@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
/* Reset box model, margin, and padding for all elements */
*, *::before, *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: inherit;
}

/* Remove heading sizes and margins */
h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
}

/* Remove default list styles */
ul, ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* Remove default text decoration and color for links */
a {
  text-decoration: none;
  color: inherit;
  outline: none;
}

/* Reset default font size and weight */
body {
  font-size: 100%;
  font-weight: normal;
  line-height: 1.5;
}

/* Remove default border and background for buttons */
button {
  border: none;
  background: none;
  cursor: pointer;
  outline: none;
}

/* Remove default form element styles */
input, textarea, select {
  font: inherit;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  outline: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  resize: none;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color: transparent !important;
  -webkit-box-shadow: 0 0 0 50px white inset;
}

img {
  display: block;
  max-width: 100%;
  height: auto;
}

img[src=""],
img:not([src]) {
  opacity: 0;
}

img[src="*"] {
  opacity: 1;
}

:root {
  --clr-primary: #13216A;
  --clr-primary-50: #E5E7FB;
  --clr-primary-100: #C8CCF8;
  --clr-primary-200: #949DF1;
  --clr-primary-300: #5A6BE8;
  --clr-primary-400: #2840B8;
  --clr-primary-500: #13216A;
  --clr-primary-600: #0E1A59;
  --clr-primary-700: #0B154C;
  --clr-primary-800: #07103F;
  --clr-primary-900: #030728;
  --clr-error: #F04438;
  --clr-error-50: #FFEBE9;
  --clr-error-100: #FEE4E2;
  --clr-error-200: #FECDCA;
  --clr-error-300: #FDA29B;
  --clr-error-400: #F97066;
  --clr-error-500: #F04438;
  --clr-error-600: #D92D20;
  --clr-error-700: #B42318;
  --clr-error-800: #912018;
  --clr-error-900: #7A271A;
  --clr-warning: #F79009;
  --clr-warning-50: #FFFAEB;
  --clr-warning-100: #FEF0C7;
  --clr-warning-200: #FEDF89;
  --clr-warning-300: #FEC84B;
  --clr-warning-400: #FDB022;
  --clr-warning-500: #F79009;
  --clr-warning-600: #DC6803;
  --clr-warning-700: #B54708;
  --clr-warning-800: #93370D;
  --clr-warning-900: #7A2E0E;
  --clr-success: #17B26A;
  --clr-success-50: #DCFAE6;
  --clr-success-100: #DCFAE6;
  --clr-success-200: #ABEFC6;
  --clr-success-300: #75E0A7;
  --clr-success-400: #47CD89;
  --clr-success-500: #17B26A;
  --clr-success-600: #079455;
  --clr-success-700: #067647;
  --clr-success-800: #085D3A;
  --clr-success-900: #074D31;
  --clr-info: #2970FF;
  --clr-info-50: #D1E9FF;
  --clr-info-100: #D1E9FF;
  --clr-info-200: #B2CCFF;
  --clr-info-300: #84ADFF;
  --clr-info-400: #528BFF;
  --clr-info-500: #2970FF;
  --clr-info-600: #155EEF;
  --clr-info-700: #004EEB;
  --clr-info-800: #0040C1;
  --clr-info-900: #00359E;
  --clr-gray: #717680;
  --clr-gray-25: #FDFDFD;
  --clr-gray-50: #FAFAFA;
  --clr-gray-100: #F5F5F5;
  --clr-gray-200: #E9EAEB;
  --clr-gray-300: #D5D7DA;
  --clr-gray-400: #A4A7AE;
  --clr-gray-500: #717680;
  --clr-gray-600: #535862;
  --clr-gray-700: #414651;
  --clr-gray-800: #252B37;
  --clr-gray-900: #181D27;
  --clr-white: #fff;
  --clr-black: #000;
  --clr-transparent: transparent;
  --clr-inherit: inherit;
  --clr-initial: initial;
  --clr-muted: #A4A7AE;
  --clr-facebook: #0866ff;
  --clr-twitter: #000000;
  --clr-linkedin: #0a66c2;
  --clr-youtube: #ff0033;
  --clr-instagram: #e1306c;
  --z-index-table-th: 20;
  --z-index-table-td: 19;
  --z-index-header: 100;
  --z-index-bottom-nav: 200;
  --z-index-support-popup: 300;
  --z-index-card-fullscreen: 400;
  --z-index-dropdown: 1000;
  --z-index-modal: 2000;
  --z-index-drawer: 3000;
  --z-index-tooltip: 5000;
  --z-index-dialog: 6000;
  --z-index-dropdown-content: 7000;
  --z-index-loader: 50000;
  --scale: 1;
  --base-font-family: Inter, sans-serif;
  --base-font-size: calc(16px * var(--scale));
  --base-font-weight: 400;
  --base-line-height: 1.5;
  --base-color: #252B37;
  --base-border-color: #E9EAEB;
  --base-link-color: #0B154C;
  --base-link-hover-color: #13216A;
  --input-bg-color: #fff;
  --input-text-color: #181D27;
  --input-border-color: #D5D7DA;
  --input-placeholder-color: #A4A7AE;
  --input-focus-border-color: #13216A;
  --input-focus-shadow-color: #13216A;
  --input-focus-shadow-width: 0.0625rem;
  --form-label-color: #414651;
  --form-help-text-color: #717680;
  --disabled-bg-color: #F5F5F5;
  --disabled-text-color: #A4A7AE;
  --disabled-border-color: #D5D7DA;
  --readonly-bg-color: #FAFAFA;
  --readonly-text-color: #535862;
  --readonly-border-color: #D5D7DA;
  --base-transition-duration: 0.3s;
  --base-transition-easing: ease-in-out;
  --grid-columns: 12;
  --grid-gutter-x: 1.5rem;
  --grid-gutter-y: 0;
}

html {
  font-family: var(--base-font-family), sans-serif;
  font-size: var(--base-font-size);
  font-weight: var(--base-font-weight);
  line-height: var(--base-line-height);
  color: var(--base-color);
}

a {
  color: var(--base-link-color);
  text-decoration: none;
}
a:not(.cc-btn) {
  transition: color 0.15s ease-in-out;
}
a:not(.cc-btn):hover {
  color: var(--base-link-hover-color);
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-thumb {
  background-color: var(--clr-gray-400);
  border-radius: 10px;
}

::-webkit-scrollbar-track {
  background-color: var(--clr-gray-100);
}

.cc-btn {
  /* Button Default Variables */
  --btn-font-weight: 500;
  --btn-text-line-height: 1;
  --btn-transition-duration: var(--base-transition-duration);
  --btn-transition-easing: var(--base-transition-easing);
  /* Default Size Variables */
  --btn-font-size: 0.875rem;
  --btn-padding-x: 1rem;
  --btn-padding-y: 0.625rem;
  --btn-radius: 0.375rem;
  --btn-gap: 0.5rem;
  --btn-icon-size: 0.875rem;
  --btn-icon-font-size: 0.875rem;
  --btn-action-size: 2.25rem;
  --btn-action-icon-size: 1rem;
  /* Applying Styles */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--btn-gap);
  background-color: var(--btn-bg-color);
  border: 1px solid var(--btn-border-color);
  color: var(--btn-text-color);
  font-size: var(--btn-font-size);
  font-weight: var(--btn-font-weight);
  line-height: calc(var(--btn-text-line-height) * var(--scale));
  padding: var(--btn-padding-y) var(--btn-padding-x);
  letter-spacing: var(--btn-text-letter-spacing);
  border-radius: var(--btn-radius);
  transition: var(--btn-transition-duration) var(--btn-transition-easing);
  text-align: center;
}
.cc-btn:disabled {
  --btn-bg-color: var(--disabled-bg-color);
  --btn-text-color: var(--disabled-text-color);
  cursor: not-allowed;
}
.cc-btn.cc-btn-pill, .cc-btn.cc-btn-circle {
  --btn-radius: 9999px;
}

.cc-btn-2xs {
  --btn-font-size: 0.625rem;
  --btn-padding-x: 0.375rem;
  --btn-padding-y: 0.25rem;
  --btn-radius: 0.25rem;
  --btn-gap: 0.25rem;
  --btn-action-size: 1rem;
  --btn-action-icon-size: 0.5rem;
  --btn-icon-font-size: 0.625rem;
  --btn-icon-size: 0.75rem;
}

.cc-btn-xs {
  --btn-font-size: 0.75rem;
  --btn-padding-x: 0.5rem;
  --btn-padding-y: 0.375rem;
  --btn-radius: 0.25rem;
  --btn-gap: 0.375rem;
  --btn-action-size: 1.625rem;
  --btn-action-icon-size: 0.875rem;
  --btn-icon-font-size: 0.75rem;
  --btn-icon-size: 0.75rem;
}

.cc-btn-sm {
  --btn-font-size: 0.875rem;
  --btn-padding-x: 0.75rem;
  --btn-padding-y: 0.5rem;
  --btn-radius: 0.375rem;
  --btn-gap: 0.5rem;
  --btn-action-size: 2rem;
  --btn-action-icon-size: 1rem;
  --btn-icon-font-size: 0.875rem;
  --btn-icon-size: 0.875rem;
}

.cc-btn-md {
  --btn-font-size: 0.875rem;
  --btn-padding-x: 1rem;
  --btn-padding-y: 0.625rem;
  --btn-radius: 0.375rem;
  --btn-gap: 0.5rem;
  --btn-action-size: 2.25rem;
  --btn-action-icon-size: 1rem;
  --btn-icon-font-size: 0.875rem;
  --btn-icon-size: 0.875rem;
}

.cc-btn-lg {
  --btn-font-size: 1rem;
  --btn-padding-x: 1.25rem;
  --btn-padding-y: 0.75rem;
  --btn-radius: 0.5rem;
  --btn-gap: 0.625rem;
  --btn-action-size: 2.5rem;
  --btn-action-icon-size: 1.25rem;
  --btn-icon-font-size: 1rem;
  --btn-icon-size: 1rem;
}

.cc-btn-primary:not(:disabled) {
  --btn-bg-color: var(--clr-primary-500);
  --btn-border-color: var(--clr-primary-500);
  --btn-text-color: var(--clr-white);
}

.cc-btn-primary:not(:disabled):hover {
  --btn-bg-color: var(--clr-primary-700);
  --btn-border-color: var(--clr-primary-700);
  --btn-text-color: var(--clr-white);
}

.cc-btn-primary:not(:disabled):active {
  --btn-bg-color: var(--clr-primary-900);
  --btn-border-color: var(--clr-primary-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-outline-primary:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-primary-500);
  --btn-text-color: var(--clr-primary-500);
}

.cc-btn-outline-primary:not(:disabled):hover {
  --btn-bg-color: var(--clr-primary-100);
  --btn-border-color: var(--clr-primary-700);
  --btn-text-color: var(--clr-primary-700);
}

.cc-btn-outline-primary:not(:disabled):active {
  --btn-bg-color: var(--clr-primary-500);
  --btn-border-color: var(--clr-primary-900);
  --btn-text-color: var(--clr-primary-100);
}

.cc-btn-soft-primary:not(:disabled) {
  --btn-bg-color: var(--clr-primary-100);
  --btn-border-color: var(--clr-primary-100);
  --btn-text-color: var(--clr-primary-700);
}

.cc-btn-soft-primary:not(:disabled):hover {
  --btn-bg-color: var(--clr-primary-200);
  --btn-border-color: var(--clr-primary-200);
  --btn-text-color: var(--clr-primary-800);
}

.cc-btn-soft-primary:not(:disabled):active {
  --btn-bg-color: var(--clr-primary-300);
  --btn-border-color: var(--clr-primary-300);
  --btn-text-color: var(--clr-primary-900);
}

.cc-btn-dark:not(:disabled) {
  --btn-bg-color: var(--clr-gray-800);
  --btn-border-color: var(--clr-gray-800);
  --btn-text-color: var(--clr-white);
}

.cc-btn-dark:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-700);
  --btn-border-color: var(--clr-gray-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-dark:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-900);
  --btn-border-color: var(--clr-gray-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-outline-dark:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-gray-800);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-outline-dark:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: var(--clr-gray-700);
  --btn-text-color: var(--clr-gray-700);
}

.cc-btn-outline-dark:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-300);
  --btn-border-color: var(--clr-gray-900);
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-soft-dark:not(:disabled) {
  --btn-bg-color: var(--clr-gray-100);
  --btn-border-color: var(--clr-gray-100);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-soft-dark:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: var(--clr-gray-200);
  --btn-text-color: var(--clr-gray-700);
}

.cc-btn-soft-dark:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-300);
  --btn-border-color: var(--clr-gray-300);
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-light:not(:disabled) {
  --btn-bg-color: var(--clr-gray-100);
  --btn-border-color: var(--clr-gray-300);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-light:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: var(--clr-gray-400);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-light:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-300);
  --btn-border-color: var(--clr-gray-500);
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-outline-light:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-gray-300);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-outline-light:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-100);
  --btn-border-color: var(--clr-gray-400);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-outline-light:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: var(--clr-gray-500);
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-soft-light:not(:disabled) {
  --btn-bg-color: var(--clr-gray-50);
  --btn-border-color: var(--clr-gray-100);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-soft-light:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-100);
  --btn-border-color: var(--clr-gray-200);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-soft-light:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: var(--clr-gray-300);
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-error:not(:disabled) {
  --btn-bg-color: var(--clr-error-500);
  --btn-border-color: var(--clr-error-500);
  --btn-text-color: var(--clr-white);
}

.cc-btn-error:not(:disabled):hover {
  --btn-bg-color: var(--clr-error-700);
  --btn-border-color: var(--clr-error-700);
  --btn-text-color: var(--clr-white);
}

.cc-btn-error:not(:disabled):active {
  --btn-bg-color: var(--clr-error-900);
  --btn-border-color: var(--clr-error-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-outline-error:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-error-500);
  --btn-text-color: var(--clr-error-500);
}

.cc-btn-outline-error:not(:disabled):hover {
  --btn-bg-color: var(--clr-error-200);
  --btn-border-color: var(--clr-error-700);
  --btn-text-color: var(--clr-error-700);
}

.cc-btn-outline-error:not(:disabled):active {
  --btn-bg-color: var(--clr-error-300);
  --btn-border-color: var(--clr-error-900);
  --btn-text-color: var(--clr-error-900);
}

.cc-btn-soft-error:not(:disabled) {
  --btn-bg-color: var(--clr-error-100);
  --btn-border-color: var(--clr-error-100);
  --btn-text-color: var(--clr-error-700);
}

.cc-btn-soft-error:not(:disabled):hover {
  --btn-bg-color: var(--clr-error-200);
  --btn-border-color: var(--clr-error-200);
  --btn-text-color: var(--clr-error-800);
}

.cc-btn-soft-error:not(:disabled):active {
  --btn-bg-color: var(--clr-error-300);
  --btn-border-color: var(--clr-error-300);
  --btn-text-color: var(--clr-error-900);
}

.cc-btn-success:not(:disabled) {
  --btn-bg-color: var(--clr-success-500);
  --btn-border-color: var(--clr-success-500);
  --btn-text-color: var(--clr-white);
}

.cc-btn-success:not(:disabled):hover {
  --btn-bg-color: var(--clr-success-700);
  --btn-border-color: var(--clr-success-700);
  --btn-text-color: var(--clr-white);
}

.cc-btn-success:not(:disabled):active {
  --btn-bg-color: var(--clr-success-900);
  --btn-border-color: var(--clr-success-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-outline-success:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-success-500);
  --btn-text-color: var(--clr-success-500);
}

.cc-btn-outline-success:not(:disabled):hover {
  --btn-bg-color: var(--clr-success-200);
  --btn-border-color: var(--clr-success-700);
  --btn-text-color: var(--clr-success-700);
}

.cc-btn-outline-success:not(:disabled):active {
  --btn-bg-color: var(--clr-success-300);
  --btn-border-color: var(--clr-success-900);
  --btn-text-color: var(--clr-success-900);
}

.cc-btn-soft-success:not(:disabled) {
  --btn-bg-color: var(--clr-success-100);
  --btn-border-color: var(--clr-success-100);
  --btn-text-color: var(--clr-success-700);
}

.cc-btn-soft-success:not(:disabled):hover {
  --btn-bg-color: var(--clr-success-200);
  --btn-border-color: var(--clr-success-200);
  --btn-text-color: var(--clr-success-800);
}

.cc-btn-soft-success:not(:disabled):active {
  --btn-bg-color: var(--clr-success-300);
  --btn-border-color: var(--clr-success-300);
  --btn-text-color: var(--clr-success-900);
}

.cc-btn-warning:not(:disabled) {
  --btn-bg-color: var(--clr-warning-500);
  --btn-border-color: var(--clr-warning-500);
  --btn-text-color: var(--clr-white);
}

.cc-btn-warning:not(:disabled):hover {
  --btn-bg-color: var(--clr-warning-700);
  --btn-border-color: var(--clr-warning-700);
  --btn-text-color: var(--clr-white);
}

.cc-btn-warning:not(:disabled):active {
  --btn-bg-color: var(--clr-warning-900);
  --btn-border-color: var(--clr-warning-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-outline-warning:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-warning-500);
  --btn-text-color: var(--clr-warning-500);
}

.cc-btn-outline-warning:not(:disabled):hover {
  --btn-bg-color: var(--clr-warning-200);
  --btn-border-color: var(--clr-warning-700);
  --btn-text-color: var(--clr-warning-700);
}

.cc-btn-outline-warning:not(:disabled):active {
  --btn-bg-color: var(--clr-warning-300);
  --btn-border-color: var(--clr-warning-900);
  --btn-text-color: var(--clr-warning-900);
}

.cc-btn-soft-warning:not(:disabled) {
  --btn-bg-color: var(--clr-warning-100);
  --btn-border-color: var(--clr-warning-100);
  --btn-text-color: var(--clr-warning-700);
}

.cc-btn-soft-warning:not(:disabled):hover {
  --btn-bg-color: var(--clr-warning-200);
  --btn-border-color: var(--clr-warning-200);
  --btn-text-color: var(--clr-warning-800);
}

.cc-btn-soft-warning:not(:disabled):active {
  --btn-bg-color: var(--clr-warning-300);
  --btn-border-color: var(--clr-warning-300);
  --btn-text-color: var(--clr-warning-900);
}

.cc-btn-info:not(:disabled) {
  --btn-bg-color: var(--clr-info-500);
  --btn-border-color: var(--clr-info-500);
  --btn-text-color: var(--clr-white);
}

.cc-btn-info:not(:disabled):hover {
  --btn-bg-color: var(--clr-info-700);
  --btn-border-color: var(--clr-info-700);
  --btn-text-color: var(--clr-white);
}

.cc-btn-info:not(:disabled):active {
  --btn-bg-color: var(--clr-info-900);
  --btn-border-color: var(--clr-info-900);
  --btn-text-color: var(--clr-white);
}

.cc-btn-outline-info:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-info-500);
  --btn-text-color: var(--clr-info-500);
}

.cc-btn-outline-info:not(:disabled):hover {
  --btn-bg-color: var(--clr-info-200);
  --btn-border-color: var(--clr-info-700);
  --btn-text-color: var(--clr-info-700);
}

.cc-btn-outline-info:not(:disabled):active {
  --btn-bg-color: var(--clr-info-300);
  --btn-border-color: var(--clr-info-900);
  --btn-text-color: var(--clr-info-900);
}

.cc-btn-soft-info:not(:disabled) {
  --btn-bg-color: var(--clr-info-100);
  --btn-border-color: var(--clr-info-100);
  --btn-text-color: var(--clr-info-700);
}

.cc-btn-soft-info:not(:disabled):hover {
  --btn-bg-color: var(--clr-info-200);
  --btn-border-color: var(--clr-info-200);
  --btn-text-color: var(--clr-info-800);
}

.cc-btn-soft-info:not(:disabled):active {
  --btn-bg-color: var(--clr-info-300);
  --btn-border-color: var(--clr-info-300);
  --btn-text-color: var(--clr-info-900);
}

.cc-btn-ghost:not(:disabled) {
  --btn-bg-color: transparent;
  --btn-border-color: transparent;
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-ghost:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-100);
  --btn-border-color: transparent;
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-ghost:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: transparent;
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-naked:not(:disabled) {
  --btn-bg-color: transparent;
  --btn-border-color: transparent;
  --btn-text-color: var(--clr-gray-500);
}

.cc-btn-naked:not(:disabled):hover {
  --btn-bg-color: transparent;
  --btn-border-color: transparent;
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-naked:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-300);
  --btn-border-color: var(--clr-gray-500);
  --btn-text-color: var(--clr-gray-900);
}

.cc-btn-white:not(:disabled) {
  --btn-bg-color: var(--clr-white);
  --btn-border-color: var(--clr-gray-300);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-white:not(:disabled):hover {
  --btn-bg-color: var(--clr-gray-100);
  --btn-border-color: var(--clr-gray-400);
  --btn-text-color: var(--clr-gray-800);
}

.cc-btn-white:not(:disabled):active {
  --btn-bg-color: var(--clr-gray-200);
  --btn-border-color: var(--clr-gray-500);
  --btn-text-color: var(--clr-gray-800);
}

/* Button Icon */
.cc-btn-icon {
  display: grid;
  place-items: center;
  font-size: var(--btn-icon-font-size);
  width: var(--btn-icon-size);
  height: var(--btn-icon-size);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: var(--btn-transition-duration) var(--btn-transition-easing);
}

/* Loading State */
.cc-btn.cc-btn-loading {
  pointer-events: none;
  cursor: wait;
  position: relative;
}
.cc-btn.cc-btn-loading::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--btn-bg-color);
  border-radius: var(--btn-radius);
}
.cc-btn.cc-btn-loading::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--btn-icon-size);
  height: var(--btn-icon-size);
  border: 0.125rem solid var(--btn-text-color);
  border-top-color: transparent;
  border-radius: 50%;
  animation: btn-loading-spin 1s linear infinite;
}

@keyframes btn-loading-spin {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
/* Button Action */
.cc-btn-action {
  --btn-padding-x: 0;
  --btn-padding-y: 0;
  --btn-gap: 0;
  justify-content: center;
  width: var(--btn-action-size);
  height: var(--btn-action-size);
}
.cc-btn-action .cc-btn-icon {
  font-size: var(--btn-action-icon-size);
  width: var(--btn-action-icon-size);
  height: var(--btn-action-icon-size);
}

/* Button Collapse */
.cc-btn.cc-collapsed .cc-btn-icon {
  transform: rotate(180deg);
}

.cc-badge {
  /* Badge Default Variables */
  --badge-font-weight: 600;
  --badge-text-line-height: 1;
  --badge-transition-duration: var(--base-transition-duration);
  --badge-transition-easing: var(--base-transition-easing);
  /* Default Size */
  --badge-font-size: 0.875rem;
  --badge-padding-x: 1rem;
  --badge-padding-y: 0.625rem;
  --badge-radius: 0.375rem;
  --badge-gap: 0.5rem;
  --badge-icon-font-size: 0.875rem;
  --badge-icon-size: 0.875rem;
  /* Applying Styles */
  display: inline-flex;
  align-items: center;
  gap: var(--badge-gap);
  background-color: var(--badge-bg-color);
  border: 1px solid var(--badge-border-color);
  color: var(--badge-text-color);
  font-size: var(--badge-font-size);
  font-weight: var(--badge-font-weight);
  line-height: calc(var(--badge-text-line-height) * var(--scale));
  padding: var(--badge-padding-y) var(--badge-padding-x);
  letter-spacing: var(--badge-text-letter-spacing);
  border-radius: var(--badge-radius);
  transition: var(--badge-transition-duration) var(--badge-transition-easing);
  white-space: nowrap;
  /* Pill */
}
.cc-badge.cc-badge-pill {
  border-radius: 9999px;
  --badge-radius: 9999px;
}

.cc-badge-3xs {
  --badge-font-size: 0.5625rem;
  --badge-padding-x: 0.25rem;
  --badge-padding-y: 0.125rem;
  --badge-radius: 0.25rem;
  --badge-gap: 0.125rem;
  --badge-icon-font-size: 0.5rem;
  --badge-icon-size: 0.5rem;
}

.cc-badge-2xs {
  --badge-font-size: 0.625rem;
  --badge-padding-x: 0.375rem;
  --badge-padding-y: 0.25rem;
  --badge-radius: 0.25rem;
  --badge-gap: 0.25rem;
  --badge-icon-font-size: 0.625rem;
  --badge-icon-size: 0.625rem;
}

.cc-badge-xs {
  --badge-font-size: 0.75rem;
  --badge-padding-x: 0.5rem;
  --badge-padding-y: 0.375rem;
  --badge-radius: 0.25rem;
  --badge-gap: 0.375rem;
  --badge-icon-font-size: 0.75rem;
  --badge-icon-size: 0.75rem;
}

.cc-badge-sm {
  --badge-font-size: 0.75rem;
  --badge-padding-x: 0.75rem;
  --badge-padding-y: 0.5rem;
  --badge-radius: 0.375rem;
  --badge-gap: 0.5rem;
  --badge-icon-font-size: 0.75rem;
  --badge-icon-size: 0.75rem;
}

.cc-badge-md {
  --badge-font-size: 0.875rem;
  --badge-padding-x: 1rem;
  --badge-padding-y: 0.625rem;
  --badge-radius: 0.375rem;
  --badge-gap: 0.5rem;
  --badge-icon-font-size: 0.875rem;
  --badge-icon-size: 0.875rem;
}

.cc-badge-lg {
  --badge-font-size: 1rem;
  --badge-padding-x: 1.25rem;
  --badge-padding-y: 0.75rem;
  --badge-radius: 0.5rem;
  --badge-gap: 0.75rem;
  --badge-icon-font-size: 1rem;
  --badge-icon-size: 1rem;
}

.cc-badge-primary {
  --badge-bg-color: var(--clr-primary-500);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-primary {
  --badge-bg-color: var(--clr-primary-500);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-primary {
  --badge-bg-color: var(--clr-primary-500);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-outline-primary {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-primary-500);
}

.cc-badge-outline-primary {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-primary-500);
}

.cc-badge-outline-primary {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-primary-500);
}

.cc-badge-soft-primary {
  --badge-bg-color: var(--clr-primary-100);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-primary-700);
}

.cc-badge-soft-primary {
  --badge-bg-color: var(--clr-primary-100);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-primary-700);
}

.cc-badge-soft-primary {
  --badge-bg-color: var(--clr-primary-100);
  --badge-border-color: var(--clr-primary-500);
  --badge-text-color: var(--clr-primary-700);
}

.cc-badge-success {
  --badge-bg-color: var(--clr-success-500);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-success {
  --badge-bg-color: var(--clr-success-500);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-success {
  --badge-bg-color: var(--clr-success-500);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-outline-success {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-success-500);
}

.cc-badge-outline-success {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-success-500);
}

.cc-badge-outline-success {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-success-500);
}

.cc-badge-soft-success {
  --badge-bg-color: var(--clr-success-100);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-success-700);
}

.cc-badge-soft-success {
  --badge-bg-color: var(--clr-success-100);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-success-700);
}

.cc-badge-soft-success {
  --badge-bg-color: var(--clr-success-100);
  --badge-border-color: var(--clr-success-500);
  --badge-text-color: var(--clr-success-700);
}

.cc-badge-error {
  --badge-bg-color: var(--clr-error-500);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-error {
  --badge-bg-color: var(--clr-error-500);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-error {
  --badge-bg-color: var(--clr-error-500);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-outline-error {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-error-500);
}

.cc-badge-outline-error {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-error-500);
}

.cc-badge-outline-error {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-error-500);
}

.cc-badge-soft-error {
  --badge-bg-color: var(--clr-error-100);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-error-700);
}

.cc-badge-soft-error {
  --badge-bg-color: var(--clr-error-100);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-error-700);
}

.cc-badge-soft-error {
  --badge-bg-color: var(--clr-error-100);
  --badge-border-color: var(--clr-error-500);
  --badge-text-color: var(--clr-error-700);
}

.cc-badge-warning {
  --badge-bg-color: var(--clr-warning-500);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-warning {
  --badge-bg-color: var(--clr-warning-500);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-warning {
  --badge-bg-color: var(--clr-warning-500);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-outline-warning {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-warning-500);
}

.cc-badge-outline-warning {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-warning-500);
}

.cc-badge-outline-warning {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-warning-500);
}

.cc-badge-soft-warning {
  --badge-bg-color: var(--clr-warning-100);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-warning-700);
}

.cc-badge-soft-warning {
  --badge-bg-color: var(--clr-warning-100);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-warning-700);
}

.cc-badge-soft-warning {
  --badge-bg-color: var(--clr-warning-100);
  --badge-border-color: var(--clr-warning-500);
  --badge-text-color: var(--clr-warning-700);
}

.cc-badge-info {
  --badge-bg-color: var(--clr-info-500);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-info {
  --badge-bg-color: var(--clr-info-500);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-info {
  --badge-bg-color: var(--clr-info-500);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-white);
}

.cc-badge-outline-info {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-info-500);
}

.cc-badge-outline-info {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-info-500);
}

.cc-badge-outline-info {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-info-500);
}

.cc-badge-soft-info {
  --badge-bg-color: var(--clr-info-100);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-info-700);
}

.cc-badge-soft-info {
  --badge-bg-color: var(--clr-info-100);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-info-700);
}

.cc-badge-soft-info {
  --badge-bg-color: var(--clr-info-100);
  --badge-border-color: var(--clr-info-500);
  --badge-text-color: var(--clr-info-700);
}

.cc-badge-dark {
  --badge-bg-color: var(--clr-gray-800);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-white);
}

.cc-badge-dark {
  --badge-bg-color: var(--clr-gray-800);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-white);
}

.cc-badge-dark {
  --badge-bg-color: var(--clr-gray-800);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-white);
}

.cc-badge-outline-dark {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-dark {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-dark {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-dark {
  --badge-bg-color: var(--clr-gray-700);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-white);
}

.cc-badge-soft-dark {
  --badge-bg-color: var(--clr-gray-700);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-white);
}

.cc-badge-soft-dark {
  --badge-bg-color: var(--clr-gray-700);
  --badge-border-color: var(--clr-gray-800);
  --badge-text-color: var(--clr-white);
}

.cc-badge-light {
  --badge-bg-color: var(--clr-gray-100);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-light {
  --badge-bg-color: var(--clr-gray-100);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-light {
  --badge-bg-color: var(--clr-gray-100);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-light {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-light {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-light {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-light {
  --badge-bg-color: var(--clr-gray-50);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-light {
  --badge-bg-color: var(--clr-gray-50);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-light {
  --badge-bg-color: var(--clr-gray-50);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-white {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-white);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-white {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-white);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-white {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-white);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-white {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-white {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-outline-white {
  --badge-bg-color: var(--clr-white);
  --badge-border-color: var(--clr-gray-300);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-white {
  --badge-bg-color: var(--clr-gray-50);
  --badge-border-color: var(--clr-white);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-white {
  --badge-bg-color: var(--clr-gray-50);
  --badge-border-color: var(--clr-white);
  --badge-text-color: var(--clr-gray-800);
}

.cc-badge-soft-white {
  --badge-bg-color: var(--clr-gray-50);
  --badge-border-color: var(--clr-white);
  --badge-text-color: var(--clr-gray-800);
}

/* Badge Icon */
.cc-badge-icon {
  display: grid;
  place-items: center;
  font-size: var(--badge-icon-font-size);
  width: var(--badge-icon-size);
  height: var(--badge-icon-size);
}

/* Loading State */
.cc-badge.cc-badge-loading {
  pointer-events: none;
  cursor: wait;
  position: relative;
}
.cc-badge.cc-badge-loading::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--badge-bg-color);
  border-radius: var(--badge-radius);
}
.cc-badge.cc-badge-loading::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--badge-icon-size);
  height: var(--badge-icon-size);
  border: 0.125rem solid var(--badge-text-color);
  border-top-color: transparent;
  border-radius: 50%;
  animation: badge-spin 1s linear infinite;
}

@keyframes badge-spin {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.cc-loader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.7);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  z-index: var(--z-index-loader);
}
.cc-loader:not([open]) {
  display: none;
}
.cc-loader-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cc-loader-spinner {
  width: 3rem;
  height: 3rem;
  border: 0.4rem solid var(--clr-gray-300);
  border-top: 0.4rem solid var(--clr-primary-600);
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

.cc-loader-open {
  position: relative;
}
.cc-loader-open .cc-loader {
  position: absolute;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.cc-avatar {
  /* Avatar Default Variables */
  --avatar-font-weight: 500;
  --avatar-text-line-height: 1;
  --avatar-content-bg-color: var(--clr-gray-200);
  --avatar-content-text-color: var(--clr-gray-700);
  /* Default Size Variables */
  --avatar-size: 2.5rem;
  --avatar-font-size: 0.875rem;
  /* Applying Styles */
  display: inline-flex;
  width: var(--avatar-size);
  height: var(--avatar-size);
  font-size: var(--avatar-font-size);
  border-radius: 9999px;
  position: relative;
}

.cc-avatar-xs {
  --avatar-font-size: 0.75rem;
  --avatar-size: 1.5rem;
}

.cc-avatar-sm {
  --avatar-font-size: 0.75rem;
  --avatar-size: 2rem;
}

.cc-avatar-md {
  --avatar-font-size: 0.875rem;
  --avatar-size: 2.5rem;
}

.cc-avatar-lg {
  --avatar-font-size: 1rem;
  --avatar-size: 3rem;
}

.cc-avatar-xl {
  --avatar-font-size: 1.25rem;
  --avatar-size: 4rem;
}

.cc-avatar-2xl {
  --avatar-font-size: 1.5rem;
  --avatar-size: 5rem;
}

/* Avatar Content */
.cc-avatar-content {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  font-weight: var(--avatar-font-weight);
  line-height: var(--avatar-text-line-height);
  border-radius: 9999px;
  background-color: var(--avatar-content-bg-color);
  color: var(--avatar-content-text-color);
}

/* Avatar Image */
.cc-avatar-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  border-radius: 9999px;
  z-index: 2;
}

/* Avatar Group */
.cc-avatar-group {
  display: inline-flex;
  align-items: center;
}
.cc-avatar-group .cc-avatar:not(:first-child) {
  margin-left: -0.25rem;
}

.cc-html-content {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.cc-html-content h1, .cc-html-content h2, .cc-html-content h3, .cc-html-content h4, .cc-html-content h5, .cc-html-content h6, .cc-html-content p, .cc-html-content ul, .cc-html-content ol, .cc-html-content dl, .cc-html-content blockquote, .cc-html-content pre, .cc-html-content address, .cc-html-content fieldset, .cc-html-content figure, .cc-html-content hr, .cc-html-content table, .cc-html-content form {
  margin-bottom: 1rem;
}
.cc-html-content p + h1,
.cc-html-content p + h2,
.cc-html-content p + h3,
.cc-html-content p + h4,
.cc-html-content p + h5,
.cc-html-content p + h6 {
  margin-top: 2rem;
}
.cc-html-content h1 {
  font-size: 2.25rem;
  line-height: 2.75rem;
  font-weight: 600;
}
.cc-html-content h2 {
  font-size: 1.875rem;
  line-height: 2.375rem;
  font-weight: 600;
}
.cc-html-content h3 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
}
.cc-html-content h4 {
  font-size: 1.25rem;
  line-height: 1.875rem;
  font-weight: 600;
}
.cc-html-content h5 {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
}
.cc-html-content h6 {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.cc-html-content p {
  line-height: 1.75;
}
.cc-html-content strong, .cc-html-content b {
  font-weight: 600;
}
.cc-html-content ul, .cc-html-content ol {
  list-style-position: inside;
}
.cc-html-content ul {
  list-style-type: disc;
}
.cc-html-content ol {
  list-style-type: decimal;
}
.cc-html-content hr {
  border: 0;
  border-top: 1px solid var(--base-border-color);
  margin: 1.5rem 0;
}
.cc-html-content a {
  color: var(--clr-primary-500);
  font-weight: 500;
}

.cc-support-popup {
  --support-popup-z-index: var(--z-index-support-popup);
  --support-popup-transition: var(--base-transition-duration) var(--base-transition-easing);
  --support-popup-top: unset;
  --support-popup-right: 2rem;
  --support-popup-bottom: 2rem;
  --support-popup-left: unset;
  --support-popup-btn-height: 3.75rem;
  --support-popup-btn-border-radius: 9999px;
  --support-popup-btn-padding: 0.625rem;
  --support-popup-btn-gap: 0.5rem;
  --support-popup-btn-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  --support-popup-btn-text-font-size: 1.125rem;
  --support-popup-btn-text-font-weight: 600;
  --support-popup-btn-text-color: var(--clr-primary-500);
  --support-popup-btn-icon-size: 2.5rem;
  --support-popup-btn-icon-font-size: 1.5rem;
  --support-popup-btn-icon-bg-color: var(--clr-primary-500);
  --support-popup-btn-icon-color: var(--clr-white);
  --support-popup-btn-bg-color: var(--clr-white);
  --support-popup-btn-border-color: var(--clr-primary-500);
  --support-popup-btn-border-width: 0.0625rem;
  --support-popup-btn-hover-bg-color: var(--clr-primary-400);
  --support-popup-btn-hover-icon-color: var(--clr-white);
  position: fixed;
  z-index: var(--support-popup-z-index);
  top: var(--support-popup-top);
  right: var(--support-popup-right);
  bottom: var(--support-popup-bottom);
  left: var(--support-popup-left);
}
.cc-support-popup-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--support-popup-btn-font-size);
  border-radius: var(--support-popup-btn-border-radius);
  background-color: var(--support-popup-btn-bg-color);
  color: var(--support-popup-btn-icon-color);
  border: var(--support-popup-btn-border-width) solid var(--support-popup-btn-border-color);
  padding-left: calc(var(--support-popup-btn-icon-size) + var(--support-popup-btn-padding) + var(--support-popup-btn-gap));
  padding-right: var(--support-popup-btn-padding);
  height: var(--support-popup-btn-height);
  box-shadow: var(--support-popup-btn-shadow);
  max-width: 12rem;
  overflow: hidden;
}
.cc-support-popup-btn-icon {
  top: 50%;
  left: 0.625rem;
  transform: translateY(-50%);
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: var(--support-popup-btn-icon-size);
  height: var(--support-popup-btn-icon-size);
  border-radius: 9999px;
  background-color: var(--support-popup-btn-icon-bg-color);
  color: var(--support-popup-btn-icon-color);
}
.cc-support-popup-btn-icon::after {
  content: "?";
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  font-size: var(--support-popup-btn-icon-font-size);
}
.cc-support-popup-btn-text {
  font-size: var(--support-popup-btn-text-font-size);
  font-weight: var(--support-popup-btn-text-font-weight);
  color: var(--support-popup-btn-text-color);
  white-space: nowrap;
}
.cc-support-popup[open] {
  display: block;
}
.cc-support-popup[open] .cc-support-popup-btn {
  max-width: var(--support-popup-btn-height);
  padding-right: 0;
}
.cc-support-popup[open] .cc-support-popup-btn-icon {
  transform: translateY(-50%) rotate(180deg);
}
.cc-support-popup[open] .cc-support-popup-btn-icon::after {
  content: "×";
}
.cc-support-popup[open] .cc-support-popup-btn-text {
  opacity: 0;
}
.cc-support-popup[open] .cc-support-popup-dialog {
  display: block;
}
@media (max-width: 767px) {
  .cc-support-popup {
    --support-popup-right: 1rem;
    --support-popup-bottom: 4.5rem;
    --support-popup-btn-height: 3rem;
    --support-popup-btn-icon-size: 2rem;
    --support-popup-btn-icon-font-size: 1rem;
  }
  .cc-support-popup[open] .cc-support-popup-btn {
    padding-left: 0;
  }
  .cc-support-popup[open] .cc-support-popup-btn-icon {
    left: 0.5rem;
  }
}

.cc-support-popup-dialog {
  --support-popup-dialog-width: 25rem;
  --support-popup-dialog-max-width: 100vw;
  --support-popup-dialog-height: 32.5rem;
  --support-popup-dialog-max-height: 32.5rem;
  --support-popup-dialog-bg-color: var(--clr-white);
  --support-popup-dialog-border-color: var(--clr-gray-300);
  --support-popup-dialog-box-shadow: 0 0 1.25rem 0 rgba(0, 0, 0, 0.1);
  --support-popup-dialog-border-radius: 1.25rem;
  display: none;
  position: absolute;
  bottom: calc(var(--support-popup-btn-height) + 0.5rem);
  right: 0;
  width: var(--support-popup-dialog-width);
  background-color: var(--support-popup-dialog-bg-color);
  border: 1px solid var(--support-popup-dialog-border-color);
  box-shadow: var(--support-popup-dialog-box-shadow);
  border-radius: var(--support-popup-dialog-border-radius);
  height: var(--support-popup-dialog-height);
  max-height: var(--support-popup-dialog-max-height);
  max-width: var(--support-popup-dialog-max-width);
  overflow: hidden;
}
@media (max-width: 639px) {
  .cc-support-popup-dialog {
    --support-popup-dialog-width: 22rem;
    --support-popup-dialog-height: 27.5rem;
    --support-popup-dialog-max-height: 27.5rem;
  }
}

.cc-support-popup-page {
  position: relative;
  z-index: 20;
  height: 100%;
}
.cc-support-popup-page.cc-support-popup-page-main {
  z-index: 10;
}
.cc-support-popup-page.cc-support-popup-page-main .cc-support-popup-page-content {
  padding: 2rem;
  overflow-x: hidden;
  overflow-y: auto;
}
@media (max-width: 639px) {
  .cc-support-popup-page.cc-support-popup-page-main .cc-support-popup-page-content {
    padding: 1.5rem;
  }
}
.cc-support-popup-page:not(.cc-support-popup-page-current).cc-support-popup-page-main {
  pointer-events: none;
  opacity: 0;
}
.cc-support-popup-page:not(.cc-support-popup-page-main) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cc-support-popup-page-nav-btn {
  display: flex;
  align-items: center;
  padding: 0.75rem;
  gap: 1.25rem;
  background-color: var(--clr-gray-200);
  width: 100%;
  border-radius: 0.625rem;
  border: 1px solid var(--clr-gray-300);
  transition: var(--base-transition-duration) var(--base-transition-easing);
}
.cc-support-popup-page-nav-btn + .cc-support-popup-page-nav-btn {
  margin-top: 1.5rem;
}
.cc-support-popup-page-nav-btn-icon {
  background-color: var(--clr-white);
  width: 3.75rem;
  height: 3.75rem;
  border-radius: 9999px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  color: var(--clr-gray-900);
}
.cc-support-popup-page-nav-btn-text {
  font-size: 1rem;
  font-weight: 600;
  color: var(--clr-gray-900);
}
.cc-support-popup-page-nav-btn:hover {
  background-color: var(--clr-primary-500);
  cursor: pointer;
}
.cc-support-popup-page-nav-btn:hover .cc-support-popup-page-nav-btn-icon {
  background-color: var(--clr-white);
  color: var(--clr-primary-500);
}
.cc-support-popup-page-nav-btn:hover .cc-support-popup-page-nav-btn-text {
  color: var(--clr-white);
}
.cc-support-popup-page:not(.cc-support-popup-page-active) {
  display: none !important;
}
.cc-support-popup-page:not(.cc-support-popup-page-main) .cc-support-popup-page-content {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.cc-support-popup-page:not(.cc-support-popup-page-main) .cc-support-popup-page-content-header {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 1.125rem;
  font-weight: 600;
  color: var(--clr-gray-900);
  padding: 1rem 1.5rem;
  background-color: var(--clr-gray-100);
  border-bottom: 1px solid var(--clr-gray-300);
}
.cc-support-popup-page:not(.cc-support-popup-page-main) .cc-support-popup-page-content-body {
  flex-grow: 1;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 1.5rem;
}
.cc-support-popup-page:not(.cc-support-popup-page-main) .cc-support-popup-page-content-footer {
  padding: 1rem 1.5rem;
  border-top: 1px solid var(--clr-gray-300);
  background-color: var(--clr-gray-100);
}

#globalCropperDrawer .cc-drawer-body {
  padding: 0;
  display: flex;
  flex-direction: column;
}

#globalCropperDrawer #globalCropperWrapper {
  flex: 1;
  overflow: hidden;
  position: relative;
}

#globalCropperDrawer #globalCropperFileInput {
  position: absolute;
  opacity: 0;
}

.cc-checkbox {
  /* Checkbox Default Variables */
  --checkbox-label-font-weight: 500;
  --checkbox-text-line-height: 1;
  --checkbox-description-font-weight: 400;
  --checkbox-transition-duration: var(--base-transition-duration);
  --checkbox-transition-easing: var(--base-transition-easing);
  /* Checkbox Default Styles */
  --checkbox-marker-bg-color: var(--input-bg-color);
  --checkbox-marker-border-width: 0.0625rem;
  --checkbox-marker-border-color: var(--input-border-color);
  --checkbox-marker-border-radius: 0.25rem;
  --checkbox-marker-size: 1.25rem;
  --checkbox-marker-icon-size: 0.875rem;
  --checkbox-label-font-size: 1rem;
  --checkbox-label-color: var(--form-label-color);
  --checkbox-description-font-size: 0.875rem;
  --checkbox-description-color: var(--form-help-text-color);
  --checkbox-gap: 0.5rem;
  /* Checkbox Checked Styles */
  --checkbox-checked-marker-bg-color: var(--clr-primary-500);
  --checkbox-checked-marker-border-color: var(--clr-primary-500);
  /* Applying Styles */
  display: inline-flex;
  gap: var(--checkbox-gap);
  font-size: var(--checkbox-label-font-size);
  font-weight: var(--checkbox-label-font-weight);
  position: relative;
}
.cc-checkbox:has(.cc-checkbox-input:disabled) {
  opacity: 0.6;
  cursor: not-allowed;
}
.cc-checkbox-block {
  width: 100%;
  position: relative;
  transition: all 0.3s ease;
}
.cc-checkbox-block .cc-checkbox-input {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.cc-checkbox-block:hover {
  background-color: var(--clr-gray-100);
}
.cc-checkbox-block:has(.cc-checkbox-input:checked) {
  background-color: var(--clr-gray-100);
}
.cc-checkbox-block + .cc-checkbox {
  border-top: 1px dashed var(--clr-gray-200);
}
.cc-checkbox-card {
  width: 100%;
  position: relative;
  transition: all 0.3s ease;
  padding-inline: 1rem;
  padding-block: 0.75rem;
  border: 1px dashed var(--clr-gray-300);
  border-radius: 0.5rem;
  align-items: center;
  gap: 1rem;
  --checkbox-marker-size: 1.5rem;
  --checkbox-marker-icon-size: 0.875rem;
}
.cc-checkbox-card .cc-checkbox-input {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.cc-checkbox-card:hover {
  background-color: var(--clr-primary-50);
}
.cc-checkbox-card:has(.cc-checkbox-input:checked) {
  background-color: var(--clr-primary-50);
  border-color: var(--clr-primary-400);
}
.cc-checkbox-card + .cc-checkbox {
  border-top: 1px dashed var(--clr-gray-200);
}

.cc-checkbox-marker {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--checkbox-marker-bg-color);
  border: var(--checkbox-marker-border-width) solid var(--checkbox-marker-border-color);
  width: var(--checkbox-marker-size);
  height: var(--checkbox-marker-size);
  flex-shrink: 0;
  border-radius: var(--checkbox-marker-border-radius);
  position: relative;
  transition: var(--checkbox-transition-duration) var(--checkbox-transition-easing);
}
.cc-checkbox-marker::after {
  content: "\f00c";
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  font-size: var(--checkbox-marker-icon-size);
  line-height: 1;
  transform: scale(0);
  color: var(--checkbox-marker-icon-color, var(--input-bg-color));
  transition: transform var(--checkbox-transition-duration) var(--checkbox-transition-easing);
}

.cc-checkbox-input {
  position: absolute;
  opacity: 1;
  width: var(--checkbox-marker-size);
  height: var(--checkbox-marker-size);
  z-index: 10;
}
.cc-checkbox-input:checked ~ .cc-checkbox-marker {
  --checkbox-marker-bg-color: var(--checkbox-checked-marker-bg-color);
  --checkbox-marker-border-color: var(--checkbox-checked-marker-border-color);
}
.cc-checkbox-input:checked ~ .cc-checkbox-marker::after {
  transform: scale(1);
}
.cc-checkbox-input:disabled ~ .cc-checkbox-marker {
  cursor: not-allowed;
}

.cc-checkbox-label {
  display: block;
  margin-top: -0.125rem;
  font-size: var(--checkbox-label-font-size);
  font-weight: var(--checkbox-label-font-weight);
  color: var(--checkbox-label-color);
}

.cc-checkbox-description {
  font-size: var(--checkbox-description-font-size);
  font-weight: var(--checkbox-description-font-weight);
  color: var(--checkbox-description-color);
}

.cc-checkbox-xs {
  --checkbox-marker-size: 1rem;
  --checkbox-marker-border-radius: 0.125rem;
  --checkbox-marker-icon-size: 0.75rem;
  --checkbox-label-font-size: 0.75rem;
  --checkbox-description-font-size: 0.6875rem;
  --checkbox-gap: 0.5rem;
}

.cc-checkbox-sm {
  --checkbox-marker-size: 1.125rem;
  --checkbox-marker-border-radius: 0.125rem;
  --checkbox-marker-icon-size: 0.875rem;
  --checkbox-label-font-size: 0.875rem;
  --checkbox-description-font-size: 0.75rem;
  --checkbox-gap: 0.5rem;
}

.cc-checkbox-md {
  --checkbox-marker-size: 1.25rem;
  --checkbox-marker-border-radius: 0.25rem;
  --checkbox-marker-icon-size: 0.875rem;
  --checkbox-label-font-size: 1rem;
  --checkbox-description-font-size: 0.875rem;
  --checkbox-gap: 0.5rem;
}

.cc-checkbox-lg {
  --checkbox-marker-size: 1.5rem;
  --checkbox-marker-border-radius: 0.25rem;
  --checkbox-marker-icon-size: 1rem;
  --checkbox-label-font-size: 1.125rem;
  --checkbox-description-font-size: 1rem;
  --checkbox-gap: 0.5rem;
}

.cc-radio {
  /* Radio Default Variables */
  --radio-label-font-weight: 500;
  --radio-text-line-height: 1;
  --radio-description-font-weight: 400;
  --radio-transition-duration: var(--base-transition-duration);
  --radio-transition-easing: var(--base-transition-easing);
  /* Radio Default Styles */
  --radio-marker-bg-color: var(--input-bg-color);
  --radio-marker-border-width: 0.0625rem;
  --radio-marker-border-color: var(--input-border-color);
  --radio-marker-border-radius: 9999px;
  --radio-marker-size: 1.25rem;
  --radio-marker-icon-size: 0.5rem;
  --radio-label-font-size: 1rem;
  --radio-label-color: var(--form-label-color);
  --radio-description-font-size: 0.875rem;
  --radio-description-color: var(--form-help-text-color);
  --radio-gap: 0.75rem;
  /* Radio Checked Styles */
  --radio-checked-marker-bg-color: var(--clr-primary-500);
  --radio-checked-marker-border-color: var(--clr-primary-500);
  /* Applying Styles */
  display: inline-flex;
  gap: var(--radio-gap);
  font-size: var(--radio-label-font-size);
  font-weight: var(--radio-label-font-weight);
  position: relative;
}
.cc-radio:has(.cc-radio-input:disabled) {
  opacity: 0.6;
  cursor: not-allowed;
}
.cc-radio-block {
  width: 100%;
  position: relative;
  transition: all 0.3s ease;
}
.cc-radio-block .cc-radio-input {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.cc-radio-block:hover {
  background-color: var(--clr-gray-100);
}
.cc-radio-block:has(.cc-radio-input:checked) {
  background-color: var(--clr-gray-100);
}
.cc-radio-block + .cc-radio {
  border-top: 1px dashed var(--clr-gray-200);
}
.cc-radio-card {
  width: 100%;
  position: relative;
  transition: all 0.3s ease;
  padding-inline: 1rem;
  padding-block: 0.75rem;
  border: 1px dashed var(--clr-gray-300);
  border-radius: 0.5rem;
  align-items: center;
  gap: 1rem;
  --radio-marker-size: 1.5rem;
  --radio-marker-icon-size: 0.875rem;
}
.cc-radio-card .cc-radio-input {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.cc-radio-card:hover {
  background-color: var(--clr-primary-50);
}
.cc-radio-card:has(.cc-radio-input:checked) {
  background-color: var(--clr-primary-50);
  border-color: var(--clr-primary-400);
}
.cc-radio-card + .cc-radio {
  border-top: 1px dashed var(--clr-gray-200);
}

.cc-radio-marker {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--radio-marker-bg-color);
  border: var(--radio-marker-border-width) solid var(--radio-marker-border-color);
  width: var(--radio-marker-size);
  height: var(--radio-marker-size);
  flex-shrink: 0;
  border-radius: var(--radio-marker-border-radius);
  position: relative;
  transition: var(--radio-transition-duration) var(--radio-transition-easing);
}
.cc-radio-marker::after {
  content: "\f111";
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  font-size: var(--radio-marker-icon-size);
  line-height: 1;
  transform: scale(0);
  color: var(--radio-marker-icon-color, var(--input-bg-color));
  transition: transform var(--radio-transition-duration) var(--radio-transition-easing);
}

.cc-radio-input {
  position: absolute;
  opacity: 1;
  width: var(--radio-marker-size);
  height: var(--radio-marker-size);
  z-index: 10;
}
.cc-radio-input:checked ~ .cc-radio-marker {
  --radio-marker-bg-color: var(--radio-checked-marker-bg-color);
  --radio-marker-border-color: var(--radio-checked-marker-border-color);
}
.cc-radio-input:checked ~ .cc-radio-marker::after {
  transform: scale(1);
}
.cc-radio-input:disabled ~ .cc-radio-marker {
  cursor: not-allowed;
}

.cc-radio-label {
  display: block;
  margin-top: -0.125rem;
  font-size: var(--radio-label-font-size);
  font-weight: var(--radio-label-font-weight);
  color: var(--radio-label-color);
}

.cc-radio-description {
  font-size: var(--radio-description-font-size);
  font-weight: var(--radio-description-font-weight);
  color: var(--radio-description-color);
}

.cc-radio-xs {
  --radio-marker-size: 1rem;
  --radio-marker-icon-size: 0.375rem;
  --radio-label-font-size: 0.75rem;
  --radio-description-font-size: 0.6875rem;
  --radio-gap: 0.5rem;
}

.cc-radio-sm {
  --radio-marker-size: 1.125rem;
  --radio-marker-icon-size: 0.375rem;
  --radio-label-font-size: 0.875rem;
  --radio-description-font-size: 0.75rem;
  --radio-gap: 0.5rem;
}

.cc-radio-md {
  --radio-marker-size: 1.25rem;
  --radio-marker-icon-size: 0.5rem;
  --radio-label-font-size: 1rem;
  --radio-description-font-size: 0.875rem;
  --radio-gap: 0.75rem;
}

.cc-switch {
  /* Switch Default Variables */
  --switch-label-font-weight: 500;
  --switch-text-line-height: 1;
  --switch-description-font-weight: 400;
  --switch-transition-duration: var(--base-transition-duration);
  --switch-transition-easing: var(--base-transition-easing);
  /* Switch Default Styles */
  --switch-marker-bg-color: var(--input-bg-color);
  --switch-marker-border-width: 0.0625rem;
  --switch-marker-border-color: var(--input-border-color);
  --switch-marker-border-radius: 0.25rem;
  --switch-marker-size: 1.25rem;
  --switch-marker-icon-color: var(--clr-primary-100);
  --switch-marker-icon-size: 0.875rem;
  --switch-label-font-size: 1rem;
  --switch-label-color: var(--form-label-color);
  --switch-description-font-size: 0.875rem;
  --switch-description-color: var(--form-help-text-color);
  --switch-gap: 0.75rem;
  /* Switch Checked Styles */
  --switch-checked-marker-bg-color: var(--clr-primary-500);
  --switch-checked-marker-border-color: var(--clr-primary-500);
  --switch-checked-marker-icon-color: var(--clr-white);
  /* Applying Styles */
  display: inline-flex;
  gap: var(--switch-gap);
  font-size: var(--switch-label-font-size);
  font-weight: var(--switch-label-font-weight);
  position: relative;
}
.cc-switch:has(.cc-switch-input:disabled) {
  opacity: 0.6;
  cursor: not-allowed;
}

.cc-switch-marker {
  overflow: hidden;
  display: flex;
  align-items: center;
  background-color: var(--switch-marker-bg-color);
  border: var(--switch-marker-border-width) solid var(--switch-marker-border-color);
  width: calc(var(--switch-marker-size) * 2 + 0.125rem);
  height: calc(var(--switch-marker-size) + 0.25rem);
  flex-shrink: 0;
  border-radius: 9999px;
  position: relative;
  transition: var(--switch-transition-duration) var(--switch-transition-easing);
}
.cc-switch-marker::after {
  content: "";
  display: block;
  width: calc(var(--switch-marker-size) - var(--switch-marker-border-width) * 2);
  height: calc(var(--switch-marker-size) - var(--switch-marker-border-width) * 2);
  background-color: var(--switch-marker-icon-color);
  color: var(--switch-marker-icon-color, var(--input-bg-color));
  transition: transform var(--switch-transition-duration) var(--switch-transition-easing);
  border-radius: 9999px;
  transform: translateX(2px);
}

.cc-switch-input {
  position: absolute;
  opacity: 1;
  width: calc(var(--switch-marker-size) * 2);
  height: var(--switch-marker-size);
  z-index: 10;
}
.cc-switch-input:checked ~ .cc-switch-marker {
  --switch-marker-bg-color: var(--switch-checked-marker-bg-color);
  --switch-marker-border-color: var(--switch-checked-marker-border-color);
  --switch-marker-icon-color: var(--switch-checked-marker-icon-color);
}
.cc-switch-input:checked ~ .cc-switch-marker::after {
  transform: translateX(calc(var(--switch-marker-size) + 0px));
}
.cc-switch-input:disabled ~ .cc-switch-marker {
  cursor: not-allowed;
}

.cc-switch-label {
  display: block;
  margin-top: -0.125rem;
  font-size: var(--switch-label-font-size);
  font-weight: var(--switch-label-font-weight);
  color: var(--switch-label-color);
}

.cc-switch-description {
  font-size: var(--switch-description-font-size);
  font-weight: var(--switch-description-font-weight);
  color: var(--switch-description-color);
}

.cc-switch-xs {
  --switch-marker-size: 1rem;
  --switch-marker-border-radius: 0.125rem;
  --switch-marker-icon-size: 0.75rem;
  --switch-label-font-size: 0.75rem;
  --switch-description-font-size: 0.6875rem;
  --switch-gap: 0.5rem;
}

.cc-switch-sm {
  --switch-marker-size: 1.125rem;
  --switch-marker-border-radius: 0.125rem;
  --switch-marker-icon-size: 0.875rem;
  --switch-label-font-size: 0.875rem;
  --switch-description-font-size: 0.75rem;
  --switch-gap: 0.5rem;
}

.cc-switch-md {
  --switch-marker-size: 1.25rem;
  --switch-marker-border-radius: 0.25rem;
  --switch-marker-icon-size: 0.875rem;
  --switch-label-font-size: 1rem;
  --switch-description-font-size: 0.875rem;
  --switch-gap: 0.75rem;
}

.cc-input {
  /* Input Default Variables */
  --input-font-weight: 400;
  --input-text-line-height: 1;
  --input-transition-duration: var(--base-transition-duration);
  --input-transition-easing: var(--base-transition-easing);
  --input-box-shadow: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.075);
  /* Default Size Variables */
  --input-font-size: 0.875rem;
  --input-padding-x: 1rem;
  --input-padding-y: 0.625rem;
  --input-radius: 0.375rem;
  --input-textarea-padding-y: 0.375rem;
  --input-icon-size: 1rem;
  --input-icon-padding: 1rem;
  /* Applying Styles */
  display: flex;
  background-color: var(--input-bg-color);
  border-radius: var(--input-radius);
  transition: var(--input-transition-duration) var(--input-transition-easing);
  box-shadow: var(--input-box-shadow);
  position: relative;
}
.cc-input-control {
  width: 100%;
  background-color: var(--input-bg-color);
  color: var(--input-text-color);
  font-size: var(--input-font-size);
  font-weight: var(--input-font-weight);
  line-height: var(--input-text-line-height);
  padding: var(--input-padding-y) var(--input-padding-x);
  border-radius: var(--input-radius);
  border: 1px solid var(--input-border-color);
  transition: var(--input-transition-duration) var(--input-transition-easing);
}
.cc-input-control:disabled {
  --input-bg-color: var(--disabled-bg-color);
  --input-text-color: var(--disabled-text-color);
  cursor: not-allowed;
}
.cc-input-control:disabled:-moz-read-only {
  --input-bg-color: var(--readonly-bg-color);
  --input-text-color: var(--readonly-text-color);
  --input-border-color: var(--readonly-border-color);
}
.cc-input-control:disabled:read-only {
  --input-bg-color: var(--readonly-bg-color);
  --input-text-color: var(--readonly-text-color);
  --input-border-color: var(--readonly-border-color);
}
.cc-input-control:not(:disabled):focus {
  border-color: var(--input-focus-border-color);
  box-shadow: 0 0 0 1px var(--clr-primary-500);
}
.cc-input-control::-moz-placeholder {
  color: var(--input-placeholder-color);
}
.cc-input-control::placeholder {
  color: var(--input-placeholder-color);
}
.cc-input-prefix-icon, .cc-input-suffix-icon {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(var(--input-icon-size) + var(--input-icon-padding) * 2);
  height: 100%;
  color: var(--input-placeholder-color);
  font-size: var(--input-icon-size);
  padding: 0 var(--input-icon-padding);
  z-index: 2;
}
.cc-input-prefix-icon {
  left: 0;
  top: 0;
}
.cc-input-suffix-icon {
  right: 0;
  top: 0;
}
.cc-input:has(.cc-input-prefix-icon) .cc-input-control {
  padding-left: calc(var(--input-padding-x) + var(--input-icon-size) + (var(--input-icon-padding)));
}
.cc-input:has(.cc-input-suffix-icon) .cc-input-control {
  padding-right: calc(var(--input-padding-x) + var(--input-icon-size) + (var(--input-icon-padding)));
}
.cc-input.cc-input-pill {
  --input-radius: 9999px;
}
.cc-input:has(.cc-input-control-trail) .cc-input-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.cc-input:has(.cc-input-control-trail) .cc-input-control-trail {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
}
.cc-input:has(.cc-input-control-lead) .cc-input-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.cc-input:has(.cc-input-control-lead) .cc-input-control-lead {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
}
.cc-input-no-border {
  border: none !important;
  box-shadow: none !important;
}
.cc-input-no-border .cc-input-control {
  border: none !important;
  box-shadow: none !important;
}
.cc-input.cc-input-loading i.fa-search {
  color: var(--clr-primary-500);
  animation: input-loading-spin 2s linear infinite;
}
.cc-input.cc-input-loading i.fa-search::before {
  content: "\e1d4";
}

textarea.cc-input-control {
  padding-top: calc(var(--input-textarea-padding-y) + var(--input-padding-y));
  padding-bottom: calc(var(--input-textarea-padding-y) + var(--input-padding-y));
  min-height: 6rem;
}

.cc-input-xs {
  --input-font-size: 0.75rem;
  --input-padding-x: 0.5rem;
  --input-padding-y: 0.375rem;
  --input-textarea-padding-y: 0.125rem;
  --input-radius: 0.25rem;
  --input-gap: 0.375rem;
  --input-icon-size: 0.875rem;
  --input-icon-padding: 0.5rem;
}

.cc-input-sm {
  --input-font-size: 0.875rem;
  --input-padding-x: 0.75rem;
  --input-padding-y: 0.5rem;
  --input-textarea-padding-y: 0.25rem;
  --input-radius: 0.375rem;
  --input-gap: 0.5rem;
  --input-icon-size: 1rem;
  --input-icon-padding: 0.75rem;
}

.cc-input-md {
  --input-font-size: 0.875rem;
  --input-padding-x: 1rem;
  --input-padding-y: 0.625rem;
  --input-textarea-padding-y: 0.375rem;
  --input-radius: 0.375rem;
  --input-gap: 0.5rem;
  --input-icon-size: 1rem;
  --input-icon-padding: 1rem;
}

.cc-input-lg {
  --input-font-size: 1rem;
  --input-padding-x: 1.25rem;
  --input-padding-y: 0.75rem;
  --input-textarea-padding-y: 0.5rem;
  --input-radius: 0.5rem;
  --input-gap: 0.5rem;
  --input-icon-size: 1.25rem;
  --input-icon-padding: 1.25rem;
}

@keyframes input-loading-spin {
  from {
    transform: scale(1.2) rotate(0deg);
  }
  to {
    transform: scale(1.2) rotate(360deg);
  }
}
.cc-form-field {
  /* Variables */
  --form-field-gap: 0.375rem;
  --form-field-label-font-size: 0.875rem;
  --form-field-label-font-weight: 500;
  --form-field-label-color: var(--clr-black);
  --form-field-label-required-color: var(--clr-error-500);
  --form-field-label-required-margin-left: 0.25rem;
  --form-field-helper-text-font-size: 0.75rem;
  --form-field-helper-text-font-weight: 500;
  --form-field-helper-text-color: var(--clr-gray-600);
  display: flex;
  flex-direction: column;
  gap: 0.375rem;
}
.cc-form-field-label {
  font-size: var(--form-field-label-font-size);
  font-weight: var(--form-field-label-font-weight);
  color: var(--form-field-label-color);
}
.cc-form-field-label-required::after {
  content: "*";
  margin-left: var(--form-field-label-required-margin-left);
  color: var(--form-field-label-required-color);
}
.cc-form-field-helper-text {
  font-size: var(--form-field-helper-text-font-size);
  font-weight: var(--form-field-helper-text-font-weight);
  color: var(--form-field-helper-text-color);
}

html {
  /* Select Default Variables */
  --select-font-weight: 400;
  --select-text-line-height: 1;
  --select-transition-duration: var(--base-transition-duration);
  --select-transition-easing: var(--base-transition-easing);
  --select-box-shadow: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.075);
  --select-trigger-color: var(--input-text-color);
  --select-trigger-bg-color: var(--input-bg-color);
  --select-trigger-border-color: var(--input-border-color);
  /* Default Size Variables */
  --select-font-size: 0.875rem;
  --select-padding-x: 1rem;
  --select-padding-y: 0.625rem;
  --select-radius: 0.375rem;
  --select-textarea-padding-y: 0.375rem;
  --select-icon-size: 1rem;
  --select-icon-padding: 1rem;
  --select-search-input-font-size: 0.875rem;
  --select-search-input-padding-y: 0.625rem;
  --select-search-input-padding-x: 1rem;
  --select-search-input-icon-size: 1rem;
  --select-search-input-icon-padding: 1rem;
  --select-option-item-padding-x: 0.75rem;
  --select-option-item-padding-y: 0.5rem;
  --select-option-item-radius: 0.375rem;
  --select-option-item-hover-bg-color: var(--clr-gray-100);
  --select-option-item-active-bg-color: var(--clr-gray-100);
  --select-no-result-message-padding: 0.75rem;
  --select-no-result-message-icon-size: 1.5rem;
  --select-no-result-message-text-font-size: 0.875rem;
}

.cc-select {
  min-width: 11.25rem;
}
.cc-select-trigger {
  position: relative;
  display: flex;
  width: 100%;
  background-color: var(--select-trigger-bg-color);
  color: var(--select-trigger-color);
  font-size: var(--select-font-size);
  font-weight: var(--select-font-weight);
  line-height: var(--select-text-line-height);
  padding: var(--select-padding-y) var(--select-padding-x);
  border-radius: var(--select-radius);
  border: 1px solid var(--select-trigger-border-color);
  transition: all var(--select-transition-duration) var(--select-transition-easing);
  box-shadow: var(--select-box-shadow);
  gap: 0.75rem;
  cursor: default;
}
.cc-select-trigger-prefix-icon:empty {
  display: none;
}
.cc-select-trigger-prefix-text {
  font-size: var(--select-font-size);
  font-weight: var(--select-font-weight);
  color: var(--clr-gray-500);
}
.cc-select-trigger-prefix-text:empty {
  display: none;
}
.cc-select-trigger-content {
  flex: 1;
}
.cc-select-trigger .cc-select-option-trigger-hidden {
  display: none;
}
.cc-select-trigger::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border-radius: var(--select-radius);
  border: 1px solid var(--input-focus-border-color);
  box-shadow: 0 0 0 var(--input-focus-shadow-width) var(--input-focus-shadow-color), var(--select-box-shadow);
  transition: all var(--select-transition-duration) var(--select-transition-easing);
  opacity: 0;
}
.cc-select-dropdown {
  overflow: hidden;
  position: fixed;
  width: -moz-max-content;
  width: max-content;
  max-width: 18.75rem;
  top: 0;
  left: 0;
  background-color: var(--input-bg-color);
  border: 1px solid var(--input-border-color);
  border-radius: var(--select-radius);
  box-shadow: var(--select-box-shadow);
  z-index: var(--z-index-dropdown-content);
}
.cc-select-dropdown:not([open]) {
  display: none;
}
.cc-select-option-list {
  max-height: 25rem;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0.5rem;
}
.cc-select-option-list-item {
  display: block;
  padding: var(--select-option-item-padding-y) var(--select-option-item-padding-x);
  font-size: var(--select-font-size);
  border-radius: var(--select-option-item-radius);
  cursor: pointer;
}
.cc-select-option-list-item:focus {
  outline: none;
  background-color: red;
}
.cc-select-option-list-item:hover {
  background-color: var(--select-option-item-hover-bg-color);
}
.cc-select-option-list-item[selected] {
  position: relative;
}
.cc-select-option-list-item[selected]::after {
  font-family: "Font Awesome 6 Pro";
  content: "\f00c";
  position: absolute;
  top: 50%;
  right: var(--select-option-item-padding-x);
  transform: translateY(-50%);
  font-size: var(--select-icon-size);
}
.cc-select-search .cc-input {
  --input-font-size: var(--select-search-input-font-size);
  --input-padding-y: var(--select-search-input-padding-y);
  --input-padding-x: var(--select-search-input-padding-x);
  --input-icon-size: var(--select-search-input-icon-size);
  --input-icon-padding: var(--select-search-input-icon-padding);
  box-shadow: none;
  border-radius: 0;
}
.cc-select-search .cc-input-control {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.cc-select-search .cc-input-control:focus {
  box-shadow: none;
  border-color: var(--input-border-color);
}
.cc-select-no-result-message {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: var(--clr-gray-500);
  padding: var(--select-no-result-message-padding);
}
.cc-select-no-result-message-icon {
  font-size: var(--select-no-result-message-icon-size);
}
.cc-select-no-result-message-text {
  font-size: var(--select-no-result-message-text-font-size);
}
.cc-select > .cc-select-option-list {
  display: none !important;
}
.cc-select:focus {
  outline: none;
}
.cc-select:focus .cc-select-trigger::after {
  opacity: 1;
}
.cc-select.cc-select-disabled {
  pointer-events: none;
  cursor: not-allowed;
  --select-trigger-bg-color: var(--disabled-bg-color);
  --select-trigger-color: var(--disabled-text-color);
  --select-trigger-border-color: var(--disabled-border-color);
}

.cc-select-xs {
  --select-font-size: 0.75rem;
  --select-padding-x: 0.5rem;
  --select-padding-y: 0.375rem;
  --select-textarea-padding-y: 0.125rem;
  --select-radius: 0.25rem;
  --select-gap: 0.375rem;
  --select-icon-size: 0.875rem;
  --select-icon-padding: 0.5rem;
  --select-option-item-font-size: 0.75rem;
  --select-option-item-padding-x: 0.25rem;
  --select-option-item-padding-y: 0.25rem;
  --select-option-item-radius: 0.25rem;
  --select-no-result-message-padding: 0.5rem;
  --select-no-result-message-icon-size: 0.875rem;
  --select-no-result-message-text-font-size: 0.75rem;
  --select-search-input-font-size: 0.75rem;
  --select-search-input-padding-y: 0.375rem;
  --select-search-input-padding-x: 0.5rem;
  --select-search-input-icon-size: 0.875rem;
  --select-search-input-icon-padding: 0.5rem;
}

.cc-select-sm {
  --select-font-size: 0.875rem;
  --select-padding-x: 0.75rem;
  --select-padding-y: 0.5rem;
  --select-textarea-padding-y: 0.25rem;
  --select-radius: 0.375rem;
  --select-gap: 0.5rem;
  --select-icon-size: 1rem;
  --select-icon-padding: 0.75rem;
  --select-option-item-font-size: 0.875rem;
  --select-option-item-padding-x: 0.5rem;
  --select-option-item-padding-y: 0.375rem;
  --select-option-item-radius: 0.25rem;
  --select-no-result-message-padding: 0.5rem;
  --select-no-result-message-icon-size: 1.25rem;
  --select-no-result-message-text-font-size: 0.875rem;
  --select-search-input-font-size: 0.875rem;
  --select-search-input-padding-y: 0.5rem;
  --select-search-input-padding-x: 0.75rem;
  --select-search-input-icon-size: 1rem;
  --select-search-input-icon-padding: 0.75rem;
}

.cc-select-md {
  --select-font-size: 0.875rem;
  --select-padding-x: 1rem;
  --select-padding-y: 0.625rem;
  --select-textarea-padding-y: 0.375rem;
  --select-radius: 0.375rem;
  --select-gap: 0.5rem;
  --select-icon-size: 1rem;
  --select-icon-padding: 1rem;
  --select-option-item-font-size: 0.875rem;
  --select-option-item-padding-x: 0.75rem;
  --select-option-item-padding-y: 0.5rem;
  --select-option-item-radius: 0.375rem;
  --select-no-result-message-padding: 0.75rem;
  --select-no-result-message-icon-size: 1.5rem;
  --select-no-result-message-text-font-size: 0.875rem;
  --select-search-input-font-size: 0.875rem;
  --select-search-input-padding-y: 0.625rem;
  --select-search-input-padding-x: 1rem;
  --select-search-input-icon-size: 1rem;
  --select-search-input-icon-padding: 1rem;
}

.cc-select-lg {
  --select-font-size: 1rem;
  --select-padding-x: 1.25rem;
  --select-padding-y: 0.75rem;
  --select-textarea-padding-y: 0.5rem;
  --select-radius: 0.5rem;
  --select-gap: 0.75rem;
  --select-icon-size: 1.25rem;
  --select-icon-padding: 1.25rem;
  --select-option-item-font-size: 1rem;
  --select-option-item-padding-x: 1rem;
  --select-option-item-padding-y: 0.75rem;
  --select-option-item-radius: 0.5rem;
  --select-no-result-message-padding: 1rem;
  --select-no-result-message-icon-size: 1.75rem;
  --select-no-result-message-text-font-size: 1rem;
  --select-search-input-font-size: 1rem;
  --select-search-input-padding-y: 0.75rem;
  --select-search-input-padding-x: 1.25rem;
  --select-search-input-icon-size: 1.25rem;
  --select-search-input-icon-padding: 1.25rem;
}

.cc-file-input {
  /* Input Default Variables */
  --file-input-font-weight: 400;
  --file-input-text-line-height: 1;
  --file-input-transition-duration: var(--base-transition-duration);
  --file-input-transition-easing: var(--base-transition-easing);
  --file-input-box-shadow: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.075);
  /* Default Variables */
  --file-input-font-size: 0.875rem;
  --file-input-padding-x: 1rem;
  --file-input-padding-y: 0.625rem;
  --file-input-radius: 0.375rem;
  --file-input-textarea-padding-y: 0.375rem;
  --file-input-gap: 0.5rem;
  --file-input-icon-size: 0.875rem;
  --file-input-icon-padding: 0.875rem;
  --file-input-list-item-padding-x: 0.75rem;
  --file-input-list-item-padding-y: 0.5rem;
  --file-input-list-item-radius: 0.375rem;
  --file-input-list-item-bg-color: var(--input-bg-color);
  --file-input-list-item-border-color: var(--input-border-color);
  --file-input-list-item-hover-bg-color: var(--clr-gray-100);
  --file-input-list-item-active-bg-color: var(--clr-gray-100);
  --file-input-list-item-icon-size: 2rem;
  --file-input-list-item-icon-font-size: 1rem;
  --file-input-list-item-remove-btn-size: 1.25rem;
  --file-input-file-info-name-font-size: 0.875rem;
  --file-input-file-info-size-font-size: 0.75rem;
  /* Applying Styles */
  position: relative;
}
.cc-file-input-control {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  z-index: -1;
}
.cc-file-input-trigger {
  display: flex;
  gap: var(--file-input-gap);
  width: 100%;
  background-color: var(--input-bg-color);
  color: var(--input-text-color);
  font-size: var(--file-input-font-size);
  font-weight: var(--file-input-font-weight);
  line-height: var(--file-input-text-line-height);
  padding: var(--file-input-padding-y) var(--file-input-padding-x);
  border-radius: var(--file-input-radius);
  border: 1px solid var(--input-border-color);
  transition: var(--file-input-transition-duration) var(--file-input-transition-easing);
  box-shadow: var(--file-input-box-shadow);
  cursor: pointer;
}
.cc-file-input-trigger-icon {
  width: var(--file-input-icon-size);
  height: var(--file-input-icon-size);
  flex-shrink: 0;
}
.cc-file-input-trigger-content {
  flex: 1;
}
.cc-file-input-dropdown {
  display: block;
  overflow: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: var(--input-bg-color);
  border: 1px solid var(--input-border-color);
  border-radius: var(--file-input-radius);
  box-shadow: var(--file-input-box-shadow);
  margin-top: 0.5rem;
  z-index: 10;
}
.cc-file-input-dropdown:not([open]) {
  display: none;
}
.cc-file-input-file-list {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  padding: 0.5rem;
  border: 1px dashed var(--input-border-color);
  margin-top: 0.5rem;
  border-radius: var(--file-input-radius);
  background-color: var(--clr-gray-100);
}
.cc-file-input-file-list:empty {
  display: none;
}
.cc-file-input .cc-file-list-item {
  display: flex;
  padding: var(--file-input-list-item-padding-y) var(--file-input-list-item-padding-x);
  font-size: var(--file-input-font-size);
  border-radius: var(--file-input-list-item-radius);
  background-color: var(--file-input-list-item-bg-color);
  border: 1px solid var(--file-input-list-item-border-color);
}
.cc-file-input .cc-file-list-item-content {
  flex: 1;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cc-file-input .cc-file-list-item-remove-btn {
  width: var(--file-input-list-item-remove-btn-size);
  height: var(--file-input-list-item-remove-btn-size);
  font-size: var(--file-input-list-item-remove-btn-size);
  color: var(--clr-error-500);
  align-self: center;
  flex-shrink: 0;
}
.cc-file-input .cc-file-list-item:hover {
  background-color: var(--file-input-list-item-hover-bg-color);
}
.cc-file-input .cc-file-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  width: var(--file-input-list-item-icon-size);
  height: var(--file-input-list-item-icon-size);
  font-size: var(--file-input-list-item-icon-font-size);
  overflow: hidden;
  border-radius: 9999px;
  background-color: var(--clr-white);
  border: 1px solid var(--input-border-color);
  box-shadow: var(--file-input-box-shadow);
}
.cc-file-input .cc-file-info {
  display: flex;
  flex-direction: column;
  gap: 0.125rem;
}
.cc-file-input .cc-file-info-name {
  font-size: var(--file-input-file-info-name-font-size);
  font-weight: 500;
  color: var(--input-text-color);
  line-height: 1.2;
}
.cc-file-input .cc-file-info-size {
  font-size: var(--file-input-file-info-size-font-size);
  color: var(--clr-gray-500);
}
.cc-file-input.cc-file-input-custom-design .cc-file-input-trigger {
  border: none;
  background-color: transparent;
  box-shadow: none;
  padding: 0;
}

.cc-file-input-xs {
  --file-input-font-size: 0.75rem;
  --file-input-padding-x: 0.5rem;
  --file-input-padding-y: 0.375rem;
  --file-input-textarea-padding-y: 0.125rem;
  --file-input-radius: 0.25rem;
  --file-input-gap: 0.375rem;
  --file-input-icon-size: 0.75rem;
  --file-input-icon-padding: 0.75rem;
  --file-input-list-item-font-size: 0.75rem;
  --file-input-list-item-padding-x: 0.25rem;
  --file-input-list-item-padding-y: 0.25rem;
  --file-input-list-item-radius: 0.25rem;
  --file-input-list-item-icon-size: 0.875rem;
  --file-input-list-item-icon-font-size: 0.75rem;
  --file-input-list-item-remove-btn-size: 1rem;
  --file-input-file-info-name-font-size: 0.75rem;
  --file-input-file-info-size-font-size: 0.625rem;
}

.cc-file-input-sm {
  --file-input-font-size: 0.875rem;
  --file-input-padding-x: 0.75rem;
  --file-input-padding-y: 0.5rem;
  --file-input-textarea-padding-y: 0.25rem;
  --file-input-radius: 0.375rem;
  --file-input-gap: 0.5rem;
  --file-input-icon-size: 0.875rem;
  --file-input-icon-padding: 0.875rem;
  --file-input-list-item-font-size: 0.875rem;
  --file-input-list-item-padding-x: 0.5rem;
  --file-input-list-item-padding-y: 0.375rem;
  --file-input-list-item-radius: 0.25rem;
  --file-input-list-item-icon-size: 1rem;
  --file-input-list-item-icon-font-size: 0.875rem;
  --file-input-list-item-remove-btn-size: 1.125rem;
  --file-input-file-info-name-font-size: 0.875rem;
  --file-input-file-info-size-font-size: 0.75rem;
}

.cc-file-input-md {
  --file-input-font-size: 0.875rem;
  --file-input-padding-x: 1rem;
  --file-input-padding-y: 0.625rem;
  --file-input-textarea-padding-y: 0.375rem;
  --file-input-radius: 0.375rem;
  --file-input-gap: 0.5rem;
  --file-input-icon-size: 0.875rem;
  --file-input-icon-padding: 0.875rem;
  --file-input-list-item-font-size: 0.875rem;
  --file-input-list-item-padding-x: 0.75rem;
  --file-input-list-item-padding-y: 0.5rem;
  --file-input-list-item-radius: 0.375rem;
  --file-input-list-item-icon-size: 2rem;
  --file-input-list-item-icon-font-size: 1rem;
  --file-input-list-item-remove-btn-size: 1.25rem;
  --file-input-file-info-name-font-size: 0.875rem;
  --file-input-file-info-size-font-size: 0.75rem;
}

.cc-card {
  /* Variables */
  --card-bg-color: var(--clr-white);
  --card-border-color: var(--clr-gray-300);
  --card-box-shadow: 0 6px 4px 0 rgba(0, 0, 0, 0.025);
  --card-header-bg-color: var(--clr-gray-100);
  --card-header-text-color: var(--clr-gray-900);
  --card-header-padding: 1rem 1.5rem;
  --card-header-title-font-size: 1rem;
  --card-header-title-font-weight: 600;
  --card-toolbar-gap: 0.5rem;
  --card-filters-padding: 1rem 1.5rem;
  --card-filters-bg-color: var(--clr-white);
  --card-body-padding: 1.5rem;
  --card-footer-bg-color: var(--clr-gray-100);
  --card-footer-text-color: var(--clr-gray-900);
  --card-footer-padding: 1rem 1.5rem;
  /* Applying Styles */
  display: flex;
  flex-direction: column;
  background-color: var(--card-bg-color);
  border: 1px solid var(--card-border-color);
  box-shadow: var(--card-box-shadow);
  border-radius: 0.5rem;
}

/* Card Header */
.cc-card-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--card-header-padding);
  background-color: var(--card-header-bg-color);
  color: var(--card-header-text-color);
  border-bottom: 1px solid var(--card-border-color);
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.cc-card-header-title {
  font-size: var(--card-header-title-font-size);
  font-weight: var(--card-header-title-font-weight);
}

/* Card Body */
.cc-card-body {
  flex: 1;
  padding: var(--card-body-padding);
  overflow-x: hidden;
  overflow-y: auto;
}

/* Card Footer */
.cc-card-footer {
  display: flex;
  align-items: center;
  padding: var(--card-footer-padding);
  background-color: var(--card-footer-bg-color);
  color: var(--card-footer-text-color);
  border-top: 1px solid var(--card-border-color);
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

/* Fullscreen */
.cc-card-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: var(--z-index-card-fullscreen);
  border-radius: 0;
  border: none;
  box-shadow: none;
}
.cc-card-fullscreen .cc-card-footer,
.cc-card-fullscreen .cc-card-header {
  border-radius: 0;
}

/* Toolbar */
.cc-card-toolbar {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  gap: var(--card-toolbar-gap);
}

/* Filters Section */
.cc-card-filters {
  border-bottom: 1px solid var(--card-border-color);
}
.cc-card-filters-content {
  padding: var(--card-filters-padding);
  background-color: var(--card-filters-bg-color);
}

/* Drawer Teleport */
.cc-drawer .cc-card[data-cc-toggle=teleport-drawer] {
  border-radius: 0;
  border: none;
}
.cc-drawer .cc-card[data-cc-toggle=teleport-drawer] .cc-card-header,
.cc-drawer .cc-card[data-cc-toggle=teleport-drawer] .cc-card-footer {
  border-radius: 0;
}

.cc-table-wrapper {
  --table-border-color: var(--clr-gray-300);
  --table-text-color: var(--clr-gray-700);
  --table-max-height: 100%;
  --table-th-bg-color: var(--clr-gray-50);
  --table-th-text-color: var(--clr-gray-500);
  --table-th-padding-x: 1.5rem;
  --table-th-padding-y: 0.8125rem;
  --table-th-padding: var(--table-th-padding-y) var(--table-th-padding-x);
  --table-th-border-color: var(--clr-gray-300);
  --table-th-content-gap: 0.375rem;
  --table-td-padding-x: 1.5rem;
  --table-td-padding-y: 1rem;
  --table-td-padding: var(--table-td-padding-y) var(--table-td-padding-x);
  --table-first-column-width: auto;
  --table-last-column-width: auto;
  --table-th-first-column-padding-right: 1.5rem;
  --table-th-last-column-padding-left: 1.5rem;
  --table-td-first-column-padding-right: 1.5rem;
  --table-td-last-column-padding-left: 1.5rem;
  --table-toggle-content-bg: var(--clr-gray-100);
  --table-toggle-content-shadow: none;
}

.cc-table-wrapper {
  overflow: auto;
  position: relative;
  max-height: var(--table-max-height);
}

.cc-table {
  border-spacing: 0;
  border-collapse: separate;
  width: 100%;
  color: var(--table-text-color);
  position: relative;
}
.cc-table .cc-table-toggle-content-row > td {
  position: relative !important;
  z-index: 0 !important;
}
.cc-table thead th {
  position: sticky;
  top: 0;
  z-index: var(--z-index-table-th);
  font-size: 0.75rem;
  font-weight: 600;
  color: var(--table-th-text-color);
  text-align: left;
  background-color: var(--table-th-bg-color);
  padding: var(--table-th-padding);
  border-bottom: 1px solid var(--table-th-border-color);
}
.cc-table thead .cc-th-content {
  display: flex;
  align-items: center;
  gap: var(--table-th-content-gap);
  height: 100%;
}
.cc-table thead .cc-th-content-text {
  display: flex;
  align-items: center;
}
.cc-table thead .cc-th-sortable {
  cursor: pointer;
  transition: color 0.15s;
}
.cc-table thead .cc-th-sortable:hover {
  color: var(--clr-primary-500);
}
.cc-table thead .cc-th-sortable.cc-th-sort-asc .cc-th-content-sort {
  transform: rotate(180deg);
}
.cc-table > tbody td {
  padding: var(--table-td-padding-y) var(--table-td-padding-x);
}
.cc-table > tbody > tr + tr > td {
  border-top: 1px solid var(--table-border-color);
}
.cc-table.cc-table-checkbox td:first-child, .cc-table.cc-table-checkbox th:first-child {
  width: 1%;
  white-space: nowrap;
  padding-right: 0;
}
.cc-table.cc-table-checkbox th:first-child {
  z-index: calc(var(--z-index-table-th) + 1);
}
.cc-table.cc-table-actions td:last-child, .cc-table.cc-table-actions th:last-child {
  width: 1%;
  white-space: nowrap;
  padding-left: 0;
}
.cc-table.cc-table-striped > tbody > tr:nth-child(even) {
  background-color: var(--clr-gray-50);
}
.cc-table.cc-table-striped > tbody > tr:nth-child(even) > td {
  background-color: inherit;
}
@media (max-width: 1279px) {
  .cc-table.cc-table-responsive > thead {
    display: none;
  }
  .cc-table.cc-table-responsive > tbody > tr {
    display: block;
  }
  .cc-table.cc-table-responsive > tbody > tr > td {
    border-top: none;
    display: flex;
    gap: 1rem;
    --table-td-padding-x: 1rem;
    --table-td-padding-y: 1rem;
  }
  .cc-table.cc-table-responsive > tbody > tr > td .cc-td-content-title,
  .cc-table.cc-table-responsive > tbody > tr > td .cc-td-content {
    flex: 1;
    text-align: left;
  }
  .cc-table.cc-table-responsive > tbody > tr > td .cc-td-content {
    display: flex;
    justify-content: flex-end;
    text-align: right;
  }
  .cc-table.cc-table-responsive > tbody > tr + tr {
    border-top: 1px solid var(--table-border-color);
  }
  .cc-table.cc-table-responsive.cc-table-actions td:last-child, .cc-table.cc-table-responsive.cc-table-actions th:last-child {
    width: auto;
    white-space: initial;
    padding-left: var(--table-td-padding-x);
  }
  .cc-table.cc-table-responsive.cc-table-checkbox td:first-child, .cc-table.cc-table-responsive.cc-table-checkbox th:first-child {
    width: auto;
    white-space: initial;
    padding-right: var(--table-td-padding-x);
  }
}
@media (min-width: 1280px) {
  .cc-table.cc-table-responsive tbody tr > td .cc-td-content-title {
    display: none;
  }
}
.cc-table.cc-table-fixed {
  white-space: nowrap;
}
.cc-table.cc-table-fixed thead th.cc-th-fixed {
  position: sticky;
  top: 0;
  z-index: calc(var(--z-index-table-th) + 5);
}
.cc-table.cc-table-fixed thead th.cc-th-fixed.cc-th-checkbox {
  z-index: calc(var(--z-index-table-th) + 6);
}
.cc-table.cc-table-fixed tbody td.cc-td-fixed {
  position: sticky;
  z-index: calc(var(--z-index-table-td) + 2);
  background-color: var(--clr-white);
}
.cc-table.cc-table-fixed tbody tr.cc-tr-user-interacted td.cc-td-fixed {
  z-index: calc(var(--z-index-table-td) + 3);
}
.cc-table.cc-table-fixed tbody td.cc-td-checkbox {
  z-index: calc(var(--z-index-table-td) + 4) !important;
}
.cc-table.cc-table-fixed .cc-td-fixed-left-last,
.cc-table.cc-table-fixed .cc-th-fixed-left-last {
  border-right: 1px solid var(--table-border-color);
}
@media (max-width: 1279px) {
  .cc-table.cc-table-fixed .cc-td-fixed-left-last,
  .cc-table.cc-table-fixed .cc-th-fixed-left-last {
    border-right: 0;
  }
}
.cc-table.cc-table-fixed .cc-td-fixed-right-first,
.cc-table.cc-table-fixed .cc-th-fixed-right-first {
  border-left: 1px solid var(--table-border-color);
}
@media (max-width: 1279px) {
  .cc-table.cc-table-fixed .cc-td-fixed-right-first,
  .cc-table.cc-table-fixed .cc-th-fixed-right-first {
    border-left: 0;
  }
}
.cc-table.cc-table-fixed .cc-th-fixed-right-first {
  padding-left: var(--table-th-last-column-padding-left) !important;
}
.cc-table.cc-table-fixed .cc-td-fixed-right-first {
  padding-left: var(--table-td-last-column-padding-left) !important;
}
@media (max-width: 1279px) {
  .cc-table.cc-table-fixed .cc-td-fixed {
    position: static !important;
  }
}
@media (max-width: 1279px) {
  .cc-table.cc-table-toggle-content > tbody > tr {
    position: relative;
  }
  .cc-table.cc-table-toggle-content .cc-btn-toggle-table-content {
    position: absolute;
    bottom: calc(var(--table-td-padding-y));
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (max-width: 1279px) {
  .cc-table.cc-table-toggle-content .cc-table tbody > tr > td {
    --table-td-padding-x: 1rem;
    --table-td-padding-y: .5rem;
  }
  .cc-table.cc-table-toggle-content .cc-table tbody > tr > td:first-child {
    padding-top: calc(var(--table-td-padding-y) * 2);
  }
  .cc-table.cc-table-toggle-content .cc-table tbody > tr > td:last-child {
    padding-bottom: calc(var(--table-td-padding-y) * 2);
  }
}
.cc-table.cc-table-toggle-content .cc-table-toggle-content-row {
  border: none !important;
}
.cc-table.cc-table-toggle-content .cc-table-toggle-content-row > td {
  position: static;
  padding: 0;
  border-top: 0;
}
.cc-table.cc-table-toggle-content .cc-table-toggle-content-row-keywords {
  display: none;
}
.cc-table.cc-table-toggle-content .cc-table-toggle-content-row-body {
  background-color: var(--table-toggle-content-bg);
  box-shadow: var(--table-toggle-content-shadow);
  border-top: 1px solid var(--table-border-color);
  display: none;
  padding: var(--table-td-padding-y) var(--table-td-padding-x);
}
.cc-table.cc-table-toggle-content .cc-table-toggle-content-row .cc-table td:last-child {
  width: auto;
  white-space: initial;
  padding-left: var(--table-td-padding-x);
}
@media (max-width: 1279px) {
  .cc-table.cc-table-toggle-content .cc-table-toggle-content-row > td {
    width: 100%;
    display: block;
    padding: 0 !important;
  }
}
.cc-table .cc-btn-toggle-table-content i {
  transition: all 0.15s ease;
}
.cc-table .cc-btn-toggle-table-content i.rotate {
  transform: rotate(90deg);
}
@media (max-width: 1279px) {
  .cc-table .cc-btn-toggle-table-content i {
    transform: rotate(90deg);
  }
  .cc-table .cc-btn-toggle-table-content i.rotate {
    transform: rotate(-180deg);
  }
}

.cc-table-classic {
  --table-border-color: var(--clr-gray-200);
  background-color: var(--clr-white);
  border-collapse: collapse;
}
.cc-table-classic tr + tr {
  border-top: 1px solid var(--table-border-color);
}
.cc-table-classic td {
  padding: 0.5rem;
}

.cc-table-bordered {
  --table-border-color: var(--clr-gray-200);
  background-color: var(--clr-white);
  border-collapse: collapse;
}
.cc-table-bordered th, .cc-table-bordered td {
  border: 1px solid var(--table-border-color);
}
.cc-table-bordered td {
  padding: 0.5rem;
}

/* Card Fullscreen Table Styles */
.cc-card-fullscreen .cc-table-wrapper {
  height: 100% !important;
  max-height: 100% !important;
}

.cc-progress-list {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.cc-progress-list-item {
  position: relative;
  display: flex;
  align-items: center;
  gap: 1rem;
}
.cc-progress-list-item::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0.9375rem;
  width: 1px;
  height: 100%;
  background-color: var(--clr-gray-300);
  z-index: 0;
}
.cc-progress-list-item:last-child::before {
  content: unset;
}
.cc-progress-list-text {
  font-size: 0.875rem;
  font-weight: 600;
}
.cc-progress-list-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.875rem;
  height: 1.875rem;
  border-radius: 50%;
  box-shadow: 0 0 0 0.25rem var(--clr-gray-300);
  background-color: var(--clr-gray-500);
  color: var(--clr-gray-300);
  font-size: 1rem;
  position: relative;
  z-index: 1;
  flex: 0 0 1.875rem;
}
.cc-progress-list-item.active .cc-progress-list-icon {
  background-color: var(--clr-gray-900);
  box-shadow: 0 0 0 0.25rem var(--clr-gray-300);
  color: var(--clr-gray-300);
}
.cc-progress-list-item.completed .cc-progress-list-icon {
  background-color: var(--clr-success-500);
  color: var(--clr-gray-300);
}

.cc-step-bar {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  width: 100%;
  margin: auto;
  --step-bar-item-seperator-color: var(--clr-gray-300);
  --step-bar-item-number-size: 2.25rem;
  --step-bar-item-number-font-size: 0.9375rem;
  --step-bar-item-number-font-weight: 500;
  --step-bar-item-number-bg-color: var(--clr-gray-300);
  --step-bar-item-number-color: var(--clr-gray-700);
  --step-bar-item-text-size: 0.875rem;
  --step-bar-item-text-color: var(--clr-gray-600);
  --step-bar-item-text-margin-left: 0.5rem;
  --step-bar-item-text-font-weight: 600;
  display: flex;
  align-items: center;
}
.cc-step-bar-item {
  display: flex;
  align-items: center;
  position: relative;
}
.cc-step-bar-item:not(:last-child)::after {
  content: "";
  position: relative;
  top: 50%;
  width: 3.75rem;
  height: 1px;
  background-color: var(--step-bar-item-seperator-color);
  margin: 0 1rem;
}
.cc-step-bar-item-number {
  display: flex;
  justify-content: center;
  align-items: center;
  width: var(--step-bar-item-number-size);
  height: var(--step-bar-item-number-size);
  border-radius: 50%;
  background-color: var(--step-bar-item-number-bg-color);
  color: var(--step-bar-item-number-color);
  font-size: var(--step-bar-item-number-font-size);
  font-weight: var(--step-bar-item-number-font-weight);
}
.cc-step-bar-item-text {
  font-size: var(--step-bar-item-text-size);
  font-weight: var(--step-bar-item-text-font-weight);
  color: var(--step-bar-item-text-color);
  margin-left: var(--step-bar-item-text-margin-left);
}
.cc-step-bar-item.cc-step-bar-item-active {
  --step-bar-item-number-bg-color: var(--clr-primary-600);
  --step-bar-item-number-color: var(--clr-white);
  --step-bar-item-text-color: var(--clr-gray-900);
}
.cc-step-bar-item.cc-step-bar-item-active ~ .cc-step-bar-item:not(.cc-step-bar-item-active) {
  opacity: 0.5;
}
@media (max-width: 767px) {
  .cc-step-bar-item {
    flex: 1;
    flex-direction: column;
  }
  .cc-step-bar-item-number {
    margin-bottom: 0.5rem;
    position: relative;
    z-index: 2;
  }
  .cc-step-bar-item-text {
    margin: 0;
  }
  .cc-step-bar-item::after {
    all: unset !important;
  }
}

.cc-step-content:not(.cc-step-content-active) {
  display: none;
}

.cc-accordion {
  /* Accordion Default Variables */
  --accordion-item-header-font-weight: 600;
  --accordion-item-content-font-weight: 400;
  --accordion-item-header-bg-color: var(--clr-gray-100);
  --accordion-item-header-button-color: var(--clr-gray-700);
  --accordion-border-color: var(--clr-gray-300);
  --accordion-item-content-bg-color: var(--clr-white);
  /* Default Size Variables */
  --accordion-item-radius: 0.375rem;
  --accordion-item-header-font-size: 0.875rem;
  --accordion-item-header-icon-size: 1.25rem;
  --accordion-item-header-padding-y: 0.75rem;
  --accordion-item-header-padding-x: 1rem;
  --accordion-item-content-font-size: 0.875rem;
  --accordion-item-content-padding-y: 1rem;
  --accordion-item-content-padding-x: 1rem;
  /* Applying Styles */
  display: flex;
  flex-direction: column;
  gap: 1rem;
  /* Accordion Item Styles */
  /* Accordion Item Header Styles */
  /* Accordion Item Content Styles */
}
.cc-accordion-item {
  border: 1px solid var(--accordion-border-color);
  border-radius: var(--accordion-item-radius);
}
.cc-accordion-item:not([open]) .cc-accordion-item-header {
  border-bottom-left-radius: var(--accordion-item-radius);
  border-bottom-right-radius: var(--accordion-item-radius);
}
.cc-accordion-item:not([open]) .cc-accordion-item-content {
  display: none;
}
.cc-accordion-item[open] .cc-accordion-item-header::after {
  transform: rotate(180deg);
}
.cc-accordion-item-header {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  background-color: var(--accordion-item-header-bg-color);
  font-size: var(--accordion-item-header-font-size);
  font-weight: var(--accordion-item-header-font-weight);
  padding: var(--accordion-item-header-padding-y) var(--accordion-item-header-padding-x);
  cursor: pointer;
  border-top-left-radius: var(--accordion-item-radius);
  border-top-right-radius: var(--accordion-item-radius);
}
.cc-accordion-item-header-title {
  flex-grow: 1;
}
.cc-accordion-item-header::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 500;
  content: "\f107";
  font-size: var(--accordion-item-header-icon-size);
  color: var(--accordion-item-header-button-color);
  transition: transform 0.3s ease;
}
.cc-accordion-item-content {
  border-top: 1px solid var(--accordion-border-color);
  background-color: var(--accordion-item-content-bg-color);
  font-size: var(--accordion-item-content-font-size);
  font-weight: var(--accordion-item-content-font-weight);
  border-bottom-left-radius: var(--accordion-item-radius);
  border-bottom-right-radius: var(--accordion-item-radius);
  overflow: hidden;
  box-sizing: border-box;
}
.cc-accordion-item-content-inner {
  padding: var(--accordion-item-content-padding-y) var(--accordion-item-content-padding-x);
}

.cc-accordion-xs {
  --accordion-item-radius: 0.25rem;
  --accordion-item-header-font-size: 0.75rem;
  --accordion-item-header-icon-size: 0.875rem;
  --accordion-item-header-padding-y: 0.375rem;
  --accordion-item-header-padding-x: 0.5rem;
  --accordion-item-content-font-size: 0.75rem;
  --accordion-item-content-padding-y: 0.5rem;
  --accordion-item-content-padding-x: 0.5rem;
}

.cc-accordion-sm {
  --accordion-item-radius: 0.375rem;
  --accordion-item-header-font-size: 0.875rem;
  --accordion-item-header-icon-size: 1rem;
  --accordion-item-header-padding-y: 0.5rem;
  --accordion-item-header-padding-x: 0.75rem;
  --accordion-item-content-font-size: 0.875rem;
  --accordion-item-content-padding-y: 0.75rem;
  --accordion-item-content-padding-x: 0.75rem;
}

.cc-accordion-md {
  --accordion-item-radius: 0.375rem;
  --accordion-item-header-font-size: 0.875rem;
  --accordion-item-header-icon-size: 1.25rem;
  --accordion-item-header-padding-y: 0.75rem;
  --accordion-item-header-padding-x: 1rem;
  --accordion-item-content-font-size: 0.875rem;
  --accordion-item-content-padding-y: 1rem;
  --accordion-item-content-padding-x: 1rem;
}

.cc-dropdown {
  /* Dropdown Default Variables */
  --dropdown-content-bg-color: var(--clr-white);
  --dropdown-content-border-color: var(--input-border-color);
  --dropdown-content-box-shadow: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.075);
  --dropdown-item-label-color: var(--clr-gray-800);
  --dropdown-item-icon-color: var(--clr-gray-500);
  /* Default Size Variables */
  --dropdown-content-radius: 0.375rem;
  --dropdown-option-item-padding-x: 0.75rem;
  --dropdown-option-item-padding-y: 0.5rem;
  --dropdown-option-item-radius: 0.375rem;
  --dropdown-option-item-hover-bg-color: var(--clr-gray-100);
  --dropdown-option-item-font-size: 0.875rem;
  /* Applying Styles */
  position: relative;
  display: inline-block;
}
.cc-dropdown-content {
  position: fixed;
  width: -moz-max-content;
  width: max-content;
  min-width: 12.5rem;
  top: 0;
  left: 0;
  display: block;
  overflow: hidden;
  width: max-content;
  background-color: var(--dropdown-content-bg-color);
  border: 1px solid var(--dropdown-content-border-color);
  border-radius: var(--dropdown-content-radius);
  box-shadow: var(--dropdown-content-box-shadow);
  z-index: var(--z-index-dropdown);
}
.cc-dropdown-content:not([open]) {
  display: none;
}
.cc-dropdown-option-list {
  padding: 0.5rem;
}
.cc-dropdown-option-list-seperator {
  height: 1px;
  background-color: var(--clr-gray-200);
  margin: 0.5rem 0;
}
.cc-dropdown-option-list-item {
  display: flex;
  align-items: center;
  gap: var(--dropdown-option-item-padding-x);
  width: 100%;
  padding: var(--dropdown-option-item-padding-y) var(--dropdown-option-item-padding-x);
  font-size: var(--dropdown-option-item-font-size);
  border-radius: var(--dropdown-option-item-radius);
  cursor: pointer;
}
.cc-dropdown-option-list-item:hover {
  background-color: var(--dropdown-option-item-hover-bg-color);
}
.cc-dropdown-option-list-item[selected] {
  position: relative;
}
.cc-dropdown-option-list-item[selected]::after {
  font-family: "Font Awesome 6 Pro";
  content: "\f00c";
  position: absolute;
  top: 50%;
  right: var(--dropdown-option-item-padding-x);
  transform: translateY(-50%);
  font-size: var(--dropdown-icon-size);
}
.cc-dropdown-option-list-item-icon {
  color: var(--dropdown-item-icon-color);
}
.cc-dropdown-option-list-item-label {
  color: var(--dropdown-item-label-color);
}
.cc-dropdown-align-right .cc-dropdown-content {
  left: auto;
  right: 0;
}

.cc-dropdown-xs {
  --dropdown-gap: 0.375rem;
  --dropdown-option-item-font-size: 0.75rem;
  --dropdown-option-item-padding-x: 0.25rem;
  --dropdown-option-item-padding-y: 0.25rem;
  --dropdown-option-item-radius: 0.25rem;
}

.cc-dropdown-sm {
  --dropdown-gap: 0.5rem;
  --dropdown-option-item-font-size: 0.875rem;
  --dropdown-option-item-padding-x: 0.5rem;
  --dropdown-option-item-padding-y: 0.375rem;
  --dropdown-option-item-radius: 0.25rem;
}

.cc-dropdown-md {
  --dropdown-gap: 0.5rem;
  --dropdown-option-item-font-size: 0.875rem;
  --dropdown-option-item-padding-x: 0.75rem;
  --dropdown-option-item-padding-y: 0.5rem;
  --dropdown-option-item-radius: 0.375rem;
}

.cc-bottom-nav {
  /* Bottom Navigation Default Styles */
  --bottom-nav-height: 3.75rem;
  --bottom-nav-bg-color: var(--clr-white);
  --bottom-nav-item-gap: 0.25rem;
  --bottom-nav-radius: 0.5rem 0.5rem 0 0;
  --bottom-nav-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  --bottom-nav-item-label-font-size: 0.6875rem;
  --bottom-nav-item-label-font-weight: 500;
  --bottom-nav-item-icon-size: 1rem;
  --bottom-nav-item-color: var(--clr-gray-500);
  /* Applying Styles */
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: var(--bottom-nav-height);
  background-color: var(--bottom-nav-bg-color);
  display: flex;
  border-radius: var(--bottom-nav-radius);
  box-shadow: var(--bottom-nav-shadow);
  overflow: hidden;
  z-index: var(--z-index-bottom-nav);
}
.cc-bottom-nav-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  flex: 1;
  gap: var(--bottom-nav-item-gap);
  color: var(--bottom-nav-item-color);
}
.cc-bottom-nav-item-icon {
  font-size: var(--bottom-nav-item-icon-size);
}
.cc-bottom-nav-item-label {
  font-size: var(--bottom-nav-item-label-font-size);
  font-weight: var(--bottom-nav-item-label-font-weight);
}
.cc-bottom-nav-item:not(:last-child) {
  border-right: 1px solid var(--clr-gray-200);
}
.cc-bottom-nav-item[active] {
  color: var(--clr-primary-500);
  background-color: var(--clr-primary-100);
}
.cc-bottom-nav-item:not(:last-child)[active] {
  border-right-color: var(--clr-primary-100);
}

/* Tab Navigation Component */
.cc-tab-nav {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
  padding-bottom: calc(var(--tab-nav-border-width) + 0.25rem);
  border-radius: var(--tab-nav-border-radius);
  padding: var(--tab-nav-padding-y) var(--tab-nav-padding-x);
  /* Applying Styles */
  background-color: var(--tab-nav-bg-color);
}
.cc-tab-nav::-webkit-scrollbar {
  display: none;
}
.cc-tab-nav::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: var(--tab-nav-border-width);
  background-color: var(--tab-nav-border-color);
  border-radius: var(--tab-nav-border-radius);
}
.cc-tab-nav-item {
  position: relative;
  display: inline-flex;
  font-size: var(--tab-nav-item-font-size);
  font-weight: var(--tab-nav-item-font-weight);
  line-height: var(--tab-nav-item-line-height);
  padding: var(--tab-nav-item-padding-y) var(--tab-nav-item-padding-x);
  padding-bottom: var(--tab-nav-item-padding-bottom);
  background-color: var(--tab-nav-item-bg-color);
  color: var(--tab-nav-item-text-color);
  gap: var(--tab-nav-item-gap);
  border-radius: var(--tab-nav-item-border-radius);
  white-space: nowrap;
  transition: background-color 0.2s, color 0.2s;
}
.cc-tab-nav-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: var(--tab-nav-item-border-width);
  background-color: transparent;
  transition: background-color 0.2s, color 0.2s;
  border-radius: var(--tab-nav-border-radius);
  z-index: 2;
}
.cc-tab-nav-item:not(.cc-tab-nav-item-active):hover {
  background-color: var(--tab-nav-item-hover-bg-color);
  color: var(--tab-nav-item-hover-text-color);
}
.cc-tab-nav-item:not(.cc-tab-nav-item-active):hover::after {
  background-color: var(--tab-nav-item-hover-border-color);
}
.cc-tab-nav-item-active {
  cursor: default;
  background-color: var(--tab-nav-item-active-bg-color);
  color: var(--tab-nav-item-active-text-color);
  border-bottom-color: var(--tab-nav-item-active-border-color);
}
.cc-tab-nav-item-active::after {
  background-color: var(--tab-nav-item-active-border-color);
}

.cc-tab-nav {
  /* Variables */
}
.cc-tab-nav-line {
  --tab-nav-border-width: 0.25rem;
  --tab-nav-border-style: solid;
  --tab-nav-padding-x: 0;
  --tab-nav-padding-y: 0;
  --tab-nav-item-border-width: 0.25rem;
  --tab-nav-item-border-style: solid;
  --tab-nav-bg-color: transparent;
  --tab-nav-border-color: var(--clr-gray-200);
  --tab-nav-border-radius: 0;
  --tab-nav-item-border-radius: 0;
  --tab-nav-item-font-size: 1rem;
  --tab-nav-item-font-weight: 500;
  --tab-nav-item-line-height: 1;
  --tab-nav-item-padding-x: 1rem;
  --tab-nav-item-padding-y: 0.75rem;
  --tab-nav-item-padding-bottom: 1rem;
  --tab-nav-item-gap: 0.5rem;
  --tab-nav-item-bg-color: transparent;
  --tab-nav-item-text-color: var(--clr-gray-500);
  --tab-nav-item-border-color: transparent;
  --tab-nav-item-hover-bg-color: transparent;
  --tab-nav-item-hover-text-color: var(--clr-gray-900);
  --tab-nav-item-hover-border-color: var(--clr-gray-400);
  --tab-nav-item-active-bg-color: transparent;
  --tab-nav-item-active-text-color: var(--clr-primary-500);
  --tab-nav-item-active-border-color: var(--clr-primary-500);
}
.cc-tab-nav-container {
  --tab-nav-border-width: 0;
  --tab-nav-border-style: solid;
  --tab-nav-padding-x: 0.25rem;
  --tab-nav-padding-y: 0.25rem;
  --tab-nav-item-border-width: 0;
  --tab-nav-item-border-style: solid;
  --tab-nav-bg-color: var(--clr-primary-50);
  --tab-nav-border-color: transparent;
  --tab-nav-border-radius: 999px;
  --tab-nav-item-border-radius: 999px;
  --tab-nav-item-font-size: 1rem;
  --tab-nav-item-font-weight: 500;
  --tab-nav-item-line-height: 1;
  --tab-nav-item-padding-x: 1rem;
  --tab-nav-item-padding-y: 0.75rem;
  --tab-nav-item-padding-bottom: 0.75rem;
  --tab-nav-item-gap: 0.5rem;
  --tab-nav-item-bg-color: transparent;
  --tab-nav-item-text-color: var(--clr-primary-700);
  --tab-nav-item-border-color: transparent;
  --tab-nav-item-hover-bg-color: var(--clr-primary-100);
  --tab-nav-item-hover-text-color: var(--clr-primary-900);
  --tab-nav-item-hover-border-color: transparent;
  --tab-nav-item-active-bg-color: var(--clr-primary-500);
  --tab-nav-item-active-text-color: var(--clr-primary-50);
  --tab-nav-item-active-border-color: transparent;
}

/* Tab Content Component */
.cc-tab-pane:not(.cc-tab-pane-active) {
  display: none;
}

.cc-overlay-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  z-index: 999;
  /* animasyon */
  opacity: 0;
  transition: opacity 300ms ease;
  will-change: opacity;
}
.cc-overlay-backdrop[open] {
  opacity: 1;
}

body {
  background-color: #f4f9fd;
}

.cc-overlay-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  z-index: 999;
  /* animasyon */
  opacity: 0;
  transition: opacity 300ms ease;
  will-change: opacity;
}
.cc-overlay-backdrop[open] {
  opacity: 1;
}

.cc-drawer {
  /* Drawer Default Styles */
  --drawer-size: 37.5rem;
  --drawer-top: 0;
  --drawer-right: 0;
  --drawer-left: auto;
  --drawer-bottom: auto;
  --drawer-width: var(--drawer-size);
  --drawer-height: 100%;
  /* Styles Variables */
  --drawer-header-bg-color: var(--clr-gray-100);
  --drawer-border-color: var(--clr-gray-300);
  --drawer-body-bg-color: var(--clr-white);
  --drawer-footer-bg-color: var(--clr-gray-100);
  /* Applying Styles */
  display: none;
  position: fixed;
  z-index: var(--z-index-drawer);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cc-drawer.cc-drawer-open {
  display: block;
}
.cc-drawer:has(.cc-drawer-dialog-fullscreen) .cc-drawer-dialog {
  width: 100% !important;
  height: 100% !important;
}

/* Container Styles */
.cc-drawer-container {
  display: flex;
  padding: 1rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cc-drawer-container {
    padding: 0;
  }
}

/* Dialog Styles */
.cc-drawer-dialog {
    display: flex;
    flex-direction: column;
    background-color: var(--clr-white);
    width: var(--drawer-width);
    height: var(--drawer-height);
    /*transition: transform 0.1s ease-in-out; cecakapat*/
    transition: all 0.1s;
    border-radius: 0.625rem;
    overflow: hidden;
}
.cc-drawer-dialog:not(.cc-drawer-dialog-align-left), .cc-drawer-dialog:not(.cc-drawer-dialog-align-top), .cc-drawer-dialog:not(.cc-drawer-dialog-align-bottom) {
  margin-left: auto;
  transform: translateX(calc(100% + 1rem));
}
.cc-drawer-dialog:not(.cc-drawer-dialog-align-left)[open], .cc-drawer-dialog:not(.cc-drawer-dialog-align-top)[open], .cc-drawer-dialog:not(.cc-drawer-dialog-align-bottom)[open] {
  transform: translateX(0);
}
.cc-drawer-dialog.cc-drawer-dialog-align-left {
  --drawer-left: 0;
  --drawer-right: auto;
  --drawer-width: var(--drawer-size);
  --drawer-height: 100%;
  margin-left: unset;
  transform: translateX(calc(-100% - 1rem));
}
.cc-drawer-dialog.cc-drawer-dialog-align-left[open] {
  transform: translateX(0);
}
.cc-drawer-dialog.cc-drawer-dialog-align-bottom {
  --drawer-bottom: 0;
  --drawer-top: auto;
  --drawer-width: 100%;
  --drawer-height: 50%;
  margin-top: auto;
  transform: translateY(calc(100% + 1rem));
}
.cc-drawer-dialog.cc-drawer-dialog-align-bottom[open] {
  transform: translateY(0);
}
.cc-drawer-dialog.cc-drawer-dialog-align-top {
  --drawer-top: 0;
  --drawer-bottom: auto;
  --drawer-width: 100%;
  --drawer-height: 50%;
  margin-bottom: auto;
  transform: translateY(calc(-100% - 1rem));
}
.cc-drawer-dialog.cc-drawer-dialog-align-top[open] {
  transform: translateY(0);
}
@media (max-width: 767px) {
  .cc-drawer-dialog {
    width: 100% !important;
    height: 100% !important;
    border-radius: 0;
  }
}

/* Header Styles */
.cc-drawer-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: var(--drawer-header-bg-color);
  border-bottom: 1px solid var(--drawer-border-color);
  padding: 1rem;
  font-size: 1.125rem;
  font-weight: 600;
}

/* Body Styles */
.cc-drawer-body {
  flex: 1;
  background-color: var(--drawer-body-bg-color);
  padding: 1rem;
  overflow-y: auto;
}

/* Footer Styles */
.cc-drawer-footer {
  background-color: var(--drawer-footer-bg-color);
  padding: 1rem;
  border-top: 1px solid var(--drawer-border-color);
  display: flex;
  justify-content: flex-end;
  gap: 0.5rem;
}

/* Teleport */
.cc-drawer [data-cc-toggle=teleport-drawer] .cc-drawer-teleport-hidden {
  display: none !important;
}

.cc-modal {
  /* Modal Default Styles */
  --modal-size: 37.5rem;
  --modal-top: 0;
  --modal-right: 0;
  --modal-left: auto;
  --modal-bottom: auto;
  --modal-width: var(--modal-size);
  --modal-height: auto;
  /* Styles Variables */
  --modal-header-bg-color: var(--clr-gray-100);
  --modal-border-color: var(--clr-gray-300);
  --modal-body-bg-color: var(--clr-white);
  --modal-footer-bg-color: var(--clr-gray-100);
  /* Applying Styles */
  display: none;
  position: fixed;
  z-index: var(--z-index-modal);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cc-modal.cc-modal-open {
  display: block;
}
.cc-modal:has(.cc-modal-dialog-fullscreen) .cc-modal-dialog {
  width: 100% !important;
  height: 100% !important;
}
.cc-modal:has(.cc-modal-dialog-sm) {
  --modal-size: 20rem;
}
.cc-modal:has(.cc-modal-dialog-md) {
  --modal-size: 37.5rem;
}
.cc-modal:has(.cc-modal-dialog-lg) {
  --modal-size: 50rem;
}
.cc-modal:has(.cc-modal-dialog-xl) {
  --modal-size: 75rem;
}
.cc-modal:has(.cc-modal-dialog-centered) .cc-modal-container {
  align-items: center;
}

/* Container Styles */
.cc-modal-container {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding: 1rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .cc-modal-container {
    padding: 0;
  }
}

/* Dialog Styles */
.cc-modal-dialog {
    display: flex;
    flex-direction: column;
    background-color: var(--clr-white);
    width: var(--modal-width);
    height: var(--modal-height);
    max-height: 100%;
    /* transition: transform 0.1s ease-in-out;  cecakapat*/
    transition: all 0.1s;
    border-radius: 0.625rem;
    overflow: hidden;
    /* Daha kararlı animasyon: hafif ölçek + opacity */
    transform-origin: center center;
    will-change: transform, opacity;
    opacity: 0;
    transform: scale(0.95);
}
.cc-modal-dialog[open] {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 767px) {
  .cc-modal-dialog {
    width: 100% !important;
    height: 100% !important;
    border-radius: 0;
  }
}

/* Header Styles */
.cc-modal-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: var(--modal-header-bg-color);
  border-bottom: 1px solid var(--modal-border-color);
  padding: 1rem;
  font-size: 1.125rem;
  font-weight: 600;
}

/* Body Styles */
.cc-modal-body {
  flex: 1;
  background-color: var(--modal-body-bg-color);
  padding: 1rem;
  overflow-y: auto;
}

/* Footer Styles */
.cc-modal-footer {
  background-color: var(--modal-footer-bg-color);
  padding: 1rem;
  border-top: 1px solid var(--modal-border-color);
  display: flex;
  justify-content: flex-end;
  gap: 0.5rem;
}

/* Dialog Styles */
.cc-dialog {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0) rotate(10deg) translateZ(0); /* Hardware acceleration for smoother rendering */
    background-color: white;
    border-radius: 8px;
    padding: 1.5rem;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    z-index: var(--z-index-dialog);
    width: 380px;
    max-width: 90%;
    opacity: 0;
    pointer-events: none; /* Ensure no interaction before the dialog is opened */
/*    transition: transform 0.6s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.05s ease-out; cecakapat */
    /* Flexbox for centering content */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center; /* Center the text */
    will-change: transform, opacity;
}

.cc-dialog[open] {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1) rotate(0deg) translateZ(0); /* Scales up, rotates back, and avoids blurriness */
  pointer-events: auto; /* Allow interaction after opening */
}

/* Dialog Icon */
.cc-dialog-icon {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1rem;
  background-color: var(--dialog-icon-bg-color, var(--primary-color));
  color: var(--dialog-icon-color, white);
  font-size: 1.5rem;
}
.cc-dialog-icon svg {
  width: 1.75rem;
  height: 1.75rem;
  fill: currentColor;
}
.cc-dialog-icon.success {
  background-color: var(--clr-success-100);
  color: var(--clr-success-500);
}
.cc-dialog-icon.warning {
  background-color: var(--clr-warning-100);
  color: var(--clr-warning-500);
}
.cc-dialog-icon.error {
  background-color: var(--clr-error-100);
  color: var(--clr-error-500);
}
.cc-dialog-icon.info {
  background-color: var(--clr-info-100);
  color: var(--clr-info-500);
}

.cc-dialog-body {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
  margin-top: 0.25rem;
}

.cc-dialog-title {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 5px;
}

.cc-dialog-message {
  font-size: 0.875rem;
  color: var(--clr-gray-600);
}

.cc-dialog-buttons {
  display: flex;
  justify-content: center;
  gap: 1.25rem;
  width: 100%;
  margin-top: 20px;
}
.cc-dialog-buttons .cc-btn {
  flex: 1;
  min-height: 2.5rem;
}

.cc-toast-container {
  position: fixed;
  z-index: var(--z-index-dialog);
  pointer-events: none;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  padding: 0.625rem;
  width: auto;
}
.cc-toast-container:has(.cc-toast-full-width) {
  width: 100%;
  transform: none;
  align-items: center;
}
.cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-top-right, .cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-top-left, .cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-top-center {
  top: 0;
}
.cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-bottom-right, .cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-bottom-left, .cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-bottom-center {
  bottom: 0;
}
.cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-top-left, .cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-bottom-left {
  left: 0;
}
.cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-top-right, .cc-toast-container:has(.cc-toast-full-width).cc-toast-pos-bottom-right {
  right: 0;
}
.cc-toast-container.cc-toast-pos-top-right {
  top: 0.75rem;
  right: 0.75rem;
  align-items: flex-end;
}
.cc-toast-container.cc-toast-pos-top-left {
  top: 0.75rem;
  left: 0.75rem;
  align-items: flex-start;
}
.cc-toast-container.cc-toast-pos-top-center {
  top: 0.75rem;
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
}
.cc-toast-container.cc-toast-pos-bottom-right {
  bottom: 0.75rem;
  right: 0.75rem;
  align-items: flex-end;
}
.cc-toast-container.cc-toast-pos-bottom-left {
  bottom: 0.75rem;
  left: 0.75rem;
  align-items: flex-start;
}
.cc-toast-container.cc-toast-pos-bottom-center {
  bottom: 0.75rem;
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
}
.cc-toast-container > * {
  pointer-events: auto;
}

.cc-toast {
  --toast-z: var(--z-index-dialog);
  --toast-gap: 0.75rem;
  --toast-padding: 0.75rem 0.875rem;
  --toast-radius: 0.625rem;
  --toast-font-size: 0.875rem;
  --toast-text-color: var(--clr-black);
  --toast-bg: var(--clr-white);
  --toast-shadow: 0 0 1.25rem 0 rgba(0, 0, 0, 0.15);
  --toast-icon-size: 1.125rem;
  --toast-close-size: 1.75rem;
  --toast-width: 20rem;
  --toast-max-width-mobile: 92%;
  --toast-anim-duration: 300ms;
  --toast-border: 1px solid rgba(0, 0, 0, 0.15);
  --toast-success: var(--clr-success-500);
  --toast-error: var(--clr-error-500);
  --toast-warning: var(--clr-warning-500);
  --toast-info: var(--clr-info-500);
  display: flex;
  align-items: center;
  width: var(--toast-width, 20rem);
  max-width: 100%;
  background: var(--toast-bg);
  color: var(--toast-text-color);
  padding: var(--toast-padding);
  border-radius: var(--toast-radius);
  box-shadow: var(--toast-shadow);
  border: var(--toast-border);
  overflow: hidden;
  transform-origin: center;
  opacity: 0;
  transform: translateY(-8px) scale(0.98);
  transition: transform var(--toast-anim-duration) ease, opacity var(--toast-anim-duration) ease;
  will-change: transform, opacity;
}
.cc-toast.cc-toast-full-width {
  width: 100%;
}
.cc-toast[open] {
  opacity: 1;
  transform: translateY(0) scale(1);
}
.cc-toast.cc-toast-hide {
  opacity: 0 !important;
  transform: translateY(-8px) scale(0.98) !important;
  transition: transform var(--toast-anim-duration) ease, opacity var(--toast-anim-duration) ease;
}
.cc-toast-inner {
  display: flex;
  align-items: center;
  gap: 0.625rem;
  width: 100%;
}
.cc-toast-icon {
  flex: 0 0 auto;
  width: var(--toast-icon-size);
  height: var(--toast-icon-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--toast-info);
  background: transparent;
}
.cc-toast-icon svg {
  width: var(--toast-icon-size);
  height: var(--toast-icon-size);
  display: block;
}
.cc-toast-icon svg path {
  fill: currentColor;
}
.cc-toast-content {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  flex-direction: column;
}
.cc-toast-content .cc-toast-title {
  font-weight: 500;
  font-size: var(--toast-font-size);
  line-height: 1;
  color: var(--toast-text-color);
}
.cc-toast-content .cc-toast-message {
  font-size: var(--toast-font-size);
  line-height: 1.25;
  color: var(--toast-text-color);
  overflow-wrap: anywhere;
  opacity: 0.5;
  margin-top: 0.25rem;
}
.cc-toast-content .cc-toast-message:empty {
  display: none;
}
.cc-toast-close {
  flex: 0 0 auto;
  margin-left: 8px;
  background: transparent;
  border: 0;
  color: rgba(0, 0, 0, 0.6);
  width: var(--toast-close-size);
  height: var(--toast-close-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  cursor: pointer;
  font-size: 16px;
  line-height: 1;
  transition: background 120ms ease, color 120ms ease;
}
.cc-toast-close:hover {
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.85);
}
.cc-toast-close:active {
  transform: scale(0.98);
}
.cc-toast-success .cc-toast-icon {
  color: var(--toast-success);
}
.cc-toast-error .cc-toast-icon {
  color: var(--toast-error);
}
.cc-toast-warning .cc-toast-icon {
  color: var(--toast-warning);
}
.cc-toast-info .cc-toast-icon {
  color: var(--toast-info);
}
.cc-toast.cc-toast-filled {
  border: 0;
  color: var(--clr-white);
}
.cc-toast.cc-toast-filled .cc-toast-title,
.cc-toast.cc-toast-filled .cc-toast-message,
.cc-toast.cc-toast-filled .cc-toast-icon {
  color: var(--clr-white);
}
.cc-toast.cc-toast-filled .cc-toast-message {
  opacity: 0.8;
}
.cc-toast.cc-toast-filled .cc-toast-close {
  color: rgba(255, 255, 255, 0.7);
}
.cc-toast.cc-toast-filled .cc-toast-close:hover {
  background: rgba(0, 0, 0, 0.1);
  color: white;
}
.cc-toast.cc-toast-filled.cc-toast-success {
  background-color: var(--toast-success);
}
.cc-toast.cc-toast-filled.cc-toast-error {
  background-color: var(--toast-error);
}
.cc-toast.cc-toast-filled.cc-toast-warning {
  background-color: var(--toast-warning);
}
.cc-toast.cc-toast-filled.cc-toast-info {
  background-color: var(--toast-info);
}
@media (max-width: 520px) {
  .cc-toast {
    width: var(--toast-max-width-mobile);
  }
  .cc-toast-title {
    font-size: var(--toast-font-size);
  }
}

/* Bottom-positioned containers animate from below */
.cc-toast-container.cc-toast-pos-bottom-right .cc-toast,
.cc-toast-container.cc-toast-pos-bottom-left .cc-toast {
  transform: translateY(8px) scale(0.98);
}
.cc-toast-container.cc-toast-pos-bottom-right .cc-toast[open],
.cc-toast-container.cc-toast-pos-bottom-left .cc-toast[open] {
  transform: translateY(0) scale(1);
}

.cc-toast-container.cc-toast-pos-bottom-right .cc-toast.cc-toast-hide,
.cc-toast-container.cc-toast-pos-bottom-left .cc-toast.cc-toast-hide {
  transform: translateY(8px) scale(0.98) !important;
}

.cc-app {
  --app-padding: 2rem;
  --app-header-height: 2.875rem;
  --app-content-padding-bottom: var(--app-padding);
  display: flex;
  overflow: hidden;
  height: 100vh;
  padding: var(--app-padding);
  gap: var(--app-padding);
}
@media (max-width: 1279px) {
  .cc-app {
    gap: 0;
    --app-padding: 1rem;
  }
}
@media (max-width: 1279px) {
  .cc-app:has(.cc-bottom-nav) {
    --app-content-padding-bottom: calc(var(--app-padding) + 60px);
  }
}

/* Sidebar */
.cc-app-sidebar {
  --app-sidebar-width: 15.625rem;
  --app-sidebar-bg-color: var(--clr-white);
  --app-sidebar-border-color: var(--clr-gray-300);
  --app-sidebar-border-radius: 0.625rem;
  --app-sidebar-padding: 1.25rem;
  width: var(--app-sidebar-width, 300px);
  background-color: var(--app-sidebar-bg-color, #fff);
  border: 1px solid var(--app-sidebar-border-color, #ddd);
  border-radius: var(--app-sidebar-border-radius, 0.625rem);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.cc-app-sidebar-header {
  padding: var(--app-sidebar-padding, 1.25rem);
  padding-top: calc(var(--app-sidebar-padding, 1.25rem) * 1.5);
  padding-bottom: calc(var(--app-sidebar-padding, 1.25rem) * 0.75);
  display: flex;
  justify-content: center;
  align-items: center;
}
.cc-app-sidebar-body {
  flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
  padding: var(--app-sidebar-padding, 1.25rem) 0;
}
.cc-app-sidebar-footer {
  padding: var(--app-sidebar-padding, 1.25rem);
}
.cc-app-sidebar-footer .cc-app-sidebar-menu {
  margin-left: calc(var(--app-sidebar-padding, 1.25rem) * -1);
  margin-right: calc(var(--app-sidebar-padding, 1.25rem) * -1);
}
@media (max-width: 1279px) {
  .cc-app-sidebar {
    --app-sidebar-width: 100%;
  }
  .cc-app-sidebar:not(.cc-has-drawer-wrapper) {
    display: none;
  }
  .cc-app-sidebar-header {
    display: none;
  }
}

/* Sidebar Drawer */
#cc-app-sidebar-drawer .cc-app-sidebar {
  width: var(--app-sidebar-width, 100%);
  height: 100%;
  border-radius: 0;
  border: none;
}

/* Sidebar Menu */
.cc-app-sidebar-menu {
  list-style: none;
  margin: 0;
  padding: 0 var(--app-sidebar-padding, 1.25rem);
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  --app-sidebar-menu-item-font-size: 0.875rem;
  --app-sidebar-menu-item-font-weight: 500;
  --app-sidebar-menu-item-icon-size: 1.125rem;
  --app-sidebar-menu-item-padding: .625rem 1rem;
  --app-sidebar-menu-item-border-radius: 0.375rem;
  --app-sidebar-menu-item-color: var(--clr-gray-500);
  --app-sidebar-menu-item-hover-bg-color: var(--clr-gray-100);
  --app-sidebar-menu-item-active-bg-color: var(--clr-primary-50);
  --app-sidebar-menu-item-active-color: var(--clr-primary-500);
  --app-sidebar-menu-item-active-border-color: var(--clr-primary-500);
  --app-sidebar-menu-section-title-font-size: 0.75rem;
  --app-sidebar-menu-section-title-font-weight: 600;
  --app-sidebar-menu-section-title-color: var(--clr-gray-400);
}
.cc-app-sidebar-menu-section-title {
  font-size: var(--app-sidebar-menu-section-title-font-size, 0.75rem);
  font-weight: var(--app-sidebar-menu-section-title-font-weight, 600);
  color: var(--app-sidebar-menu-section-title-color, #999);
  text-transform: uppercase;
  padding: 0.5rem 0;
}
.cc-app-sidebar-menu-item > a {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  width: 100%;
  padding: var(--app-sidebar-menu-item-padding, 0.625rem 1rem);
  border-radius: var(--app-sidebar-menu-item-border-radius, 0.375rem);
  cursor: pointer;
  position: relative;
}
.cc-app-sidebar-menu-item-text {
  flex: 1;
  font-size: var(--app-sidebar-menu-item-font-size, 1rem);
  font-weight: var(--app-sidebar-menu-item-font-weight, 400);
  color: var(--app-sidebar-menu-item-color, #666);
}
.cc-app-sidebar-menu-item-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: var(--app-sidebar-menu-item-icon-size, 1.125rem);
  height: var(--app-sidebar-menu-item-icon-size, 1.125rem);
  line-height: 0;
  font-size: var(--app-sidebar-menu-item-icon-size, 1.125rem);
  color: var(--app-sidebar-menu-item-color, #666);
}
.cc-app-sidebar-menu-item:not(.cc-app-sidebar-menu-item-active):hover > a {
  background-color: var(--app-sidebar-menu-item-hover-bg-color, #f0f0f0);
}
.cc-app-sidebar-menu-item-active > a {
  background-color: var(--app-sidebar-menu-item-active-bg-color, #e0f0ff);
  --app-sidebar-menu-item-color: var(--app-sidebar-menu-item-active-color, #007bff);
}
.cc-app-sidebar-menu-item-active > a::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
  background-color: var(--app-sidebar-menu-item-active-border-color, #007bff);
  border-radius: var(--app-sidebar-menu-item-border-radius, 0.375rem);
}
.cc-app-sidebar-menu-item:has(.cc-app-sidebar-submenu) > a::before {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--clr-gray-50);
  border: 1px solid var(--clr-gray-300);
  color: var(--clr-gray-500);
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 100%;
  content: "\f107";
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  position: absolute;
  right: 1rem;
  font-size: 0.875rem;
  transition: transform 0.3s ease;
}
.cc-app-sidebar-menu-item:has(.cc-app-sidebar-submenu-open) > a::before {
  transform: rotate(90deg);
  background-color: var(--clr-primary-500);
  border-color: var(--clr-primary-500);
  color: var(--clr-primary-50);
}

/* Sidebar Submenu */
.cc-app-sidebar-submenu {
  list-style: none;
  padding: 0;
  position: relative;
  --app-sidebar-submenu-item-font-size: 0.8125rem;
  --app-sidebar-submenu-item-font-weight: 500;
  --app-sidebar-submenu-item-color: var(--clr-gray-500);
  --app-sidebar-submenu-item-hover-color: var(--clr-gray-900);
  --app-sidebar-submenu-item-active-color: var(--clr-primary-500);
  --app-sidebar-submenu-indent: 1.5rem;
}
.cc-app-sidebar-submenu::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 1.5rem;
  transform: translateY(-50%);
  width: 3px;
  height: calc(100% - 1rem);
  background-color: #eeeeee;
}
.cc-app-sidebar-submenu:not(.cc-app-sidebar-submenu-open) {
  display: none;
}
.cc-app-sidebar-submenu-item:first-child {
  padding-top: 0.375rem;
}
.cc-app-sidebar-submenu-item > a {
  display: block;
  color: var(--app-sidebar-submenu-item-color, #666);
  font-size: var(--app-sidebar-submenu-item-font-size, 0.875rem);
  font-weight: var(--app-sidebar-submenu-item-font-weight, 400);
  padding: 0.375rem 0;
  padding-left: 3rem;
  cursor: pointer;
}
.cc-app-sidebar-submenu-item:hover > a {
  color: var(--app-sidebar-submenu-item-hover-color, #333);
}
.cc-app-sidebar-submenu-item-active > a {
  color: var(--app-sidebar-submenu-item-active-color, #007bff);
}

/* Content */
.cc-app-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  margin: calc(var(--app-padding) * -1);
  padding: var(--app-padding);
  padding-bottom: var(--app-content-padding-bottom, var(--app-padding));
}

/* Header */
.cc-app-header {
  --app-header-height: 2.875rem;
  --app-header-search-input-border-color: var(--clr-gray-300);
  position: relative;
  z-index: var(--z-index-header);
  height: var(--app-header-height, 60px);
  display: flex;
  justify-content: space-between;
  gap: var(--app-padding);
  margin-bottom: var(--app-padding);
}
.cc-app-header-search-input {
  --input-border-color: var(--app-header-search-input-border-color, #ddd);
  --input-box-shadow: none;
  cursor: pointer;
}
.cc-app-header-search-input:hover {
  --input-border-color: var(--clr-primary-500, #ccc);
}
.cc-app-header-search-input:active {
  --input-border-color: var(--clr-primary-500, #bbb);
  --input-box-shadow: 0 0 0 3px var(--clr-primary-100);
}
.cc-app-header-search-input .cc-input-control {
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  color: var(--input-placeholder-color, #999);
}
.cc-app-header-toolbar {
  align-self: center;
  display: flex;
}
.cc-app-header-toolbar-seperator {
  width: 1px;
  align-self: stretch;
  margin: 0 0.875rem;
  position: relative;
  display: flex;
  padding: 0.5rem 0;
}
.cc-app-header-toolbar-seperator::after {
  content: "";
  position: relative;
  width: 100%;
  background-color: var(--clr-primary-500);
}
.cc-app-header-toolbar-item + .cc-app-header-toolbar-item {
  margin-left: 0.5rem;
}
.cc-app-header-brand {
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: center;
}
@media (max-width: 1279px) {
  .cc-app-header {
    background-color: var(--clr-white);
    height: 3.5rem;
    border: 1px solid var(--clr-gray-300);
    padding: 0 1.25rem;
    border-radius: var(--app-sidebar-border-radius, 0.625rem);
  }
  .cc-app-header-search-input {
    display: none;
  }
  .cc-app-header-toolbar-item.cc-btn {
    --btn-padding-x: var(--btn-padding-y);
  }
  .cc-app-header-brand {
    width: 7.5rem;
  }
}
@media (min-width: 1280px) {
  .cc-app-header-brand {
    display: none;
  }
}

/* Body */
.cc-app-body {
  flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
}
.cc-app-body:has(> .container), .cc-app-body:has(> .container-fluid) {
  margin-inline: calc(var(--grid-gutter-x) * 0.5 * -1);
}

/* Bottom Nav */
@media (min-width: 1280px) {
  .cc-app .cc-bottom-nav {
    display: none;
  }
}

.cc-input[data-cc-tagify] {
  --input-padding-x: 0.75rem;
  --input-padding-y: 0.125rem;
}

:root {
  --swiper-pagination-color: var(--clr-white);
  --swiper-pagination-bullet-inactive-color: var(--clr-white);
  --swiper-pagination-bullet-inactive-opacity: .5;
  --swiper-pagination-bullet-size: 0.625rem;
  --swiper-pagination-bottom: 1.25rem;
  --swiper-pagination-bullet-horizontal-gap: 0.3125rem;
  --swiper-navigation-sides-offset: 1.25rem;
}

.swiper-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
}

.swiper-pagination-bullet {
  transition: all 0.3s ease;
}

.swiper-button-next,
.swiper-button-prev {
  color: var(--clr-white);
  width: 2.5rem;
  height: 2.5rem;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 6.25rem;
}
.swiper-button-next::after,
.swiper-button-prev::after {
  content: "\f061";
  font-family: "Font Awesome 6 Pro";
  font-size: 1.25rem;
  font-weight: 400;
}

.swiper-button-prev::after {
  content: "\f060";
}

.swiper-pagination-bullet-active {
  --swiper-pagination-bullet-size: 0.875rem;
}

.swiper-pagination-style-2 {
  --swiper-pagination-color: var(--clr-primary-500);
  --swiper-pagination-bullet-inactive-color: var(--clr-gray-200);
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-width: 1.25rem;
  --swiper-pagination-bullet-height: 0.75rem;
  --swiper-pagination-bullet-border-radius: 6.25rem;
}
.swiper-pagination-style-2 .swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width);
  height: var(--swiper-pagination-bullet-height);
  border-radius: var(--swiper-pagination-bullet-border-radius);
}

.air-datepicker {
  --adp-day-name-color: var(--clr-primary-500);
  --adp-day-cell-height: 3rem;
  --adp-month-cell-height: 4rem;
  --adp-cell-background-color-selected: var(--clr-primary-500);
  --adp-cell-background-color-selected-hover: var(--clr-primary-500);
  --adp-min-width: 20rem;
  min-width: var(--adp-min-width);
}

.air-datepicker-body--day-name {
  height: 2rem;
}

.air-datepicker-cell {
  width: 2rem;
  height: 2rem;
  margin: auto;
}
.air-datepicker-cell.selected {
  background: var(--clr-primary-500);
  color: var(--clr-white);
}
.air-datepicker-cell.has-event {
  background: var(--clr-warning-500);
  color: var(--clr-white);
  border-radius: 9999px;
  font-weight: 600;
}
.air-datepicker-cell.has-event:hover {
  background: var(--clr-warning-600);
  color: var(--clr-white);
}
.air-datepicker-cell.has-event.-selected- {
  background: var(--clr-warning-500);
  color: var(--clr-white);
}

.d-none {
  display: none !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-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-table-column {
  display: table-column !important;
}

@media (min-width: 640px) {
  .sm\:d-none {
    display: none !important;
  }
  .sm\:d-block {
    display: block !important;
  }
  .sm\:d-inline-block {
    display: inline-block !important;
  }
  .sm\:d-inline {
    display: inline !important;
  }
  .sm\:d-flex {
    display: flex !important;
  }
  .sm\:d-inline-flex {
    display: inline-flex !important;
  }
  .sm\:d-grid {
    display: grid !important;
  }
  .sm\:d-inline-grid {
    display: inline-grid !important;
  }
  .sm\:d-table {
    display: table !important;
  }
  .sm\:d-table-row {
    display: table-row !important;
  }
  .sm\:d-table-cell {
    display: table-cell !important;
  }
  .sm\:d-table-column {
    display: table-column !important;
  }
}
@media (min-width: 768px) {
  .md\:d-none {
    display: none !important;
  }
  .md\:d-block {
    display: block !important;
  }
  .md\:d-inline-block {
    display: inline-block !important;
  }
  .md\:d-inline {
    display: inline !important;
  }
  .md\:d-flex {
    display: flex !important;
  }
  .md\:d-inline-flex {
    display: inline-flex !important;
  }
  .md\:d-grid {
    display: grid !important;
  }
  .md\:d-inline-grid {
    display: inline-grid !important;
  }
  .md\:d-table {
    display: table !important;
  }
  .md\:d-table-row {
    display: table-row !important;
  }
  .md\:d-table-cell {
    display: table-cell !important;
  }
  .md\:d-table-column {
    display: table-column !important;
  }
}
@media (min-width: 1024px) {
  .lg\:d-none {
    display: none !important;
  }
  .lg\:d-block {
    display: block !important;
  }
  .lg\:d-inline-block {
    display: inline-block !important;
  }
  .lg\:d-inline {
    display: inline !important;
  }
  .lg\:d-flex {
    display: flex !important;
  }
  .lg\:d-inline-flex {
    display: inline-flex !important;
  }
  .lg\:d-grid {
    display: grid !important;
  }
  .lg\:d-inline-grid {
    display: inline-grid !important;
  }
  .lg\:d-table {
    display: table !important;
  }
  .lg\:d-table-row {
    display: table-row !important;
  }
  .lg\:d-table-cell {
    display: table-cell !important;
  }
  .lg\:d-table-column {
    display: table-column !important;
  }
}
@media (min-width: 1280px) {
  .xl\:d-none {
    display: none !important;
  }
  .xl\:d-block {
    display: block !important;
  }
  .xl\:d-inline-block {
    display: inline-block !important;
  }
  .xl\:d-inline {
    display: inline !important;
  }
  .xl\:d-flex {
    display: flex !important;
  }
  .xl\:d-inline-flex {
    display: inline-flex !important;
  }
  .xl\:d-grid {
    display: grid !important;
  }
  .xl\:d-inline-grid {
    display: inline-grid !important;
  }
  .xl\:d-table {
    display: table !important;
  }
  .xl\:d-table-row {
    display: table-row !important;
  }
  .xl\:d-table-cell {
    display: table-cell !important;
  }
  .xl\:d-table-column {
    display: table-column !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:d-none {
    display: none !important;
  }
  .\32 xl\:d-block {
    display: block !important;
  }
  .\32 xl\:d-inline-block {
    display: inline-block !important;
  }
  .\32 xl\:d-inline {
    display: inline !important;
  }
  .\32 xl\:d-flex {
    display: flex !important;
  }
  .\32 xl\:d-inline-flex {
    display: inline-flex !important;
  }
  .\32 xl\:d-grid {
    display: grid !important;
  }
  .\32 xl\:d-inline-grid {
    display: inline-grid !important;
  }
  .\32 xl\:d-table {
    display: table !important;
  }
  .\32 xl\:d-table-row {
    display: table-row !important;
  }
  .\32 xl\:d-table-cell {
    display: table-cell !important;
  }
  .\32 xl\:d-table-column {
    display: table-column !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:d-none {
    display: none !important;
  }
  .\33 xl\:d-block {
    display: block !important;
  }
  .\33 xl\:d-inline-block {
    display: inline-block !important;
  }
  .\33 xl\:d-inline {
    display: inline !important;
  }
  .\33 xl\:d-flex {
    display: flex !important;
  }
  .\33 xl\:d-inline-flex {
    display: inline-flex !important;
  }
  .\33 xl\:d-grid {
    display: grid !important;
  }
  .\33 xl\:d-inline-grid {
    display: inline-grid !important;
  }
  .\33 xl\:d-table {
    display: table !important;
  }
  .\33 xl\:d-table-row {
    display: table-row !important;
  }
  .\33 xl\:d-table-cell {
    display: table-cell !important;
  }
  .\33 xl\:d-table-column {
    display: table-column !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:d-none {
    display: none !important;
  }
  .\34 xl\:d-block {
    display: block !important;
  }
  .\34 xl\:d-inline-block {
    display: inline-block !important;
  }
  .\34 xl\:d-inline {
    display: inline !important;
  }
  .\34 xl\:d-flex {
    display: flex !important;
  }
  .\34 xl\:d-inline-flex {
    display: inline-flex !important;
  }
  .\34 xl\:d-grid {
    display: grid !important;
  }
  .\34 xl\:d-inline-grid {
    display: inline-grid !important;
  }
  .\34 xl\:d-table {
    display: table !important;
  }
  .\34 xl\:d-table-row {
    display: table-row !important;
  }
  .\34 xl\:d-table-cell {
    display: table-cell !important;
  }
  .\34 xl\:d-table-column {
    display: table-column !important;
  }
}
/* ===================================================================
   CONTAINER SYSTEM
=================================================================== */
.container,
.container-fluid {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-sm {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-md {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-lg {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-xl {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-2xl {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-3xl {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

.container-4xl {
  width: 100%;
  padding: 0 calc(var(--grid-gutter-x) * 0.5);
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {
  .container {
    max-width: 1400px;
  }
}
@media (min-width: 1920px) {
  .container {
    max-width: 1600px;
  }
}
.container-sm {
  max-width: 100%;
}

@media (min-width: 640px) {
  .sm\:container {
    max-width: 640px;
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
.container-md {
  max-width: 100%;
}

@media (min-width: 768px) {
  .md\:container {
    max-width: 768px;
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
.container-lg {
  max-width: 100%;
}

@media (min-width: 1024px) {
  .lg\:container {
    max-width: 1024px;
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
.container-xl {
  max-width: 100%;
}

@media (min-width: 1280px) {
  .xl\:container {
    max-width: 1280px;
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
.container-2xl {
  max-width: 100%;
}

@media (min-width: 1536px) {
  .\32 xl\:container {
    max-width: 1400px;
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
.container-3xl {
  max-width: 100%;
}

@media (min-width: 1920px) {
  .\33 xl\:container {
    max-width: 1600px;
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
.container-4xl {
  max-width: 100%;
}

@media (min-width: 2560px) {
  .\34 xl\:container {
    width: 100%;
    padding: 0 calc(var(--grid-gutter-x) * 0.5);
    margin-left: auto;
    margin-right: auto;
  }
}
/* ===================================================================
   ROW (Bootstrap gibi, sadece layout + gutter yönetir)
=================================================================== */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--grid-gutter-y));
  margin-left: calc(-0.5 * var(--grid-gutter-x));
  margin-right: calc(-0.5 * var(--grid-gutter-x));
}

.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-left: calc(var(--grid-gutter-x) * 0.5);
  padding-right: calc(var(--grid-gutter-x) * 0.5);
  margin-top: var(--grid-gutter-y);
}

/* Gutter utilities */
.row.g-auto {
  --grid-gutter-x: auto;
  --grid-gutter-y: auto;
}
.row.gx-auto {
  --grid-gutter-x: auto;
}
.row.gy-auto {
  --grid-gutter-y: auto;
}
.row.g-0 {
  --grid-gutter-x: 0;
  --grid-gutter-y: 0;
}
.row.gx-0 {
  --grid-gutter-x: 0;
}
.row.gy-0 {
  --grid-gutter-y: 0;
}
.row.g-1 {
  --grid-gutter-x: 0.25rem;
  --grid-gutter-y: 0.25rem;
}
.row.gx-1 {
  --grid-gutter-x: 0.25rem;
}
.row.gy-1 {
  --grid-gutter-y: 0.25rem;
}
.row.g-2 {
  --grid-gutter-x: 0.5rem;
  --grid-gutter-y: 0.5rem;
}
.row.gx-2 {
  --grid-gutter-x: 0.5rem;
}
.row.gy-2 {
  --grid-gutter-y: 0.5rem;
}
.row.g-3 {
  --grid-gutter-x: 0.75rem;
  --grid-gutter-y: 0.75rem;
}
.row.gx-3 {
  --grid-gutter-x: 0.75rem;
}
.row.gy-3 {
  --grid-gutter-y: 0.75rem;
}
.row.g-4 {
  --grid-gutter-x: 1rem;
  --grid-gutter-y: 1rem;
}
.row.gx-4 {
  --grid-gutter-x: 1rem;
}
.row.gy-4 {
  --grid-gutter-y: 1rem;
}
.row.g-5 {
  --grid-gutter-x: 1.25rem;
  --grid-gutter-y: 1.25rem;
}
.row.gx-5 {
  --grid-gutter-x: 1.25rem;
}
.row.gy-5 {
  --grid-gutter-y: 1.25rem;
}
.row.g-6 {
  --grid-gutter-x: 1.5rem;
  --grid-gutter-y: 1.5rem;
}
.row.gx-6 {
  --grid-gutter-x: 1.5rem;
}
.row.gy-6 {
  --grid-gutter-y: 1.5rem;
}
.row.g-7 {
  --grid-gutter-x: 1.75rem;
  --grid-gutter-y: 1.75rem;
}
.row.gx-7 {
  --grid-gutter-x: 1.75rem;
}
.row.gy-7 {
  --grid-gutter-y: 1.75rem;
}
.row.g-8 {
  --grid-gutter-x: 2rem;
  --grid-gutter-y: 2rem;
}
.row.gx-8 {
  --grid-gutter-x: 2rem;
}
.row.gy-8 {
  --grid-gutter-y: 2rem;
}
.row.g-9 {
  --grid-gutter-x: 2.25rem;
  --grid-gutter-y: 2.25rem;
}
.row.gx-9 {
  --grid-gutter-x: 2.25rem;
}
.row.gy-9 {
  --grid-gutter-y: 2.25rem;
}
.row.g-10 {
  --grid-gutter-x: 2.5rem;
  --grid-gutter-y: 2.5rem;
}
.row.gx-10 {
  --grid-gutter-x: 2.5rem;
}
.row.gy-10 {
  --grid-gutter-y: 2.5rem;
}
.row.g-11 {
  --grid-gutter-x: 2.75rem;
  --grid-gutter-y: 2.75rem;
}
.row.gx-11 {
  --grid-gutter-x: 2.75rem;
}
.row.gy-11 {
  --grid-gutter-y: 2.75rem;
}
.row.g-12 {
  --grid-gutter-x: 3rem;
  --grid-gutter-y: 3rem;
}
.row.gx-12 {
  --grid-gutter-x: 3rem;
}
.row.gy-12 {
  --grid-gutter-y: 3rem;
}
.row.g-13 {
  --grid-gutter-x: 3.25rem;
  --grid-gutter-y: 3.25rem;
}
.row.gx-13 {
  --grid-gutter-x: 3.25rem;
}
.row.gy-13 {
  --grid-gutter-y: 3.25rem;
}
.row.g-14 {
  --grid-gutter-x: 3.5rem;
  --grid-gutter-y: 3.5rem;
}
.row.gx-14 {
  --grid-gutter-x: 3.5rem;
}
.row.gy-14 {
  --grid-gutter-y: 3.5rem;
}
.row.g-15 {
  --grid-gutter-x: 3.75rem;
  --grid-gutter-y: 3.75rem;
}
.row.gx-15 {
  --grid-gutter-x: 3.75rem;
}
.row.gy-15 {
  --grid-gutter-y: 3.75rem;
}
.row.g-16 {
  --grid-gutter-x: 4rem;
  --grid-gutter-y: 4rem;
}
.row.gx-16 {
  --grid-gutter-x: 4rem;
}
.row.gy-16 {
  --grid-gutter-y: 4rem;
}
.row.g-17 {
  --grid-gutter-x: 4.25rem;
  --grid-gutter-y: 4.25rem;
}
.row.gx-17 {
  --grid-gutter-x: 4.25rem;
}
.row.gy-17 {
  --grid-gutter-y: 4.25rem;
}
.row.g-18 {
  --grid-gutter-x: 4.5rem;
  --grid-gutter-y: 4.5rem;
}
.row.gx-18 {
  --grid-gutter-x: 4.5rem;
}
.row.gy-18 {
  --grid-gutter-y: 4.5rem;
}
.row.g-19 {
  --grid-gutter-x: 4.75rem;
  --grid-gutter-y: 4.75rem;
}
.row.gx-19 {
  --grid-gutter-x: 4.75rem;
}
.row.gy-19 {
  --grid-gutter-y: 4.75rem;
}
.row.g-20 {
  --grid-gutter-x: 5rem;
  --grid-gutter-y: 5rem;
}
.row.gx-20 {
  --grid-gutter-x: 5rem;
}
.row.gy-20 {
  --grid-gutter-y: 5rem;
}
.row.g-21 {
  --grid-gutter-x: 5.25rem;
  --grid-gutter-y: 5.25rem;
}
.row.gx-21 {
  --grid-gutter-x: 5.25rem;
}
.row.gy-21 {
  --grid-gutter-y: 5.25rem;
}
.row.g-22 {
  --grid-gutter-x: 5.5rem;
  --grid-gutter-y: 5.5rem;
}
.row.gx-22 {
  --grid-gutter-x: 5.5rem;
}
.row.gy-22 {
  --grid-gutter-y: 5.5rem;
}
.row.g-23 {
  --grid-gutter-x: 5.75rem;
  --grid-gutter-y: 5.75rem;
}
.row.gx-23 {
  --grid-gutter-x: 5.75rem;
}
.row.gy-23 {
  --grid-gutter-y: 5.75rem;
}
.row.g-24 {
  --grid-gutter-x: 6rem;
  --grid-gutter-y: 6rem;
}
.row.gx-24 {
  --grid-gutter-x: 6rem;
}
.row.gy-24 {
  --grid-gutter-y: 6rem;
}
.row.g-25 {
  --grid-gutter-x: 6.25rem;
  --grid-gutter-y: 6.25rem;
}
.row.gx-25 {
  --grid-gutter-x: 6.25rem;
}
.row.gy-25 {
  --grid-gutter-y: 6.25rem;
}
.row.g-26 {
  --grid-gutter-x: 6.5rem;
  --grid-gutter-y: 6.5rem;
}
.row.gx-26 {
  --grid-gutter-x: 6.5rem;
}
.row.gy-26 {
  --grid-gutter-y: 6.5rem;
}
.row.g-27 {
  --grid-gutter-x: 6.75rem;
  --grid-gutter-y: 6.75rem;
}
.row.gx-27 {
  --grid-gutter-x: 6.75rem;
}
.row.gy-27 {
  --grid-gutter-y: 6.75rem;
}
.row.g-28 {
  --grid-gutter-x: 7rem;
  --grid-gutter-y: 7rem;
}
.row.gx-28 {
  --grid-gutter-x: 7rem;
}
.row.gy-28 {
  --grid-gutter-y: 7rem;
}
.row.g-29 {
  --grid-gutter-x: 7.25rem;
  --grid-gutter-y: 7.25rem;
}
.row.gx-29 {
  --grid-gutter-x: 7.25rem;
}
.row.gy-29 {
  --grid-gutter-y: 7.25rem;
}
.row.g-30 {
  --grid-gutter-x: 7.5rem;
  --grid-gutter-y: 7.5rem;
}
.row.gx-30 {
  --grid-gutter-x: 7.5rem;
}
.row.gy-30 {
  --grid-gutter-y: 7.5rem;
}
.row.g-31 {
  --grid-gutter-x: 7.75rem;
  --grid-gutter-y: 7.75rem;
}
.row.gx-31 {
  --grid-gutter-x: 7.75rem;
}
.row.gy-31 {
  --grid-gutter-y: 7.75rem;
}
.row.g-32 {
  --grid-gutter-x: 8rem;
  --grid-gutter-y: 8rem;
}
.row.gx-32 {
  --grid-gutter-x: 8rem;
}
.row.gy-32 {
  --grid-gutter-y: 8rem;
}
.row.g-33 {
  --grid-gutter-x: 8.25rem;
  --grid-gutter-y: 8.25rem;
}
.row.gx-33 {
  --grid-gutter-x: 8.25rem;
}
.row.gy-33 {
  --grid-gutter-y: 8.25rem;
}
.row.g-34 {
  --grid-gutter-x: 8.5rem;
  --grid-gutter-y: 8.5rem;
}
.row.gx-34 {
  --grid-gutter-x: 8.5rem;
}
.row.gy-34 {
  --grid-gutter-y: 8.5rem;
}
.row.g-35 {
  --grid-gutter-x: 8.75rem;
  --grid-gutter-y: 8.75rem;
}
.row.gx-35 {
  --grid-gutter-x: 8.75rem;
}
.row.gy-35 {
  --grid-gutter-y: 8.75rem;
}
.row.g-36 {
  --grid-gutter-x: 9rem;
  --grid-gutter-y: 9rem;
}
.row.gx-36 {
  --grid-gutter-x: 9rem;
}
.row.gy-36 {
  --grid-gutter-y: 9rem;
}
.row.g-37 {
  --grid-gutter-x: 9.25rem;
  --grid-gutter-y: 9.25rem;
}
.row.gx-37 {
  --grid-gutter-x: 9.25rem;
}
.row.gy-37 {
  --grid-gutter-y: 9.25rem;
}
.row.g-38 {
  --grid-gutter-x: 9.5rem;
  --grid-gutter-y: 9.5rem;
}
.row.gx-38 {
  --grid-gutter-x: 9.5rem;
}
.row.gy-38 {
  --grid-gutter-y: 9.5rem;
}
.row.g-39 {
  --grid-gutter-x: 9.75rem;
  --grid-gutter-y: 9.75rem;
}
.row.gx-39 {
  --grid-gutter-x: 9.75rem;
}
.row.gy-39 {
  --grid-gutter-y: 9.75rem;
}
.row.g-40 {
  --grid-gutter-x: 10rem;
  --grid-gutter-y: 10rem;
}
.row.gx-40 {
  --grid-gutter-x: 10rem;
}
.row.gy-40 {
  --grid-gutter-y: 10rem;
}
.row.g-41 {
  --grid-gutter-x: 10.25rem;
  --grid-gutter-y: 10.25rem;
}
.row.gx-41 {
  --grid-gutter-x: 10.25rem;
}
.row.gy-41 {
  --grid-gutter-y: 10.25rem;
}
.row.g-42 {
  --grid-gutter-x: 10.5rem;
  --grid-gutter-y: 10.5rem;
}
.row.gx-42 {
  --grid-gutter-x: 10.5rem;
}
.row.gy-42 {
  --grid-gutter-y: 10.5rem;
}
.row.g-43 {
  --grid-gutter-x: 10.75rem;
  --grid-gutter-y: 10.75rem;
}
.row.gx-43 {
  --grid-gutter-x: 10.75rem;
}
.row.gy-43 {
  --grid-gutter-y: 10.75rem;
}
.row.g-44 {
  --grid-gutter-x: 11rem;
  --grid-gutter-y: 11rem;
}
.row.gx-44 {
  --grid-gutter-x: 11rem;
}
.row.gy-44 {
  --grid-gutter-y: 11rem;
}
.row.g-45 {
  --grid-gutter-x: 11.25rem;
  --grid-gutter-y: 11.25rem;
}
.row.gx-45 {
  --grid-gutter-x: 11.25rem;
}
.row.gy-45 {
  --grid-gutter-y: 11.25rem;
}
.row.g-46 {
  --grid-gutter-x: 11.5rem;
  --grid-gutter-y: 11.5rem;
}
.row.gx-46 {
  --grid-gutter-x: 11.5rem;
}
.row.gy-46 {
  --grid-gutter-y: 11.5rem;
}
.row.g-47 {
  --grid-gutter-x: 11.75rem;
  --grid-gutter-y: 11.75rem;
}
.row.gx-47 {
  --grid-gutter-x: 11.75rem;
}
.row.gy-47 {
  --grid-gutter-y: 11.75rem;
}
.row.g-48 {
  --grid-gutter-x: 12rem;
  --grid-gutter-y: 12rem;
}
.row.gx-48 {
  --grid-gutter-x: 12rem;
}
.row.gy-48 {
  --grid-gutter-y: 12rem;
}
.row.g-49 {
  --grid-gutter-x: 12.5rem;
  --grid-gutter-y: 12.5rem;
}
.row.gx-49 {
  --grid-gutter-x: 12.5rem;
}
.row.gy-49 {
  --grid-gutter-y: 12.5rem;
}
.row.g-50 {
  --grid-gutter-x: 13rem;
  --grid-gutter-y: 13rem;
}
.row.gx-50 {
  --grid-gutter-x: 13rem;
}
.row.gy-50 {
  --grid-gutter-y: 13rem;
}

@media (min-width: 640px) {
  .row.sm\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.sm\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.sm\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.sm\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.sm\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.sm\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.sm\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.sm\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.sm\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.sm\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.sm\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.sm\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.sm\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.sm\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.sm\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.sm\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.sm\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.sm\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.sm\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.sm\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.sm\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.sm\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.sm\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.sm\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.sm\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.sm\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.sm\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.sm\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.sm\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.sm\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.sm\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.sm\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.sm\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.sm\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.sm\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.sm\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.sm\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.sm\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.sm\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.sm\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.sm\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.sm\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.sm\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.sm\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.sm\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.sm\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.sm\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.sm\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.sm\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.sm\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.sm\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.sm\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.sm\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.sm\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.sm\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.sm\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.sm\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.sm\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.sm\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.sm\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.sm\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.sm\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.sm\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.sm\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.sm\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.sm\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.sm\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.sm\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.sm\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.sm\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.sm\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.sm\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.sm\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.sm\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.sm\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.sm\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.sm\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.sm\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.sm\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.sm\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.sm\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.sm\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.sm\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.sm\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.sm\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.sm\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.sm\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.sm\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.sm\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.sm\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.sm\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.sm\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.sm\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.sm\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.sm\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.sm\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.sm\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.sm\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.sm\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.sm\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.sm\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.sm\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.sm\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.sm\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.sm\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.sm\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.sm\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.sm\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.sm\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.sm\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.sm\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.sm\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.sm\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.sm\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.sm\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.sm\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.sm\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.sm\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.sm\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.sm\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.sm\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.sm\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.sm\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.sm\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.sm\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.sm\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.sm\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.sm\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.sm\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.sm\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.sm\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.sm\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.sm\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.sm\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.sm\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.sm\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.sm\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.sm\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.sm\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.sm\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.sm\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.sm\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.sm\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.sm\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.sm\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.sm\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.sm\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.sm\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.sm\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.sm\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.sm\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.sm\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.sm\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.sm\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.sm\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.sm\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
@media (min-width: 768px) {
  .row.md\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.md\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.md\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.md\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.md\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.md\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.md\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.md\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.md\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.md\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.md\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.md\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.md\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.md\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.md\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.md\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.md\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.md\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.md\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.md\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.md\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.md\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.md\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.md\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.md\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.md\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.md\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.md\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.md\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.md\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.md\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.md\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.md\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.md\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.md\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.md\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.md\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.md\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.md\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.md\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.md\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.md\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.md\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.md\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.md\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.md\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.md\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.md\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.md\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.md\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.md\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.md\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.md\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.md\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.md\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.md\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.md\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.md\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.md\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.md\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.md\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.md\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.md\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.md\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.md\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.md\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.md\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.md\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.md\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.md\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.md\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.md\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.md\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.md\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.md\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.md\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.md\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.md\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.md\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.md\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.md\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.md\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.md\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.md\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.md\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.md\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.md\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.md\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.md\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.md\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.md\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.md\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.md\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.md\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.md\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.md\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.md\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.md\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.md\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.md\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.md\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.md\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.md\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.md\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.md\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.md\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.md\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.md\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.md\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.md\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.md\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.md\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.md\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.md\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.md\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.md\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.md\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.md\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.md\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.md\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.md\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.md\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.md\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.md\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.md\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.md\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.md\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.md\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.md\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.md\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.md\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.md\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.md\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.md\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.md\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.md\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.md\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.md\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.md\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.md\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.md\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.md\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.md\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.md\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.md\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.md\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.md\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.md\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.md\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.md\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.md\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.md\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.md\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.md\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.md\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.md\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
@media (min-width: 1024px) {
  .row.lg\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.lg\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.lg\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.lg\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.lg\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.lg\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.lg\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.lg\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.lg\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.lg\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.lg\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.lg\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.lg\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.lg\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.lg\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.lg\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.lg\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.lg\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.lg\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.lg\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.lg\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.lg\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.lg\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.lg\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.lg\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.lg\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.lg\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.lg\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.lg\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.lg\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.lg\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.lg\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.lg\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.lg\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.lg\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.lg\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.lg\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.lg\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.lg\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.lg\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.lg\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.lg\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.lg\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.lg\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.lg\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.lg\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.lg\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.lg\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.lg\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.lg\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.lg\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.lg\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.lg\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.lg\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.lg\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.lg\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.lg\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.lg\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.lg\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.lg\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.lg\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.lg\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.lg\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.lg\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.lg\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.lg\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.lg\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.lg\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.lg\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.lg\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.lg\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.lg\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.lg\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.lg\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.lg\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.lg\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.lg\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.lg\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.lg\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.lg\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.lg\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.lg\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.lg\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.lg\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.lg\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.lg\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.lg\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.lg\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.lg\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.lg\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.lg\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.lg\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.lg\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.lg\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.lg\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.lg\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.lg\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.lg\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.lg\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.lg\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.lg\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.lg\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.lg\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.lg\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.lg\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.lg\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.lg\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.lg\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.lg\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.lg\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.lg\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.lg\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.lg\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.lg\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.lg\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.lg\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.lg\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.lg\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.lg\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.lg\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.lg\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.lg\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.lg\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.lg\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.lg\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.lg\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.lg\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.lg\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.lg\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.lg\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.lg\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.lg\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.lg\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.lg\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.lg\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.lg\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.lg\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.lg\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.lg\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.lg\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.lg\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.lg\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.lg\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.lg\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.lg\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.lg\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.lg\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.lg\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.lg\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.lg\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.lg\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.lg\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.lg\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.lg\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.lg\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.lg\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
@media (min-width: 1280px) {
  .row.xl\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.xl\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.xl\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.xl\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.xl\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.xl\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.xl\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.xl\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.xl\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.xl\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.xl\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.xl\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.xl\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.xl\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.xl\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.xl\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.xl\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.xl\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.xl\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.xl\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.xl\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.xl\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.xl\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.xl\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.xl\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.xl\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.xl\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.xl\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.xl\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.xl\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.xl\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.xl\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.xl\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.xl\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.xl\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.xl\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.xl\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.xl\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.xl\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.xl\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.xl\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.xl\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.xl\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.xl\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.xl\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.xl\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.xl\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.xl\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.xl\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.xl\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.xl\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.xl\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.xl\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.xl\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.xl\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.xl\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.xl\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.xl\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.xl\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.xl\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.xl\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.xl\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.xl\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.xl\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.xl\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.xl\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.xl\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.xl\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.xl\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.xl\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.xl\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.xl\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.xl\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.xl\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.xl\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.xl\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.xl\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.xl\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.xl\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.xl\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.xl\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.xl\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.xl\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.xl\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.xl\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.xl\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.xl\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.xl\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.xl\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.xl\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.xl\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.xl\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.xl\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.xl\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.xl\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.xl\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.xl\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.xl\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.xl\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.xl\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.xl\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.xl\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.xl\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.xl\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.xl\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.xl\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.xl\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.xl\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.xl\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.xl\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.xl\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.xl\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.xl\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.xl\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.xl\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.xl\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.xl\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.xl\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.xl\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.xl\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.xl\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.xl\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.xl\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.xl\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.xl\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.xl\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.xl\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.xl\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.xl\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.xl\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.xl\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.xl\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.xl\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.xl\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.xl\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.xl\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.xl\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.xl\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.xl\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.xl\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.xl\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.xl\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.xl\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.xl\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.xl\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.xl\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.xl\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.xl\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.xl\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.xl\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.xl\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.xl\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.xl\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.xl\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.xl\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.xl\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
@media (min-width: 1536px) {
  .row.\32 xl\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.\32 xl\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.\32 xl\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.\32 xl\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.\32 xl\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.\32 xl\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.\32 xl\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.\32 xl\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.\32 xl\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.\32 xl\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.\32 xl\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.\32 xl\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.\32 xl\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.\32 xl\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.\32 xl\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.\32 xl\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.\32 xl\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.\32 xl\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.\32 xl\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.\32 xl\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.\32 xl\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.\32 xl\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.\32 xl\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.\32 xl\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.\32 xl\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.\32 xl\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.\32 xl\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.\32 xl\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.\32 xl\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.\32 xl\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.\32 xl\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.\32 xl\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.\32 xl\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.\32 xl\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.\32 xl\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.\32 xl\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.\32 xl\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.\32 xl\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.\32 xl\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.\32 xl\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.\32 xl\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.\32 xl\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.\32 xl\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.\32 xl\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.\32 xl\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.\32 xl\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.\32 xl\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.\32 xl\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.\32 xl\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.\32 xl\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.\32 xl\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.\32 xl\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.\32 xl\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.\32 xl\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.\32 xl\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.\32 xl\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.\32 xl\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.\32 xl\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.\32 xl\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.\32 xl\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.\32 xl\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.\32 xl\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.\32 xl\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.\32 xl\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.\32 xl\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.\32 xl\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.\32 xl\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.\32 xl\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.\32 xl\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.\32 xl\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.\32 xl\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.\32 xl\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.\32 xl\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.\32 xl\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.\32 xl\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.\32 xl\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.\32 xl\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.\32 xl\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.\32 xl\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.\32 xl\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.\32 xl\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.\32 xl\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.\32 xl\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.\32 xl\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.\32 xl\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.\32 xl\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.\32 xl\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.\32 xl\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.\32 xl\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.\32 xl\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.\32 xl\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.\32 xl\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.\32 xl\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.\32 xl\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.\32 xl\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.\32 xl\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.\32 xl\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.\32 xl\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.\32 xl\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.\32 xl\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.\32 xl\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.\32 xl\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.\32 xl\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.\32 xl\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.\32 xl\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.\32 xl\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.\32 xl\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.\32 xl\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.\32 xl\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.\32 xl\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.\32 xl\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.\32 xl\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.\32 xl\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.\32 xl\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.\32 xl\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.\32 xl\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.\32 xl\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.\32 xl\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.\32 xl\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.\32 xl\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.\32 xl\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.\32 xl\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.\32 xl\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.\32 xl\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.\32 xl\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.\32 xl\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.\32 xl\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.\32 xl\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.\32 xl\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.\32 xl\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.\32 xl\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.\32 xl\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.\32 xl\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.\32 xl\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.\32 xl\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.\32 xl\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.\32 xl\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.\32 xl\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.\32 xl\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.\32 xl\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.\32 xl\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.\32 xl\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.\32 xl\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.\32 xl\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.\32 xl\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.\32 xl\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.\32 xl\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.\32 xl\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.\32 xl\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.\32 xl\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.\32 xl\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.\32 xl\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.\32 xl\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.\32 xl\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.\32 xl\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.\32 xl\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
@media (min-width: 1920px) {
  .row.\33 xl\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.\33 xl\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.\33 xl\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.\33 xl\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.\33 xl\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.\33 xl\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.\33 xl\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.\33 xl\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.\33 xl\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.\33 xl\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.\33 xl\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.\33 xl\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.\33 xl\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.\33 xl\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.\33 xl\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.\33 xl\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.\33 xl\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.\33 xl\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.\33 xl\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.\33 xl\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.\33 xl\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.\33 xl\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.\33 xl\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.\33 xl\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.\33 xl\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.\33 xl\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.\33 xl\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.\33 xl\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.\33 xl\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.\33 xl\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.\33 xl\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.\33 xl\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.\33 xl\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.\33 xl\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.\33 xl\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.\33 xl\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.\33 xl\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.\33 xl\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.\33 xl\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.\33 xl\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.\33 xl\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.\33 xl\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.\33 xl\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.\33 xl\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.\33 xl\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.\33 xl\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.\33 xl\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.\33 xl\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.\33 xl\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.\33 xl\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.\33 xl\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.\33 xl\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.\33 xl\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.\33 xl\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.\33 xl\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.\33 xl\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.\33 xl\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.\33 xl\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.\33 xl\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.\33 xl\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.\33 xl\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.\33 xl\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.\33 xl\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.\33 xl\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.\33 xl\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.\33 xl\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.\33 xl\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.\33 xl\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.\33 xl\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.\33 xl\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.\33 xl\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.\33 xl\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.\33 xl\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.\33 xl\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.\33 xl\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.\33 xl\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.\33 xl\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.\33 xl\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.\33 xl\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.\33 xl\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.\33 xl\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.\33 xl\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.\33 xl\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.\33 xl\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.\33 xl\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.\33 xl\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.\33 xl\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.\33 xl\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.\33 xl\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.\33 xl\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.\33 xl\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.\33 xl\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.\33 xl\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.\33 xl\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.\33 xl\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.\33 xl\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.\33 xl\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.\33 xl\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.\33 xl\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.\33 xl\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.\33 xl\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.\33 xl\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.\33 xl\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.\33 xl\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.\33 xl\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.\33 xl\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.\33 xl\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.\33 xl\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.\33 xl\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.\33 xl\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.\33 xl\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.\33 xl\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.\33 xl\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.\33 xl\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.\33 xl\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.\33 xl\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.\33 xl\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.\33 xl\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.\33 xl\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.\33 xl\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.\33 xl\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.\33 xl\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.\33 xl\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.\33 xl\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.\33 xl\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.\33 xl\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.\33 xl\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.\33 xl\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.\33 xl\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.\33 xl\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.\33 xl\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.\33 xl\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.\33 xl\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.\33 xl\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.\33 xl\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.\33 xl\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.\33 xl\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.\33 xl\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.\33 xl\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.\33 xl\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.\33 xl\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.\33 xl\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.\33 xl\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.\33 xl\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.\33 xl\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.\33 xl\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.\33 xl\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.\33 xl\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.\33 xl\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.\33 xl\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.\33 xl\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.\33 xl\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.\33 xl\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.\33 xl\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.\33 xl\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.\33 xl\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
@media (min-width: 2560px) {
  .row.\34 xl\:g-auto {
    --grid-gutter-x: auto;
    --grid-gutter-y: auto;
  }
  .row.\34 xl\:gx-auto {
    --grid-gutter-x: auto;
  }
  .row.\34 xl\:gy-auto {
    --grid-gutter-y: auto;
  }
  .row.\34 xl\:g-0 {
    --grid-gutter-x: 0;
    --grid-gutter-y: 0;
  }
  .row.\34 xl\:gx-0 {
    --grid-gutter-x: 0;
  }
  .row.\34 xl\:gy-0 {
    --grid-gutter-y: 0;
  }
  .row.\34 xl\:g-1 {
    --grid-gutter-x: 0.25rem;
    --grid-gutter-y: 0.25rem;
  }
  .row.\34 xl\:gx-1 {
    --grid-gutter-x: 0.25rem;
  }
  .row.\34 xl\:gy-1 {
    --grid-gutter-y: 0.25rem;
  }
  .row.\34 xl\:g-2 {
    --grid-gutter-x: 0.5rem;
    --grid-gutter-y: 0.5rem;
  }
  .row.\34 xl\:gx-2 {
    --grid-gutter-x: 0.5rem;
  }
  .row.\34 xl\:gy-2 {
    --grid-gutter-y: 0.5rem;
  }
  .row.\34 xl\:g-3 {
    --grid-gutter-x: 0.75rem;
    --grid-gutter-y: 0.75rem;
  }
  .row.\34 xl\:gx-3 {
    --grid-gutter-x: 0.75rem;
  }
  .row.\34 xl\:gy-3 {
    --grid-gutter-y: 0.75rem;
  }
  .row.\34 xl\:g-4 {
    --grid-gutter-x: 1rem;
    --grid-gutter-y: 1rem;
  }
  .row.\34 xl\:gx-4 {
    --grid-gutter-x: 1rem;
  }
  .row.\34 xl\:gy-4 {
    --grid-gutter-y: 1rem;
  }
  .row.\34 xl\:g-5 {
    --grid-gutter-x: 1.25rem;
    --grid-gutter-y: 1.25rem;
  }
  .row.\34 xl\:gx-5 {
    --grid-gutter-x: 1.25rem;
  }
  .row.\34 xl\:gy-5 {
    --grid-gutter-y: 1.25rem;
  }
  .row.\34 xl\:g-6 {
    --grid-gutter-x: 1.5rem;
    --grid-gutter-y: 1.5rem;
  }
  .row.\34 xl\:gx-6 {
    --grid-gutter-x: 1.5rem;
  }
  .row.\34 xl\:gy-6 {
    --grid-gutter-y: 1.5rem;
  }
  .row.\34 xl\:g-7 {
    --grid-gutter-x: 1.75rem;
    --grid-gutter-y: 1.75rem;
  }
  .row.\34 xl\:gx-7 {
    --grid-gutter-x: 1.75rem;
  }
  .row.\34 xl\:gy-7 {
    --grid-gutter-y: 1.75rem;
  }
  .row.\34 xl\:g-8 {
    --grid-gutter-x: 2rem;
    --grid-gutter-y: 2rem;
  }
  .row.\34 xl\:gx-8 {
    --grid-gutter-x: 2rem;
  }
  .row.\34 xl\:gy-8 {
    --grid-gutter-y: 2rem;
  }
  .row.\34 xl\:g-9 {
    --grid-gutter-x: 2.25rem;
    --grid-gutter-y: 2.25rem;
  }
  .row.\34 xl\:gx-9 {
    --grid-gutter-x: 2.25rem;
  }
  .row.\34 xl\:gy-9 {
    --grid-gutter-y: 2.25rem;
  }
  .row.\34 xl\:g-10 {
    --grid-gutter-x: 2.5rem;
    --grid-gutter-y: 2.5rem;
  }
  .row.\34 xl\:gx-10 {
    --grid-gutter-x: 2.5rem;
  }
  .row.\34 xl\:gy-10 {
    --grid-gutter-y: 2.5rem;
  }
  .row.\34 xl\:g-11 {
    --grid-gutter-x: 2.75rem;
    --grid-gutter-y: 2.75rem;
  }
  .row.\34 xl\:gx-11 {
    --grid-gutter-x: 2.75rem;
  }
  .row.\34 xl\:gy-11 {
    --grid-gutter-y: 2.75rem;
  }
  .row.\34 xl\:g-12 {
    --grid-gutter-x: 3rem;
    --grid-gutter-y: 3rem;
  }
  .row.\34 xl\:gx-12 {
    --grid-gutter-x: 3rem;
  }
  .row.\34 xl\:gy-12 {
    --grid-gutter-y: 3rem;
  }
  .row.\34 xl\:g-13 {
    --grid-gutter-x: 3.25rem;
    --grid-gutter-y: 3.25rem;
  }
  .row.\34 xl\:gx-13 {
    --grid-gutter-x: 3.25rem;
  }
  .row.\34 xl\:gy-13 {
    --grid-gutter-y: 3.25rem;
  }
  .row.\34 xl\:g-14 {
    --grid-gutter-x: 3.5rem;
    --grid-gutter-y: 3.5rem;
  }
  .row.\34 xl\:gx-14 {
    --grid-gutter-x: 3.5rem;
  }
  .row.\34 xl\:gy-14 {
    --grid-gutter-y: 3.5rem;
  }
  .row.\34 xl\:g-15 {
    --grid-gutter-x: 3.75rem;
    --grid-gutter-y: 3.75rem;
  }
  .row.\34 xl\:gx-15 {
    --grid-gutter-x: 3.75rem;
  }
  .row.\34 xl\:gy-15 {
    --grid-gutter-y: 3.75rem;
  }
  .row.\34 xl\:g-16 {
    --grid-gutter-x: 4rem;
    --grid-gutter-y: 4rem;
  }
  .row.\34 xl\:gx-16 {
    --grid-gutter-x: 4rem;
  }
  .row.\34 xl\:gy-16 {
    --grid-gutter-y: 4rem;
  }
  .row.\34 xl\:g-17 {
    --grid-gutter-x: 4.25rem;
    --grid-gutter-y: 4.25rem;
  }
  .row.\34 xl\:gx-17 {
    --grid-gutter-x: 4.25rem;
  }
  .row.\34 xl\:gy-17 {
    --grid-gutter-y: 4.25rem;
  }
  .row.\34 xl\:g-18 {
    --grid-gutter-x: 4.5rem;
    --grid-gutter-y: 4.5rem;
  }
  .row.\34 xl\:gx-18 {
    --grid-gutter-x: 4.5rem;
  }
  .row.\34 xl\:gy-18 {
    --grid-gutter-y: 4.5rem;
  }
  .row.\34 xl\:g-19 {
    --grid-gutter-x: 4.75rem;
    --grid-gutter-y: 4.75rem;
  }
  .row.\34 xl\:gx-19 {
    --grid-gutter-x: 4.75rem;
  }
  .row.\34 xl\:gy-19 {
    --grid-gutter-y: 4.75rem;
  }
  .row.\34 xl\:g-20 {
    --grid-gutter-x: 5rem;
    --grid-gutter-y: 5rem;
  }
  .row.\34 xl\:gx-20 {
    --grid-gutter-x: 5rem;
  }
  .row.\34 xl\:gy-20 {
    --grid-gutter-y: 5rem;
  }
  .row.\34 xl\:g-21 {
    --grid-gutter-x: 5.25rem;
    --grid-gutter-y: 5.25rem;
  }
  .row.\34 xl\:gx-21 {
    --grid-gutter-x: 5.25rem;
  }
  .row.\34 xl\:gy-21 {
    --grid-gutter-y: 5.25rem;
  }
  .row.\34 xl\:g-22 {
    --grid-gutter-x: 5.5rem;
    --grid-gutter-y: 5.5rem;
  }
  .row.\34 xl\:gx-22 {
    --grid-gutter-x: 5.5rem;
  }
  .row.\34 xl\:gy-22 {
    --grid-gutter-y: 5.5rem;
  }
  .row.\34 xl\:g-23 {
    --grid-gutter-x: 5.75rem;
    --grid-gutter-y: 5.75rem;
  }
  .row.\34 xl\:gx-23 {
    --grid-gutter-x: 5.75rem;
  }
  .row.\34 xl\:gy-23 {
    --grid-gutter-y: 5.75rem;
  }
  .row.\34 xl\:g-24 {
    --grid-gutter-x: 6rem;
    --grid-gutter-y: 6rem;
  }
  .row.\34 xl\:gx-24 {
    --grid-gutter-x: 6rem;
  }
  .row.\34 xl\:gy-24 {
    --grid-gutter-y: 6rem;
  }
  .row.\34 xl\:g-25 {
    --grid-gutter-x: 6.25rem;
    --grid-gutter-y: 6.25rem;
  }
  .row.\34 xl\:gx-25 {
    --grid-gutter-x: 6.25rem;
  }
  .row.\34 xl\:gy-25 {
    --grid-gutter-y: 6.25rem;
  }
  .row.\34 xl\:g-26 {
    --grid-gutter-x: 6.5rem;
    --grid-gutter-y: 6.5rem;
  }
  .row.\34 xl\:gx-26 {
    --grid-gutter-x: 6.5rem;
  }
  .row.\34 xl\:gy-26 {
    --grid-gutter-y: 6.5rem;
  }
  .row.\34 xl\:g-27 {
    --grid-gutter-x: 6.75rem;
    --grid-gutter-y: 6.75rem;
  }
  .row.\34 xl\:gx-27 {
    --grid-gutter-x: 6.75rem;
  }
  .row.\34 xl\:gy-27 {
    --grid-gutter-y: 6.75rem;
  }
  .row.\34 xl\:g-28 {
    --grid-gutter-x: 7rem;
    --grid-gutter-y: 7rem;
  }
  .row.\34 xl\:gx-28 {
    --grid-gutter-x: 7rem;
  }
  .row.\34 xl\:gy-28 {
    --grid-gutter-y: 7rem;
  }
  .row.\34 xl\:g-29 {
    --grid-gutter-x: 7.25rem;
    --grid-gutter-y: 7.25rem;
  }
  .row.\34 xl\:gx-29 {
    --grid-gutter-x: 7.25rem;
  }
  .row.\34 xl\:gy-29 {
    --grid-gutter-y: 7.25rem;
  }
  .row.\34 xl\:g-30 {
    --grid-gutter-x: 7.5rem;
    --grid-gutter-y: 7.5rem;
  }
  .row.\34 xl\:gx-30 {
    --grid-gutter-x: 7.5rem;
  }
  .row.\34 xl\:gy-30 {
    --grid-gutter-y: 7.5rem;
  }
  .row.\34 xl\:g-31 {
    --grid-gutter-x: 7.75rem;
    --grid-gutter-y: 7.75rem;
  }
  .row.\34 xl\:gx-31 {
    --grid-gutter-x: 7.75rem;
  }
  .row.\34 xl\:gy-31 {
    --grid-gutter-y: 7.75rem;
  }
  .row.\34 xl\:g-32 {
    --grid-gutter-x: 8rem;
    --grid-gutter-y: 8rem;
  }
  .row.\34 xl\:gx-32 {
    --grid-gutter-x: 8rem;
  }
  .row.\34 xl\:gy-32 {
    --grid-gutter-y: 8rem;
  }
  .row.\34 xl\:g-33 {
    --grid-gutter-x: 8.25rem;
    --grid-gutter-y: 8.25rem;
  }
  .row.\34 xl\:gx-33 {
    --grid-gutter-x: 8.25rem;
  }
  .row.\34 xl\:gy-33 {
    --grid-gutter-y: 8.25rem;
  }
  .row.\34 xl\:g-34 {
    --grid-gutter-x: 8.5rem;
    --grid-gutter-y: 8.5rem;
  }
  .row.\34 xl\:gx-34 {
    --grid-gutter-x: 8.5rem;
  }
  .row.\34 xl\:gy-34 {
    --grid-gutter-y: 8.5rem;
  }
  .row.\34 xl\:g-35 {
    --grid-gutter-x: 8.75rem;
    --grid-gutter-y: 8.75rem;
  }
  .row.\34 xl\:gx-35 {
    --grid-gutter-x: 8.75rem;
  }
  .row.\34 xl\:gy-35 {
    --grid-gutter-y: 8.75rem;
  }
  .row.\34 xl\:g-36 {
    --grid-gutter-x: 9rem;
    --grid-gutter-y: 9rem;
  }
  .row.\34 xl\:gx-36 {
    --grid-gutter-x: 9rem;
  }
  .row.\34 xl\:gy-36 {
    --grid-gutter-y: 9rem;
  }
  .row.\34 xl\:g-37 {
    --grid-gutter-x: 9.25rem;
    --grid-gutter-y: 9.25rem;
  }
  .row.\34 xl\:gx-37 {
    --grid-gutter-x: 9.25rem;
  }
  .row.\34 xl\:gy-37 {
    --grid-gutter-y: 9.25rem;
  }
  .row.\34 xl\:g-38 {
    --grid-gutter-x: 9.5rem;
    --grid-gutter-y: 9.5rem;
  }
  .row.\34 xl\:gx-38 {
    --grid-gutter-x: 9.5rem;
  }
  .row.\34 xl\:gy-38 {
    --grid-gutter-y: 9.5rem;
  }
  .row.\34 xl\:g-39 {
    --grid-gutter-x: 9.75rem;
    --grid-gutter-y: 9.75rem;
  }
  .row.\34 xl\:gx-39 {
    --grid-gutter-x: 9.75rem;
  }
  .row.\34 xl\:gy-39 {
    --grid-gutter-y: 9.75rem;
  }
  .row.\34 xl\:g-40 {
    --grid-gutter-x: 10rem;
    --grid-gutter-y: 10rem;
  }
  .row.\34 xl\:gx-40 {
    --grid-gutter-x: 10rem;
  }
  .row.\34 xl\:gy-40 {
    --grid-gutter-y: 10rem;
  }
  .row.\34 xl\:g-41 {
    --grid-gutter-x: 10.25rem;
    --grid-gutter-y: 10.25rem;
  }
  .row.\34 xl\:gx-41 {
    --grid-gutter-x: 10.25rem;
  }
  .row.\34 xl\:gy-41 {
    --grid-gutter-y: 10.25rem;
  }
  .row.\34 xl\:g-42 {
    --grid-gutter-x: 10.5rem;
    --grid-gutter-y: 10.5rem;
  }
  .row.\34 xl\:gx-42 {
    --grid-gutter-x: 10.5rem;
  }
  .row.\34 xl\:gy-42 {
    --grid-gutter-y: 10.5rem;
  }
  .row.\34 xl\:g-43 {
    --grid-gutter-x: 10.75rem;
    --grid-gutter-y: 10.75rem;
  }
  .row.\34 xl\:gx-43 {
    --grid-gutter-x: 10.75rem;
  }
  .row.\34 xl\:gy-43 {
    --grid-gutter-y: 10.75rem;
  }
  .row.\34 xl\:g-44 {
    --grid-gutter-x: 11rem;
    --grid-gutter-y: 11rem;
  }
  .row.\34 xl\:gx-44 {
    --grid-gutter-x: 11rem;
  }
  .row.\34 xl\:gy-44 {
    --grid-gutter-y: 11rem;
  }
  .row.\34 xl\:g-45 {
    --grid-gutter-x: 11.25rem;
    --grid-gutter-y: 11.25rem;
  }
  .row.\34 xl\:gx-45 {
    --grid-gutter-x: 11.25rem;
  }
  .row.\34 xl\:gy-45 {
    --grid-gutter-y: 11.25rem;
  }
  .row.\34 xl\:g-46 {
    --grid-gutter-x: 11.5rem;
    --grid-gutter-y: 11.5rem;
  }
  .row.\34 xl\:gx-46 {
    --grid-gutter-x: 11.5rem;
  }
  .row.\34 xl\:gy-46 {
    --grid-gutter-y: 11.5rem;
  }
  .row.\34 xl\:g-47 {
    --grid-gutter-x: 11.75rem;
    --grid-gutter-y: 11.75rem;
  }
  .row.\34 xl\:gx-47 {
    --grid-gutter-x: 11.75rem;
  }
  .row.\34 xl\:gy-47 {
    --grid-gutter-y: 11.75rem;
  }
  .row.\34 xl\:g-48 {
    --grid-gutter-x: 12rem;
    --grid-gutter-y: 12rem;
  }
  .row.\34 xl\:gx-48 {
    --grid-gutter-x: 12rem;
  }
  .row.\34 xl\:gy-48 {
    --grid-gutter-y: 12rem;
  }
  .row.\34 xl\:g-49 {
    --grid-gutter-x: 12.5rem;
    --grid-gutter-y: 12.5rem;
  }
  .row.\34 xl\:gx-49 {
    --grid-gutter-x: 12.5rem;
  }
  .row.\34 xl\:gy-49 {
    --grid-gutter-y: 12.5rem;
  }
  .row.\34 xl\:g-50 {
    --grid-gutter-x: 13rem;
    --grid-gutter-y: 13rem;
  }
  .row.\34 xl\:gx-50 {
    --grid-gutter-x: 13rem;
  }
  .row.\34 xl\:gy-50 {
    --grid-gutter-y: 13rem;
  }
}
/* ===================================================================
   ATOMIC GRID SYSTEM (Tailwind Tarzı) – SPESİFİKLİK = 1
=================================================================== */
/* Default column */
.col {
  flex: 1 1 0;
  max-width: 100%;
}

/* Fixed column sizes */
.col-1 {
  flex: 0 0 calc(1 / 12 * 100%);
  max-width: calc(1 / 12 * 100%);
}

.col-2 {
  flex: 0 0 calc(2 / 12 * 100%);
  max-width: calc(2 / 12 * 100%);
}

.col-3 {
  flex: 0 0 calc(3 / 12 * 100%);
  max-width: calc(3 / 12 * 100%);
}

.col-4 {
  flex: 0 0 calc(4 / 12 * 100%);
  max-width: calc(4 / 12 * 100%);
}

.col-5 {
  flex: 0 0 calc(5 / 12 * 100%);
  max-width: calc(5 / 12 * 100%);
}

.col-6 {
  flex: 0 0 calc(6 / 12 * 100%);
  max-width: calc(6 / 12 * 100%);
}

.col-7 {
  flex: 0 0 calc(7 / 12 * 100%);
  max-width: calc(7 / 12 * 100%);
}

.col-8 {
  flex: 0 0 calc(8 / 12 * 100%);
  max-width: calc(8 / 12 * 100%);
}

.col-9 {
  flex: 0 0 calc(9 / 12 * 100%);
  max-width: calc(9 / 12 * 100%);
}

.col-10 {
  flex: 0 0 calc(10 / 12 * 100%);
  max-width: calc(10 / 12 * 100%);
}

.col-11 {
  flex: 0 0 calc(11 / 12 * 100%);
  max-width: calc(11 / 12 * 100%);
}

.col-12 {
  flex: 0 0 calc(12 / 12 * 100%);
  max-width: calc(12 / 12 * 100%);
}

/* Auto */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

/* ===================================================================
   BREAKPOINT COLUMN VARIANTS (Tailwind Gibi)
=================================================================== */
@media (min-width: 640px) {
  .sm\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .sm\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .sm\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .sm\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .sm\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .sm\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .sm\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .sm\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .sm\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .sm\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .sm\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .sm\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .sm\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .sm\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
@media (min-width: 768px) {
  .md\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .md\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .md\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .md\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .md\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .md\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .md\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .md\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .md\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .md\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .md\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .md\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .md\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .md\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
@media (min-width: 1024px) {
  .lg\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .lg\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .lg\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .lg\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .lg\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .lg\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .lg\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .lg\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .lg\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .lg\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .lg\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .lg\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .lg\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .lg\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
@media (min-width: 1280px) {
  .xl\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .xl\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .xl\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .xl\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .xl\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .xl\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .xl\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .xl\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .xl\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .xl\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .xl\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .xl\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .xl\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .xl\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .\32 xl\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .\32 xl\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .\32 xl\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .\32 xl\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .\32 xl\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .\32 xl\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .\32 xl\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .\32 xl\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .\32 xl\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .\32 xl\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .\32 xl\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .\32 xl\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .\32 xl\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .\33 xl\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .\33 xl\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .\33 xl\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .\33 xl\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .\33 xl\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .\33 xl\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .\33 xl\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .\33 xl\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .\33 xl\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .\33 xl\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .\33 xl\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .\33 xl\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .\33 xl\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:col {
    flex: 1 1 0;
    max-width: 100%;
  }
  .\34 xl\:col-1 {
    flex: 0 0 calc(1 / 12 * 100%);
    max-width: calc(1 / 12 * 100%);
  }
  .\34 xl\:col-2 {
    flex: 0 0 calc(2 / 12 * 100%);
    max-width: calc(2 / 12 * 100%);
  }
  .\34 xl\:col-3 {
    flex: 0 0 calc(3 / 12 * 100%);
    max-width: calc(3 / 12 * 100%);
  }
  .\34 xl\:col-4 {
    flex: 0 0 calc(4 / 12 * 100%);
    max-width: calc(4 / 12 * 100%);
  }
  .\34 xl\:col-5 {
    flex: 0 0 calc(5 / 12 * 100%);
    max-width: calc(5 / 12 * 100%);
  }
  .\34 xl\:col-6 {
    flex: 0 0 calc(6 / 12 * 100%);
    max-width: calc(6 / 12 * 100%);
  }
  .\34 xl\:col-7 {
    flex: 0 0 calc(7 / 12 * 100%);
    max-width: calc(7 / 12 * 100%);
  }
  .\34 xl\:col-8 {
    flex: 0 0 calc(8 / 12 * 100%);
    max-width: calc(8 / 12 * 100%);
  }
  .\34 xl\:col-9 {
    flex: 0 0 calc(9 / 12 * 100%);
    max-width: calc(9 / 12 * 100%);
  }
  .\34 xl\:col-10 {
    flex: 0 0 calc(10 / 12 * 100%);
    max-width: calc(10 / 12 * 100%);
  }
  .\34 xl\:col-11 {
    flex: 0 0 calc(11 / 12 * 100%);
    max-width: calc(11 / 12 * 100%);
  }
  .\34 xl\:col-12 {
    flex: 0 0 calc(12 / 12 * 100%);
    max-width: calc(12 / 12 * 100%);
  }
  .\34 xl\:col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}
/* ===================================================================
   OFFSET UTILITIES
   -> .offset-{n} ve responsive .{bp}\:offset-{n}
=================================================================== */
/* Base offsets (1..$grid-columns) */
.offset-1 {
  margin-left: calc(1 / 12 * 100%);
}

.offset-2 {
  margin-left: calc(2 / 12 * 100%);
}

.offset-3 {
  margin-left: calc(3 / 12 * 100%);
}

.offset-4 {
  margin-left: calc(4 / 12 * 100%);
}

.offset-5 {
  margin-left: calc(5 / 12 * 100%);
}

.offset-6 {
  margin-left: calc(6 / 12 * 100%);
}

.offset-7 {
  margin-left: calc(7 / 12 * 100%);
}

.offset-8 {
  margin-left: calc(8 / 12 * 100%);
}

.offset-9 {
  margin-left: calc(9 / 12 * 100%);
}

.offset-10 {
  margin-left: calc(10 / 12 * 100%);
}

.offset-11 {
  margin-left: calc(11 / 12 * 100%);
}

.offset-12 {
  margin-left: calc(12 / 12 * 100%);
}

/* Small helper to reset offset */
.offset-none {
  margin-left: 0;
}

/* Responsive offset variants (ör. md:offset-3) */
@media (min-width: 640px) {
  .sm\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .sm\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .sm\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .sm\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .sm\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .sm\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .sm\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .sm\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .sm\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .sm\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .sm\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .sm\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .sm\:offset-none {
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .md\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .md\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .md\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .md\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .md\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .md\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .md\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .md\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .md\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .md\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .md\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .md\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .md\:offset-none {
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  .lg\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .lg\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .lg\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .lg\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .lg\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .lg\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .lg\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .lg\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .lg\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .lg\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .lg\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .lg\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .lg\:offset-none {
    margin-left: 0;
  }
}
@media (min-width: 1280px) {
  .xl\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .xl\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .xl\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .xl\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .xl\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .xl\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .xl\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .xl\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .xl\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .xl\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .xl\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .xl\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .xl\:offset-none {
    margin-left: 0;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .\32 xl\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .\32 xl\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .\32 xl\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .\32 xl\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .\32 xl\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .\32 xl\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .\32 xl\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .\32 xl\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .\32 xl\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .\32 xl\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .\32 xl\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .\32 xl\:offset-none {
    margin-left: 0;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .\33 xl\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .\33 xl\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .\33 xl\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .\33 xl\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .\33 xl\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .\33 xl\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .\33 xl\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .\33 xl\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .\33 xl\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .\33 xl\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .\33 xl\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .\33 xl\:offset-none {
    margin-left: 0;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:offset-1 {
    margin-left: calc(1 / 12 * 100%);
  }
  .\34 xl\:offset-2 {
    margin-left: calc(2 / 12 * 100%);
  }
  .\34 xl\:offset-3 {
    margin-left: calc(3 / 12 * 100%);
  }
  .\34 xl\:offset-4 {
    margin-left: calc(4 / 12 * 100%);
  }
  .\34 xl\:offset-5 {
    margin-left: calc(5 / 12 * 100%);
  }
  .\34 xl\:offset-6 {
    margin-left: calc(6 / 12 * 100%);
  }
  .\34 xl\:offset-7 {
    margin-left: calc(7 / 12 * 100%);
  }
  .\34 xl\:offset-8 {
    margin-left: calc(8 / 12 * 100%);
  }
  .\34 xl\:offset-9 {
    margin-left: calc(9 / 12 * 100%);
  }
  .\34 xl\:offset-10 {
    margin-left: calc(10 / 12 * 100%);
  }
  .\34 xl\:offset-11 {
    margin-left: calc(11 / 12 * 100%);
  }
  .\34 xl\:offset-12 {
    margin-left: calc(12 / 12 * 100%);
  }
  .\34 xl\:offset-none {
    margin-left: 0;
  }
}
.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;
}

.justify-stretch {
  justify-content: stretch !important;
}

.justify-baseline {
  justify-content: baseline !important;
}

@media (min-width: 640px) {
  .sm\:justify-start {
    justify-content: flex-start !important;
  }
  .sm\:justify-end {
    justify-content: flex-end !important;
  }
  .sm\:justify-center {
    justify-content: center !important;
  }
  .sm\:justify-between {
    justify-content: space-between !important;
  }
  .sm\:justify-around {
    justify-content: space-around !important;
  }
  .sm\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .sm\:justify-stretch {
    justify-content: stretch !important;
  }
  .sm\:justify-baseline {
    justify-content: baseline !important;
  }
}
@media (min-width: 768px) {
  .md\:justify-start {
    justify-content: flex-start !important;
  }
  .md\:justify-end {
    justify-content: flex-end !important;
  }
  .md\:justify-center {
    justify-content: center !important;
  }
  .md\:justify-between {
    justify-content: space-between !important;
  }
  .md\:justify-around {
    justify-content: space-around !important;
  }
  .md\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .md\:justify-stretch {
    justify-content: stretch !important;
  }
  .md\:justify-baseline {
    justify-content: baseline !important;
  }
}
@media (min-width: 1024px) {
  .lg\:justify-start {
    justify-content: flex-start !important;
  }
  .lg\:justify-end {
    justify-content: flex-end !important;
  }
  .lg\:justify-center {
    justify-content: center !important;
  }
  .lg\:justify-between {
    justify-content: space-between !important;
  }
  .lg\:justify-around {
    justify-content: space-around !important;
  }
  .lg\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .lg\:justify-stretch {
    justify-content: stretch !important;
  }
  .lg\:justify-baseline {
    justify-content: baseline !important;
  }
}
@media (min-width: 1280px) {
  .xl\:justify-start {
    justify-content: flex-start !important;
  }
  .xl\:justify-end {
    justify-content: flex-end !important;
  }
  .xl\:justify-center {
    justify-content: center !important;
  }
  .xl\:justify-between {
    justify-content: space-between !important;
  }
  .xl\:justify-around {
    justify-content: space-around !important;
  }
  .xl\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .xl\:justify-stretch {
    justify-content: stretch !important;
  }
  .xl\:justify-baseline {
    justify-content: baseline !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:justify-start {
    justify-content: flex-start !important;
  }
  .\32 xl\:justify-end {
    justify-content: flex-end !important;
  }
  .\32 xl\:justify-center {
    justify-content: center !important;
  }
  .\32 xl\:justify-between {
    justify-content: space-between !important;
  }
  .\32 xl\:justify-around {
    justify-content: space-around !important;
  }
  .\32 xl\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .\32 xl\:justify-stretch {
    justify-content: stretch !important;
  }
  .\32 xl\:justify-baseline {
    justify-content: baseline !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:justify-start {
    justify-content: flex-start !important;
  }
  .\33 xl\:justify-end {
    justify-content: flex-end !important;
  }
  .\33 xl\:justify-center {
    justify-content: center !important;
  }
  .\33 xl\:justify-between {
    justify-content: space-between !important;
  }
  .\33 xl\:justify-around {
    justify-content: space-around !important;
  }
  .\33 xl\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .\33 xl\:justify-stretch {
    justify-content: stretch !important;
  }
  .\33 xl\:justify-baseline {
    justify-content: baseline !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:justify-start {
    justify-content: flex-start !important;
  }
  .\34 xl\:justify-end {
    justify-content: flex-end !important;
  }
  .\34 xl\:justify-center {
    justify-content: center !important;
  }
  .\34 xl\:justify-between {
    justify-content: space-between !important;
  }
  .\34 xl\:justify-around {
    justify-content: space-around !important;
  }
  .\34 xl\:justify-evenly {
    justify-content: space-evenly !important;
  }
  .\34 xl\:justify-stretch {
    justify-content: stretch !important;
  }
  .\34 xl\:justify-baseline {
    justify-content: baseline !important;
  }
}
.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;
}

@media (min-width: 640px) {
  .sm\:items-start {
    align-items: flex-start !important;
  }
  .sm\:items-end {
    align-items: flex-end !important;
  }
  .sm\:items-center {
    align-items: center !important;
  }
  .sm\:items-baseline {
    align-items: baseline !important;
  }
  .sm\:items-stretch {
    align-items: stretch !important;
  }
}
@media (min-width: 768px) {
  .md\:items-start {
    align-items: flex-start !important;
  }
  .md\:items-end {
    align-items: flex-end !important;
  }
  .md\:items-center {
    align-items: center !important;
  }
  .md\:items-baseline {
    align-items: baseline !important;
  }
  .md\:items-stretch {
    align-items: stretch !important;
  }
}
@media (min-width: 1024px) {
  .lg\:items-start {
    align-items: flex-start !important;
  }
  .lg\:items-end {
    align-items: flex-end !important;
  }
  .lg\:items-center {
    align-items: center !important;
  }
  .lg\:items-baseline {
    align-items: baseline !important;
  }
  .lg\:items-stretch {
    align-items: stretch !important;
  }
}
@media (min-width: 1280px) {
  .xl\:items-start {
    align-items: flex-start !important;
  }
  .xl\:items-end {
    align-items: flex-end !important;
  }
  .xl\:items-center {
    align-items: center !important;
  }
  .xl\:items-baseline {
    align-items: baseline !important;
  }
  .xl\:items-stretch {
    align-items: stretch !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:items-start {
    align-items: flex-start !important;
  }
  .\32 xl\:items-end {
    align-items: flex-end !important;
  }
  .\32 xl\:items-center {
    align-items: center !important;
  }
  .\32 xl\:items-baseline {
    align-items: baseline !important;
  }
  .\32 xl\:items-stretch {
    align-items: stretch !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:items-start {
    align-items: flex-start !important;
  }
  .\33 xl\:items-end {
    align-items: flex-end !important;
  }
  .\33 xl\:items-center {
    align-items: center !important;
  }
  .\33 xl\:items-baseline {
    align-items: baseline !important;
  }
  .\33 xl\:items-stretch {
    align-items: stretch !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:items-start {
    align-items: flex-start !important;
  }
  .\34 xl\:items-end {
    align-items: flex-end !important;
  }
  .\34 xl\:items-center {
    align-items: center !important;
  }
  .\34 xl\:items-baseline {
    align-items: baseline !important;
  }
  .\34 xl\:items-stretch {
    align-items: stretch !important;
  }
}
.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

@media (min-width: 640px) {
  .sm\:flex-row {
    flex-direction: row !important;
  }
  .sm\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .sm\:flex-column {
    flex-direction: column !important;
  }
  .sm\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 768px) {
  .md\:flex-row {
    flex-direction: row !important;
  }
  .md\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .md\:flex-column {
    flex-direction: column !important;
  }
  .md\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 1024px) {
  .lg\:flex-row {
    flex-direction: row !important;
  }
  .lg\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .lg\:flex-column {
    flex-direction: column !important;
  }
  .lg\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 1280px) {
  .xl\:flex-row {
    flex-direction: row !important;
  }
  .xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .xl\:flex-column {
    flex-direction: column !important;
  }
  .xl\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:flex-row {
    flex-direction: row !important;
  }
  .\32 xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .\32 xl\:flex-column {
    flex-direction: column !important;
  }
  .\32 xl\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:flex-row {
    flex-direction: row !important;
  }
  .\33 xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .\33 xl\:flex-column {
    flex-direction: column !important;
  }
  .\33 xl\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:flex-row {
    flex-direction: row !important;
  }
  .\34 xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .\34 xl\:flex-column {
    flex-direction: column !important;
  }
  .\34 xl\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

@media (min-width: 640px) {
  .sm\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .sm\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media (min-width: 768px) {
  .md\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .md\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media (min-width: 1024px) {
  .lg\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .lg\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media (min-width: 1280px) {
  .xl\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .\32 xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .\32 xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .\33 xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .\33 xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .\34 xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .\34 xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
.flex-1 {
  flex: 1 1 0% !important;
}

@media (min-width: 640px) {
  .sm\:flex-1 {
    flex: 1 1 0% !important;
  }
}
@media (min-width: 768px) {
  .md\:flex-1 {
    flex: 1 1 0% !important;
  }
}
@media (min-width: 1024px) {
  .lg\:flex-1 {
    flex: 1 1 0% !important;
  }
}
@media (min-width: 1280px) {
  .xl\:flex-1 {
    flex: 1 1 0% !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:flex-1 {
    flex: 1 1 0% !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:flex-1 {
    flex: 1 1 0% !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:flex-1 {
    flex: 1 1 0% !important;
  }
}
.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-6 {
  order: 6 !important;
}

.order-7 {
  order: 7 !important;
}

.order-8 {
  order: 8 !important;
}

.order-9 {
  order: 9 !important;
}

.order-10 {
  order: 10 !important;
}

@media (min-width: 640px) {
  .sm\:order-0 {
    order: 0 !important;
  }
  .sm\:order-1 {
    order: 1 !important;
  }
  .sm\:order-2 {
    order: 2 !important;
  }
  .sm\:order-3 {
    order: 3 !important;
  }
  .sm\:order-4 {
    order: 4 !important;
  }
  .sm\:order-5 {
    order: 5 !important;
  }
  .sm\:order-6 {
    order: 6 !important;
  }
  .sm\:order-7 {
    order: 7 !important;
  }
  .sm\:order-8 {
    order: 8 !important;
  }
  .sm\:order-9 {
    order: 9 !important;
  }
  .sm\:order-10 {
    order: 10 !important;
  }
}
@media (min-width: 768px) {
  .md\:order-0 {
    order: 0 !important;
  }
  .md\:order-1 {
    order: 1 !important;
  }
  .md\:order-2 {
    order: 2 !important;
  }
  .md\:order-3 {
    order: 3 !important;
  }
  .md\:order-4 {
    order: 4 !important;
  }
  .md\:order-5 {
    order: 5 !important;
  }
  .md\:order-6 {
    order: 6 !important;
  }
  .md\:order-7 {
    order: 7 !important;
  }
  .md\:order-8 {
    order: 8 !important;
  }
  .md\:order-9 {
    order: 9 !important;
  }
  .md\:order-10 {
    order: 10 !important;
  }
}
@media (min-width: 1024px) {
  .lg\:order-0 {
    order: 0 !important;
  }
  .lg\:order-1 {
    order: 1 !important;
  }
  .lg\:order-2 {
    order: 2 !important;
  }
  .lg\:order-3 {
    order: 3 !important;
  }
  .lg\:order-4 {
    order: 4 !important;
  }
  .lg\:order-5 {
    order: 5 !important;
  }
  .lg\:order-6 {
    order: 6 !important;
  }
  .lg\:order-7 {
    order: 7 !important;
  }
  .lg\:order-8 {
    order: 8 !important;
  }
  .lg\:order-9 {
    order: 9 !important;
  }
  .lg\:order-10 {
    order: 10 !important;
  }
}
@media (min-width: 1280px) {
  .xl\:order-0 {
    order: 0 !important;
  }
  .xl\:order-1 {
    order: 1 !important;
  }
  .xl\:order-2 {
    order: 2 !important;
  }
  .xl\:order-3 {
    order: 3 !important;
  }
  .xl\:order-4 {
    order: 4 !important;
  }
  .xl\:order-5 {
    order: 5 !important;
  }
  .xl\:order-6 {
    order: 6 !important;
  }
  .xl\:order-7 {
    order: 7 !important;
  }
  .xl\:order-8 {
    order: 8 !important;
  }
  .xl\:order-9 {
    order: 9 !important;
  }
  .xl\:order-10 {
    order: 10 !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:order-0 {
    order: 0 !important;
  }
  .\32 xl\:order-1 {
    order: 1 !important;
  }
  .\32 xl\:order-2 {
    order: 2 !important;
  }
  .\32 xl\:order-3 {
    order: 3 !important;
  }
  .\32 xl\:order-4 {
    order: 4 !important;
  }
  .\32 xl\:order-5 {
    order: 5 !important;
  }
  .\32 xl\:order-6 {
    order: 6 !important;
  }
  .\32 xl\:order-7 {
    order: 7 !important;
  }
  .\32 xl\:order-8 {
    order: 8 !important;
  }
  .\32 xl\:order-9 {
    order: 9 !important;
  }
  .\32 xl\:order-10 {
    order: 10 !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:order-0 {
    order: 0 !important;
  }
  .\33 xl\:order-1 {
    order: 1 !important;
  }
  .\33 xl\:order-2 {
    order: 2 !important;
  }
  .\33 xl\:order-3 {
    order: 3 !important;
  }
  .\33 xl\:order-4 {
    order: 4 !important;
  }
  .\33 xl\:order-5 {
    order: 5 !important;
  }
  .\33 xl\:order-6 {
    order: 6 !important;
  }
  .\33 xl\:order-7 {
    order: 7 !important;
  }
  .\33 xl\:order-8 {
    order: 8 !important;
  }
  .\33 xl\:order-9 {
    order: 9 !important;
  }
  .\33 xl\:order-10 {
    order: 10 !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:order-0 {
    order: 0 !important;
  }
  .\34 xl\:order-1 {
    order: 1 !important;
  }
  .\34 xl\:order-2 {
    order: 2 !important;
  }
  .\34 xl\:order-3 {
    order: 3 !important;
  }
  .\34 xl\:order-4 {
    order: 4 !important;
  }
  .\34 xl\:order-5 {
    order: 5 !important;
  }
  .\34 xl\:order-6 {
    order: 6 !important;
  }
  .\34 xl\:order-7 {
    order: 7 !important;
  }
  .\34 xl\:order-8 {
    order: 8 !important;
  }
  .\34 xl\:order-9 {
    order: 9 !important;
  }
  .\34 xl\:order-10 {
    order: 10 !important;
  }
}
.flex-auto {
  flex: 0 0 auto !important;
}

@media (min-width: 640px) {
  .sm\:flex-auto {
    flex: 0 0 auto !important;
  }
}
@media (min-width: 768px) {
  .md\:flex-auto {
    flex: 0 0 auto !important;
  }
}
@media (min-width: 1024px) {
  .lg\:flex-auto {
    flex: 0 0 auto !important;
  }
}
@media (min-width: 1280px) {
  .xl\:flex-auto {
    flex: 0 0 auto !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:flex-auto {
    flex: 0 0 auto !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:flex-auto {
    flex: 0 0 auto !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:flex-auto {
    flex: 0 0 auto !important;
  }
}
.gap-auto {
  gap: auto !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 0.75rem !important;
}

.gap-4 {
  gap: 1rem !important;
}

.gap-5 {
  gap: 1.25rem !important;
}

.gap-6 {
  gap: 1.5rem !important;
}

.gap-7 {
  gap: 1.75rem !important;
}

.gap-8 {
  gap: 2rem !important;
}

.gap-9 {
  gap: 2.25rem !important;
}

.gap-10 {
  gap: 2.5rem !important;
}

.gap-11 {
  gap: 2.75rem !important;
}

.gap-12 {
  gap: 3rem !important;
}

.gap-13 {
  gap: 3.25rem !important;
}

.gap-14 {
  gap: 3.5rem !important;
}

.gap-15 {
  gap: 3.75rem !important;
}

.gap-16 {
  gap: 4rem !important;
}

.gap-17 {
  gap: 4.25rem !important;
}

.gap-18 {
  gap: 4.5rem !important;
}

.gap-19 {
  gap: 4.75rem !important;
}

.gap-20 {
  gap: 5rem !important;
}

.gap-21 {
  gap: 5.25rem !important;
}

.gap-22 {
  gap: 5.5rem !important;
}

.gap-23 {
  gap: 5.75rem !important;
}

.gap-24 {
  gap: 6rem !important;
}

.gap-25 {
  gap: 6.25rem !important;
}

.gap-26 {
  gap: 6.5rem !important;
}

.gap-27 {
  gap: 6.75rem !important;
}

.gap-28 {
  gap: 7rem !important;
}

.gap-29 {
  gap: 7.25rem !important;
}

.gap-30 {
  gap: 7.5rem !important;
}

.gap-31 {
  gap: 7.75rem !important;
}

.gap-32 {
  gap: 8rem !important;
}

.gap-33 {
  gap: 8.25rem !important;
}

.gap-34 {
  gap: 8.5rem !important;
}

.gap-35 {
  gap: 8.75rem !important;
}

.gap-36 {
  gap: 9rem !important;
}

.gap-37 {
  gap: 9.25rem !important;
}

.gap-38 {
  gap: 9.5rem !important;
}

.gap-39 {
  gap: 9.75rem !important;
}

.gap-40 {
  gap: 10rem !important;
}

.gap-41 {
  gap: 10.25rem !important;
}

.gap-42 {
  gap: 10.5rem !important;
}

.gap-43 {
  gap: 10.75rem !important;
}

.gap-44 {
  gap: 11rem !important;
}

.gap-45 {
  gap: 11.25rem !important;
}

.gap-46 {
  gap: 11.5rem !important;
}

.gap-47 {
  gap: 11.75rem !important;
}

.gap-48 {
  gap: 12rem !important;
}

.gap-49 {
  gap: 12.5rem !important;
}

.gap-50 {
  gap: 13rem !important;
}

.gap-x-auto {
  -moz-column-gap: auto !important;
       column-gap: auto !important;
}

.gap-x-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.gap-x-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.gap-x-3 {
  -moz-column-gap: 0.75rem !important;
       column-gap: 0.75rem !important;
}

.gap-x-4 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.gap-x-5 {
  -moz-column-gap: 1.25rem !important;
       column-gap: 1.25rem !important;
}

.gap-x-6 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.gap-x-7 {
  -moz-column-gap: 1.75rem !important;
       column-gap: 1.75rem !important;
}

.gap-x-8 {
  -moz-column-gap: 2rem !important;
       column-gap: 2rem !important;
}

.gap-x-9 {
  -moz-column-gap: 2.25rem !important;
       column-gap: 2.25rem !important;
}

.gap-x-10 {
  -moz-column-gap: 2.5rem !important;
       column-gap: 2.5rem !important;
}

.gap-x-11 {
  -moz-column-gap: 2.75rem !important;
       column-gap: 2.75rem !important;
}

.gap-x-12 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

.gap-x-13 {
  -moz-column-gap: 3.25rem !important;
       column-gap: 3.25rem !important;
}

.gap-x-14 {
  -moz-column-gap: 3.5rem !important;
       column-gap: 3.5rem !important;
}

.gap-x-15 {
  -moz-column-gap: 3.75rem !important;
       column-gap: 3.75rem !important;
}

.gap-x-16 {
  -moz-column-gap: 4rem !important;
       column-gap: 4rem !important;
}

.gap-x-17 {
  -moz-column-gap: 4.25rem !important;
       column-gap: 4.25rem !important;
}

.gap-x-18 {
  -moz-column-gap: 4.5rem !important;
       column-gap: 4.5rem !important;
}

.gap-x-19 {
  -moz-column-gap: 4.75rem !important;
       column-gap: 4.75rem !important;
}

.gap-x-20 {
  -moz-column-gap: 5rem !important;
       column-gap: 5rem !important;
}

.gap-x-21 {
  -moz-column-gap: 5.25rem !important;
       column-gap: 5.25rem !important;
}

.gap-x-22 {
  -moz-column-gap: 5.5rem !important;
       column-gap: 5.5rem !important;
}

.gap-x-23 {
  -moz-column-gap: 5.75rem !important;
       column-gap: 5.75rem !important;
}

.gap-x-24 {
  -moz-column-gap: 6rem !important;
       column-gap: 6rem !important;
}

.gap-x-25 {
  -moz-column-gap: 6.25rem !important;
       column-gap: 6.25rem !important;
}

.gap-x-26 {
  -moz-column-gap: 6.5rem !important;
       column-gap: 6.5rem !important;
}

.gap-x-27 {
  -moz-column-gap: 6.75rem !important;
       column-gap: 6.75rem !important;
}

.gap-x-28 {
  -moz-column-gap: 7rem !important;
       column-gap: 7rem !important;
}

.gap-x-29 {
  -moz-column-gap: 7.25rem !important;
       column-gap: 7.25rem !important;
}

.gap-x-30 {
  -moz-column-gap: 7.5rem !important;
       column-gap: 7.5rem !important;
}

.gap-x-31 {
  -moz-column-gap: 7.75rem !important;
       column-gap: 7.75rem !important;
}

.gap-x-32 {
  -moz-column-gap: 8rem !important;
       column-gap: 8rem !important;
}

.gap-x-33 {
  -moz-column-gap: 8.25rem !important;
       column-gap: 8.25rem !important;
}

.gap-x-34 {
  -moz-column-gap: 8.5rem !important;
       column-gap: 8.5rem !important;
}

.gap-x-35 {
  -moz-column-gap: 8.75rem !important;
       column-gap: 8.75rem !important;
}

.gap-x-36 {
  -moz-column-gap: 9rem !important;
       column-gap: 9rem !important;
}

.gap-x-37 {
  -moz-column-gap: 9.25rem !important;
       column-gap: 9.25rem !important;
}

.gap-x-38 {
  -moz-column-gap: 9.5rem !important;
       column-gap: 9.5rem !important;
}

.gap-x-39 {
  -moz-column-gap: 9.75rem !important;
       column-gap: 9.75rem !important;
}

.gap-x-40 {
  -moz-column-gap: 10rem !important;
       column-gap: 10rem !important;
}

.gap-x-41 {
  -moz-column-gap: 10.25rem !important;
       column-gap: 10.25rem !important;
}

.gap-x-42 {
  -moz-column-gap: 10.5rem !important;
       column-gap: 10.5rem !important;
}

.gap-x-43 {
  -moz-column-gap: 10.75rem !important;
       column-gap: 10.75rem !important;
}

.gap-x-44 {
  -moz-column-gap: 11rem !important;
       column-gap: 11rem !important;
}

.gap-x-45 {
  -moz-column-gap: 11.25rem !important;
       column-gap: 11.25rem !important;
}

.gap-x-46 {
  -moz-column-gap: 11.5rem !important;
       column-gap: 11.5rem !important;
}

.gap-x-47 {
  -moz-column-gap: 11.75rem !important;
       column-gap: 11.75rem !important;
}

.gap-x-48 {
  -moz-column-gap: 12rem !important;
       column-gap: 12rem !important;
}

.gap-x-49 {
  -moz-column-gap: 12.5rem !important;
       column-gap: 12.5rem !important;
}

.gap-x-50 {
  -moz-column-gap: 13rem !important;
       column-gap: 13rem !important;
}

.gap-y-auto {
  row-gap: auto !important;
}

.gap-y-0 {
  row-gap: 0 !important;
}

.gap-y-1 {
  row-gap: 0.25rem !important;
}

.gap-y-2 {
  row-gap: 0.5rem !important;
}

.gap-y-3 {
  row-gap: 0.75rem !important;
}

.gap-y-4 {
  row-gap: 1rem !important;
}

.gap-y-5 {
  row-gap: 1.25rem !important;
}

.gap-y-6 {
  row-gap: 1.5rem !important;
}

.gap-y-7 {
  row-gap: 1.75rem !important;
}

.gap-y-8 {
  row-gap: 2rem !important;
}

.gap-y-9 {
  row-gap: 2.25rem !important;
}

.gap-y-10 {
  row-gap: 2.5rem !important;
}

.gap-y-11 {
  row-gap: 2.75rem !important;
}

.gap-y-12 {
  row-gap: 3rem !important;
}

.gap-y-13 {
  row-gap: 3.25rem !important;
}

.gap-y-14 {
  row-gap: 3.5rem !important;
}

.gap-y-15 {
  row-gap: 3.75rem !important;
}

.gap-y-16 {
  row-gap: 4rem !important;
}

.gap-y-17 {
  row-gap: 4.25rem !important;
}

.gap-y-18 {
  row-gap: 4.5rem !important;
}

.gap-y-19 {
  row-gap: 4.75rem !important;
}

.gap-y-20 {
  row-gap: 5rem !important;
}

.gap-y-21 {
  row-gap: 5.25rem !important;
}

.gap-y-22 {
  row-gap: 5.5rem !important;
}

.gap-y-23 {
  row-gap: 5.75rem !important;
}

.gap-y-24 {
  row-gap: 6rem !important;
}

.gap-y-25 {
  row-gap: 6.25rem !important;
}

.gap-y-26 {
  row-gap: 6.5rem !important;
}

.gap-y-27 {
  row-gap: 6.75rem !important;
}

.gap-y-28 {
  row-gap: 7rem !important;
}

.gap-y-29 {
  row-gap: 7.25rem !important;
}

.gap-y-30 {
  row-gap: 7.5rem !important;
}

.gap-y-31 {
  row-gap: 7.75rem !important;
}

.gap-y-32 {
  row-gap: 8rem !important;
}

.gap-y-33 {
  row-gap: 8.25rem !important;
}

.gap-y-34 {
  row-gap: 8.5rem !important;
}

.gap-y-35 {
  row-gap: 8.75rem !important;
}

.gap-y-36 {
  row-gap: 9rem !important;
}

.gap-y-37 {
  row-gap: 9.25rem !important;
}

.gap-y-38 {
  row-gap: 9.5rem !important;
}

.gap-y-39 {
  row-gap: 9.75rem !important;
}

.gap-y-40 {
  row-gap: 10rem !important;
}

.gap-y-41 {
  row-gap: 10.25rem !important;
}

.gap-y-42 {
  row-gap: 10.5rem !important;
}

.gap-y-43 {
  row-gap: 10.75rem !important;
}

.gap-y-44 {
  row-gap: 11rem !important;
}

.gap-y-45 {
  row-gap: 11.25rem !important;
}

.gap-y-46 {
  row-gap: 11.5rem !important;
}

.gap-y-47 {
  row-gap: 11.75rem !important;
}

.gap-y-48 {
  row-gap: 12rem !important;
}

.gap-y-49 {
  row-gap: 12.5rem !important;
}

.gap-y-50 {
  row-gap: 13rem !important;
}

@media (min-width: 640px) {
  .sm\:gap-auto {
    gap: auto !important;
  }
  .sm\:gap-0 {
    gap: 0 !important;
  }
  .sm\:gap-1 {
    gap: 0.25rem !important;
  }
  .sm\:gap-2 {
    gap: 0.5rem !important;
  }
  .sm\:gap-3 {
    gap: 0.75rem !important;
  }
  .sm\:gap-4 {
    gap: 1rem !important;
  }
  .sm\:gap-5 {
    gap: 1.25rem !important;
  }
  .sm\:gap-6 {
    gap: 1.5rem !important;
  }
  .sm\:gap-7 {
    gap: 1.75rem !important;
  }
  .sm\:gap-8 {
    gap: 2rem !important;
  }
  .sm\:gap-9 {
    gap: 2.25rem !important;
  }
  .sm\:gap-10 {
    gap: 2.5rem !important;
  }
  .sm\:gap-11 {
    gap: 2.75rem !important;
  }
  .sm\:gap-12 {
    gap: 3rem !important;
  }
  .sm\:gap-13 {
    gap: 3.25rem !important;
  }
  .sm\:gap-14 {
    gap: 3.5rem !important;
  }
  .sm\:gap-15 {
    gap: 3.75rem !important;
  }
  .sm\:gap-16 {
    gap: 4rem !important;
  }
  .sm\:gap-17 {
    gap: 4.25rem !important;
  }
  .sm\:gap-18 {
    gap: 4.5rem !important;
  }
  .sm\:gap-19 {
    gap: 4.75rem !important;
  }
  .sm\:gap-20 {
    gap: 5rem !important;
  }
  .sm\:gap-21 {
    gap: 5.25rem !important;
  }
  .sm\:gap-22 {
    gap: 5.5rem !important;
  }
  .sm\:gap-23 {
    gap: 5.75rem !important;
  }
  .sm\:gap-24 {
    gap: 6rem !important;
  }
  .sm\:gap-25 {
    gap: 6.25rem !important;
  }
  .sm\:gap-26 {
    gap: 6.5rem !important;
  }
  .sm\:gap-27 {
    gap: 6.75rem !important;
  }
  .sm\:gap-28 {
    gap: 7rem !important;
  }
  .sm\:gap-29 {
    gap: 7.25rem !important;
  }
  .sm\:gap-30 {
    gap: 7.5rem !important;
  }
  .sm\:gap-31 {
    gap: 7.75rem !important;
  }
  .sm\:gap-32 {
    gap: 8rem !important;
  }
  .sm\:gap-33 {
    gap: 8.25rem !important;
  }
  .sm\:gap-34 {
    gap: 8.5rem !important;
  }
  .sm\:gap-35 {
    gap: 8.75rem !important;
  }
  .sm\:gap-36 {
    gap: 9rem !important;
  }
  .sm\:gap-37 {
    gap: 9.25rem !important;
  }
  .sm\:gap-38 {
    gap: 9.5rem !important;
  }
  .sm\:gap-39 {
    gap: 9.75rem !important;
  }
  .sm\:gap-40 {
    gap: 10rem !important;
  }
  .sm\:gap-41 {
    gap: 10.25rem !important;
  }
  .sm\:gap-42 {
    gap: 10.5rem !important;
  }
  .sm\:gap-43 {
    gap: 10.75rem !important;
  }
  .sm\:gap-44 {
    gap: 11rem !important;
  }
  .sm\:gap-45 {
    gap: 11.25rem !important;
  }
  .sm\:gap-46 {
    gap: 11.5rem !important;
  }
  .sm\:gap-47 {
    gap: 11.75rem !important;
  }
  .sm\:gap-48 {
    gap: 12rem !important;
  }
  .sm\:gap-49 {
    gap: 12.5rem !important;
  }
  .sm\:gap-50 {
    gap: 13rem !important;
  }
  .sm\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .sm\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .sm\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .sm\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .sm\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .sm\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .sm\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .sm\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .sm\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .sm\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .sm\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .sm\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .sm\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .sm\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .sm\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .sm\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .sm\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .sm\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .sm\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .sm\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .sm\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .sm\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .sm\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .sm\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .sm\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .sm\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .sm\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .sm\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .sm\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .sm\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .sm\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .sm\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .sm\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .sm\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .sm\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .sm\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .sm\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .sm\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .sm\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .sm\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .sm\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .sm\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .sm\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .sm\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .sm\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .sm\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .sm\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .sm\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .sm\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .sm\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .sm\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .sm\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .sm\:gap-y-auto {
    row-gap: auto !important;
  }
  .sm\:gap-y-0 {
    row-gap: 0 !important;
  }
  .sm\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .sm\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .sm\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .sm\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .sm\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .sm\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .sm\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .sm\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .sm\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .sm\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .sm\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .sm\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .sm\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .sm\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .sm\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .sm\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .sm\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .sm\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .sm\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .sm\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .sm\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .sm\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .sm\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .sm\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .sm\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .sm\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .sm\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .sm\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .sm\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .sm\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .sm\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .sm\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .sm\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .sm\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .sm\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .sm\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .sm\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .sm\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .sm\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .sm\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .sm\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .sm\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .sm\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .sm\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .sm\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .sm\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .sm\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .sm\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .sm\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .sm\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
@media (min-width: 768px) {
  .md\:gap-auto {
    gap: auto !important;
  }
  .md\:gap-0 {
    gap: 0 !important;
  }
  .md\:gap-1 {
    gap: 0.25rem !important;
  }
  .md\:gap-2 {
    gap: 0.5rem !important;
  }
  .md\:gap-3 {
    gap: 0.75rem !important;
  }
  .md\:gap-4 {
    gap: 1rem !important;
  }
  .md\:gap-5 {
    gap: 1.25rem !important;
  }
  .md\:gap-6 {
    gap: 1.5rem !important;
  }
  .md\:gap-7 {
    gap: 1.75rem !important;
  }
  .md\:gap-8 {
    gap: 2rem !important;
  }
  .md\:gap-9 {
    gap: 2.25rem !important;
  }
  .md\:gap-10 {
    gap: 2.5rem !important;
  }
  .md\:gap-11 {
    gap: 2.75rem !important;
  }
  .md\:gap-12 {
    gap: 3rem !important;
  }
  .md\:gap-13 {
    gap: 3.25rem !important;
  }
  .md\:gap-14 {
    gap: 3.5rem !important;
  }
  .md\:gap-15 {
    gap: 3.75rem !important;
  }
  .md\:gap-16 {
    gap: 4rem !important;
  }
  .md\:gap-17 {
    gap: 4.25rem !important;
  }
  .md\:gap-18 {
    gap: 4.5rem !important;
  }
  .md\:gap-19 {
    gap: 4.75rem !important;
  }
  .md\:gap-20 {
    gap: 5rem !important;
  }
  .md\:gap-21 {
    gap: 5.25rem !important;
  }
  .md\:gap-22 {
    gap: 5.5rem !important;
  }
  .md\:gap-23 {
    gap: 5.75rem !important;
  }
  .md\:gap-24 {
    gap: 6rem !important;
  }
  .md\:gap-25 {
    gap: 6.25rem !important;
  }
  .md\:gap-26 {
    gap: 6.5rem !important;
  }
  .md\:gap-27 {
    gap: 6.75rem !important;
  }
  .md\:gap-28 {
    gap: 7rem !important;
  }
  .md\:gap-29 {
    gap: 7.25rem !important;
  }
  .md\:gap-30 {
    gap: 7.5rem !important;
  }
  .md\:gap-31 {
    gap: 7.75rem !important;
  }
  .md\:gap-32 {
    gap: 8rem !important;
  }
  .md\:gap-33 {
    gap: 8.25rem !important;
  }
  .md\:gap-34 {
    gap: 8.5rem !important;
  }
  .md\:gap-35 {
    gap: 8.75rem !important;
  }
  .md\:gap-36 {
    gap: 9rem !important;
  }
  .md\:gap-37 {
    gap: 9.25rem !important;
  }
  .md\:gap-38 {
    gap: 9.5rem !important;
  }
  .md\:gap-39 {
    gap: 9.75rem !important;
  }
  .md\:gap-40 {
    gap: 10rem !important;
  }
  .md\:gap-41 {
    gap: 10.25rem !important;
  }
  .md\:gap-42 {
    gap: 10.5rem !important;
  }
  .md\:gap-43 {
    gap: 10.75rem !important;
  }
  .md\:gap-44 {
    gap: 11rem !important;
  }
  .md\:gap-45 {
    gap: 11.25rem !important;
  }
  .md\:gap-46 {
    gap: 11.5rem !important;
  }
  .md\:gap-47 {
    gap: 11.75rem !important;
  }
  .md\:gap-48 {
    gap: 12rem !important;
  }
  .md\:gap-49 {
    gap: 12.5rem !important;
  }
  .md\:gap-50 {
    gap: 13rem !important;
  }
  .md\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .md\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .md\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .md\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .md\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .md\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .md\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .md\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .md\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .md\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .md\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .md\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .md\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .md\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .md\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .md\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .md\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .md\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .md\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .md\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .md\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .md\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .md\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .md\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .md\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .md\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .md\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .md\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .md\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .md\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .md\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .md\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .md\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .md\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .md\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .md\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .md\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .md\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .md\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .md\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .md\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .md\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .md\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .md\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .md\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .md\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .md\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .md\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .md\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .md\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .md\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .md\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .md\:gap-y-auto {
    row-gap: auto !important;
  }
  .md\:gap-y-0 {
    row-gap: 0 !important;
  }
  .md\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .md\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .md\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .md\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .md\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .md\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .md\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .md\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .md\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .md\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .md\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .md\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .md\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .md\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .md\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .md\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .md\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .md\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .md\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .md\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .md\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .md\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .md\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .md\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .md\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .md\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .md\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .md\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .md\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .md\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .md\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .md\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .md\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .md\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .md\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .md\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .md\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .md\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .md\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .md\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .md\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .md\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .md\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .md\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .md\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .md\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .md\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .md\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .md\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .md\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:gap-auto {
    gap: auto !important;
  }
  .lg\:gap-0 {
    gap: 0 !important;
  }
  .lg\:gap-1 {
    gap: 0.25rem !important;
  }
  .lg\:gap-2 {
    gap: 0.5rem !important;
  }
  .lg\:gap-3 {
    gap: 0.75rem !important;
  }
  .lg\:gap-4 {
    gap: 1rem !important;
  }
  .lg\:gap-5 {
    gap: 1.25rem !important;
  }
  .lg\:gap-6 {
    gap: 1.5rem !important;
  }
  .lg\:gap-7 {
    gap: 1.75rem !important;
  }
  .lg\:gap-8 {
    gap: 2rem !important;
  }
  .lg\:gap-9 {
    gap: 2.25rem !important;
  }
  .lg\:gap-10 {
    gap: 2.5rem !important;
  }
  .lg\:gap-11 {
    gap: 2.75rem !important;
  }
  .lg\:gap-12 {
    gap: 3rem !important;
  }
  .lg\:gap-13 {
    gap: 3.25rem !important;
  }
  .lg\:gap-14 {
    gap: 3.5rem !important;
  }
  .lg\:gap-15 {
    gap: 3.75rem !important;
  }
  .lg\:gap-16 {
    gap: 4rem !important;
  }
  .lg\:gap-17 {
    gap: 4.25rem !important;
  }
  .lg\:gap-18 {
    gap: 4.5rem !important;
  }
  .lg\:gap-19 {
    gap: 4.75rem !important;
  }
  .lg\:gap-20 {
    gap: 5rem !important;
  }
  .lg\:gap-21 {
    gap: 5.25rem !important;
  }
  .lg\:gap-22 {
    gap: 5.5rem !important;
  }
  .lg\:gap-23 {
    gap: 5.75rem !important;
  }
  .lg\:gap-24 {
    gap: 6rem !important;
  }
  .lg\:gap-25 {
    gap: 6.25rem !important;
  }
  .lg\:gap-26 {
    gap: 6.5rem !important;
  }
  .lg\:gap-27 {
    gap: 6.75rem !important;
  }
  .lg\:gap-28 {
    gap: 7rem !important;
  }
  .lg\:gap-29 {
    gap: 7.25rem !important;
  }
  .lg\:gap-30 {
    gap: 7.5rem !important;
  }
  .lg\:gap-31 {
    gap: 7.75rem !important;
  }
  .lg\:gap-32 {
    gap: 8rem !important;
  }
  .lg\:gap-33 {
    gap: 8.25rem !important;
  }
  .lg\:gap-34 {
    gap: 8.5rem !important;
  }
  .lg\:gap-35 {
    gap: 8.75rem !important;
  }
  .lg\:gap-36 {
    gap: 9rem !important;
  }
  .lg\:gap-37 {
    gap: 9.25rem !important;
  }
  .lg\:gap-38 {
    gap: 9.5rem !important;
  }
  .lg\:gap-39 {
    gap: 9.75rem !important;
  }
  .lg\:gap-40 {
    gap: 10rem !important;
  }
  .lg\:gap-41 {
    gap: 10.25rem !important;
  }
  .lg\:gap-42 {
    gap: 10.5rem !important;
  }
  .lg\:gap-43 {
    gap: 10.75rem !important;
  }
  .lg\:gap-44 {
    gap: 11rem !important;
  }
  .lg\:gap-45 {
    gap: 11.25rem !important;
  }
  .lg\:gap-46 {
    gap: 11.5rem !important;
  }
  .lg\:gap-47 {
    gap: 11.75rem !important;
  }
  .lg\:gap-48 {
    gap: 12rem !important;
  }
  .lg\:gap-49 {
    gap: 12.5rem !important;
  }
  .lg\:gap-50 {
    gap: 13rem !important;
  }
  .lg\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .lg\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .lg\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .lg\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .lg\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .lg\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .lg\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .lg\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .lg\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .lg\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .lg\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .lg\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .lg\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .lg\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .lg\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .lg\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .lg\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .lg\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .lg\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .lg\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .lg\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .lg\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .lg\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .lg\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .lg\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .lg\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .lg\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .lg\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .lg\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .lg\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .lg\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .lg\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .lg\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .lg\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .lg\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .lg\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .lg\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .lg\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .lg\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .lg\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .lg\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .lg\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .lg\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .lg\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .lg\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .lg\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .lg\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .lg\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .lg\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .lg\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .lg\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .lg\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .lg\:gap-y-auto {
    row-gap: auto !important;
  }
  .lg\:gap-y-0 {
    row-gap: 0 !important;
  }
  .lg\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .lg\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .lg\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .lg\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .lg\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .lg\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .lg\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .lg\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .lg\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .lg\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .lg\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .lg\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .lg\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .lg\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .lg\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .lg\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .lg\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .lg\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .lg\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .lg\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .lg\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .lg\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .lg\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .lg\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .lg\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .lg\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .lg\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .lg\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .lg\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .lg\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .lg\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .lg\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .lg\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .lg\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .lg\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .lg\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .lg\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .lg\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .lg\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .lg\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .lg\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .lg\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .lg\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .lg\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .lg\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .lg\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .lg\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .lg\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .lg\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .lg\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
@media (min-width: 1280px) {
  .xl\:gap-auto {
    gap: auto !important;
  }
  .xl\:gap-0 {
    gap: 0 !important;
  }
  .xl\:gap-1 {
    gap: 0.25rem !important;
  }
  .xl\:gap-2 {
    gap: 0.5rem !important;
  }
  .xl\:gap-3 {
    gap: 0.75rem !important;
  }
  .xl\:gap-4 {
    gap: 1rem !important;
  }
  .xl\:gap-5 {
    gap: 1.25rem !important;
  }
  .xl\:gap-6 {
    gap: 1.5rem !important;
  }
  .xl\:gap-7 {
    gap: 1.75rem !important;
  }
  .xl\:gap-8 {
    gap: 2rem !important;
  }
  .xl\:gap-9 {
    gap: 2.25rem !important;
  }
  .xl\:gap-10 {
    gap: 2.5rem !important;
  }
  .xl\:gap-11 {
    gap: 2.75rem !important;
  }
  .xl\:gap-12 {
    gap: 3rem !important;
  }
  .xl\:gap-13 {
    gap: 3.25rem !important;
  }
  .xl\:gap-14 {
    gap: 3.5rem !important;
  }
  .xl\:gap-15 {
    gap: 3.75rem !important;
  }
  .xl\:gap-16 {
    gap: 4rem !important;
  }
  .xl\:gap-17 {
    gap: 4.25rem !important;
  }
  .xl\:gap-18 {
    gap: 4.5rem !important;
  }
  .xl\:gap-19 {
    gap: 4.75rem !important;
  }
  .xl\:gap-20 {
    gap: 5rem !important;
  }
  .xl\:gap-21 {
    gap: 5.25rem !important;
  }
  .xl\:gap-22 {
    gap: 5.5rem !important;
  }
  .xl\:gap-23 {
    gap: 5.75rem !important;
  }
  .xl\:gap-24 {
    gap: 6rem !important;
  }
  .xl\:gap-25 {
    gap: 6.25rem !important;
  }
  .xl\:gap-26 {
    gap: 6.5rem !important;
  }
  .xl\:gap-27 {
    gap: 6.75rem !important;
  }
  .xl\:gap-28 {
    gap: 7rem !important;
  }
  .xl\:gap-29 {
    gap: 7.25rem !important;
  }
  .xl\:gap-30 {
    gap: 7.5rem !important;
  }
  .xl\:gap-31 {
    gap: 7.75rem !important;
  }
  .xl\:gap-32 {
    gap: 8rem !important;
  }
  .xl\:gap-33 {
    gap: 8.25rem !important;
  }
  .xl\:gap-34 {
    gap: 8.5rem !important;
  }
  .xl\:gap-35 {
    gap: 8.75rem !important;
  }
  .xl\:gap-36 {
    gap: 9rem !important;
  }
  .xl\:gap-37 {
    gap: 9.25rem !important;
  }
  .xl\:gap-38 {
    gap: 9.5rem !important;
  }
  .xl\:gap-39 {
    gap: 9.75rem !important;
  }
  .xl\:gap-40 {
    gap: 10rem !important;
  }
  .xl\:gap-41 {
    gap: 10.25rem !important;
  }
  .xl\:gap-42 {
    gap: 10.5rem !important;
  }
  .xl\:gap-43 {
    gap: 10.75rem !important;
  }
  .xl\:gap-44 {
    gap: 11rem !important;
  }
  .xl\:gap-45 {
    gap: 11.25rem !important;
  }
  .xl\:gap-46 {
    gap: 11.5rem !important;
  }
  .xl\:gap-47 {
    gap: 11.75rem !important;
  }
  .xl\:gap-48 {
    gap: 12rem !important;
  }
  .xl\:gap-49 {
    gap: 12.5rem !important;
  }
  .xl\:gap-50 {
    gap: 13rem !important;
  }
  .xl\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .xl\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .xl\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .xl\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .xl\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .xl\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .xl\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .xl\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .xl\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .xl\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .xl\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .xl\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .xl\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .xl\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .xl\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .xl\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .xl\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .xl\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .xl\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .xl\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .xl\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .xl\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .xl\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .xl\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .xl\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .xl\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .xl\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .xl\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .xl\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .xl\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .xl\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .xl\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .xl\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .xl\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .xl\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .xl\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .xl\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .xl\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .xl\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .xl\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .xl\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .xl\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .xl\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .xl\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .xl\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .xl\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .xl\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .xl\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .xl\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .xl\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .xl\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .xl\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .xl\:gap-y-auto {
    row-gap: auto !important;
  }
  .xl\:gap-y-0 {
    row-gap: 0 !important;
  }
  .xl\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .xl\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .xl\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .xl\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .xl\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .xl\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .xl\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .xl\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .xl\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .xl\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .xl\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .xl\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .xl\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .xl\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .xl\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .xl\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .xl\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .xl\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .xl\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .xl\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .xl\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .xl\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .xl\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .xl\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .xl\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .xl\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .xl\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .xl\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .xl\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .xl\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .xl\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .xl\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .xl\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .xl\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .xl\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .xl\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .xl\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .xl\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .xl\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .xl\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .xl\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .xl\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .xl\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .xl\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .xl\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .xl\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .xl\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .xl\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .xl\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .xl\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:gap-auto {
    gap: auto !important;
  }
  .\32 xl\:gap-0 {
    gap: 0 !important;
  }
  .\32 xl\:gap-1 {
    gap: 0.25rem !important;
  }
  .\32 xl\:gap-2 {
    gap: 0.5rem !important;
  }
  .\32 xl\:gap-3 {
    gap: 0.75rem !important;
  }
  .\32 xl\:gap-4 {
    gap: 1rem !important;
  }
  .\32 xl\:gap-5 {
    gap: 1.25rem !important;
  }
  .\32 xl\:gap-6 {
    gap: 1.5rem !important;
  }
  .\32 xl\:gap-7 {
    gap: 1.75rem !important;
  }
  .\32 xl\:gap-8 {
    gap: 2rem !important;
  }
  .\32 xl\:gap-9 {
    gap: 2.25rem !important;
  }
  .\32 xl\:gap-10 {
    gap: 2.5rem !important;
  }
  .\32 xl\:gap-11 {
    gap: 2.75rem !important;
  }
  .\32 xl\:gap-12 {
    gap: 3rem !important;
  }
  .\32 xl\:gap-13 {
    gap: 3.25rem !important;
  }
  .\32 xl\:gap-14 {
    gap: 3.5rem !important;
  }
  .\32 xl\:gap-15 {
    gap: 3.75rem !important;
  }
  .\32 xl\:gap-16 {
    gap: 4rem !important;
  }
  .\32 xl\:gap-17 {
    gap: 4.25rem !important;
  }
  .\32 xl\:gap-18 {
    gap: 4.5rem !important;
  }
  .\32 xl\:gap-19 {
    gap: 4.75rem !important;
  }
  .\32 xl\:gap-20 {
    gap: 5rem !important;
  }
  .\32 xl\:gap-21 {
    gap: 5.25rem !important;
  }
  .\32 xl\:gap-22 {
    gap: 5.5rem !important;
  }
  .\32 xl\:gap-23 {
    gap: 5.75rem !important;
  }
  .\32 xl\:gap-24 {
    gap: 6rem !important;
  }
  .\32 xl\:gap-25 {
    gap: 6.25rem !important;
  }
  .\32 xl\:gap-26 {
    gap: 6.5rem !important;
  }
  .\32 xl\:gap-27 {
    gap: 6.75rem !important;
  }
  .\32 xl\:gap-28 {
    gap: 7rem !important;
  }
  .\32 xl\:gap-29 {
    gap: 7.25rem !important;
  }
  .\32 xl\:gap-30 {
    gap: 7.5rem !important;
  }
  .\32 xl\:gap-31 {
    gap: 7.75rem !important;
  }
  .\32 xl\:gap-32 {
    gap: 8rem !important;
  }
  .\32 xl\:gap-33 {
    gap: 8.25rem !important;
  }
  .\32 xl\:gap-34 {
    gap: 8.5rem !important;
  }
  .\32 xl\:gap-35 {
    gap: 8.75rem !important;
  }
  .\32 xl\:gap-36 {
    gap: 9rem !important;
  }
  .\32 xl\:gap-37 {
    gap: 9.25rem !important;
  }
  .\32 xl\:gap-38 {
    gap: 9.5rem !important;
  }
  .\32 xl\:gap-39 {
    gap: 9.75rem !important;
  }
  .\32 xl\:gap-40 {
    gap: 10rem !important;
  }
  .\32 xl\:gap-41 {
    gap: 10.25rem !important;
  }
  .\32 xl\:gap-42 {
    gap: 10.5rem !important;
  }
  .\32 xl\:gap-43 {
    gap: 10.75rem !important;
  }
  .\32 xl\:gap-44 {
    gap: 11rem !important;
  }
  .\32 xl\:gap-45 {
    gap: 11.25rem !important;
  }
  .\32 xl\:gap-46 {
    gap: 11.5rem !important;
  }
  .\32 xl\:gap-47 {
    gap: 11.75rem !important;
  }
  .\32 xl\:gap-48 {
    gap: 12rem !important;
  }
  .\32 xl\:gap-49 {
    gap: 12.5rem !important;
  }
  .\32 xl\:gap-50 {
    gap: 13rem !important;
  }
  .\32 xl\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .\32 xl\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .\32 xl\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .\32 xl\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .\32 xl\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .\32 xl\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .\32 xl\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .\32 xl\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .\32 xl\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .\32 xl\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .\32 xl\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .\32 xl\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .\32 xl\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .\32 xl\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .\32 xl\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .\32 xl\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .\32 xl\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .\32 xl\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .\32 xl\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .\32 xl\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .\32 xl\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .\32 xl\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .\32 xl\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .\32 xl\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .\32 xl\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .\32 xl\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .\32 xl\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .\32 xl\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .\32 xl\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .\32 xl\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .\32 xl\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .\32 xl\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .\32 xl\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .\32 xl\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .\32 xl\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .\32 xl\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .\32 xl\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .\32 xl\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .\32 xl\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .\32 xl\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .\32 xl\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .\32 xl\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .\32 xl\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .\32 xl\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .\32 xl\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .\32 xl\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .\32 xl\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .\32 xl\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .\32 xl\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .\32 xl\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .\32 xl\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .\32 xl\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .\32 xl\:gap-y-auto {
    row-gap: auto !important;
  }
  .\32 xl\:gap-y-0 {
    row-gap: 0 !important;
  }
  .\32 xl\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .\32 xl\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .\32 xl\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .\32 xl\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .\32 xl\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .\32 xl\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .\32 xl\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .\32 xl\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .\32 xl\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .\32 xl\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .\32 xl\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .\32 xl\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .\32 xl\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .\32 xl\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .\32 xl\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .\32 xl\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .\32 xl\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .\32 xl\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .\32 xl\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .\32 xl\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .\32 xl\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .\32 xl\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .\32 xl\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .\32 xl\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .\32 xl\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .\32 xl\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .\32 xl\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .\32 xl\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .\32 xl\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .\32 xl\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .\32 xl\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .\32 xl\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .\32 xl\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .\32 xl\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .\32 xl\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .\32 xl\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .\32 xl\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .\32 xl\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .\32 xl\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .\32 xl\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .\32 xl\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .\32 xl\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .\32 xl\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .\32 xl\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .\32 xl\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .\32 xl\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .\32 xl\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .\32 xl\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .\32 xl\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .\32 xl\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:gap-auto {
    gap: auto !important;
  }
  .\33 xl\:gap-0 {
    gap: 0 !important;
  }
  .\33 xl\:gap-1 {
    gap: 0.25rem !important;
  }
  .\33 xl\:gap-2 {
    gap: 0.5rem !important;
  }
  .\33 xl\:gap-3 {
    gap: 0.75rem !important;
  }
  .\33 xl\:gap-4 {
    gap: 1rem !important;
  }
  .\33 xl\:gap-5 {
    gap: 1.25rem !important;
  }
  .\33 xl\:gap-6 {
    gap: 1.5rem !important;
  }
  .\33 xl\:gap-7 {
    gap: 1.75rem !important;
  }
  .\33 xl\:gap-8 {
    gap: 2rem !important;
  }
  .\33 xl\:gap-9 {
    gap: 2.25rem !important;
  }
  .\33 xl\:gap-10 {
    gap: 2.5rem !important;
  }
  .\33 xl\:gap-11 {
    gap: 2.75rem !important;
  }
  .\33 xl\:gap-12 {
    gap: 3rem !important;
  }
  .\33 xl\:gap-13 {
    gap: 3.25rem !important;
  }
  .\33 xl\:gap-14 {
    gap: 3.5rem !important;
  }
  .\33 xl\:gap-15 {
    gap: 3.75rem !important;
  }
  .\33 xl\:gap-16 {
    gap: 4rem !important;
  }
  .\33 xl\:gap-17 {
    gap: 4.25rem !important;
  }
  .\33 xl\:gap-18 {
    gap: 4.5rem !important;
  }
  .\33 xl\:gap-19 {
    gap: 4.75rem !important;
  }
  .\33 xl\:gap-20 {
    gap: 5rem !important;
  }
  .\33 xl\:gap-21 {
    gap: 5.25rem !important;
  }
  .\33 xl\:gap-22 {
    gap: 5.5rem !important;
  }
  .\33 xl\:gap-23 {
    gap: 5.75rem !important;
  }
  .\33 xl\:gap-24 {
    gap: 6rem !important;
  }
  .\33 xl\:gap-25 {
    gap: 6.25rem !important;
  }
  .\33 xl\:gap-26 {
    gap: 6.5rem !important;
  }
  .\33 xl\:gap-27 {
    gap: 6.75rem !important;
  }
  .\33 xl\:gap-28 {
    gap: 7rem !important;
  }
  .\33 xl\:gap-29 {
    gap: 7.25rem !important;
  }
  .\33 xl\:gap-30 {
    gap: 7.5rem !important;
  }
  .\33 xl\:gap-31 {
    gap: 7.75rem !important;
  }
  .\33 xl\:gap-32 {
    gap: 8rem !important;
  }
  .\33 xl\:gap-33 {
    gap: 8.25rem !important;
  }
  .\33 xl\:gap-34 {
    gap: 8.5rem !important;
  }
  .\33 xl\:gap-35 {
    gap: 8.75rem !important;
  }
  .\33 xl\:gap-36 {
    gap: 9rem !important;
  }
  .\33 xl\:gap-37 {
    gap: 9.25rem !important;
  }
  .\33 xl\:gap-38 {
    gap: 9.5rem !important;
  }
  .\33 xl\:gap-39 {
    gap: 9.75rem !important;
  }
  .\33 xl\:gap-40 {
    gap: 10rem !important;
  }
  .\33 xl\:gap-41 {
    gap: 10.25rem !important;
  }
  .\33 xl\:gap-42 {
    gap: 10.5rem !important;
  }
  .\33 xl\:gap-43 {
    gap: 10.75rem !important;
  }
  .\33 xl\:gap-44 {
    gap: 11rem !important;
  }
  .\33 xl\:gap-45 {
    gap: 11.25rem !important;
  }
  .\33 xl\:gap-46 {
    gap: 11.5rem !important;
  }
  .\33 xl\:gap-47 {
    gap: 11.75rem !important;
  }
  .\33 xl\:gap-48 {
    gap: 12rem !important;
  }
  .\33 xl\:gap-49 {
    gap: 12.5rem !important;
  }
  .\33 xl\:gap-50 {
    gap: 13rem !important;
  }
  .\33 xl\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .\33 xl\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .\33 xl\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .\33 xl\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .\33 xl\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .\33 xl\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .\33 xl\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .\33 xl\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .\33 xl\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .\33 xl\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .\33 xl\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .\33 xl\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .\33 xl\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .\33 xl\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .\33 xl\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .\33 xl\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .\33 xl\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .\33 xl\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .\33 xl\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .\33 xl\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .\33 xl\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .\33 xl\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .\33 xl\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .\33 xl\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .\33 xl\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .\33 xl\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .\33 xl\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .\33 xl\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .\33 xl\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .\33 xl\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .\33 xl\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .\33 xl\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .\33 xl\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .\33 xl\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .\33 xl\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .\33 xl\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .\33 xl\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .\33 xl\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .\33 xl\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .\33 xl\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .\33 xl\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .\33 xl\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .\33 xl\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .\33 xl\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .\33 xl\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .\33 xl\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .\33 xl\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .\33 xl\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .\33 xl\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .\33 xl\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .\33 xl\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .\33 xl\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .\33 xl\:gap-y-auto {
    row-gap: auto !important;
  }
  .\33 xl\:gap-y-0 {
    row-gap: 0 !important;
  }
  .\33 xl\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .\33 xl\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .\33 xl\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .\33 xl\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .\33 xl\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .\33 xl\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .\33 xl\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .\33 xl\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .\33 xl\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .\33 xl\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .\33 xl\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .\33 xl\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .\33 xl\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .\33 xl\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .\33 xl\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .\33 xl\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .\33 xl\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .\33 xl\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .\33 xl\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .\33 xl\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .\33 xl\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .\33 xl\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .\33 xl\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .\33 xl\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .\33 xl\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .\33 xl\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .\33 xl\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .\33 xl\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .\33 xl\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .\33 xl\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .\33 xl\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .\33 xl\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .\33 xl\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .\33 xl\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .\33 xl\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .\33 xl\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .\33 xl\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .\33 xl\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .\33 xl\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .\33 xl\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .\33 xl\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .\33 xl\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .\33 xl\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .\33 xl\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .\33 xl\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .\33 xl\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .\33 xl\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .\33 xl\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .\33 xl\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .\33 xl\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:gap-auto {
    gap: auto !important;
  }
  .\34 xl\:gap-0 {
    gap: 0 !important;
  }
  .\34 xl\:gap-1 {
    gap: 0.25rem !important;
  }
  .\34 xl\:gap-2 {
    gap: 0.5rem !important;
  }
  .\34 xl\:gap-3 {
    gap: 0.75rem !important;
  }
  .\34 xl\:gap-4 {
    gap: 1rem !important;
  }
  .\34 xl\:gap-5 {
    gap: 1.25rem !important;
  }
  .\34 xl\:gap-6 {
    gap: 1.5rem !important;
  }
  .\34 xl\:gap-7 {
    gap: 1.75rem !important;
  }
  .\34 xl\:gap-8 {
    gap: 2rem !important;
  }
  .\34 xl\:gap-9 {
    gap: 2.25rem !important;
  }
  .\34 xl\:gap-10 {
    gap: 2.5rem !important;
  }
  .\34 xl\:gap-11 {
    gap: 2.75rem !important;
  }
  .\34 xl\:gap-12 {
    gap: 3rem !important;
  }
  .\34 xl\:gap-13 {
    gap: 3.25rem !important;
  }
  .\34 xl\:gap-14 {
    gap: 3.5rem !important;
  }
  .\34 xl\:gap-15 {
    gap: 3.75rem !important;
  }
  .\34 xl\:gap-16 {
    gap: 4rem !important;
  }
  .\34 xl\:gap-17 {
    gap: 4.25rem !important;
  }
  .\34 xl\:gap-18 {
    gap: 4.5rem !important;
  }
  .\34 xl\:gap-19 {
    gap: 4.75rem !important;
  }
  .\34 xl\:gap-20 {
    gap: 5rem !important;
  }
  .\34 xl\:gap-21 {
    gap: 5.25rem !important;
  }
  .\34 xl\:gap-22 {
    gap: 5.5rem !important;
  }
  .\34 xl\:gap-23 {
    gap: 5.75rem !important;
  }
  .\34 xl\:gap-24 {
    gap: 6rem !important;
  }
  .\34 xl\:gap-25 {
    gap: 6.25rem !important;
  }
  .\34 xl\:gap-26 {
    gap: 6.5rem !important;
  }
  .\34 xl\:gap-27 {
    gap: 6.75rem !important;
  }
  .\34 xl\:gap-28 {
    gap: 7rem !important;
  }
  .\34 xl\:gap-29 {
    gap: 7.25rem !important;
  }
  .\34 xl\:gap-30 {
    gap: 7.5rem !important;
  }
  .\34 xl\:gap-31 {
    gap: 7.75rem !important;
  }
  .\34 xl\:gap-32 {
    gap: 8rem !important;
  }
  .\34 xl\:gap-33 {
    gap: 8.25rem !important;
  }
  .\34 xl\:gap-34 {
    gap: 8.5rem !important;
  }
  .\34 xl\:gap-35 {
    gap: 8.75rem !important;
  }
  .\34 xl\:gap-36 {
    gap: 9rem !important;
  }
  .\34 xl\:gap-37 {
    gap: 9.25rem !important;
  }
  .\34 xl\:gap-38 {
    gap: 9.5rem !important;
  }
  .\34 xl\:gap-39 {
    gap: 9.75rem !important;
  }
  .\34 xl\:gap-40 {
    gap: 10rem !important;
  }
  .\34 xl\:gap-41 {
    gap: 10.25rem !important;
  }
  .\34 xl\:gap-42 {
    gap: 10.5rem !important;
  }
  .\34 xl\:gap-43 {
    gap: 10.75rem !important;
  }
  .\34 xl\:gap-44 {
    gap: 11rem !important;
  }
  .\34 xl\:gap-45 {
    gap: 11.25rem !important;
  }
  .\34 xl\:gap-46 {
    gap: 11.5rem !important;
  }
  .\34 xl\:gap-47 {
    gap: 11.75rem !important;
  }
  .\34 xl\:gap-48 {
    gap: 12rem !important;
  }
  .\34 xl\:gap-49 {
    gap: 12.5rem !important;
  }
  .\34 xl\:gap-50 {
    gap: 13rem !important;
  }
  .\34 xl\:gap-x-auto {
    -moz-column-gap: auto !important;
         column-gap: auto !important;
  }
  .\34 xl\:gap-x-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .\34 xl\:gap-x-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .\34 xl\:gap-x-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .\34 xl\:gap-x-3 {
    -moz-column-gap: 0.75rem !important;
         column-gap: 0.75rem !important;
  }
  .\34 xl\:gap-x-4 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .\34 xl\:gap-x-5 {
    -moz-column-gap: 1.25rem !important;
         column-gap: 1.25rem !important;
  }
  .\34 xl\:gap-x-6 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .\34 xl\:gap-x-7 {
    -moz-column-gap: 1.75rem !important;
         column-gap: 1.75rem !important;
  }
  .\34 xl\:gap-x-8 {
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .\34 xl\:gap-x-9 {
    -moz-column-gap: 2.25rem !important;
         column-gap: 2.25rem !important;
  }
  .\34 xl\:gap-x-10 {
    -moz-column-gap: 2.5rem !important;
         column-gap: 2.5rem !important;
  }
  .\34 xl\:gap-x-11 {
    -moz-column-gap: 2.75rem !important;
         column-gap: 2.75rem !important;
  }
  .\34 xl\:gap-x-12 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .\34 xl\:gap-x-13 {
    -moz-column-gap: 3.25rem !important;
         column-gap: 3.25rem !important;
  }
  .\34 xl\:gap-x-14 {
    -moz-column-gap: 3.5rem !important;
         column-gap: 3.5rem !important;
  }
  .\34 xl\:gap-x-15 {
    -moz-column-gap: 3.75rem !important;
         column-gap: 3.75rem !important;
  }
  .\34 xl\:gap-x-16 {
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .\34 xl\:gap-x-17 {
    -moz-column-gap: 4.25rem !important;
         column-gap: 4.25rem !important;
  }
  .\34 xl\:gap-x-18 {
    -moz-column-gap: 4.5rem !important;
         column-gap: 4.5rem !important;
  }
  .\34 xl\:gap-x-19 {
    -moz-column-gap: 4.75rem !important;
         column-gap: 4.75rem !important;
  }
  .\34 xl\:gap-x-20 {
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
  .\34 xl\:gap-x-21 {
    -moz-column-gap: 5.25rem !important;
         column-gap: 5.25rem !important;
  }
  .\34 xl\:gap-x-22 {
    -moz-column-gap: 5.5rem !important;
         column-gap: 5.5rem !important;
  }
  .\34 xl\:gap-x-23 {
    -moz-column-gap: 5.75rem !important;
         column-gap: 5.75rem !important;
  }
  .\34 xl\:gap-x-24 {
    -moz-column-gap: 6rem !important;
         column-gap: 6rem !important;
  }
  .\34 xl\:gap-x-25 {
    -moz-column-gap: 6.25rem !important;
         column-gap: 6.25rem !important;
  }
  .\34 xl\:gap-x-26 {
    -moz-column-gap: 6.5rem !important;
         column-gap: 6.5rem !important;
  }
  .\34 xl\:gap-x-27 {
    -moz-column-gap: 6.75rem !important;
         column-gap: 6.75rem !important;
  }
  .\34 xl\:gap-x-28 {
    -moz-column-gap: 7rem !important;
         column-gap: 7rem !important;
  }
  .\34 xl\:gap-x-29 {
    -moz-column-gap: 7.25rem !important;
         column-gap: 7.25rem !important;
  }
  .\34 xl\:gap-x-30 {
    -moz-column-gap: 7.5rem !important;
         column-gap: 7.5rem !important;
  }
  .\34 xl\:gap-x-31 {
    -moz-column-gap: 7.75rem !important;
         column-gap: 7.75rem !important;
  }
  .\34 xl\:gap-x-32 {
    -moz-column-gap: 8rem !important;
         column-gap: 8rem !important;
  }
  .\34 xl\:gap-x-33 {
    -moz-column-gap: 8.25rem !important;
         column-gap: 8.25rem !important;
  }
  .\34 xl\:gap-x-34 {
    -moz-column-gap: 8.5rem !important;
         column-gap: 8.5rem !important;
  }
  .\34 xl\:gap-x-35 {
    -moz-column-gap: 8.75rem !important;
         column-gap: 8.75rem !important;
  }
  .\34 xl\:gap-x-36 {
    -moz-column-gap: 9rem !important;
         column-gap: 9rem !important;
  }
  .\34 xl\:gap-x-37 {
    -moz-column-gap: 9.25rem !important;
         column-gap: 9.25rem !important;
  }
  .\34 xl\:gap-x-38 {
    -moz-column-gap: 9.5rem !important;
         column-gap: 9.5rem !important;
  }
  .\34 xl\:gap-x-39 {
    -moz-column-gap: 9.75rem !important;
         column-gap: 9.75rem !important;
  }
  .\34 xl\:gap-x-40 {
    -moz-column-gap: 10rem !important;
         column-gap: 10rem !important;
  }
  .\34 xl\:gap-x-41 {
    -moz-column-gap: 10.25rem !important;
         column-gap: 10.25rem !important;
  }
  .\34 xl\:gap-x-42 {
    -moz-column-gap: 10.5rem !important;
         column-gap: 10.5rem !important;
  }
  .\34 xl\:gap-x-43 {
    -moz-column-gap: 10.75rem !important;
         column-gap: 10.75rem !important;
  }
  .\34 xl\:gap-x-44 {
    -moz-column-gap: 11rem !important;
         column-gap: 11rem !important;
  }
  .\34 xl\:gap-x-45 {
    -moz-column-gap: 11.25rem !important;
         column-gap: 11.25rem !important;
  }
  .\34 xl\:gap-x-46 {
    -moz-column-gap: 11.5rem !important;
         column-gap: 11.5rem !important;
  }
  .\34 xl\:gap-x-47 {
    -moz-column-gap: 11.75rem !important;
         column-gap: 11.75rem !important;
  }
  .\34 xl\:gap-x-48 {
    -moz-column-gap: 12rem !important;
         column-gap: 12rem !important;
  }
  .\34 xl\:gap-x-49 {
    -moz-column-gap: 12.5rem !important;
         column-gap: 12.5rem !important;
  }
  .\34 xl\:gap-x-50 {
    -moz-column-gap: 13rem !important;
         column-gap: 13rem !important;
  }
  .\34 xl\:gap-y-auto {
    row-gap: auto !important;
  }
  .\34 xl\:gap-y-0 {
    row-gap: 0 !important;
  }
  .\34 xl\:gap-y-1 {
    row-gap: 0.25rem !important;
  }
  .\34 xl\:gap-y-2 {
    row-gap: 0.5rem !important;
  }
  .\34 xl\:gap-y-3 {
    row-gap: 0.75rem !important;
  }
  .\34 xl\:gap-y-4 {
    row-gap: 1rem !important;
  }
  .\34 xl\:gap-y-5 {
    row-gap: 1.25rem !important;
  }
  .\34 xl\:gap-y-6 {
    row-gap: 1.5rem !important;
  }
  .\34 xl\:gap-y-7 {
    row-gap: 1.75rem !important;
  }
  .\34 xl\:gap-y-8 {
    row-gap: 2rem !important;
  }
  .\34 xl\:gap-y-9 {
    row-gap: 2.25rem !important;
  }
  .\34 xl\:gap-y-10 {
    row-gap: 2.5rem !important;
  }
  .\34 xl\:gap-y-11 {
    row-gap: 2.75rem !important;
  }
  .\34 xl\:gap-y-12 {
    row-gap: 3rem !important;
  }
  .\34 xl\:gap-y-13 {
    row-gap: 3.25rem !important;
  }
  .\34 xl\:gap-y-14 {
    row-gap: 3.5rem !important;
  }
  .\34 xl\:gap-y-15 {
    row-gap: 3.75rem !important;
  }
  .\34 xl\:gap-y-16 {
    row-gap: 4rem !important;
  }
  .\34 xl\:gap-y-17 {
    row-gap: 4.25rem !important;
  }
  .\34 xl\:gap-y-18 {
    row-gap: 4.5rem !important;
  }
  .\34 xl\:gap-y-19 {
    row-gap: 4.75rem !important;
  }
  .\34 xl\:gap-y-20 {
    row-gap: 5rem !important;
  }
  .\34 xl\:gap-y-21 {
    row-gap: 5.25rem !important;
  }
  .\34 xl\:gap-y-22 {
    row-gap: 5.5rem !important;
  }
  .\34 xl\:gap-y-23 {
    row-gap: 5.75rem !important;
  }
  .\34 xl\:gap-y-24 {
    row-gap: 6rem !important;
  }
  .\34 xl\:gap-y-25 {
    row-gap: 6.25rem !important;
  }
  .\34 xl\:gap-y-26 {
    row-gap: 6.5rem !important;
  }
  .\34 xl\:gap-y-27 {
    row-gap: 6.75rem !important;
  }
  .\34 xl\:gap-y-28 {
    row-gap: 7rem !important;
  }
  .\34 xl\:gap-y-29 {
    row-gap: 7.25rem !important;
  }
  .\34 xl\:gap-y-30 {
    row-gap: 7.5rem !important;
  }
  .\34 xl\:gap-y-31 {
    row-gap: 7.75rem !important;
  }
  .\34 xl\:gap-y-32 {
    row-gap: 8rem !important;
  }
  .\34 xl\:gap-y-33 {
    row-gap: 8.25rem !important;
  }
  .\34 xl\:gap-y-34 {
    row-gap: 8.5rem !important;
  }
  .\34 xl\:gap-y-35 {
    row-gap: 8.75rem !important;
  }
  .\34 xl\:gap-y-36 {
    row-gap: 9rem !important;
  }
  .\34 xl\:gap-y-37 {
    row-gap: 9.25rem !important;
  }
  .\34 xl\:gap-y-38 {
    row-gap: 9.5rem !important;
  }
  .\34 xl\:gap-y-39 {
    row-gap: 9.75rem !important;
  }
  .\34 xl\:gap-y-40 {
    row-gap: 10rem !important;
  }
  .\34 xl\:gap-y-41 {
    row-gap: 10.25rem !important;
  }
  .\34 xl\:gap-y-42 {
    row-gap: 10.5rem !important;
  }
  .\34 xl\:gap-y-43 {
    row-gap: 10.75rem !important;
  }
  .\34 xl\:gap-y-44 {
    row-gap: 11rem !important;
  }
  .\34 xl\:gap-y-45 {
    row-gap: 11.25rem !important;
  }
  .\34 xl\:gap-y-46 {
    row-gap: 11.5rem !important;
  }
  .\34 xl\:gap-y-47 {
    row-gap: 11.75rem !important;
  }
  .\34 xl\:gap-y-48 {
    row-gap: 12rem !important;
  }
  .\34 xl\:gap-y-49 {
    row-gap: 12.5rem !important;
  }
  .\34 xl\:gap-y-50 {
    row-gap: 13rem !important;
  }
}
.m-auto {
  margin: auto !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 0.75rem !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-13 {
  margin: 3.25rem !important;
}

.m-14 {
  margin: 3.5rem !important;
}

.m-15 {
  margin: 3.75rem !important;
}

.m-16 {
  margin: 4rem !important;
}

.m-17 {
  margin: 4.25rem !important;
}

.m-18 {
  margin: 4.5rem !important;
}

.m-19 {
  margin: 4.75rem !important;
}

.m-20 {
  margin: 5rem !important;
}

.m-21 {
  margin: 5.25rem !important;
}

.m-22 {
  margin: 5.5rem !important;
}

.m-23 {
  margin: 5.75rem !important;
}

.m-24 {
  margin: 6rem !important;
}

.m-25 {
  margin: 6.25rem !important;
}

.m-26 {
  margin: 6.5rem !important;
}

.m-27 {
  margin: 6.75rem !important;
}

.m-28 {
  margin: 7rem !important;
}

.m-29 {
  margin: 7.25rem !important;
}

.m-30 {
  margin: 7.5rem !important;
}

.m-31 {
  margin: 7.75rem !important;
}

.m-32 {
  margin: 8rem !important;
}

.m-33 {
  margin: 8.25rem !important;
}

.m-34 {
  margin: 8.5rem !important;
}

.m-35 {
  margin: 8.75rem !important;
}

.m-36 {
  margin: 9rem !important;
}

.m-37 {
  margin: 9.25rem !important;
}

.m-38 {
  margin: 9.5rem !important;
}

.m-39 {
  margin: 9.75rem !important;
}

.m-40 {
  margin: 10rem !important;
}

.m-41 {
  margin: 10.25rem !important;
}

.m-42 {
  margin: 10.5rem !important;
}

.m-43 {
  margin: 10.75rem !important;
}

.m-44 {
  margin: 11rem !important;
}

.m-45 {
  margin: 11.25rem !important;
}

.m-46 {
  margin: 11.5rem !important;
}

.m-47 {
  margin: 11.75rem !important;
}

.m-48 {
  margin: 12rem !important;
}

.m-49 {
  margin: 12.5rem !important;
}

.m-50 {
  margin: 13rem !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.mx-3 {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
}

.mx-4 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mx-5 {
  margin-left: 1.25rem !important;
  margin-right: 1.25rem !important;
}

.mx-6 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.mx-7 {
  margin-left: 1.75rem !important;
  margin-right: 1.75rem !important;
}

.mx-8 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mx-9 {
  margin-left: 2.25rem !important;
  margin-right: 2.25rem !important;
}

.mx-10 {
  margin-left: 2.5rem !important;
  margin-right: 2.5rem !important;
}

.mx-11 {
  margin-left: 2.75rem !important;
  margin-right: 2.75rem !important;
}

.mx-12 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mx-13 {
  margin-left: 3.25rem !important;
  margin-right: 3.25rem !important;
}

.mx-14 {
  margin-left: 3.5rem !important;
  margin-right: 3.5rem !important;
}

.mx-15 {
  margin-left: 3.75rem !important;
  margin-right: 3.75rem !important;
}

.mx-16 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.mx-17 {
  margin-left: 4.25rem !important;
  margin-right: 4.25rem !important;
}

.mx-18 {
  margin-left: 4.5rem !important;
  margin-right: 4.5rem !important;
}

.mx-19 {
  margin-left: 4.75rem !important;
  margin-right: 4.75rem !important;
}

.mx-20 {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}

.mx-21 {
  margin-left: 5.25rem !important;
  margin-right: 5.25rem !important;
}

.mx-22 {
  margin-left: 5.5rem !important;
  margin-right: 5.5rem !important;
}

.mx-23 {
  margin-left: 5.75rem !important;
  margin-right: 5.75rem !important;
}

.mx-24 {
  margin-left: 6rem !important;
  margin-right: 6rem !important;
}

.mx-25 {
  margin-left: 6.25rem !important;
  margin-right: 6.25rem !important;
}

.mx-26 {
  margin-left: 6.5rem !important;
  margin-right: 6.5rem !important;
}

.mx-27 {
  margin-left: 6.75rem !important;
  margin-right: 6.75rem !important;
}

.mx-28 {
  margin-left: 7rem !important;
  margin-right: 7rem !important;
}

.mx-29 {
  margin-left: 7.25rem !important;
  margin-right: 7.25rem !important;
}

.mx-30 {
  margin-left: 7.5rem !important;
  margin-right: 7.5rem !important;
}

.mx-31 {
  margin-left: 7.75rem !important;
  margin-right: 7.75rem !important;
}

.mx-32 {
  margin-left: 8rem !important;
  margin-right: 8rem !important;
}

.mx-33 {
  margin-left: 8.25rem !important;
  margin-right: 8.25rem !important;
}

.mx-34 {
  margin-left: 8.5rem !important;
  margin-right: 8.5rem !important;
}

.mx-35 {
  margin-left: 8.75rem !important;
  margin-right: 8.75rem !important;
}

.mx-36 {
  margin-left: 9rem !important;
  margin-right: 9rem !important;
}

.mx-37 {
  margin-left: 9.25rem !important;
  margin-right: 9.25rem !important;
}

.mx-38 {
  margin-left: 9.5rem !important;
  margin-right: 9.5rem !important;
}

.mx-39 {
  margin-left: 9.75rem !important;
  margin-right: 9.75rem !important;
}

.mx-40 {
  margin-left: 10rem !important;
  margin-right: 10rem !important;
}

.mx-41 {
  margin-left: 10.25rem !important;
  margin-right: 10.25rem !important;
}

.mx-42 {
  margin-left: 10.5rem !important;
  margin-right: 10.5rem !important;
}

.mx-43 {
  margin-left: 10.75rem !important;
  margin-right: 10.75rem !important;
}

.mx-44 {
  margin-left: 11rem !important;
  margin-right: 11rem !important;
}

.mx-45 {
  margin-left: 11.25rem !important;
  margin-right: 11.25rem !important;
}

.mx-46 {
  margin-left: 11.5rem !important;
  margin-right: 11.5rem !important;
}

.mx-47 {
  margin-left: 11.75rem !important;
  margin-right: 11.75rem !important;
}

.mx-48 {
  margin-left: 12rem !important;
  margin-right: 12rem !important;
}

.mx-49 {
  margin-left: 12.5rem !important;
  margin-right: 12.5rem !important;
}

.mx-50 {
  margin-left: 13rem !important;
  margin-right: 13rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !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-13 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important;
}

.my-14 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.my-15 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

.my-16 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.my-17 {
  margin-top: 4.25rem !important;
  margin-bottom: 4.25rem !important;
}

.my-18 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-19 {
  margin-top: 4.75rem !important;
  margin-bottom: 4.75rem !important;
}

.my-20 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.my-21 {
  margin-top: 5.25rem !important;
  margin-bottom: 5.25rem !important;
}

.my-22 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important;
}

.my-23 {
  margin-top: 5.75rem !important;
  margin-bottom: 5.75rem !important;
}

.my-24 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}

.my-25 {
  margin-top: 6.25rem !important;
  margin-bottom: 6.25rem !important;
}

.my-26 {
  margin-top: 6.5rem !important;
  margin-bottom: 6.5rem !important;
}

.my-27 {
  margin-top: 6.75rem !important;
  margin-bottom: 6.75rem !important;
}

.my-28 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important;
}

.my-29 {
  margin-top: 7.25rem !important;
  margin-bottom: 7.25rem !important;
}

.my-30 {
  margin-top: 7.5rem !important;
  margin-bottom: 7.5rem !important;
}

.my-31 {
  margin-top: 7.75rem !important;
  margin-bottom: 7.75rem !important;
}

.my-32 {
  margin-top: 8rem !important;
  margin-bottom: 8rem !important;
}

.my-33 {
  margin-top: 8.25rem !important;
  margin-bottom: 8.25rem !important;
}

.my-34 {
  margin-top: 8.5rem !important;
  margin-bottom: 8.5rem !important;
}

.my-35 {
  margin-top: 8.75rem !important;
  margin-bottom: 8.75rem !important;
}

.my-36 {
  margin-top: 9rem !important;
  margin-bottom: 9rem !important;
}

.my-37 {
  margin-top: 9.25rem !important;
  margin-bottom: 9.25rem !important;
}

.my-38 {
  margin-top: 9.5rem !important;
  margin-bottom: 9.5rem !important;
}

.my-39 {
  margin-top: 9.75rem !important;
  margin-bottom: 9.75rem !important;
}

.my-40 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important;
}

.my-41 {
  margin-top: 10.25rem !important;
  margin-bottom: 10.25rem !important;
}

.my-42 {
  margin-top: 10.5rem !important;
  margin-bottom: 10.5rem !important;
}

.my-43 {
  margin-top: 10.75rem !important;
  margin-bottom: 10.75rem !important;
}

.my-44 {
  margin-top: 11rem !important;
  margin-bottom: 11rem !important;
}

.my-45 {
  margin-top: 11.25rem !important;
  margin-bottom: 11.25rem !important;
}

.my-46 {
  margin-top: 11.5rem !important;
  margin-bottom: 11.5rem !important;
}

.my-47 {
  margin-top: 11.75rem !important;
  margin-bottom: 11.75rem !important;
}

.my-48 {
  margin-top: 12rem !important;
  margin-bottom: 12rem !important;
}

.my-49 {
  margin-top: 12.5rem !important;
  margin-bottom: 12.5rem !important;
}

.my-50 {
  margin-top: 13rem !important;
  margin-bottom: 13rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 0.75rem !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-13 {
  margin-top: 3.25rem !important;
}

.mt-14 {
  margin-top: 3.5rem !important;
}

.mt-15 {
  margin-top: 3.75rem !important;
}

.mt-16 {
  margin-top: 4rem !important;
}

.mt-17 {
  margin-top: 4.25rem !important;
}

.mt-18 {
  margin-top: 4.5rem !important;
}

.mt-19 {
  margin-top: 4.75rem !important;
}

.mt-20 {
  margin-top: 5rem !important;
}

.mt-21 {
  margin-top: 5.25rem !important;
}

.mt-22 {
  margin-top: 5.5rem !important;
}

.mt-23 {
  margin-top: 5.75rem !important;
}

.mt-24 {
  margin-top: 6rem !important;
}

.mt-25 {
  margin-top: 6.25rem !important;
}

.mt-26 {
  margin-top: 6.5rem !important;
}

.mt-27 {
  margin-top: 6.75rem !important;
}

.mt-28 {
  margin-top: 7rem !important;
}

.mt-29 {
  margin-top: 7.25rem !important;
}

.mt-30 {
  margin-top: 7.5rem !important;
}

.mt-31 {
  margin-top: 7.75rem !important;
}

.mt-32 {
  margin-top: 8rem !important;
}

.mt-33 {
  margin-top: 8.25rem !important;
}

.mt-34 {
  margin-top: 8.5rem !important;
}

.mt-35 {
  margin-top: 8.75rem !important;
}

.mt-36 {
  margin-top: 9rem !important;
}

.mt-37 {
  margin-top: 9.25rem !important;
}

.mt-38 {
  margin-top: 9.5rem !important;
}

.mt-39 {
  margin-top: 9.75rem !important;
}

.mt-40 {
  margin-top: 10rem !important;
}

.mt-41 {
  margin-top: 10.25rem !important;
}

.mt-42 {
  margin-top: 10.5rem !important;
}

.mt-43 {
  margin-top: 10.75rem !important;
}

.mt-44 {
  margin-top: 11rem !important;
}

.mt-45 {
  margin-top: 11.25rem !important;
}

.mt-46 {
  margin-top: 11.5rem !important;
}

.mt-47 {
  margin-top: 11.75rem !important;
}

.mt-48 {
  margin-top: 12rem !important;
}

.mt-49 {
  margin-top: 12.5rem !important;
}

.mt-50 {
  margin-top: 13rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 0.75rem !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-13 {
  margin-bottom: 3.25rem !important;
}

.mb-14 {
  margin-bottom: 3.5rem !important;
}

.mb-15 {
  margin-bottom: 3.75rem !important;
}

.mb-16 {
  margin-bottom: 4rem !important;
}

.mb-17 {
  margin-bottom: 4.25rem !important;
}

.mb-18 {
  margin-bottom: 4.5rem !important;
}

.mb-19 {
  margin-bottom: 4.75rem !important;
}

.mb-20 {
  margin-bottom: 5rem !important;
}

.mb-21 {
  margin-bottom: 5.25rem !important;
}

.mb-22 {
  margin-bottom: 5.5rem !important;
}

.mb-23 {
  margin-bottom: 5.75rem !important;
}

.mb-24 {
  margin-bottom: 6rem !important;
}

.mb-25 {
  margin-bottom: 6.25rem !important;
}

.mb-26 {
  margin-bottom: 6.5rem !important;
}

.mb-27 {
  margin-bottom: 6.75rem !important;
}

.mb-28 {
  margin-bottom: 7rem !important;
}

.mb-29 {
  margin-bottom: 7.25rem !important;
}

.mb-30 {
  margin-bottom: 7.5rem !important;
}

.mb-31 {
  margin-bottom: 7.75rem !important;
}

.mb-32 {
  margin-bottom: 8rem !important;
}

.mb-33 {
  margin-bottom: 8.25rem !important;
}

.mb-34 {
  margin-bottom: 8.5rem !important;
}

.mb-35 {
  margin-bottom: 8.75rem !important;
}

.mb-36 {
  margin-bottom: 9rem !important;
}

.mb-37 {
  margin-bottom: 9.25rem !important;
}

.mb-38 {
  margin-bottom: 9.5rem !important;
}

.mb-39 {
  margin-bottom: 9.75rem !important;
}

.mb-40 {
  margin-bottom: 10rem !important;
}

.mb-41 {
  margin-bottom: 10.25rem !important;
}

.mb-42 {
  margin-bottom: 10.5rem !important;
}

.mb-43 {
  margin-bottom: 10.75rem !important;
}

.mb-44 {
  margin-bottom: 11rem !important;
}

.mb-45 {
  margin-bottom: 11.25rem !important;
}

.mb-46 {
  margin-bottom: 11.5rem !important;
}

.mb-47 {
  margin-bottom: 11.75rem !important;
}

.mb-48 {
  margin-bottom: 12rem !important;
}

.mb-49 {
  margin-bottom: 12.5rem !important;
}

.mb-50 {
  margin-bottom: 13rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 0.75rem !important;
}

.ms-4 {
  margin-left: 1rem !important;
}

.ms-5 {
  margin-left: 1.25rem !important;
}

.ms-6 {
  margin-left: 1.5rem !important;
}

.ms-7 {
  margin-left: 1.75rem !important;
}

.ms-8 {
  margin-left: 2rem !important;
}

.ms-9 {
  margin-left: 2.25rem !important;
}

.ms-10 {
  margin-left: 2.5rem !important;
}

.ms-11 {
  margin-left: 2.75rem !important;
}

.ms-12 {
  margin-left: 3rem !important;
}

.ms-13 {
  margin-left: 3.25rem !important;
}

.ms-14 {
  margin-left: 3.5rem !important;
}

.ms-15 {
  margin-left: 3.75rem !important;
}

.ms-16 {
  margin-left: 4rem !important;
}

.ms-17 {
  margin-left: 4.25rem !important;
}

.ms-18 {
  margin-left: 4.5rem !important;
}

.ms-19 {
  margin-left: 4.75rem !important;
}

.ms-20 {
  margin-left: 5rem !important;
}

.ms-21 {
  margin-left: 5.25rem !important;
}

.ms-22 {
  margin-left: 5.5rem !important;
}

.ms-23 {
  margin-left: 5.75rem !important;
}

.ms-24 {
  margin-left: 6rem !important;
}

.ms-25 {
  margin-left: 6.25rem !important;
}

.ms-26 {
  margin-left: 6.5rem !important;
}

.ms-27 {
  margin-left: 6.75rem !important;
}

.ms-28 {
  margin-left: 7rem !important;
}

.ms-29 {
  margin-left: 7.25rem !important;
}

.ms-30 {
  margin-left: 7.5rem !important;
}

.ms-31 {
  margin-left: 7.75rem !important;
}

.ms-32 {
  margin-left: 8rem !important;
}

.ms-33 {
  margin-left: 8.25rem !important;
}

.ms-34 {
  margin-left: 8.5rem !important;
}

.ms-35 {
  margin-left: 8.75rem !important;
}

.ms-36 {
  margin-left: 9rem !important;
}

.ms-37 {
  margin-left: 9.25rem !important;
}

.ms-38 {
  margin-left: 9.5rem !important;
}

.ms-39 {
  margin-left: 9.75rem !important;
}

.ms-40 {
  margin-left: 10rem !important;
}

.ms-41 {
  margin-left: 10.25rem !important;
}

.ms-42 {
  margin-left: 10.5rem !important;
}

.ms-43 {
  margin-left: 10.75rem !important;
}

.ms-44 {
  margin-left: 11rem !important;
}

.ms-45 {
  margin-left: 11.25rem !important;
}

.ms-46 {
  margin-left: 11.5rem !important;
}

.ms-47 {
  margin-left: 11.75rem !important;
}

.ms-48 {
  margin-left: 12rem !important;
}

.ms-49 {
  margin-left: 12.5rem !important;
}

.ms-50 {
  margin-left: 13rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 0.75rem !important;
}

.me-4 {
  margin-right: 1rem !important;
}

.me-5 {
  margin-right: 1.25rem !important;
}

.me-6 {
  margin-right: 1.5rem !important;
}

.me-7 {
  margin-right: 1.75rem !important;
}

.me-8 {
  margin-right: 2rem !important;
}

.me-9 {
  margin-right: 2.25rem !important;
}

.me-10 {
  margin-right: 2.5rem !important;
}

.me-11 {
  margin-right: 2.75rem !important;
}

.me-12 {
  margin-right: 3rem !important;
}

.me-13 {
  margin-right: 3.25rem !important;
}

.me-14 {
  margin-right: 3.5rem !important;
}

.me-15 {
  margin-right: 3.75rem !important;
}

.me-16 {
  margin-right: 4rem !important;
}

.me-17 {
  margin-right: 4.25rem !important;
}

.me-18 {
  margin-right: 4.5rem !important;
}

.me-19 {
  margin-right: 4.75rem !important;
}

.me-20 {
  margin-right: 5rem !important;
}

.me-21 {
  margin-right: 5.25rem !important;
}

.me-22 {
  margin-right: 5.5rem !important;
}

.me-23 {
  margin-right: 5.75rem !important;
}

.me-24 {
  margin-right: 6rem !important;
}

.me-25 {
  margin-right: 6.25rem !important;
}

.me-26 {
  margin-right: 6.5rem !important;
}

.me-27 {
  margin-right: 6.75rem !important;
}

.me-28 {
  margin-right: 7rem !important;
}

.me-29 {
  margin-right: 7.25rem !important;
}

.me-30 {
  margin-right: 7.5rem !important;
}

.me-31 {
  margin-right: 7.75rem !important;
}

.me-32 {
  margin-right: 8rem !important;
}

.me-33 {
  margin-right: 8.25rem !important;
}

.me-34 {
  margin-right: 8.5rem !important;
}

.me-35 {
  margin-right: 8.75rem !important;
}

.me-36 {
  margin-right: 9rem !important;
}

.me-37 {
  margin-right: 9.25rem !important;
}

.me-38 {
  margin-right: 9.5rem !important;
}

.me-39 {
  margin-right: 9.75rem !important;
}

.me-40 {
  margin-right: 10rem !important;
}

.me-41 {
  margin-right: 10.25rem !important;
}

.me-42 {
  margin-right: 10.5rem !important;
}

.me-43 {
  margin-right: 10.75rem !important;
}

.me-44 {
  margin-right: 11rem !important;
}

.me-45 {
  margin-right: 11.25rem !important;
}

.me-46 {
  margin-right: 11.5rem !important;
}

.me-47 {
  margin-right: 11.75rem !important;
}

.me-48 {
  margin-right: 12rem !important;
}

.me-49 {
  margin-right: 12.5rem !important;
}

.me-50 {
  margin-right: 13rem !important;
}

@media (min-width: 640px) {
  .sm\:m-auto {
    margin: auto !important;
  }
  .sm\:m-0 {
    margin: 0 !important;
  }
  .sm\:m-1 {
    margin: 0.25rem !important;
  }
  .sm\:m-2 {
    margin: 0.5rem !important;
  }
  .sm\:m-3 {
    margin: 0.75rem !important;
  }
  .sm\:m-4 {
    margin: 1rem !important;
  }
  .sm\:m-5 {
    margin: 1.25rem !important;
  }
  .sm\:m-6 {
    margin: 1.5rem !important;
  }
  .sm\:m-7 {
    margin: 1.75rem !important;
  }
  .sm\:m-8 {
    margin: 2rem !important;
  }
  .sm\:m-9 {
    margin: 2.25rem !important;
  }
  .sm\:m-10 {
    margin: 2.5rem !important;
  }
  .sm\:m-11 {
    margin: 2.75rem !important;
  }
  .sm\:m-12 {
    margin: 3rem !important;
  }
  .sm\:m-13 {
    margin: 3.25rem !important;
  }
  .sm\:m-14 {
    margin: 3.5rem !important;
  }
  .sm\:m-15 {
    margin: 3.75rem !important;
  }
  .sm\:m-16 {
    margin: 4rem !important;
  }
  .sm\:m-17 {
    margin: 4.25rem !important;
  }
  .sm\:m-18 {
    margin: 4.5rem !important;
  }
  .sm\:m-19 {
    margin: 4.75rem !important;
  }
  .sm\:m-20 {
    margin: 5rem !important;
  }
  .sm\:m-21 {
    margin: 5.25rem !important;
  }
  .sm\:m-22 {
    margin: 5.5rem !important;
  }
  .sm\:m-23 {
    margin: 5.75rem !important;
  }
  .sm\:m-24 {
    margin: 6rem !important;
  }
  .sm\:m-25 {
    margin: 6.25rem !important;
  }
  .sm\:m-26 {
    margin: 6.5rem !important;
  }
  .sm\:m-27 {
    margin: 6.75rem !important;
  }
  .sm\:m-28 {
    margin: 7rem !important;
  }
  .sm\:m-29 {
    margin: 7.25rem !important;
  }
  .sm\:m-30 {
    margin: 7.5rem !important;
  }
  .sm\:m-31 {
    margin: 7.75rem !important;
  }
  .sm\:m-32 {
    margin: 8rem !important;
  }
  .sm\:m-33 {
    margin: 8.25rem !important;
  }
  .sm\:m-34 {
    margin: 8.5rem !important;
  }
  .sm\:m-35 {
    margin: 8.75rem !important;
  }
  .sm\:m-36 {
    margin: 9rem !important;
  }
  .sm\:m-37 {
    margin: 9.25rem !important;
  }
  .sm\:m-38 {
    margin: 9.5rem !important;
  }
  .sm\:m-39 {
    margin: 9.75rem !important;
  }
  .sm\:m-40 {
    margin: 10rem !important;
  }
  .sm\:m-41 {
    margin: 10.25rem !important;
  }
  .sm\:m-42 {
    margin: 10.5rem !important;
  }
  .sm\:m-43 {
    margin: 10.75rem !important;
  }
  .sm\:m-44 {
    margin: 11rem !important;
  }
  .sm\:m-45 {
    margin: 11.25rem !important;
  }
  .sm\:m-46 {
    margin: 11.5rem !important;
  }
  .sm\:m-47 {
    margin: 11.75rem !important;
  }
  .sm\:m-48 {
    margin: 12rem !important;
  }
  .sm\:m-49 {
    margin: 12.5rem !important;
  }
  .sm\:m-50 {
    margin: 13rem !important;
  }
  .sm\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .sm\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .sm\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .sm\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .sm\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .sm\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .sm\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .sm\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .sm\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .sm\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .sm\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .sm\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .sm\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .sm\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .sm\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .sm\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .sm\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .sm\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .sm\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .sm\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .sm\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .sm\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .sm\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .sm\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .sm\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .sm\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .sm\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .sm\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .sm\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .sm\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .sm\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .sm\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .sm\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .sm\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .sm\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .sm\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .sm\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .sm\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .sm\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .sm\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .sm\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .sm\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .sm\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .sm\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .sm\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .sm\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .sm\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .sm\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .sm\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .sm\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .sm\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .sm\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .sm\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .sm\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .sm\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .sm\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .sm\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .sm\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .sm\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .sm\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .sm\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .sm\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .sm\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .sm\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .sm\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .sm\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .sm\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .sm\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .sm\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .sm\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .sm\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .sm\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .sm\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .sm\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .sm\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .sm\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .sm\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .sm\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .sm\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .sm\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .sm\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .sm\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .sm\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .sm\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .sm\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .sm\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .sm\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .sm\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .sm\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .sm\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .sm\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .sm\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .sm\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .sm\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .sm\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .sm\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .sm\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .sm\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .sm\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .sm\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .sm\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .sm\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .sm\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .sm\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .sm\:mt-auto {
    margin-top: auto !important;
  }
  .sm\:mt-0 {
    margin-top: 0 !important;
  }
  .sm\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .sm\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .sm\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .sm\:mt-4 {
    margin-top: 1rem !important;
  }
  .sm\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .sm\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .sm\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .sm\:mt-8 {
    margin-top: 2rem !important;
  }
  .sm\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .sm\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .sm\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .sm\:mt-12 {
    margin-top: 3rem !important;
  }
  .sm\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .sm\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .sm\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .sm\:mt-16 {
    margin-top: 4rem !important;
  }
  .sm\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .sm\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .sm\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .sm\:mt-20 {
    margin-top: 5rem !important;
  }
  .sm\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .sm\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .sm\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .sm\:mt-24 {
    margin-top: 6rem !important;
  }
  .sm\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .sm\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .sm\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .sm\:mt-28 {
    margin-top: 7rem !important;
  }
  .sm\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .sm\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .sm\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .sm\:mt-32 {
    margin-top: 8rem !important;
  }
  .sm\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .sm\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .sm\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .sm\:mt-36 {
    margin-top: 9rem !important;
  }
  .sm\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .sm\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .sm\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .sm\:mt-40 {
    margin-top: 10rem !important;
  }
  .sm\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .sm\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .sm\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .sm\:mt-44 {
    margin-top: 11rem !important;
  }
  .sm\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .sm\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .sm\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .sm\:mt-48 {
    margin-top: 12rem !important;
  }
  .sm\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .sm\:mt-50 {
    margin-top: 13rem !important;
  }
  .sm\:mb-auto {
    margin-bottom: auto !important;
  }
  .sm\:mb-0 {
    margin-bottom: 0 !important;
  }
  .sm\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .sm\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .sm\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .sm\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .sm\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .sm\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .sm\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .sm\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .sm\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .sm\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .sm\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .sm\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .sm\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .sm\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .sm\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .sm\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .sm\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .sm\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .sm\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .sm\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .sm\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .sm\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .sm\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .sm\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .sm\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .sm\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .sm\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .sm\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .sm\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .sm\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .sm\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .sm\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .sm\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .sm\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .sm\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .sm\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .sm\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .sm\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .sm\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .sm\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .sm\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .sm\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .sm\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .sm\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .sm\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .sm\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .sm\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .sm\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .sm\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .sm\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .sm\:ms-auto {
    margin-left: auto !important;
  }
  .sm\:ms-0 {
    margin-left: 0 !important;
  }
  .sm\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .sm\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .sm\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .sm\:ms-4 {
    margin-left: 1rem !important;
  }
  .sm\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .sm\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .sm\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .sm\:ms-8 {
    margin-left: 2rem !important;
  }
  .sm\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .sm\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .sm\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .sm\:ms-12 {
    margin-left: 3rem !important;
  }
  .sm\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .sm\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .sm\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .sm\:ms-16 {
    margin-left: 4rem !important;
  }
  .sm\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .sm\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .sm\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .sm\:ms-20 {
    margin-left: 5rem !important;
  }
  .sm\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .sm\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .sm\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .sm\:ms-24 {
    margin-left: 6rem !important;
  }
  .sm\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .sm\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .sm\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .sm\:ms-28 {
    margin-left: 7rem !important;
  }
  .sm\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .sm\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .sm\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .sm\:ms-32 {
    margin-left: 8rem !important;
  }
  .sm\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .sm\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .sm\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .sm\:ms-36 {
    margin-left: 9rem !important;
  }
  .sm\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .sm\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .sm\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .sm\:ms-40 {
    margin-left: 10rem !important;
  }
  .sm\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .sm\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .sm\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .sm\:ms-44 {
    margin-left: 11rem !important;
  }
  .sm\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .sm\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .sm\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .sm\:ms-48 {
    margin-left: 12rem !important;
  }
  .sm\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .sm\:ms-50 {
    margin-left: 13rem !important;
  }
  .sm\:me-auto {
    margin-right: auto !important;
  }
  .sm\:me-0 {
    margin-right: 0 !important;
  }
  .sm\:me-1 {
    margin-right: 0.25rem !important;
  }
  .sm\:me-2 {
    margin-right: 0.5rem !important;
  }
  .sm\:me-3 {
    margin-right: 0.75rem !important;
  }
  .sm\:me-4 {
    margin-right: 1rem !important;
  }
  .sm\:me-5 {
    margin-right: 1.25rem !important;
  }
  .sm\:me-6 {
    margin-right: 1.5rem !important;
  }
  .sm\:me-7 {
    margin-right: 1.75rem !important;
  }
  .sm\:me-8 {
    margin-right: 2rem !important;
  }
  .sm\:me-9 {
    margin-right: 2.25rem !important;
  }
  .sm\:me-10 {
    margin-right: 2.5rem !important;
  }
  .sm\:me-11 {
    margin-right: 2.75rem !important;
  }
  .sm\:me-12 {
    margin-right: 3rem !important;
  }
  .sm\:me-13 {
    margin-right: 3.25rem !important;
  }
  .sm\:me-14 {
    margin-right: 3.5rem !important;
  }
  .sm\:me-15 {
    margin-right: 3.75rem !important;
  }
  .sm\:me-16 {
    margin-right: 4rem !important;
  }
  .sm\:me-17 {
    margin-right: 4.25rem !important;
  }
  .sm\:me-18 {
    margin-right: 4.5rem !important;
  }
  .sm\:me-19 {
    margin-right: 4.75rem !important;
  }
  .sm\:me-20 {
    margin-right: 5rem !important;
  }
  .sm\:me-21 {
    margin-right: 5.25rem !important;
  }
  .sm\:me-22 {
    margin-right: 5.5rem !important;
  }
  .sm\:me-23 {
    margin-right: 5.75rem !important;
  }
  .sm\:me-24 {
    margin-right: 6rem !important;
  }
  .sm\:me-25 {
    margin-right: 6.25rem !important;
  }
  .sm\:me-26 {
    margin-right: 6.5rem !important;
  }
  .sm\:me-27 {
    margin-right: 6.75rem !important;
  }
  .sm\:me-28 {
    margin-right: 7rem !important;
  }
  .sm\:me-29 {
    margin-right: 7.25rem !important;
  }
  .sm\:me-30 {
    margin-right: 7.5rem !important;
  }
  .sm\:me-31 {
    margin-right: 7.75rem !important;
  }
  .sm\:me-32 {
    margin-right: 8rem !important;
  }
  .sm\:me-33 {
    margin-right: 8.25rem !important;
  }
  .sm\:me-34 {
    margin-right: 8.5rem !important;
  }
  .sm\:me-35 {
    margin-right: 8.75rem !important;
  }
  .sm\:me-36 {
    margin-right: 9rem !important;
  }
  .sm\:me-37 {
    margin-right: 9.25rem !important;
  }
  .sm\:me-38 {
    margin-right: 9.5rem !important;
  }
  .sm\:me-39 {
    margin-right: 9.75rem !important;
  }
  .sm\:me-40 {
    margin-right: 10rem !important;
  }
  .sm\:me-41 {
    margin-right: 10.25rem !important;
  }
  .sm\:me-42 {
    margin-right: 10.5rem !important;
  }
  .sm\:me-43 {
    margin-right: 10.75rem !important;
  }
  .sm\:me-44 {
    margin-right: 11rem !important;
  }
  .sm\:me-45 {
    margin-right: 11.25rem !important;
  }
  .sm\:me-46 {
    margin-right: 11.5rem !important;
  }
  .sm\:me-47 {
    margin-right: 11.75rem !important;
  }
  .sm\:me-48 {
    margin-right: 12rem !important;
  }
  .sm\:me-49 {
    margin-right: 12.5rem !important;
  }
  .sm\:me-50 {
    margin-right: 13rem !important;
  }
}
@media (min-width: 768px) {
  .md\:m-auto {
    margin: auto !important;
  }
  .md\:m-0 {
    margin: 0 !important;
  }
  .md\:m-1 {
    margin: 0.25rem !important;
  }
  .md\:m-2 {
    margin: 0.5rem !important;
  }
  .md\:m-3 {
    margin: 0.75rem !important;
  }
  .md\:m-4 {
    margin: 1rem !important;
  }
  .md\:m-5 {
    margin: 1.25rem !important;
  }
  .md\:m-6 {
    margin: 1.5rem !important;
  }
  .md\:m-7 {
    margin: 1.75rem !important;
  }
  .md\:m-8 {
    margin: 2rem !important;
  }
  .md\:m-9 {
    margin: 2.25rem !important;
  }
  .md\:m-10 {
    margin: 2.5rem !important;
  }
  .md\:m-11 {
    margin: 2.75rem !important;
  }
  .md\:m-12 {
    margin: 3rem !important;
  }
  .md\:m-13 {
    margin: 3.25rem !important;
  }
  .md\:m-14 {
    margin: 3.5rem !important;
  }
  .md\:m-15 {
    margin: 3.75rem !important;
  }
  .md\:m-16 {
    margin: 4rem !important;
  }
  .md\:m-17 {
    margin: 4.25rem !important;
  }
  .md\:m-18 {
    margin: 4.5rem !important;
  }
  .md\:m-19 {
    margin: 4.75rem !important;
  }
  .md\:m-20 {
    margin: 5rem !important;
  }
  .md\:m-21 {
    margin: 5.25rem !important;
  }
  .md\:m-22 {
    margin: 5.5rem !important;
  }
  .md\:m-23 {
    margin: 5.75rem !important;
  }
  .md\:m-24 {
    margin: 6rem !important;
  }
  .md\:m-25 {
    margin: 6.25rem !important;
  }
  .md\:m-26 {
    margin: 6.5rem !important;
  }
  .md\:m-27 {
    margin: 6.75rem !important;
  }
  .md\:m-28 {
    margin: 7rem !important;
  }
  .md\:m-29 {
    margin: 7.25rem !important;
  }
  .md\:m-30 {
    margin: 7.5rem !important;
  }
  .md\:m-31 {
    margin: 7.75rem !important;
  }
  .md\:m-32 {
    margin: 8rem !important;
  }
  .md\:m-33 {
    margin: 8.25rem !important;
  }
  .md\:m-34 {
    margin: 8.5rem !important;
  }
  .md\:m-35 {
    margin: 8.75rem !important;
  }
  .md\:m-36 {
    margin: 9rem !important;
  }
  .md\:m-37 {
    margin: 9.25rem !important;
  }
  .md\:m-38 {
    margin: 9.5rem !important;
  }
  .md\:m-39 {
    margin: 9.75rem !important;
  }
  .md\:m-40 {
    margin: 10rem !important;
  }
  .md\:m-41 {
    margin: 10.25rem !important;
  }
  .md\:m-42 {
    margin: 10.5rem !important;
  }
  .md\:m-43 {
    margin: 10.75rem !important;
  }
  .md\:m-44 {
    margin: 11rem !important;
  }
  .md\:m-45 {
    margin: 11.25rem !important;
  }
  .md\:m-46 {
    margin: 11.5rem !important;
  }
  .md\:m-47 {
    margin: 11.75rem !important;
  }
  .md\:m-48 {
    margin: 12rem !important;
  }
  .md\:m-49 {
    margin: 12.5rem !important;
  }
  .md\:m-50 {
    margin: 13rem !important;
  }
  .md\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .md\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .md\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .md\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .md\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .md\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .md\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .md\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .md\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .md\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .md\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .md\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .md\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .md\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .md\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .md\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .md\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .md\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .md\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .md\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .md\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .md\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .md\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .md\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .md\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .md\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .md\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .md\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .md\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .md\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .md\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .md\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .md\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .md\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .md\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .md\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .md\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .md\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .md\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .md\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .md\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .md\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .md\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .md\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .md\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .md\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .md\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .md\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .md\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .md\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .md\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .md\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .md\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .md\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .md\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .md\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .md\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .md\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .md\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .md\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .md\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .md\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .md\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .md\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .md\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .md\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .md\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .md\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .md\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .md\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .md\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .md\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .md\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .md\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .md\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .md\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .md\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .md\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .md\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .md\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .md\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .md\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .md\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .md\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .md\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .md\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .md\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .md\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .md\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .md\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .md\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .md\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .md\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .md\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .md\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .md\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .md\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .md\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .md\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .md\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .md\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .md\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .md\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .md\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .md\:mt-auto {
    margin-top: auto !important;
  }
  .md\:mt-0 {
    margin-top: 0 !important;
  }
  .md\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .md\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .md\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .md\:mt-4 {
    margin-top: 1rem !important;
  }
  .md\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .md\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .md\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .md\:mt-8 {
    margin-top: 2rem !important;
  }
  .md\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .md\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .md\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .md\:mt-12 {
    margin-top: 3rem !important;
  }
  .md\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .md\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .md\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .md\:mt-16 {
    margin-top: 4rem !important;
  }
  .md\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .md\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .md\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .md\:mt-20 {
    margin-top: 5rem !important;
  }
  .md\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .md\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .md\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .md\:mt-24 {
    margin-top: 6rem !important;
  }
  .md\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .md\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .md\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .md\:mt-28 {
    margin-top: 7rem !important;
  }
  .md\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .md\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .md\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .md\:mt-32 {
    margin-top: 8rem !important;
  }
  .md\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .md\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .md\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .md\:mt-36 {
    margin-top: 9rem !important;
  }
  .md\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .md\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .md\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .md\:mt-40 {
    margin-top: 10rem !important;
  }
  .md\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .md\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .md\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .md\:mt-44 {
    margin-top: 11rem !important;
  }
  .md\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .md\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .md\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .md\:mt-48 {
    margin-top: 12rem !important;
  }
  .md\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .md\:mt-50 {
    margin-top: 13rem !important;
  }
  .md\:mb-auto {
    margin-bottom: auto !important;
  }
  .md\:mb-0 {
    margin-bottom: 0 !important;
  }
  .md\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .md\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .md\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .md\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .md\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .md\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .md\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .md\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .md\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .md\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .md\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .md\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .md\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .md\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .md\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .md\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .md\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .md\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .md\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .md\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .md\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .md\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .md\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .md\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .md\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .md\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .md\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .md\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .md\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .md\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .md\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .md\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .md\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .md\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .md\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .md\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .md\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .md\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .md\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .md\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .md\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .md\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .md\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .md\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .md\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .md\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .md\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .md\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .md\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .md\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .md\:ms-auto {
    margin-left: auto !important;
  }
  .md\:ms-0 {
    margin-left: 0 !important;
  }
  .md\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .md\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .md\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .md\:ms-4 {
    margin-left: 1rem !important;
  }
  .md\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .md\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .md\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .md\:ms-8 {
    margin-left: 2rem !important;
  }
  .md\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .md\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .md\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .md\:ms-12 {
    margin-left: 3rem !important;
  }
  .md\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .md\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .md\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .md\:ms-16 {
    margin-left: 4rem !important;
  }
  .md\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .md\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .md\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .md\:ms-20 {
    margin-left: 5rem !important;
  }
  .md\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .md\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .md\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .md\:ms-24 {
    margin-left: 6rem !important;
  }
  .md\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .md\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .md\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .md\:ms-28 {
    margin-left: 7rem !important;
  }
  .md\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .md\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .md\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .md\:ms-32 {
    margin-left: 8rem !important;
  }
  .md\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .md\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .md\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .md\:ms-36 {
    margin-left: 9rem !important;
  }
  .md\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .md\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .md\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .md\:ms-40 {
    margin-left: 10rem !important;
  }
  .md\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .md\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .md\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .md\:ms-44 {
    margin-left: 11rem !important;
  }
  .md\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .md\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .md\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .md\:ms-48 {
    margin-left: 12rem !important;
  }
  .md\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .md\:ms-50 {
    margin-left: 13rem !important;
  }
  .md\:me-auto {
    margin-right: auto !important;
  }
  .md\:me-0 {
    margin-right: 0 !important;
  }
  .md\:me-1 {
    margin-right: 0.25rem !important;
  }
  .md\:me-2 {
    margin-right: 0.5rem !important;
  }
  .md\:me-3 {
    margin-right: 0.75rem !important;
  }
  .md\:me-4 {
    margin-right: 1rem !important;
  }
  .md\:me-5 {
    margin-right: 1.25rem !important;
  }
  .md\:me-6 {
    margin-right: 1.5rem !important;
  }
  .md\:me-7 {
    margin-right: 1.75rem !important;
  }
  .md\:me-8 {
    margin-right: 2rem !important;
  }
  .md\:me-9 {
    margin-right: 2.25rem !important;
  }
  .md\:me-10 {
    margin-right: 2.5rem !important;
  }
  .md\:me-11 {
    margin-right: 2.75rem !important;
  }
  .md\:me-12 {
    margin-right: 3rem !important;
  }
  .md\:me-13 {
    margin-right: 3.25rem !important;
  }
  .md\:me-14 {
    margin-right: 3.5rem !important;
  }
  .md\:me-15 {
    margin-right: 3.75rem !important;
  }
  .md\:me-16 {
    margin-right: 4rem !important;
  }
  .md\:me-17 {
    margin-right: 4.25rem !important;
  }
  .md\:me-18 {
    margin-right: 4.5rem !important;
  }
  .md\:me-19 {
    margin-right: 4.75rem !important;
  }
  .md\:me-20 {
    margin-right: 5rem !important;
  }
  .md\:me-21 {
    margin-right: 5.25rem !important;
  }
  .md\:me-22 {
    margin-right: 5.5rem !important;
  }
  .md\:me-23 {
    margin-right: 5.75rem !important;
  }
  .md\:me-24 {
    margin-right: 6rem !important;
  }
  .md\:me-25 {
    margin-right: 6.25rem !important;
  }
  .md\:me-26 {
    margin-right: 6.5rem !important;
  }
  .md\:me-27 {
    margin-right: 6.75rem !important;
  }
  .md\:me-28 {
    margin-right: 7rem !important;
  }
  .md\:me-29 {
    margin-right: 7.25rem !important;
  }
  .md\:me-30 {
    margin-right: 7.5rem !important;
  }
  .md\:me-31 {
    margin-right: 7.75rem !important;
  }
  .md\:me-32 {
    margin-right: 8rem !important;
  }
  .md\:me-33 {
    margin-right: 8.25rem !important;
  }
  .md\:me-34 {
    margin-right: 8.5rem !important;
  }
  .md\:me-35 {
    margin-right: 8.75rem !important;
  }
  .md\:me-36 {
    margin-right: 9rem !important;
  }
  .md\:me-37 {
    margin-right: 9.25rem !important;
  }
  .md\:me-38 {
    margin-right: 9.5rem !important;
  }
  .md\:me-39 {
    margin-right: 9.75rem !important;
  }
  .md\:me-40 {
    margin-right: 10rem !important;
  }
  .md\:me-41 {
    margin-right: 10.25rem !important;
  }
  .md\:me-42 {
    margin-right: 10.5rem !important;
  }
  .md\:me-43 {
    margin-right: 10.75rem !important;
  }
  .md\:me-44 {
    margin-right: 11rem !important;
  }
  .md\:me-45 {
    margin-right: 11.25rem !important;
  }
  .md\:me-46 {
    margin-right: 11.5rem !important;
  }
  .md\:me-47 {
    margin-right: 11.75rem !important;
  }
  .md\:me-48 {
    margin-right: 12rem !important;
  }
  .md\:me-49 {
    margin-right: 12.5rem !important;
  }
  .md\:me-50 {
    margin-right: 13rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:m-auto {
    margin: auto !important;
  }
  .lg\:m-0 {
    margin: 0 !important;
  }
  .lg\:m-1 {
    margin: 0.25rem !important;
  }
  .lg\:m-2 {
    margin: 0.5rem !important;
  }
  .lg\:m-3 {
    margin: 0.75rem !important;
  }
  .lg\:m-4 {
    margin: 1rem !important;
  }
  .lg\:m-5 {
    margin: 1.25rem !important;
  }
  .lg\:m-6 {
    margin: 1.5rem !important;
  }
  .lg\:m-7 {
    margin: 1.75rem !important;
  }
  .lg\:m-8 {
    margin: 2rem !important;
  }
  .lg\:m-9 {
    margin: 2.25rem !important;
  }
  .lg\:m-10 {
    margin: 2.5rem !important;
  }
  .lg\:m-11 {
    margin: 2.75rem !important;
  }
  .lg\:m-12 {
    margin: 3rem !important;
  }
  .lg\:m-13 {
    margin: 3.25rem !important;
  }
  .lg\:m-14 {
    margin: 3.5rem !important;
  }
  .lg\:m-15 {
    margin: 3.75rem !important;
  }
  .lg\:m-16 {
    margin: 4rem !important;
  }
  .lg\:m-17 {
    margin: 4.25rem !important;
  }
  .lg\:m-18 {
    margin: 4.5rem !important;
  }
  .lg\:m-19 {
    margin: 4.75rem !important;
  }
  .lg\:m-20 {
    margin: 5rem !important;
  }
  .lg\:m-21 {
    margin: 5.25rem !important;
  }
  .lg\:m-22 {
    margin: 5.5rem !important;
  }
  .lg\:m-23 {
    margin: 5.75rem !important;
  }
  .lg\:m-24 {
    margin: 6rem !important;
  }
  .lg\:m-25 {
    margin: 6.25rem !important;
  }
  .lg\:m-26 {
    margin: 6.5rem !important;
  }
  .lg\:m-27 {
    margin: 6.75rem !important;
  }
  .lg\:m-28 {
    margin: 7rem !important;
  }
  .lg\:m-29 {
    margin: 7.25rem !important;
  }
  .lg\:m-30 {
    margin: 7.5rem !important;
  }
  .lg\:m-31 {
    margin: 7.75rem !important;
  }
  .lg\:m-32 {
    margin: 8rem !important;
  }
  .lg\:m-33 {
    margin: 8.25rem !important;
  }
  .lg\:m-34 {
    margin: 8.5rem !important;
  }
  .lg\:m-35 {
    margin: 8.75rem !important;
  }
  .lg\:m-36 {
    margin: 9rem !important;
  }
  .lg\:m-37 {
    margin: 9.25rem !important;
  }
  .lg\:m-38 {
    margin: 9.5rem !important;
  }
  .lg\:m-39 {
    margin: 9.75rem !important;
  }
  .lg\:m-40 {
    margin: 10rem !important;
  }
  .lg\:m-41 {
    margin: 10.25rem !important;
  }
  .lg\:m-42 {
    margin: 10.5rem !important;
  }
  .lg\:m-43 {
    margin: 10.75rem !important;
  }
  .lg\:m-44 {
    margin: 11rem !important;
  }
  .lg\:m-45 {
    margin: 11.25rem !important;
  }
  .lg\:m-46 {
    margin: 11.5rem !important;
  }
  .lg\:m-47 {
    margin: 11.75rem !important;
  }
  .lg\:m-48 {
    margin: 12rem !important;
  }
  .lg\:m-49 {
    margin: 12.5rem !important;
  }
  .lg\:m-50 {
    margin: 13rem !important;
  }
  .lg\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .lg\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .lg\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .lg\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .lg\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .lg\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .lg\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .lg\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .lg\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .lg\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .lg\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .lg\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .lg\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .lg\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .lg\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .lg\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .lg\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .lg\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .lg\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .lg\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .lg\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .lg\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .lg\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .lg\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .lg\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .lg\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .lg\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .lg\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .lg\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .lg\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .lg\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .lg\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .lg\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .lg\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .lg\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .lg\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .lg\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .lg\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .lg\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .lg\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .lg\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .lg\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .lg\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .lg\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .lg\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .lg\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .lg\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .lg\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .lg\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .lg\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .lg\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .lg\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .lg\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .lg\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .lg\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .lg\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .lg\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .lg\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .lg\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .lg\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .lg\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .lg\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .lg\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .lg\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .lg\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .lg\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .lg\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .lg\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .lg\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .lg\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .lg\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .lg\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .lg\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .lg\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .lg\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .lg\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .lg\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .lg\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .lg\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .lg\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .lg\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .lg\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .lg\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .lg\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .lg\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .lg\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .lg\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .lg\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .lg\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .lg\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .lg\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .lg\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .lg\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .lg\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .lg\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .lg\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .lg\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .lg\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .lg\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .lg\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .lg\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .lg\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .lg\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .lg\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .lg\:mt-auto {
    margin-top: auto !important;
  }
  .lg\:mt-0 {
    margin-top: 0 !important;
  }
  .lg\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .lg\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .lg\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .lg\:mt-4 {
    margin-top: 1rem !important;
  }
  .lg\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .lg\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .lg\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .lg\:mt-8 {
    margin-top: 2rem !important;
  }
  .lg\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .lg\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .lg\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .lg\:mt-12 {
    margin-top: 3rem !important;
  }
  .lg\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .lg\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .lg\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .lg\:mt-16 {
    margin-top: 4rem !important;
  }
  .lg\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .lg\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .lg\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .lg\:mt-20 {
    margin-top: 5rem !important;
  }
  .lg\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .lg\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .lg\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .lg\:mt-24 {
    margin-top: 6rem !important;
  }
  .lg\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .lg\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .lg\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .lg\:mt-28 {
    margin-top: 7rem !important;
  }
  .lg\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .lg\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .lg\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .lg\:mt-32 {
    margin-top: 8rem !important;
  }
  .lg\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .lg\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .lg\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .lg\:mt-36 {
    margin-top: 9rem !important;
  }
  .lg\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .lg\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .lg\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .lg\:mt-40 {
    margin-top: 10rem !important;
  }
  .lg\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .lg\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .lg\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .lg\:mt-44 {
    margin-top: 11rem !important;
  }
  .lg\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .lg\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .lg\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .lg\:mt-48 {
    margin-top: 12rem !important;
  }
  .lg\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .lg\:mt-50 {
    margin-top: 13rem !important;
  }
  .lg\:mb-auto {
    margin-bottom: auto !important;
  }
  .lg\:mb-0 {
    margin-bottom: 0 !important;
  }
  .lg\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .lg\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .lg\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .lg\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .lg\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .lg\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .lg\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .lg\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .lg\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .lg\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .lg\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .lg\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .lg\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .lg\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .lg\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .lg\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .lg\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .lg\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .lg\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .lg\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .lg\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .lg\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .lg\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .lg\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .lg\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .lg\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .lg\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .lg\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .lg\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .lg\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .lg\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .lg\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .lg\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .lg\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .lg\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .lg\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .lg\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .lg\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .lg\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .lg\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .lg\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .lg\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .lg\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .lg\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .lg\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .lg\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .lg\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .lg\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .lg\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .lg\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .lg\:ms-auto {
    margin-left: auto !important;
  }
  .lg\:ms-0 {
    margin-left: 0 !important;
  }
  .lg\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .lg\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .lg\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .lg\:ms-4 {
    margin-left: 1rem !important;
  }
  .lg\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .lg\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .lg\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .lg\:ms-8 {
    margin-left: 2rem !important;
  }
  .lg\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .lg\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .lg\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .lg\:ms-12 {
    margin-left: 3rem !important;
  }
  .lg\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .lg\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .lg\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .lg\:ms-16 {
    margin-left: 4rem !important;
  }
  .lg\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .lg\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .lg\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .lg\:ms-20 {
    margin-left: 5rem !important;
  }
  .lg\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .lg\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .lg\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .lg\:ms-24 {
    margin-left: 6rem !important;
  }
  .lg\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .lg\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .lg\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .lg\:ms-28 {
    margin-left: 7rem !important;
  }
  .lg\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .lg\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .lg\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .lg\:ms-32 {
    margin-left: 8rem !important;
  }
  .lg\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .lg\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .lg\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .lg\:ms-36 {
    margin-left: 9rem !important;
  }
  .lg\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .lg\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .lg\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .lg\:ms-40 {
    margin-left: 10rem !important;
  }
  .lg\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .lg\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .lg\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .lg\:ms-44 {
    margin-left: 11rem !important;
  }
  .lg\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .lg\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .lg\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .lg\:ms-48 {
    margin-left: 12rem !important;
  }
  .lg\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .lg\:ms-50 {
    margin-left: 13rem !important;
  }
  .lg\:me-auto {
    margin-right: auto !important;
  }
  .lg\:me-0 {
    margin-right: 0 !important;
  }
  .lg\:me-1 {
    margin-right: 0.25rem !important;
  }
  .lg\:me-2 {
    margin-right: 0.5rem !important;
  }
  .lg\:me-3 {
    margin-right: 0.75rem !important;
  }
  .lg\:me-4 {
    margin-right: 1rem !important;
  }
  .lg\:me-5 {
    margin-right: 1.25rem !important;
  }
  .lg\:me-6 {
    margin-right: 1.5rem !important;
  }
  .lg\:me-7 {
    margin-right: 1.75rem !important;
  }
  .lg\:me-8 {
    margin-right: 2rem !important;
  }
  .lg\:me-9 {
    margin-right: 2.25rem !important;
  }
  .lg\:me-10 {
    margin-right: 2.5rem !important;
  }
  .lg\:me-11 {
    margin-right: 2.75rem !important;
  }
  .lg\:me-12 {
    margin-right: 3rem !important;
  }
  .lg\:me-13 {
    margin-right: 3.25rem !important;
  }
  .lg\:me-14 {
    margin-right: 3.5rem !important;
  }
  .lg\:me-15 {
    margin-right: 3.75rem !important;
  }
  .lg\:me-16 {
    margin-right: 4rem !important;
  }
  .lg\:me-17 {
    margin-right: 4.25rem !important;
  }
  .lg\:me-18 {
    margin-right: 4.5rem !important;
  }
  .lg\:me-19 {
    margin-right: 4.75rem !important;
  }
  .lg\:me-20 {
    margin-right: 5rem !important;
  }
  .lg\:me-21 {
    margin-right: 5.25rem !important;
  }
  .lg\:me-22 {
    margin-right: 5.5rem !important;
  }
  .lg\:me-23 {
    margin-right: 5.75rem !important;
  }
  .lg\:me-24 {
    margin-right: 6rem !important;
  }
  .lg\:me-25 {
    margin-right: 6.25rem !important;
  }
  .lg\:me-26 {
    margin-right: 6.5rem !important;
  }
  .lg\:me-27 {
    margin-right: 6.75rem !important;
  }
  .lg\:me-28 {
    margin-right: 7rem !important;
  }
  .lg\:me-29 {
    margin-right: 7.25rem !important;
  }
  .lg\:me-30 {
    margin-right: 7.5rem !important;
  }
  .lg\:me-31 {
    margin-right: 7.75rem !important;
  }
  .lg\:me-32 {
    margin-right: 8rem !important;
  }
  .lg\:me-33 {
    margin-right: 8.25rem !important;
  }
  .lg\:me-34 {
    margin-right: 8.5rem !important;
  }
  .lg\:me-35 {
    margin-right: 8.75rem !important;
  }
  .lg\:me-36 {
    margin-right: 9rem !important;
  }
  .lg\:me-37 {
    margin-right: 9.25rem !important;
  }
  .lg\:me-38 {
    margin-right: 9.5rem !important;
  }
  .lg\:me-39 {
    margin-right: 9.75rem !important;
  }
  .lg\:me-40 {
    margin-right: 10rem !important;
  }
  .lg\:me-41 {
    margin-right: 10.25rem !important;
  }
  .lg\:me-42 {
    margin-right: 10.5rem !important;
  }
  .lg\:me-43 {
    margin-right: 10.75rem !important;
  }
  .lg\:me-44 {
    margin-right: 11rem !important;
  }
  .lg\:me-45 {
    margin-right: 11.25rem !important;
  }
  .lg\:me-46 {
    margin-right: 11.5rem !important;
  }
  .lg\:me-47 {
    margin-right: 11.75rem !important;
  }
  .lg\:me-48 {
    margin-right: 12rem !important;
  }
  .lg\:me-49 {
    margin-right: 12.5rem !important;
  }
  .lg\:me-50 {
    margin-right: 13rem !important;
  }
}
@media (min-width: 1280px) {
  .xl\:m-auto {
    margin: auto !important;
  }
  .xl\:m-0 {
    margin: 0 !important;
  }
  .xl\:m-1 {
    margin: 0.25rem !important;
  }
  .xl\:m-2 {
    margin: 0.5rem !important;
  }
  .xl\:m-3 {
    margin: 0.75rem !important;
  }
  .xl\:m-4 {
    margin: 1rem !important;
  }
  .xl\:m-5 {
    margin: 1.25rem !important;
  }
  .xl\:m-6 {
    margin: 1.5rem !important;
  }
  .xl\:m-7 {
    margin: 1.75rem !important;
  }
  .xl\:m-8 {
    margin: 2rem !important;
  }
  .xl\:m-9 {
    margin: 2.25rem !important;
  }
  .xl\:m-10 {
    margin: 2.5rem !important;
  }
  .xl\:m-11 {
    margin: 2.75rem !important;
  }
  .xl\:m-12 {
    margin: 3rem !important;
  }
  .xl\:m-13 {
    margin: 3.25rem !important;
  }
  .xl\:m-14 {
    margin: 3.5rem !important;
  }
  .xl\:m-15 {
    margin: 3.75rem !important;
  }
  .xl\:m-16 {
    margin: 4rem !important;
  }
  .xl\:m-17 {
    margin: 4.25rem !important;
  }
  .xl\:m-18 {
    margin: 4.5rem !important;
  }
  .xl\:m-19 {
    margin: 4.75rem !important;
  }
  .xl\:m-20 {
    margin: 5rem !important;
  }
  .xl\:m-21 {
    margin: 5.25rem !important;
  }
  .xl\:m-22 {
    margin: 5.5rem !important;
  }
  .xl\:m-23 {
    margin: 5.75rem !important;
  }
  .xl\:m-24 {
    margin: 6rem !important;
  }
  .xl\:m-25 {
    margin: 6.25rem !important;
  }
  .xl\:m-26 {
    margin: 6.5rem !important;
  }
  .xl\:m-27 {
    margin: 6.75rem !important;
  }
  .xl\:m-28 {
    margin: 7rem !important;
  }
  .xl\:m-29 {
    margin: 7.25rem !important;
  }
  .xl\:m-30 {
    margin: 7.5rem !important;
  }
  .xl\:m-31 {
    margin: 7.75rem !important;
  }
  .xl\:m-32 {
    margin: 8rem !important;
  }
  .xl\:m-33 {
    margin: 8.25rem !important;
  }
  .xl\:m-34 {
    margin: 8.5rem !important;
  }
  .xl\:m-35 {
    margin: 8.75rem !important;
  }
  .xl\:m-36 {
    margin: 9rem !important;
  }
  .xl\:m-37 {
    margin: 9.25rem !important;
  }
  .xl\:m-38 {
    margin: 9.5rem !important;
  }
  .xl\:m-39 {
    margin: 9.75rem !important;
  }
  .xl\:m-40 {
    margin: 10rem !important;
  }
  .xl\:m-41 {
    margin: 10.25rem !important;
  }
  .xl\:m-42 {
    margin: 10.5rem !important;
  }
  .xl\:m-43 {
    margin: 10.75rem !important;
  }
  .xl\:m-44 {
    margin: 11rem !important;
  }
  .xl\:m-45 {
    margin: 11.25rem !important;
  }
  .xl\:m-46 {
    margin: 11.5rem !important;
  }
  .xl\:m-47 {
    margin: 11.75rem !important;
  }
  .xl\:m-48 {
    margin: 12rem !important;
  }
  .xl\:m-49 {
    margin: 12.5rem !important;
  }
  .xl\:m-50 {
    margin: 13rem !important;
  }
  .xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .xl\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .xl\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .xl\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .xl\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .xl\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .xl\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .xl\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .xl\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .xl\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .xl\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .xl\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .xl\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .xl\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .xl\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .xl\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .xl\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .xl\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .xl\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .xl\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .xl\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .xl\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .xl\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .xl\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .xl\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .xl\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .xl\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .xl\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .xl\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .xl\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .xl\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .xl\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .xl\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .xl\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .xl\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .xl\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .xl\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .xl\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .xl\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .xl\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .xl\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .xl\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .xl\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .xl\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .xl\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .xl\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .xl\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .xl\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .xl\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .xl\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .xl\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .xl\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .xl\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xl\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .xl\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .xl\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .xl\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .xl\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .xl\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .xl\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .xl\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .xl\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .xl\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .xl\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .xl\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .xl\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .xl\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .xl\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .xl\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .xl\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .xl\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .xl\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .xl\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .xl\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .xl\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .xl\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .xl\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .xl\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .xl\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .xl\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .xl\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .xl\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .xl\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .xl\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .xl\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .xl\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .xl\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .xl\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .xl\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .xl\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .xl\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .xl\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .xl\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .xl\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .xl\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .xl\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .xl\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .xl\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .xl\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .xl\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .xl\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .xl\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .xl\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .xl\:mt-auto {
    margin-top: auto !important;
  }
  .xl\:mt-0 {
    margin-top: 0 !important;
  }
  .xl\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .xl\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .xl\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .xl\:mt-4 {
    margin-top: 1rem !important;
  }
  .xl\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .xl\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .xl\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .xl\:mt-8 {
    margin-top: 2rem !important;
  }
  .xl\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .xl\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .xl\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .xl\:mt-12 {
    margin-top: 3rem !important;
  }
  .xl\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .xl\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .xl\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .xl\:mt-16 {
    margin-top: 4rem !important;
  }
  .xl\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .xl\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .xl\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .xl\:mt-20 {
    margin-top: 5rem !important;
  }
  .xl\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .xl\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .xl\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .xl\:mt-24 {
    margin-top: 6rem !important;
  }
  .xl\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .xl\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .xl\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .xl\:mt-28 {
    margin-top: 7rem !important;
  }
  .xl\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .xl\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .xl\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .xl\:mt-32 {
    margin-top: 8rem !important;
  }
  .xl\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .xl\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .xl\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .xl\:mt-36 {
    margin-top: 9rem !important;
  }
  .xl\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .xl\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .xl\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .xl\:mt-40 {
    margin-top: 10rem !important;
  }
  .xl\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .xl\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .xl\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .xl\:mt-44 {
    margin-top: 11rem !important;
  }
  .xl\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .xl\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .xl\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .xl\:mt-48 {
    margin-top: 12rem !important;
  }
  .xl\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .xl\:mt-50 {
    margin-top: 13rem !important;
  }
  .xl\:mb-auto {
    margin-bottom: auto !important;
  }
  .xl\:mb-0 {
    margin-bottom: 0 !important;
  }
  .xl\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .xl\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .xl\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .xl\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .xl\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .xl\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .xl\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .xl\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .xl\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .xl\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .xl\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .xl\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .xl\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .xl\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .xl\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .xl\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .xl\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .xl\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .xl\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .xl\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .xl\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .xl\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .xl\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .xl\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .xl\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .xl\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .xl\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .xl\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .xl\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .xl\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .xl\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .xl\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .xl\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .xl\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .xl\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .xl\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .xl\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .xl\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .xl\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .xl\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .xl\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .xl\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .xl\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .xl\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .xl\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .xl\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .xl\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .xl\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .xl\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .xl\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .xl\:ms-auto {
    margin-left: auto !important;
  }
  .xl\:ms-0 {
    margin-left: 0 !important;
  }
  .xl\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .xl\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .xl\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .xl\:ms-4 {
    margin-left: 1rem !important;
  }
  .xl\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .xl\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .xl\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .xl\:ms-8 {
    margin-left: 2rem !important;
  }
  .xl\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .xl\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .xl\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .xl\:ms-12 {
    margin-left: 3rem !important;
  }
  .xl\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .xl\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .xl\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .xl\:ms-16 {
    margin-left: 4rem !important;
  }
  .xl\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .xl\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .xl\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .xl\:ms-20 {
    margin-left: 5rem !important;
  }
  .xl\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .xl\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .xl\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .xl\:ms-24 {
    margin-left: 6rem !important;
  }
  .xl\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .xl\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .xl\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .xl\:ms-28 {
    margin-left: 7rem !important;
  }
  .xl\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .xl\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .xl\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .xl\:ms-32 {
    margin-left: 8rem !important;
  }
  .xl\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .xl\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .xl\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .xl\:ms-36 {
    margin-left: 9rem !important;
  }
  .xl\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .xl\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .xl\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .xl\:ms-40 {
    margin-left: 10rem !important;
  }
  .xl\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .xl\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .xl\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .xl\:ms-44 {
    margin-left: 11rem !important;
  }
  .xl\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .xl\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .xl\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .xl\:ms-48 {
    margin-left: 12rem !important;
  }
  .xl\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .xl\:ms-50 {
    margin-left: 13rem !important;
  }
  .xl\:me-auto {
    margin-right: auto !important;
  }
  .xl\:me-0 {
    margin-right: 0 !important;
  }
  .xl\:me-1 {
    margin-right: 0.25rem !important;
  }
  .xl\:me-2 {
    margin-right: 0.5rem !important;
  }
  .xl\:me-3 {
    margin-right: 0.75rem !important;
  }
  .xl\:me-4 {
    margin-right: 1rem !important;
  }
  .xl\:me-5 {
    margin-right: 1.25rem !important;
  }
  .xl\:me-6 {
    margin-right: 1.5rem !important;
  }
  .xl\:me-7 {
    margin-right: 1.75rem !important;
  }
  .xl\:me-8 {
    margin-right: 2rem !important;
  }
  .xl\:me-9 {
    margin-right: 2.25rem !important;
  }
  .xl\:me-10 {
    margin-right: 2.5rem !important;
  }
  .xl\:me-11 {
    margin-right: 2.75rem !important;
  }
  .xl\:me-12 {
    margin-right: 3rem !important;
  }
  .xl\:me-13 {
    margin-right: 3.25rem !important;
  }
  .xl\:me-14 {
    margin-right: 3.5rem !important;
  }
  .xl\:me-15 {
    margin-right: 3.75rem !important;
  }
  .xl\:me-16 {
    margin-right: 4rem !important;
  }
  .xl\:me-17 {
    margin-right: 4.25rem !important;
  }
  .xl\:me-18 {
    margin-right: 4.5rem !important;
  }
  .xl\:me-19 {
    margin-right: 4.75rem !important;
  }
  .xl\:me-20 {
    margin-right: 5rem !important;
  }
  .xl\:me-21 {
    margin-right: 5.25rem !important;
  }
  .xl\:me-22 {
    margin-right: 5.5rem !important;
  }
  .xl\:me-23 {
    margin-right: 5.75rem !important;
  }
  .xl\:me-24 {
    margin-right: 6rem !important;
  }
  .xl\:me-25 {
    margin-right: 6.25rem !important;
  }
  .xl\:me-26 {
    margin-right: 6.5rem !important;
  }
  .xl\:me-27 {
    margin-right: 6.75rem !important;
  }
  .xl\:me-28 {
    margin-right: 7rem !important;
  }
  .xl\:me-29 {
    margin-right: 7.25rem !important;
  }
  .xl\:me-30 {
    margin-right: 7.5rem !important;
  }
  .xl\:me-31 {
    margin-right: 7.75rem !important;
  }
  .xl\:me-32 {
    margin-right: 8rem !important;
  }
  .xl\:me-33 {
    margin-right: 8.25rem !important;
  }
  .xl\:me-34 {
    margin-right: 8.5rem !important;
  }
  .xl\:me-35 {
    margin-right: 8.75rem !important;
  }
  .xl\:me-36 {
    margin-right: 9rem !important;
  }
  .xl\:me-37 {
    margin-right: 9.25rem !important;
  }
  .xl\:me-38 {
    margin-right: 9.5rem !important;
  }
  .xl\:me-39 {
    margin-right: 9.75rem !important;
  }
  .xl\:me-40 {
    margin-right: 10rem !important;
  }
  .xl\:me-41 {
    margin-right: 10.25rem !important;
  }
  .xl\:me-42 {
    margin-right: 10.5rem !important;
  }
  .xl\:me-43 {
    margin-right: 10.75rem !important;
  }
  .xl\:me-44 {
    margin-right: 11rem !important;
  }
  .xl\:me-45 {
    margin-right: 11.25rem !important;
  }
  .xl\:me-46 {
    margin-right: 11.5rem !important;
  }
  .xl\:me-47 {
    margin-right: 11.75rem !important;
  }
  .xl\:me-48 {
    margin-right: 12rem !important;
  }
  .xl\:me-49 {
    margin-right: 12.5rem !important;
  }
  .xl\:me-50 {
    margin-right: 13rem !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:m-auto {
    margin: auto !important;
  }
  .\32 xl\:m-0 {
    margin: 0 !important;
  }
  .\32 xl\:m-1 {
    margin: 0.25rem !important;
  }
  .\32 xl\:m-2 {
    margin: 0.5rem !important;
  }
  .\32 xl\:m-3 {
    margin: 0.75rem !important;
  }
  .\32 xl\:m-4 {
    margin: 1rem !important;
  }
  .\32 xl\:m-5 {
    margin: 1.25rem !important;
  }
  .\32 xl\:m-6 {
    margin: 1.5rem !important;
  }
  .\32 xl\:m-7 {
    margin: 1.75rem !important;
  }
  .\32 xl\:m-8 {
    margin: 2rem !important;
  }
  .\32 xl\:m-9 {
    margin: 2.25rem !important;
  }
  .\32 xl\:m-10 {
    margin: 2.5rem !important;
  }
  .\32 xl\:m-11 {
    margin: 2.75rem !important;
  }
  .\32 xl\:m-12 {
    margin: 3rem !important;
  }
  .\32 xl\:m-13 {
    margin: 3.25rem !important;
  }
  .\32 xl\:m-14 {
    margin: 3.5rem !important;
  }
  .\32 xl\:m-15 {
    margin: 3.75rem !important;
  }
  .\32 xl\:m-16 {
    margin: 4rem !important;
  }
  .\32 xl\:m-17 {
    margin: 4.25rem !important;
  }
  .\32 xl\:m-18 {
    margin: 4.5rem !important;
  }
  .\32 xl\:m-19 {
    margin: 4.75rem !important;
  }
  .\32 xl\:m-20 {
    margin: 5rem !important;
  }
  .\32 xl\:m-21 {
    margin: 5.25rem !important;
  }
  .\32 xl\:m-22 {
    margin: 5.5rem !important;
  }
  .\32 xl\:m-23 {
    margin: 5.75rem !important;
  }
  .\32 xl\:m-24 {
    margin: 6rem !important;
  }
  .\32 xl\:m-25 {
    margin: 6.25rem !important;
  }
  .\32 xl\:m-26 {
    margin: 6.5rem !important;
  }
  .\32 xl\:m-27 {
    margin: 6.75rem !important;
  }
  .\32 xl\:m-28 {
    margin: 7rem !important;
  }
  .\32 xl\:m-29 {
    margin: 7.25rem !important;
  }
  .\32 xl\:m-30 {
    margin: 7.5rem !important;
  }
  .\32 xl\:m-31 {
    margin: 7.75rem !important;
  }
  .\32 xl\:m-32 {
    margin: 8rem !important;
  }
  .\32 xl\:m-33 {
    margin: 8.25rem !important;
  }
  .\32 xl\:m-34 {
    margin: 8.5rem !important;
  }
  .\32 xl\:m-35 {
    margin: 8.75rem !important;
  }
  .\32 xl\:m-36 {
    margin: 9rem !important;
  }
  .\32 xl\:m-37 {
    margin: 9.25rem !important;
  }
  .\32 xl\:m-38 {
    margin: 9.5rem !important;
  }
  .\32 xl\:m-39 {
    margin: 9.75rem !important;
  }
  .\32 xl\:m-40 {
    margin: 10rem !important;
  }
  .\32 xl\:m-41 {
    margin: 10.25rem !important;
  }
  .\32 xl\:m-42 {
    margin: 10.5rem !important;
  }
  .\32 xl\:m-43 {
    margin: 10.75rem !important;
  }
  .\32 xl\:m-44 {
    margin: 11rem !important;
  }
  .\32 xl\:m-45 {
    margin: 11.25rem !important;
  }
  .\32 xl\:m-46 {
    margin: 11.5rem !important;
  }
  .\32 xl\:m-47 {
    margin: 11.75rem !important;
  }
  .\32 xl\:m-48 {
    margin: 12rem !important;
  }
  .\32 xl\:m-49 {
    margin: 12.5rem !important;
  }
  .\32 xl\:m-50 {
    margin: 13rem !important;
  }
  .\32 xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .\32 xl\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .\32 xl\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .\32 xl\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .\32 xl\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .\32 xl\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .\32 xl\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .\32 xl\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .\32 xl\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .\32 xl\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .\32 xl\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .\32 xl\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .\32 xl\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .\32 xl\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .\32 xl\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .\32 xl\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .\32 xl\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .\32 xl\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .\32 xl\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .\32 xl\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .\32 xl\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .\32 xl\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .\32 xl\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .\32 xl\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .\32 xl\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .\32 xl\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .\32 xl\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .\32 xl\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .\32 xl\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .\32 xl\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .\32 xl\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .\32 xl\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .\32 xl\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .\32 xl\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .\32 xl\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .\32 xl\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .\32 xl\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .\32 xl\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .\32 xl\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .\32 xl\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .\32 xl\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .\32 xl\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .\32 xl\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .\32 xl\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .\32 xl\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .\32 xl\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .\32 xl\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .\32 xl\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .\32 xl\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .\32 xl\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .\32 xl\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .\32 xl\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .\32 xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .\32 xl\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .\32 xl\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .\32 xl\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .\32 xl\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .\32 xl\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .\32 xl\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .\32 xl\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .\32 xl\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .\32 xl\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .\32 xl\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .\32 xl\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .\32 xl\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .\32 xl\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .\32 xl\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .\32 xl\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .\32 xl\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .\32 xl\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .\32 xl\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .\32 xl\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .\32 xl\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .\32 xl\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .\32 xl\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .\32 xl\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .\32 xl\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .\32 xl\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .\32 xl\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .\32 xl\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .\32 xl\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .\32 xl\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .\32 xl\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .\32 xl\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .\32 xl\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .\32 xl\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .\32 xl\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .\32 xl\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .\32 xl\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .\32 xl\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .\32 xl\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .\32 xl\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .\32 xl\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .\32 xl\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .\32 xl\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .\32 xl\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .\32 xl\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .\32 xl\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .\32 xl\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .\32 xl\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .\32 xl\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .\32 xl\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .\32 xl\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .\32 xl\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .\32 xl\:mt-auto {
    margin-top: auto !important;
  }
  .\32 xl\:mt-0 {
    margin-top: 0 !important;
  }
  .\32 xl\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .\32 xl\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .\32 xl\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .\32 xl\:mt-4 {
    margin-top: 1rem !important;
  }
  .\32 xl\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .\32 xl\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .\32 xl\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .\32 xl\:mt-8 {
    margin-top: 2rem !important;
  }
  .\32 xl\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .\32 xl\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .\32 xl\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .\32 xl\:mt-12 {
    margin-top: 3rem !important;
  }
  .\32 xl\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .\32 xl\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .\32 xl\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .\32 xl\:mt-16 {
    margin-top: 4rem !important;
  }
  .\32 xl\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .\32 xl\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .\32 xl\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .\32 xl\:mt-20 {
    margin-top: 5rem !important;
  }
  .\32 xl\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .\32 xl\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .\32 xl\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .\32 xl\:mt-24 {
    margin-top: 6rem !important;
  }
  .\32 xl\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .\32 xl\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .\32 xl\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .\32 xl\:mt-28 {
    margin-top: 7rem !important;
  }
  .\32 xl\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .\32 xl\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .\32 xl\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .\32 xl\:mt-32 {
    margin-top: 8rem !important;
  }
  .\32 xl\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .\32 xl\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .\32 xl\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .\32 xl\:mt-36 {
    margin-top: 9rem !important;
  }
  .\32 xl\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .\32 xl\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .\32 xl\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .\32 xl\:mt-40 {
    margin-top: 10rem !important;
  }
  .\32 xl\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .\32 xl\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .\32 xl\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .\32 xl\:mt-44 {
    margin-top: 11rem !important;
  }
  .\32 xl\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .\32 xl\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .\32 xl\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .\32 xl\:mt-48 {
    margin-top: 12rem !important;
  }
  .\32 xl\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .\32 xl\:mt-50 {
    margin-top: 13rem !important;
  }
  .\32 xl\:mb-auto {
    margin-bottom: auto !important;
  }
  .\32 xl\:mb-0 {
    margin-bottom: 0 !important;
  }
  .\32 xl\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .\32 xl\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .\32 xl\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .\32 xl\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .\32 xl\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .\32 xl\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .\32 xl\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .\32 xl\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .\32 xl\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .\32 xl\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .\32 xl\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .\32 xl\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .\32 xl\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .\32 xl\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .\32 xl\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .\32 xl\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .\32 xl\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .\32 xl\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .\32 xl\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .\32 xl\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .\32 xl\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .\32 xl\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .\32 xl\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .\32 xl\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .\32 xl\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .\32 xl\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .\32 xl\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .\32 xl\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .\32 xl\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .\32 xl\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .\32 xl\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .\32 xl\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .\32 xl\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .\32 xl\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .\32 xl\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .\32 xl\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .\32 xl\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .\32 xl\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .\32 xl\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .\32 xl\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .\32 xl\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .\32 xl\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .\32 xl\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .\32 xl\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .\32 xl\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .\32 xl\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .\32 xl\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .\32 xl\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .\32 xl\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .\32 xl\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .\32 xl\:ms-auto {
    margin-left: auto !important;
  }
  .\32 xl\:ms-0 {
    margin-left: 0 !important;
  }
  .\32 xl\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .\32 xl\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .\32 xl\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .\32 xl\:ms-4 {
    margin-left: 1rem !important;
  }
  .\32 xl\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .\32 xl\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .\32 xl\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .\32 xl\:ms-8 {
    margin-left: 2rem !important;
  }
  .\32 xl\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .\32 xl\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .\32 xl\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .\32 xl\:ms-12 {
    margin-left: 3rem !important;
  }
  .\32 xl\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .\32 xl\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .\32 xl\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .\32 xl\:ms-16 {
    margin-left: 4rem !important;
  }
  .\32 xl\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .\32 xl\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .\32 xl\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .\32 xl\:ms-20 {
    margin-left: 5rem !important;
  }
  .\32 xl\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .\32 xl\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .\32 xl\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .\32 xl\:ms-24 {
    margin-left: 6rem !important;
  }
  .\32 xl\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .\32 xl\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .\32 xl\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .\32 xl\:ms-28 {
    margin-left: 7rem !important;
  }
  .\32 xl\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .\32 xl\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .\32 xl\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .\32 xl\:ms-32 {
    margin-left: 8rem !important;
  }
  .\32 xl\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .\32 xl\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .\32 xl\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .\32 xl\:ms-36 {
    margin-left: 9rem !important;
  }
  .\32 xl\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .\32 xl\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .\32 xl\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .\32 xl\:ms-40 {
    margin-left: 10rem !important;
  }
  .\32 xl\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .\32 xl\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .\32 xl\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .\32 xl\:ms-44 {
    margin-left: 11rem !important;
  }
  .\32 xl\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .\32 xl\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .\32 xl\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .\32 xl\:ms-48 {
    margin-left: 12rem !important;
  }
  .\32 xl\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .\32 xl\:ms-50 {
    margin-left: 13rem !important;
  }
  .\32 xl\:me-auto {
    margin-right: auto !important;
  }
  .\32 xl\:me-0 {
    margin-right: 0 !important;
  }
  .\32 xl\:me-1 {
    margin-right: 0.25rem !important;
  }
  .\32 xl\:me-2 {
    margin-right: 0.5rem !important;
  }
  .\32 xl\:me-3 {
    margin-right: 0.75rem !important;
  }
  .\32 xl\:me-4 {
    margin-right: 1rem !important;
  }
  .\32 xl\:me-5 {
    margin-right: 1.25rem !important;
  }
  .\32 xl\:me-6 {
    margin-right: 1.5rem !important;
  }
  .\32 xl\:me-7 {
    margin-right: 1.75rem !important;
  }
  .\32 xl\:me-8 {
    margin-right: 2rem !important;
  }
  .\32 xl\:me-9 {
    margin-right: 2.25rem !important;
  }
  .\32 xl\:me-10 {
    margin-right: 2.5rem !important;
  }
  .\32 xl\:me-11 {
    margin-right: 2.75rem !important;
  }
  .\32 xl\:me-12 {
    margin-right: 3rem !important;
  }
  .\32 xl\:me-13 {
    margin-right: 3.25rem !important;
  }
  .\32 xl\:me-14 {
    margin-right: 3.5rem !important;
  }
  .\32 xl\:me-15 {
    margin-right: 3.75rem !important;
  }
  .\32 xl\:me-16 {
    margin-right: 4rem !important;
  }
  .\32 xl\:me-17 {
    margin-right: 4.25rem !important;
  }
  .\32 xl\:me-18 {
    margin-right: 4.5rem !important;
  }
  .\32 xl\:me-19 {
    margin-right: 4.75rem !important;
  }
  .\32 xl\:me-20 {
    margin-right: 5rem !important;
  }
  .\32 xl\:me-21 {
    margin-right: 5.25rem !important;
  }
  .\32 xl\:me-22 {
    margin-right: 5.5rem !important;
  }
  .\32 xl\:me-23 {
    margin-right: 5.75rem !important;
  }
  .\32 xl\:me-24 {
    margin-right: 6rem !important;
  }
  .\32 xl\:me-25 {
    margin-right: 6.25rem !important;
  }
  .\32 xl\:me-26 {
    margin-right: 6.5rem !important;
  }
  .\32 xl\:me-27 {
    margin-right: 6.75rem !important;
  }
  .\32 xl\:me-28 {
    margin-right: 7rem !important;
  }
  .\32 xl\:me-29 {
    margin-right: 7.25rem !important;
  }
  .\32 xl\:me-30 {
    margin-right: 7.5rem !important;
  }
  .\32 xl\:me-31 {
    margin-right: 7.75rem !important;
  }
  .\32 xl\:me-32 {
    margin-right: 8rem !important;
  }
  .\32 xl\:me-33 {
    margin-right: 8.25rem !important;
  }
  .\32 xl\:me-34 {
    margin-right: 8.5rem !important;
  }
  .\32 xl\:me-35 {
    margin-right: 8.75rem !important;
  }
  .\32 xl\:me-36 {
    margin-right: 9rem !important;
  }
  .\32 xl\:me-37 {
    margin-right: 9.25rem !important;
  }
  .\32 xl\:me-38 {
    margin-right: 9.5rem !important;
  }
  .\32 xl\:me-39 {
    margin-right: 9.75rem !important;
  }
  .\32 xl\:me-40 {
    margin-right: 10rem !important;
  }
  .\32 xl\:me-41 {
    margin-right: 10.25rem !important;
  }
  .\32 xl\:me-42 {
    margin-right: 10.5rem !important;
  }
  .\32 xl\:me-43 {
    margin-right: 10.75rem !important;
  }
  .\32 xl\:me-44 {
    margin-right: 11rem !important;
  }
  .\32 xl\:me-45 {
    margin-right: 11.25rem !important;
  }
  .\32 xl\:me-46 {
    margin-right: 11.5rem !important;
  }
  .\32 xl\:me-47 {
    margin-right: 11.75rem !important;
  }
  .\32 xl\:me-48 {
    margin-right: 12rem !important;
  }
  .\32 xl\:me-49 {
    margin-right: 12.5rem !important;
  }
  .\32 xl\:me-50 {
    margin-right: 13rem !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:m-auto {
    margin: auto !important;
  }
  .\33 xl\:m-0 {
    margin: 0 !important;
  }
  .\33 xl\:m-1 {
    margin: 0.25rem !important;
  }
  .\33 xl\:m-2 {
    margin: 0.5rem !important;
  }
  .\33 xl\:m-3 {
    margin: 0.75rem !important;
  }
  .\33 xl\:m-4 {
    margin: 1rem !important;
  }
  .\33 xl\:m-5 {
    margin: 1.25rem !important;
  }
  .\33 xl\:m-6 {
    margin: 1.5rem !important;
  }
  .\33 xl\:m-7 {
    margin: 1.75rem !important;
  }
  .\33 xl\:m-8 {
    margin: 2rem !important;
  }
  .\33 xl\:m-9 {
    margin: 2.25rem !important;
  }
  .\33 xl\:m-10 {
    margin: 2.5rem !important;
  }
  .\33 xl\:m-11 {
    margin: 2.75rem !important;
  }
  .\33 xl\:m-12 {
    margin: 3rem !important;
  }
  .\33 xl\:m-13 {
    margin: 3.25rem !important;
  }
  .\33 xl\:m-14 {
    margin: 3.5rem !important;
  }
  .\33 xl\:m-15 {
    margin: 3.75rem !important;
  }
  .\33 xl\:m-16 {
    margin: 4rem !important;
  }
  .\33 xl\:m-17 {
    margin: 4.25rem !important;
  }
  .\33 xl\:m-18 {
    margin: 4.5rem !important;
  }
  .\33 xl\:m-19 {
    margin: 4.75rem !important;
  }
  .\33 xl\:m-20 {
    margin: 5rem !important;
  }
  .\33 xl\:m-21 {
    margin: 5.25rem !important;
  }
  .\33 xl\:m-22 {
    margin: 5.5rem !important;
  }
  .\33 xl\:m-23 {
    margin: 5.75rem !important;
  }
  .\33 xl\:m-24 {
    margin: 6rem !important;
  }
  .\33 xl\:m-25 {
    margin: 6.25rem !important;
  }
  .\33 xl\:m-26 {
    margin: 6.5rem !important;
  }
  .\33 xl\:m-27 {
    margin: 6.75rem !important;
  }
  .\33 xl\:m-28 {
    margin: 7rem !important;
  }
  .\33 xl\:m-29 {
    margin: 7.25rem !important;
  }
  .\33 xl\:m-30 {
    margin: 7.5rem !important;
  }
  .\33 xl\:m-31 {
    margin: 7.75rem !important;
  }
  .\33 xl\:m-32 {
    margin: 8rem !important;
  }
  .\33 xl\:m-33 {
    margin: 8.25rem !important;
  }
  .\33 xl\:m-34 {
    margin: 8.5rem !important;
  }
  .\33 xl\:m-35 {
    margin: 8.75rem !important;
  }
  .\33 xl\:m-36 {
    margin: 9rem !important;
  }
  .\33 xl\:m-37 {
    margin: 9.25rem !important;
  }
  .\33 xl\:m-38 {
    margin: 9.5rem !important;
  }
  .\33 xl\:m-39 {
    margin: 9.75rem !important;
  }
  .\33 xl\:m-40 {
    margin: 10rem !important;
  }
  .\33 xl\:m-41 {
    margin: 10.25rem !important;
  }
  .\33 xl\:m-42 {
    margin: 10.5rem !important;
  }
  .\33 xl\:m-43 {
    margin: 10.75rem !important;
  }
  .\33 xl\:m-44 {
    margin: 11rem !important;
  }
  .\33 xl\:m-45 {
    margin: 11.25rem !important;
  }
  .\33 xl\:m-46 {
    margin: 11.5rem !important;
  }
  .\33 xl\:m-47 {
    margin: 11.75rem !important;
  }
  .\33 xl\:m-48 {
    margin: 12rem !important;
  }
  .\33 xl\:m-49 {
    margin: 12.5rem !important;
  }
  .\33 xl\:m-50 {
    margin: 13rem !important;
  }
  .\33 xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .\33 xl\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .\33 xl\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .\33 xl\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .\33 xl\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .\33 xl\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .\33 xl\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .\33 xl\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .\33 xl\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .\33 xl\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .\33 xl\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .\33 xl\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .\33 xl\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .\33 xl\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .\33 xl\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .\33 xl\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .\33 xl\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .\33 xl\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .\33 xl\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .\33 xl\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .\33 xl\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .\33 xl\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .\33 xl\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .\33 xl\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .\33 xl\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .\33 xl\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .\33 xl\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .\33 xl\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .\33 xl\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .\33 xl\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .\33 xl\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .\33 xl\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .\33 xl\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .\33 xl\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .\33 xl\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .\33 xl\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .\33 xl\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .\33 xl\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .\33 xl\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .\33 xl\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .\33 xl\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .\33 xl\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .\33 xl\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .\33 xl\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .\33 xl\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .\33 xl\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .\33 xl\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .\33 xl\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .\33 xl\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .\33 xl\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .\33 xl\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .\33 xl\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .\33 xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .\33 xl\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .\33 xl\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .\33 xl\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .\33 xl\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .\33 xl\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .\33 xl\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .\33 xl\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .\33 xl\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .\33 xl\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .\33 xl\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .\33 xl\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .\33 xl\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .\33 xl\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .\33 xl\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .\33 xl\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .\33 xl\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .\33 xl\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .\33 xl\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .\33 xl\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .\33 xl\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .\33 xl\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .\33 xl\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .\33 xl\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .\33 xl\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .\33 xl\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .\33 xl\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .\33 xl\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .\33 xl\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .\33 xl\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .\33 xl\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .\33 xl\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .\33 xl\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .\33 xl\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .\33 xl\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .\33 xl\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .\33 xl\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .\33 xl\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .\33 xl\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .\33 xl\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .\33 xl\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .\33 xl\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .\33 xl\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .\33 xl\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .\33 xl\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .\33 xl\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .\33 xl\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .\33 xl\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .\33 xl\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .\33 xl\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .\33 xl\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .\33 xl\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .\33 xl\:mt-auto {
    margin-top: auto !important;
  }
  .\33 xl\:mt-0 {
    margin-top: 0 !important;
  }
  .\33 xl\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .\33 xl\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .\33 xl\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .\33 xl\:mt-4 {
    margin-top: 1rem !important;
  }
  .\33 xl\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .\33 xl\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .\33 xl\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .\33 xl\:mt-8 {
    margin-top: 2rem !important;
  }
  .\33 xl\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .\33 xl\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .\33 xl\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .\33 xl\:mt-12 {
    margin-top: 3rem !important;
  }
  .\33 xl\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .\33 xl\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .\33 xl\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .\33 xl\:mt-16 {
    margin-top: 4rem !important;
  }
  .\33 xl\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .\33 xl\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .\33 xl\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .\33 xl\:mt-20 {
    margin-top: 5rem !important;
  }
  .\33 xl\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .\33 xl\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .\33 xl\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .\33 xl\:mt-24 {
    margin-top: 6rem !important;
  }
  .\33 xl\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .\33 xl\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .\33 xl\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .\33 xl\:mt-28 {
    margin-top: 7rem !important;
  }
  .\33 xl\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .\33 xl\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .\33 xl\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .\33 xl\:mt-32 {
    margin-top: 8rem !important;
  }
  .\33 xl\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .\33 xl\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .\33 xl\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .\33 xl\:mt-36 {
    margin-top: 9rem !important;
  }
  .\33 xl\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .\33 xl\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .\33 xl\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .\33 xl\:mt-40 {
    margin-top: 10rem !important;
  }
  .\33 xl\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .\33 xl\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .\33 xl\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .\33 xl\:mt-44 {
    margin-top: 11rem !important;
  }
  .\33 xl\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .\33 xl\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .\33 xl\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .\33 xl\:mt-48 {
    margin-top: 12rem !important;
  }
  .\33 xl\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .\33 xl\:mt-50 {
    margin-top: 13rem !important;
  }
  .\33 xl\:mb-auto {
    margin-bottom: auto !important;
  }
  .\33 xl\:mb-0 {
    margin-bottom: 0 !important;
  }
  .\33 xl\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .\33 xl\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .\33 xl\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .\33 xl\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .\33 xl\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .\33 xl\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .\33 xl\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .\33 xl\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .\33 xl\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .\33 xl\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .\33 xl\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .\33 xl\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .\33 xl\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .\33 xl\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .\33 xl\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .\33 xl\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .\33 xl\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .\33 xl\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .\33 xl\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .\33 xl\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .\33 xl\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .\33 xl\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .\33 xl\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .\33 xl\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .\33 xl\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .\33 xl\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .\33 xl\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .\33 xl\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .\33 xl\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .\33 xl\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .\33 xl\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .\33 xl\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .\33 xl\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .\33 xl\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .\33 xl\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .\33 xl\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .\33 xl\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .\33 xl\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .\33 xl\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .\33 xl\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .\33 xl\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .\33 xl\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .\33 xl\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .\33 xl\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .\33 xl\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .\33 xl\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .\33 xl\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .\33 xl\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .\33 xl\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .\33 xl\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .\33 xl\:ms-auto {
    margin-left: auto !important;
  }
  .\33 xl\:ms-0 {
    margin-left: 0 !important;
  }
  .\33 xl\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .\33 xl\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .\33 xl\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .\33 xl\:ms-4 {
    margin-left: 1rem !important;
  }
  .\33 xl\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .\33 xl\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .\33 xl\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .\33 xl\:ms-8 {
    margin-left: 2rem !important;
  }
  .\33 xl\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .\33 xl\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .\33 xl\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .\33 xl\:ms-12 {
    margin-left: 3rem !important;
  }
  .\33 xl\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .\33 xl\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .\33 xl\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .\33 xl\:ms-16 {
    margin-left: 4rem !important;
  }
  .\33 xl\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .\33 xl\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .\33 xl\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .\33 xl\:ms-20 {
    margin-left: 5rem !important;
  }
  .\33 xl\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .\33 xl\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .\33 xl\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .\33 xl\:ms-24 {
    margin-left: 6rem !important;
  }
  .\33 xl\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .\33 xl\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .\33 xl\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .\33 xl\:ms-28 {
    margin-left: 7rem !important;
  }
  .\33 xl\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .\33 xl\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .\33 xl\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .\33 xl\:ms-32 {
    margin-left: 8rem !important;
  }
  .\33 xl\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .\33 xl\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .\33 xl\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .\33 xl\:ms-36 {
    margin-left: 9rem !important;
  }
  .\33 xl\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .\33 xl\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .\33 xl\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .\33 xl\:ms-40 {
    margin-left: 10rem !important;
  }
  .\33 xl\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .\33 xl\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .\33 xl\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .\33 xl\:ms-44 {
    margin-left: 11rem !important;
  }
  .\33 xl\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .\33 xl\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .\33 xl\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .\33 xl\:ms-48 {
    margin-left: 12rem !important;
  }
  .\33 xl\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .\33 xl\:ms-50 {
    margin-left: 13rem !important;
  }
  .\33 xl\:me-auto {
    margin-right: auto !important;
  }
  .\33 xl\:me-0 {
    margin-right: 0 !important;
  }
  .\33 xl\:me-1 {
    margin-right: 0.25rem !important;
  }
  .\33 xl\:me-2 {
    margin-right: 0.5rem !important;
  }
  .\33 xl\:me-3 {
    margin-right: 0.75rem !important;
  }
  .\33 xl\:me-4 {
    margin-right: 1rem !important;
  }
  .\33 xl\:me-5 {
    margin-right: 1.25rem !important;
  }
  .\33 xl\:me-6 {
    margin-right: 1.5rem !important;
  }
  .\33 xl\:me-7 {
    margin-right: 1.75rem !important;
  }
  .\33 xl\:me-8 {
    margin-right: 2rem !important;
  }
  .\33 xl\:me-9 {
    margin-right: 2.25rem !important;
  }
  .\33 xl\:me-10 {
    margin-right: 2.5rem !important;
  }
  .\33 xl\:me-11 {
    margin-right: 2.75rem !important;
  }
  .\33 xl\:me-12 {
    margin-right: 3rem !important;
  }
  .\33 xl\:me-13 {
    margin-right: 3.25rem !important;
  }
  .\33 xl\:me-14 {
    margin-right: 3.5rem !important;
  }
  .\33 xl\:me-15 {
    margin-right: 3.75rem !important;
  }
  .\33 xl\:me-16 {
    margin-right: 4rem !important;
  }
  .\33 xl\:me-17 {
    margin-right: 4.25rem !important;
  }
  .\33 xl\:me-18 {
    margin-right: 4.5rem !important;
  }
  .\33 xl\:me-19 {
    margin-right: 4.75rem !important;
  }
  .\33 xl\:me-20 {
    margin-right: 5rem !important;
  }
  .\33 xl\:me-21 {
    margin-right: 5.25rem !important;
  }
  .\33 xl\:me-22 {
    margin-right: 5.5rem !important;
  }
  .\33 xl\:me-23 {
    margin-right: 5.75rem !important;
  }
  .\33 xl\:me-24 {
    margin-right: 6rem !important;
  }
  .\33 xl\:me-25 {
    margin-right: 6.25rem !important;
  }
  .\33 xl\:me-26 {
    margin-right: 6.5rem !important;
  }
  .\33 xl\:me-27 {
    margin-right: 6.75rem !important;
  }
  .\33 xl\:me-28 {
    margin-right: 7rem !important;
  }
  .\33 xl\:me-29 {
    margin-right: 7.25rem !important;
  }
  .\33 xl\:me-30 {
    margin-right: 7.5rem !important;
  }
  .\33 xl\:me-31 {
    margin-right: 7.75rem !important;
  }
  .\33 xl\:me-32 {
    margin-right: 8rem !important;
  }
  .\33 xl\:me-33 {
    margin-right: 8.25rem !important;
  }
  .\33 xl\:me-34 {
    margin-right: 8.5rem !important;
  }
  .\33 xl\:me-35 {
    margin-right: 8.75rem !important;
  }
  .\33 xl\:me-36 {
    margin-right: 9rem !important;
  }
  .\33 xl\:me-37 {
    margin-right: 9.25rem !important;
  }
  .\33 xl\:me-38 {
    margin-right: 9.5rem !important;
  }
  .\33 xl\:me-39 {
    margin-right: 9.75rem !important;
  }
  .\33 xl\:me-40 {
    margin-right: 10rem !important;
  }
  .\33 xl\:me-41 {
    margin-right: 10.25rem !important;
  }
  .\33 xl\:me-42 {
    margin-right: 10.5rem !important;
  }
  .\33 xl\:me-43 {
    margin-right: 10.75rem !important;
  }
  .\33 xl\:me-44 {
    margin-right: 11rem !important;
  }
  .\33 xl\:me-45 {
    margin-right: 11.25rem !important;
  }
  .\33 xl\:me-46 {
    margin-right: 11.5rem !important;
  }
  .\33 xl\:me-47 {
    margin-right: 11.75rem !important;
  }
  .\33 xl\:me-48 {
    margin-right: 12rem !important;
  }
  .\33 xl\:me-49 {
    margin-right: 12.5rem !important;
  }
  .\33 xl\:me-50 {
    margin-right: 13rem !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:m-auto {
    margin: auto !important;
  }
  .\34 xl\:m-0 {
    margin: 0 !important;
  }
  .\34 xl\:m-1 {
    margin: 0.25rem !important;
  }
  .\34 xl\:m-2 {
    margin: 0.5rem !important;
  }
  .\34 xl\:m-3 {
    margin: 0.75rem !important;
  }
  .\34 xl\:m-4 {
    margin: 1rem !important;
  }
  .\34 xl\:m-5 {
    margin: 1.25rem !important;
  }
  .\34 xl\:m-6 {
    margin: 1.5rem !important;
  }
  .\34 xl\:m-7 {
    margin: 1.75rem !important;
  }
  .\34 xl\:m-8 {
    margin: 2rem !important;
  }
  .\34 xl\:m-9 {
    margin: 2.25rem !important;
  }
  .\34 xl\:m-10 {
    margin: 2.5rem !important;
  }
  .\34 xl\:m-11 {
    margin: 2.75rem !important;
  }
  .\34 xl\:m-12 {
    margin: 3rem !important;
  }
  .\34 xl\:m-13 {
    margin: 3.25rem !important;
  }
  .\34 xl\:m-14 {
    margin: 3.5rem !important;
  }
  .\34 xl\:m-15 {
    margin: 3.75rem !important;
  }
  .\34 xl\:m-16 {
    margin: 4rem !important;
  }
  .\34 xl\:m-17 {
    margin: 4.25rem !important;
  }
  .\34 xl\:m-18 {
    margin: 4.5rem !important;
  }
  .\34 xl\:m-19 {
    margin: 4.75rem !important;
  }
  .\34 xl\:m-20 {
    margin: 5rem !important;
  }
  .\34 xl\:m-21 {
    margin: 5.25rem !important;
  }
  .\34 xl\:m-22 {
    margin: 5.5rem !important;
  }
  .\34 xl\:m-23 {
    margin: 5.75rem !important;
  }
  .\34 xl\:m-24 {
    margin: 6rem !important;
  }
  .\34 xl\:m-25 {
    margin: 6.25rem !important;
  }
  .\34 xl\:m-26 {
    margin: 6.5rem !important;
  }
  .\34 xl\:m-27 {
    margin: 6.75rem !important;
  }
  .\34 xl\:m-28 {
    margin: 7rem !important;
  }
  .\34 xl\:m-29 {
    margin: 7.25rem !important;
  }
  .\34 xl\:m-30 {
    margin: 7.5rem !important;
  }
  .\34 xl\:m-31 {
    margin: 7.75rem !important;
  }
  .\34 xl\:m-32 {
    margin: 8rem !important;
  }
  .\34 xl\:m-33 {
    margin: 8.25rem !important;
  }
  .\34 xl\:m-34 {
    margin: 8.5rem !important;
  }
  .\34 xl\:m-35 {
    margin: 8.75rem !important;
  }
  .\34 xl\:m-36 {
    margin: 9rem !important;
  }
  .\34 xl\:m-37 {
    margin: 9.25rem !important;
  }
  .\34 xl\:m-38 {
    margin: 9.5rem !important;
  }
  .\34 xl\:m-39 {
    margin: 9.75rem !important;
  }
  .\34 xl\:m-40 {
    margin: 10rem !important;
  }
  .\34 xl\:m-41 {
    margin: 10.25rem !important;
  }
  .\34 xl\:m-42 {
    margin: 10.5rem !important;
  }
  .\34 xl\:m-43 {
    margin: 10.75rem !important;
  }
  .\34 xl\:m-44 {
    margin: 11rem !important;
  }
  .\34 xl\:m-45 {
    margin: 11.25rem !important;
  }
  .\34 xl\:m-46 {
    margin: 11.5rem !important;
  }
  .\34 xl\:m-47 {
    margin: 11.75rem !important;
  }
  .\34 xl\:m-48 {
    margin: 12rem !important;
  }
  .\34 xl\:m-49 {
    margin: 12.5rem !important;
  }
  .\34 xl\:m-50 {
    margin: 13rem !important;
  }
  .\34 xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .\34 xl\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .\34 xl\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .\34 xl\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .\34 xl\:mx-3 {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .\34 xl\:mx-4 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .\34 xl\:mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important;
  }
  .\34 xl\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .\34 xl\:mx-7 {
    margin-left: 1.75rem !important;
    margin-right: 1.75rem !important;
  }
  .\34 xl\:mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .\34 xl\:mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important;
  }
  .\34 xl\:mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .\34 xl\:mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important;
  }
  .\34 xl\:mx-12 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .\34 xl\:mx-13 {
    margin-left: 3.25rem !important;
    margin-right: 3.25rem !important;
  }
  .\34 xl\:mx-14 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .\34 xl\:mx-15 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important;
  }
  .\34 xl\:mx-16 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .\34 xl\:mx-17 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important;
  }
  .\34 xl\:mx-18 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .\34 xl\:mx-19 {
    margin-left: 4.75rem !important;
    margin-right: 4.75rem !important;
  }
  .\34 xl\:mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .\34 xl\:mx-21 {
    margin-left: 5.25rem !important;
    margin-right: 5.25rem !important;
  }
  .\34 xl\:mx-22 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .\34 xl\:mx-23 {
    margin-left: 5.75rem !important;
    margin-right: 5.75rem !important;
  }
  .\34 xl\:mx-24 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .\34 xl\:mx-25 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important;
  }
  .\34 xl\:mx-26 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .\34 xl\:mx-27 {
    margin-left: 6.75rem !important;
    margin-right: 6.75rem !important;
  }
  .\34 xl\:mx-28 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .\34 xl\:mx-29 {
    margin-left: 7.25rem !important;
    margin-right: 7.25rem !important;
  }
  .\34 xl\:mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .\34 xl\:mx-31 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important;
  }
  .\34 xl\:mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .\34 xl\:mx-33 {
    margin-left: 8.25rem !important;
    margin-right: 8.25rem !important;
  }
  .\34 xl\:mx-34 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .\34 xl\:mx-35 {
    margin-left: 8.75rem !important;
    margin-right: 8.75rem !important;
  }
  .\34 xl\:mx-36 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .\34 xl\:mx-37 {
    margin-left: 9.25rem !important;
    margin-right: 9.25rem !important;
  }
  .\34 xl\:mx-38 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .\34 xl\:mx-39 {
    margin-left: 9.75rem !important;
    margin-right: 9.75rem !important;
  }
  .\34 xl\:mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .\34 xl\:mx-41 {
    margin-left: 10.25rem !important;
    margin-right: 10.25rem !important;
  }
  .\34 xl\:mx-42 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .\34 xl\:mx-43 {
    margin-left: 10.75rem !important;
    margin-right: 10.75rem !important;
  }
  .\34 xl\:mx-44 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .\34 xl\:mx-45 {
    margin-left: 11.25rem !important;
    margin-right: 11.25rem !important;
  }
  .\34 xl\:mx-46 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .\34 xl\:mx-47 {
    margin-left: 11.75rem !important;
    margin-right: 11.75rem !important;
  }
  .\34 xl\:mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .\34 xl\:mx-49 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .\34 xl\:mx-50 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .\34 xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .\34 xl\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .\34 xl\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .\34 xl\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .\34 xl\:my-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .\34 xl\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .\34 xl\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }
  .\34 xl\:my-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .\34 xl\:my-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }
  .\34 xl\:my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .\34 xl\:my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .\34 xl\:my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .\34 xl\:my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }
  .\34 xl\:my-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .\34 xl\:my-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .\34 xl\:my-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .\34 xl\:my-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .\34 xl\:my-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .\34 xl\:my-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .\34 xl\:my-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .\34 xl\:my-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }
  .\34 xl\:my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .\34 xl\:my-21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
  }
  .\34 xl\:my-22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .\34 xl\:my-23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .\34 xl\:my-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .\34 xl\:my-25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .\34 xl\:my-26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .\34 xl\:my-27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .\34 xl\:my-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .\34 xl\:my-29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
  }
  .\34 xl\:my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .\34 xl\:my-31 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important;
  }
  .\34 xl\:my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .\34 xl\:my-33 {
    margin-top: 8.25rem !important;
    margin-bottom: 8.25rem !important;
  }
  .\34 xl\:my-34 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .\34 xl\:my-35 {
    margin-top: 8.75rem !important;
    margin-bottom: 8.75rem !important;
  }
  .\34 xl\:my-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .\34 xl\:my-37 {
    margin-top: 9.25rem !important;
    margin-bottom: 9.25rem !important;
  }
  .\34 xl\:my-38 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .\34 xl\:my-39 {
    margin-top: 9.75rem !important;
    margin-bottom: 9.75rem !important;
  }
  .\34 xl\:my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .\34 xl\:my-41 {
    margin-top: 10.25rem !important;
    margin-bottom: 10.25rem !important;
  }
  .\34 xl\:my-42 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .\34 xl\:my-43 {
    margin-top: 10.75rem !important;
    margin-bottom: 10.75rem !important;
  }
  .\34 xl\:my-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .\34 xl\:my-45 {
    margin-top: 11.25rem !important;
    margin-bottom: 11.25rem !important;
  }
  .\34 xl\:my-46 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .\34 xl\:my-47 {
    margin-top: 11.75rem !important;
    margin-bottom: 11.75rem !important;
  }
  .\34 xl\:my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .\34 xl\:my-49 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .\34 xl\:my-50 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .\34 xl\:mt-auto {
    margin-top: auto !important;
  }
  .\34 xl\:mt-0 {
    margin-top: 0 !important;
  }
  .\34 xl\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .\34 xl\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .\34 xl\:mt-3 {
    margin-top: 0.75rem !important;
  }
  .\34 xl\:mt-4 {
    margin-top: 1rem !important;
  }
  .\34 xl\:mt-5 {
    margin-top: 1.25rem !important;
  }
  .\34 xl\:mt-6 {
    margin-top: 1.5rem !important;
  }
  .\34 xl\:mt-7 {
    margin-top: 1.75rem !important;
  }
  .\34 xl\:mt-8 {
    margin-top: 2rem !important;
  }
  .\34 xl\:mt-9 {
    margin-top: 2.25rem !important;
  }
  .\34 xl\:mt-10 {
    margin-top: 2.5rem !important;
  }
  .\34 xl\:mt-11 {
    margin-top: 2.75rem !important;
  }
  .\34 xl\:mt-12 {
    margin-top: 3rem !important;
  }
  .\34 xl\:mt-13 {
    margin-top: 3.25rem !important;
  }
  .\34 xl\:mt-14 {
    margin-top: 3.5rem !important;
  }
  .\34 xl\:mt-15 {
    margin-top: 3.75rem !important;
  }
  .\34 xl\:mt-16 {
    margin-top: 4rem !important;
  }
  .\34 xl\:mt-17 {
    margin-top: 4.25rem !important;
  }
  .\34 xl\:mt-18 {
    margin-top: 4.5rem !important;
  }
  .\34 xl\:mt-19 {
    margin-top: 4.75rem !important;
  }
  .\34 xl\:mt-20 {
    margin-top: 5rem !important;
  }
  .\34 xl\:mt-21 {
    margin-top: 5.25rem !important;
  }
  .\34 xl\:mt-22 {
    margin-top: 5.5rem !important;
  }
  .\34 xl\:mt-23 {
    margin-top: 5.75rem !important;
  }
  .\34 xl\:mt-24 {
    margin-top: 6rem !important;
  }
  .\34 xl\:mt-25 {
    margin-top: 6.25rem !important;
  }
  .\34 xl\:mt-26 {
    margin-top: 6.5rem !important;
  }
  .\34 xl\:mt-27 {
    margin-top: 6.75rem !important;
  }
  .\34 xl\:mt-28 {
    margin-top: 7rem !important;
  }
  .\34 xl\:mt-29 {
    margin-top: 7.25rem !important;
  }
  .\34 xl\:mt-30 {
    margin-top: 7.5rem !important;
  }
  .\34 xl\:mt-31 {
    margin-top: 7.75rem !important;
  }
  .\34 xl\:mt-32 {
    margin-top: 8rem !important;
  }
  .\34 xl\:mt-33 {
    margin-top: 8.25rem !important;
  }
  .\34 xl\:mt-34 {
    margin-top: 8.5rem !important;
  }
  .\34 xl\:mt-35 {
    margin-top: 8.75rem !important;
  }
  .\34 xl\:mt-36 {
    margin-top: 9rem !important;
  }
  .\34 xl\:mt-37 {
    margin-top: 9.25rem !important;
  }
  .\34 xl\:mt-38 {
    margin-top: 9.5rem !important;
  }
  .\34 xl\:mt-39 {
    margin-top: 9.75rem !important;
  }
  .\34 xl\:mt-40 {
    margin-top: 10rem !important;
  }
  .\34 xl\:mt-41 {
    margin-top: 10.25rem !important;
  }
  .\34 xl\:mt-42 {
    margin-top: 10.5rem !important;
  }
  .\34 xl\:mt-43 {
    margin-top: 10.75rem !important;
  }
  .\34 xl\:mt-44 {
    margin-top: 11rem !important;
  }
  .\34 xl\:mt-45 {
    margin-top: 11.25rem !important;
  }
  .\34 xl\:mt-46 {
    margin-top: 11.5rem !important;
  }
  .\34 xl\:mt-47 {
    margin-top: 11.75rem !important;
  }
  .\34 xl\:mt-48 {
    margin-top: 12rem !important;
  }
  .\34 xl\:mt-49 {
    margin-top: 12.5rem !important;
  }
  .\34 xl\:mt-50 {
    margin-top: 13rem !important;
  }
  .\34 xl\:mb-auto {
    margin-bottom: auto !important;
  }
  .\34 xl\:mb-0 {
    margin-bottom: 0 !important;
  }
  .\34 xl\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .\34 xl\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .\34 xl\:mb-3 {
    margin-bottom: 0.75rem !important;
  }
  .\34 xl\:mb-4 {
    margin-bottom: 1rem !important;
  }
  .\34 xl\:mb-5 {
    margin-bottom: 1.25rem !important;
  }
  .\34 xl\:mb-6 {
    margin-bottom: 1.5rem !important;
  }
  .\34 xl\:mb-7 {
    margin-bottom: 1.75rem !important;
  }
  .\34 xl\:mb-8 {
    margin-bottom: 2rem !important;
  }
  .\34 xl\:mb-9 {
    margin-bottom: 2.25rem !important;
  }
  .\34 xl\:mb-10 {
    margin-bottom: 2.5rem !important;
  }
  .\34 xl\:mb-11 {
    margin-bottom: 2.75rem !important;
  }
  .\34 xl\:mb-12 {
    margin-bottom: 3rem !important;
  }
  .\34 xl\:mb-13 {
    margin-bottom: 3.25rem !important;
  }
  .\34 xl\:mb-14 {
    margin-bottom: 3.5rem !important;
  }
  .\34 xl\:mb-15 {
    margin-bottom: 3.75rem !important;
  }
  .\34 xl\:mb-16 {
    margin-bottom: 4rem !important;
  }
  .\34 xl\:mb-17 {
    margin-bottom: 4.25rem !important;
  }
  .\34 xl\:mb-18 {
    margin-bottom: 4.5rem !important;
  }
  .\34 xl\:mb-19 {
    margin-bottom: 4.75rem !important;
  }
  .\34 xl\:mb-20 {
    margin-bottom: 5rem !important;
  }
  .\34 xl\:mb-21 {
    margin-bottom: 5.25rem !important;
  }
  .\34 xl\:mb-22 {
    margin-bottom: 5.5rem !important;
  }
  .\34 xl\:mb-23 {
    margin-bottom: 5.75rem !important;
  }
  .\34 xl\:mb-24 {
    margin-bottom: 6rem !important;
  }
  .\34 xl\:mb-25 {
    margin-bottom: 6.25rem !important;
  }
  .\34 xl\:mb-26 {
    margin-bottom: 6.5rem !important;
  }
  .\34 xl\:mb-27 {
    margin-bottom: 6.75rem !important;
  }
  .\34 xl\:mb-28 {
    margin-bottom: 7rem !important;
  }
  .\34 xl\:mb-29 {
    margin-bottom: 7.25rem !important;
  }
  .\34 xl\:mb-30 {
    margin-bottom: 7.5rem !important;
  }
  .\34 xl\:mb-31 {
    margin-bottom: 7.75rem !important;
  }
  .\34 xl\:mb-32 {
    margin-bottom: 8rem !important;
  }
  .\34 xl\:mb-33 {
    margin-bottom: 8.25rem !important;
  }
  .\34 xl\:mb-34 {
    margin-bottom: 8.5rem !important;
  }
  .\34 xl\:mb-35 {
    margin-bottom: 8.75rem !important;
  }
  .\34 xl\:mb-36 {
    margin-bottom: 9rem !important;
  }
  .\34 xl\:mb-37 {
    margin-bottom: 9.25rem !important;
  }
  .\34 xl\:mb-38 {
    margin-bottom: 9.5rem !important;
  }
  .\34 xl\:mb-39 {
    margin-bottom: 9.75rem !important;
  }
  .\34 xl\:mb-40 {
    margin-bottom: 10rem !important;
  }
  .\34 xl\:mb-41 {
    margin-bottom: 10.25rem !important;
  }
  .\34 xl\:mb-42 {
    margin-bottom: 10.5rem !important;
  }
  .\34 xl\:mb-43 {
    margin-bottom: 10.75rem !important;
  }
  .\34 xl\:mb-44 {
    margin-bottom: 11rem !important;
  }
  .\34 xl\:mb-45 {
    margin-bottom: 11.25rem !important;
  }
  .\34 xl\:mb-46 {
    margin-bottom: 11.5rem !important;
  }
  .\34 xl\:mb-47 {
    margin-bottom: 11.75rem !important;
  }
  .\34 xl\:mb-48 {
    margin-bottom: 12rem !important;
  }
  .\34 xl\:mb-49 {
    margin-bottom: 12.5rem !important;
  }
  .\34 xl\:mb-50 {
    margin-bottom: 13rem !important;
  }
  .\34 xl\:ms-auto {
    margin-left: auto !important;
  }
  .\34 xl\:ms-0 {
    margin-left: 0 !important;
  }
  .\34 xl\:ms-1 {
    margin-left: 0.25rem !important;
  }
  .\34 xl\:ms-2 {
    margin-left: 0.5rem !important;
  }
  .\34 xl\:ms-3 {
    margin-left: 0.75rem !important;
  }
  .\34 xl\:ms-4 {
    margin-left: 1rem !important;
  }
  .\34 xl\:ms-5 {
    margin-left: 1.25rem !important;
  }
  .\34 xl\:ms-6 {
    margin-left: 1.5rem !important;
  }
  .\34 xl\:ms-7 {
    margin-left: 1.75rem !important;
  }
  .\34 xl\:ms-8 {
    margin-left: 2rem !important;
  }
  .\34 xl\:ms-9 {
    margin-left: 2.25rem !important;
  }
  .\34 xl\:ms-10 {
    margin-left: 2.5rem !important;
  }
  .\34 xl\:ms-11 {
    margin-left: 2.75rem !important;
  }
  .\34 xl\:ms-12 {
    margin-left: 3rem !important;
  }
  .\34 xl\:ms-13 {
    margin-left: 3.25rem !important;
  }
  .\34 xl\:ms-14 {
    margin-left: 3.5rem !important;
  }
  .\34 xl\:ms-15 {
    margin-left: 3.75rem !important;
  }
  .\34 xl\:ms-16 {
    margin-left: 4rem !important;
  }
  .\34 xl\:ms-17 {
    margin-left: 4.25rem !important;
  }
  .\34 xl\:ms-18 {
    margin-left: 4.5rem !important;
  }
  .\34 xl\:ms-19 {
    margin-left: 4.75rem !important;
  }
  .\34 xl\:ms-20 {
    margin-left: 5rem !important;
  }
  .\34 xl\:ms-21 {
    margin-left: 5.25rem !important;
  }
  .\34 xl\:ms-22 {
    margin-left: 5.5rem !important;
  }
  .\34 xl\:ms-23 {
    margin-left: 5.75rem !important;
  }
  .\34 xl\:ms-24 {
    margin-left: 6rem !important;
  }
  .\34 xl\:ms-25 {
    margin-left: 6.25rem !important;
  }
  .\34 xl\:ms-26 {
    margin-left: 6.5rem !important;
  }
  .\34 xl\:ms-27 {
    margin-left: 6.75rem !important;
  }
  .\34 xl\:ms-28 {
    margin-left: 7rem !important;
  }
  .\34 xl\:ms-29 {
    margin-left: 7.25rem !important;
  }
  .\34 xl\:ms-30 {
    margin-left: 7.5rem !important;
  }
  .\34 xl\:ms-31 {
    margin-left: 7.75rem !important;
  }
  .\34 xl\:ms-32 {
    margin-left: 8rem !important;
  }
  .\34 xl\:ms-33 {
    margin-left: 8.25rem !important;
  }
  .\34 xl\:ms-34 {
    margin-left: 8.5rem !important;
  }
  .\34 xl\:ms-35 {
    margin-left: 8.75rem !important;
  }
  .\34 xl\:ms-36 {
    margin-left: 9rem !important;
  }
  .\34 xl\:ms-37 {
    margin-left: 9.25rem !important;
  }
  .\34 xl\:ms-38 {
    margin-left: 9.5rem !important;
  }
  .\34 xl\:ms-39 {
    margin-left: 9.75rem !important;
  }
  .\34 xl\:ms-40 {
    margin-left: 10rem !important;
  }
  .\34 xl\:ms-41 {
    margin-left: 10.25rem !important;
  }
  .\34 xl\:ms-42 {
    margin-left: 10.5rem !important;
  }
  .\34 xl\:ms-43 {
    margin-left: 10.75rem !important;
  }
  .\34 xl\:ms-44 {
    margin-left: 11rem !important;
  }
  .\34 xl\:ms-45 {
    margin-left: 11.25rem !important;
  }
  .\34 xl\:ms-46 {
    margin-left: 11.5rem !important;
  }
  .\34 xl\:ms-47 {
    margin-left: 11.75rem !important;
  }
  .\34 xl\:ms-48 {
    margin-left: 12rem !important;
  }
  .\34 xl\:ms-49 {
    margin-left: 12.5rem !important;
  }
  .\34 xl\:ms-50 {
    margin-left: 13rem !important;
  }
  .\34 xl\:me-auto {
    margin-right: auto !important;
  }
  .\34 xl\:me-0 {
    margin-right: 0 !important;
  }
  .\34 xl\:me-1 {
    margin-right: 0.25rem !important;
  }
  .\34 xl\:me-2 {
    margin-right: 0.5rem !important;
  }
  .\34 xl\:me-3 {
    margin-right: 0.75rem !important;
  }
  .\34 xl\:me-4 {
    margin-right: 1rem !important;
  }
  .\34 xl\:me-5 {
    margin-right: 1.25rem !important;
  }
  .\34 xl\:me-6 {
    margin-right: 1.5rem !important;
  }
  .\34 xl\:me-7 {
    margin-right: 1.75rem !important;
  }
  .\34 xl\:me-8 {
    margin-right: 2rem !important;
  }
  .\34 xl\:me-9 {
    margin-right: 2.25rem !important;
  }
  .\34 xl\:me-10 {
    margin-right: 2.5rem !important;
  }
  .\34 xl\:me-11 {
    margin-right: 2.75rem !important;
  }
  .\34 xl\:me-12 {
    margin-right: 3rem !important;
  }
  .\34 xl\:me-13 {
    margin-right: 3.25rem !important;
  }
  .\34 xl\:me-14 {
    margin-right: 3.5rem !important;
  }
  .\34 xl\:me-15 {
    margin-right: 3.75rem !important;
  }
  .\34 xl\:me-16 {
    margin-right: 4rem !important;
  }
  .\34 xl\:me-17 {
    margin-right: 4.25rem !important;
  }
  .\34 xl\:me-18 {
    margin-right: 4.5rem !important;
  }
  .\34 xl\:me-19 {
    margin-right: 4.75rem !important;
  }
  .\34 xl\:me-20 {
    margin-right: 5rem !important;
  }
  .\34 xl\:me-21 {
    margin-right: 5.25rem !important;
  }
  .\34 xl\:me-22 {
    margin-right: 5.5rem !important;
  }
  .\34 xl\:me-23 {
    margin-right: 5.75rem !important;
  }
  .\34 xl\:me-24 {
    margin-right: 6rem !important;
  }
  .\34 xl\:me-25 {
    margin-right: 6.25rem !important;
  }
  .\34 xl\:me-26 {
    margin-right: 6.5rem !important;
  }
  .\34 xl\:me-27 {
    margin-right: 6.75rem !important;
  }
  .\34 xl\:me-28 {
    margin-right: 7rem !important;
  }
  .\34 xl\:me-29 {
    margin-right: 7.25rem !important;
  }
  .\34 xl\:me-30 {
    margin-right: 7.5rem !important;
  }
  .\34 xl\:me-31 {
    margin-right: 7.75rem !important;
  }
  .\34 xl\:me-32 {
    margin-right: 8rem !important;
  }
  .\34 xl\:me-33 {
    margin-right: 8.25rem !important;
  }
  .\34 xl\:me-34 {
    margin-right: 8.5rem !important;
  }
  .\34 xl\:me-35 {
    margin-right: 8.75rem !important;
  }
  .\34 xl\:me-36 {
    margin-right: 9rem !important;
  }
  .\34 xl\:me-37 {
    margin-right: 9.25rem !important;
  }
  .\34 xl\:me-38 {
    margin-right: 9.5rem !important;
  }
  .\34 xl\:me-39 {
    margin-right: 9.75rem !important;
  }
  .\34 xl\:me-40 {
    margin-right: 10rem !important;
  }
  .\34 xl\:me-41 {
    margin-right: 10.25rem !important;
  }
  .\34 xl\:me-42 {
    margin-right: 10.5rem !important;
  }
  .\34 xl\:me-43 {
    margin-right: 10.75rem !important;
  }
  .\34 xl\:me-44 {
    margin-right: 11rem !important;
  }
  .\34 xl\:me-45 {
    margin-right: 11.25rem !important;
  }
  .\34 xl\:me-46 {
    margin-right: 11.5rem !important;
  }
  .\34 xl\:me-47 {
    margin-right: 11.75rem !important;
  }
  .\34 xl\:me-48 {
    margin-right: 12rem !important;
  }
  .\34 xl\:me-49 {
    margin-right: 12.5rem !important;
  }
  .\34 xl\:me-50 {
    margin-right: 13rem !important;
  }
}
.-m-auto {
  margin: -auto !important;
}

.-m-0 {
  margin: 0 !important;
}

.-m-1 {
  margin: -0.25rem !important;
}

.-m-2 {
  margin: -0.5rem !important;
}

.-m-3 {
  margin: -0.75rem !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-13 {
  margin: -3.25rem !important;
}

.-m-14 {
  margin: -3.5rem !important;
}

.-m-15 {
  margin: -3.75rem !important;
}

.-m-16 {
  margin: -4rem !important;
}

.-m-17 {
  margin: -4.25rem !important;
}

.-m-18 {
  margin: -4.5rem !important;
}

.-m-19 {
  margin: -4.75rem !important;
}

.-m-20 {
  margin: -5rem !important;
}

.-m-21 {
  margin: -5.25rem !important;
}

.-m-22 {
  margin: -5.5rem !important;
}

.-m-23 {
  margin: -5.75rem !important;
}

.-m-24 {
  margin: -6rem !important;
}

.-m-25 {
  margin: -6.25rem !important;
}

.-m-26 {
  margin: -6.5rem !important;
}

.-m-27 {
  margin: -6.75rem !important;
}

.-m-28 {
  margin: -7rem !important;
}

.-m-29 {
  margin: -7.25rem !important;
}

.-m-30 {
  margin: -7.5rem !important;
}

.-m-31 {
  margin: -7.75rem !important;
}

.-m-32 {
  margin: -8rem !important;
}

.-m-33 {
  margin: -8.25rem !important;
}

.-m-34 {
  margin: -8.5rem !important;
}

.-m-35 {
  margin: -8.75rem !important;
}

.-m-36 {
  margin: -9rem !important;
}

.-m-37 {
  margin: -9.25rem !important;
}

.-m-38 {
  margin: -9.5rem !important;
}

.-m-39 {
  margin: -9.75rem !important;
}

.-m-40 {
  margin: -10rem !important;
}

.-m-41 {
  margin: -10.25rem !important;
}

.-m-42 {
  margin: -10.5rem !important;
}

.-m-43 {
  margin: -10.75rem !important;
}

.-m-44 {
  margin: -11rem !important;
}

.-m-45 {
  margin: -11.25rem !important;
}

.-m-46 {
  margin: -11.5rem !important;
}

.-m-47 {
  margin: -11.75rem !important;
}

.-m-48 {
  margin: -12rem !important;
}

.-m-49 {
  margin: -12.5rem !important;
}

.-m-50 {
  margin: -13rem !important;
}

.-mx-auto {
  margin-left: -auto !important;
  margin-right: -auto !important;
}

.-mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.-mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}

.-mx-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.-mx-3 {
  margin-left: -0.75rem !important;
  margin-right: -0.75rem !important;
}

.-mx-4 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.-mx-5 {
  margin-left: -1.25rem !important;
  margin-right: -1.25rem !important;
}

.-mx-6 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.-mx-7 {
  margin-left: -1.75rem !important;
  margin-right: -1.75rem !important;
}

.-mx-8 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.-mx-9 {
  margin-left: -2.25rem !important;
  margin-right: -2.25rem !important;
}

.-mx-10 {
  margin-left: -2.5rem !important;
  margin-right: -2.5rem !important;
}

.-mx-11 {
  margin-left: -2.75rem !important;
  margin-right: -2.75rem !important;
}

.-mx-12 {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
}

.-mx-13 {
  margin-left: -3.25rem !important;
  margin-right: -3.25rem !important;
}

.-mx-14 {
  margin-left: -3.5rem !important;
  margin-right: -3.5rem !important;
}

.-mx-15 {
  margin-left: -3.75rem !important;
  margin-right: -3.75rem !important;
}

.-mx-16 {
  margin-left: -4rem !important;
  margin-right: -4rem !important;
}

.-mx-17 {
  margin-left: -4.25rem !important;
  margin-right: -4.25rem !important;
}

.-mx-18 {
  margin-left: -4.5rem !important;
  margin-right: -4.5rem !important;
}

.-mx-19 {
  margin-left: -4.75rem !important;
  margin-right: -4.75rem !important;
}

.-mx-20 {
  margin-left: -5rem !important;
  margin-right: -5rem !important;
}

.-mx-21 {
  margin-left: -5.25rem !important;
  margin-right: -5.25rem !important;
}

.-mx-22 {
  margin-left: -5.5rem !important;
  margin-right: -5.5rem !important;
}

.-mx-23 {
  margin-left: -5.75rem !important;
  margin-right: -5.75rem !important;
}

.-mx-24 {
  margin-left: -6rem !important;
  margin-right: -6rem !important;
}

.-mx-25 {
  margin-left: -6.25rem !important;
  margin-right: -6.25rem !important;
}

.-mx-26 {
  margin-left: -6.5rem !important;
  margin-right: -6.5rem !important;
}

.-mx-27 {
  margin-left: -6.75rem !important;
  margin-right: -6.75rem !important;
}

.-mx-28 {
  margin-left: -7rem !important;
  margin-right: -7rem !important;
}

.-mx-29 {
  margin-left: -7.25rem !important;
  margin-right: -7.25rem !important;
}

.-mx-30 {
  margin-left: -7.5rem !important;
  margin-right: -7.5rem !important;
}

.-mx-31 {
  margin-left: -7.75rem !important;
  margin-right: -7.75rem !important;
}

.-mx-32 {
  margin-left: -8rem !important;
  margin-right: -8rem !important;
}

.-mx-33 {
  margin-left: -8.25rem !important;
  margin-right: -8.25rem !important;
}

.-mx-34 {
  margin-left: -8.5rem !important;
  margin-right: -8.5rem !important;
}

.-mx-35 {
  margin-left: -8.75rem !important;
  margin-right: -8.75rem !important;
}

.-mx-36 {
  margin-left: -9rem !important;
  margin-right: -9rem !important;
}

.-mx-37 {
  margin-left: -9.25rem !important;
  margin-right: -9.25rem !important;
}

.-mx-38 {
  margin-left: -9.5rem !important;
  margin-right: -9.5rem !important;
}

.-mx-39 {
  margin-left: -9.75rem !important;
  margin-right: -9.75rem !important;
}

.-mx-40 {
  margin-left: -10rem !important;
  margin-right: -10rem !important;
}

.-mx-41 {
  margin-left: -10.25rem !important;
  margin-right: -10.25rem !important;
}

.-mx-42 {
  margin-left: -10.5rem !important;
  margin-right: -10.5rem !important;
}

.-mx-43 {
  margin-left: -10.75rem !important;
  margin-right: -10.75rem !important;
}

.-mx-44 {
  margin-left: -11rem !important;
  margin-right: -11rem !important;
}

.-mx-45 {
  margin-left: -11.25rem !important;
  margin-right: -11.25rem !important;
}

.-mx-46 {
  margin-left: -11.5rem !important;
  margin-right: -11.5rem !important;
}

.-mx-47 {
  margin-left: -11.75rem !important;
  margin-right: -11.75rem !important;
}

.-mx-48 {
  margin-left: -12rem !important;
  margin-right: -12rem !important;
}

.-mx-49 {
  margin-left: -12.5rem !important;
  margin-right: -12.5rem !important;
}

.-mx-50 {
  margin-left: -13rem !important;
  margin-right: -13rem !important;
}

.-my-auto {
  margin-top: -auto !important;
  margin-bottom: -auto !important;
}

.-my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.-my-1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.-my-2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.-my-3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !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-13 {
  margin-top: -3.25rem !important;
  margin-bottom: -3.25rem !important;
}

.-my-14 {
  margin-top: -3.5rem !important;
  margin-bottom: -3.5rem !important;
}

.-my-15 {
  margin-top: -3.75rem !important;
  margin-bottom: -3.75rem !important;
}

.-my-16 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important;
}

.-my-17 {
  margin-top: -4.25rem !important;
  margin-bottom: -4.25rem !important;
}

.-my-18 {
  margin-top: -4.5rem !important;
  margin-bottom: -4.5rem !important;
}

.-my-19 {
  margin-top: -4.75rem !important;
  margin-bottom: -4.75rem !important;
}

.-my-20 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.-my-21 {
  margin-top: -5.25rem !important;
  margin-bottom: -5.25rem !important;
}

.-my-22 {
  margin-top: -5.5rem !important;
  margin-bottom: -5.5rem !important;
}

.-my-23 {
  margin-top: -5.75rem !important;
  margin-bottom: -5.75rem !important;
}

.-my-24 {
  margin-top: -6rem !important;
  margin-bottom: -6rem !important;
}

.-my-25 {
  margin-top: -6.25rem !important;
  margin-bottom: -6.25rem !important;
}

.-my-26 {
  margin-top: -6.5rem !important;
  margin-bottom: -6.5rem !important;
}

.-my-27 {
  margin-top: -6.75rem !important;
  margin-bottom: -6.75rem !important;
}

.-my-28 {
  margin-top: -7rem !important;
  margin-bottom: -7rem !important;
}

.-my-29 {
  margin-top: -7.25rem !important;
  margin-bottom: -7.25rem !important;
}

.-my-30 {
  margin-top: -7.5rem !important;
  margin-bottom: -7.5rem !important;
}

.-my-31 {
  margin-top: -7.75rem !important;
  margin-bottom: -7.75rem !important;
}

.-my-32 {
  margin-top: -8rem !important;
  margin-bottom: -8rem !important;
}

.-my-33 {
  margin-top: -8.25rem !important;
  margin-bottom: -8.25rem !important;
}

.-my-34 {
  margin-top: -8.5rem !important;
  margin-bottom: -8.5rem !important;
}

.-my-35 {
  margin-top: -8.75rem !important;
  margin-bottom: -8.75rem !important;
}

.-my-36 {
  margin-top: -9rem !important;
  margin-bottom: -9rem !important;
}

.-my-37 {
  margin-top: -9.25rem !important;
  margin-bottom: -9.25rem !important;
}

.-my-38 {
  margin-top: -9.5rem !important;
  margin-bottom: -9.5rem !important;
}

.-my-39 {
  margin-top: -9.75rem !important;
  margin-bottom: -9.75rem !important;
}

.-my-40 {
  margin-top: -10rem !important;
  margin-bottom: -10rem !important;
}

.-my-41 {
  margin-top: -10.25rem !important;
  margin-bottom: -10.25rem !important;
}

.-my-42 {
  margin-top: -10.5rem !important;
  margin-bottom: -10.5rem !important;
}

.-my-43 {
  margin-top: -10.75rem !important;
  margin-bottom: -10.75rem !important;
}

.-my-44 {
  margin-top: -11rem !important;
  margin-bottom: -11rem !important;
}

.-my-45 {
  margin-top: -11.25rem !important;
  margin-bottom: -11.25rem !important;
}

.-my-46 {
  margin-top: -11.5rem !important;
  margin-bottom: -11.5rem !important;
}

.-my-47 {
  margin-top: -11.75rem !important;
  margin-bottom: -11.75rem !important;
}

.-my-48 {
  margin-top: -12rem !important;
  margin-bottom: -12rem !important;
}

.-my-49 {
  margin-top: -12.5rem !important;
  margin-bottom: -12.5rem !important;
}

.-my-50 {
  margin-top: -13rem !important;
  margin-bottom: -13rem !important;
}

.-mt-auto {
  margin-top: -auto !important;
}

.-mt-0 {
  margin-top: 0 !important;
}

.-mt-1 {
  margin-top: -0.25rem !important;
}

.-mt-2 {
  margin-top: -0.5rem !important;
}

.-mt-3 {
  margin-top: -0.75rem !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-13 {
  margin-top: -3.25rem !important;
}

.-mt-14 {
  margin-top: -3.5rem !important;
}

.-mt-15 {
  margin-top: -3.75rem !important;
}

.-mt-16 {
  margin-top: -4rem !important;
}

.-mt-17 {
  margin-top: -4.25rem !important;
}

.-mt-18 {
  margin-top: -4.5rem !important;
}

.-mt-19 {
  margin-top: -4.75rem !important;
}

.-mt-20 {
  margin-top: -5rem !important;
}

.-mt-21 {
  margin-top: -5.25rem !important;
}

.-mt-22 {
  margin-top: -5.5rem !important;
}

.-mt-23 {
  margin-top: -5.75rem !important;
}

.-mt-24 {
  margin-top: -6rem !important;
}

.-mt-25 {
  margin-top: -6.25rem !important;
}

.-mt-26 {
  margin-top: -6.5rem !important;
}

.-mt-27 {
  margin-top: -6.75rem !important;
}

.-mt-28 {
  margin-top: -7rem !important;
}

.-mt-29 {
  margin-top: -7.25rem !important;
}

.-mt-30 {
  margin-top: -7.5rem !important;
}

.-mt-31 {
  margin-top: -7.75rem !important;
}

.-mt-32 {
  margin-top: -8rem !important;
}

.-mt-33 {
  margin-top: -8.25rem !important;
}

.-mt-34 {
  margin-top: -8.5rem !important;
}

.-mt-35 {
  margin-top: -8.75rem !important;
}

.-mt-36 {
  margin-top: -9rem !important;
}

.-mt-37 {
  margin-top: -9.25rem !important;
}

.-mt-38 {
  margin-top: -9.5rem !important;
}

.-mt-39 {
  margin-top: -9.75rem !important;
}

.-mt-40 {
  margin-top: -10rem !important;
}

.-mt-41 {
  margin-top: -10.25rem !important;
}

.-mt-42 {
  margin-top: -10.5rem !important;
}

.-mt-43 {
  margin-top: -10.75rem !important;
}

.-mt-44 {
  margin-top: -11rem !important;
}

.-mt-45 {
  margin-top: -11.25rem !important;
}

.-mt-46 {
  margin-top: -11.5rem !important;
}

.-mt-47 {
  margin-top: -11.75rem !important;
}

.-mt-48 {
  margin-top: -12rem !important;
}

.-mt-49 {
  margin-top: -12.5rem !important;
}

.-mt-50 {
  margin-top: -13rem !important;
}

.-mb-auto {
  margin-bottom: -auto !important;
}

.-mb-0 {
  margin-bottom: 0 !important;
}

.-mb-1 {
  margin-bottom: -0.25rem !important;
}

.-mb-2 {
  margin-bottom: -0.5rem !important;
}

.-mb-3 {
  margin-bottom: -0.75rem !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-13 {
  margin-bottom: -3.25rem !important;
}

.-mb-14 {
  margin-bottom: -3.5rem !important;
}

.-mb-15 {
  margin-bottom: -3.75rem !important;
}

.-mb-16 {
  margin-bottom: -4rem !important;
}

.-mb-17 {
  margin-bottom: -4.25rem !important;
}

.-mb-18 {
  margin-bottom: -4.5rem !important;
}

.-mb-19 {
  margin-bottom: -4.75rem !important;
}

.-mb-20 {
  margin-bottom: -5rem !important;
}

.-mb-21 {
  margin-bottom: -5.25rem !important;
}

.-mb-22 {
  margin-bottom: -5.5rem !important;
}

.-mb-23 {
  margin-bottom: -5.75rem !important;
}

.-mb-24 {
  margin-bottom: -6rem !important;
}

.-mb-25 {
  margin-bottom: -6.25rem !important;
}

.-mb-26 {
  margin-bottom: -6.5rem !important;
}

.-mb-27 {
  margin-bottom: -6.75rem !important;
}

.-mb-28 {
  margin-bottom: -7rem !important;
}

.-mb-29 {
  margin-bottom: -7.25rem !important;
}

.-mb-30 {
  margin-bottom: -7.5rem !important;
}

.-mb-31 {
  margin-bottom: -7.75rem !important;
}

.-mb-32 {
  margin-bottom: -8rem !important;
}

.-mb-33 {
  margin-bottom: -8.25rem !important;
}

.-mb-34 {
  margin-bottom: -8.5rem !important;
}

.-mb-35 {
  margin-bottom: -8.75rem !important;
}

.-mb-36 {
  margin-bottom: -9rem !important;
}

.-mb-37 {
  margin-bottom: -9.25rem !important;
}

.-mb-38 {
  margin-bottom: -9.5rem !important;
}

.-mb-39 {
  margin-bottom: -9.75rem !important;
}

.-mb-40 {
  margin-bottom: -10rem !important;
}

.-mb-41 {
  margin-bottom: -10.25rem !important;
}

.-mb-42 {
  margin-bottom: -10.5rem !important;
}

.-mb-43 {
  margin-bottom: -10.75rem !important;
}

.-mb-44 {
  margin-bottom: -11rem !important;
}

.-mb-45 {
  margin-bottom: -11.25rem !important;
}

.-mb-46 {
  margin-bottom: -11.5rem !important;
}

.-mb-47 {
  margin-bottom: -11.75rem !important;
}

.-mb-48 {
  margin-bottom: -12rem !important;
}

.-mb-49 {
  margin-bottom: -12.5rem !important;
}

.-mb-50 {
  margin-bottom: -13rem !important;
}

.-ms-auto {
  margin-left: -auto !important;
}

.-ms-0 {
  margin-left: 0 !important;
}

.-ms-1 {
  margin-left: -0.25rem !important;
}

.-ms-2 {
  margin-left: -0.5rem !important;
}

.-ms-3 {
  margin-left: -0.75rem !important;
}

.-ms-4 {
  margin-left: -1rem !important;
}

.-ms-5 {
  margin-left: -1.25rem !important;
}

.-ms-6 {
  margin-left: -1.5rem !important;
}

.-ms-7 {
  margin-left: -1.75rem !important;
}

.-ms-8 {
  margin-left: -2rem !important;
}

.-ms-9 {
  margin-left: -2.25rem !important;
}

.-ms-10 {
  margin-left: -2.5rem !important;
}

.-ms-11 {
  margin-left: -2.75rem !important;
}

.-ms-12 {
  margin-left: -3rem !important;
}

.-ms-13 {
  margin-left: -3.25rem !important;
}

.-ms-14 {
  margin-left: -3.5rem !important;
}

.-ms-15 {
  margin-left: -3.75rem !important;
}

.-ms-16 {
  margin-left: -4rem !important;
}

.-ms-17 {
  margin-left: -4.25rem !important;
}

.-ms-18 {
  margin-left: -4.5rem !important;
}

.-ms-19 {
  margin-left: -4.75rem !important;
}

.-ms-20 {
  margin-left: -5rem !important;
}

.-ms-21 {
  margin-left: -5.25rem !important;
}

.-ms-22 {
  margin-left: -5.5rem !important;
}

.-ms-23 {
  margin-left: -5.75rem !important;
}

.-ms-24 {
  margin-left: -6rem !important;
}

.-ms-25 {
  margin-left: -6.25rem !important;
}

.-ms-26 {
  margin-left: -6.5rem !important;
}

.-ms-27 {
  margin-left: -6.75rem !important;
}

.-ms-28 {
  margin-left: -7rem !important;
}

.-ms-29 {
  margin-left: -7.25rem !important;
}

.-ms-30 {
  margin-left: -7.5rem !important;
}

.-ms-31 {
  margin-left: -7.75rem !important;
}

.-ms-32 {
  margin-left: -8rem !important;
}

.-ms-33 {
  margin-left: -8.25rem !important;
}

.-ms-34 {
  margin-left: -8.5rem !important;
}

.-ms-35 {
  margin-left: -8.75rem !important;
}

.-ms-36 {
  margin-left: -9rem !important;
}

.-ms-37 {
  margin-left: -9.25rem !important;
}

.-ms-38 {
  margin-left: -9.5rem !important;
}

.-ms-39 {
  margin-left: -9.75rem !important;
}

.-ms-40 {
  margin-left: -10rem !important;
}

.-ms-41 {
  margin-left: -10.25rem !important;
}

.-ms-42 {
  margin-left: -10.5rem !important;
}

.-ms-43 {
  margin-left: -10.75rem !important;
}

.-ms-44 {
  margin-left: -11rem !important;
}

.-ms-45 {
  margin-left: -11.25rem !important;
}

.-ms-46 {
  margin-left: -11.5rem !important;
}

.-ms-47 {
  margin-left: -11.75rem !important;
}

.-ms-48 {
  margin-left: -12rem !important;
}

.-ms-49 {
  margin-left: -12.5rem !important;
}

.-ms-50 {
  margin-left: -13rem !important;
}

.-me-auto {
  margin-right: -auto !important;
}

.-me-0 {
  margin-right: 0 !important;
}

.-me-1 {
  margin-right: -0.25rem !important;
}

.-me-2 {
  margin-right: -0.5rem !important;
}

.-me-3 {
  margin-right: -0.75rem !important;
}

.-me-4 {
  margin-right: -1rem !important;
}

.-me-5 {
  margin-right: -1.25rem !important;
}

.-me-6 {
  margin-right: -1.5rem !important;
}

.-me-7 {
  margin-right: -1.75rem !important;
}

.-me-8 {
  margin-right: -2rem !important;
}

.-me-9 {
  margin-right: -2.25rem !important;
}

.-me-10 {
  margin-right: -2.5rem !important;
}

.-me-11 {
  margin-right: -2.75rem !important;
}

.-me-12 {
  margin-right: -3rem !important;
}

.-me-13 {
  margin-right: -3.25rem !important;
}

.-me-14 {
  margin-right: -3.5rem !important;
}

.-me-15 {
  margin-right: -3.75rem !important;
}

.-me-16 {
  margin-right: -4rem !important;
}

.-me-17 {
  margin-right: -4.25rem !important;
}

.-me-18 {
  margin-right: -4.5rem !important;
}

.-me-19 {
  margin-right: -4.75rem !important;
}

.-me-20 {
  margin-right: -5rem !important;
}

.-me-21 {
  margin-right: -5.25rem !important;
}

.-me-22 {
  margin-right: -5.5rem !important;
}

.-me-23 {
  margin-right: -5.75rem !important;
}

.-me-24 {
  margin-right: -6rem !important;
}

.-me-25 {
  margin-right: -6.25rem !important;
}

.-me-26 {
  margin-right: -6.5rem !important;
}

.-me-27 {
  margin-right: -6.75rem !important;
}

.-me-28 {
  margin-right: -7rem !important;
}

.-me-29 {
  margin-right: -7.25rem !important;
}

.-me-30 {
  margin-right: -7.5rem !important;
}

.-me-31 {
  margin-right: -7.75rem !important;
}

.-me-32 {
  margin-right: -8rem !important;
}

.-me-33 {
  margin-right: -8.25rem !important;
}

.-me-34 {
  margin-right: -8.5rem !important;
}

.-me-35 {
  margin-right: -8.75rem !important;
}

.-me-36 {
  margin-right: -9rem !important;
}

.-me-37 {
  margin-right: -9.25rem !important;
}

.-me-38 {
  margin-right: -9.5rem !important;
}

.-me-39 {
  margin-right: -9.75rem !important;
}

.-me-40 {
  margin-right: -10rem !important;
}

.-me-41 {
  margin-right: -10.25rem !important;
}

.-me-42 {
  margin-right: -10.5rem !important;
}

.-me-43 {
  margin-right: -10.75rem !important;
}

.-me-44 {
  margin-right: -11rem !important;
}

.-me-45 {
  margin-right: -11.25rem !important;
}

.-me-46 {
  margin-right: -11.5rem !important;
}

.-me-47 {
  margin-right: -11.75rem !important;
}

.-me-48 {
  margin-right: -12rem !important;
}

.-me-49 {
  margin-right: -12.5rem !important;
}

.-me-50 {
  margin-right: -13rem !important;
}

@media (min-width: 640px) {
  .sm\:-m-auto {
    margin: -auto !important;
  }
  .sm\:-m-0 {
    margin: 0 !important;
  }
  .sm\:-m-1 {
    margin: -0.25rem !important;
  }
  .sm\:-m-2 {
    margin: -0.5rem !important;
  }
  .sm\:-m-3 {
    margin: -0.75rem !important;
  }
  .sm\:-m-4 {
    margin: -1rem !important;
  }
  .sm\:-m-5 {
    margin: -1.25rem !important;
  }
  .sm\:-m-6 {
    margin: -1.5rem !important;
  }
  .sm\:-m-7 {
    margin: -1.75rem !important;
  }
  .sm\:-m-8 {
    margin: -2rem !important;
  }
  .sm\:-m-9 {
    margin: -2.25rem !important;
  }
  .sm\:-m-10 {
    margin: -2.5rem !important;
  }
  .sm\:-m-11 {
    margin: -2.75rem !important;
  }
  .sm\:-m-12 {
    margin: -3rem !important;
  }
  .sm\:-m-13 {
    margin: -3.25rem !important;
  }
  .sm\:-m-14 {
    margin: -3.5rem !important;
  }
  .sm\:-m-15 {
    margin: -3.75rem !important;
  }
  .sm\:-m-16 {
    margin: -4rem !important;
  }
  .sm\:-m-17 {
    margin: -4.25rem !important;
  }
  .sm\:-m-18 {
    margin: -4.5rem !important;
  }
  .sm\:-m-19 {
    margin: -4.75rem !important;
  }
  .sm\:-m-20 {
    margin: -5rem !important;
  }
  .sm\:-m-21 {
    margin: -5.25rem !important;
  }
  .sm\:-m-22 {
    margin: -5.5rem !important;
  }
  .sm\:-m-23 {
    margin: -5.75rem !important;
  }
  .sm\:-m-24 {
    margin: -6rem !important;
  }
  .sm\:-m-25 {
    margin: -6.25rem !important;
  }
  .sm\:-m-26 {
    margin: -6.5rem !important;
  }
  .sm\:-m-27 {
    margin: -6.75rem !important;
  }
  .sm\:-m-28 {
    margin: -7rem !important;
  }
  .sm\:-m-29 {
    margin: -7.25rem !important;
  }
  .sm\:-m-30 {
    margin: -7.5rem !important;
  }
  .sm\:-m-31 {
    margin: -7.75rem !important;
  }
  .sm\:-m-32 {
    margin: -8rem !important;
  }
  .sm\:-m-33 {
    margin: -8.25rem !important;
  }
  .sm\:-m-34 {
    margin: -8.5rem !important;
  }
  .sm\:-m-35 {
    margin: -8.75rem !important;
  }
  .sm\:-m-36 {
    margin: -9rem !important;
  }
  .sm\:-m-37 {
    margin: -9.25rem !important;
  }
  .sm\:-m-38 {
    margin: -9.5rem !important;
  }
  .sm\:-m-39 {
    margin: -9.75rem !important;
  }
  .sm\:-m-40 {
    margin: -10rem !important;
  }
  .sm\:-m-41 {
    margin: -10.25rem !important;
  }
  .sm\:-m-42 {
    margin: -10.5rem !important;
  }
  .sm\:-m-43 {
    margin: -10.75rem !important;
  }
  .sm\:-m-44 {
    margin: -11rem !important;
  }
  .sm\:-m-45 {
    margin: -11.25rem !important;
  }
  .sm\:-m-46 {
    margin: -11.5rem !important;
  }
  .sm\:-m-47 {
    margin: -11.75rem !important;
  }
  .sm\:-m-48 {
    margin: -12rem !important;
  }
  .sm\:-m-49 {
    margin: -12.5rem !important;
  }
  .sm\:-m-50 {
    margin: -13rem !important;
  }
  .sm\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .sm\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .sm\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .sm\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .sm\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .sm\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .sm\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .sm\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .sm\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .sm\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .sm\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .sm\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .sm\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .sm\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .sm\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .sm\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .sm\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .sm\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .sm\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .sm\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .sm\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .sm\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .sm\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .sm\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .sm\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .sm\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .sm\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .sm\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .sm\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .sm\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .sm\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .sm\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .sm\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .sm\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .sm\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .sm\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .sm\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .sm\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .sm\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .sm\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .sm\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .sm\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .sm\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .sm\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .sm\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .sm\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .sm\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .sm\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .sm\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .sm\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .sm\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .sm\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .sm\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .sm\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .sm\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .sm\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .sm\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .sm\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .sm\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .sm\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .sm\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .sm\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .sm\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .sm\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .sm\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .sm\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .sm\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .sm\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .sm\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .sm\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .sm\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .sm\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .sm\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .sm\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .sm\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .sm\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .sm\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .sm\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .sm\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .sm\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .sm\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .sm\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .sm\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .sm\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .sm\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .sm\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .sm\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .sm\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .sm\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .sm\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .sm\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .sm\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .sm\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .sm\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .sm\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .sm\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .sm\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .sm\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .sm\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .sm\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .sm\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .sm\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .sm\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .sm\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .sm\:-mt-auto {
    margin-top: -auto !important;
  }
  .sm\:-mt-0 {
    margin-top: 0 !important;
  }
  .sm\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .sm\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .sm\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .sm\:-mt-4 {
    margin-top: -1rem !important;
  }
  .sm\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .sm\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .sm\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .sm\:-mt-8 {
    margin-top: -2rem !important;
  }
  .sm\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .sm\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .sm\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .sm\:-mt-12 {
    margin-top: -3rem !important;
  }
  .sm\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .sm\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .sm\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .sm\:-mt-16 {
    margin-top: -4rem !important;
  }
  .sm\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .sm\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .sm\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .sm\:-mt-20 {
    margin-top: -5rem !important;
  }
  .sm\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .sm\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .sm\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .sm\:-mt-24 {
    margin-top: -6rem !important;
  }
  .sm\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .sm\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .sm\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .sm\:-mt-28 {
    margin-top: -7rem !important;
  }
  .sm\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .sm\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .sm\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .sm\:-mt-32 {
    margin-top: -8rem !important;
  }
  .sm\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .sm\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .sm\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .sm\:-mt-36 {
    margin-top: -9rem !important;
  }
  .sm\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .sm\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .sm\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .sm\:-mt-40 {
    margin-top: -10rem !important;
  }
  .sm\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .sm\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .sm\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .sm\:-mt-44 {
    margin-top: -11rem !important;
  }
  .sm\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .sm\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .sm\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .sm\:-mt-48 {
    margin-top: -12rem !important;
  }
  .sm\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .sm\:-mt-50 {
    margin-top: -13rem !important;
  }
  .sm\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .sm\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .sm\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .sm\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .sm\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .sm\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .sm\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .sm\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .sm\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .sm\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .sm\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .sm\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .sm\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .sm\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .sm\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .sm\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .sm\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .sm\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .sm\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .sm\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .sm\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .sm\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .sm\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .sm\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .sm\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .sm\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .sm\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .sm\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .sm\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .sm\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .sm\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .sm\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .sm\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .sm\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .sm\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .sm\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .sm\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .sm\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .sm\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .sm\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .sm\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .sm\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .sm\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .sm\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .sm\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .sm\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .sm\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .sm\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .sm\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .sm\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .sm\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .sm\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .sm\:-ms-auto {
    margin-left: -auto !important;
  }
  .sm\:-ms-0 {
    margin-left: 0 !important;
  }
  .sm\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .sm\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .sm\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .sm\:-ms-4 {
    margin-left: -1rem !important;
  }
  .sm\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .sm\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .sm\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .sm\:-ms-8 {
    margin-left: -2rem !important;
  }
  .sm\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .sm\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .sm\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .sm\:-ms-12 {
    margin-left: -3rem !important;
  }
  .sm\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .sm\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .sm\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .sm\:-ms-16 {
    margin-left: -4rem !important;
  }
  .sm\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .sm\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .sm\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .sm\:-ms-20 {
    margin-left: -5rem !important;
  }
  .sm\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .sm\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .sm\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .sm\:-ms-24 {
    margin-left: -6rem !important;
  }
  .sm\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .sm\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .sm\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .sm\:-ms-28 {
    margin-left: -7rem !important;
  }
  .sm\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .sm\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .sm\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .sm\:-ms-32 {
    margin-left: -8rem !important;
  }
  .sm\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .sm\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .sm\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .sm\:-ms-36 {
    margin-left: -9rem !important;
  }
  .sm\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .sm\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .sm\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .sm\:-ms-40 {
    margin-left: -10rem !important;
  }
  .sm\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .sm\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .sm\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .sm\:-ms-44 {
    margin-left: -11rem !important;
  }
  .sm\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .sm\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .sm\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .sm\:-ms-48 {
    margin-left: -12rem !important;
  }
  .sm\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .sm\:-ms-50 {
    margin-left: -13rem !important;
  }
  .sm\:-me-auto {
    margin-right: -auto !important;
  }
  .sm\:-me-0 {
    margin-right: 0 !important;
  }
  .sm\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .sm\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .sm\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .sm\:-me-4 {
    margin-right: -1rem !important;
  }
  .sm\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .sm\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .sm\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .sm\:-me-8 {
    margin-right: -2rem !important;
  }
  .sm\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .sm\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .sm\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .sm\:-me-12 {
    margin-right: -3rem !important;
  }
  .sm\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .sm\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .sm\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .sm\:-me-16 {
    margin-right: -4rem !important;
  }
  .sm\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .sm\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .sm\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .sm\:-me-20 {
    margin-right: -5rem !important;
  }
  .sm\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .sm\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .sm\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .sm\:-me-24 {
    margin-right: -6rem !important;
  }
  .sm\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .sm\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .sm\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .sm\:-me-28 {
    margin-right: -7rem !important;
  }
  .sm\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .sm\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .sm\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .sm\:-me-32 {
    margin-right: -8rem !important;
  }
  .sm\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .sm\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .sm\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .sm\:-me-36 {
    margin-right: -9rem !important;
  }
  .sm\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .sm\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .sm\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .sm\:-me-40 {
    margin-right: -10rem !important;
  }
  .sm\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .sm\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .sm\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .sm\:-me-44 {
    margin-right: -11rem !important;
  }
  .sm\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .sm\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .sm\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .sm\:-me-48 {
    margin-right: -12rem !important;
  }
  .sm\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .sm\:-me-50 {
    margin-right: -13rem !important;
  }
}
@media (min-width: 768px) {
  .md\:-m-auto {
    margin: -auto !important;
  }
  .md\:-m-0 {
    margin: 0 !important;
  }
  .md\:-m-1 {
    margin: -0.25rem !important;
  }
  .md\:-m-2 {
    margin: -0.5rem !important;
  }
  .md\:-m-3 {
    margin: -0.75rem !important;
  }
  .md\:-m-4 {
    margin: -1rem !important;
  }
  .md\:-m-5 {
    margin: -1.25rem !important;
  }
  .md\:-m-6 {
    margin: -1.5rem !important;
  }
  .md\:-m-7 {
    margin: -1.75rem !important;
  }
  .md\:-m-8 {
    margin: -2rem !important;
  }
  .md\:-m-9 {
    margin: -2.25rem !important;
  }
  .md\:-m-10 {
    margin: -2.5rem !important;
  }
  .md\:-m-11 {
    margin: -2.75rem !important;
  }
  .md\:-m-12 {
    margin: -3rem !important;
  }
  .md\:-m-13 {
    margin: -3.25rem !important;
  }
  .md\:-m-14 {
    margin: -3.5rem !important;
  }
  .md\:-m-15 {
    margin: -3.75rem !important;
  }
  .md\:-m-16 {
    margin: -4rem !important;
  }
  .md\:-m-17 {
    margin: -4.25rem !important;
  }
  .md\:-m-18 {
    margin: -4.5rem !important;
  }
  .md\:-m-19 {
    margin: -4.75rem !important;
  }
  .md\:-m-20 {
    margin: -5rem !important;
  }
  .md\:-m-21 {
    margin: -5.25rem !important;
  }
  .md\:-m-22 {
    margin: -5.5rem !important;
  }
  .md\:-m-23 {
    margin: -5.75rem !important;
  }
  .md\:-m-24 {
    margin: -6rem !important;
  }
  .md\:-m-25 {
    margin: -6.25rem !important;
  }
  .md\:-m-26 {
    margin: -6.5rem !important;
  }
  .md\:-m-27 {
    margin: -6.75rem !important;
  }
  .md\:-m-28 {
    margin: -7rem !important;
  }
  .md\:-m-29 {
    margin: -7.25rem !important;
  }
  .md\:-m-30 {
    margin: -7.5rem !important;
  }
  .md\:-m-31 {
    margin: -7.75rem !important;
  }
  .md\:-m-32 {
    margin: -8rem !important;
  }
  .md\:-m-33 {
    margin: -8.25rem !important;
  }
  .md\:-m-34 {
    margin: -8.5rem !important;
  }
  .md\:-m-35 {
    margin: -8.75rem !important;
  }
  .md\:-m-36 {
    margin: -9rem !important;
  }
  .md\:-m-37 {
    margin: -9.25rem !important;
  }
  .md\:-m-38 {
    margin: -9.5rem !important;
  }
  .md\:-m-39 {
    margin: -9.75rem !important;
  }
  .md\:-m-40 {
    margin: -10rem !important;
  }
  .md\:-m-41 {
    margin: -10.25rem !important;
  }
  .md\:-m-42 {
    margin: -10.5rem !important;
  }
  .md\:-m-43 {
    margin: -10.75rem !important;
  }
  .md\:-m-44 {
    margin: -11rem !important;
  }
  .md\:-m-45 {
    margin: -11.25rem !important;
  }
  .md\:-m-46 {
    margin: -11.5rem !important;
  }
  .md\:-m-47 {
    margin: -11.75rem !important;
  }
  .md\:-m-48 {
    margin: -12rem !important;
  }
  .md\:-m-49 {
    margin: -12.5rem !important;
  }
  .md\:-m-50 {
    margin: -13rem !important;
  }
  .md\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .md\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .md\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .md\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .md\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .md\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .md\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .md\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .md\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .md\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .md\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .md\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .md\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .md\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .md\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .md\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .md\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .md\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .md\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .md\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .md\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .md\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .md\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .md\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .md\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .md\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .md\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .md\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .md\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .md\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .md\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .md\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .md\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .md\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .md\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .md\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .md\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .md\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .md\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .md\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .md\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .md\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .md\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .md\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .md\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .md\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .md\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .md\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .md\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .md\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .md\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .md\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .md\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .md\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .md\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .md\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .md\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .md\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .md\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .md\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .md\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .md\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .md\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .md\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .md\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .md\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .md\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .md\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .md\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .md\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .md\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .md\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .md\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .md\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .md\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .md\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .md\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .md\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .md\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .md\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .md\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .md\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .md\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .md\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .md\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .md\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .md\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .md\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .md\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .md\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .md\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .md\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .md\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .md\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .md\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .md\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .md\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .md\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .md\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .md\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .md\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .md\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .md\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .md\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .md\:-mt-auto {
    margin-top: -auto !important;
  }
  .md\:-mt-0 {
    margin-top: 0 !important;
  }
  .md\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .md\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .md\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .md\:-mt-4 {
    margin-top: -1rem !important;
  }
  .md\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .md\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .md\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .md\:-mt-8 {
    margin-top: -2rem !important;
  }
  .md\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .md\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .md\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .md\:-mt-12 {
    margin-top: -3rem !important;
  }
  .md\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .md\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .md\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .md\:-mt-16 {
    margin-top: -4rem !important;
  }
  .md\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .md\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .md\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .md\:-mt-20 {
    margin-top: -5rem !important;
  }
  .md\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .md\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .md\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .md\:-mt-24 {
    margin-top: -6rem !important;
  }
  .md\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .md\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .md\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .md\:-mt-28 {
    margin-top: -7rem !important;
  }
  .md\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .md\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .md\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .md\:-mt-32 {
    margin-top: -8rem !important;
  }
  .md\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .md\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .md\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .md\:-mt-36 {
    margin-top: -9rem !important;
  }
  .md\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .md\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .md\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .md\:-mt-40 {
    margin-top: -10rem !important;
  }
  .md\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .md\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .md\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .md\:-mt-44 {
    margin-top: -11rem !important;
  }
  .md\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .md\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .md\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .md\:-mt-48 {
    margin-top: -12rem !important;
  }
  .md\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .md\:-mt-50 {
    margin-top: -13rem !important;
  }
  .md\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .md\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .md\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .md\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .md\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .md\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .md\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .md\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .md\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .md\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .md\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .md\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .md\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .md\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .md\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .md\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .md\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .md\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .md\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .md\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .md\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .md\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .md\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .md\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .md\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .md\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .md\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .md\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .md\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .md\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .md\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .md\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .md\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .md\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .md\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .md\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .md\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .md\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .md\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .md\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .md\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .md\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .md\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .md\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .md\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .md\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .md\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .md\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .md\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .md\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .md\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .md\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .md\:-ms-auto {
    margin-left: -auto !important;
  }
  .md\:-ms-0 {
    margin-left: 0 !important;
  }
  .md\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .md\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .md\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .md\:-ms-4 {
    margin-left: -1rem !important;
  }
  .md\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .md\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .md\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .md\:-ms-8 {
    margin-left: -2rem !important;
  }
  .md\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .md\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .md\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .md\:-ms-12 {
    margin-left: -3rem !important;
  }
  .md\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .md\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .md\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .md\:-ms-16 {
    margin-left: -4rem !important;
  }
  .md\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .md\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .md\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .md\:-ms-20 {
    margin-left: -5rem !important;
  }
  .md\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .md\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .md\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .md\:-ms-24 {
    margin-left: -6rem !important;
  }
  .md\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .md\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .md\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .md\:-ms-28 {
    margin-left: -7rem !important;
  }
  .md\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .md\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .md\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .md\:-ms-32 {
    margin-left: -8rem !important;
  }
  .md\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .md\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .md\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .md\:-ms-36 {
    margin-left: -9rem !important;
  }
  .md\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .md\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .md\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .md\:-ms-40 {
    margin-left: -10rem !important;
  }
  .md\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .md\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .md\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .md\:-ms-44 {
    margin-left: -11rem !important;
  }
  .md\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .md\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .md\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .md\:-ms-48 {
    margin-left: -12rem !important;
  }
  .md\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .md\:-ms-50 {
    margin-left: -13rem !important;
  }
  .md\:-me-auto {
    margin-right: -auto !important;
  }
  .md\:-me-0 {
    margin-right: 0 !important;
  }
  .md\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .md\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .md\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .md\:-me-4 {
    margin-right: -1rem !important;
  }
  .md\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .md\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .md\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .md\:-me-8 {
    margin-right: -2rem !important;
  }
  .md\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .md\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .md\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .md\:-me-12 {
    margin-right: -3rem !important;
  }
  .md\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .md\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .md\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .md\:-me-16 {
    margin-right: -4rem !important;
  }
  .md\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .md\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .md\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .md\:-me-20 {
    margin-right: -5rem !important;
  }
  .md\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .md\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .md\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .md\:-me-24 {
    margin-right: -6rem !important;
  }
  .md\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .md\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .md\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .md\:-me-28 {
    margin-right: -7rem !important;
  }
  .md\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .md\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .md\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .md\:-me-32 {
    margin-right: -8rem !important;
  }
  .md\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .md\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .md\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .md\:-me-36 {
    margin-right: -9rem !important;
  }
  .md\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .md\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .md\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .md\:-me-40 {
    margin-right: -10rem !important;
  }
  .md\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .md\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .md\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .md\:-me-44 {
    margin-right: -11rem !important;
  }
  .md\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .md\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .md\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .md\:-me-48 {
    margin-right: -12rem !important;
  }
  .md\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .md\:-me-50 {
    margin-right: -13rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:-m-auto {
    margin: -auto !important;
  }
  .lg\:-m-0 {
    margin: 0 !important;
  }
  .lg\:-m-1 {
    margin: -0.25rem !important;
  }
  .lg\:-m-2 {
    margin: -0.5rem !important;
  }
  .lg\:-m-3 {
    margin: -0.75rem !important;
  }
  .lg\:-m-4 {
    margin: -1rem !important;
  }
  .lg\:-m-5 {
    margin: -1.25rem !important;
  }
  .lg\:-m-6 {
    margin: -1.5rem !important;
  }
  .lg\:-m-7 {
    margin: -1.75rem !important;
  }
  .lg\:-m-8 {
    margin: -2rem !important;
  }
  .lg\:-m-9 {
    margin: -2.25rem !important;
  }
  .lg\:-m-10 {
    margin: -2.5rem !important;
  }
  .lg\:-m-11 {
    margin: -2.75rem !important;
  }
  .lg\:-m-12 {
    margin: -3rem !important;
  }
  .lg\:-m-13 {
    margin: -3.25rem !important;
  }
  .lg\:-m-14 {
    margin: -3.5rem !important;
  }
  .lg\:-m-15 {
    margin: -3.75rem !important;
  }
  .lg\:-m-16 {
    margin: -4rem !important;
  }
  .lg\:-m-17 {
    margin: -4.25rem !important;
  }
  .lg\:-m-18 {
    margin: -4.5rem !important;
  }
  .lg\:-m-19 {
    margin: -4.75rem !important;
  }
  .lg\:-m-20 {
    margin: -5rem !important;
  }
  .lg\:-m-21 {
    margin: -5.25rem !important;
  }
  .lg\:-m-22 {
    margin: -5.5rem !important;
  }
  .lg\:-m-23 {
    margin: -5.75rem !important;
  }
  .lg\:-m-24 {
    margin: -6rem !important;
  }
  .lg\:-m-25 {
    margin: -6.25rem !important;
  }
  .lg\:-m-26 {
    margin: -6.5rem !important;
  }
  .lg\:-m-27 {
    margin: -6.75rem !important;
  }
  .lg\:-m-28 {
    margin: -7rem !important;
  }
  .lg\:-m-29 {
    margin: -7.25rem !important;
  }
  .lg\:-m-30 {
    margin: -7.5rem !important;
  }
  .lg\:-m-31 {
    margin: -7.75rem !important;
  }
  .lg\:-m-32 {
    margin: -8rem !important;
  }
  .lg\:-m-33 {
    margin: -8.25rem !important;
  }
  .lg\:-m-34 {
    margin: -8.5rem !important;
  }
  .lg\:-m-35 {
    margin: -8.75rem !important;
  }
  .lg\:-m-36 {
    margin: -9rem !important;
  }
  .lg\:-m-37 {
    margin: -9.25rem !important;
  }
  .lg\:-m-38 {
    margin: -9.5rem !important;
  }
  .lg\:-m-39 {
    margin: -9.75rem !important;
  }
  .lg\:-m-40 {
    margin: -10rem !important;
  }
  .lg\:-m-41 {
    margin: -10.25rem !important;
  }
  .lg\:-m-42 {
    margin: -10.5rem !important;
  }
  .lg\:-m-43 {
    margin: -10.75rem !important;
  }
  .lg\:-m-44 {
    margin: -11rem !important;
  }
  .lg\:-m-45 {
    margin: -11.25rem !important;
  }
  .lg\:-m-46 {
    margin: -11.5rem !important;
  }
  .lg\:-m-47 {
    margin: -11.75rem !important;
  }
  .lg\:-m-48 {
    margin: -12rem !important;
  }
  .lg\:-m-49 {
    margin: -12.5rem !important;
  }
  .lg\:-m-50 {
    margin: -13rem !important;
  }
  .lg\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .lg\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .lg\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .lg\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .lg\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .lg\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .lg\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .lg\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .lg\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .lg\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .lg\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .lg\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .lg\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .lg\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .lg\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .lg\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .lg\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .lg\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .lg\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .lg\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .lg\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .lg\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .lg\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .lg\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .lg\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .lg\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .lg\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .lg\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .lg\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .lg\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .lg\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .lg\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .lg\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .lg\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .lg\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .lg\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .lg\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .lg\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .lg\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .lg\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .lg\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .lg\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .lg\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .lg\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .lg\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .lg\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .lg\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .lg\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .lg\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .lg\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .lg\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .lg\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .lg\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .lg\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .lg\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .lg\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .lg\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .lg\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .lg\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .lg\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .lg\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .lg\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .lg\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .lg\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .lg\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .lg\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .lg\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .lg\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .lg\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .lg\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .lg\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .lg\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .lg\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .lg\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .lg\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .lg\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .lg\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .lg\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .lg\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .lg\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .lg\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .lg\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .lg\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .lg\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .lg\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .lg\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .lg\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .lg\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .lg\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .lg\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .lg\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .lg\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .lg\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .lg\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .lg\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .lg\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .lg\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .lg\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .lg\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .lg\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .lg\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .lg\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .lg\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .lg\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .lg\:-mt-auto {
    margin-top: -auto !important;
  }
  .lg\:-mt-0 {
    margin-top: 0 !important;
  }
  .lg\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .lg\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .lg\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .lg\:-mt-4 {
    margin-top: -1rem !important;
  }
  .lg\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .lg\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .lg\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .lg\:-mt-8 {
    margin-top: -2rem !important;
  }
  .lg\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .lg\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .lg\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .lg\:-mt-12 {
    margin-top: -3rem !important;
  }
  .lg\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .lg\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .lg\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .lg\:-mt-16 {
    margin-top: -4rem !important;
  }
  .lg\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .lg\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .lg\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .lg\:-mt-20 {
    margin-top: -5rem !important;
  }
  .lg\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .lg\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .lg\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .lg\:-mt-24 {
    margin-top: -6rem !important;
  }
  .lg\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .lg\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .lg\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .lg\:-mt-28 {
    margin-top: -7rem !important;
  }
  .lg\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .lg\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .lg\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .lg\:-mt-32 {
    margin-top: -8rem !important;
  }
  .lg\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .lg\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .lg\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .lg\:-mt-36 {
    margin-top: -9rem !important;
  }
  .lg\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .lg\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .lg\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .lg\:-mt-40 {
    margin-top: -10rem !important;
  }
  .lg\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .lg\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .lg\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .lg\:-mt-44 {
    margin-top: -11rem !important;
  }
  .lg\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .lg\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .lg\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .lg\:-mt-48 {
    margin-top: -12rem !important;
  }
  .lg\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .lg\:-mt-50 {
    margin-top: -13rem !important;
  }
  .lg\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .lg\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .lg\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .lg\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .lg\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .lg\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .lg\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .lg\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .lg\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .lg\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .lg\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .lg\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .lg\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .lg\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .lg\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .lg\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .lg\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .lg\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .lg\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .lg\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .lg\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .lg\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .lg\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .lg\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .lg\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .lg\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .lg\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .lg\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .lg\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .lg\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .lg\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .lg\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .lg\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .lg\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .lg\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .lg\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .lg\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .lg\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .lg\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .lg\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .lg\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .lg\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .lg\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .lg\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .lg\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .lg\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .lg\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .lg\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .lg\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .lg\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .lg\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .lg\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .lg\:-ms-auto {
    margin-left: -auto !important;
  }
  .lg\:-ms-0 {
    margin-left: 0 !important;
  }
  .lg\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .lg\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .lg\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .lg\:-ms-4 {
    margin-left: -1rem !important;
  }
  .lg\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .lg\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .lg\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .lg\:-ms-8 {
    margin-left: -2rem !important;
  }
  .lg\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .lg\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .lg\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .lg\:-ms-12 {
    margin-left: -3rem !important;
  }
  .lg\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .lg\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .lg\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .lg\:-ms-16 {
    margin-left: -4rem !important;
  }
  .lg\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .lg\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .lg\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .lg\:-ms-20 {
    margin-left: -5rem !important;
  }
  .lg\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .lg\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .lg\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .lg\:-ms-24 {
    margin-left: -6rem !important;
  }
  .lg\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .lg\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .lg\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .lg\:-ms-28 {
    margin-left: -7rem !important;
  }
  .lg\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .lg\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .lg\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .lg\:-ms-32 {
    margin-left: -8rem !important;
  }
  .lg\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .lg\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .lg\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .lg\:-ms-36 {
    margin-left: -9rem !important;
  }
  .lg\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .lg\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .lg\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .lg\:-ms-40 {
    margin-left: -10rem !important;
  }
  .lg\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .lg\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .lg\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .lg\:-ms-44 {
    margin-left: -11rem !important;
  }
  .lg\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .lg\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .lg\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .lg\:-ms-48 {
    margin-left: -12rem !important;
  }
  .lg\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .lg\:-ms-50 {
    margin-left: -13rem !important;
  }
  .lg\:-me-auto {
    margin-right: -auto !important;
  }
  .lg\:-me-0 {
    margin-right: 0 !important;
  }
  .lg\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .lg\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .lg\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .lg\:-me-4 {
    margin-right: -1rem !important;
  }
  .lg\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .lg\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .lg\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .lg\:-me-8 {
    margin-right: -2rem !important;
  }
  .lg\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .lg\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .lg\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .lg\:-me-12 {
    margin-right: -3rem !important;
  }
  .lg\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .lg\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .lg\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .lg\:-me-16 {
    margin-right: -4rem !important;
  }
  .lg\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .lg\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .lg\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .lg\:-me-20 {
    margin-right: -5rem !important;
  }
  .lg\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .lg\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .lg\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .lg\:-me-24 {
    margin-right: -6rem !important;
  }
  .lg\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .lg\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .lg\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .lg\:-me-28 {
    margin-right: -7rem !important;
  }
  .lg\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .lg\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .lg\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .lg\:-me-32 {
    margin-right: -8rem !important;
  }
  .lg\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .lg\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .lg\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .lg\:-me-36 {
    margin-right: -9rem !important;
  }
  .lg\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .lg\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .lg\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .lg\:-me-40 {
    margin-right: -10rem !important;
  }
  .lg\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .lg\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .lg\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .lg\:-me-44 {
    margin-right: -11rem !important;
  }
  .lg\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .lg\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .lg\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .lg\:-me-48 {
    margin-right: -12rem !important;
  }
  .lg\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .lg\:-me-50 {
    margin-right: -13rem !important;
  }
}
@media (min-width: 1280px) {
  .xl\:-m-auto {
    margin: -auto !important;
  }
  .xl\:-m-0 {
    margin: 0 !important;
  }
  .xl\:-m-1 {
    margin: -0.25rem !important;
  }
  .xl\:-m-2 {
    margin: -0.5rem !important;
  }
  .xl\:-m-3 {
    margin: -0.75rem !important;
  }
  .xl\:-m-4 {
    margin: -1rem !important;
  }
  .xl\:-m-5 {
    margin: -1.25rem !important;
  }
  .xl\:-m-6 {
    margin: -1.5rem !important;
  }
  .xl\:-m-7 {
    margin: -1.75rem !important;
  }
  .xl\:-m-8 {
    margin: -2rem !important;
  }
  .xl\:-m-9 {
    margin: -2.25rem !important;
  }
  .xl\:-m-10 {
    margin: -2.5rem !important;
  }
  .xl\:-m-11 {
    margin: -2.75rem !important;
  }
  .xl\:-m-12 {
    margin: -3rem !important;
  }
  .xl\:-m-13 {
    margin: -3.25rem !important;
  }
  .xl\:-m-14 {
    margin: -3.5rem !important;
  }
  .xl\:-m-15 {
    margin: -3.75rem !important;
  }
  .xl\:-m-16 {
    margin: -4rem !important;
  }
  .xl\:-m-17 {
    margin: -4.25rem !important;
  }
  .xl\:-m-18 {
    margin: -4.5rem !important;
  }
  .xl\:-m-19 {
    margin: -4.75rem !important;
  }
  .xl\:-m-20 {
    margin: -5rem !important;
  }
  .xl\:-m-21 {
    margin: -5.25rem !important;
  }
  .xl\:-m-22 {
    margin: -5.5rem !important;
  }
  .xl\:-m-23 {
    margin: -5.75rem !important;
  }
  .xl\:-m-24 {
    margin: -6rem !important;
  }
  .xl\:-m-25 {
    margin: -6.25rem !important;
  }
  .xl\:-m-26 {
    margin: -6.5rem !important;
  }
  .xl\:-m-27 {
    margin: -6.75rem !important;
  }
  .xl\:-m-28 {
    margin: -7rem !important;
  }
  .xl\:-m-29 {
    margin: -7.25rem !important;
  }
  .xl\:-m-30 {
    margin: -7.5rem !important;
  }
  .xl\:-m-31 {
    margin: -7.75rem !important;
  }
  .xl\:-m-32 {
    margin: -8rem !important;
  }
  .xl\:-m-33 {
    margin: -8.25rem !important;
  }
  .xl\:-m-34 {
    margin: -8.5rem !important;
  }
  .xl\:-m-35 {
    margin: -8.75rem !important;
  }
  .xl\:-m-36 {
    margin: -9rem !important;
  }
  .xl\:-m-37 {
    margin: -9.25rem !important;
  }
  .xl\:-m-38 {
    margin: -9.5rem !important;
  }
  .xl\:-m-39 {
    margin: -9.75rem !important;
  }
  .xl\:-m-40 {
    margin: -10rem !important;
  }
  .xl\:-m-41 {
    margin: -10.25rem !important;
  }
  .xl\:-m-42 {
    margin: -10.5rem !important;
  }
  .xl\:-m-43 {
    margin: -10.75rem !important;
  }
  .xl\:-m-44 {
    margin: -11rem !important;
  }
  .xl\:-m-45 {
    margin: -11.25rem !important;
  }
  .xl\:-m-46 {
    margin: -11.5rem !important;
  }
  .xl\:-m-47 {
    margin: -11.75rem !important;
  }
  .xl\:-m-48 {
    margin: -12rem !important;
  }
  .xl\:-m-49 {
    margin: -12.5rem !important;
  }
  .xl\:-m-50 {
    margin: -13rem !important;
  }
  .xl\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .xl\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .xl\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .xl\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .xl\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .xl\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .xl\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .xl\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .xl\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .xl\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .xl\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .xl\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .xl\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .xl\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .xl\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .xl\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .xl\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .xl\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .xl\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .xl\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .xl\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .xl\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .xl\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .xl\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .xl\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .xl\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .xl\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .xl\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .xl\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .xl\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .xl\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .xl\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .xl\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .xl\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .xl\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .xl\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .xl\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .xl\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .xl\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .xl\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .xl\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .xl\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .xl\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .xl\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .xl\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .xl\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .xl\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .xl\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .xl\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .xl\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .xl\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .xl\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .xl\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .xl\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .xl\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .xl\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .xl\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .xl\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .xl\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .xl\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .xl\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .xl\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .xl\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .xl\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .xl\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .xl\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .xl\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .xl\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .xl\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .xl\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .xl\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .xl\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .xl\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .xl\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .xl\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .xl\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .xl\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .xl\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .xl\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .xl\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .xl\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .xl\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .xl\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .xl\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .xl\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .xl\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .xl\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .xl\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .xl\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .xl\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .xl\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .xl\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .xl\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .xl\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .xl\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .xl\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .xl\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .xl\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .xl\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .xl\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .xl\:-mt-auto {
    margin-top: -auto !important;
  }
  .xl\:-mt-0 {
    margin-top: 0 !important;
  }
  .xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .xl\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .xl\:-mt-4 {
    margin-top: -1rem !important;
  }
  .xl\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .xl\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .xl\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .xl\:-mt-8 {
    margin-top: -2rem !important;
  }
  .xl\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .xl\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .xl\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .xl\:-mt-12 {
    margin-top: -3rem !important;
  }
  .xl\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .xl\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .xl\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .xl\:-mt-16 {
    margin-top: -4rem !important;
  }
  .xl\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .xl\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .xl\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .xl\:-mt-20 {
    margin-top: -5rem !important;
  }
  .xl\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .xl\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .xl\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .xl\:-mt-24 {
    margin-top: -6rem !important;
  }
  .xl\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .xl\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .xl\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .xl\:-mt-28 {
    margin-top: -7rem !important;
  }
  .xl\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .xl\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .xl\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .xl\:-mt-32 {
    margin-top: -8rem !important;
  }
  .xl\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .xl\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .xl\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .xl\:-mt-36 {
    margin-top: -9rem !important;
  }
  .xl\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .xl\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .xl\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .xl\:-mt-40 {
    margin-top: -10rem !important;
  }
  .xl\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .xl\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .xl\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .xl\:-mt-44 {
    margin-top: -11rem !important;
  }
  .xl\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .xl\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .xl\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .xl\:-mt-48 {
    margin-top: -12rem !important;
  }
  .xl\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .xl\:-mt-50 {
    margin-top: -13rem !important;
  }
  .xl\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .xl\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .xl\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .xl\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .xl\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .xl\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .xl\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .xl\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .xl\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .xl\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .xl\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .xl\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .xl\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .xl\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .xl\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .xl\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .xl\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .xl\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .xl\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .xl\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .xl\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .xl\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .xl\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .xl\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .xl\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .xl\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .xl\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .xl\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .xl\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .xl\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .xl\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .xl\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .xl\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .xl\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .xl\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .xl\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .xl\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .xl\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .xl\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .xl\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .xl\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .xl\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .xl\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .xl\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .xl\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .xl\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .xl\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .xl\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .xl\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .xl\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .xl\:-ms-auto {
    margin-left: -auto !important;
  }
  .xl\:-ms-0 {
    margin-left: 0 !important;
  }
  .xl\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .xl\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .xl\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .xl\:-ms-4 {
    margin-left: -1rem !important;
  }
  .xl\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .xl\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .xl\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .xl\:-ms-8 {
    margin-left: -2rem !important;
  }
  .xl\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .xl\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .xl\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .xl\:-ms-12 {
    margin-left: -3rem !important;
  }
  .xl\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .xl\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .xl\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .xl\:-ms-16 {
    margin-left: -4rem !important;
  }
  .xl\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .xl\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .xl\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .xl\:-ms-20 {
    margin-left: -5rem !important;
  }
  .xl\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .xl\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .xl\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .xl\:-ms-24 {
    margin-left: -6rem !important;
  }
  .xl\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .xl\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .xl\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .xl\:-ms-28 {
    margin-left: -7rem !important;
  }
  .xl\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .xl\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .xl\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .xl\:-ms-32 {
    margin-left: -8rem !important;
  }
  .xl\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .xl\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .xl\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .xl\:-ms-36 {
    margin-left: -9rem !important;
  }
  .xl\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .xl\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .xl\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .xl\:-ms-40 {
    margin-left: -10rem !important;
  }
  .xl\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .xl\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .xl\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .xl\:-ms-44 {
    margin-left: -11rem !important;
  }
  .xl\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .xl\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .xl\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .xl\:-ms-48 {
    margin-left: -12rem !important;
  }
  .xl\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .xl\:-ms-50 {
    margin-left: -13rem !important;
  }
  .xl\:-me-auto {
    margin-right: -auto !important;
  }
  .xl\:-me-0 {
    margin-right: 0 !important;
  }
  .xl\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .xl\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .xl\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .xl\:-me-4 {
    margin-right: -1rem !important;
  }
  .xl\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .xl\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .xl\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .xl\:-me-8 {
    margin-right: -2rem !important;
  }
  .xl\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .xl\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .xl\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .xl\:-me-12 {
    margin-right: -3rem !important;
  }
  .xl\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .xl\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .xl\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .xl\:-me-16 {
    margin-right: -4rem !important;
  }
  .xl\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .xl\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .xl\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .xl\:-me-20 {
    margin-right: -5rem !important;
  }
  .xl\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .xl\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .xl\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .xl\:-me-24 {
    margin-right: -6rem !important;
  }
  .xl\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .xl\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .xl\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .xl\:-me-28 {
    margin-right: -7rem !important;
  }
  .xl\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .xl\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .xl\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .xl\:-me-32 {
    margin-right: -8rem !important;
  }
  .xl\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .xl\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .xl\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .xl\:-me-36 {
    margin-right: -9rem !important;
  }
  .xl\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .xl\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .xl\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .xl\:-me-40 {
    margin-right: -10rem !important;
  }
  .xl\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .xl\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .xl\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .xl\:-me-44 {
    margin-right: -11rem !important;
  }
  .xl\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .xl\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .xl\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .xl\:-me-48 {
    margin-right: -12rem !important;
  }
  .xl\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .xl\:-me-50 {
    margin-right: -13rem !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:-m-auto {
    margin: -auto !important;
  }
  .\32 xl\:-m-0 {
    margin: 0 !important;
  }
  .\32 xl\:-m-1 {
    margin: -0.25rem !important;
  }
  .\32 xl\:-m-2 {
    margin: -0.5rem !important;
  }
  .\32 xl\:-m-3 {
    margin: -0.75rem !important;
  }
  .\32 xl\:-m-4 {
    margin: -1rem !important;
  }
  .\32 xl\:-m-5 {
    margin: -1.25rem !important;
  }
  .\32 xl\:-m-6 {
    margin: -1.5rem !important;
  }
  .\32 xl\:-m-7 {
    margin: -1.75rem !important;
  }
  .\32 xl\:-m-8 {
    margin: -2rem !important;
  }
  .\32 xl\:-m-9 {
    margin: -2.25rem !important;
  }
  .\32 xl\:-m-10 {
    margin: -2.5rem !important;
  }
  .\32 xl\:-m-11 {
    margin: -2.75rem !important;
  }
  .\32 xl\:-m-12 {
    margin: -3rem !important;
  }
  .\32 xl\:-m-13 {
    margin: -3.25rem !important;
  }
  .\32 xl\:-m-14 {
    margin: -3.5rem !important;
  }
  .\32 xl\:-m-15 {
    margin: -3.75rem !important;
  }
  .\32 xl\:-m-16 {
    margin: -4rem !important;
  }
  .\32 xl\:-m-17 {
    margin: -4.25rem !important;
  }
  .\32 xl\:-m-18 {
    margin: -4.5rem !important;
  }
  .\32 xl\:-m-19 {
    margin: -4.75rem !important;
  }
  .\32 xl\:-m-20 {
    margin: -5rem !important;
  }
  .\32 xl\:-m-21 {
    margin: -5.25rem !important;
  }
  .\32 xl\:-m-22 {
    margin: -5.5rem !important;
  }
  .\32 xl\:-m-23 {
    margin: -5.75rem !important;
  }
  .\32 xl\:-m-24 {
    margin: -6rem !important;
  }
  .\32 xl\:-m-25 {
    margin: -6.25rem !important;
  }
  .\32 xl\:-m-26 {
    margin: -6.5rem !important;
  }
  .\32 xl\:-m-27 {
    margin: -6.75rem !important;
  }
  .\32 xl\:-m-28 {
    margin: -7rem !important;
  }
  .\32 xl\:-m-29 {
    margin: -7.25rem !important;
  }
  .\32 xl\:-m-30 {
    margin: -7.5rem !important;
  }
  .\32 xl\:-m-31 {
    margin: -7.75rem !important;
  }
  .\32 xl\:-m-32 {
    margin: -8rem !important;
  }
  .\32 xl\:-m-33 {
    margin: -8.25rem !important;
  }
  .\32 xl\:-m-34 {
    margin: -8.5rem !important;
  }
  .\32 xl\:-m-35 {
    margin: -8.75rem !important;
  }
  .\32 xl\:-m-36 {
    margin: -9rem !important;
  }
  .\32 xl\:-m-37 {
    margin: -9.25rem !important;
  }
  .\32 xl\:-m-38 {
    margin: -9.5rem !important;
  }
  .\32 xl\:-m-39 {
    margin: -9.75rem !important;
  }
  .\32 xl\:-m-40 {
    margin: -10rem !important;
  }
  .\32 xl\:-m-41 {
    margin: -10.25rem !important;
  }
  .\32 xl\:-m-42 {
    margin: -10.5rem !important;
  }
  .\32 xl\:-m-43 {
    margin: -10.75rem !important;
  }
  .\32 xl\:-m-44 {
    margin: -11rem !important;
  }
  .\32 xl\:-m-45 {
    margin: -11.25rem !important;
  }
  .\32 xl\:-m-46 {
    margin: -11.5rem !important;
  }
  .\32 xl\:-m-47 {
    margin: -11.75rem !important;
  }
  .\32 xl\:-m-48 {
    margin: -12rem !important;
  }
  .\32 xl\:-m-49 {
    margin: -12.5rem !important;
  }
  .\32 xl\:-m-50 {
    margin: -13rem !important;
  }
  .\32 xl\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .\32 xl\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .\32 xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .\32 xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .\32 xl\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .\32 xl\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .\32 xl\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .\32 xl\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .\32 xl\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .\32 xl\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .\32 xl\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .\32 xl\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .\32 xl\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .\32 xl\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .\32 xl\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .\32 xl\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .\32 xl\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .\32 xl\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .\32 xl\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .\32 xl\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .\32 xl\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .\32 xl\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .\32 xl\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .\32 xl\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .\32 xl\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .\32 xl\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .\32 xl\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .\32 xl\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .\32 xl\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .\32 xl\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .\32 xl\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .\32 xl\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .\32 xl\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .\32 xl\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .\32 xl\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .\32 xl\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .\32 xl\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .\32 xl\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .\32 xl\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .\32 xl\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .\32 xl\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .\32 xl\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .\32 xl\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .\32 xl\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .\32 xl\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .\32 xl\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .\32 xl\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .\32 xl\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .\32 xl\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .\32 xl\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .\32 xl\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .\32 xl\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .\32 xl\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .\32 xl\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .\32 xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .\32 xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .\32 xl\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .\32 xl\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .\32 xl\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .\32 xl\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .\32 xl\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .\32 xl\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .\32 xl\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .\32 xl\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .\32 xl\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .\32 xl\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .\32 xl\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .\32 xl\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .\32 xl\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .\32 xl\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .\32 xl\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .\32 xl\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .\32 xl\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .\32 xl\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .\32 xl\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .\32 xl\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .\32 xl\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .\32 xl\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .\32 xl\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .\32 xl\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .\32 xl\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .\32 xl\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .\32 xl\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .\32 xl\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .\32 xl\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .\32 xl\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .\32 xl\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .\32 xl\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .\32 xl\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .\32 xl\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .\32 xl\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .\32 xl\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .\32 xl\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .\32 xl\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .\32 xl\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .\32 xl\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .\32 xl\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .\32 xl\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .\32 xl\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .\32 xl\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .\32 xl\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .\32 xl\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .\32 xl\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .\32 xl\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .\32 xl\:-mt-auto {
    margin-top: -auto !important;
  }
  .\32 xl\:-mt-0 {
    margin-top: 0 !important;
  }
  .\32 xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .\32 xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .\32 xl\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .\32 xl\:-mt-4 {
    margin-top: -1rem !important;
  }
  .\32 xl\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .\32 xl\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .\32 xl\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .\32 xl\:-mt-8 {
    margin-top: -2rem !important;
  }
  .\32 xl\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .\32 xl\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .\32 xl\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .\32 xl\:-mt-12 {
    margin-top: -3rem !important;
  }
  .\32 xl\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .\32 xl\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .\32 xl\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .\32 xl\:-mt-16 {
    margin-top: -4rem !important;
  }
  .\32 xl\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .\32 xl\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .\32 xl\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .\32 xl\:-mt-20 {
    margin-top: -5rem !important;
  }
  .\32 xl\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .\32 xl\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .\32 xl\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .\32 xl\:-mt-24 {
    margin-top: -6rem !important;
  }
  .\32 xl\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .\32 xl\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .\32 xl\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .\32 xl\:-mt-28 {
    margin-top: -7rem !important;
  }
  .\32 xl\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .\32 xl\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .\32 xl\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .\32 xl\:-mt-32 {
    margin-top: -8rem !important;
  }
  .\32 xl\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .\32 xl\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .\32 xl\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .\32 xl\:-mt-36 {
    margin-top: -9rem !important;
  }
  .\32 xl\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .\32 xl\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .\32 xl\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .\32 xl\:-mt-40 {
    margin-top: -10rem !important;
  }
  .\32 xl\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .\32 xl\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .\32 xl\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .\32 xl\:-mt-44 {
    margin-top: -11rem !important;
  }
  .\32 xl\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .\32 xl\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .\32 xl\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .\32 xl\:-mt-48 {
    margin-top: -12rem !important;
  }
  .\32 xl\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .\32 xl\:-mt-50 {
    margin-top: -13rem !important;
  }
  .\32 xl\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .\32 xl\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .\32 xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .\32 xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .\32 xl\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .\32 xl\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .\32 xl\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .\32 xl\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .\32 xl\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .\32 xl\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .\32 xl\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .\32 xl\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .\32 xl\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .\32 xl\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .\32 xl\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .\32 xl\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .\32 xl\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .\32 xl\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .\32 xl\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .\32 xl\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .\32 xl\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .\32 xl\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .\32 xl\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .\32 xl\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .\32 xl\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .\32 xl\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .\32 xl\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .\32 xl\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .\32 xl\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .\32 xl\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .\32 xl\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .\32 xl\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .\32 xl\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .\32 xl\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .\32 xl\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .\32 xl\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .\32 xl\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .\32 xl\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .\32 xl\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .\32 xl\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .\32 xl\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .\32 xl\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .\32 xl\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .\32 xl\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .\32 xl\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .\32 xl\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .\32 xl\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .\32 xl\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .\32 xl\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .\32 xl\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .\32 xl\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .\32 xl\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .\32 xl\:-ms-auto {
    margin-left: -auto !important;
  }
  .\32 xl\:-ms-0 {
    margin-left: 0 !important;
  }
  .\32 xl\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .\32 xl\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .\32 xl\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .\32 xl\:-ms-4 {
    margin-left: -1rem !important;
  }
  .\32 xl\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .\32 xl\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .\32 xl\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .\32 xl\:-ms-8 {
    margin-left: -2rem !important;
  }
  .\32 xl\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .\32 xl\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .\32 xl\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .\32 xl\:-ms-12 {
    margin-left: -3rem !important;
  }
  .\32 xl\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .\32 xl\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .\32 xl\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .\32 xl\:-ms-16 {
    margin-left: -4rem !important;
  }
  .\32 xl\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .\32 xl\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .\32 xl\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .\32 xl\:-ms-20 {
    margin-left: -5rem !important;
  }
  .\32 xl\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .\32 xl\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .\32 xl\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .\32 xl\:-ms-24 {
    margin-left: -6rem !important;
  }
  .\32 xl\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .\32 xl\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .\32 xl\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .\32 xl\:-ms-28 {
    margin-left: -7rem !important;
  }
  .\32 xl\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .\32 xl\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .\32 xl\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .\32 xl\:-ms-32 {
    margin-left: -8rem !important;
  }
  .\32 xl\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .\32 xl\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .\32 xl\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .\32 xl\:-ms-36 {
    margin-left: -9rem !important;
  }
  .\32 xl\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .\32 xl\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .\32 xl\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .\32 xl\:-ms-40 {
    margin-left: -10rem !important;
  }
  .\32 xl\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .\32 xl\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .\32 xl\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .\32 xl\:-ms-44 {
    margin-left: -11rem !important;
  }
  .\32 xl\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .\32 xl\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .\32 xl\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .\32 xl\:-ms-48 {
    margin-left: -12rem !important;
  }
  .\32 xl\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .\32 xl\:-ms-50 {
    margin-left: -13rem !important;
  }
  .\32 xl\:-me-auto {
    margin-right: -auto !important;
  }
  .\32 xl\:-me-0 {
    margin-right: 0 !important;
  }
  .\32 xl\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .\32 xl\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .\32 xl\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .\32 xl\:-me-4 {
    margin-right: -1rem !important;
  }
  .\32 xl\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .\32 xl\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .\32 xl\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .\32 xl\:-me-8 {
    margin-right: -2rem !important;
  }
  .\32 xl\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .\32 xl\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .\32 xl\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .\32 xl\:-me-12 {
    margin-right: -3rem !important;
  }
  .\32 xl\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .\32 xl\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .\32 xl\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .\32 xl\:-me-16 {
    margin-right: -4rem !important;
  }
  .\32 xl\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .\32 xl\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .\32 xl\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .\32 xl\:-me-20 {
    margin-right: -5rem !important;
  }
  .\32 xl\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .\32 xl\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .\32 xl\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .\32 xl\:-me-24 {
    margin-right: -6rem !important;
  }
  .\32 xl\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .\32 xl\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .\32 xl\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .\32 xl\:-me-28 {
    margin-right: -7rem !important;
  }
  .\32 xl\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .\32 xl\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .\32 xl\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .\32 xl\:-me-32 {
    margin-right: -8rem !important;
  }
  .\32 xl\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .\32 xl\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .\32 xl\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .\32 xl\:-me-36 {
    margin-right: -9rem !important;
  }
  .\32 xl\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .\32 xl\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .\32 xl\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .\32 xl\:-me-40 {
    margin-right: -10rem !important;
  }
  .\32 xl\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .\32 xl\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .\32 xl\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .\32 xl\:-me-44 {
    margin-right: -11rem !important;
  }
  .\32 xl\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .\32 xl\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .\32 xl\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .\32 xl\:-me-48 {
    margin-right: -12rem !important;
  }
  .\32 xl\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .\32 xl\:-me-50 {
    margin-right: -13rem !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:-m-auto {
    margin: -auto !important;
  }
  .\33 xl\:-m-0 {
    margin: 0 !important;
  }
  .\33 xl\:-m-1 {
    margin: -0.25rem !important;
  }
  .\33 xl\:-m-2 {
    margin: -0.5rem !important;
  }
  .\33 xl\:-m-3 {
    margin: -0.75rem !important;
  }
  .\33 xl\:-m-4 {
    margin: -1rem !important;
  }
  .\33 xl\:-m-5 {
    margin: -1.25rem !important;
  }
  .\33 xl\:-m-6 {
    margin: -1.5rem !important;
  }
  .\33 xl\:-m-7 {
    margin: -1.75rem !important;
  }
  .\33 xl\:-m-8 {
    margin: -2rem !important;
  }
  .\33 xl\:-m-9 {
    margin: -2.25rem !important;
  }
  .\33 xl\:-m-10 {
    margin: -2.5rem !important;
  }
  .\33 xl\:-m-11 {
    margin: -2.75rem !important;
  }
  .\33 xl\:-m-12 {
    margin: -3rem !important;
  }
  .\33 xl\:-m-13 {
    margin: -3.25rem !important;
  }
  .\33 xl\:-m-14 {
    margin: -3.5rem !important;
  }
  .\33 xl\:-m-15 {
    margin: -3.75rem !important;
  }
  .\33 xl\:-m-16 {
    margin: -4rem !important;
  }
  .\33 xl\:-m-17 {
    margin: -4.25rem !important;
  }
  .\33 xl\:-m-18 {
    margin: -4.5rem !important;
  }
  .\33 xl\:-m-19 {
    margin: -4.75rem !important;
  }
  .\33 xl\:-m-20 {
    margin: -5rem !important;
  }
  .\33 xl\:-m-21 {
    margin: -5.25rem !important;
  }
  .\33 xl\:-m-22 {
    margin: -5.5rem !important;
  }
  .\33 xl\:-m-23 {
    margin: -5.75rem !important;
  }
  .\33 xl\:-m-24 {
    margin: -6rem !important;
  }
  .\33 xl\:-m-25 {
    margin: -6.25rem !important;
  }
  .\33 xl\:-m-26 {
    margin: -6.5rem !important;
  }
  .\33 xl\:-m-27 {
    margin: -6.75rem !important;
  }
  .\33 xl\:-m-28 {
    margin: -7rem !important;
  }
  .\33 xl\:-m-29 {
    margin: -7.25rem !important;
  }
  .\33 xl\:-m-30 {
    margin: -7.5rem !important;
  }
  .\33 xl\:-m-31 {
    margin: -7.75rem !important;
  }
  .\33 xl\:-m-32 {
    margin: -8rem !important;
  }
  .\33 xl\:-m-33 {
    margin: -8.25rem !important;
  }
  .\33 xl\:-m-34 {
    margin: -8.5rem !important;
  }
  .\33 xl\:-m-35 {
    margin: -8.75rem !important;
  }
  .\33 xl\:-m-36 {
    margin: -9rem !important;
  }
  .\33 xl\:-m-37 {
    margin: -9.25rem !important;
  }
  .\33 xl\:-m-38 {
    margin: -9.5rem !important;
  }
  .\33 xl\:-m-39 {
    margin: -9.75rem !important;
  }
  .\33 xl\:-m-40 {
    margin: -10rem !important;
  }
  .\33 xl\:-m-41 {
    margin: -10.25rem !important;
  }
  .\33 xl\:-m-42 {
    margin: -10.5rem !important;
  }
  .\33 xl\:-m-43 {
    margin: -10.75rem !important;
  }
  .\33 xl\:-m-44 {
    margin: -11rem !important;
  }
  .\33 xl\:-m-45 {
    margin: -11.25rem !important;
  }
  .\33 xl\:-m-46 {
    margin: -11.5rem !important;
  }
  .\33 xl\:-m-47 {
    margin: -11.75rem !important;
  }
  .\33 xl\:-m-48 {
    margin: -12rem !important;
  }
  .\33 xl\:-m-49 {
    margin: -12.5rem !important;
  }
  .\33 xl\:-m-50 {
    margin: -13rem !important;
  }
  .\33 xl\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .\33 xl\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .\33 xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .\33 xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .\33 xl\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .\33 xl\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .\33 xl\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .\33 xl\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .\33 xl\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .\33 xl\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .\33 xl\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .\33 xl\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .\33 xl\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .\33 xl\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .\33 xl\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .\33 xl\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .\33 xl\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .\33 xl\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .\33 xl\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .\33 xl\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .\33 xl\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .\33 xl\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .\33 xl\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .\33 xl\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .\33 xl\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .\33 xl\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .\33 xl\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .\33 xl\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .\33 xl\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .\33 xl\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .\33 xl\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .\33 xl\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .\33 xl\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .\33 xl\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .\33 xl\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .\33 xl\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .\33 xl\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .\33 xl\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .\33 xl\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .\33 xl\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .\33 xl\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .\33 xl\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .\33 xl\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .\33 xl\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .\33 xl\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .\33 xl\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .\33 xl\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .\33 xl\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .\33 xl\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .\33 xl\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .\33 xl\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .\33 xl\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .\33 xl\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .\33 xl\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .\33 xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .\33 xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .\33 xl\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .\33 xl\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .\33 xl\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .\33 xl\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .\33 xl\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .\33 xl\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .\33 xl\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .\33 xl\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .\33 xl\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .\33 xl\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .\33 xl\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .\33 xl\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .\33 xl\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .\33 xl\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .\33 xl\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .\33 xl\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .\33 xl\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .\33 xl\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .\33 xl\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .\33 xl\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .\33 xl\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .\33 xl\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .\33 xl\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .\33 xl\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .\33 xl\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .\33 xl\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .\33 xl\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .\33 xl\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .\33 xl\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .\33 xl\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .\33 xl\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .\33 xl\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .\33 xl\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .\33 xl\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .\33 xl\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .\33 xl\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .\33 xl\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .\33 xl\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .\33 xl\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .\33 xl\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .\33 xl\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .\33 xl\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .\33 xl\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .\33 xl\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .\33 xl\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .\33 xl\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .\33 xl\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .\33 xl\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .\33 xl\:-mt-auto {
    margin-top: -auto !important;
  }
  .\33 xl\:-mt-0 {
    margin-top: 0 !important;
  }
  .\33 xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .\33 xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .\33 xl\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .\33 xl\:-mt-4 {
    margin-top: -1rem !important;
  }
  .\33 xl\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .\33 xl\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .\33 xl\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .\33 xl\:-mt-8 {
    margin-top: -2rem !important;
  }
  .\33 xl\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .\33 xl\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .\33 xl\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .\33 xl\:-mt-12 {
    margin-top: -3rem !important;
  }
  .\33 xl\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .\33 xl\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .\33 xl\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .\33 xl\:-mt-16 {
    margin-top: -4rem !important;
  }
  .\33 xl\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .\33 xl\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .\33 xl\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .\33 xl\:-mt-20 {
    margin-top: -5rem !important;
  }
  .\33 xl\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .\33 xl\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .\33 xl\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .\33 xl\:-mt-24 {
    margin-top: -6rem !important;
  }
  .\33 xl\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .\33 xl\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .\33 xl\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .\33 xl\:-mt-28 {
    margin-top: -7rem !important;
  }
  .\33 xl\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .\33 xl\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .\33 xl\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .\33 xl\:-mt-32 {
    margin-top: -8rem !important;
  }
  .\33 xl\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .\33 xl\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .\33 xl\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .\33 xl\:-mt-36 {
    margin-top: -9rem !important;
  }
  .\33 xl\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .\33 xl\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .\33 xl\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .\33 xl\:-mt-40 {
    margin-top: -10rem !important;
  }
  .\33 xl\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .\33 xl\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .\33 xl\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .\33 xl\:-mt-44 {
    margin-top: -11rem !important;
  }
  .\33 xl\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .\33 xl\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .\33 xl\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .\33 xl\:-mt-48 {
    margin-top: -12rem !important;
  }
  .\33 xl\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .\33 xl\:-mt-50 {
    margin-top: -13rem !important;
  }
  .\33 xl\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .\33 xl\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .\33 xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .\33 xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .\33 xl\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .\33 xl\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .\33 xl\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .\33 xl\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .\33 xl\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .\33 xl\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .\33 xl\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .\33 xl\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .\33 xl\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .\33 xl\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .\33 xl\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .\33 xl\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .\33 xl\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .\33 xl\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .\33 xl\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .\33 xl\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .\33 xl\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .\33 xl\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .\33 xl\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .\33 xl\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .\33 xl\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .\33 xl\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .\33 xl\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .\33 xl\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .\33 xl\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .\33 xl\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .\33 xl\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .\33 xl\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .\33 xl\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .\33 xl\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .\33 xl\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .\33 xl\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .\33 xl\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .\33 xl\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .\33 xl\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .\33 xl\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .\33 xl\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .\33 xl\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .\33 xl\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .\33 xl\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .\33 xl\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .\33 xl\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .\33 xl\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .\33 xl\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .\33 xl\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .\33 xl\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .\33 xl\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .\33 xl\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .\33 xl\:-ms-auto {
    margin-left: -auto !important;
  }
  .\33 xl\:-ms-0 {
    margin-left: 0 !important;
  }
  .\33 xl\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .\33 xl\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .\33 xl\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .\33 xl\:-ms-4 {
    margin-left: -1rem !important;
  }
  .\33 xl\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .\33 xl\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .\33 xl\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .\33 xl\:-ms-8 {
    margin-left: -2rem !important;
  }
  .\33 xl\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .\33 xl\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .\33 xl\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .\33 xl\:-ms-12 {
    margin-left: -3rem !important;
  }
  .\33 xl\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .\33 xl\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .\33 xl\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .\33 xl\:-ms-16 {
    margin-left: -4rem !important;
  }
  .\33 xl\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .\33 xl\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .\33 xl\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .\33 xl\:-ms-20 {
    margin-left: -5rem !important;
  }
  .\33 xl\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .\33 xl\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .\33 xl\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .\33 xl\:-ms-24 {
    margin-left: -6rem !important;
  }
  .\33 xl\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .\33 xl\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .\33 xl\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .\33 xl\:-ms-28 {
    margin-left: -7rem !important;
  }
  .\33 xl\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .\33 xl\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .\33 xl\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .\33 xl\:-ms-32 {
    margin-left: -8rem !important;
  }
  .\33 xl\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .\33 xl\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .\33 xl\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .\33 xl\:-ms-36 {
    margin-left: -9rem !important;
  }
  .\33 xl\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .\33 xl\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .\33 xl\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .\33 xl\:-ms-40 {
    margin-left: -10rem !important;
  }
  .\33 xl\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .\33 xl\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .\33 xl\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .\33 xl\:-ms-44 {
    margin-left: -11rem !important;
  }
  .\33 xl\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .\33 xl\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .\33 xl\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .\33 xl\:-ms-48 {
    margin-left: -12rem !important;
  }
  .\33 xl\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .\33 xl\:-ms-50 {
    margin-left: -13rem !important;
  }
  .\33 xl\:-me-auto {
    margin-right: -auto !important;
  }
  .\33 xl\:-me-0 {
    margin-right: 0 !important;
  }
  .\33 xl\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .\33 xl\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .\33 xl\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .\33 xl\:-me-4 {
    margin-right: -1rem !important;
  }
  .\33 xl\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .\33 xl\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .\33 xl\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .\33 xl\:-me-8 {
    margin-right: -2rem !important;
  }
  .\33 xl\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .\33 xl\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .\33 xl\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .\33 xl\:-me-12 {
    margin-right: -3rem !important;
  }
  .\33 xl\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .\33 xl\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .\33 xl\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .\33 xl\:-me-16 {
    margin-right: -4rem !important;
  }
  .\33 xl\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .\33 xl\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .\33 xl\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .\33 xl\:-me-20 {
    margin-right: -5rem !important;
  }
  .\33 xl\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .\33 xl\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .\33 xl\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .\33 xl\:-me-24 {
    margin-right: -6rem !important;
  }
  .\33 xl\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .\33 xl\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .\33 xl\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .\33 xl\:-me-28 {
    margin-right: -7rem !important;
  }
  .\33 xl\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .\33 xl\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .\33 xl\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .\33 xl\:-me-32 {
    margin-right: -8rem !important;
  }
  .\33 xl\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .\33 xl\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .\33 xl\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .\33 xl\:-me-36 {
    margin-right: -9rem !important;
  }
  .\33 xl\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .\33 xl\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .\33 xl\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .\33 xl\:-me-40 {
    margin-right: -10rem !important;
  }
  .\33 xl\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .\33 xl\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .\33 xl\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .\33 xl\:-me-44 {
    margin-right: -11rem !important;
  }
  .\33 xl\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .\33 xl\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .\33 xl\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .\33 xl\:-me-48 {
    margin-right: -12rem !important;
  }
  .\33 xl\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .\33 xl\:-me-50 {
    margin-right: -13rem !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:-m-auto {
    margin: -auto !important;
  }
  .\34 xl\:-m-0 {
    margin: 0 !important;
  }
  .\34 xl\:-m-1 {
    margin: -0.25rem !important;
  }
  .\34 xl\:-m-2 {
    margin: -0.5rem !important;
  }
  .\34 xl\:-m-3 {
    margin: -0.75rem !important;
  }
  .\34 xl\:-m-4 {
    margin: -1rem !important;
  }
  .\34 xl\:-m-5 {
    margin: -1.25rem !important;
  }
  .\34 xl\:-m-6 {
    margin: -1.5rem !important;
  }
  .\34 xl\:-m-7 {
    margin: -1.75rem !important;
  }
  .\34 xl\:-m-8 {
    margin: -2rem !important;
  }
  .\34 xl\:-m-9 {
    margin: -2.25rem !important;
  }
  .\34 xl\:-m-10 {
    margin: -2.5rem !important;
  }
  .\34 xl\:-m-11 {
    margin: -2.75rem !important;
  }
  .\34 xl\:-m-12 {
    margin: -3rem !important;
  }
  .\34 xl\:-m-13 {
    margin: -3.25rem !important;
  }
  .\34 xl\:-m-14 {
    margin: -3.5rem !important;
  }
  .\34 xl\:-m-15 {
    margin: -3.75rem !important;
  }
  .\34 xl\:-m-16 {
    margin: -4rem !important;
  }
  .\34 xl\:-m-17 {
    margin: -4.25rem !important;
  }
  .\34 xl\:-m-18 {
    margin: -4.5rem !important;
  }
  .\34 xl\:-m-19 {
    margin: -4.75rem !important;
  }
  .\34 xl\:-m-20 {
    margin: -5rem !important;
  }
  .\34 xl\:-m-21 {
    margin: -5.25rem !important;
  }
  .\34 xl\:-m-22 {
    margin: -5.5rem !important;
  }
  .\34 xl\:-m-23 {
    margin: -5.75rem !important;
  }
  .\34 xl\:-m-24 {
    margin: -6rem !important;
  }
  .\34 xl\:-m-25 {
    margin: -6.25rem !important;
  }
  .\34 xl\:-m-26 {
    margin: -6.5rem !important;
  }
  .\34 xl\:-m-27 {
    margin: -6.75rem !important;
  }
  .\34 xl\:-m-28 {
    margin: -7rem !important;
  }
  .\34 xl\:-m-29 {
    margin: -7.25rem !important;
  }
  .\34 xl\:-m-30 {
    margin: -7.5rem !important;
  }
  .\34 xl\:-m-31 {
    margin: -7.75rem !important;
  }
  .\34 xl\:-m-32 {
    margin: -8rem !important;
  }
  .\34 xl\:-m-33 {
    margin: -8.25rem !important;
  }
  .\34 xl\:-m-34 {
    margin: -8.5rem !important;
  }
  .\34 xl\:-m-35 {
    margin: -8.75rem !important;
  }
  .\34 xl\:-m-36 {
    margin: -9rem !important;
  }
  .\34 xl\:-m-37 {
    margin: -9.25rem !important;
  }
  .\34 xl\:-m-38 {
    margin: -9.5rem !important;
  }
  .\34 xl\:-m-39 {
    margin: -9.75rem !important;
  }
  .\34 xl\:-m-40 {
    margin: -10rem !important;
  }
  .\34 xl\:-m-41 {
    margin: -10.25rem !important;
  }
  .\34 xl\:-m-42 {
    margin: -10.5rem !important;
  }
  .\34 xl\:-m-43 {
    margin: -10.75rem !important;
  }
  .\34 xl\:-m-44 {
    margin: -11rem !important;
  }
  .\34 xl\:-m-45 {
    margin: -11.25rem !important;
  }
  .\34 xl\:-m-46 {
    margin: -11.5rem !important;
  }
  .\34 xl\:-m-47 {
    margin: -11.75rem !important;
  }
  .\34 xl\:-m-48 {
    margin: -12rem !important;
  }
  .\34 xl\:-m-49 {
    margin: -12.5rem !important;
  }
  .\34 xl\:-m-50 {
    margin: -13rem !important;
  }
  .\34 xl\:-mx-auto {
    margin-left: -auto !important;
    margin-right: -auto !important;
  }
  .\34 xl\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .\34 xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .\34 xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .\34 xl\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .\34 xl\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .\34 xl\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }
  .\34 xl\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .\34 xl\:-mx-7 {
    margin-left: -1.75rem !important;
    margin-right: -1.75rem !important;
  }
  .\34 xl\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .\34 xl\:-mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
  .\34 xl\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .\34 xl\:-mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important;
  }
  .\34 xl\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .\34 xl\:-mx-13 {
    margin-left: -3.25rem !important;
    margin-right: -3.25rem !important;
  }
  .\34 xl\:-mx-14 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .\34 xl\:-mx-15 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important;
  }
  .\34 xl\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .\34 xl\:-mx-17 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important;
  }
  .\34 xl\:-mx-18 {
    margin-left: -4.5rem !important;
    margin-right: -4.5rem !important;
  }
  .\34 xl\:-mx-19 {
    margin-left: -4.75rem !important;
    margin-right: -4.75rem !important;
  }
  .\34 xl\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .\34 xl\:-mx-21 {
    margin-left: -5.25rem !important;
    margin-right: -5.25rem !important;
  }
  .\34 xl\:-mx-22 {
    margin-left: -5.5rem !important;
    margin-right: -5.5rem !important;
  }
  .\34 xl\:-mx-23 {
    margin-left: -5.75rem !important;
    margin-right: -5.75rem !important;
  }
  .\34 xl\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }
  .\34 xl\:-mx-25 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important;
  }
  .\34 xl\:-mx-26 {
    margin-left: -6.5rem !important;
    margin-right: -6.5rem !important;
  }
  .\34 xl\:-mx-27 {
    margin-left: -6.75rem !important;
    margin-right: -6.75rem !important;
  }
  .\34 xl\:-mx-28 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
  }
  .\34 xl\:-mx-29 {
    margin-left: -7.25rem !important;
    margin-right: -7.25rem !important;
  }
  .\34 xl\:-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important;
  }
  .\34 xl\:-mx-31 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important;
  }
  .\34 xl\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }
  .\34 xl\:-mx-33 {
    margin-left: -8.25rem !important;
    margin-right: -8.25rem !important;
  }
  .\34 xl\:-mx-34 {
    margin-left: -8.5rem !important;
    margin-right: -8.5rem !important;
  }
  .\34 xl\:-mx-35 {
    margin-left: -8.75rem !important;
    margin-right: -8.75rem !important;
  }
  .\34 xl\:-mx-36 {
    margin-left: -9rem !important;
    margin-right: -9rem !important;
  }
  .\34 xl\:-mx-37 {
    margin-left: -9.25rem !important;
    margin-right: -9.25rem !important;
  }
  .\34 xl\:-mx-38 {
    margin-left: -9.5rem !important;
    margin-right: -9.5rem !important;
  }
  .\34 xl\:-mx-39 {
    margin-left: -9.75rem !important;
    margin-right: -9.75rem !important;
  }
  .\34 xl\:-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
  }
  .\34 xl\:-mx-41 {
    margin-left: -10.25rem !important;
    margin-right: -10.25rem !important;
  }
  .\34 xl\:-mx-42 {
    margin-left: -10.5rem !important;
    margin-right: -10.5rem !important;
  }
  .\34 xl\:-mx-43 {
    margin-left: -10.75rem !important;
    margin-right: -10.75rem !important;
  }
  .\34 xl\:-mx-44 {
    margin-left: -11rem !important;
    margin-right: -11rem !important;
  }
  .\34 xl\:-mx-45 {
    margin-left: -11.25rem !important;
    margin-right: -11.25rem !important;
  }
  .\34 xl\:-mx-46 {
    margin-left: -11.5rem !important;
    margin-right: -11.5rem !important;
  }
  .\34 xl\:-mx-47 {
    margin-left: -11.75rem !important;
    margin-right: -11.75rem !important;
  }
  .\34 xl\:-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important;
  }
  .\34 xl\:-mx-49 {
    margin-left: -12.5rem !important;
    margin-right: -12.5rem !important;
  }
  .\34 xl\:-mx-50 {
    margin-left: -13rem !important;
    margin-right: -13rem !important;
  }
  .\34 xl\:-my-auto {
    margin-top: -auto !important;
    margin-bottom: -auto !important;
  }
  .\34 xl\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .\34 xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .\34 xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .\34 xl\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }
  .\34 xl\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .\34 xl\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }
  .\34 xl\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .\34 xl\:-my-7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }
  .\34 xl\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .\34 xl\:-my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }
  .\34 xl\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }
  .\34 xl\:-my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }
  .\34 xl\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .\34 xl\:-my-13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }
  .\34 xl\:-my-14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }
  .\34 xl\:-my-15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }
  .\34 xl\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .\34 xl\:-my-17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }
  .\34 xl\:-my-18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }
  .\34 xl\:-my-19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }
  .\34 xl\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .\34 xl\:-my-21 {
    margin-top: -5.25rem !important;
    margin-bottom: -5.25rem !important;
  }
  .\34 xl\:-my-22 {
    margin-top: -5.5rem !important;
    margin-bottom: -5.5rem !important;
  }
  .\34 xl\:-my-23 {
    margin-top: -5.75rem !important;
    margin-bottom: -5.75rem !important;
  }
  .\34 xl\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }
  .\34 xl\:-my-25 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important;
  }
  .\34 xl\:-my-26 {
    margin-top: -6.5rem !important;
    margin-bottom: -6.5rem !important;
  }
  .\34 xl\:-my-27 {
    margin-top: -6.75rem !important;
    margin-bottom: -6.75rem !important;
  }
  .\34 xl\:-my-28 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
  }
  .\34 xl\:-my-29 {
    margin-top: -7.25rem !important;
    margin-bottom: -7.25rem !important;
  }
  .\34 xl\:-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important;
  }
  .\34 xl\:-my-31 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important;
  }
  .\34 xl\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }
  .\34 xl\:-my-33 {
    margin-top: -8.25rem !important;
    margin-bottom: -8.25rem !important;
  }
  .\34 xl\:-my-34 {
    margin-top: -8.5rem !important;
    margin-bottom: -8.5rem !important;
  }
  .\34 xl\:-my-35 {
    margin-top: -8.75rem !important;
    margin-bottom: -8.75rem !important;
  }
  .\34 xl\:-my-36 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important;
  }
  .\34 xl\:-my-37 {
    margin-top: -9.25rem !important;
    margin-bottom: -9.25rem !important;
  }
  .\34 xl\:-my-38 {
    margin-top: -9.5rem !important;
    margin-bottom: -9.5rem !important;
  }
  .\34 xl\:-my-39 {
    margin-top: -9.75rem !important;
    margin-bottom: -9.75rem !important;
  }
  .\34 xl\:-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
  }
  .\34 xl\:-my-41 {
    margin-top: -10.25rem !important;
    margin-bottom: -10.25rem !important;
  }
  .\34 xl\:-my-42 {
    margin-top: -10.5rem !important;
    margin-bottom: -10.5rem !important;
  }
  .\34 xl\:-my-43 {
    margin-top: -10.75rem !important;
    margin-bottom: -10.75rem !important;
  }
  .\34 xl\:-my-44 {
    margin-top: -11rem !important;
    margin-bottom: -11rem !important;
  }
  .\34 xl\:-my-45 {
    margin-top: -11.25rem !important;
    margin-bottom: -11.25rem !important;
  }
  .\34 xl\:-my-46 {
    margin-top: -11.5rem !important;
    margin-bottom: -11.5rem !important;
  }
  .\34 xl\:-my-47 {
    margin-top: -11.75rem !important;
    margin-bottom: -11.75rem !important;
  }
  .\34 xl\:-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important;
  }
  .\34 xl\:-my-49 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important;
  }
  .\34 xl\:-my-50 {
    margin-top: -13rem !important;
    margin-bottom: -13rem !important;
  }
  .\34 xl\:-mt-auto {
    margin-top: -auto !important;
  }
  .\34 xl\:-mt-0 {
    margin-top: 0 !important;
  }
  .\34 xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .\34 xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .\34 xl\:-mt-3 {
    margin-top: -0.75rem !important;
  }
  .\34 xl\:-mt-4 {
    margin-top: -1rem !important;
  }
  .\34 xl\:-mt-5 {
    margin-top: -1.25rem !important;
  }
  .\34 xl\:-mt-6 {
    margin-top: -1.5rem !important;
  }
  .\34 xl\:-mt-7 {
    margin-top: -1.75rem !important;
  }
  .\34 xl\:-mt-8 {
    margin-top: -2rem !important;
  }
  .\34 xl\:-mt-9 {
    margin-top: -2.25rem !important;
  }
  .\34 xl\:-mt-10 {
    margin-top: -2.5rem !important;
  }
  .\34 xl\:-mt-11 {
    margin-top: -2.75rem !important;
  }
  .\34 xl\:-mt-12 {
    margin-top: -3rem !important;
  }
  .\34 xl\:-mt-13 {
    margin-top: -3.25rem !important;
  }
  .\34 xl\:-mt-14 {
    margin-top: -3.5rem !important;
  }
  .\34 xl\:-mt-15 {
    margin-top: -3.75rem !important;
  }
  .\34 xl\:-mt-16 {
    margin-top: -4rem !important;
  }
  .\34 xl\:-mt-17 {
    margin-top: -4.25rem !important;
  }
  .\34 xl\:-mt-18 {
    margin-top: -4.5rem !important;
  }
  .\34 xl\:-mt-19 {
    margin-top: -4.75rem !important;
  }
  .\34 xl\:-mt-20 {
    margin-top: -5rem !important;
  }
  .\34 xl\:-mt-21 {
    margin-top: -5.25rem !important;
  }
  .\34 xl\:-mt-22 {
    margin-top: -5.5rem !important;
  }
  .\34 xl\:-mt-23 {
    margin-top: -5.75rem !important;
  }
  .\34 xl\:-mt-24 {
    margin-top: -6rem !important;
  }
  .\34 xl\:-mt-25 {
    margin-top: -6.25rem !important;
  }
  .\34 xl\:-mt-26 {
    margin-top: -6.5rem !important;
  }
  .\34 xl\:-mt-27 {
    margin-top: -6.75rem !important;
  }
  .\34 xl\:-mt-28 {
    margin-top: -7rem !important;
  }
  .\34 xl\:-mt-29 {
    margin-top: -7.25rem !important;
  }
  .\34 xl\:-mt-30 {
    margin-top: -7.5rem !important;
  }
  .\34 xl\:-mt-31 {
    margin-top: -7.75rem !important;
  }
  .\34 xl\:-mt-32 {
    margin-top: -8rem !important;
  }
  .\34 xl\:-mt-33 {
    margin-top: -8.25rem !important;
  }
  .\34 xl\:-mt-34 {
    margin-top: -8.5rem !important;
  }
  .\34 xl\:-mt-35 {
    margin-top: -8.75rem !important;
  }
  .\34 xl\:-mt-36 {
    margin-top: -9rem !important;
  }
  .\34 xl\:-mt-37 {
    margin-top: -9.25rem !important;
  }
  .\34 xl\:-mt-38 {
    margin-top: -9.5rem !important;
  }
  .\34 xl\:-mt-39 {
    margin-top: -9.75rem !important;
  }
  .\34 xl\:-mt-40 {
    margin-top: -10rem !important;
  }
  .\34 xl\:-mt-41 {
    margin-top: -10.25rem !important;
  }
  .\34 xl\:-mt-42 {
    margin-top: -10.5rem !important;
  }
  .\34 xl\:-mt-43 {
    margin-top: -10.75rem !important;
  }
  .\34 xl\:-mt-44 {
    margin-top: -11rem !important;
  }
  .\34 xl\:-mt-45 {
    margin-top: -11.25rem !important;
  }
  .\34 xl\:-mt-46 {
    margin-top: -11.5rem !important;
  }
  .\34 xl\:-mt-47 {
    margin-top: -11.75rem !important;
  }
  .\34 xl\:-mt-48 {
    margin-top: -12rem !important;
  }
  .\34 xl\:-mt-49 {
    margin-top: -12.5rem !important;
  }
  .\34 xl\:-mt-50 {
    margin-top: -13rem !important;
  }
  .\34 xl\:-mb-auto {
    margin-bottom: -auto !important;
  }
  .\34 xl\:-mb-0 {
    margin-bottom: 0 !important;
  }
  .\34 xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .\34 xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .\34 xl\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }
  .\34 xl\:-mb-4 {
    margin-bottom: -1rem !important;
  }
  .\34 xl\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }
  .\34 xl\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }
  .\34 xl\:-mb-7 {
    margin-bottom: -1.75rem !important;
  }
  .\34 xl\:-mb-8 {
    margin-bottom: -2rem !important;
  }
  .\34 xl\:-mb-9 {
    margin-bottom: -2.25rem !important;
  }
  .\34 xl\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }
  .\34 xl\:-mb-11 {
    margin-bottom: -2.75rem !important;
  }
  .\34 xl\:-mb-12 {
    margin-bottom: -3rem !important;
  }
  .\34 xl\:-mb-13 {
    margin-bottom: -3.25rem !important;
  }
  .\34 xl\:-mb-14 {
    margin-bottom: -3.5rem !important;
  }
  .\34 xl\:-mb-15 {
    margin-bottom: -3.75rem !important;
  }
  .\34 xl\:-mb-16 {
    margin-bottom: -4rem !important;
  }
  .\34 xl\:-mb-17 {
    margin-bottom: -4.25rem !important;
  }
  .\34 xl\:-mb-18 {
    margin-bottom: -4.5rem !important;
  }
  .\34 xl\:-mb-19 {
    margin-bottom: -4.75rem !important;
  }
  .\34 xl\:-mb-20 {
    margin-bottom: -5rem !important;
  }
  .\34 xl\:-mb-21 {
    margin-bottom: -5.25rem !important;
  }
  .\34 xl\:-mb-22 {
    margin-bottom: -5.5rem !important;
  }
  .\34 xl\:-mb-23 {
    margin-bottom: -5.75rem !important;
  }
  .\34 xl\:-mb-24 {
    margin-bottom: -6rem !important;
  }
  .\34 xl\:-mb-25 {
    margin-bottom: -6.25rem !important;
  }
  .\34 xl\:-mb-26 {
    margin-bottom: -6.5rem !important;
  }
  .\34 xl\:-mb-27 {
    margin-bottom: -6.75rem !important;
  }
  .\34 xl\:-mb-28 {
    margin-bottom: -7rem !important;
  }
  .\34 xl\:-mb-29 {
    margin-bottom: -7.25rem !important;
  }
  .\34 xl\:-mb-30 {
    margin-bottom: -7.5rem !important;
  }
  .\34 xl\:-mb-31 {
    margin-bottom: -7.75rem !important;
  }
  .\34 xl\:-mb-32 {
    margin-bottom: -8rem !important;
  }
  .\34 xl\:-mb-33 {
    margin-bottom: -8.25rem !important;
  }
  .\34 xl\:-mb-34 {
    margin-bottom: -8.5rem !important;
  }
  .\34 xl\:-mb-35 {
    margin-bottom: -8.75rem !important;
  }
  .\34 xl\:-mb-36 {
    margin-bottom: -9rem !important;
  }
  .\34 xl\:-mb-37 {
    margin-bottom: -9.25rem !important;
  }
  .\34 xl\:-mb-38 {
    margin-bottom: -9.5rem !important;
  }
  .\34 xl\:-mb-39 {
    margin-bottom: -9.75rem !important;
  }
  .\34 xl\:-mb-40 {
    margin-bottom: -10rem !important;
  }
  .\34 xl\:-mb-41 {
    margin-bottom: -10.25rem !important;
  }
  .\34 xl\:-mb-42 {
    margin-bottom: -10.5rem !important;
  }
  .\34 xl\:-mb-43 {
    margin-bottom: -10.75rem !important;
  }
  .\34 xl\:-mb-44 {
    margin-bottom: -11rem !important;
  }
  .\34 xl\:-mb-45 {
    margin-bottom: -11.25rem !important;
  }
  .\34 xl\:-mb-46 {
    margin-bottom: -11.5rem !important;
  }
  .\34 xl\:-mb-47 {
    margin-bottom: -11.75rem !important;
  }
  .\34 xl\:-mb-48 {
    margin-bottom: -12rem !important;
  }
  .\34 xl\:-mb-49 {
    margin-bottom: -12.5rem !important;
  }
  .\34 xl\:-mb-50 {
    margin-bottom: -13rem !important;
  }
  .\34 xl\:-ms-auto {
    margin-left: -auto !important;
  }
  .\34 xl\:-ms-0 {
    margin-left: 0 !important;
  }
  .\34 xl\:-ms-1 {
    margin-left: -0.25rem !important;
  }
  .\34 xl\:-ms-2 {
    margin-left: -0.5rem !important;
  }
  .\34 xl\:-ms-3 {
    margin-left: -0.75rem !important;
  }
  .\34 xl\:-ms-4 {
    margin-left: -1rem !important;
  }
  .\34 xl\:-ms-5 {
    margin-left: -1.25rem !important;
  }
  .\34 xl\:-ms-6 {
    margin-left: -1.5rem !important;
  }
  .\34 xl\:-ms-7 {
    margin-left: -1.75rem !important;
  }
  .\34 xl\:-ms-8 {
    margin-left: -2rem !important;
  }
  .\34 xl\:-ms-9 {
    margin-left: -2.25rem !important;
  }
  .\34 xl\:-ms-10 {
    margin-left: -2.5rem !important;
  }
  .\34 xl\:-ms-11 {
    margin-left: -2.75rem !important;
  }
  .\34 xl\:-ms-12 {
    margin-left: -3rem !important;
  }
  .\34 xl\:-ms-13 {
    margin-left: -3.25rem !important;
  }
  .\34 xl\:-ms-14 {
    margin-left: -3.5rem !important;
  }
  .\34 xl\:-ms-15 {
    margin-left: -3.75rem !important;
  }
  .\34 xl\:-ms-16 {
    margin-left: -4rem !important;
  }
  .\34 xl\:-ms-17 {
    margin-left: -4.25rem !important;
  }
  .\34 xl\:-ms-18 {
    margin-left: -4.5rem !important;
  }
  .\34 xl\:-ms-19 {
    margin-left: -4.75rem !important;
  }
  .\34 xl\:-ms-20 {
    margin-left: -5rem !important;
  }
  .\34 xl\:-ms-21 {
    margin-left: -5.25rem !important;
  }
  .\34 xl\:-ms-22 {
    margin-left: -5.5rem !important;
  }
  .\34 xl\:-ms-23 {
    margin-left: -5.75rem !important;
  }
  .\34 xl\:-ms-24 {
    margin-left: -6rem !important;
  }
  .\34 xl\:-ms-25 {
    margin-left: -6.25rem !important;
  }
  .\34 xl\:-ms-26 {
    margin-left: -6.5rem !important;
  }
  .\34 xl\:-ms-27 {
    margin-left: -6.75rem !important;
  }
  .\34 xl\:-ms-28 {
    margin-left: -7rem !important;
  }
  .\34 xl\:-ms-29 {
    margin-left: -7.25rem !important;
  }
  .\34 xl\:-ms-30 {
    margin-left: -7.5rem !important;
  }
  .\34 xl\:-ms-31 {
    margin-left: -7.75rem !important;
  }
  .\34 xl\:-ms-32 {
    margin-left: -8rem !important;
  }
  .\34 xl\:-ms-33 {
    margin-left: -8.25rem !important;
  }
  .\34 xl\:-ms-34 {
    margin-left: -8.5rem !important;
  }
  .\34 xl\:-ms-35 {
    margin-left: -8.75rem !important;
  }
  .\34 xl\:-ms-36 {
    margin-left: -9rem !important;
  }
  .\34 xl\:-ms-37 {
    margin-left: -9.25rem !important;
  }
  .\34 xl\:-ms-38 {
    margin-left: -9.5rem !important;
  }
  .\34 xl\:-ms-39 {
    margin-left: -9.75rem !important;
  }
  .\34 xl\:-ms-40 {
    margin-left: -10rem !important;
  }
  .\34 xl\:-ms-41 {
    margin-left: -10.25rem !important;
  }
  .\34 xl\:-ms-42 {
    margin-left: -10.5rem !important;
  }
  .\34 xl\:-ms-43 {
    margin-left: -10.75rem !important;
  }
  .\34 xl\:-ms-44 {
    margin-left: -11rem !important;
  }
  .\34 xl\:-ms-45 {
    margin-left: -11.25rem !important;
  }
  .\34 xl\:-ms-46 {
    margin-left: -11.5rem !important;
  }
  .\34 xl\:-ms-47 {
    margin-left: -11.75rem !important;
  }
  .\34 xl\:-ms-48 {
    margin-left: -12rem !important;
  }
  .\34 xl\:-ms-49 {
    margin-left: -12.5rem !important;
  }
  .\34 xl\:-ms-50 {
    margin-left: -13rem !important;
  }
  .\34 xl\:-me-auto {
    margin-right: -auto !important;
  }
  .\34 xl\:-me-0 {
    margin-right: 0 !important;
  }
  .\34 xl\:-me-1 {
    margin-right: -0.25rem !important;
  }
  .\34 xl\:-me-2 {
    margin-right: -0.5rem !important;
  }
  .\34 xl\:-me-3 {
    margin-right: -0.75rem !important;
  }
  .\34 xl\:-me-4 {
    margin-right: -1rem !important;
  }
  .\34 xl\:-me-5 {
    margin-right: -1.25rem !important;
  }
  .\34 xl\:-me-6 {
    margin-right: -1.5rem !important;
  }
  .\34 xl\:-me-7 {
    margin-right: -1.75rem !important;
  }
  .\34 xl\:-me-8 {
    margin-right: -2rem !important;
  }
  .\34 xl\:-me-9 {
    margin-right: -2.25rem !important;
  }
  .\34 xl\:-me-10 {
    margin-right: -2.5rem !important;
  }
  .\34 xl\:-me-11 {
    margin-right: -2.75rem !important;
  }
  .\34 xl\:-me-12 {
    margin-right: -3rem !important;
  }
  .\34 xl\:-me-13 {
    margin-right: -3.25rem !important;
  }
  .\34 xl\:-me-14 {
    margin-right: -3.5rem !important;
  }
  .\34 xl\:-me-15 {
    margin-right: -3.75rem !important;
  }
  .\34 xl\:-me-16 {
    margin-right: -4rem !important;
  }
  .\34 xl\:-me-17 {
    margin-right: -4.25rem !important;
  }
  .\34 xl\:-me-18 {
    margin-right: -4.5rem !important;
  }
  .\34 xl\:-me-19 {
    margin-right: -4.75rem !important;
  }
  .\34 xl\:-me-20 {
    margin-right: -5rem !important;
  }
  .\34 xl\:-me-21 {
    margin-right: -5.25rem !important;
  }
  .\34 xl\:-me-22 {
    margin-right: -5.5rem !important;
  }
  .\34 xl\:-me-23 {
    margin-right: -5.75rem !important;
  }
  .\34 xl\:-me-24 {
    margin-right: -6rem !important;
  }
  .\34 xl\:-me-25 {
    margin-right: -6.25rem !important;
  }
  .\34 xl\:-me-26 {
    margin-right: -6.5rem !important;
  }
  .\34 xl\:-me-27 {
    margin-right: -6.75rem !important;
  }
  .\34 xl\:-me-28 {
    margin-right: -7rem !important;
  }
  .\34 xl\:-me-29 {
    margin-right: -7.25rem !important;
  }
  .\34 xl\:-me-30 {
    margin-right: -7.5rem !important;
  }
  .\34 xl\:-me-31 {
    margin-right: -7.75rem !important;
  }
  .\34 xl\:-me-32 {
    margin-right: -8rem !important;
  }
  .\34 xl\:-me-33 {
    margin-right: -8.25rem !important;
  }
  .\34 xl\:-me-34 {
    margin-right: -8.5rem !important;
  }
  .\34 xl\:-me-35 {
    margin-right: -8.75rem !important;
  }
  .\34 xl\:-me-36 {
    margin-right: -9rem !important;
  }
  .\34 xl\:-me-37 {
    margin-right: -9.25rem !important;
  }
  .\34 xl\:-me-38 {
    margin-right: -9.5rem !important;
  }
  .\34 xl\:-me-39 {
    margin-right: -9.75rem !important;
  }
  .\34 xl\:-me-40 {
    margin-right: -10rem !important;
  }
  .\34 xl\:-me-41 {
    margin-right: -10.25rem !important;
  }
  .\34 xl\:-me-42 {
    margin-right: -10.5rem !important;
  }
  .\34 xl\:-me-43 {
    margin-right: -10.75rem !important;
  }
  .\34 xl\:-me-44 {
    margin-right: -11rem !important;
  }
  .\34 xl\:-me-45 {
    margin-right: -11.25rem !important;
  }
  .\34 xl\:-me-46 {
    margin-right: -11.5rem !important;
  }
  .\34 xl\:-me-47 {
    margin-right: -11.75rem !important;
  }
  .\34 xl\:-me-48 {
    margin-right: -12rem !important;
  }
  .\34 xl\:-me-49 {
    margin-right: -12.5rem !important;
  }
  .\34 xl\:-me-50 {
    margin-right: -13rem !important;
  }
}
.p-auto {
  padding: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 0.75rem !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-13 {
  padding: 3.25rem !important;
}

.p-14 {
  padding: 3.5rem !important;
}

.p-15 {
  padding: 3.75rem !important;
}

.p-16 {
  padding: 4rem !important;
}

.p-17 {
  padding: 4.25rem !important;
}

.p-18 {
  padding: 4.5rem !important;
}

.p-19 {
  padding: 4.75rem !important;
}

.p-20 {
  padding: 5rem !important;
}

.p-21 {
  padding: 5.25rem !important;
}

.p-22 {
  padding: 5.5rem !important;
}

.p-23 {
  padding: 5.75rem !important;
}

.p-24 {
  padding: 6rem !important;
}

.p-25 {
  padding: 6.25rem !important;
}

.p-26 {
  padding: 6.5rem !important;
}

.p-27 {
  padding: 6.75rem !important;
}

.p-28 {
  padding: 7rem !important;
}

.p-29 {
  padding: 7.25rem !important;
}

.p-30 {
  padding: 7.5rem !important;
}

.p-31 {
  padding: 7.75rem !important;
}

.p-32 {
  padding: 8rem !important;
}

.p-33 {
  padding: 8.25rem !important;
}

.p-34 {
  padding: 8.5rem !important;
}

.p-35 {
  padding: 8.75rem !important;
}

.p-36 {
  padding: 9rem !important;
}

.p-37 {
  padding: 9.25rem !important;
}

.p-38 {
  padding: 9.5rem !important;
}

.p-39 {
  padding: 9.75rem !important;
}

.p-40 {
  padding: 10rem !important;
}

.p-41 {
  padding: 10.25rem !important;
}

.p-42 {
  padding: 10.5rem !important;
}

.p-43 {
  padding: 10.75rem !important;
}

.p-44 {
  padding: 11rem !important;
}

.p-45 {
  padding: 11.25rem !important;
}

.p-46 {
  padding: 11.5rem !important;
}

.p-47 {
  padding: 11.75rem !important;
}

.p-48 {
  padding: 12rem !important;
}

.p-49 {
  padding: 12.5rem !important;
}

.p-50 {
  padding: 13rem !important;
}

.px-auto {
  padding-left: auto !important;
  padding-right: auto !important;
}

.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}

.px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.px-5 {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

.px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.px-7 {
  padding-left: 1.75rem !important;
  padding-right: 1.75rem !important;
}

.px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.px-9 {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

.px-10 {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}

.px-11 {
  padding-left: 2.75rem !important;
  padding-right: 2.75rem !important;
}

.px-12 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.px-13 {
  padding-left: 3.25rem !important;
  padding-right: 3.25rem !important;
}

.px-14 {
  padding-left: 3.5rem !important;
  padding-right: 3.5rem !important;
}

.px-15 {
  padding-left: 3.75rem !important;
  padding-right: 3.75rem !important;
}

.px-16 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.px-17 {
  padding-left: 4.25rem !important;
  padding-right: 4.25rem !important;
}

.px-18 {
  padding-left: 4.5rem !important;
  padding-right: 4.5rem !important;
}

.px-19 {
  padding-left: 4.75rem !important;
  padding-right: 4.75rem !important;
}

.px-20 {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}

.px-21 {
  padding-left: 5.25rem !important;
  padding-right: 5.25rem !important;
}

.px-22 {
  padding-left: 5.5rem !important;
  padding-right: 5.5rem !important;
}

.px-23 {
  padding-left: 5.75rem !important;
  padding-right: 5.75rem !important;
}

.px-24 {
  padding-left: 6rem !important;
  padding-right: 6rem !important;
}

.px-25 {
  padding-left: 6.25rem !important;
  padding-right: 6.25rem !important;
}

.px-26 {
  padding-left: 6.5rem !important;
  padding-right: 6.5rem !important;
}

.px-27 {
  padding-left: 6.75rem !important;
  padding-right: 6.75rem !important;
}

.px-28 {
  padding-left: 7rem !important;
  padding-right: 7rem !important;
}

.px-29 {
  padding-left: 7.25rem !important;
  padding-right: 7.25rem !important;
}

.px-30 {
  padding-left: 7.5rem !important;
  padding-right: 7.5rem !important;
}

.px-31 {
  padding-left: 7.75rem !important;
  padding-right: 7.75rem !important;
}

.px-32 {
  padding-left: 8rem !important;
  padding-right: 8rem !important;
}

.px-33 {
  padding-left: 8.25rem !important;
  padding-right: 8.25rem !important;
}

.px-34 {
  padding-left: 8.5rem !important;
  padding-right: 8.5rem !important;
}

.px-35 {
  padding-left: 8.75rem !important;
  padding-right: 8.75rem !important;
}

.px-36 {
  padding-left: 9rem !important;
  padding-right: 9rem !important;
}

.px-37 {
  padding-left: 9.25rem !important;
  padding-right: 9.25rem !important;
}

.px-38 {
  padding-left: 9.5rem !important;
  padding-right: 9.5rem !important;
}

.px-39 {
  padding-left: 9.75rem !important;
  padding-right: 9.75rem !important;
}

.px-40 {
  padding-left: 10rem !important;
  padding-right: 10rem !important;
}

.px-41 {
  padding-left: 10.25rem !important;
  padding-right: 10.25rem !important;
}

.px-42 {
  padding-left: 10.5rem !important;
  padding-right: 10.5rem !important;
}

.px-43 {
  padding-left: 10.75rem !important;
  padding-right: 10.75rem !important;
}

.px-44 {
  padding-left: 11rem !important;
  padding-right: 11rem !important;
}

.px-45 {
  padding-left: 11.25rem !important;
  padding-right: 11.25rem !important;
}

.px-46 {
  padding-left: 11.5rem !important;
  padding-right: 11.5rem !important;
}

.px-47 {
  padding-left: 11.75rem !important;
  padding-right: 11.75rem !important;
}

.px-48 {
  padding-left: 12rem !important;
  padding-right: 12rem !important;
}

.px-49 {
  padding-left: 12.5rem !important;
  padding-right: 12.5rem !important;
}

.px-50 {
  padding-left: 13rem !important;
  padding-right: 13rem !important;
}

.py-auto {
  padding-top: auto !important;
  padding-bottom: auto !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !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-13 {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important;
}

.py-14 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py-15 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

.py-16 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}

.py-17 {
  padding-top: 4.25rem !important;
  padding-bottom: 4.25rem !important;
}

.py-18 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

.py-19 {
  padding-top: 4.75rem !important;
  padding-bottom: 4.75rem !important;
}

.py-20 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.py-21 {
  padding-top: 5.25rem !important;
  padding-bottom: 5.25rem !important;
}

.py-22 {
  padding-top: 5.5rem !important;
  padding-bottom: 5.5rem !important;
}

.py-23 {
  padding-top: 5.75rem !important;
  padding-bottom: 5.75rem !important;
}

.py-24 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
}

.py-25 {
  padding-top: 6.25rem !important;
  padding-bottom: 6.25rem !important;
}

.py-26 {
  padding-top: 6.5rem !important;
  padding-bottom: 6.5rem !important;
}

.py-27 {
  padding-top: 6.75rem !important;
  padding-bottom: 6.75rem !important;
}

.py-28 {
  padding-top: 7rem !important;
  padding-bottom: 7rem !important;
}

.py-29 {
  padding-top: 7.25rem !important;
  padding-bottom: 7.25rem !important;
}

.py-30 {
  padding-top: 7.5rem !important;
  padding-bottom: 7.5rem !important;
}

.py-31 {
  padding-top: 7.75rem !important;
  padding-bottom: 7.75rem !important;
}

.py-32 {
  padding-top: 8rem !important;
  padding-bottom: 8rem !important;
}

.py-33 {
  padding-top: 8.25rem !important;
  padding-bottom: 8.25rem !important;
}

.py-34 {
  padding-top: 8.5rem !important;
  padding-bottom: 8.5rem !important;
}

.py-35 {
  padding-top: 8.75rem !important;
  padding-bottom: 8.75rem !important;
}

.py-36 {
  padding-top: 9rem !important;
  padding-bottom: 9rem !important;
}

.py-37 {
  padding-top: 9.25rem !important;
  padding-bottom: 9.25rem !important;
}

.py-38 {
  padding-top: 9.5rem !important;
  padding-bottom: 9.5rem !important;
}

.py-39 {
  padding-top: 9.75rem !important;
  padding-bottom: 9.75rem !important;
}

.py-40 {
  padding-top: 10rem !important;
  padding-bottom: 10rem !important;
}

.py-41 {
  padding-top: 10.25rem !important;
  padding-bottom: 10.25rem !important;
}

.py-42 {
  padding-top: 10.5rem !important;
  padding-bottom: 10.5rem !important;
}

.py-43 {
  padding-top: 10.75rem !important;
  padding-bottom: 10.75rem !important;
}

.py-44 {
  padding-top: 11rem !important;
  padding-bottom: 11rem !important;
}

.py-45 {
  padding-top: 11.25rem !important;
  padding-bottom: 11.25rem !important;
}

.py-46 {
  padding-top: 11.5rem !important;
  padding-bottom: 11.5rem !important;
}

.py-47 {
  padding-top: 11.75rem !important;
  padding-bottom: 11.75rem !important;
}

.py-48 {
  padding-top: 12rem !important;
  padding-bottom: 12rem !important;
}

.py-49 {
  padding-top: 12.5rem !important;
  padding-bottom: 12.5rem !important;
}

.py-50 {
  padding-top: 13rem !important;
  padding-bottom: 13rem !important;
}

.pt-auto {
  padding-top: auto !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 0.75rem !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-13 {
  padding-top: 3.25rem !important;
}

.pt-14 {
  padding-top: 3.5rem !important;
}

.pt-15 {
  padding-top: 3.75rem !important;
}

.pt-16 {
  padding-top: 4rem !important;
}

.pt-17 {
  padding-top: 4.25rem !important;
}

.pt-18 {
  padding-top: 4.5rem !important;
}

.pt-19 {
  padding-top: 4.75rem !important;
}

.pt-20 {
  padding-top: 5rem !important;
}

.pt-21 {
  padding-top: 5.25rem !important;
}

.pt-22 {
  padding-top: 5.5rem !important;
}

.pt-23 {
  padding-top: 5.75rem !important;
}

.pt-24 {
  padding-top: 6rem !important;
}

.pt-25 {
  padding-top: 6.25rem !important;
}

.pt-26 {
  padding-top: 6.5rem !important;
}

.pt-27 {
  padding-top: 6.75rem !important;
}

.pt-28 {
  padding-top: 7rem !important;
}

.pt-29 {
  padding-top: 7.25rem !important;
}

.pt-30 {
  padding-top: 7.5rem !important;
}

.pt-31 {
  padding-top: 7.75rem !important;
}

.pt-32 {
  padding-top: 8rem !important;
}

.pt-33 {
  padding-top: 8.25rem !important;
}

.pt-34 {
  padding-top: 8.5rem !important;
}

.pt-35 {
  padding-top: 8.75rem !important;
}

.pt-36 {
  padding-top: 9rem !important;
}

.pt-37 {
  padding-top: 9.25rem !important;
}

.pt-38 {
  padding-top: 9.5rem !important;
}

.pt-39 {
  padding-top: 9.75rem !important;
}

.pt-40 {
  padding-top: 10rem !important;
}

.pt-41 {
  padding-top: 10.25rem !important;
}

.pt-42 {
  padding-top: 10.5rem !important;
}

.pt-43 {
  padding-top: 10.75rem !important;
}

.pt-44 {
  padding-top: 11rem !important;
}

.pt-45 {
  padding-top: 11.25rem !important;
}

.pt-46 {
  padding-top: 11.5rem !important;
}

.pt-47 {
  padding-top: 11.75rem !important;
}

.pt-48 {
  padding-top: 12rem !important;
}

.pt-49 {
  padding-top: 12.5rem !important;
}

.pt-50 {
  padding-top: 13rem !important;
}

.pb-auto {
  padding-bottom: auto !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 0.75rem !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-13 {
  padding-bottom: 3.25rem !important;
}

.pb-14 {
  padding-bottom: 3.5rem !important;
}

.pb-15 {
  padding-bottom: 3.75rem !important;
}

.pb-16 {
  padding-bottom: 4rem !important;
}

.pb-17 {
  padding-bottom: 4.25rem !important;
}

.pb-18 {
  padding-bottom: 4.5rem !important;
}

.pb-19 {
  padding-bottom: 4.75rem !important;
}

.pb-20 {
  padding-bottom: 5rem !important;
}

.pb-21 {
  padding-bottom: 5.25rem !important;
}

.pb-22 {
  padding-bottom: 5.5rem !important;
}

.pb-23 {
  padding-bottom: 5.75rem !important;
}

.pb-24 {
  padding-bottom: 6rem !important;
}

.pb-25 {
  padding-bottom: 6.25rem !important;
}

.pb-26 {
  padding-bottom: 6.5rem !important;
}

.pb-27 {
  padding-bottom: 6.75rem !important;
}

.pb-28 {
  padding-bottom: 7rem !important;
}

.pb-29 {
  padding-bottom: 7.25rem !important;
}

.pb-30 {
  padding-bottom: 7.5rem !important;
}

.pb-31 {
  padding-bottom: 7.75rem !important;
}

.pb-32 {
  padding-bottom: 8rem !important;
}

.pb-33 {
  padding-bottom: 8.25rem !important;
}

.pb-34 {
  padding-bottom: 8.5rem !important;
}

.pb-35 {
  padding-bottom: 8.75rem !important;
}

.pb-36 {
  padding-bottom: 9rem !important;
}

.pb-37 {
  padding-bottom: 9.25rem !important;
}

.pb-38 {
  padding-bottom: 9.5rem !important;
}

.pb-39 {
  padding-bottom: 9.75rem !important;
}

.pb-40 {
  padding-bottom: 10rem !important;
}

.pb-41 {
  padding-bottom: 10.25rem !important;
}

.pb-42 {
  padding-bottom: 10.5rem !important;
}

.pb-43 {
  padding-bottom: 10.75rem !important;
}

.pb-44 {
  padding-bottom: 11rem !important;
}

.pb-45 {
  padding-bottom: 11.25rem !important;
}

.pb-46 {
  padding-bottom: 11.5rem !important;
}

.pb-47 {
  padding-bottom: 11.75rem !important;
}

.pb-48 {
  padding-bottom: 12rem !important;
}

.pb-49 {
  padding-bottom: 12.5rem !important;
}

.pb-50 {
  padding-bottom: 13rem !important;
}

.ps-auto {
  padding-left: auto !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 0.75rem !important;
}

.ps-4 {
  padding-left: 1rem !important;
}

.ps-5 {
  padding-left: 1.25rem !important;
}

.ps-6 {
  padding-left: 1.5rem !important;
}

.ps-7 {
  padding-left: 1.75rem !important;
}

.ps-8 {
  padding-left: 2rem !important;
}

.ps-9 {
  padding-left: 2.25rem !important;
}

.ps-10 {
  padding-left: 2.5rem !important;
}

.ps-11 {
  padding-left: 2.75rem !important;
}

.ps-12 {
  padding-left: 3rem !important;
}

.ps-13 {
  padding-left: 3.25rem !important;
}

.ps-14 {
  padding-left: 3.5rem !important;
}

.ps-15 {
  padding-left: 3.75rem !important;
}

.ps-16 {
  padding-left: 4rem !important;
}

.ps-17 {
  padding-left: 4.25rem !important;
}

.ps-18 {
  padding-left: 4.5rem !important;
}

.ps-19 {
  padding-left: 4.75rem !important;
}

.ps-20 {
  padding-left: 5rem !important;
}

.ps-21 {
  padding-left: 5.25rem !important;
}

.ps-22 {
  padding-left: 5.5rem !important;
}

.ps-23 {
  padding-left: 5.75rem !important;
}

.ps-24 {
  padding-left: 6rem !important;
}

.ps-25 {
  padding-left: 6.25rem !important;
}

.ps-26 {
  padding-left: 6.5rem !important;
}

.ps-27 {
  padding-left: 6.75rem !important;
}

.ps-28 {
  padding-left: 7rem !important;
}

.ps-29 {
  padding-left: 7.25rem !important;
}

.ps-30 {
  padding-left: 7.5rem !important;
}

.ps-31 {
  padding-left: 7.75rem !important;
}

.ps-32 {
  padding-left: 8rem !important;
}

.ps-33 {
  padding-left: 8.25rem !important;
}

.ps-34 {
  padding-left: 8.5rem !important;
}

.ps-35 {
  padding-left: 8.75rem !important;
}

.ps-36 {
  padding-left: 9rem !important;
}

.ps-37 {
  padding-left: 9.25rem !important;
}

.ps-38 {
  padding-left: 9.5rem !important;
}

.ps-39 {
  padding-left: 9.75rem !important;
}

.ps-40 {
  padding-left: 10rem !important;
}

.ps-41 {
  padding-left: 10.25rem !important;
}

.ps-42 {
  padding-left: 10.5rem !important;
}

.ps-43 {
  padding-left: 10.75rem !important;
}

.ps-44 {
  padding-left: 11rem !important;
}

.ps-45 {
  padding-left: 11.25rem !important;
}

.ps-46 {
  padding-left: 11.5rem !important;
}

.ps-47 {
  padding-left: 11.75rem !important;
}

.ps-48 {
  padding-left: 12rem !important;
}

.ps-49 {
  padding-left: 12.5rem !important;
}

.ps-50 {
  padding-left: 13rem !important;
}

.pe-auto {
  padding-right: auto !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 0.75rem !important;
}

.pe-4 {
  padding-right: 1rem !important;
}

.pe-5 {
  padding-right: 1.25rem !important;
}

.pe-6 {
  padding-right: 1.5rem !important;
}

.pe-7 {
  padding-right: 1.75rem !important;
}

.pe-8 {
  padding-right: 2rem !important;
}

.pe-9 {
  padding-right: 2.25rem !important;
}

.pe-10 {
  padding-right: 2.5rem !important;
}

.pe-11 {
  padding-right: 2.75rem !important;
}

.pe-12 {
  padding-right: 3rem !important;
}

.pe-13 {
  padding-right: 3.25rem !important;
}

.pe-14 {
  padding-right: 3.5rem !important;
}

.pe-15 {
  padding-right: 3.75rem !important;
}

.pe-16 {
  padding-right: 4rem !important;
}

.pe-17 {
  padding-right: 4.25rem !important;
}

.pe-18 {
  padding-right: 4.5rem !important;
}

.pe-19 {
  padding-right: 4.75rem !important;
}

.pe-20 {
  padding-right: 5rem !important;
}

.pe-21 {
  padding-right: 5.25rem !important;
}

.pe-22 {
  padding-right: 5.5rem !important;
}

.pe-23 {
  padding-right: 5.75rem !important;
}

.pe-24 {
  padding-right: 6rem !important;
}

.pe-25 {
  padding-right: 6.25rem !important;
}

.pe-26 {
  padding-right: 6.5rem !important;
}

.pe-27 {
  padding-right: 6.75rem !important;
}

.pe-28 {
  padding-right: 7rem !important;
}

.pe-29 {
  padding-right: 7.25rem !important;
}

.pe-30 {
  padding-right: 7.5rem !important;
}

.pe-31 {
  padding-right: 7.75rem !important;
}

.pe-32 {
  padding-right: 8rem !important;
}

.pe-33 {
  padding-right: 8.25rem !important;
}

.pe-34 {
  padding-right: 8.5rem !important;
}

.pe-35 {
  padding-right: 8.75rem !important;
}

.pe-36 {
  padding-right: 9rem !important;
}

.pe-37 {
  padding-right: 9.25rem !important;
}

.pe-38 {
  padding-right: 9.5rem !important;
}

.pe-39 {
  padding-right: 9.75rem !important;
}

.pe-40 {
  padding-right: 10rem !important;
}

.pe-41 {
  padding-right: 10.25rem !important;
}

.pe-42 {
  padding-right: 10.5rem !important;
}

.pe-43 {
  padding-right: 10.75rem !important;
}

.pe-44 {
  padding-right: 11rem !important;
}

.pe-45 {
  padding-right: 11.25rem !important;
}

.pe-46 {
  padding-right: 11.5rem !important;
}

.pe-47 {
  padding-right: 11.75rem !important;
}

.pe-48 {
  padding-right: 12rem !important;
}

.pe-49 {
  padding-right: 12.5rem !important;
}

.pe-50 {
  padding-right: 13rem !important;
}

@media (min-width: 640px) {
  .sm\:p-auto {
    padding: auto !important;
  }
  .sm\:p-0 {
    padding: 0 !important;
  }
  .sm\:p-1 {
    padding: 0.25rem !important;
  }
  .sm\:p-2 {
    padding: 0.5rem !important;
  }
  .sm\:p-3 {
    padding: 0.75rem !important;
  }
  .sm\:p-4 {
    padding: 1rem !important;
  }
  .sm\:p-5 {
    padding: 1.25rem !important;
  }
  .sm\:p-6 {
    padding: 1.5rem !important;
  }
  .sm\:p-7 {
    padding: 1.75rem !important;
  }
  .sm\:p-8 {
    padding: 2rem !important;
  }
  .sm\:p-9 {
    padding: 2.25rem !important;
  }
  .sm\:p-10 {
    padding: 2.5rem !important;
  }
  .sm\:p-11 {
    padding: 2.75rem !important;
  }
  .sm\:p-12 {
    padding: 3rem !important;
  }
  .sm\:p-13 {
    padding: 3.25rem !important;
  }
  .sm\:p-14 {
    padding: 3.5rem !important;
  }
  .sm\:p-15 {
    padding: 3.75rem !important;
  }
  .sm\:p-16 {
    padding: 4rem !important;
  }
  .sm\:p-17 {
    padding: 4.25rem !important;
  }
  .sm\:p-18 {
    padding: 4.5rem !important;
  }
  .sm\:p-19 {
    padding: 4.75rem !important;
  }
  .sm\:p-20 {
    padding: 5rem !important;
  }
  .sm\:p-21 {
    padding: 5.25rem !important;
  }
  .sm\:p-22 {
    padding: 5.5rem !important;
  }
  .sm\:p-23 {
    padding: 5.75rem !important;
  }
  .sm\:p-24 {
    padding: 6rem !important;
  }
  .sm\:p-25 {
    padding: 6.25rem !important;
  }
  .sm\:p-26 {
    padding: 6.5rem !important;
  }
  .sm\:p-27 {
    padding: 6.75rem !important;
  }
  .sm\:p-28 {
    padding: 7rem !important;
  }
  .sm\:p-29 {
    padding: 7.25rem !important;
  }
  .sm\:p-30 {
    padding: 7.5rem !important;
  }
  .sm\:p-31 {
    padding: 7.75rem !important;
  }
  .sm\:p-32 {
    padding: 8rem !important;
  }
  .sm\:p-33 {
    padding: 8.25rem !important;
  }
  .sm\:p-34 {
    padding: 8.5rem !important;
  }
  .sm\:p-35 {
    padding: 8.75rem !important;
  }
  .sm\:p-36 {
    padding: 9rem !important;
  }
  .sm\:p-37 {
    padding: 9.25rem !important;
  }
  .sm\:p-38 {
    padding: 9.5rem !important;
  }
  .sm\:p-39 {
    padding: 9.75rem !important;
  }
  .sm\:p-40 {
    padding: 10rem !important;
  }
  .sm\:p-41 {
    padding: 10.25rem !important;
  }
  .sm\:p-42 {
    padding: 10.5rem !important;
  }
  .sm\:p-43 {
    padding: 10.75rem !important;
  }
  .sm\:p-44 {
    padding: 11rem !important;
  }
  .sm\:p-45 {
    padding: 11.25rem !important;
  }
  .sm\:p-46 {
    padding: 11.5rem !important;
  }
  .sm\:p-47 {
    padding: 11.75rem !important;
  }
  .sm\:p-48 {
    padding: 12rem !important;
  }
  .sm\:p-49 {
    padding: 12.5rem !important;
  }
  .sm\:p-50 {
    padding: 13rem !important;
  }
  .sm\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .sm\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .sm\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .sm\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .sm\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .sm\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .sm\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .sm\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .sm\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .sm\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .sm\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .sm\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .sm\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .sm\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .sm\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .sm\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .sm\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .sm\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .sm\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .sm\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .sm\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .sm\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .sm\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .sm\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .sm\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .sm\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .sm\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .sm\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .sm\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .sm\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .sm\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .sm\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .sm\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .sm\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .sm\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .sm\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .sm\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .sm\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .sm\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .sm\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .sm\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .sm\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .sm\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .sm\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .sm\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .sm\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .sm\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .sm\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .sm\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .sm\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .sm\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .sm\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .sm\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .sm\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .sm\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .sm\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .sm\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .sm\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .sm\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .sm\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .sm\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .sm\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .sm\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .sm\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .sm\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .sm\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .sm\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .sm\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .sm\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .sm\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .sm\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .sm\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .sm\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .sm\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .sm\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .sm\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .sm\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .sm\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .sm\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .sm\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .sm\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .sm\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .sm\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .sm\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .sm\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .sm\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .sm\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .sm\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .sm\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .sm\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .sm\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .sm\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .sm\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .sm\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .sm\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .sm\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .sm\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .sm\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .sm\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .sm\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .sm\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .sm\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .sm\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .sm\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .sm\:pt-auto {
    padding-top: auto !important;
  }
  .sm\:pt-0 {
    padding-top: 0 !important;
  }
  .sm\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .sm\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .sm\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .sm\:pt-4 {
    padding-top: 1rem !important;
  }
  .sm\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .sm\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .sm\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .sm\:pt-8 {
    padding-top: 2rem !important;
  }
  .sm\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .sm\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .sm\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .sm\:pt-12 {
    padding-top: 3rem !important;
  }
  .sm\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .sm\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .sm\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .sm\:pt-16 {
    padding-top: 4rem !important;
  }
  .sm\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .sm\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .sm\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .sm\:pt-20 {
    padding-top: 5rem !important;
  }
  .sm\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .sm\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .sm\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .sm\:pt-24 {
    padding-top: 6rem !important;
  }
  .sm\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .sm\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .sm\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .sm\:pt-28 {
    padding-top: 7rem !important;
  }
  .sm\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .sm\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .sm\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .sm\:pt-32 {
    padding-top: 8rem !important;
  }
  .sm\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .sm\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .sm\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .sm\:pt-36 {
    padding-top: 9rem !important;
  }
  .sm\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .sm\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .sm\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .sm\:pt-40 {
    padding-top: 10rem !important;
  }
  .sm\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .sm\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .sm\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .sm\:pt-44 {
    padding-top: 11rem !important;
  }
  .sm\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .sm\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .sm\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .sm\:pt-48 {
    padding-top: 12rem !important;
  }
  .sm\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .sm\:pt-50 {
    padding-top: 13rem !important;
  }
  .sm\:pb-auto {
    padding-bottom: auto !important;
  }
  .sm\:pb-0 {
    padding-bottom: 0 !important;
  }
  .sm\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .sm\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .sm\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .sm\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .sm\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .sm\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .sm\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .sm\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .sm\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .sm\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .sm\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .sm\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .sm\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .sm\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .sm\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .sm\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .sm\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .sm\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .sm\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .sm\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .sm\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .sm\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .sm\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .sm\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .sm\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .sm\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .sm\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .sm\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .sm\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .sm\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .sm\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .sm\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .sm\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .sm\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .sm\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .sm\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .sm\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .sm\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .sm\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .sm\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .sm\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .sm\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .sm\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .sm\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .sm\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .sm\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .sm\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .sm\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .sm\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .sm\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .sm\:ps-auto {
    padding-left: auto !important;
  }
  .sm\:ps-0 {
    padding-left: 0 !important;
  }
  .sm\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .sm\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .sm\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .sm\:ps-4 {
    padding-left: 1rem !important;
  }
  .sm\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .sm\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .sm\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .sm\:ps-8 {
    padding-left: 2rem !important;
  }
  .sm\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .sm\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .sm\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .sm\:ps-12 {
    padding-left: 3rem !important;
  }
  .sm\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .sm\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .sm\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .sm\:ps-16 {
    padding-left: 4rem !important;
  }
  .sm\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .sm\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .sm\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .sm\:ps-20 {
    padding-left: 5rem !important;
  }
  .sm\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .sm\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .sm\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .sm\:ps-24 {
    padding-left: 6rem !important;
  }
  .sm\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .sm\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .sm\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .sm\:ps-28 {
    padding-left: 7rem !important;
  }
  .sm\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .sm\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .sm\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .sm\:ps-32 {
    padding-left: 8rem !important;
  }
  .sm\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .sm\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .sm\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .sm\:ps-36 {
    padding-left: 9rem !important;
  }
  .sm\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .sm\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .sm\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .sm\:ps-40 {
    padding-left: 10rem !important;
  }
  .sm\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .sm\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .sm\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .sm\:ps-44 {
    padding-left: 11rem !important;
  }
  .sm\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .sm\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .sm\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .sm\:ps-48 {
    padding-left: 12rem !important;
  }
  .sm\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .sm\:ps-50 {
    padding-left: 13rem !important;
  }
  .sm\:pe-auto {
    padding-right: auto !important;
  }
  .sm\:pe-0 {
    padding-right: 0 !important;
  }
  .sm\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .sm\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .sm\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .sm\:pe-4 {
    padding-right: 1rem !important;
  }
  .sm\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .sm\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .sm\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .sm\:pe-8 {
    padding-right: 2rem !important;
  }
  .sm\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .sm\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .sm\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .sm\:pe-12 {
    padding-right: 3rem !important;
  }
  .sm\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .sm\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .sm\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .sm\:pe-16 {
    padding-right: 4rem !important;
  }
  .sm\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .sm\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .sm\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .sm\:pe-20 {
    padding-right: 5rem !important;
  }
  .sm\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .sm\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .sm\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .sm\:pe-24 {
    padding-right: 6rem !important;
  }
  .sm\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .sm\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .sm\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .sm\:pe-28 {
    padding-right: 7rem !important;
  }
  .sm\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .sm\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .sm\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .sm\:pe-32 {
    padding-right: 8rem !important;
  }
  .sm\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .sm\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .sm\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .sm\:pe-36 {
    padding-right: 9rem !important;
  }
  .sm\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .sm\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .sm\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .sm\:pe-40 {
    padding-right: 10rem !important;
  }
  .sm\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .sm\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .sm\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .sm\:pe-44 {
    padding-right: 11rem !important;
  }
  .sm\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .sm\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .sm\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .sm\:pe-48 {
    padding-right: 12rem !important;
  }
  .sm\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .sm\:pe-50 {
    padding-right: 13rem !important;
  }
}
@media (min-width: 768px) {
  .md\:p-auto {
    padding: auto !important;
  }
  .md\:p-0 {
    padding: 0 !important;
  }
  .md\:p-1 {
    padding: 0.25rem !important;
  }
  .md\:p-2 {
    padding: 0.5rem !important;
  }
  .md\:p-3 {
    padding: 0.75rem !important;
  }
  .md\:p-4 {
    padding: 1rem !important;
  }
  .md\:p-5 {
    padding: 1.25rem !important;
  }
  .md\:p-6 {
    padding: 1.5rem !important;
  }
  .md\:p-7 {
    padding: 1.75rem !important;
  }
  .md\:p-8 {
    padding: 2rem !important;
  }
  .md\:p-9 {
    padding: 2.25rem !important;
  }
  .md\:p-10 {
    padding: 2.5rem !important;
  }
  .md\:p-11 {
    padding: 2.75rem !important;
  }
  .md\:p-12 {
    padding: 3rem !important;
  }
  .md\:p-13 {
    padding: 3.25rem !important;
  }
  .md\:p-14 {
    padding: 3.5rem !important;
  }
  .md\:p-15 {
    padding: 3.75rem !important;
  }
  .md\:p-16 {
    padding: 4rem !important;
  }
  .md\:p-17 {
    padding: 4.25rem !important;
  }
  .md\:p-18 {
    padding: 4.5rem !important;
  }
  .md\:p-19 {
    padding: 4.75rem !important;
  }
  .md\:p-20 {
    padding: 5rem !important;
  }
  .md\:p-21 {
    padding: 5.25rem !important;
  }
  .md\:p-22 {
    padding: 5.5rem !important;
  }
  .md\:p-23 {
    padding: 5.75rem !important;
  }
  .md\:p-24 {
    padding: 6rem !important;
  }
  .md\:p-25 {
    padding: 6.25rem !important;
  }
  .md\:p-26 {
    padding: 6.5rem !important;
  }
  .md\:p-27 {
    padding: 6.75rem !important;
  }
  .md\:p-28 {
    padding: 7rem !important;
  }
  .md\:p-29 {
    padding: 7.25rem !important;
  }
  .md\:p-30 {
    padding: 7.5rem !important;
  }
  .md\:p-31 {
    padding: 7.75rem !important;
  }
  .md\:p-32 {
    padding: 8rem !important;
  }
  .md\:p-33 {
    padding: 8.25rem !important;
  }
  .md\:p-34 {
    padding: 8.5rem !important;
  }
  .md\:p-35 {
    padding: 8.75rem !important;
  }
  .md\:p-36 {
    padding: 9rem !important;
  }
  .md\:p-37 {
    padding: 9.25rem !important;
  }
  .md\:p-38 {
    padding: 9.5rem !important;
  }
  .md\:p-39 {
    padding: 9.75rem !important;
  }
  .md\:p-40 {
    padding: 10rem !important;
  }
  .md\:p-41 {
    padding: 10.25rem !important;
  }
  .md\:p-42 {
    padding: 10.5rem !important;
  }
  .md\:p-43 {
    padding: 10.75rem !important;
  }
  .md\:p-44 {
    padding: 11rem !important;
  }
  .md\:p-45 {
    padding: 11.25rem !important;
  }
  .md\:p-46 {
    padding: 11.5rem !important;
  }
  .md\:p-47 {
    padding: 11.75rem !important;
  }
  .md\:p-48 {
    padding: 12rem !important;
  }
  .md\:p-49 {
    padding: 12.5rem !important;
  }
  .md\:p-50 {
    padding: 13rem !important;
  }
  .md\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .md\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .md\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .md\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .md\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .md\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .md\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .md\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .md\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .md\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .md\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .md\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .md\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .md\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .md\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .md\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .md\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .md\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .md\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .md\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .md\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .md\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .md\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .md\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .md\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .md\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .md\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .md\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .md\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .md\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .md\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .md\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .md\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .md\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .md\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .md\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .md\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .md\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .md\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .md\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .md\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .md\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .md\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .md\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .md\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .md\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .md\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .md\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .md\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .md\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .md\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .md\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .md\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .md\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .md\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .md\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .md\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .md\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .md\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .md\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .md\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .md\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .md\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .md\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .md\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .md\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .md\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .md\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .md\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .md\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .md\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .md\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .md\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .md\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .md\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .md\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .md\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .md\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .md\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .md\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .md\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .md\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .md\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .md\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .md\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .md\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .md\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .md\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .md\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .md\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .md\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .md\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .md\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .md\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .md\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .md\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .md\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .md\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .md\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .md\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .md\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .md\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .md\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .md\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .md\:pt-auto {
    padding-top: auto !important;
  }
  .md\:pt-0 {
    padding-top: 0 !important;
  }
  .md\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .md\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .md\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .md\:pt-4 {
    padding-top: 1rem !important;
  }
  .md\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .md\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .md\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .md\:pt-8 {
    padding-top: 2rem !important;
  }
  .md\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .md\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .md\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .md\:pt-12 {
    padding-top: 3rem !important;
  }
  .md\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .md\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .md\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .md\:pt-16 {
    padding-top: 4rem !important;
  }
  .md\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .md\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .md\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .md\:pt-20 {
    padding-top: 5rem !important;
  }
  .md\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .md\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .md\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .md\:pt-24 {
    padding-top: 6rem !important;
  }
  .md\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .md\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .md\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .md\:pt-28 {
    padding-top: 7rem !important;
  }
  .md\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .md\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .md\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .md\:pt-32 {
    padding-top: 8rem !important;
  }
  .md\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .md\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .md\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .md\:pt-36 {
    padding-top: 9rem !important;
  }
  .md\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .md\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .md\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .md\:pt-40 {
    padding-top: 10rem !important;
  }
  .md\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .md\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .md\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .md\:pt-44 {
    padding-top: 11rem !important;
  }
  .md\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .md\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .md\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .md\:pt-48 {
    padding-top: 12rem !important;
  }
  .md\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .md\:pt-50 {
    padding-top: 13rem !important;
  }
  .md\:pb-auto {
    padding-bottom: auto !important;
  }
  .md\:pb-0 {
    padding-bottom: 0 !important;
  }
  .md\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .md\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .md\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .md\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .md\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .md\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .md\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .md\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .md\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .md\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .md\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .md\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .md\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .md\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .md\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .md\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .md\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .md\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .md\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .md\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .md\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .md\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .md\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .md\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .md\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .md\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .md\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .md\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .md\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .md\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .md\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .md\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .md\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .md\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .md\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .md\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .md\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .md\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .md\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .md\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .md\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .md\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .md\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .md\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .md\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .md\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .md\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .md\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .md\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .md\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .md\:ps-auto {
    padding-left: auto !important;
  }
  .md\:ps-0 {
    padding-left: 0 !important;
  }
  .md\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .md\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .md\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .md\:ps-4 {
    padding-left: 1rem !important;
  }
  .md\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .md\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .md\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .md\:ps-8 {
    padding-left: 2rem !important;
  }
  .md\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .md\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .md\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .md\:ps-12 {
    padding-left: 3rem !important;
  }
  .md\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .md\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .md\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .md\:ps-16 {
    padding-left: 4rem !important;
  }
  .md\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .md\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .md\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .md\:ps-20 {
    padding-left: 5rem !important;
  }
  .md\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .md\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .md\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .md\:ps-24 {
    padding-left: 6rem !important;
  }
  .md\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .md\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .md\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .md\:ps-28 {
    padding-left: 7rem !important;
  }
  .md\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .md\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .md\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .md\:ps-32 {
    padding-left: 8rem !important;
  }
  .md\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .md\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .md\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .md\:ps-36 {
    padding-left: 9rem !important;
  }
  .md\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .md\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .md\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .md\:ps-40 {
    padding-left: 10rem !important;
  }
  .md\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .md\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .md\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .md\:ps-44 {
    padding-left: 11rem !important;
  }
  .md\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .md\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .md\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .md\:ps-48 {
    padding-left: 12rem !important;
  }
  .md\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .md\:ps-50 {
    padding-left: 13rem !important;
  }
  .md\:pe-auto {
    padding-right: auto !important;
  }
  .md\:pe-0 {
    padding-right: 0 !important;
  }
  .md\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .md\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .md\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .md\:pe-4 {
    padding-right: 1rem !important;
  }
  .md\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .md\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .md\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .md\:pe-8 {
    padding-right: 2rem !important;
  }
  .md\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .md\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .md\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .md\:pe-12 {
    padding-right: 3rem !important;
  }
  .md\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .md\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .md\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .md\:pe-16 {
    padding-right: 4rem !important;
  }
  .md\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .md\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .md\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .md\:pe-20 {
    padding-right: 5rem !important;
  }
  .md\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .md\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .md\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .md\:pe-24 {
    padding-right: 6rem !important;
  }
  .md\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .md\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .md\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .md\:pe-28 {
    padding-right: 7rem !important;
  }
  .md\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .md\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .md\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .md\:pe-32 {
    padding-right: 8rem !important;
  }
  .md\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .md\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .md\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .md\:pe-36 {
    padding-right: 9rem !important;
  }
  .md\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .md\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .md\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .md\:pe-40 {
    padding-right: 10rem !important;
  }
  .md\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .md\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .md\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .md\:pe-44 {
    padding-right: 11rem !important;
  }
  .md\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .md\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .md\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .md\:pe-48 {
    padding-right: 12rem !important;
  }
  .md\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .md\:pe-50 {
    padding-right: 13rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:p-auto {
    padding: auto !important;
  }
  .lg\:p-0 {
    padding: 0 !important;
  }
  .lg\:p-1 {
    padding: 0.25rem !important;
  }
  .lg\:p-2 {
    padding: 0.5rem !important;
  }
  .lg\:p-3 {
    padding: 0.75rem !important;
  }
  .lg\:p-4 {
    padding: 1rem !important;
  }
  .lg\:p-5 {
    padding: 1.25rem !important;
  }
  .lg\:p-6 {
    padding: 1.5rem !important;
  }
  .lg\:p-7 {
    padding: 1.75rem !important;
  }
  .lg\:p-8 {
    padding: 2rem !important;
  }
  .lg\:p-9 {
    padding: 2.25rem !important;
  }
  .lg\:p-10 {
    padding: 2.5rem !important;
  }
  .lg\:p-11 {
    padding: 2.75rem !important;
  }
  .lg\:p-12 {
    padding: 3rem !important;
  }
  .lg\:p-13 {
    padding: 3.25rem !important;
  }
  .lg\:p-14 {
    padding: 3.5rem !important;
  }
  .lg\:p-15 {
    padding: 3.75rem !important;
  }
  .lg\:p-16 {
    padding: 4rem !important;
  }
  .lg\:p-17 {
    padding: 4.25rem !important;
  }
  .lg\:p-18 {
    padding: 4.5rem !important;
  }
  .lg\:p-19 {
    padding: 4.75rem !important;
  }
  .lg\:p-20 {
    padding: 5rem !important;
  }
  .lg\:p-21 {
    padding: 5.25rem !important;
  }
  .lg\:p-22 {
    padding: 5.5rem !important;
  }
  .lg\:p-23 {
    padding: 5.75rem !important;
  }
  .lg\:p-24 {
    padding: 6rem !important;
  }
  .lg\:p-25 {
    padding: 6.25rem !important;
  }
  .lg\:p-26 {
    padding: 6.5rem !important;
  }
  .lg\:p-27 {
    padding: 6.75rem !important;
  }
  .lg\:p-28 {
    padding: 7rem !important;
  }
  .lg\:p-29 {
    padding: 7.25rem !important;
  }
  .lg\:p-30 {
    padding: 7.5rem !important;
  }
  .lg\:p-31 {
    padding: 7.75rem !important;
  }
  .lg\:p-32 {
    padding: 8rem !important;
  }
  .lg\:p-33 {
    padding: 8.25rem !important;
  }
  .lg\:p-34 {
    padding: 8.5rem !important;
  }
  .lg\:p-35 {
    padding: 8.75rem !important;
  }
  .lg\:p-36 {
    padding: 9rem !important;
  }
  .lg\:p-37 {
    padding: 9.25rem !important;
  }
  .lg\:p-38 {
    padding: 9.5rem !important;
  }
  .lg\:p-39 {
    padding: 9.75rem !important;
  }
  .lg\:p-40 {
    padding: 10rem !important;
  }
  .lg\:p-41 {
    padding: 10.25rem !important;
  }
  .lg\:p-42 {
    padding: 10.5rem !important;
  }
  .lg\:p-43 {
    padding: 10.75rem !important;
  }
  .lg\:p-44 {
    padding: 11rem !important;
  }
  .lg\:p-45 {
    padding: 11.25rem !important;
  }
  .lg\:p-46 {
    padding: 11.5rem !important;
  }
  .lg\:p-47 {
    padding: 11.75rem !important;
  }
  .lg\:p-48 {
    padding: 12rem !important;
  }
  .lg\:p-49 {
    padding: 12.5rem !important;
  }
  .lg\:p-50 {
    padding: 13rem !important;
  }
  .lg\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .lg\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .lg\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .lg\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .lg\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .lg\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .lg\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .lg\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .lg\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .lg\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .lg\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .lg\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .lg\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .lg\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .lg\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .lg\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .lg\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .lg\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .lg\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .lg\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .lg\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .lg\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .lg\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .lg\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .lg\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .lg\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .lg\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .lg\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .lg\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .lg\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .lg\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .lg\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .lg\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .lg\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .lg\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .lg\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .lg\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .lg\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .lg\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .lg\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .lg\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .lg\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .lg\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .lg\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .lg\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .lg\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .lg\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .lg\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .lg\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .lg\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .lg\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .lg\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .lg\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .lg\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .lg\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .lg\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .lg\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .lg\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .lg\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .lg\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .lg\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .lg\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .lg\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .lg\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .lg\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .lg\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .lg\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .lg\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .lg\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .lg\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .lg\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .lg\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .lg\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .lg\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .lg\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .lg\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .lg\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .lg\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .lg\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .lg\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .lg\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .lg\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .lg\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .lg\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .lg\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .lg\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .lg\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .lg\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .lg\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .lg\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .lg\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .lg\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .lg\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .lg\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .lg\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .lg\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .lg\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .lg\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .lg\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .lg\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .lg\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .lg\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .lg\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .lg\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .lg\:pt-auto {
    padding-top: auto !important;
  }
  .lg\:pt-0 {
    padding-top: 0 !important;
  }
  .lg\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .lg\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .lg\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .lg\:pt-4 {
    padding-top: 1rem !important;
  }
  .lg\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .lg\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .lg\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .lg\:pt-8 {
    padding-top: 2rem !important;
  }
  .lg\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .lg\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .lg\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .lg\:pt-12 {
    padding-top: 3rem !important;
  }
  .lg\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .lg\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .lg\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .lg\:pt-16 {
    padding-top: 4rem !important;
  }
  .lg\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .lg\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .lg\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .lg\:pt-20 {
    padding-top: 5rem !important;
  }
  .lg\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .lg\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .lg\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .lg\:pt-24 {
    padding-top: 6rem !important;
  }
  .lg\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .lg\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .lg\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .lg\:pt-28 {
    padding-top: 7rem !important;
  }
  .lg\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .lg\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .lg\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .lg\:pt-32 {
    padding-top: 8rem !important;
  }
  .lg\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .lg\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .lg\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .lg\:pt-36 {
    padding-top: 9rem !important;
  }
  .lg\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .lg\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .lg\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .lg\:pt-40 {
    padding-top: 10rem !important;
  }
  .lg\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .lg\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .lg\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .lg\:pt-44 {
    padding-top: 11rem !important;
  }
  .lg\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .lg\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .lg\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .lg\:pt-48 {
    padding-top: 12rem !important;
  }
  .lg\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .lg\:pt-50 {
    padding-top: 13rem !important;
  }
  .lg\:pb-auto {
    padding-bottom: auto !important;
  }
  .lg\:pb-0 {
    padding-bottom: 0 !important;
  }
  .lg\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .lg\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .lg\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .lg\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .lg\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .lg\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .lg\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .lg\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .lg\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .lg\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .lg\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .lg\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .lg\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .lg\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .lg\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .lg\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .lg\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .lg\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .lg\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .lg\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .lg\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .lg\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .lg\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .lg\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .lg\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .lg\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .lg\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .lg\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .lg\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .lg\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .lg\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .lg\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .lg\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .lg\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .lg\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .lg\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .lg\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .lg\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .lg\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .lg\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .lg\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .lg\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .lg\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .lg\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .lg\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .lg\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .lg\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .lg\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .lg\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .lg\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .lg\:ps-auto {
    padding-left: auto !important;
  }
  .lg\:ps-0 {
    padding-left: 0 !important;
  }
  .lg\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .lg\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .lg\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .lg\:ps-4 {
    padding-left: 1rem !important;
  }
  .lg\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .lg\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .lg\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .lg\:ps-8 {
    padding-left: 2rem !important;
  }
  .lg\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .lg\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .lg\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .lg\:ps-12 {
    padding-left: 3rem !important;
  }
  .lg\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .lg\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .lg\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .lg\:ps-16 {
    padding-left: 4rem !important;
  }
  .lg\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .lg\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .lg\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .lg\:ps-20 {
    padding-left: 5rem !important;
  }
  .lg\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .lg\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .lg\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .lg\:ps-24 {
    padding-left: 6rem !important;
  }
  .lg\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .lg\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .lg\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .lg\:ps-28 {
    padding-left: 7rem !important;
  }
  .lg\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .lg\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .lg\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .lg\:ps-32 {
    padding-left: 8rem !important;
  }
  .lg\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .lg\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .lg\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .lg\:ps-36 {
    padding-left: 9rem !important;
  }
  .lg\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .lg\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .lg\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .lg\:ps-40 {
    padding-left: 10rem !important;
  }
  .lg\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .lg\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .lg\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .lg\:ps-44 {
    padding-left: 11rem !important;
  }
  .lg\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .lg\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .lg\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .lg\:ps-48 {
    padding-left: 12rem !important;
  }
  .lg\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .lg\:ps-50 {
    padding-left: 13rem !important;
  }
  .lg\:pe-auto {
    padding-right: auto !important;
  }
  .lg\:pe-0 {
    padding-right: 0 !important;
  }
  .lg\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .lg\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .lg\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .lg\:pe-4 {
    padding-right: 1rem !important;
  }
  .lg\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .lg\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .lg\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .lg\:pe-8 {
    padding-right: 2rem !important;
  }
  .lg\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .lg\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .lg\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .lg\:pe-12 {
    padding-right: 3rem !important;
  }
  .lg\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .lg\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .lg\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .lg\:pe-16 {
    padding-right: 4rem !important;
  }
  .lg\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .lg\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .lg\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .lg\:pe-20 {
    padding-right: 5rem !important;
  }
  .lg\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .lg\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .lg\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .lg\:pe-24 {
    padding-right: 6rem !important;
  }
  .lg\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .lg\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .lg\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .lg\:pe-28 {
    padding-right: 7rem !important;
  }
  .lg\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .lg\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .lg\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .lg\:pe-32 {
    padding-right: 8rem !important;
  }
  .lg\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .lg\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .lg\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .lg\:pe-36 {
    padding-right: 9rem !important;
  }
  .lg\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .lg\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .lg\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .lg\:pe-40 {
    padding-right: 10rem !important;
  }
  .lg\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .lg\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .lg\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .lg\:pe-44 {
    padding-right: 11rem !important;
  }
  .lg\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .lg\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .lg\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .lg\:pe-48 {
    padding-right: 12rem !important;
  }
  .lg\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .lg\:pe-50 {
    padding-right: 13rem !important;
  }
}
@media (min-width: 1280px) {
  .xl\:p-auto {
    padding: auto !important;
  }
  .xl\:p-0 {
    padding: 0 !important;
  }
  .xl\:p-1 {
    padding: 0.25rem !important;
  }
  .xl\:p-2 {
    padding: 0.5rem !important;
  }
  .xl\:p-3 {
    padding: 0.75rem !important;
  }
  .xl\:p-4 {
    padding: 1rem !important;
  }
  .xl\:p-5 {
    padding: 1.25rem !important;
  }
  .xl\:p-6 {
    padding: 1.5rem !important;
  }
  .xl\:p-7 {
    padding: 1.75rem !important;
  }
  .xl\:p-8 {
    padding: 2rem !important;
  }
  .xl\:p-9 {
    padding: 2.25rem !important;
  }
  .xl\:p-10 {
    padding: 2.5rem !important;
  }
  .xl\:p-11 {
    padding: 2.75rem !important;
  }
  .xl\:p-12 {
    padding: 3rem !important;
  }
  .xl\:p-13 {
    padding: 3.25rem !important;
  }
  .xl\:p-14 {
    padding: 3.5rem !important;
  }
  .xl\:p-15 {
    padding: 3.75rem !important;
  }
  .xl\:p-16 {
    padding: 4rem !important;
  }
  .xl\:p-17 {
    padding: 4.25rem !important;
  }
  .xl\:p-18 {
    padding: 4.5rem !important;
  }
  .xl\:p-19 {
    padding: 4.75rem !important;
  }
  .xl\:p-20 {
    padding: 5rem !important;
  }
  .xl\:p-21 {
    padding: 5.25rem !important;
  }
  .xl\:p-22 {
    padding: 5.5rem !important;
  }
  .xl\:p-23 {
    padding: 5.75rem !important;
  }
  .xl\:p-24 {
    padding: 6rem !important;
  }
  .xl\:p-25 {
    padding: 6.25rem !important;
  }
  .xl\:p-26 {
    padding: 6.5rem !important;
  }
  .xl\:p-27 {
    padding: 6.75rem !important;
  }
  .xl\:p-28 {
    padding: 7rem !important;
  }
  .xl\:p-29 {
    padding: 7.25rem !important;
  }
  .xl\:p-30 {
    padding: 7.5rem !important;
  }
  .xl\:p-31 {
    padding: 7.75rem !important;
  }
  .xl\:p-32 {
    padding: 8rem !important;
  }
  .xl\:p-33 {
    padding: 8.25rem !important;
  }
  .xl\:p-34 {
    padding: 8.5rem !important;
  }
  .xl\:p-35 {
    padding: 8.75rem !important;
  }
  .xl\:p-36 {
    padding: 9rem !important;
  }
  .xl\:p-37 {
    padding: 9.25rem !important;
  }
  .xl\:p-38 {
    padding: 9.5rem !important;
  }
  .xl\:p-39 {
    padding: 9.75rem !important;
  }
  .xl\:p-40 {
    padding: 10rem !important;
  }
  .xl\:p-41 {
    padding: 10.25rem !important;
  }
  .xl\:p-42 {
    padding: 10.5rem !important;
  }
  .xl\:p-43 {
    padding: 10.75rem !important;
  }
  .xl\:p-44 {
    padding: 11rem !important;
  }
  .xl\:p-45 {
    padding: 11.25rem !important;
  }
  .xl\:p-46 {
    padding: 11.5rem !important;
  }
  .xl\:p-47 {
    padding: 11.75rem !important;
  }
  .xl\:p-48 {
    padding: 12rem !important;
  }
  .xl\:p-49 {
    padding: 12.5rem !important;
  }
  .xl\:p-50 {
    padding: 13rem !important;
  }
  .xl\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .xl\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .xl\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .xl\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .xl\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .xl\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .xl\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .xl\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .xl\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .xl\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .xl\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .xl\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .xl\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .xl\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .xl\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .xl\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .xl\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .xl\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .xl\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .xl\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .xl\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .xl\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .xl\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .xl\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .xl\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .xl\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .xl\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .xl\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .xl\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .xl\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .xl\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .xl\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .xl\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .xl\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .xl\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .xl\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .xl\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .xl\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .xl\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .xl\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .xl\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .xl\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .xl\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .xl\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .xl\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .xl\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .xl\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .xl\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .xl\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .xl\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .xl\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .xl\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .xl\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .xl\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .xl\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .xl\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .xl\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .xl\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .xl\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .xl\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .xl\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .xl\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .xl\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .xl\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .xl\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .xl\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .xl\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .xl\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .xl\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .xl\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .xl\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .xl\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .xl\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .xl\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .xl\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .xl\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .xl\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .xl\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .xl\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .xl\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .xl\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .xl\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .xl\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .xl\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .xl\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .xl\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .xl\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .xl\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .xl\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .xl\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .xl\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .xl\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .xl\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .xl\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .xl\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .xl\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .xl\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .xl\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .xl\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .xl\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .xl\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .xl\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .xl\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .xl\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .xl\:pt-auto {
    padding-top: auto !important;
  }
  .xl\:pt-0 {
    padding-top: 0 !important;
  }
  .xl\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .xl\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .xl\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .xl\:pt-4 {
    padding-top: 1rem !important;
  }
  .xl\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .xl\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .xl\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .xl\:pt-8 {
    padding-top: 2rem !important;
  }
  .xl\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .xl\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .xl\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .xl\:pt-12 {
    padding-top: 3rem !important;
  }
  .xl\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .xl\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .xl\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .xl\:pt-16 {
    padding-top: 4rem !important;
  }
  .xl\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .xl\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .xl\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .xl\:pt-20 {
    padding-top: 5rem !important;
  }
  .xl\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .xl\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .xl\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .xl\:pt-24 {
    padding-top: 6rem !important;
  }
  .xl\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .xl\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .xl\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .xl\:pt-28 {
    padding-top: 7rem !important;
  }
  .xl\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .xl\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .xl\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .xl\:pt-32 {
    padding-top: 8rem !important;
  }
  .xl\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .xl\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .xl\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .xl\:pt-36 {
    padding-top: 9rem !important;
  }
  .xl\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .xl\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .xl\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .xl\:pt-40 {
    padding-top: 10rem !important;
  }
  .xl\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .xl\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .xl\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .xl\:pt-44 {
    padding-top: 11rem !important;
  }
  .xl\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .xl\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .xl\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .xl\:pt-48 {
    padding-top: 12rem !important;
  }
  .xl\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .xl\:pt-50 {
    padding-top: 13rem !important;
  }
  .xl\:pb-auto {
    padding-bottom: auto !important;
  }
  .xl\:pb-0 {
    padding-bottom: 0 !important;
  }
  .xl\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .xl\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .xl\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .xl\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .xl\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .xl\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .xl\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .xl\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .xl\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .xl\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .xl\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .xl\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .xl\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .xl\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .xl\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .xl\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .xl\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .xl\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .xl\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .xl\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .xl\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .xl\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .xl\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .xl\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .xl\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .xl\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .xl\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .xl\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .xl\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .xl\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .xl\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .xl\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .xl\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .xl\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .xl\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .xl\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .xl\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .xl\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .xl\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .xl\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .xl\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .xl\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .xl\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .xl\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .xl\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .xl\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .xl\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .xl\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .xl\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .xl\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .xl\:ps-auto {
    padding-left: auto !important;
  }
  .xl\:ps-0 {
    padding-left: 0 !important;
  }
  .xl\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .xl\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .xl\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .xl\:ps-4 {
    padding-left: 1rem !important;
  }
  .xl\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .xl\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .xl\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .xl\:ps-8 {
    padding-left: 2rem !important;
  }
  .xl\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .xl\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .xl\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .xl\:ps-12 {
    padding-left: 3rem !important;
  }
  .xl\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .xl\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .xl\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .xl\:ps-16 {
    padding-left: 4rem !important;
  }
  .xl\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .xl\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .xl\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .xl\:ps-20 {
    padding-left: 5rem !important;
  }
  .xl\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .xl\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .xl\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .xl\:ps-24 {
    padding-left: 6rem !important;
  }
  .xl\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .xl\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .xl\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .xl\:ps-28 {
    padding-left: 7rem !important;
  }
  .xl\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .xl\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .xl\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .xl\:ps-32 {
    padding-left: 8rem !important;
  }
  .xl\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .xl\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .xl\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .xl\:ps-36 {
    padding-left: 9rem !important;
  }
  .xl\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .xl\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .xl\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .xl\:ps-40 {
    padding-left: 10rem !important;
  }
  .xl\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .xl\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .xl\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .xl\:ps-44 {
    padding-left: 11rem !important;
  }
  .xl\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .xl\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .xl\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .xl\:ps-48 {
    padding-left: 12rem !important;
  }
  .xl\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .xl\:ps-50 {
    padding-left: 13rem !important;
  }
  .xl\:pe-auto {
    padding-right: auto !important;
  }
  .xl\:pe-0 {
    padding-right: 0 !important;
  }
  .xl\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .xl\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .xl\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .xl\:pe-4 {
    padding-right: 1rem !important;
  }
  .xl\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .xl\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .xl\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .xl\:pe-8 {
    padding-right: 2rem !important;
  }
  .xl\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .xl\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .xl\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .xl\:pe-12 {
    padding-right: 3rem !important;
  }
  .xl\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .xl\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .xl\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .xl\:pe-16 {
    padding-right: 4rem !important;
  }
  .xl\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .xl\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .xl\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .xl\:pe-20 {
    padding-right: 5rem !important;
  }
  .xl\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .xl\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .xl\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .xl\:pe-24 {
    padding-right: 6rem !important;
  }
  .xl\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .xl\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .xl\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .xl\:pe-28 {
    padding-right: 7rem !important;
  }
  .xl\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .xl\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .xl\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .xl\:pe-32 {
    padding-right: 8rem !important;
  }
  .xl\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .xl\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .xl\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .xl\:pe-36 {
    padding-right: 9rem !important;
  }
  .xl\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .xl\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .xl\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .xl\:pe-40 {
    padding-right: 10rem !important;
  }
  .xl\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .xl\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .xl\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .xl\:pe-44 {
    padding-right: 11rem !important;
  }
  .xl\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .xl\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .xl\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .xl\:pe-48 {
    padding-right: 12rem !important;
  }
  .xl\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .xl\:pe-50 {
    padding-right: 13rem !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:p-auto {
    padding: auto !important;
  }
  .\32 xl\:p-0 {
    padding: 0 !important;
  }
  .\32 xl\:p-1 {
    padding: 0.25rem !important;
  }
  .\32 xl\:p-2 {
    padding: 0.5rem !important;
  }
  .\32 xl\:p-3 {
    padding: 0.75rem !important;
  }
  .\32 xl\:p-4 {
    padding: 1rem !important;
  }
  .\32 xl\:p-5 {
    padding: 1.25rem !important;
  }
  .\32 xl\:p-6 {
    padding: 1.5rem !important;
  }
  .\32 xl\:p-7 {
    padding: 1.75rem !important;
  }
  .\32 xl\:p-8 {
    padding: 2rem !important;
  }
  .\32 xl\:p-9 {
    padding: 2.25rem !important;
  }
  .\32 xl\:p-10 {
    padding: 2.5rem !important;
  }
  .\32 xl\:p-11 {
    padding: 2.75rem !important;
  }
  .\32 xl\:p-12 {
    padding: 3rem !important;
  }
  .\32 xl\:p-13 {
    padding: 3.25rem !important;
  }
  .\32 xl\:p-14 {
    padding: 3.5rem !important;
  }
  .\32 xl\:p-15 {
    padding: 3.75rem !important;
  }
  .\32 xl\:p-16 {
    padding: 4rem !important;
  }
  .\32 xl\:p-17 {
    padding: 4.25rem !important;
  }
  .\32 xl\:p-18 {
    padding: 4.5rem !important;
  }
  .\32 xl\:p-19 {
    padding: 4.75rem !important;
  }
  .\32 xl\:p-20 {
    padding: 5rem !important;
  }
  .\32 xl\:p-21 {
    padding: 5.25rem !important;
  }
  .\32 xl\:p-22 {
    padding: 5.5rem !important;
  }
  .\32 xl\:p-23 {
    padding: 5.75rem !important;
  }
  .\32 xl\:p-24 {
    padding: 6rem !important;
  }
  .\32 xl\:p-25 {
    padding: 6.25rem !important;
  }
  .\32 xl\:p-26 {
    padding: 6.5rem !important;
  }
  .\32 xl\:p-27 {
    padding: 6.75rem !important;
  }
  .\32 xl\:p-28 {
    padding: 7rem !important;
  }
  .\32 xl\:p-29 {
    padding: 7.25rem !important;
  }
  .\32 xl\:p-30 {
    padding: 7.5rem !important;
  }
  .\32 xl\:p-31 {
    padding: 7.75rem !important;
  }
  .\32 xl\:p-32 {
    padding: 8rem !important;
  }
  .\32 xl\:p-33 {
    padding: 8.25rem !important;
  }
  .\32 xl\:p-34 {
    padding: 8.5rem !important;
  }
  .\32 xl\:p-35 {
    padding: 8.75rem !important;
  }
  .\32 xl\:p-36 {
    padding: 9rem !important;
  }
  .\32 xl\:p-37 {
    padding: 9.25rem !important;
  }
  .\32 xl\:p-38 {
    padding: 9.5rem !important;
  }
  .\32 xl\:p-39 {
    padding: 9.75rem !important;
  }
  .\32 xl\:p-40 {
    padding: 10rem !important;
  }
  .\32 xl\:p-41 {
    padding: 10.25rem !important;
  }
  .\32 xl\:p-42 {
    padding: 10.5rem !important;
  }
  .\32 xl\:p-43 {
    padding: 10.75rem !important;
  }
  .\32 xl\:p-44 {
    padding: 11rem !important;
  }
  .\32 xl\:p-45 {
    padding: 11.25rem !important;
  }
  .\32 xl\:p-46 {
    padding: 11.5rem !important;
  }
  .\32 xl\:p-47 {
    padding: 11.75rem !important;
  }
  .\32 xl\:p-48 {
    padding: 12rem !important;
  }
  .\32 xl\:p-49 {
    padding: 12.5rem !important;
  }
  .\32 xl\:p-50 {
    padding: 13rem !important;
  }
  .\32 xl\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .\32 xl\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .\32 xl\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .\32 xl\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .\32 xl\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .\32 xl\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .\32 xl\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .\32 xl\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .\32 xl\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .\32 xl\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .\32 xl\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .\32 xl\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .\32 xl\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .\32 xl\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .\32 xl\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .\32 xl\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .\32 xl\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .\32 xl\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .\32 xl\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .\32 xl\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .\32 xl\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .\32 xl\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .\32 xl\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .\32 xl\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .\32 xl\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .\32 xl\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .\32 xl\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .\32 xl\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .\32 xl\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .\32 xl\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .\32 xl\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .\32 xl\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .\32 xl\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .\32 xl\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .\32 xl\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .\32 xl\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .\32 xl\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .\32 xl\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .\32 xl\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .\32 xl\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .\32 xl\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .\32 xl\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .\32 xl\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .\32 xl\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .\32 xl\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .\32 xl\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .\32 xl\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .\32 xl\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .\32 xl\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .\32 xl\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .\32 xl\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .\32 xl\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .\32 xl\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .\32 xl\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .\32 xl\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .\32 xl\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .\32 xl\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .\32 xl\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .\32 xl\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .\32 xl\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .\32 xl\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .\32 xl\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .\32 xl\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .\32 xl\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .\32 xl\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .\32 xl\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .\32 xl\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .\32 xl\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .\32 xl\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .\32 xl\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .\32 xl\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .\32 xl\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .\32 xl\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .\32 xl\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .\32 xl\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .\32 xl\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .\32 xl\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .\32 xl\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .\32 xl\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .\32 xl\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .\32 xl\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .\32 xl\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .\32 xl\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .\32 xl\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .\32 xl\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .\32 xl\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .\32 xl\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .\32 xl\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .\32 xl\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .\32 xl\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .\32 xl\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .\32 xl\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .\32 xl\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .\32 xl\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .\32 xl\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .\32 xl\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .\32 xl\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .\32 xl\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .\32 xl\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .\32 xl\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .\32 xl\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .\32 xl\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .\32 xl\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .\32 xl\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .\32 xl\:pt-auto {
    padding-top: auto !important;
  }
  .\32 xl\:pt-0 {
    padding-top: 0 !important;
  }
  .\32 xl\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .\32 xl\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .\32 xl\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .\32 xl\:pt-4 {
    padding-top: 1rem !important;
  }
  .\32 xl\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .\32 xl\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .\32 xl\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .\32 xl\:pt-8 {
    padding-top: 2rem !important;
  }
  .\32 xl\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .\32 xl\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .\32 xl\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .\32 xl\:pt-12 {
    padding-top: 3rem !important;
  }
  .\32 xl\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .\32 xl\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .\32 xl\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .\32 xl\:pt-16 {
    padding-top: 4rem !important;
  }
  .\32 xl\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .\32 xl\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .\32 xl\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .\32 xl\:pt-20 {
    padding-top: 5rem !important;
  }
  .\32 xl\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .\32 xl\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .\32 xl\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .\32 xl\:pt-24 {
    padding-top: 6rem !important;
  }
  .\32 xl\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .\32 xl\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .\32 xl\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .\32 xl\:pt-28 {
    padding-top: 7rem !important;
  }
  .\32 xl\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .\32 xl\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .\32 xl\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .\32 xl\:pt-32 {
    padding-top: 8rem !important;
  }
  .\32 xl\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .\32 xl\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .\32 xl\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .\32 xl\:pt-36 {
    padding-top: 9rem !important;
  }
  .\32 xl\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .\32 xl\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .\32 xl\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .\32 xl\:pt-40 {
    padding-top: 10rem !important;
  }
  .\32 xl\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .\32 xl\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .\32 xl\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .\32 xl\:pt-44 {
    padding-top: 11rem !important;
  }
  .\32 xl\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .\32 xl\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .\32 xl\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .\32 xl\:pt-48 {
    padding-top: 12rem !important;
  }
  .\32 xl\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .\32 xl\:pt-50 {
    padding-top: 13rem !important;
  }
  .\32 xl\:pb-auto {
    padding-bottom: auto !important;
  }
  .\32 xl\:pb-0 {
    padding-bottom: 0 !important;
  }
  .\32 xl\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .\32 xl\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .\32 xl\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .\32 xl\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .\32 xl\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .\32 xl\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .\32 xl\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .\32 xl\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .\32 xl\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .\32 xl\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .\32 xl\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .\32 xl\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .\32 xl\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .\32 xl\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .\32 xl\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .\32 xl\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .\32 xl\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .\32 xl\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .\32 xl\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .\32 xl\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .\32 xl\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .\32 xl\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .\32 xl\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .\32 xl\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .\32 xl\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .\32 xl\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .\32 xl\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .\32 xl\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .\32 xl\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .\32 xl\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .\32 xl\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .\32 xl\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .\32 xl\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .\32 xl\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .\32 xl\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .\32 xl\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .\32 xl\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .\32 xl\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .\32 xl\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .\32 xl\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .\32 xl\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .\32 xl\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .\32 xl\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .\32 xl\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .\32 xl\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .\32 xl\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .\32 xl\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .\32 xl\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .\32 xl\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .\32 xl\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .\32 xl\:ps-auto {
    padding-left: auto !important;
  }
  .\32 xl\:ps-0 {
    padding-left: 0 !important;
  }
  .\32 xl\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .\32 xl\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .\32 xl\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .\32 xl\:ps-4 {
    padding-left: 1rem !important;
  }
  .\32 xl\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .\32 xl\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .\32 xl\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .\32 xl\:ps-8 {
    padding-left: 2rem !important;
  }
  .\32 xl\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .\32 xl\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .\32 xl\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .\32 xl\:ps-12 {
    padding-left: 3rem !important;
  }
  .\32 xl\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .\32 xl\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .\32 xl\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .\32 xl\:ps-16 {
    padding-left: 4rem !important;
  }
  .\32 xl\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .\32 xl\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .\32 xl\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .\32 xl\:ps-20 {
    padding-left: 5rem !important;
  }
  .\32 xl\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .\32 xl\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .\32 xl\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .\32 xl\:ps-24 {
    padding-left: 6rem !important;
  }
  .\32 xl\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .\32 xl\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .\32 xl\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .\32 xl\:ps-28 {
    padding-left: 7rem !important;
  }
  .\32 xl\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .\32 xl\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .\32 xl\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .\32 xl\:ps-32 {
    padding-left: 8rem !important;
  }
  .\32 xl\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .\32 xl\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .\32 xl\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .\32 xl\:ps-36 {
    padding-left: 9rem !important;
  }
  .\32 xl\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .\32 xl\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .\32 xl\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .\32 xl\:ps-40 {
    padding-left: 10rem !important;
  }
  .\32 xl\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .\32 xl\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .\32 xl\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .\32 xl\:ps-44 {
    padding-left: 11rem !important;
  }
  .\32 xl\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .\32 xl\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .\32 xl\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .\32 xl\:ps-48 {
    padding-left: 12rem !important;
  }
  .\32 xl\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .\32 xl\:ps-50 {
    padding-left: 13rem !important;
  }
  .\32 xl\:pe-auto {
    padding-right: auto !important;
  }
  .\32 xl\:pe-0 {
    padding-right: 0 !important;
  }
  .\32 xl\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .\32 xl\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .\32 xl\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .\32 xl\:pe-4 {
    padding-right: 1rem !important;
  }
  .\32 xl\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .\32 xl\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .\32 xl\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .\32 xl\:pe-8 {
    padding-right: 2rem !important;
  }
  .\32 xl\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .\32 xl\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .\32 xl\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .\32 xl\:pe-12 {
    padding-right: 3rem !important;
  }
  .\32 xl\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .\32 xl\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .\32 xl\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .\32 xl\:pe-16 {
    padding-right: 4rem !important;
  }
  .\32 xl\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .\32 xl\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .\32 xl\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .\32 xl\:pe-20 {
    padding-right: 5rem !important;
  }
  .\32 xl\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .\32 xl\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .\32 xl\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .\32 xl\:pe-24 {
    padding-right: 6rem !important;
  }
  .\32 xl\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .\32 xl\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .\32 xl\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .\32 xl\:pe-28 {
    padding-right: 7rem !important;
  }
  .\32 xl\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .\32 xl\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .\32 xl\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .\32 xl\:pe-32 {
    padding-right: 8rem !important;
  }
  .\32 xl\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .\32 xl\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .\32 xl\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .\32 xl\:pe-36 {
    padding-right: 9rem !important;
  }
  .\32 xl\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .\32 xl\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .\32 xl\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .\32 xl\:pe-40 {
    padding-right: 10rem !important;
  }
  .\32 xl\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .\32 xl\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .\32 xl\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .\32 xl\:pe-44 {
    padding-right: 11rem !important;
  }
  .\32 xl\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .\32 xl\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .\32 xl\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .\32 xl\:pe-48 {
    padding-right: 12rem !important;
  }
  .\32 xl\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .\32 xl\:pe-50 {
    padding-right: 13rem !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:p-auto {
    padding: auto !important;
  }
  .\33 xl\:p-0 {
    padding: 0 !important;
  }
  .\33 xl\:p-1 {
    padding: 0.25rem !important;
  }
  .\33 xl\:p-2 {
    padding: 0.5rem !important;
  }
  .\33 xl\:p-3 {
    padding: 0.75rem !important;
  }
  .\33 xl\:p-4 {
    padding: 1rem !important;
  }
  .\33 xl\:p-5 {
    padding: 1.25rem !important;
  }
  .\33 xl\:p-6 {
    padding: 1.5rem !important;
  }
  .\33 xl\:p-7 {
    padding: 1.75rem !important;
  }
  .\33 xl\:p-8 {
    padding: 2rem !important;
  }
  .\33 xl\:p-9 {
    padding: 2.25rem !important;
  }
  .\33 xl\:p-10 {
    padding: 2.5rem !important;
  }
  .\33 xl\:p-11 {
    padding: 2.75rem !important;
  }
  .\33 xl\:p-12 {
    padding: 3rem !important;
  }
  .\33 xl\:p-13 {
    padding: 3.25rem !important;
  }
  .\33 xl\:p-14 {
    padding: 3.5rem !important;
  }
  .\33 xl\:p-15 {
    padding: 3.75rem !important;
  }
  .\33 xl\:p-16 {
    padding: 4rem !important;
  }
  .\33 xl\:p-17 {
    padding: 4.25rem !important;
  }
  .\33 xl\:p-18 {
    padding: 4.5rem !important;
  }
  .\33 xl\:p-19 {
    padding: 4.75rem !important;
  }
  .\33 xl\:p-20 {
    padding: 5rem !important;
  }
  .\33 xl\:p-21 {
    padding: 5.25rem !important;
  }
  .\33 xl\:p-22 {
    padding: 5.5rem !important;
  }
  .\33 xl\:p-23 {
    padding: 5.75rem !important;
  }
  .\33 xl\:p-24 {
    padding: 6rem !important;
  }
  .\33 xl\:p-25 {
    padding: 6.25rem !important;
  }
  .\33 xl\:p-26 {
    padding: 6.5rem !important;
  }
  .\33 xl\:p-27 {
    padding: 6.75rem !important;
  }
  .\33 xl\:p-28 {
    padding: 7rem !important;
  }
  .\33 xl\:p-29 {
    padding: 7.25rem !important;
  }
  .\33 xl\:p-30 {
    padding: 7.5rem !important;
  }
  .\33 xl\:p-31 {
    padding: 7.75rem !important;
  }
  .\33 xl\:p-32 {
    padding: 8rem !important;
  }
  .\33 xl\:p-33 {
    padding: 8.25rem !important;
  }
  .\33 xl\:p-34 {
    padding: 8.5rem !important;
  }
  .\33 xl\:p-35 {
    padding: 8.75rem !important;
  }
  .\33 xl\:p-36 {
    padding: 9rem !important;
  }
  .\33 xl\:p-37 {
    padding: 9.25rem !important;
  }
  .\33 xl\:p-38 {
    padding: 9.5rem !important;
  }
  .\33 xl\:p-39 {
    padding: 9.75rem !important;
  }
  .\33 xl\:p-40 {
    padding: 10rem !important;
  }
  .\33 xl\:p-41 {
    padding: 10.25rem !important;
  }
  .\33 xl\:p-42 {
    padding: 10.5rem !important;
  }
  .\33 xl\:p-43 {
    padding: 10.75rem !important;
  }
  .\33 xl\:p-44 {
    padding: 11rem !important;
  }
  .\33 xl\:p-45 {
    padding: 11.25rem !important;
  }
  .\33 xl\:p-46 {
    padding: 11.5rem !important;
  }
  .\33 xl\:p-47 {
    padding: 11.75rem !important;
  }
  .\33 xl\:p-48 {
    padding: 12rem !important;
  }
  .\33 xl\:p-49 {
    padding: 12.5rem !important;
  }
  .\33 xl\:p-50 {
    padding: 13rem !important;
  }
  .\33 xl\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .\33 xl\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .\33 xl\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .\33 xl\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .\33 xl\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .\33 xl\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .\33 xl\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .\33 xl\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .\33 xl\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .\33 xl\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .\33 xl\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .\33 xl\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .\33 xl\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .\33 xl\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .\33 xl\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .\33 xl\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .\33 xl\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .\33 xl\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .\33 xl\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .\33 xl\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .\33 xl\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .\33 xl\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .\33 xl\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .\33 xl\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .\33 xl\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .\33 xl\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .\33 xl\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .\33 xl\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .\33 xl\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .\33 xl\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .\33 xl\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .\33 xl\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .\33 xl\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .\33 xl\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .\33 xl\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .\33 xl\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .\33 xl\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .\33 xl\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .\33 xl\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .\33 xl\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .\33 xl\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .\33 xl\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .\33 xl\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .\33 xl\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .\33 xl\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .\33 xl\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .\33 xl\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .\33 xl\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .\33 xl\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .\33 xl\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .\33 xl\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .\33 xl\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .\33 xl\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .\33 xl\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .\33 xl\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .\33 xl\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .\33 xl\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .\33 xl\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .\33 xl\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .\33 xl\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .\33 xl\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .\33 xl\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .\33 xl\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .\33 xl\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .\33 xl\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .\33 xl\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .\33 xl\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .\33 xl\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .\33 xl\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .\33 xl\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .\33 xl\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .\33 xl\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .\33 xl\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .\33 xl\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .\33 xl\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .\33 xl\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .\33 xl\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .\33 xl\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .\33 xl\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .\33 xl\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .\33 xl\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .\33 xl\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .\33 xl\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .\33 xl\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .\33 xl\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .\33 xl\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .\33 xl\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .\33 xl\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .\33 xl\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .\33 xl\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .\33 xl\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .\33 xl\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .\33 xl\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .\33 xl\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .\33 xl\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .\33 xl\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .\33 xl\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .\33 xl\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .\33 xl\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .\33 xl\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .\33 xl\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .\33 xl\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .\33 xl\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .\33 xl\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .\33 xl\:pt-auto {
    padding-top: auto !important;
  }
  .\33 xl\:pt-0 {
    padding-top: 0 !important;
  }
  .\33 xl\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .\33 xl\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .\33 xl\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .\33 xl\:pt-4 {
    padding-top: 1rem !important;
  }
  .\33 xl\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .\33 xl\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .\33 xl\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .\33 xl\:pt-8 {
    padding-top: 2rem !important;
  }
  .\33 xl\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .\33 xl\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .\33 xl\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .\33 xl\:pt-12 {
    padding-top: 3rem !important;
  }
  .\33 xl\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .\33 xl\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .\33 xl\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .\33 xl\:pt-16 {
    padding-top: 4rem !important;
  }
  .\33 xl\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .\33 xl\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .\33 xl\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .\33 xl\:pt-20 {
    padding-top: 5rem !important;
  }
  .\33 xl\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .\33 xl\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .\33 xl\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .\33 xl\:pt-24 {
    padding-top: 6rem !important;
  }
  .\33 xl\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .\33 xl\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .\33 xl\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .\33 xl\:pt-28 {
    padding-top: 7rem !important;
  }
  .\33 xl\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .\33 xl\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .\33 xl\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .\33 xl\:pt-32 {
    padding-top: 8rem !important;
  }
  .\33 xl\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .\33 xl\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .\33 xl\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .\33 xl\:pt-36 {
    padding-top: 9rem !important;
  }
  .\33 xl\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .\33 xl\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .\33 xl\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .\33 xl\:pt-40 {
    padding-top: 10rem !important;
  }
  .\33 xl\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .\33 xl\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .\33 xl\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .\33 xl\:pt-44 {
    padding-top: 11rem !important;
  }
  .\33 xl\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .\33 xl\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .\33 xl\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .\33 xl\:pt-48 {
    padding-top: 12rem !important;
  }
  .\33 xl\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .\33 xl\:pt-50 {
    padding-top: 13rem !important;
  }
  .\33 xl\:pb-auto {
    padding-bottom: auto !important;
  }
  .\33 xl\:pb-0 {
    padding-bottom: 0 !important;
  }
  .\33 xl\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .\33 xl\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .\33 xl\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .\33 xl\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .\33 xl\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .\33 xl\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .\33 xl\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .\33 xl\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .\33 xl\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .\33 xl\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .\33 xl\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .\33 xl\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .\33 xl\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .\33 xl\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .\33 xl\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .\33 xl\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .\33 xl\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .\33 xl\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .\33 xl\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .\33 xl\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .\33 xl\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .\33 xl\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .\33 xl\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .\33 xl\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .\33 xl\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .\33 xl\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .\33 xl\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .\33 xl\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .\33 xl\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .\33 xl\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .\33 xl\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .\33 xl\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .\33 xl\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .\33 xl\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .\33 xl\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .\33 xl\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .\33 xl\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .\33 xl\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .\33 xl\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .\33 xl\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .\33 xl\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .\33 xl\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .\33 xl\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .\33 xl\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .\33 xl\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .\33 xl\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .\33 xl\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .\33 xl\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .\33 xl\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .\33 xl\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .\33 xl\:ps-auto {
    padding-left: auto !important;
  }
  .\33 xl\:ps-0 {
    padding-left: 0 !important;
  }
  .\33 xl\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .\33 xl\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .\33 xl\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .\33 xl\:ps-4 {
    padding-left: 1rem !important;
  }
  .\33 xl\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .\33 xl\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .\33 xl\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .\33 xl\:ps-8 {
    padding-left: 2rem !important;
  }
  .\33 xl\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .\33 xl\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .\33 xl\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .\33 xl\:ps-12 {
    padding-left: 3rem !important;
  }
  .\33 xl\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .\33 xl\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .\33 xl\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .\33 xl\:ps-16 {
    padding-left: 4rem !important;
  }
  .\33 xl\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .\33 xl\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .\33 xl\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .\33 xl\:ps-20 {
    padding-left: 5rem !important;
  }
  .\33 xl\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .\33 xl\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .\33 xl\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .\33 xl\:ps-24 {
    padding-left: 6rem !important;
  }
  .\33 xl\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .\33 xl\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .\33 xl\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .\33 xl\:ps-28 {
    padding-left: 7rem !important;
  }
  .\33 xl\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .\33 xl\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .\33 xl\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .\33 xl\:ps-32 {
    padding-left: 8rem !important;
  }
  .\33 xl\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .\33 xl\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .\33 xl\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .\33 xl\:ps-36 {
    padding-left: 9rem !important;
  }
  .\33 xl\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .\33 xl\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .\33 xl\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .\33 xl\:ps-40 {
    padding-left: 10rem !important;
  }
  .\33 xl\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .\33 xl\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .\33 xl\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .\33 xl\:ps-44 {
    padding-left: 11rem !important;
  }
  .\33 xl\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .\33 xl\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .\33 xl\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .\33 xl\:ps-48 {
    padding-left: 12rem !important;
  }
  .\33 xl\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .\33 xl\:ps-50 {
    padding-left: 13rem !important;
  }
  .\33 xl\:pe-auto {
    padding-right: auto !important;
  }
  .\33 xl\:pe-0 {
    padding-right: 0 !important;
  }
  .\33 xl\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .\33 xl\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .\33 xl\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .\33 xl\:pe-4 {
    padding-right: 1rem !important;
  }
  .\33 xl\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .\33 xl\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .\33 xl\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .\33 xl\:pe-8 {
    padding-right: 2rem !important;
  }
  .\33 xl\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .\33 xl\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .\33 xl\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .\33 xl\:pe-12 {
    padding-right: 3rem !important;
  }
  .\33 xl\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .\33 xl\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .\33 xl\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .\33 xl\:pe-16 {
    padding-right: 4rem !important;
  }
  .\33 xl\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .\33 xl\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .\33 xl\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .\33 xl\:pe-20 {
    padding-right: 5rem !important;
  }
  .\33 xl\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .\33 xl\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .\33 xl\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .\33 xl\:pe-24 {
    padding-right: 6rem !important;
  }
  .\33 xl\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .\33 xl\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .\33 xl\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .\33 xl\:pe-28 {
    padding-right: 7rem !important;
  }
  .\33 xl\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .\33 xl\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .\33 xl\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .\33 xl\:pe-32 {
    padding-right: 8rem !important;
  }
  .\33 xl\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .\33 xl\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .\33 xl\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .\33 xl\:pe-36 {
    padding-right: 9rem !important;
  }
  .\33 xl\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .\33 xl\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .\33 xl\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .\33 xl\:pe-40 {
    padding-right: 10rem !important;
  }
  .\33 xl\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .\33 xl\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .\33 xl\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .\33 xl\:pe-44 {
    padding-right: 11rem !important;
  }
  .\33 xl\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .\33 xl\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .\33 xl\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .\33 xl\:pe-48 {
    padding-right: 12rem !important;
  }
  .\33 xl\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .\33 xl\:pe-50 {
    padding-right: 13rem !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:p-auto {
    padding: auto !important;
  }
  .\34 xl\:p-0 {
    padding: 0 !important;
  }
  .\34 xl\:p-1 {
    padding: 0.25rem !important;
  }
  .\34 xl\:p-2 {
    padding: 0.5rem !important;
  }
  .\34 xl\:p-3 {
    padding: 0.75rem !important;
  }
  .\34 xl\:p-4 {
    padding: 1rem !important;
  }
  .\34 xl\:p-5 {
    padding: 1.25rem !important;
  }
  .\34 xl\:p-6 {
    padding: 1.5rem !important;
  }
  .\34 xl\:p-7 {
    padding: 1.75rem !important;
  }
  .\34 xl\:p-8 {
    padding: 2rem !important;
  }
  .\34 xl\:p-9 {
    padding: 2.25rem !important;
  }
  .\34 xl\:p-10 {
    padding: 2.5rem !important;
  }
  .\34 xl\:p-11 {
    padding: 2.75rem !important;
  }
  .\34 xl\:p-12 {
    padding: 3rem !important;
  }
  .\34 xl\:p-13 {
    padding: 3.25rem !important;
  }
  .\34 xl\:p-14 {
    padding: 3.5rem !important;
  }
  .\34 xl\:p-15 {
    padding: 3.75rem !important;
  }
  .\34 xl\:p-16 {
    padding: 4rem !important;
  }
  .\34 xl\:p-17 {
    padding: 4.25rem !important;
  }
  .\34 xl\:p-18 {
    padding: 4.5rem !important;
  }
  .\34 xl\:p-19 {
    padding: 4.75rem !important;
  }
  .\34 xl\:p-20 {
    padding: 5rem !important;
  }
  .\34 xl\:p-21 {
    padding: 5.25rem !important;
  }
  .\34 xl\:p-22 {
    padding: 5.5rem !important;
  }
  .\34 xl\:p-23 {
    padding: 5.75rem !important;
  }
  .\34 xl\:p-24 {
    padding: 6rem !important;
  }
  .\34 xl\:p-25 {
    padding: 6.25rem !important;
  }
  .\34 xl\:p-26 {
    padding: 6.5rem !important;
  }
  .\34 xl\:p-27 {
    padding: 6.75rem !important;
  }
  .\34 xl\:p-28 {
    padding: 7rem !important;
  }
  .\34 xl\:p-29 {
    padding: 7.25rem !important;
  }
  .\34 xl\:p-30 {
    padding: 7.5rem !important;
  }
  .\34 xl\:p-31 {
    padding: 7.75rem !important;
  }
  .\34 xl\:p-32 {
    padding: 8rem !important;
  }
  .\34 xl\:p-33 {
    padding: 8.25rem !important;
  }
  .\34 xl\:p-34 {
    padding: 8.5rem !important;
  }
  .\34 xl\:p-35 {
    padding: 8.75rem !important;
  }
  .\34 xl\:p-36 {
    padding: 9rem !important;
  }
  .\34 xl\:p-37 {
    padding: 9.25rem !important;
  }
  .\34 xl\:p-38 {
    padding: 9.5rem !important;
  }
  .\34 xl\:p-39 {
    padding: 9.75rem !important;
  }
  .\34 xl\:p-40 {
    padding: 10rem !important;
  }
  .\34 xl\:p-41 {
    padding: 10.25rem !important;
  }
  .\34 xl\:p-42 {
    padding: 10.5rem !important;
  }
  .\34 xl\:p-43 {
    padding: 10.75rem !important;
  }
  .\34 xl\:p-44 {
    padding: 11rem !important;
  }
  .\34 xl\:p-45 {
    padding: 11.25rem !important;
  }
  .\34 xl\:p-46 {
    padding: 11.5rem !important;
  }
  .\34 xl\:p-47 {
    padding: 11.75rem !important;
  }
  .\34 xl\:p-48 {
    padding: 12rem !important;
  }
  .\34 xl\:p-49 {
    padding: 12.5rem !important;
  }
  .\34 xl\:p-50 {
    padding: 13rem !important;
  }
  .\34 xl\:px-auto {
    padding-left: auto !important;
    padding-right: auto !important;
  }
  .\34 xl\:px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .\34 xl\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .\34 xl\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .\34 xl\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .\34 xl\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .\34 xl\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }
  .\34 xl\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .\34 xl\:px-7 {
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }
  .\34 xl\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .\34 xl\:px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important;
  }
  .\34 xl\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .\34 xl\:px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important;
  }
  .\34 xl\:px-12 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .\34 xl\:px-13 {
    padding-left: 3.25rem !important;
    padding-right: 3.25rem !important;
  }
  .\34 xl\:px-14 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .\34 xl\:px-15 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important;
  }
  .\34 xl\:px-16 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .\34 xl\:px-17 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important;
  }
  .\34 xl\:px-18 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .\34 xl\:px-19 {
    padding-left: 4.75rem !important;
    padding-right: 4.75rem !important;
  }
  .\34 xl\:px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .\34 xl\:px-21 {
    padding-left: 5.25rem !important;
    padding-right: 5.25rem !important;
  }
  .\34 xl\:px-22 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .\34 xl\:px-23 {
    padding-left: 5.75rem !important;
    padding-right: 5.75rem !important;
  }
  .\34 xl\:px-24 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .\34 xl\:px-25 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important;
  }
  .\34 xl\:px-26 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .\34 xl\:px-27 {
    padding-left: 6.75rem !important;
    padding-right: 6.75rem !important;
  }
  .\34 xl\:px-28 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .\34 xl\:px-29 {
    padding-left: 7.25rem !important;
    padding-right: 7.25rem !important;
  }
  .\34 xl\:px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .\34 xl\:px-31 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important;
  }
  .\34 xl\:px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .\34 xl\:px-33 {
    padding-left: 8.25rem !important;
    padding-right: 8.25rem !important;
  }
  .\34 xl\:px-34 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .\34 xl\:px-35 {
    padding-left: 8.75rem !important;
    padding-right: 8.75rem !important;
  }
  .\34 xl\:px-36 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .\34 xl\:px-37 {
    padding-left: 9.25rem !important;
    padding-right: 9.25rem !important;
  }
  .\34 xl\:px-38 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .\34 xl\:px-39 {
    padding-left: 9.75rem !important;
    padding-right: 9.75rem !important;
  }
  .\34 xl\:px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .\34 xl\:px-41 {
    padding-left: 10.25rem !important;
    padding-right: 10.25rem !important;
  }
  .\34 xl\:px-42 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .\34 xl\:px-43 {
    padding-left: 10.75rem !important;
    padding-right: 10.75rem !important;
  }
  .\34 xl\:px-44 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .\34 xl\:px-45 {
    padding-left: 11.25rem !important;
    padding-right: 11.25rem !important;
  }
  .\34 xl\:px-46 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .\34 xl\:px-47 {
    padding-left: 11.75rem !important;
    padding-right: 11.75rem !important;
  }
  .\34 xl\:px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .\34 xl\:px-49 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .\34 xl\:px-50 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .\34 xl\:py-auto {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .\34 xl\:py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .\34 xl\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .\34 xl\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .\34 xl\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .\34 xl\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .\34 xl\:py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
  .\34 xl\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .\34 xl\:py-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }
  .\34 xl\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .\34 xl\:py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .\34 xl\:py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .\34 xl\:py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }
  .\34 xl\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .\34 xl\:py-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .\34 xl\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .\34 xl\:py-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .\34 xl\:py-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .\34 xl\:py-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .\34 xl\:py-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .\34 xl\:py-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }
  .\34 xl\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .\34 xl\:py-21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
  }
  .\34 xl\:py-22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .\34 xl\:py-23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .\34 xl\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .\34 xl\:py-25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .\34 xl\:py-26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .\34 xl\:py-27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .\34 xl\:py-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .\34 xl\:py-29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
  }
  .\34 xl\:py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .\34 xl\:py-31 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important;
  }
  .\34 xl\:py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .\34 xl\:py-33 {
    padding-top: 8.25rem !important;
    padding-bottom: 8.25rem !important;
  }
  .\34 xl\:py-34 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .\34 xl\:py-35 {
    padding-top: 8.75rem !important;
    padding-bottom: 8.75rem !important;
  }
  .\34 xl\:py-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .\34 xl\:py-37 {
    padding-top: 9.25rem !important;
    padding-bottom: 9.25rem !important;
  }
  .\34 xl\:py-38 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .\34 xl\:py-39 {
    padding-top: 9.75rem !important;
    padding-bottom: 9.75rem !important;
  }
  .\34 xl\:py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .\34 xl\:py-41 {
    padding-top: 10.25rem !important;
    padding-bottom: 10.25rem !important;
  }
  .\34 xl\:py-42 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .\34 xl\:py-43 {
    padding-top: 10.75rem !important;
    padding-bottom: 10.75rem !important;
  }
  .\34 xl\:py-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .\34 xl\:py-45 {
    padding-top: 11.25rem !important;
    padding-bottom: 11.25rem !important;
  }
  .\34 xl\:py-46 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .\34 xl\:py-47 {
    padding-top: 11.75rem !important;
    padding-bottom: 11.75rem !important;
  }
  .\34 xl\:py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .\34 xl\:py-49 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .\34 xl\:py-50 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .\34 xl\:pt-auto {
    padding-top: auto !important;
  }
  .\34 xl\:pt-0 {
    padding-top: 0 !important;
  }
  .\34 xl\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .\34 xl\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .\34 xl\:pt-3 {
    padding-top: 0.75rem !important;
  }
  .\34 xl\:pt-4 {
    padding-top: 1rem !important;
  }
  .\34 xl\:pt-5 {
    padding-top: 1.25rem !important;
  }
  .\34 xl\:pt-6 {
    padding-top: 1.5rem !important;
  }
  .\34 xl\:pt-7 {
    padding-top: 1.75rem !important;
  }
  .\34 xl\:pt-8 {
    padding-top: 2rem !important;
  }
  .\34 xl\:pt-9 {
    padding-top: 2.25rem !important;
  }
  .\34 xl\:pt-10 {
    padding-top: 2.5rem !important;
  }
  .\34 xl\:pt-11 {
    padding-top: 2.75rem !important;
  }
  .\34 xl\:pt-12 {
    padding-top: 3rem !important;
  }
  .\34 xl\:pt-13 {
    padding-top: 3.25rem !important;
  }
  .\34 xl\:pt-14 {
    padding-top: 3.5rem !important;
  }
  .\34 xl\:pt-15 {
    padding-top: 3.75rem !important;
  }
  .\34 xl\:pt-16 {
    padding-top: 4rem !important;
  }
  .\34 xl\:pt-17 {
    padding-top: 4.25rem !important;
  }
  .\34 xl\:pt-18 {
    padding-top: 4.5rem !important;
  }
  .\34 xl\:pt-19 {
    padding-top: 4.75rem !important;
  }
  .\34 xl\:pt-20 {
    padding-top: 5rem !important;
  }
  .\34 xl\:pt-21 {
    padding-top: 5.25rem !important;
  }
  .\34 xl\:pt-22 {
    padding-top: 5.5rem !important;
  }
  .\34 xl\:pt-23 {
    padding-top: 5.75rem !important;
  }
  .\34 xl\:pt-24 {
    padding-top: 6rem !important;
  }
  .\34 xl\:pt-25 {
    padding-top: 6.25rem !important;
  }
  .\34 xl\:pt-26 {
    padding-top: 6.5rem !important;
  }
  .\34 xl\:pt-27 {
    padding-top: 6.75rem !important;
  }
  .\34 xl\:pt-28 {
    padding-top: 7rem !important;
  }
  .\34 xl\:pt-29 {
    padding-top: 7.25rem !important;
  }
  .\34 xl\:pt-30 {
    padding-top: 7.5rem !important;
  }
  .\34 xl\:pt-31 {
    padding-top: 7.75rem !important;
  }
  .\34 xl\:pt-32 {
    padding-top: 8rem !important;
  }
  .\34 xl\:pt-33 {
    padding-top: 8.25rem !important;
  }
  .\34 xl\:pt-34 {
    padding-top: 8.5rem !important;
  }
  .\34 xl\:pt-35 {
    padding-top: 8.75rem !important;
  }
  .\34 xl\:pt-36 {
    padding-top: 9rem !important;
  }
  .\34 xl\:pt-37 {
    padding-top: 9.25rem !important;
  }
  .\34 xl\:pt-38 {
    padding-top: 9.5rem !important;
  }
  .\34 xl\:pt-39 {
    padding-top: 9.75rem !important;
  }
  .\34 xl\:pt-40 {
    padding-top: 10rem !important;
  }
  .\34 xl\:pt-41 {
    padding-top: 10.25rem !important;
  }
  .\34 xl\:pt-42 {
    padding-top: 10.5rem !important;
  }
  .\34 xl\:pt-43 {
    padding-top: 10.75rem !important;
  }
  .\34 xl\:pt-44 {
    padding-top: 11rem !important;
  }
  .\34 xl\:pt-45 {
    padding-top: 11.25rem !important;
  }
  .\34 xl\:pt-46 {
    padding-top: 11.5rem !important;
  }
  .\34 xl\:pt-47 {
    padding-top: 11.75rem !important;
  }
  .\34 xl\:pt-48 {
    padding-top: 12rem !important;
  }
  .\34 xl\:pt-49 {
    padding-top: 12.5rem !important;
  }
  .\34 xl\:pt-50 {
    padding-top: 13rem !important;
  }
  .\34 xl\:pb-auto {
    padding-bottom: auto !important;
  }
  .\34 xl\:pb-0 {
    padding-bottom: 0 !important;
  }
  .\34 xl\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .\34 xl\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .\34 xl\:pb-3 {
    padding-bottom: 0.75rem !important;
  }
  .\34 xl\:pb-4 {
    padding-bottom: 1rem !important;
  }
  .\34 xl\:pb-5 {
    padding-bottom: 1.25rem !important;
  }
  .\34 xl\:pb-6 {
    padding-bottom: 1.5rem !important;
  }
  .\34 xl\:pb-7 {
    padding-bottom: 1.75rem !important;
  }
  .\34 xl\:pb-8 {
    padding-bottom: 2rem !important;
  }
  .\34 xl\:pb-9 {
    padding-bottom: 2.25rem !important;
  }
  .\34 xl\:pb-10 {
    padding-bottom: 2.5rem !important;
  }
  .\34 xl\:pb-11 {
    padding-bottom: 2.75rem !important;
  }
  .\34 xl\:pb-12 {
    padding-bottom: 3rem !important;
  }
  .\34 xl\:pb-13 {
    padding-bottom: 3.25rem !important;
  }
  .\34 xl\:pb-14 {
    padding-bottom: 3.5rem !important;
  }
  .\34 xl\:pb-15 {
    padding-bottom: 3.75rem !important;
  }
  .\34 xl\:pb-16 {
    padding-bottom: 4rem !important;
  }
  .\34 xl\:pb-17 {
    padding-bottom: 4.25rem !important;
  }
  .\34 xl\:pb-18 {
    padding-bottom: 4.5rem !important;
  }
  .\34 xl\:pb-19 {
    padding-bottom: 4.75rem !important;
  }
  .\34 xl\:pb-20 {
    padding-bottom: 5rem !important;
  }
  .\34 xl\:pb-21 {
    padding-bottom: 5.25rem !important;
  }
  .\34 xl\:pb-22 {
    padding-bottom: 5.5rem !important;
  }
  .\34 xl\:pb-23 {
    padding-bottom: 5.75rem !important;
  }
  .\34 xl\:pb-24 {
    padding-bottom: 6rem !important;
  }
  .\34 xl\:pb-25 {
    padding-bottom: 6.25rem !important;
  }
  .\34 xl\:pb-26 {
    padding-bottom: 6.5rem !important;
  }
  .\34 xl\:pb-27 {
    padding-bottom: 6.75rem !important;
  }
  .\34 xl\:pb-28 {
    padding-bottom: 7rem !important;
  }
  .\34 xl\:pb-29 {
    padding-bottom: 7.25rem !important;
  }
  .\34 xl\:pb-30 {
    padding-bottom: 7.5rem !important;
  }
  .\34 xl\:pb-31 {
    padding-bottom: 7.75rem !important;
  }
  .\34 xl\:pb-32 {
    padding-bottom: 8rem !important;
  }
  .\34 xl\:pb-33 {
    padding-bottom: 8.25rem !important;
  }
  .\34 xl\:pb-34 {
    padding-bottom: 8.5rem !important;
  }
  .\34 xl\:pb-35 {
    padding-bottom: 8.75rem !important;
  }
  .\34 xl\:pb-36 {
    padding-bottom: 9rem !important;
  }
  .\34 xl\:pb-37 {
    padding-bottom: 9.25rem !important;
  }
  .\34 xl\:pb-38 {
    padding-bottom: 9.5rem !important;
  }
  .\34 xl\:pb-39 {
    padding-bottom: 9.75rem !important;
  }
  .\34 xl\:pb-40 {
    padding-bottom: 10rem !important;
  }
  .\34 xl\:pb-41 {
    padding-bottom: 10.25rem !important;
  }
  .\34 xl\:pb-42 {
    padding-bottom: 10.5rem !important;
  }
  .\34 xl\:pb-43 {
    padding-bottom: 10.75rem !important;
  }
  .\34 xl\:pb-44 {
    padding-bottom: 11rem !important;
  }
  .\34 xl\:pb-45 {
    padding-bottom: 11.25rem !important;
  }
  .\34 xl\:pb-46 {
    padding-bottom: 11.5rem !important;
  }
  .\34 xl\:pb-47 {
    padding-bottom: 11.75rem !important;
  }
  .\34 xl\:pb-48 {
    padding-bottom: 12rem !important;
  }
  .\34 xl\:pb-49 {
    padding-bottom: 12.5rem !important;
  }
  .\34 xl\:pb-50 {
    padding-bottom: 13rem !important;
  }
  .\34 xl\:ps-auto {
    padding-left: auto !important;
  }
  .\34 xl\:ps-0 {
    padding-left: 0 !important;
  }
  .\34 xl\:ps-1 {
    padding-left: 0.25rem !important;
  }
  .\34 xl\:ps-2 {
    padding-left: 0.5rem !important;
  }
  .\34 xl\:ps-3 {
    padding-left: 0.75rem !important;
  }
  .\34 xl\:ps-4 {
    padding-left: 1rem !important;
  }
  .\34 xl\:ps-5 {
    padding-left: 1.25rem !important;
  }
  .\34 xl\:ps-6 {
    padding-left: 1.5rem !important;
  }
  .\34 xl\:ps-7 {
    padding-left: 1.75rem !important;
  }
  .\34 xl\:ps-8 {
    padding-left: 2rem !important;
  }
  .\34 xl\:ps-9 {
    padding-left: 2.25rem !important;
  }
  .\34 xl\:ps-10 {
    padding-left: 2.5rem !important;
  }
  .\34 xl\:ps-11 {
    padding-left: 2.75rem !important;
  }
  .\34 xl\:ps-12 {
    padding-left: 3rem !important;
  }
  .\34 xl\:ps-13 {
    padding-left: 3.25rem !important;
  }
  .\34 xl\:ps-14 {
    padding-left: 3.5rem !important;
  }
  .\34 xl\:ps-15 {
    padding-left: 3.75rem !important;
  }
  .\34 xl\:ps-16 {
    padding-left: 4rem !important;
  }
  .\34 xl\:ps-17 {
    padding-left: 4.25rem !important;
  }
  .\34 xl\:ps-18 {
    padding-left: 4.5rem !important;
  }
  .\34 xl\:ps-19 {
    padding-left: 4.75rem !important;
  }
  .\34 xl\:ps-20 {
    padding-left: 5rem !important;
  }
  .\34 xl\:ps-21 {
    padding-left: 5.25rem !important;
  }
  .\34 xl\:ps-22 {
    padding-left: 5.5rem !important;
  }
  .\34 xl\:ps-23 {
    padding-left: 5.75rem !important;
  }
  .\34 xl\:ps-24 {
    padding-left: 6rem !important;
  }
  .\34 xl\:ps-25 {
    padding-left: 6.25rem !important;
  }
  .\34 xl\:ps-26 {
    padding-left: 6.5rem !important;
  }
  .\34 xl\:ps-27 {
    padding-left: 6.75rem !important;
  }
  .\34 xl\:ps-28 {
    padding-left: 7rem !important;
  }
  .\34 xl\:ps-29 {
    padding-left: 7.25rem !important;
  }
  .\34 xl\:ps-30 {
    padding-left: 7.5rem !important;
  }
  .\34 xl\:ps-31 {
    padding-left: 7.75rem !important;
  }
  .\34 xl\:ps-32 {
    padding-left: 8rem !important;
  }
  .\34 xl\:ps-33 {
    padding-left: 8.25rem !important;
  }
  .\34 xl\:ps-34 {
    padding-left: 8.5rem !important;
  }
  .\34 xl\:ps-35 {
    padding-left: 8.75rem !important;
  }
  .\34 xl\:ps-36 {
    padding-left: 9rem !important;
  }
  .\34 xl\:ps-37 {
    padding-left: 9.25rem !important;
  }
  .\34 xl\:ps-38 {
    padding-left: 9.5rem !important;
  }
  .\34 xl\:ps-39 {
    padding-left: 9.75rem !important;
  }
  .\34 xl\:ps-40 {
    padding-left: 10rem !important;
  }
  .\34 xl\:ps-41 {
    padding-left: 10.25rem !important;
  }
  .\34 xl\:ps-42 {
    padding-left: 10.5rem !important;
  }
  .\34 xl\:ps-43 {
    padding-left: 10.75rem !important;
  }
  .\34 xl\:ps-44 {
    padding-left: 11rem !important;
  }
  .\34 xl\:ps-45 {
    padding-left: 11.25rem !important;
  }
  .\34 xl\:ps-46 {
    padding-left: 11.5rem !important;
  }
  .\34 xl\:ps-47 {
    padding-left: 11.75rem !important;
  }
  .\34 xl\:ps-48 {
    padding-left: 12rem !important;
  }
  .\34 xl\:ps-49 {
    padding-left: 12.5rem !important;
  }
  .\34 xl\:ps-50 {
    padding-left: 13rem !important;
  }
  .\34 xl\:pe-auto {
    padding-right: auto !important;
  }
  .\34 xl\:pe-0 {
    padding-right: 0 !important;
  }
  .\34 xl\:pe-1 {
    padding-right: 0.25rem !important;
  }
  .\34 xl\:pe-2 {
    padding-right: 0.5rem !important;
  }
  .\34 xl\:pe-3 {
    padding-right: 0.75rem !important;
  }
  .\34 xl\:pe-4 {
    padding-right: 1rem !important;
  }
  .\34 xl\:pe-5 {
    padding-right: 1.25rem !important;
  }
  .\34 xl\:pe-6 {
    padding-right: 1.5rem !important;
  }
  .\34 xl\:pe-7 {
    padding-right: 1.75rem !important;
  }
  .\34 xl\:pe-8 {
    padding-right: 2rem !important;
  }
  .\34 xl\:pe-9 {
    padding-right: 2.25rem !important;
  }
  .\34 xl\:pe-10 {
    padding-right: 2.5rem !important;
  }
  .\34 xl\:pe-11 {
    padding-right: 2.75rem !important;
  }
  .\34 xl\:pe-12 {
    padding-right: 3rem !important;
  }
  .\34 xl\:pe-13 {
    padding-right: 3.25rem !important;
  }
  .\34 xl\:pe-14 {
    padding-right: 3.5rem !important;
  }
  .\34 xl\:pe-15 {
    padding-right: 3.75rem !important;
  }
  .\34 xl\:pe-16 {
    padding-right: 4rem !important;
  }
  .\34 xl\:pe-17 {
    padding-right: 4.25rem !important;
  }
  .\34 xl\:pe-18 {
    padding-right: 4.5rem !important;
  }
  .\34 xl\:pe-19 {
    padding-right: 4.75rem !important;
  }
  .\34 xl\:pe-20 {
    padding-right: 5rem !important;
  }
  .\34 xl\:pe-21 {
    padding-right: 5.25rem !important;
  }
  .\34 xl\:pe-22 {
    padding-right: 5.5rem !important;
  }
  .\34 xl\:pe-23 {
    padding-right: 5.75rem !important;
  }
  .\34 xl\:pe-24 {
    padding-right: 6rem !important;
  }
  .\34 xl\:pe-25 {
    padding-right: 6.25rem !important;
  }
  .\34 xl\:pe-26 {
    padding-right: 6.5rem !important;
  }
  .\34 xl\:pe-27 {
    padding-right: 6.75rem !important;
  }
  .\34 xl\:pe-28 {
    padding-right: 7rem !important;
  }
  .\34 xl\:pe-29 {
    padding-right: 7.25rem !important;
  }
  .\34 xl\:pe-30 {
    padding-right: 7.5rem !important;
  }
  .\34 xl\:pe-31 {
    padding-right: 7.75rem !important;
  }
  .\34 xl\:pe-32 {
    padding-right: 8rem !important;
  }
  .\34 xl\:pe-33 {
    padding-right: 8.25rem !important;
  }
  .\34 xl\:pe-34 {
    padding-right: 8.5rem !important;
  }
  .\34 xl\:pe-35 {
    padding-right: 8.75rem !important;
  }
  .\34 xl\:pe-36 {
    padding-right: 9rem !important;
  }
  .\34 xl\:pe-37 {
    padding-right: 9.25rem !important;
  }
  .\34 xl\:pe-38 {
    padding-right: 9.5rem !important;
  }
  .\34 xl\:pe-39 {
    padding-right: 9.75rem !important;
  }
  .\34 xl\:pe-40 {
    padding-right: 10rem !important;
  }
  .\34 xl\:pe-41 {
    padding-right: 10.25rem !important;
  }
  .\34 xl\:pe-42 {
    padding-right: 10.5rem !important;
  }
  .\34 xl\:pe-43 {
    padding-right: 10.75rem !important;
  }
  .\34 xl\:pe-44 {
    padding-right: 11rem !important;
  }
  .\34 xl\:pe-45 {
    padding-right: 11.25rem !important;
  }
  .\34 xl\:pe-46 {
    padding-right: 11.5rem !important;
  }
  .\34 xl\:pe-47 {
    padding-right: 11.75rem !important;
  }
  .\34 xl\:pe-48 {
    padding-right: 12rem !important;
  }
  .\34 xl\:pe-49 {
    padding-right: 12.5rem !important;
  }
  .\34 xl\:pe-50 {
    padding-right: 13rem !important;
  }
}
.w-auto {
  width: auto !important;
}

.w-0 {
  width: 0% !important;
}

.w-1 {
  width: 1% !important;
}

.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-35 {
  width: 35% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-85 {
  width: 85% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

.w-120 {
  width: 120% !important;
}

.w-140 {
  width: 140% !important;
}

.w-150 {
  width: 150% !important;
}

.w-160 {
  width: 160% !important;
}

.w-180 {
  width: 180% !important;
}

.w-200 {
  width: 200% !important;
}

.w-220 {
  width: 220% !important;
}

.w-240 {
  width: 240% !important;
}

.w-250 {
  width: 250% !important;
}

.w-260 {
  width: 260% !important;
}

.w-280 {
  width: 280% !important;
}

.w-300 {
  width: 300% !important;
}

.w-320 {
  width: 320% !important;
}

.w-340 {
  width: 340% !important;
}

.w-350 {
  width: 350% !important;
}

.w-360 {
  width: 360% !important;
}

.w-380 {
  width: 380% !important;
}

.w-400 {
  width: 400% !important;
}

.w-420 {
  width: 420% !important;
}

.w-440 {
  width: 440% !important;
}

.w-450 {
  width: 450% !important;
}

.w-460 {
  width: 460% !important;
}

.w-480 {
  width: 480% !important;
}

.w-500 {
  width: 500% !important;
}

.w-520 {
  width: 520% !important;
}

.w-540 {
  width: 540% !important;
}

.w-550 {
  width: 550% !important;
}

.w-560 {
  width: 560% !important;
}

.w-580 {
  width: 580% !important;
}

.w-600 {
  width: 600% !important;
}

.w-650 {
  width: 650% !important;
}

.w-700 {
  width: 700% !important;
}

.w-750 {
  width: 750% !important;
}

.w-800 {
  width: 800% !important;
}

.w-850 {
  width: 850% !important;
}

.w-900 {
  width: 900% !important;
}

.w-950 {
  width: 950% !important;
}

.w-1000 {
  width: 1000% !important;
}

.w-0-px {
  width: 0rem !important;
}

.w-1-px {
  width: 0.0625rem !important;
}

.w-5-px {
  width: 0.3125rem !important;
}

.w-10-px {
  width: 0.625rem !important;
}

.w-15-px {
  width: 0.9375rem !important;
}

.w-20-px {
  width: 1.25rem !important;
}

.w-25-px {
  width: 1.5625rem !important;
}

.w-30-px {
  width: 1.875rem !important;
}

.w-35-px {
  width: 2.1875rem !important;
}

.w-40-px {
  width: 2.5rem !important;
}

.w-45-px {
  width: 2.8125rem !important;
}

.w-50-px {
  width: 3.125rem !important;
}

.w-55-px {
  width: 3.4375rem !important;
}

.w-60-px {
  width: 3.75rem !important;
}

.w-65-px {
  width: 4.0625rem !important;
}

.w-70-px {
  width: 4.375rem !important;
}

.w-75-px {
  width: 4.6875rem !important;
}

.w-80-px {
  width: 5rem !important;
}

.w-85-px {
  width: 5.3125rem !important;
}

.w-90-px {
  width: 5.625rem !important;
}

.w-95-px {
  width: 5.9375rem !important;
}

.w-100-px {
  width: 6.25rem !important;
}

.w-120-px {
  width: 7.5rem !important;
}

.w-140-px {
  width: 8.75rem !important;
}

.w-150-px {
  width: 9.375rem !important;
}

.w-160-px {
  width: 10rem !important;
}

.w-180-px {
  width: 11.25rem !important;
}

.w-200-px {
  width: 12.5rem !important;
}

.w-220-px {
  width: 13.75rem !important;
}

.w-240-px {
  width: 15rem !important;
}

.w-250-px {
  width: 15.625rem !important;
}

.w-260-px {
  width: 16.25rem !important;
}

.w-280-px {
  width: 17.5rem !important;
}

.w-300-px {
  width: 18.75rem !important;
}

.w-320-px {
  width: 20rem !important;
}

.w-340-px {
  width: 21.25rem !important;
}

.w-350-px {
  width: 21.875rem !important;
}

.w-360-px {
  width: 22.5rem !important;
}

.w-380-px {
  width: 23.75rem !important;
}

.w-400-px {
  width: 25rem !important;
}

.w-420-px {
  width: 26.25rem !important;
}

.w-440-px {
  width: 27.5rem !important;
}

.w-450-px {
  width: 28.125rem !important;
}

.w-460-px {
  width: 28.75rem !important;
}

.w-480-px {
  width: 30rem !important;
}

.w-500-px {
  width: 31.25rem !important;
}

.w-520-px {
  width: 32.5rem !important;
}

.w-540-px {
  width: 33.75rem !important;
}

.w-550-px {
  width: 34.375rem !important;
}

.w-560-px {
  width: 35rem !important;
}

.w-580-px {
  width: 36.25rem !important;
}

.w-600-px {
  width: 37.5rem !important;
}

.w-650-px {
  width: 40.625rem !important;
}

.w-700-px {
  width: 43.75rem !important;
}

.w-750-px {
  width: 46.875rem !important;
}

.w-800-px {
  width: 50rem !important;
}

.w-850-px {
  width: 53.125rem !important;
}

.w-900-px {
  width: 56.25rem !important;
}

.w-950-px {
  width: 59.375rem !important;
}

.w-1000-px {
  width: 62.5rem !important;
}

.min-w-auto {
  min-width: auto !important;
}

.min-w-0 {
  min-width: 0% !important;
}

.min-w-1 {
  min-width: 1% !important;
}

.min-w-5 {
  min-width: 5% !important;
}

.min-w-10 {
  min-width: 10% !important;
}

.min-w-15 {
  min-width: 15% !important;
}

.min-w-20 {
  min-width: 20% !important;
}

.min-w-25 {
  min-width: 25% !important;
}

.min-w-30 {
  min-width: 30% !important;
}

.min-w-35 {
  min-width: 35% !important;
}

.min-w-40 {
  min-width: 40% !important;
}

.min-w-45 {
  min-width: 45% !important;
}

.min-w-50 {
  min-width: 50% !important;
}

.min-w-55 {
  min-width: 55% !important;
}

.min-w-60 {
  min-width: 60% !important;
}

.min-w-65 {
  min-width: 65% !important;
}

.min-w-70 {
  min-width: 70% !important;
}

.min-w-75 {
  min-width: 75% !important;
}

.min-w-80 {
  min-width: 80% !important;
}

.min-w-85 {
  min-width: 85% !important;
}

.min-w-90 {
  min-width: 90% !important;
}

.min-w-95 {
  min-width: 95% !important;
}

.min-w-100 {
  min-width: 100% !important;
}

.min-w-120 {
  min-width: 120% !important;
}

.min-w-140 {
  min-width: 140% !important;
}

.min-w-150 {
  min-width: 150% !important;
}

.min-w-160 {
  min-width: 160% !important;
}

.min-w-180 {
  min-width: 180% !important;
}

.min-w-200 {
  min-width: 200% !important;
}

.min-w-220 {
  min-width: 220% !important;
}

.min-w-240 {
  min-width: 240% !important;
}

.min-w-250 {
  min-width: 250% !important;
}

.min-w-260 {
  min-width: 260% !important;
}

.min-w-280 {
  min-width: 280% !important;
}

.min-w-300 {
  min-width: 300% !important;
}

.min-w-320 {
  min-width: 320% !important;
}

.min-w-340 {
  min-width: 340% !important;
}

.min-w-350 {
  min-width: 350% !important;
}

.min-w-360 {
  min-width: 360% !important;
}

.min-w-380 {
  min-width: 380% !important;
}

.min-w-400 {
  min-width: 400% !important;
}

.min-w-420 {
  min-width: 420% !important;
}

.min-w-440 {
  min-width: 440% !important;
}

.min-w-450 {
  min-width: 450% !important;
}

.min-w-460 {
  min-width: 460% !important;
}

.min-w-480 {
  min-width: 480% !important;
}

.min-w-500 {
  min-width: 500% !important;
}

.min-w-520 {
  min-width: 520% !important;
}

.min-w-540 {
  min-width: 540% !important;
}

.min-w-550 {
  min-width: 550% !important;
}

.min-w-560 {
  min-width: 560% !important;
}

.min-w-580 {
  min-width: 580% !important;
}

.min-w-600 {
  min-width: 600% !important;
}

.min-w-650 {
  min-width: 650% !important;
}

.min-w-700 {
  min-width: 700% !important;
}

.min-w-750 {
  min-width: 750% !important;
}

.min-w-800 {
  min-width: 800% !important;
}

.min-w-850 {
  min-width: 850% !important;
}

.min-w-900 {
  min-width: 900% !important;
}

.min-w-950 {
  min-width: 950% !important;
}

.min-w-1000 {
  min-width: 1000% !important;
}

.min-w-0-px {
  min-width: 0rem !important;
}

.min-w-1-px {
  min-width: 0.0625rem !important;
}

.min-w-5-px {
  min-width: 0.3125rem !important;
}

.min-w-10-px {
  min-width: 0.625rem !important;
}

.min-w-15-px {
  min-width: 0.9375rem !important;
}

.min-w-20-px {
  min-width: 1.25rem !important;
}

.min-w-25-px {
  min-width: 1.5625rem !important;
}

.min-w-30-px {
  min-width: 1.875rem !important;
}

.min-w-35-px {
  min-width: 2.1875rem !important;
}

.min-w-40-px {
  min-width: 2.5rem !important;
}

.min-w-45-px {
  min-width: 2.8125rem !important;
}

.min-w-50-px {
  min-width: 3.125rem !important;
}

.min-w-55-px {
  min-width: 3.4375rem !important;
}

.min-w-60-px {
  min-width: 3.75rem !important;
}

.min-w-65-px {
  min-width: 4.0625rem !important;
}

.min-w-70-px {
  min-width: 4.375rem !important;
}

.min-w-75-px {
  min-width: 4.6875rem !important;
}

.min-w-80-px {
  min-width: 5rem !important;
}

.min-w-85-px {
  min-width: 5.3125rem !important;
}

.min-w-90-px {
  min-width: 5.625rem !important;
}

.min-w-95-px {
  min-width: 5.9375rem !important;
}

.min-w-100-px {
  min-width: 6.25rem !important;
}

.min-w-120-px {
  min-width: 7.5rem !important;
}

.min-w-140-px {
  min-width: 8.75rem !important;
}

.min-w-150-px {
  min-width: 9.375rem !important;
}

.min-w-160-px {
  min-width: 10rem !important;
}

.min-w-180-px {
  min-width: 11.25rem !important;
}

.min-w-200-px {
  min-width: 12.5rem !important;
}

.min-w-220-px {
  min-width: 13.75rem !important;
}

.min-w-240-px {
  min-width: 15rem !important;
}

.min-w-250-px {
  min-width: 15.625rem !important;
}

.min-w-260-px {
  min-width: 16.25rem !important;
}

.min-w-280-px {
  min-width: 17.5rem !important;
}

.min-w-300-px {
  min-width: 18.75rem !important;
}

.min-w-320-px {
  min-width: 20rem !important;
}

.min-w-340-px {
  min-width: 21.25rem !important;
}

.min-w-350-px {
  min-width: 21.875rem !important;
}

.min-w-360-px {
  min-width: 22.5rem !important;
}

.min-w-380-px {
  min-width: 23.75rem !important;
}

.min-w-400-px {
  min-width: 25rem !important;
}

.min-w-420-px {
  min-width: 26.25rem !important;
}

.min-w-440-px {
  min-width: 27.5rem !important;
}

.min-w-450-px {
  min-width: 28.125rem !important;
}

.min-w-460-px {
  min-width: 28.75rem !important;
}

.min-w-480-px {
  min-width: 30rem !important;
}

.min-w-500-px {
  min-width: 31.25rem !important;
}

.min-w-520-px {
  min-width: 32.5rem !important;
}

.min-w-540-px {
  min-width: 33.75rem !important;
}

.min-w-550-px {
  min-width: 34.375rem !important;
}

.min-w-560-px {
  min-width: 35rem !important;
}

.min-w-580-px {
  min-width: 36.25rem !important;
}

.min-w-600-px {
  min-width: 37.5rem !important;
}

.min-w-650-px {
  min-width: 40.625rem !important;
}

.min-w-700-px {
  min-width: 43.75rem !important;
}

.min-w-750-px {
  min-width: 46.875rem !important;
}

.min-w-800-px {
  min-width: 50rem !important;
}

.min-w-850-px {
  min-width: 53.125rem !important;
}

.min-w-900-px {
  min-width: 56.25rem !important;
}

.min-w-950-px {
  min-width: 59.375rem !important;
}

.min-w-1000-px {
  min-width: 62.5rem !important;
}

.max-w-auto {
  max-width: auto !important;
}

.max-w-0 {
  max-width: 0% !important;
}

.max-w-1 {
  max-width: 1% !important;
}

.max-w-5 {
  max-width: 5% !important;
}

.max-w-10 {
  max-width: 10% !important;
}

.max-w-15 {
  max-width: 15% !important;
}

.max-w-20 {
  max-width: 20% !important;
}

.max-w-25 {
  max-width: 25% !important;
}

.max-w-30 {
  max-width: 30% !important;
}

.max-w-35 {
  max-width: 35% !important;
}

.max-w-40 {
  max-width: 40% !important;
}

.max-w-45 {
  max-width: 45% !important;
}

.max-w-50 {
  max-width: 50% !important;
}

.max-w-55 {
  max-width: 55% !important;
}

.max-w-60 {
  max-width: 60% !important;
}

.max-w-65 {
  max-width: 65% !important;
}

.max-w-70 {
  max-width: 70% !important;
}

.max-w-75 {
  max-width: 75% !important;
}

.max-w-80 {
  max-width: 80% !important;
}

.max-w-85 {
  max-width: 85% !important;
}

.max-w-90 {
  max-width: 90% !important;
}

.max-w-95 {
  max-width: 95% !important;
}

.max-w-100 {
  max-width: 100% !important;
}

.max-w-120 {
  max-width: 120% !important;
}

.max-w-140 {
  max-width: 140% !important;
}

.max-w-150 {
  max-width: 150% !important;
}

.max-w-160 {
  max-width: 160% !important;
}

.max-w-180 {
  max-width: 180% !important;
}

.max-w-200 {
  max-width: 200% !important;
}

.max-w-220 {
  max-width: 220% !important;
}

.max-w-240 {
  max-width: 240% !important;
}

.max-w-250 {
  max-width: 250% !important;
}

.max-w-260 {
  max-width: 260% !important;
}

.max-w-280 {
  max-width: 280% !important;
}

.max-w-300 {
  max-width: 300% !important;
}

.max-w-320 {
  max-width: 320% !important;
}

.max-w-340 {
  max-width: 340% !important;
}

.max-w-350 {
  max-width: 350% !important;
}

.max-w-360 {
  max-width: 360% !important;
}

.max-w-380 {
  max-width: 380% !important;
}

.max-w-400 {
  max-width: 400% !important;
}

.max-w-420 {
  max-width: 420% !important;
}

.max-w-440 {
  max-width: 440% !important;
}

.max-w-450 {
  max-width: 450% !important;
}

.max-w-460 {
  max-width: 460% !important;
}

.max-w-480 {
  max-width: 480% !important;
}

.max-w-500 {
  max-width: 500% !important;
}

.max-w-520 {
  max-width: 520% !important;
}

.max-w-540 {
  max-width: 540% !important;
}

.max-w-550 {
  max-width: 550% !important;
}

.max-w-560 {
  max-width: 560% !important;
}

.max-w-580 {
  max-width: 580% !important;
}

.max-w-600 {
  max-width: 600% !important;
}

.max-w-650 {
  max-width: 650% !important;
}

.max-w-700 {
  max-width: 700% !important;
}

.max-w-750 {
  max-width: 750% !important;
}

.max-w-800 {
  max-width: 800% !important;
}

.max-w-850 {
  max-width: 850% !important;
}

.max-w-900 {
  max-width: 900% !important;
}

.max-w-950 {
  max-width: 950% !important;
}

.max-w-1000 {
  max-width: 1000% !important;
}

.max-w-0-px {
  max-width: 0rem !important;
}

.max-w-1-px {
  max-width: 0.0625rem !important;
}

.max-w-5-px {
  max-width: 0.3125rem !important;
}

.max-w-10-px {
  max-width: 0.625rem !important;
}

.max-w-15-px {
  max-width: 0.9375rem !important;
}

.max-w-20-px {
  max-width: 1.25rem !important;
}

.max-w-25-px {
  max-width: 1.5625rem !important;
}

.max-w-30-px {
  max-width: 1.875rem !important;
}

.max-w-35-px {
  max-width: 2.1875rem !important;
}

.max-w-40-px {
  max-width: 2.5rem !important;
}

.max-w-45-px {
  max-width: 2.8125rem !important;
}

.max-w-50-px {
  max-width: 3.125rem !important;
}

.max-w-55-px {
  max-width: 3.4375rem !important;
}

.max-w-60-px {
  max-width: 3.75rem !important;
}

.max-w-65-px {
  max-width: 4.0625rem !important;
}

.max-w-70-px {
  max-width: 4.375rem !important;
}

.max-w-75-px {
  max-width: 4.6875rem !important;
}

.max-w-80-px {
  max-width: 5rem !important;
}

.max-w-85-px {
  max-width: 5.3125rem !important;
}

.max-w-90-px {
  max-width: 5.625rem !important;
}

.max-w-95-px {
  max-width: 5.9375rem !important;
}

.max-w-100-px {
  max-width: 6.25rem !important;
}

.max-w-120-px {
  max-width: 7.5rem !important;
}

.max-w-140-px {
  max-width: 8.75rem !important;
}

.max-w-150-px {
  max-width: 9.375rem !important;
}

.max-w-160-px {
  max-width: 10rem !important;
}

.max-w-180-px {
  max-width: 11.25rem !important;
}

.max-w-200-px {
  max-width: 12.5rem !important;
}

.max-w-220-px {
  max-width: 13.75rem !important;
}

.max-w-240-px {
  max-width: 15rem !important;
}

.max-w-250-px {
  max-width: 15.625rem !important;
}

.max-w-260-px {
  max-width: 16.25rem !important;
}

.max-w-280-px {
  max-width: 17.5rem !important;
}

.max-w-300-px {
  max-width: 18.75rem !important;
}

.max-w-320-px {
  max-width: 20rem !important;
}

.max-w-340-px {
  max-width: 21.25rem !important;
}

.max-w-350-px {
  max-width: 21.875rem !important;
}

.max-w-360-px {
  max-width: 22.5rem !important;
}

.max-w-380-px {
  max-width: 23.75rem !important;
}

.max-w-400-px {
  max-width: 25rem !important;
}

.max-w-420-px {
  max-width: 26.25rem !important;
}

.max-w-440-px {
  max-width: 27.5rem !important;
}

.max-w-450-px {
  max-width: 28.125rem !important;
}

.max-w-460-px {
  max-width: 28.75rem !important;
}

.max-w-480-px {
  max-width: 30rem !important;
}

.max-w-500-px {
  max-width: 31.25rem !important;
}

.max-w-520-px {
  max-width: 32.5rem !important;
}

.max-w-540-px {
  max-width: 33.75rem !important;
}

.max-w-550-px {
  max-width: 34.375rem !important;
}

.max-w-560-px {
  max-width: 35rem !important;
}

.max-w-580-px {
  max-width: 36.25rem !important;
}

.max-w-600-px {
  max-width: 37.5rem !important;
}

.max-w-650-px {
  max-width: 40.625rem !important;
}

.max-w-700-px {
  max-width: 43.75rem !important;
}

.max-w-750-px {
  max-width: 46.875rem !important;
}

.max-w-800-px {
  max-width: 50rem !important;
}

.max-w-850-px {
  max-width: 53.125rem !important;
}

.max-w-900-px {
  max-width: 56.25rem !important;
}

.max-w-950-px {
  max-width: 59.375rem !important;
}

.max-w-1000-px {
  max-width: 62.5rem !important;
}

.h-auto {
  height: auto !important;
}

.h-0 {
  height: 0% !important;
}

.h-1 {
  height: 1% !important;
}

.h-5 {
  height: 5% !important;
}

.h-10 {
  height: 10% !important;
}

.h-15 {
  height: 15% !important;
}

.h-20 {
  height: 20% !important;
}

.h-25 {
  height: 25% !important;
}

.h-30 {
  height: 30% !important;
}

.h-35 {
  height: 35% !important;
}

.h-40 {
  height: 40% !important;
}

.h-45 {
  height: 45% !important;
}

.h-50 {
  height: 50% !important;
}

.h-55 {
  height: 55% !important;
}

.h-60 {
  height: 60% !important;
}

.h-65 {
  height: 65% !important;
}

.h-70 {
  height: 70% !important;
}

.h-75 {
  height: 75% !important;
}

.h-80 {
  height: 80% !important;
}

.h-85 {
  height: 85% !important;
}

.h-90 {
  height: 90% !important;
}

.h-95 {
  height: 95% !important;
}

.h-100 {
  height: 100% !important;
}

.h-120 {
  height: 120% !important;
}

.h-140 {
  height: 140% !important;
}

.h-150 {
  height: 150% !important;
}

.h-160 {
  height: 160% !important;
}

.h-180 {
  height: 180% !important;
}

.h-200 {
  height: 200% !important;
}

.h-220 {
  height: 220% !important;
}

.h-240 {
  height: 240% !important;
}

.h-250 {
  height: 250% !important;
}

.h-260 {
  height: 260% !important;
}

.h-280 {
  height: 280% !important;
}

.h-300 {
  height: 300% !important;
}

.h-320 {
  height: 320% !important;
}

.h-340 {
  height: 340% !important;
}

.h-350 {
  height: 350% !important;
}

.h-360 {
  height: 360% !important;
}

.h-380 {
  height: 380% !important;
}

.h-400 {
  height: 400% !important;
}

.h-420 {
  height: 420% !important;
}

.h-440 {
  height: 440% !important;
}

.h-450 {
  height: 450% !important;
}

.h-460 {
  height: 460% !important;
}

.h-480 {
  height: 480% !important;
}

.h-500 {
  height: 500% !important;
}

.h-520 {
  height: 520% !important;
}

.h-540 {
  height: 540% !important;
}

.h-550 {
  height: 550% !important;
}

.h-560 {
  height: 560% !important;
}

.h-580 {
  height: 580% !important;
}

.h-600 {
  height: 600% !important;
}

.h-650 {
  height: 650% !important;
}

.h-700 {
  height: 700% !important;
}

.h-750 {
  height: 750% !important;
}

.h-800 {
  height: 800% !important;
}

.h-850 {
  height: 850% !important;
}

.h-900 {
  height: 900% !important;
}

.h-950 {
  height: 950% !important;
}

.h-1000 {
  height: 1000% !important;
}

.h-0-px {
  height: 0rem !important;
}

.h-1-px {
  height: 0.0625rem !important;
}

.h-5-px {
  height: 0.3125rem !important;
}

.h-10-px {
  height: 0.625rem !important;
}

.h-15-px {
  height: 0.9375rem !important;
}

.h-20-px {
  height: 1.25rem !important;
}

.h-25-px {
  height: 1.5625rem !important;
}

.h-30-px {
  height: 1.875rem !important;
}

.h-35-px {
  height: 2.1875rem !important;
}

.h-40-px {
  height: 2.5rem !important;
}

.h-45-px {
  height: 2.8125rem !important;
}

.h-50-px {
  height: 3.125rem !important;
}

.h-55-px {
  height: 3.4375rem !important;
}

.h-60-px {
  height: 3.75rem !important;
}

.h-65-px {
  height: 4.0625rem !important;
}

.h-70-px {
  height: 4.375rem !important;
}

.h-75-px {
  height: 4.6875rem !important;
}

.h-80-px {
  height: 5rem !important;
}

.h-85-px {
  height: 5.3125rem !important;
}

.h-90-px {
  height: 5.625rem !important;
}

.h-95-px {
  height: 5.9375rem !important;
}

.h-100-px {
  height: 6.25rem !important;
}

.h-120-px {
  height: 7.5rem !important;
}

.h-140-px {
  height: 8.75rem !important;
}

.h-150-px {
  height: 9.375rem !important;
}

.h-160-px {
  height: 10rem !important;
}

.h-180-px {
  height: 11.25rem !important;
}

.h-200-px {
  height: 12.5rem !important;
}

.h-220-px {
  height: 13.75rem !important;
}

.h-240-px {
  height: 15rem !important;
}

.h-250-px {
  height: 15.625rem !important;
}

.h-260-px {
  height: 16.25rem !important;
}

.h-280-px {
  height: 17.5rem !important;
}

.h-300-px {
  height: 18.75rem !important;
}

.h-320-px {
  height: 20rem !important;
}

.h-340-px {
  height: 21.25rem !important;
}

.h-350-px {
  height: 21.875rem !important;
}

.h-360-px {
  height: 22.5rem !important;
}

.h-380-px {
  height: 23.75rem !important;
}

.h-400-px {
  height: 25rem !important;
}

.h-420-px {
  height: 26.25rem !important;
}

.h-440-px {
  height: 27.5rem !important;
}

.h-450-px {
  height: 28.125rem !important;
}

.h-460-px {
  height: 28.75rem !important;
}

.h-480-px {
  height: 30rem !important;
}

.h-500-px {
  height: 31.25rem !important;
}

.h-520-px {
  height: 32.5rem !important;
}

.h-540-px {
  height: 33.75rem !important;
}

.h-550-px {
  height: 34.375rem !important;
}

.h-560-px {
  height: 35rem !important;
}

.h-580-px {
  height: 36.25rem !important;
}

.h-600-px {
  height: 37.5rem !important;
}

.h-650-px {
  height: 40.625rem !important;
}

.h-700-px {
  height: 43.75rem !important;
}

.h-750-px {
  height: 46.875rem !important;
}

.h-800-px {
  height: 50rem !important;
}

.h-850-px {
  height: 53.125rem !important;
}

.h-900-px {
  height: 56.25rem !important;
}

.h-950-px {
  height: 59.375rem !important;
}

.h-1000-px {
  height: 62.5rem !important;
}

.min-h-auto {
  min-height: auto !important;
}

.min-h-0 {
  min-height: 0% !important;
}

.min-h-1 {
  min-height: 1% !important;
}

.min-h-5 {
  min-height: 5% !important;
}

.min-h-10 {
  min-height: 10% !important;
}

.min-h-15 {
  min-height: 15% !important;
}

.min-h-20 {
  min-height: 20% !important;
}

.min-h-25 {
  min-height: 25% !important;
}

.min-h-30 {
  min-height: 30% !important;
}

.min-h-35 {
  min-height: 35% !important;
}

.min-h-40 {
  min-height: 40% !important;
}

.min-h-45 {
  min-height: 45% !important;
}

.min-h-50 {
  min-height: 50% !important;
}

.min-h-55 {
  min-height: 55% !important;
}

.min-h-60 {
  min-height: 60% !important;
}

.min-h-65 {
  min-height: 65% !important;
}

.min-h-70 {
  min-height: 70% !important;
}

.min-h-75 {
  min-height: 75% !important;
}

.min-h-80 {
  min-height: 80% !important;
}

.min-h-85 {
  min-height: 85% !important;
}

.min-h-90 {
  min-height: 90% !important;
}

.min-h-95 {
  min-height: 95% !important;
}

.min-h-100 {
  min-height: 100% !important;
}

.min-h-120 {
  min-height: 120% !important;
}

.min-h-140 {
  min-height: 140% !important;
}

.min-h-150 {
  min-height: 150% !important;
}

.min-h-160 {
  min-height: 160% !important;
}

.min-h-180 {
  min-height: 180% !important;
}

.min-h-200 {
  min-height: 200% !important;
}

.min-h-220 {
  min-height: 220% !important;
}

.min-h-240 {
  min-height: 240% !important;
}

.min-h-250 {
  min-height: 250% !important;
}

.min-h-260 {
  min-height: 260% !important;
}

.min-h-280 {
  min-height: 280% !important;
}

.min-h-300 {
  min-height: 300% !important;
}

.min-h-320 {
  min-height: 320% !important;
}

.min-h-340 {
  min-height: 340% !important;
}

.min-h-350 {
  min-height: 350% !important;
}

.min-h-360 {
  min-height: 360% !important;
}

.min-h-380 {
  min-height: 380% !important;
}

.min-h-400 {
  min-height: 400% !important;
}

.min-h-420 {
  min-height: 420% !important;
}

.min-h-440 {
  min-height: 440% !important;
}

.min-h-450 {
  min-height: 450% !important;
}

.min-h-460 {
  min-height: 460% !important;
}

.min-h-480 {
  min-height: 480% !important;
}

.min-h-500 {
  min-height: 500% !important;
}

.min-h-520 {
  min-height: 520% !important;
}

.min-h-540 {
  min-height: 540% !important;
}

.min-h-550 {
  min-height: 550% !important;
}

.min-h-560 {
  min-height: 560% !important;
}

.min-h-580 {
  min-height: 580% !important;
}

.min-h-600 {
  min-height: 600% !important;
}

.min-h-650 {
  min-height: 650% !important;
}

.min-h-700 {
  min-height: 700% !important;
}

.min-h-750 {
  min-height: 750% !important;
}

.min-h-800 {
  min-height: 800% !important;
}

.min-h-850 {
  min-height: 850% !important;
}

.min-h-900 {
  min-height: 900% !important;
}

.min-h-950 {
  min-height: 950% !important;
}

.min-h-1000 {
  min-height: 1000% !important;
}

.min-h-0-px {
  min-height: 0rem !important;
}

.min-h-1-px {
  min-height: 0.0625rem !important;
}

.min-h-5-px {
  min-height: 0.3125rem !important;
}

.min-h-10-px {
  min-height: 0.625rem !important;
}

.min-h-15-px {
  min-height: 0.9375rem !important;
}

.min-h-20-px {
  min-height: 1.25rem !important;
}

.min-h-25-px {
  min-height: 1.5625rem !important;
}

.min-h-30-px {
  min-height: 1.875rem !important;
}

.min-h-35-px {
  min-height: 2.1875rem !important;
}

.min-h-40-px {
  min-height: 2.5rem !important;
}

.min-h-45-px {
  min-height: 2.8125rem !important;
}

.min-h-50-px {
  min-height: 3.125rem !important;
}

.min-h-55-px {
  min-height: 3.4375rem !important;
}

.min-h-60-px {
  min-height: 3.75rem !important;
}

.min-h-65-px {
  min-height: 4.0625rem !important;
}

.min-h-70-px {
  min-height: 4.375rem !important;
}

.min-h-75-px {
  min-height: 4.6875rem !important;
}

.min-h-80-px {
  min-height: 5rem !important;
}

.min-h-85-px {
  min-height: 5.3125rem !important;
}

.min-h-90-px {
  min-height: 5.625rem !important;
}

.min-h-95-px {
  min-height: 5.9375rem !important;
}

.min-h-100-px {
  min-height: 6.25rem !important;
}

.min-h-120-px {
  min-height: 7.5rem !important;
}

.min-h-140-px {
  min-height: 8.75rem !important;
}

.min-h-150-px {
  min-height: 9.375rem !important;
}

.min-h-160-px {
  min-height: 10rem !important;
}

.min-h-180-px {
  min-height: 11.25rem !important;
}

.min-h-200-px {
  min-height: 12.5rem !important;
}

.min-h-220-px {
  min-height: 13.75rem !important;
}

.min-h-240-px {
  min-height: 15rem !important;
}

.min-h-250-px {
  min-height: 15.625rem !important;
}

.min-h-260-px {
  min-height: 16.25rem !important;
}

.min-h-280-px {
  min-height: 17.5rem !important;
}

.min-h-300-px {
  min-height: 18.75rem !important;
}

.min-h-320-px {
  min-height: 20rem !important;
}

.min-h-340-px {
  min-height: 21.25rem !important;
}

.min-h-350-px {
  min-height: 21.875rem !important;
}

.min-h-360-px {
  min-height: 22.5rem !important;
}

.min-h-380-px {
  min-height: 23.75rem !important;
}

.min-h-400-px {
  min-height: 25rem !important;
}

.min-h-420-px {
  min-height: 26.25rem !important;
}

.min-h-440-px {
  min-height: 27.5rem !important;
}

.min-h-450-px {
  min-height: 28.125rem !important;
}

.min-h-460-px {
  min-height: 28.75rem !important;
}

.min-h-480-px {
  min-height: 30rem !important;
}

.min-h-500-px {
  min-height: 31.25rem !important;
}

.min-h-520-px {
  min-height: 32.5rem !important;
}

.min-h-540-px {
  min-height: 33.75rem !important;
}

.min-h-550-px {
  min-height: 34.375rem !important;
}

.min-h-560-px {
  min-height: 35rem !important;
}

.min-h-580-px {
  min-height: 36.25rem !important;
}

.min-h-600-px {
  min-height: 37.5rem !important;
}

.min-h-650-px {
  min-height: 40.625rem !important;
}

.min-h-700-px {
  min-height: 43.75rem !important;
}

.min-h-750-px {
  min-height: 46.875rem !important;
}

.min-h-800-px {
  min-height: 50rem !important;
}

.min-h-850-px {
  min-height: 53.125rem !important;
}

.min-h-900-px {
  min-height: 56.25rem !important;
}

.min-h-950-px {
  min-height: 59.375rem !important;
}

.min-h-1000-px {
  min-height: 62.5rem !important;
}

.max-h-auto {
  max-height: auto !important;
}

.max-h-0 {
  max-height: 0% !important;
}

.max-h-1 {
  max-height: 1% !important;
}

.max-h-5 {
  max-height: 5% !important;
}

.max-h-10 {
  max-height: 10% !important;
}

.max-h-15 {
  max-height: 15% !important;
}

.max-h-20 {
  max-height: 20% !important;
}

.max-h-25 {
  max-height: 25% !important;
}

.max-h-30 {
  max-height: 30% !important;
}

.max-h-35 {
  max-height: 35% !important;
}

.max-h-40 {
  max-height: 40% !important;
}

.max-h-45 {
  max-height: 45% !important;
}

.max-h-50 {
  max-height: 50% !important;
}

.max-h-55 {
  max-height: 55% !important;
}

.max-h-60 {
  max-height: 60% !important;
}

.max-h-65 {
  max-height: 65% !important;
}

.max-h-70 {
  max-height: 70% !important;
}

.max-h-75 {
  max-height: 75% !important;
}

.max-h-80 {
  max-height: 80% !important;
}

.max-h-85 {
  max-height: 85% !important;
}

.max-h-90 {
  max-height: 90% !important;
}

.max-h-95 {
  max-height: 95% !important;
}

.max-h-100 {
  max-height: 100% !important;
}

.max-h-120 {
  max-height: 120% !important;
}

.max-h-140 {
  max-height: 140% !important;
}

.max-h-150 {
  max-height: 150% !important;
}

.max-h-160 {
  max-height: 160% !important;
}

.max-h-180 {
  max-height: 180% !important;
}

.max-h-200 {
  max-height: 200% !important;
}

.max-h-220 {
  max-height: 220% !important;
}

.max-h-240 {
  max-height: 240% !important;
}

.max-h-250 {
  max-height: 250% !important;
}

.max-h-260 {
  max-height: 260% !important;
}

.max-h-280 {
  max-height: 280% !important;
}

.max-h-300 {
  max-height: 300% !important;
}

.max-h-320 {
  max-height: 320% !important;
}

.max-h-340 {
  max-height: 340% !important;
}

.max-h-350 {
  max-height: 350% !important;
}

.max-h-360 {
  max-height: 360% !important;
}

.max-h-380 {
  max-height: 380% !important;
}

.max-h-400 {
  max-height: 400% !important;
}

.max-h-420 {
  max-height: 420% !important;
}

.max-h-440 {
  max-height: 440% !important;
}

.max-h-450 {
  max-height: 450% !important;
}

.max-h-460 {
  max-height: 460% !important;
}

.max-h-480 {
  max-height: 480% !important;
}

.max-h-500 {
  max-height: 500% !important;
}

.max-h-520 {
  max-height: 520% !important;
}

.max-h-540 {
  max-height: 540% !important;
}

.max-h-550 {
  max-height: 550% !important;
}

.max-h-560 {
  max-height: 560% !important;
}

.max-h-580 {
  max-height: 580% !important;
}

.max-h-600 {
  max-height: 600% !important;
}

.max-h-650 {
  max-height: 650% !important;
}

.max-h-700 {
  max-height: 700% !important;
}

.max-h-750 {
  max-height: 750% !important;
}

.max-h-800 {
  max-height: 800% !important;
}

.max-h-850 {
  max-height: 850% !important;
}

.max-h-900 {
  max-height: 900% !important;
}

.max-h-950 {
  max-height: 950% !important;
}

.max-h-1000 {
  max-height: 1000% !important;
}

.max-h-0-px {
  max-height: 0rem !important;
}

.max-h-1-px {
  max-height: 0.0625rem !important;
}

.max-h-5-px {
  max-height: 0.3125rem !important;
}

.max-h-10-px {
  max-height: 0.625rem !important;
}

.max-h-15-px {
  max-height: 0.9375rem !important;
}

.max-h-20-px {
  max-height: 1.25rem !important;
}

.max-h-25-px {
  max-height: 1.5625rem !important;
}

.max-h-30-px {
  max-height: 1.875rem !important;
}

.max-h-35-px {
  max-height: 2.1875rem !important;
}

.max-h-40-px {
  max-height: 2.5rem !important;
}

.max-h-45-px {
  max-height: 2.8125rem !important;
}

.max-h-50-px {
  max-height: 3.125rem !important;
}

.max-h-55-px {
  max-height: 3.4375rem !important;
}

.max-h-60-px {
  max-height: 3.75rem !important;
}

.max-h-65-px {
  max-height: 4.0625rem !important;
}

.max-h-70-px {
  max-height: 4.375rem !important;
}

.max-h-75-px {
  max-height: 4.6875rem !important;
}

.max-h-80-px {
  max-height: 5rem !important;
}

.max-h-85-px {
  max-height: 5.3125rem !important;
}

.max-h-90-px {
  max-height: 5.625rem !important;
}

.max-h-95-px {
  max-height: 5.9375rem !important;
}

.max-h-100-px {
  max-height: 6.25rem !important;
}

.max-h-120-px {
  max-height: 7.5rem !important;
}

.max-h-140-px {
  max-height: 8.75rem !important;
}

.max-h-150-px {
  max-height: 9.375rem !important;
}

.max-h-160-px {
  max-height: 10rem !important;
}

.max-h-180-px {
  max-height: 11.25rem !important;
}

.max-h-200-px {
  max-height: 12.5rem !important;
}

.max-h-220-px {
  max-height: 13.75rem !important;
}

.max-h-240-px {
  max-height: 15rem !important;
}

.max-h-250-px {
  max-height: 15.625rem !important;
}

.max-h-260-px {
  max-height: 16.25rem !important;
}

.max-h-280-px {
  max-height: 17.5rem !important;
}

.max-h-300-px {
  max-height: 18.75rem !important;
}

.max-h-320-px {
  max-height: 20rem !important;
}

.max-h-340-px {
  max-height: 21.25rem !important;
}

.max-h-350-px {
  max-height: 21.875rem !important;
}

.max-h-360-px {
  max-height: 22.5rem !important;
}

.max-h-380-px {
  max-height: 23.75rem !important;
}

.max-h-400-px {
  max-height: 25rem !important;
}

.max-h-420-px {
  max-height: 26.25rem !important;
}

.max-h-440-px {
  max-height: 27.5rem !important;
}

.max-h-450-px {
  max-height: 28.125rem !important;
}

.max-h-460-px {
  max-height: 28.75rem !important;
}

.max-h-480-px {
  max-height: 30rem !important;
}

.max-h-500-px {
  max-height: 31.25rem !important;
}

.max-h-520-px {
  max-height: 32.5rem !important;
}

.max-h-540-px {
  max-height: 33.75rem !important;
}

.max-h-550-px {
  max-height: 34.375rem !important;
}

.max-h-560-px {
  max-height: 35rem !important;
}

.max-h-580-px {
  max-height: 36.25rem !important;
}

.max-h-600-px {
  max-height: 37.5rem !important;
}

.max-h-650-px {
  max-height: 40.625rem !important;
}

.max-h-700-px {
  max-height: 43.75rem !important;
}

.max-h-750-px {
  max-height: 46.875rem !important;
}

.max-h-800-px {
  max-height: 50rem !important;
}

.max-h-850-px {
  max-height: 53.125rem !important;
}

.max-h-900-px {
  max-height: 56.25rem !important;
}

.max-h-950-px {
  max-height: 59.375rem !important;
}

.max-h-1000-px {
  max-height: 62.5rem !important;
}

@media (min-width: 640px) {
  .sm\:w-auto {
    width: auto !important;
  }
  .sm\:w-0-px {
    width: 0rem !important;
  }
  .sm\:w-1-px {
    width: 0.0625rem !important;
  }
  .sm\:w-5-px {
    width: 0.3125rem !important;
  }
  .sm\:w-10-px {
    width: 0.625rem !important;
  }
  .sm\:w-15-px {
    width: 0.9375rem !important;
  }
  .sm\:w-20-px {
    width: 1.25rem !important;
  }
  .sm\:w-25-px {
    width: 1.5625rem !important;
  }
  .sm\:w-30-px {
    width: 1.875rem !important;
  }
  .sm\:w-35-px {
    width: 2.1875rem !important;
  }
  .sm\:w-40-px {
    width: 2.5rem !important;
  }
  .sm\:w-45-px {
    width: 2.8125rem !important;
  }
  .sm\:w-50-px {
    width: 3.125rem !important;
  }
  .sm\:w-55-px {
    width: 3.4375rem !important;
  }
  .sm\:w-60-px {
    width: 3.75rem !important;
  }
  .sm\:w-65-px {
    width: 4.0625rem !important;
  }
  .sm\:w-70-px {
    width: 4.375rem !important;
  }
  .sm\:w-75-px {
    width: 4.6875rem !important;
  }
  .sm\:w-80-px {
    width: 5rem !important;
  }
  .sm\:w-85-px {
    width: 5.3125rem !important;
  }
  .sm\:w-90-px {
    width: 5.625rem !important;
  }
  .sm\:w-95-px {
    width: 5.9375rem !important;
  }
  .sm\:w-100-px {
    width: 6.25rem !important;
  }
  .sm\:w-120-px {
    width: 7.5rem !important;
  }
  .sm\:w-140-px {
    width: 8.75rem !important;
  }
  .sm\:w-150-px {
    width: 9.375rem !important;
  }
  .sm\:w-160-px {
    width: 10rem !important;
  }
  .sm\:w-180-px {
    width: 11.25rem !important;
  }
  .sm\:w-200-px {
    width: 12.5rem !important;
  }
  .sm\:w-220-px {
    width: 13.75rem !important;
  }
  .sm\:w-240-px {
    width: 15rem !important;
  }
  .sm\:w-250-px {
    width: 15.625rem !important;
  }
  .sm\:w-260-px {
    width: 16.25rem !important;
  }
  .sm\:w-280-px {
    width: 17.5rem !important;
  }
  .sm\:w-300-px {
    width: 18.75rem !important;
  }
  .sm\:w-320-px {
    width: 20rem !important;
  }
  .sm\:w-340-px {
    width: 21.25rem !important;
  }
  .sm\:w-350-px {
    width: 21.875rem !important;
  }
  .sm\:w-360-px {
    width: 22.5rem !important;
  }
  .sm\:w-380-px {
    width: 23.75rem !important;
  }
  .sm\:w-400-px {
    width: 25rem !important;
  }
  .sm\:w-420-px {
    width: 26.25rem !important;
  }
  .sm\:w-440-px {
    width: 27.5rem !important;
  }
  .sm\:w-450-px {
    width: 28.125rem !important;
  }
  .sm\:w-460-px {
    width: 28.75rem !important;
  }
  .sm\:w-480-px {
    width: 30rem !important;
  }
  .sm\:w-500-px {
    width: 31.25rem !important;
  }
  .sm\:w-520-px {
    width: 32.5rem !important;
  }
  .sm\:w-540-px {
    width: 33.75rem !important;
  }
  .sm\:w-550-px {
    width: 34.375rem !important;
  }
  .sm\:w-560-px {
    width: 35rem !important;
  }
  .sm\:w-580-px {
    width: 36.25rem !important;
  }
  .sm\:w-600-px {
    width: 37.5rem !important;
  }
  .sm\:w-650-px {
    width: 40.625rem !important;
  }
  .sm\:w-700-px {
    width: 43.75rem !important;
  }
  .sm\:w-750-px {
    width: 46.875rem !important;
  }
  .sm\:w-800-px {
    width: 50rem !important;
  }
  .sm\:w-850-px {
    width: 53.125rem !important;
  }
  .sm\:w-900-px {
    width: 56.25rem !important;
  }
  .sm\:w-950-px {
    width: 59.375rem !important;
  }
  .sm\:w-1000-px {
    width: 62.5rem !important;
  }
  .sm\:w-0 {
    width: 0% !important;
  }
  .sm\:w-1 {
    width: 1% !important;
  }
  .sm\:w-5 {
    width: 5% !important;
  }
  .sm\:w-10 {
    width: 10% !important;
  }
  .sm\:w-15 {
    width: 15% !important;
  }
  .sm\:w-20 {
    width: 20% !important;
  }
  .sm\:w-25 {
    width: 25% !important;
  }
  .sm\:w-30 {
    width: 30% !important;
  }
  .sm\:w-35 {
    width: 35% !important;
  }
  .sm\:w-40 {
    width: 40% !important;
  }
  .sm\:w-45 {
    width: 45% !important;
  }
  .sm\:w-50 {
    width: 50% !important;
  }
  .sm\:w-55 {
    width: 55% !important;
  }
  .sm\:w-60 {
    width: 60% !important;
  }
  .sm\:w-65 {
    width: 65% !important;
  }
  .sm\:w-70 {
    width: 70% !important;
  }
  .sm\:w-75 {
    width: 75% !important;
  }
  .sm\:w-80 {
    width: 80% !important;
  }
  .sm\:w-85 {
    width: 85% !important;
  }
  .sm\:w-90 {
    width: 90% !important;
  }
  .sm\:w-95 {
    width: 95% !important;
  }
  .sm\:w-100 {
    width: 100% !important;
  }
  .sm\:w-120 {
    width: 120% !important;
  }
  .sm\:w-140 {
    width: 140% !important;
  }
  .sm\:w-150 {
    width: 150% !important;
  }
  .sm\:w-160 {
    width: 160% !important;
  }
  .sm\:w-180 {
    width: 180% !important;
  }
  .sm\:w-200 {
    width: 200% !important;
  }
  .sm\:w-220 {
    width: 220% !important;
  }
  .sm\:w-240 {
    width: 240% !important;
  }
  .sm\:w-250 {
    width: 250% !important;
  }
  .sm\:w-260 {
    width: 260% !important;
  }
  .sm\:w-280 {
    width: 280% !important;
  }
  .sm\:w-300 {
    width: 300% !important;
  }
  .sm\:w-320 {
    width: 320% !important;
  }
  .sm\:w-340 {
    width: 340% !important;
  }
  .sm\:w-350 {
    width: 350% !important;
  }
  .sm\:w-360 {
    width: 360% !important;
  }
  .sm\:w-380 {
    width: 380% !important;
  }
  .sm\:w-400 {
    width: 400% !important;
  }
  .sm\:w-420 {
    width: 420% !important;
  }
  .sm\:w-440 {
    width: 440% !important;
  }
  .sm\:w-450 {
    width: 450% !important;
  }
  .sm\:w-460 {
    width: 460% !important;
  }
  .sm\:w-480 {
    width: 480% !important;
  }
  .sm\:w-500 {
    width: 500% !important;
  }
  .sm\:w-520 {
    width: 520% !important;
  }
  .sm\:w-540 {
    width: 540% !important;
  }
  .sm\:w-550 {
    width: 550% !important;
  }
  .sm\:w-560 {
    width: 560% !important;
  }
  .sm\:w-580 {
    width: 580% !important;
  }
  .sm\:w-600 {
    width: 600% !important;
  }
  .sm\:w-650 {
    width: 650% !important;
  }
  .sm\:w-700 {
    width: 700% !important;
  }
  .sm\:w-750 {
    width: 750% !important;
  }
  .sm\:w-800 {
    width: 800% !important;
  }
  .sm\:w-850 {
    width: 850% !important;
  }
  .sm\:w-900 {
    width: 900% !important;
  }
  .sm\:w-950 {
    width: 950% !important;
  }
  .sm\:w-1000 {
    width: 1000% !important;
  }
  .sm\:min-w-auto {
    min-width: auto !important;
  }
  .sm\:min-w-0-px {
    min-width: 0rem !important;
  }
  .sm\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .sm\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .sm\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .sm\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .sm\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .sm\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .sm\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .sm\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .sm\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .sm\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .sm\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .sm\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .sm\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .sm\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .sm\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .sm\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .sm\:min-w-80-px {
    min-width: 5rem !important;
  }
  .sm\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .sm\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .sm\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .sm\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .sm\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .sm\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .sm\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .sm\:min-w-160-px {
    min-width: 10rem !important;
  }
  .sm\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .sm\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .sm\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .sm\:min-w-240-px {
    min-width: 15rem !important;
  }
  .sm\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .sm\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .sm\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .sm\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .sm\:min-w-320-px {
    min-width: 20rem !important;
  }
  .sm\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .sm\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .sm\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .sm\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .sm\:min-w-400-px {
    min-width: 25rem !important;
  }
  .sm\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .sm\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .sm\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .sm\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .sm\:min-w-480-px {
    min-width: 30rem !important;
  }
  .sm\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .sm\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .sm\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .sm\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .sm\:min-w-560-px {
    min-width: 35rem !important;
  }
  .sm\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .sm\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .sm\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .sm\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .sm\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .sm\:min-w-800-px {
    min-width: 50rem !important;
  }
  .sm\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .sm\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .sm\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .sm\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .sm\:min-w-0 {
    min-width: 0% !important;
  }
  .sm\:min-w-1 {
    min-width: 1% !important;
  }
  .sm\:min-w-5 {
    min-width: 5% !important;
  }
  .sm\:min-w-10 {
    min-width: 10% !important;
  }
  .sm\:min-w-15 {
    min-width: 15% !important;
  }
  .sm\:min-w-20 {
    min-width: 20% !important;
  }
  .sm\:min-w-25 {
    min-width: 25% !important;
  }
  .sm\:min-w-30 {
    min-width: 30% !important;
  }
  .sm\:min-w-35 {
    min-width: 35% !important;
  }
  .sm\:min-w-40 {
    min-width: 40% !important;
  }
  .sm\:min-w-45 {
    min-width: 45% !important;
  }
  .sm\:min-w-50 {
    min-width: 50% !important;
  }
  .sm\:min-w-55 {
    min-width: 55% !important;
  }
  .sm\:min-w-60 {
    min-width: 60% !important;
  }
  .sm\:min-w-65 {
    min-width: 65% !important;
  }
  .sm\:min-w-70 {
    min-width: 70% !important;
  }
  .sm\:min-w-75 {
    min-width: 75% !important;
  }
  .sm\:min-w-80 {
    min-width: 80% !important;
  }
  .sm\:min-w-85 {
    min-width: 85% !important;
  }
  .sm\:min-w-90 {
    min-width: 90% !important;
  }
  .sm\:min-w-95 {
    min-width: 95% !important;
  }
  .sm\:min-w-100 {
    min-width: 100% !important;
  }
  .sm\:min-w-120 {
    min-width: 120% !important;
  }
  .sm\:min-w-140 {
    min-width: 140% !important;
  }
  .sm\:min-w-150 {
    min-width: 150% !important;
  }
  .sm\:min-w-160 {
    min-width: 160% !important;
  }
  .sm\:min-w-180 {
    min-width: 180% !important;
  }
  .sm\:min-w-200 {
    min-width: 200% !important;
  }
  .sm\:min-w-220 {
    min-width: 220% !important;
  }
  .sm\:min-w-240 {
    min-width: 240% !important;
  }
  .sm\:min-w-250 {
    min-width: 250% !important;
  }
  .sm\:min-w-260 {
    min-width: 260% !important;
  }
  .sm\:min-w-280 {
    min-width: 280% !important;
  }
  .sm\:min-w-300 {
    min-width: 300% !important;
  }
  .sm\:min-w-320 {
    min-width: 320% !important;
  }
  .sm\:min-w-340 {
    min-width: 340% !important;
  }
  .sm\:min-w-350 {
    min-width: 350% !important;
  }
  .sm\:min-w-360 {
    min-width: 360% !important;
  }
  .sm\:min-w-380 {
    min-width: 380% !important;
  }
  .sm\:min-w-400 {
    min-width: 400% !important;
  }
  .sm\:min-w-420 {
    min-width: 420% !important;
  }
  .sm\:min-w-440 {
    min-width: 440% !important;
  }
  .sm\:min-w-450 {
    min-width: 450% !important;
  }
  .sm\:min-w-460 {
    min-width: 460% !important;
  }
  .sm\:min-w-480 {
    min-width: 480% !important;
  }
  .sm\:min-w-500 {
    min-width: 500% !important;
  }
  .sm\:min-w-520 {
    min-width: 520% !important;
  }
  .sm\:min-w-540 {
    min-width: 540% !important;
  }
  .sm\:min-w-550 {
    min-width: 550% !important;
  }
  .sm\:min-w-560 {
    min-width: 560% !important;
  }
  .sm\:min-w-580 {
    min-width: 580% !important;
  }
  .sm\:min-w-600 {
    min-width: 600% !important;
  }
  .sm\:min-w-650 {
    min-width: 650% !important;
  }
  .sm\:min-w-700 {
    min-width: 700% !important;
  }
  .sm\:min-w-750 {
    min-width: 750% !important;
  }
  .sm\:min-w-800 {
    min-width: 800% !important;
  }
  .sm\:min-w-850 {
    min-width: 850% !important;
  }
  .sm\:min-w-900 {
    min-width: 900% !important;
  }
  .sm\:min-w-950 {
    min-width: 950% !important;
  }
  .sm\:min-w-1000 {
    min-width: 1000% !important;
  }
  .sm\:max-w-auto {
    max-width: auto !important;
  }
  .sm\:max-w-0-px {
    max-width: 0rem !important;
  }
  .sm\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .sm\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .sm\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .sm\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .sm\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .sm\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .sm\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .sm\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .sm\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .sm\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .sm\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .sm\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .sm\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .sm\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .sm\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .sm\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .sm\:max-w-80-px {
    max-width: 5rem !important;
  }
  .sm\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .sm\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .sm\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .sm\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .sm\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .sm\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .sm\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .sm\:max-w-160-px {
    max-width: 10rem !important;
  }
  .sm\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .sm\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .sm\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .sm\:max-w-240-px {
    max-width: 15rem !important;
  }
  .sm\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .sm\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .sm\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .sm\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .sm\:max-w-320-px {
    max-width: 20rem !important;
  }
  .sm\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .sm\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .sm\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .sm\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .sm\:max-w-400-px {
    max-width: 25rem !important;
  }
  .sm\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .sm\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .sm\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .sm\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .sm\:max-w-480-px {
    max-width: 30rem !important;
  }
  .sm\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .sm\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .sm\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .sm\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .sm\:max-w-560-px {
    max-width: 35rem !important;
  }
  .sm\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .sm\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .sm\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .sm\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .sm\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .sm\:max-w-800-px {
    max-width: 50rem !important;
  }
  .sm\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .sm\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .sm\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .sm\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .sm\:max-w-0 {
    max-width: 0% !important;
  }
  .sm\:max-w-1 {
    max-width: 1% !important;
  }
  .sm\:max-w-5 {
    max-width: 5% !important;
  }
  .sm\:max-w-10 {
    max-width: 10% !important;
  }
  .sm\:max-w-15 {
    max-width: 15% !important;
  }
  .sm\:max-w-20 {
    max-width: 20% !important;
  }
  .sm\:max-w-25 {
    max-width: 25% !important;
  }
  .sm\:max-w-30 {
    max-width: 30% !important;
  }
  .sm\:max-w-35 {
    max-width: 35% !important;
  }
  .sm\:max-w-40 {
    max-width: 40% !important;
  }
  .sm\:max-w-45 {
    max-width: 45% !important;
  }
  .sm\:max-w-50 {
    max-width: 50% !important;
  }
  .sm\:max-w-55 {
    max-width: 55% !important;
  }
  .sm\:max-w-60 {
    max-width: 60% !important;
  }
  .sm\:max-w-65 {
    max-width: 65% !important;
  }
  .sm\:max-w-70 {
    max-width: 70% !important;
  }
  .sm\:max-w-75 {
    max-width: 75% !important;
  }
  .sm\:max-w-80 {
    max-width: 80% !important;
  }
  .sm\:max-w-85 {
    max-width: 85% !important;
  }
  .sm\:max-w-90 {
    max-width: 90% !important;
  }
  .sm\:max-w-95 {
    max-width: 95% !important;
  }
  .sm\:max-w-100 {
    max-width: 100% !important;
  }
  .sm\:max-w-120 {
    max-width: 120% !important;
  }
  .sm\:max-w-140 {
    max-width: 140% !important;
  }
  .sm\:max-w-150 {
    max-width: 150% !important;
  }
  .sm\:max-w-160 {
    max-width: 160% !important;
  }
  .sm\:max-w-180 {
    max-width: 180% !important;
  }
  .sm\:max-w-200 {
    max-width: 200% !important;
  }
  .sm\:max-w-220 {
    max-width: 220% !important;
  }
  .sm\:max-w-240 {
    max-width: 240% !important;
  }
  .sm\:max-w-250 {
    max-width: 250% !important;
  }
  .sm\:max-w-260 {
    max-width: 260% !important;
  }
  .sm\:max-w-280 {
    max-width: 280% !important;
  }
  .sm\:max-w-300 {
    max-width: 300% !important;
  }
  .sm\:max-w-320 {
    max-width: 320% !important;
  }
  .sm\:max-w-340 {
    max-width: 340% !important;
  }
  .sm\:max-w-350 {
    max-width: 350% !important;
  }
  .sm\:max-w-360 {
    max-width: 360% !important;
  }
  .sm\:max-w-380 {
    max-width: 380% !important;
  }
  .sm\:max-w-400 {
    max-width: 400% !important;
  }
  .sm\:max-w-420 {
    max-width: 420% !important;
  }
  .sm\:max-w-440 {
    max-width: 440% !important;
  }
  .sm\:max-w-450 {
    max-width: 450% !important;
  }
  .sm\:max-w-460 {
    max-width: 460% !important;
  }
  .sm\:max-w-480 {
    max-width: 480% !important;
  }
  .sm\:max-w-500 {
    max-width: 500% !important;
  }
  .sm\:max-w-520 {
    max-width: 520% !important;
  }
  .sm\:max-w-540 {
    max-width: 540% !important;
  }
  .sm\:max-w-550 {
    max-width: 550% !important;
  }
  .sm\:max-w-560 {
    max-width: 560% !important;
  }
  .sm\:max-w-580 {
    max-width: 580% !important;
  }
  .sm\:max-w-600 {
    max-width: 600% !important;
  }
  .sm\:max-w-650 {
    max-width: 650% !important;
  }
  .sm\:max-w-700 {
    max-width: 700% !important;
  }
  .sm\:max-w-750 {
    max-width: 750% !important;
  }
  .sm\:max-w-800 {
    max-width: 800% !important;
  }
  .sm\:max-w-850 {
    max-width: 850% !important;
  }
  .sm\:max-w-900 {
    max-width: 900% !important;
  }
  .sm\:max-w-950 {
    max-width: 950% !important;
  }
  .sm\:max-w-1000 {
    max-width: 1000% !important;
  }
  .sm\:h-auto {
    height: auto !important;
  }
  .sm\:h-0-px {
    height: 0rem !important;
  }
  .sm\:h-1-px {
    height: 0.0625rem !important;
  }
  .sm\:h-5-px {
    height: 0.3125rem !important;
  }
  .sm\:h-10-px {
    height: 0.625rem !important;
  }
  .sm\:h-15-px {
    height: 0.9375rem !important;
  }
  .sm\:h-20-px {
    height: 1.25rem !important;
  }
  .sm\:h-25-px {
    height: 1.5625rem !important;
  }
  .sm\:h-30-px {
    height: 1.875rem !important;
  }
  .sm\:h-35-px {
    height: 2.1875rem !important;
  }
  .sm\:h-40-px {
    height: 2.5rem !important;
  }
  .sm\:h-45-px {
    height: 2.8125rem !important;
  }
  .sm\:h-50-px {
    height: 3.125rem !important;
  }
  .sm\:h-55-px {
    height: 3.4375rem !important;
  }
  .sm\:h-60-px {
    height: 3.75rem !important;
  }
  .sm\:h-65-px {
    height: 4.0625rem !important;
  }
  .sm\:h-70-px {
    height: 4.375rem !important;
  }
  .sm\:h-75-px {
    height: 4.6875rem !important;
  }
  .sm\:h-80-px {
    height: 5rem !important;
  }
  .sm\:h-85-px {
    height: 5.3125rem !important;
  }
  .sm\:h-90-px {
    height: 5.625rem !important;
  }
  .sm\:h-95-px {
    height: 5.9375rem !important;
  }
  .sm\:h-100-px {
    height: 6.25rem !important;
  }
  .sm\:h-120-px {
    height: 7.5rem !important;
  }
  .sm\:h-140-px {
    height: 8.75rem !important;
  }
  .sm\:h-150-px {
    height: 9.375rem !important;
  }
  .sm\:h-160-px {
    height: 10rem !important;
  }
  .sm\:h-180-px {
    height: 11.25rem !important;
  }
  .sm\:h-200-px {
    height: 12.5rem !important;
  }
  .sm\:h-220-px {
    height: 13.75rem !important;
  }
  .sm\:h-240-px {
    height: 15rem !important;
  }
  .sm\:h-250-px {
    height: 15.625rem !important;
  }
  .sm\:h-260-px {
    height: 16.25rem !important;
  }
  .sm\:h-280-px {
    height: 17.5rem !important;
  }
  .sm\:h-300-px {
    height: 18.75rem !important;
  }
  .sm\:h-320-px {
    height: 20rem !important;
  }
  .sm\:h-340-px {
    height: 21.25rem !important;
  }
  .sm\:h-350-px {
    height: 21.875rem !important;
  }
  .sm\:h-360-px {
    height: 22.5rem !important;
  }
  .sm\:h-380-px {
    height: 23.75rem !important;
  }
  .sm\:h-400-px {
    height: 25rem !important;
  }
  .sm\:h-420-px {
    height: 26.25rem !important;
  }
  .sm\:h-440-px {
    height: 27.5rem !important;
  }
  .sm\:h-450-px {
    height: 28.125rem !important;
  }
  .sm\:h-460-px {
    height: 28.75rem !important;
  }
  .sm\:h-480-px {
    height: 30rem !important;
  }
  .sm\:h-500-px {
    height: 31.25rem !important;
  }
  .sm\:h-520-px {
    height: 32.5rem !important;
  }
  .sm\:h-540-px {
    height: 33.75rem !important;
  }
  .sm\:h-550-px {
    height: 34.375rem !important;
  }
  .sm\:h-560-px {
    height: 35rem !important;
  }
  .sm\:h-580-px {
    height: 36.25rem !important;
  }
  .sm\:h-600-px {
    height: 37.5rem !important;
  }
  .sm\:h-650-px {
    height: 40.625rem !important;
  }
  .sm\:h-700-px {
    height: 43.75rem !important;
  }
  .sm\:h-750-px {
    height: 46.875rem !important;
  }
  .sm\:h-800-px {
    height: 50rem !important;
  }
  .sm\:h-850-px {
    height: 53.125rem !important;
  }
  .sm\:h-900-px {
    height: 56.25rem !important;
  }
  .sm\:h-950-px {
    height: 59.375rem !important;
  }
  .sm\:h-1000-px {
    height: 62.5rem !important;
  }
  .sm\:h-0 {
    height: 0% !important;
  }
  .sm\:h-1 {
    height: 1% !important;
  }
  .sm\:h-5 {
    height: 5% !important;
  }
  .sm\:h-10 {
    height: 10% !important;
  }
  .sm\:h-15 {
    height: 15% !important;
  }
  .sm\:h-20 {
    height: 20% !important;
  }
  .sm\:h-25 {
    height: 25% !important;
  }
  .sm\:h-30 {
    height: 30% !important;
  }
  .sm\:h-35 {
    height: 35% !important;
  }
  .sm\:h-40 {
    height: 40% !important;
  }
  .sm\:h-45 {
    height: 45% !important;
  }
  .sm\:h-50 {
    height: 50% !important;
  }
  .sm\:h-55 {
    height: 55% !important;
  }
  .sm\:h-60 {
    height: 60% !important;
  }
  .sm\:h-65 {
    height: 65% !important;
  }
  .sm\:h-70 {
    height: 70% !important;
  }
  .sm\:h-75 {
    height: 75% !important;
  }
  .sm\:h-80 {
    height: 80% !important;
  }
  .sm\:h-85 {
    height: 85% !important;
  }
  .sm\:h-90 {
    height: 90% !important;
  }
  .sm\:h-95 {
    height: 95% !important;
  }
  .sm\:h-100 {
    height: 100% !important;
  }
  .sm\:h-120 {
    height: 120% !important;
  }
  .sm\:h-140 {
    height: 140% !important;
  }
  .sm\:h-150 {
    height: 150% !important;
  }
  .sm\:h-160 {
    height: 160% !important;
  }
  .sm\:h-180 {
    height: 180% !important;
  }
  .sm\:h-200 {
    height: 200% !important;
  }
  .sm\:h-220 {
    height: 220% !important;
  }
  .sm\:h-240 {
    height: 240% !important;
  }
  .sm\:h-250 {
    height: 250% !important;
  }
  .sm\:h-260 {
    height: 260% !important;
  }
  .sm\:h-280 {
    height: 280% !important;
  }
  .sm\:h-300 {
    height: 300% !important;
  }
  .sm\:h-320 {
    height: 320% !important;
  }
  .sm\:h-340 {
    height: 340% !important;
  }
  .sm\:h-350 {
    height: 350% !important;
  }
  .sm\:h-360 {
    height: 360% !important;
  }
  .sm\:h-380 {
    height: 380% !important;
  }
  .sm\:h-400 {
    height: 400% !important;
  }
  .sm\:h-420 {
    height: 420% !important;
  }
  .sm\:h-440 {
    height: 440% !important;
  }
  .sm\:h-450 {
    height: 450% !important;
  }
  .sm\:h-460 {
    height: 460% !important;
  }
  .sm\:h-480 {
    height: 480% !important;
  }
  .sm\:h-500 {
    height: 500% !important;
  }
  .sm\:h-520 {
    height: 520% !important;
  }
  .sm\:h-540 {
    height: 540% !important;
  }
  .sm\:h-550 {
    height: 550% !important;
  }
  .sm\:h-560 {
    height: 560% !important;
  }
  .sm\:h-580 {
    height: 580% !important;
  }
  .sm\:h-600 {
    height: 600% !important;
  }
  .sm\:h-650 {
    height: 650% !important;
  }
  .sm\:h-700 {
    height: 700% !important;
  }
  .sm\:h-750 {
    height: 750% !important;
  }
  .sm\:h-800 {
    height: 800% !important;
  }
  .sm\:h-850 {
    height: 850% !important;
  }
  .sm\:h-900 {
    height: 900% !important;
  }
  .sm\:h-950 {
    height: 950% !important;
  }
  .sm\:h-1000 {
    height: 1000% !important;
  }
  .sm\:min-h-auto {
    min-height: auto !important;
  }
  .sm\:min-h-0-px {
    min-height: 0rem !important;
  }
  .sm\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .sm\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .sm\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .sm\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .sm\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .sm\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .sm\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .sm\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .sm\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .sm\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .sm\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .sm\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .sm\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .sm\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .sm\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .sm\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .sm\:min-h-80-px {
    min-height: 5rem !important;
  }
  .sm\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .sm\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .sm\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .sm\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .sm\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .sm\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .sm\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .sm\:min-h-160-px {
    min-height: 10rem !important;
  }
  .sm\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .sm\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .sm\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .sm\:min-h-240-px {
    min-height: 15rem !important;
  }
  .sm\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .sm\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .sm\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .sm\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .sm\:min-h-320-px {
    min-height: 20rem !important;
  }
  .sm\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .sm\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .sm\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .sm\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .sm\:min-h-400-px {
    min-height: 25rem !important;
  }
  .sm\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .sm\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .sm\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .sm\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .sm\:min-h-480-px {
    min-height: 30rem !important;
  }
  .sm\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .sm\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .sm\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .sm\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .sm\:min-h-560-px {
    min-height: 35rem !important;
  }
  .sm\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .sm\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .sm\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .sm\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .sm\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .sm\:min-h-800-px {
    min-height: 50rem !important;
  }
  .sm\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .sm\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .sm\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .sm\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .sm\:min-h-0 {
    min-height: 0% !important;
  }
  .sm\:min-h-1 {
    min-height: 1% !important;
  }
  .sm\:min-h-5 {
    min-height: 5% !important;
  }
  .sm\:min-h-10 {
    min-height: 10% !important;
  }
  .sm\:min-h-15 {
    min-height: 15% !important;
  }
  .sm\:min-h-20 {
    min-height: 20% !important;
  }
  .sm\:min-h-25 {
    min-height: 25% !important;
  }
  .sm\:min-h-30 {
    min-height: 30% !important;
  }
  .sm\:min-h-35 {
    min-height: 35% !important;
  }
  .sm\:min-h-40 {
    min-height: 40% !important;
  }
  .sm\:min-h-45 {
    min-height: 45% !important;
  }
  .sm\:min-h-50 {
    min-height: 50% !important;
  }
  .sm\:min-h-55 {
    min-height: 55% !important;
  }
  .sm\:min-h-60 {
    min-height: 60% !important;
  }
  .sm\:min-h-65 {
    min-height: 65% !important;
  }
  .sm\:min-h-70 {
    min-height: 70% !important;
  }
  .sm\:min-h-75 {
    min-height: 75% !important;
  }
  .sm\:min-h-80 {
    min-height: 80% !important;
  }
  .sm\:min-h-85 {
    min-height: 85% !important;
  }
  .sm\:min-h-90 {
    min-height: 90% !important;
  }
  .sm\:min-h-95 {
    min-height: 95% !important;
  }
  .sm\:min-h-100 {
    min-height: 100% !important;
  }
  .sm\:min-h-120 {
    min-height: 120% !important;
  }
  .sm\:min-h-140 {
    min-height: 140% !important;
  }
  .sm\:min-h-150 {
    min-height: 150% !important;
  }
  .sm\:min-h-160 {
    min-height: 160% !important;
  }
  .sm\:min-h-180 {
    min-height: 180% !important;
  }
  .sm\:min-h-200 {
    min-height: 200% !important;
  }
  .sm\:min-h-220 {
    min-height: 220% !important;
  }
  .sm\:min-h-240 {
    min-height: 240% !important;
  }
  .sm\:min-h-250 {
    min-height: 250% !important;
  }
  .sm\:min-h-260 {
    min-height: 260% !important;
  }
  .sm\:min-h-280 {
    min-height: 280% !important;
  }
  .sm\:min-h-300 {
    min-height: 300% !important;
  }
  .sm\:min-h-320 {
    min-height: 320% !important;
  }
  .sm\:min-h-340 {
    min-height: 340% !important;
  }
  .sm\:min-h-350 {
    min-height: 350% !important;
  }
  .sm\:min-h-360 {
    min-height: 360% !important;
  }
  .sm\:min-h-380 {
    min-height: 380% !important;
  }
  .sm\:min-h-400 {
    min-height: 400% !important;
  }
  .sm\:min-h-420 {
    min-height: 420% !important;
  }
  .sm\:min-h-440 {
    min-height: 440% !important;
  }
  .sm\:min-h-450 {
    min-height: 450% !important;
  }
  .sm\:min-h-460 {
    min-height: 460% !important;
  }
  .sm\:min-h-480 {
    min-height: 480% !important;
  }
  .sm\:min-h-500 {
    min-height: 500% !important;
  }
  .sm\:min-h-520 {
    min-height: 520% !important;
  }
  .sm\:min-h-540 {
    min-height: 540% !important;
  }
  .sm\:min-h-550 {
    min-height: 550% !important;
  }
  .sm\:min-h-560 {
    min-height: 560% !important;
  }
  .sm\:min-h-580 {
    min-height: 580% !important;
  }
  .sm\:min-h-600 {
    min-height: 600% !important;
  }
  .sm\:min-h-650 {
    min-height: 650% !important;
  }
  .sm\:min-h-700 {
    min-height: 700% !important;
  }
  .sm\:min-h-750 {
    min-height: 750% !important;
  }
  .sm\:min-h-800 {
    min-height: 800% !important;
  }
  .sm\:min-h-850 {
    min-height: 850% !important;
  }
  .sm\:min-h-900 {
    min-height: 900% !important;
  }
  .sm\:min-h-950 {
    min-height: 950% !important;
  }
  .sm\:min-h-1000 {
    min-height: 1000% !important;
  }
  .sm\:max-h-auto {
    max-height: auto !important;
  }
  .sm\:max-h-0-px {
    max-height: 0rem !important;
  }
  .sm\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .sm\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .sm\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .sm\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .sm\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .sm\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .sm\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .sm\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .sm\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .sm\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .sm\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .sm\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .sm\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .sm\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .sm\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .sm\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .sm\:max-h-80-px {
    max-height: 5rem !important;
  }
  .sm\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .sm\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .sm\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .sm\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .sm\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .sm\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .sm\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .sm\:max-h-160-px {
    max-height: 10rem !important;
  }
  .sm\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .sm\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .sm\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .sm\:max-h-240-px {
    max-height: 15rem !important;
  }
  .sm\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .sm\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .sm\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .sm\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .sm\:max-h-320-px {
    max-height: 20rem !important;
  }
  .sm\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .sm\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .sm\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .sm\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .sm\:max-h-400-px {
    max-height: 25rem !important;
  }
  .sm\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .sm\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .sm\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .sm\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .sm\:max-h-480-px {
    max-height: 30rem !important;
  }
  .sm\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .sm\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .sm\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .sm\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .sm\:max-h-560-px {
    max-height: 35rem !important;
  }
  .sm\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .sm\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .sm\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .sm\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .sm\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .sm\:max-h-800-px {
    max-height: 50rem !important;
  }
  .sm\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .sm\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .sm\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .sm\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .sm\:max-h-0 {
    max-height: 0% !important;
  }
  .sm\:max-h-1 {
    max-height: 1% !important;
  }
  .sm\:max-h-5 {
    max-height: 5% !important;
  }
  .sm\:max-h-10 {
    max-height: 10% !important;
  }
  .sm\:max-h-15 {
    max-height: 15% !important;
  }
  .sm\:max-h-20 {
    max-height: 20% !important;
  }
  .sm\:max-h-25 {
    max-height: 25% !important;
  }
  .sm\:max-h-30 {
    max-height: 30% !important;
  }
  .sm\:max-h-35 {
    max-height: 35% !important;
  }
  .sm\:max-h-40 {
    max-height: 40% !important;
  }
  .sm\:max-h-45 {
    max-height: 45% !important;
  }
  .sm\:max-h-50 {
    max-height: 50% !important;
  }
  .sm\:max-h-55 {
    max-height: 55% !important;
  }
  .sm\:max-h-60 {
    max-height: 60% !important;
  }
  .sm\:max-h-65 {
    max-height: 65% !important;
  }
  .sm\:max-h-70 {
    max-height: 70% !important;
  }
  .sm\:max-h-75 {
    max-height: 75% !important;
  }
  .sm\:max-h-80 {
    max-height: 80% !important;
  }
  .sm\:max-h-85 {
    max-height: 85% !important;
  }
  .sm\:max-h-90 {
    max-height: 90% !important;
  }
  .sm\:max-h-95 {
    max-height: 95% !important;
  }
  .sm\:max-h-100 {
    max-height: 100% !important;
  }
  .sm\:max-h-120 {
    max-height: 120% !important;
  }
  .sm\:max-h-140 {
    max-height: 140% !important;
  }
  .sm\:max-h-150 {
    max-height: 150% !important;
  }
  .sm\:max-h-160 {
    max-height: 160% !important;
  }
  .sm\:max-h-180 {
    max-height: 180% !important;
  }
  .sm\:max-h-200 {
    max-height: 200% !important;
  }
  .sm\:max-h-220 {
    max-height: 220% !important;
  }
  .sm\:max-h-240 {
    max-height: 240% !important;
  }
  .sm\:max-h-250 {
    max-height: 250% !important;
  }
  .sm\:max-h-260 {
    max-height: 260% !important;
  }
  .sm\:max-h-280 {
    max-height: 280% !important;
  }
  .sm\:max-h-300 {
    max-height: 300% !important;
  }
  .sm\:max-h-320 {
    max-height: 320% !important;
  }
  .sm\:max-h-340 {
    max-height: 340% !important;
  }
  .sm\:max-h-350 {
    max-height: 350% !important;
  }
  .sm\:max-h-360 {
    max-height: 360% !important;
  }
  .sm\:max-h-380 {
    max-height: 380% !important;
  }
  .sm\:max-h-400 {
    max-height: 400% !important;
  }
  .sm\:max-h-420 {
    max-height: 420% !important;
  }
  .sm\:max-h-440 {
    max-height: 440% !important;
  }
  .sm\:max-h-450 {
    max-height: 450% !important;
  }
  .sm\:max-h-460 {
    max-height: 460% !important;
  }
  .sm\:max-h-480 {
    max-height: 480% !important;
  }
  .sm\:max-h-500 {
    max-height: 500% !important;
  }
  .sm\:max-h-520 {
    max-height: 520% !important;
  }
  .sm\:max-h-540 {
    max-height: 540% !important;
  }
  .sm\:max-h-550 {
    max-height: 550% !important;
  }
  .sm\:max-h-560 {
    max-height: 560% !important;
  }
  .sm\:max-h-580 {
    max-height: 580% !important;
  }
  .sm\:max-h-600 {
    max-height: 600% !important;
  }
  .sm\:max-h-650 {
    max-height: 650% !important;
  }
  .sm\:max-h-700 {
    max-height: 700% !important;
  }
  .sm\:max-h-750 {
    max-height: 750% !important;
  }
  .sm\:max-h-800 {
    max-height: 800% !important;
  }
  .sm\:max-h-850 {
    max-height: 850% !important;
  }
  .sm\:max-h-900 {
    max-height: 900% !important;
  }
  .sm\:max-h-950 {
    max-height: 950% !important;
  }
  .sm\:max-h-1000 {
    max-height: 1000% !important;
  }
}
@media (min-width: 768px) {
  .md\:w-auto {
    width: auto !important;
  }
  .md\:w-0-px {
    width: 0rem !important;
  }
  .md\:w-1-px {
    width: 0.0625rem !important;
  }
  .md\:w-5-px {
    width: 0.3125rem !important;
  }
  .md\:w-10-px {
    width: 0.625rem !important;
  }
  .md\:w-15-px {
    width: 0.9375rem !important;
  }
  .md\:w-20-px {
    width: 1.25rem !important;
  }
  .md\:w-25-px {
    width: 1.5625rem !important;
  }
  .md\:w-30-px {
    width: 1.875rem !important;
  }
  .md\:w-35-px {
    width: 2.1875rem !important;
  }
  .md\:w-40-px {
    width: 2.5rem !important;
  }
  .md\:w-45-px {
    width: 2.8125rem !important;
  }
  .md\:w-50-px {
    width: 3.125rem !important;
  }
  .md\:w-55-px {
    width: 3.4375rem !important;
  }
  .md\:w-60-px {
    width: 3.75rem !important;
  }
  .md\:w-65-px {
    width: 4.0625rem !important;
  }
  .md\:w-70-px {
    width: 4.375rem !important;
  }
  .md\:w-75-px {
    width: 4.6875rem !important;
  }
  .md\:w-80-px {
    width: 5rem !important;
  }
  .md\:w-85-px {
    width: 5.3125rem !important;
  }
  .md\:w-90-px {
    width: 5.625rem !important;
  }
  .md\:w-95-px {
    width: 5.9375rem !important;
  }
  .md\:w-100-px {
    width: 6.25rem !important;
  }
  .md\:w-120-px {
    width: 7.5rem !important;
  }
  .md\:w-140-px {
    width: 8.75rem !important;
  }
  .md\:w-150-px {
    width: 9.375rem !important;
  }
  .md\:w-160-px {
    width: 10rem !important;
  }
  .md\:w-180-px {
    width: 11.25rem !important;
  }
  .md\:w-200-px {
    width: 12.5rem !important;
  }
  .md\:w-220-px {
    width: 13.75rem !important;
  }
  .md\:w-240-px {
    width: 15rem !important;
  }
  .md\:w-250-px {
    width: 15.625rem !important;
  }
  .md\:w-260-px {
    width: 16.25rem !important;
  }
  .md\:w-280-px {
    width: 17.5rem !important;
  }
  .md\:w-300-px {
    width: 18.75rem !important;
  }
  .md\:w-320-px {
    width: 20rem !important;
  }
  .md\:w-340-px {
    width: 21.25rem !important;
  }
  .md\:w-350-px {
    width: 21.875rem !important;
  }
  .md\:w-360-px {
    width: 22.5rem !important;
  }
  .md\:w-380-px {
    width: 23.75rem !important;
  }
  .md\:w-400-px {
    width: 25rem !important;
  }
  .md\:w-420-px {
    width: 26.25rem !important;
  }
  .md\:w-440-px {
    width: 27.5rem !important;
  }
  .md\:w-450-px {
    width: 28.125rem !important;
  }
  .md\:w-460-px {
    width: 28.75rem !important;
  }
  .md\:w-480-px {
    width: 30rem !important;
  }
  .md\:w-500-px {
    width: 31.25rem !important;
  }
  .md\:w-520-px {
    width: 32.5rem !important;
  }
  .md\:w-540-px {
    width: 33.75rem !important;
  }
  .md\:w-550-px {
    width: 34.375rem !important;
  }
  .md\:w-560-px {
    width: 35rem !important;
  }
  .md\:w-580-px {
    width: 36.25rem !important;
  }
  .md\:w-600-px {
    width: 37.5rem !important;
  }
  .md\:w-650-px {
    width: 40.625rem !important;
  }
  .md\:w-700-px {
    width: 43.75rem !important;
  }
  .md\:w-750-px {
    width: 46.875rem !important;
  }
  .md\:w-800-px {
    width: 50rem !important;
  }
  .md\:w-850-px {
    width: 53.125rem !important;
  }
  .md\:w-900-px {
    width: 56.25rem !important;
  }
  .md\:w-950-px {
    width: 59.375rem !important;
  }
  .md\:w-1000-px {
    width: 62.5rem !important;
  }
  .md\:w-0 {
    width: 0% !important;
  }
  .md\:w-1 {
    width: 1% !important;
  }
  .md\:w-5 {
    width: 5% !important;
  }
  .md\:w-10 {
    width: 10% !important;
  }
  .md\:w-15 {
    width: 15% !important;
  }
  .md\:w-20 {
    width: 20% !important;
  }
  .md\:w-25 {
    width: 25% !important;
  }
  .md\:w-30 {
    width: 30% !important;
  }
  .md\:w-35 {
    width: 35% !important;
  }
  .md\:w-40 {
    width: 40% !important;
  }
  .md\:w-45 {
    width: 45% !important;
  }
  .md\:w-50 {
    width: 50% !important;
  }
  .md\:w-55 {
    width: 55% !important;
  }
  .md\:w-60 {
    width: 60% !important;
  }
  .md\:w-65 {
    width: 65% !important;
  }
  .md\:w-70 {
    width: 70% !important;
  }
  .md\:w-75 {
    width: 75% !important;
  }
  .md\:w-80 {
    width: 80% !important;
  }
  .md\:w-85 {
    width: 85% !important;
  }
  .md\:w-90 {
    width: 90% !important;
  }
  .md\:w-95 {
    width: 95% !important;
  }
  .md\:w-100 {
    width: 100% !important;
  }
  .md\:w-120 {
    width: 120% !important;
  }
  .md\:w-140 {
    width: 140% !important;
  }
  .md\:w-150 {
    width: 150% !important;
  }
  .md\:w-160 {
    width: 160% !important;
  }
  .md\:w-180 {
    width: 180% !important;
  }
  .md\:w-200 {
    width: 200% !important;
  }
  .md\:w-220 {
    width: 220% !important;
  }
  .md\:w-240 {
    width: 240% !important;
  }
  .md\:w-250 {
    width: 250% !important;
  }
  .md\:w-260 {
    width: 260% !important;
  }
  .md\:w-280 {
    width: 280% !important;
  }
  .md\:w-300 {
    width: 300% !important;
  }
  .md\:w-320 {
    width: 320% !important;
  }
  .md\:w-340 {
    width: 340% !important;
  }
  .md\:w-350 {
    width: 350% !important;
  }
  .md\:w-360 {
    width: 360% !important;
  }
  .md\:w-380 {
    width: 380% !important;
  }
  .md\:w-400 {
    width: 400% !important;
  }
  .md\:w-420 {
    width: 420% !important;
  }
  .md\:w-440 {
    width: 440% !important;
  }
  .md\:w-450 {
    width: 450% !important;
  }
  .md\:w-460 {
    width: 460% !important;
  }
  .md\:w-480 {
    width: 480% !important;
  }
  .md\:w-500 {
    width: 500% !important;
  }
  .md\:w-520 {
    width: 520% !important;
  }
  .md\:w-540 {
    width: 540% !important;
  }
  .md\:w-550 {
    width: 550% !important;
  }
  .md\:w-560 {
    width: 560% !important;
  }
  .md\:w-580 {
    width: 580% !important;
  }
  .md\:w-600 {
    width: 600% !important;
  }
  .md\:w-650 {
    width: 650% !important;
  }
  .md\:w-700 {
    width: 700% !important;
  }
  .md\:w-750 {
    width: 750% !important;
  }
  .md\:w-800 {
    width: 800% !important;
  }
  .md\:w-850 {
    width: 850% !important;
  }
  .md\:w-900 {
    width: 900% !important;
  }
  .md\:w-950 {
    width: 950% !important;
  }
  .md\:w-1000 {
    width: 1000% !important;
  }
  .md\:min-w-auto {
    min-width: auto !important;
  }
  .md\:min-w-0-px {
    min-width: 0rem !important;
  }
  .md\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .md\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .md\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .md\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .md\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .md\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .md\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .md\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .md\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .md\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .md\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .md\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .md\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .md\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .md\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .md\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .md\:min-w-80-px {
    min-width: 5rem !important;
  }
  .md\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .md\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .md\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .md\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .md\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .md\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .md\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .md\:min-w-160-px {
    min-width: 10rem !important;
  }
  .md\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .md\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .md\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .md\:min-w-240-px {
    min-width: 15rem !important;
  }
  .md\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .md\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .md\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .md\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .md\:min-w-320-px {
    min-width: 20rem !important;
  }
  .md\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .md\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .md\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .md\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .md\:min-w-400-px {
    min-width: 25rem !important;
  }
  .md\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .md\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .md\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .md\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .md\:min-w-480-px {
    min-width: 30rem !important;
  }
  .md\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .md\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .md\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .md\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .md\:min-w-560-px {
    min-width: 35rem !important;
  }
  .md\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .md\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .md\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .md\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .md\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .md\:min-w-800-px {
    min-width: 50rem !important;
  }
  .md\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .md\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .md\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .md\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .md\:min-w-0 {
    min-width: 0% !important;
  }
  .md\:min-w-1 {
    min-width: 1% !important;
  }
  .md\:min-w-5 {
    min-width: 5% !important;
  }
  .md\:min-w-10 {
    min-width: 10% !important;
  }
  .md\:min-w-15 {
    min-width: 15% !important;
  }
  .md\:min-w-20 {
    min-width: 20% !important;
  }
  .md\:min-w-25 {
    min-width: 25% !important;
  }
  .md\:min-w-30 {
    min-width: 30% !important;
  }
  .md\:min-w-35 {
    min-width: 35% !important;
  }
  .md\:min-w-40 {
    min-width: 40% !important;
  }
  .md\:min-w-45 {
    min-width: 45% !important;
  }
  .md\:min-w-50 {
    min-width: 50% !important;
  }
  .md\:min-w-55 {
    min-width: 55% !important;
  }
  .md\:min-w-60 {
    min-width: 60% !important;
  }
  .md\:min-w-65 {
    min-width: 65% !important;
  }
  .md\:min-w-70 {
    min-width: 70% !important;
  }
  .md\:min-w-75 {
    min-width: 75% !important;
  }
  .md\:min-w-80 {
    min-width: 80% !important;
  }
  .md\:min-w-85 {
    min-width: 85% !important;
  }
  .md\:min-w-90 {
    min-width: 90% !important;
  }
  .md\:min-w-95 {
    min-width: 95% !important;
  }
  .md\:min-w-100 {
    min-width: 100% !important;
  }
  .md\:min-w-120 {
    min-width: 120% !important;
  }
  .md\:min-w-140 {
    min-width: 140% !important;
  }
  .md\:min-w-150 {
    min-width: 150% !important;
  }
  .md\:min-w-160 {
    min-width: 160% !important;
  }
  .md\:min-w-180 {
    min-width: 180% !important;
  }
  .md\:min-w-200 {
    min-width: 200% !important;
  }
  .md\:min-w-220 {
    min-width: 220% !important;
  }
  .md\:min-w-240 {
    min-width: 240% !important;
  }
  .md\:min-w-250 {
    min-width: 250% !important;
  }
  .md\:min-w-260 {
    min-width: 260% !important;
  }
  .md\:min-w-280 {
    min-width: 280% !important;
  }
  .md\:min-w-300 {
    min-width: 300% !important;
  }
  .md\:min-w-320 {
    min-width: 320% !important;
  }
  .md\:min-w-340 {
    min-width: 340% !important;
  }
  .md\:min-w-350 {
    min-width: 350% !important;
  }
  .md\:min-w-360 {
    min-width: 360% !important;
  }
  .md\:min-w-380 {
    min-width: 380% !important;
  }
  .md\:min-w-400 {
    min-width: 400% !important;
  }
  .md\:min-w-420 {
    min-width: 420% !important;
  }
  .md\:min-w-440 {
    min-width: 440% !important;
  }
  .md\:min-w-450 {
    min-width: 450% !important;
  }
  .md\:min-w-460 {
    min-width: 460% !important;
  }
  .md\:min-w-480 {
    min-width: 480% !important;
  }
  .md\:min-w-500 {
    min-width: 500% !important;
  }
  .md\:min-w-520 {
    min-width: 520% !important;
  }
  .md\:min-w-540 {
    min-width: 540% !important;
  }
  .md\:min-w-550 {
    min-width: 550% !important;
  }
  .md\:min-w-560 {
    min-width: 560% !important;
  }
  .md\:min-w-580 {
    min-width: 580% !important;
  }
  .md\:min-w-600 {
    min-width: 600% !important;
  }
  .md\:min-w-650 {
    min-width: 650% !important;
  }
  .md\:min-w-700 {
    min-width: 700% !important;
  }
  .md\:min-w-750 {
    min-width: 750% !important;
  }
  .md\:min-w-800 {
    min-width: 800% !important;
  }
  .md\:min-w-850 {
    min-width: 850% !important;
  }
  .md\:min-w-900 {
    min-width: 900% !important;
  }
  .md\:min-w-950 {
    min-width: 950% !important;
  }
  .md\:min-w-1000 {
    min-width: 1000% !important;
  }
  .md\:max-w-auto {
    max-width: auto !important;
  }
  .md\:max-w-0-px {
    max-width: 0rem !important;
  }
  .md\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .md\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .md\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .md\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .md\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .md\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .md\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .md\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .md\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .md\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .md\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .md\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .md\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .md\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .md\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .md\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .md\:max-w-80-px {
    max-width: 5rem !important;
  }
  .md\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .md\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .md\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .md\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .md\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .md\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .md\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .md\:max-w-160-px {
    max-width: 10rem !important;
  }
  .md\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .md\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .md\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .md\:max-w-240-px {
    max-width: 15rem !important;
  }
  .md\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .md\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .md\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .md\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .md\:max-w-320-px {
    max-width: 20rem !important;
  }
  .md\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .md\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .md\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .md\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .md\:max-w-400-px {
    max-width: 25rem !important;
  }
  .md\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .md\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .md\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .md\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .md\:max-w-480-px {
    max-width: 30rem !important;
  }
  .md\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .md\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .md\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .md\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .md\:max-w-560-px {
    max-width: 35rem !important;
  }
  .md\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .md\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .md\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .md\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .md\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .md\:max-w-800-px {
    max-width: 50rem !important;
  }
  .md\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .md\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .md\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .md\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .md\:max-w-0 {
    max-width: 0% !important;
  }
  .md\:max-w-1 {
    max-width: 1% !important;
  }
  .md\:max-w-5 {
    max-width: 5% !important;
  }
  .md\:max-w-10 {
    max-width: 10% !important;
  }
  .md\:max-w-15 {
    max-width: 15% !important;
  }
  .md\:max-w-20 {
    max-width: 20% !important;
  }
  .md\:max-w-25 {
    max-width: 25% !important;
  }
  .md\:max-w-30 {
    max-width: 30% !important;
  }
  .md\:max-w-35 {
    max-width: 35% !important;
  }
  .md\:max-w-40 {
    max-width: 40% !important;
  }
  .md\:max-w-45 {
    max-width: 45% !important;
  }
  .md\:max-w-50 {
    max-width: 50% !important;
  }
  .md\:max-w-55 {
    max-width: 55% !important;
  }
  .md\:max-w-60 {
    max-width: 60% !important;
  }
  .md\:max-w-65 {
    max-width: 65% !important;
  }
  .md\:max-w-70 {
    max-width: 70% !important;
  }
  .md\:max-w-75 {
    max-width: 75% !important;
  }
  .md\:max-w-80 {
    max-width: 80% !important;
  }
  .md\:max-w-85 {
    max-width: 85% !important;
  }
  .md\:max-w-90 {
    max-width: 90% !important;
  }
  .md\:max-w-95 {
    max-width: 95% !important;
  }
  .md\:max-w-100 {
    max-width: 100% !important;
  }
  .md\:max-w-120 {
    max-width: 120% !important;
  }
  .md\:max-w-140 {
    max-width: 140% !important;
  }
  .md\:max-w-150 {
    max-width: 150% !important;
  }
  .md\:max-w-160 {
    max-width: 160% !important;
  }
  .md\:max-w-180 {
    max-width: 180% !important;
  }
  .md\:max-w-200 {
    max-width: 200% !important;
  }
  .md\:max-w-220 {
    max-width: 220% !important;
  }
  .md\:max-w-240 {
    max-width: 240% !important;
  }
  .md\:max-w-250 {
    max-width: 250% !important;
  }
  .md\:max-w-260 {
    max-width: 260% !important;
  }
  .md\:max-w-280 {
    max-width: 280% !important;
  }
  .md\:max-w-300 {
    max-width: 300% !important;
  }
  .md\:max-w-320 {
    max-width: 320% !important;
  }
  .md\:max-w-340 {
    max-width: 340% !important;
  }
  .md\:max-w-350 {
    max-width: 350% !important;
  }
  .md\:max-w-360 {
    max-width: 360% !important;
  }
  .md\:max-w-380 {
    max-width: 380% !important;
  }
  .md\:max-w-400 {
    max-width: 400% !important;
  }
  .md\:max-w-420 {
    max-width: 420% !important;
  }
  .md\:max-w-440 {
    max-width: 440% !important;
  }
  .md\:max-w-450 {
    max-width: 450% !important;
  }
  .md\:max-w-460 {
    max-width: 460% !important;
  }
  .md\:max-w-480 {
    max-width: 480% !important;
  }
  .md\:max-w-500 {
    max-width: 500% !important;
  }
  .md\:max-w-520 {
    max-width: 520% !important;
  }
  .md\:max-w-540 {
    max-width: 540% !important;
  }
  .md\:max-w-550 {
    max-width: 550% !important;
  }
  .md\:max-w-560 {
    max-width: 560% !important;
  }
  .md\:max-w-580 {
    max-width: 580% !important;
  }
  .md\:max-w-600 {
    max-width: 600% !important;
  }
  .md\:max-w-650 {
    max-width: 650% !important;
  }
  .md\:max-w-700 {
    max-width: 700% !important;
  }
  .md\:max-w-750 {
    max-width: 750% !important;
  }
  .md\:max-w-800 {
    max-width: 800% !important;
  }
  .md\:max-w-850 {
    max-width: 850% !important;
  }
  .md\:max-w-900 {
    max-width: 900% !important;
  }
  .md\:max-w-950 {
    max-width: 950% !important;
  }
  .md\:max-w-1000 {
    max-width: 1000% !important;
  }
  .md\:h-auto {
    height: auto !important;
  }
  .md\:h-0-px {
    height: 0rem !important;
  }
  .md\:h-1-px {
    height: 0.0625rem !important;
  }
  .md\:h-5-px {
    height: 0.3125rem !important;
  }
  .md\:h-10-px {
    height: 0.625rem !important;
  }
  .md\:h-15-px {
    height: 0.9375rem !important;
  }
  .md\:h-20-px {
    height: 1.25rem !important;
  }
  .md\:h-25-px {
    height: 1.5625rem !important;
  }
  .md\:h-30-px {
    height: 1.875rem !important;
  }
  .md\:h-35-px {
    height: 2.1875rem !important;
  }
  .md\:h-40-px {
    height: 2.5rem !important;
  }
  .md\:h-45-px {
    height: 2.8125rem !important;
  }
  .md\:h-50-px {
    height: 3.125rem !important;
  }
  .md\:h-55-px {
    height: 3.4375rem !important;
  }
  .md\:h-60-px {
    height: 3.75rem !important;
  }
  .md\:h-65-px {
    height: 4.0625rem !important;
  }
  .md\:h-70-px {
    height: 4.375rem !important;
  }
  .md\:h-75-px {
    height: 4.6875rem !important;
  }
  .md\:h-80-px {
    height: 5rem !important;
  }
  .md\:h-85-px {
    height: 5.3125rem !important;
  }
  .md\:h-90-px {
    height: 5.625rem !important;
  }
  .md\:h-95-px {
    height: 5.9375rem !important;
  }
  .md\:h-100-px {
    height: 6.25rem !important;
  }
  .md\:h-120-px {
    height: 7.5rem !important;
  }
  .md\:h-140-px {
    height: 8.75rem !important;
  }
  .md\:h-150-px {
    height: 9.375rem !important;
  }
  .md\:h-160-px {
    height: 10rem !important;
  }
  .md\:h-180-px {
    height: 11.25rem !important;
  }
  .md\:h-200-px {
    height: 12.5rem !important;
  }
  .md\:h-220-px {
    height: 13.75rem !important;
  }
  .md\:h-240-px {
    height: 15rem !important;
  }
  .md\:h-250-px {
    height: 15.625rem !important;
  }
  .md\:h-260-px {
    height: 16.25rem !important;
  }
  .md\:h-280-px {
    height: 17.5rem !important;
  }
  .md\:h-300-px {
    height: 18.75rem !important;
  }
  .md\:h-320-px {
    height: 20rem !important;
  }
  .md\:h-340-px {
    height: 21.25rem !important;
  }
  .md\:h-350-px {
    height: 21.875rem !important;
  }
  .md\:h-360-px {
    height: 22.5rem !important;
  }
  .md\:h-380-px {
    height: 23.75rem !important;
  }
  .md\:h-400-px {
    height: 25rem !important;
  }
  .md\:h-420-px {
    height: 26.25rem !important;
  }
  .md\:h-440-px {
    height: 27.5rem !important;
  }
  .md\:h-450-px {
    height: 28.125rem !important;
  }
  .md\:h-460-px {
    height: 28.75rem !important;
  }
  .md\:h-480-px {
    height: 30rem !important;
  }
  .md\:h-500-px {
    height: 31.25rem !important;
  }
  .md\:h-520-px {
    height: 32.5rem !important;
  }
  .md\:h-540-px {
    height: 33.75rem !important;
  }
  .md\:h-550-px {
    height: 34.375rem !important;
  }
  .md\:h-560-px {
    height: 35rem !important;
  }
  .md\:h-580-px {
    height: 36.25rem !important;
  }
  .md\:h-600-px {
    height: 37.5rem !important;
  }
  .md\:h-650-px {
    height: 40.625rem !important;
  }
  .md\:h-700-px {
    height: 43.75rem !important;
  }
  .md\:h-750-px {
    height: 46.875rem !important;
  }
  .md\:h-800-px {
    height: 50rem !important;
  }
  .md\:h-850-px {
    height: 53.125rem !important;
  }
  .md\:h-900-px {
    height: 56.25rem !important;
  }
  .md\:h-950-px {
    height: 59.375rem !important;
  }
  .md\:h-1000-px {
    height: 62.5rem !important;
  }
  .md\:h-0 {
    height: 0% !important;
  }
  .md\:h-1 {
    height: 1% !important;
  }
  .md\:h-5 {
    height: 5% !important;
  }
  .md\:h-10 {
    height: 10% !important;
  }
  .md\:h-15 {
    height: 15% !important;
  }
  .md\:h-20 {
    height: 20% !important;
  }
  .md\:h-25 {
    height: 25% !important;
  }
  .md\:h-30 {
    height: 30% !important;
  }
  .md\:h-35 {
    height: 35% !important;
  }
  .md\:h-40 {
    height: 40% !important;
  }
  .md\:h-45 {
    height: 45% !important;
  }
  .md\:h-50 {
    height: 50% !important;
  }
  .md\:h-55 {
    height: 55% !important;
  }
  .md\:h-60 {
    height: 60% !important;
  }
  .md\:h-65 {
    height: 65% !important;
  }
  .md\:h-70 {
    height: 70% !important;
  }
  .md\:h-75 {
    height: 75% !important;
  }
  .md\:h-80 {
    height: 80% !important;
  }
  .md\:h-85 {
    height: 85% !important;
  }
  .md\:h-90 {
    height: 90% !important;
  }
  .md\:h-95 {
    height: 95% !important;
  }
  .md\:h-100 {
    height: 100% !important;
  }
  .md\:h-120 {
    height: 120% !important;
  }
  .md\:h-140 {
    height: 140% !important;
  }
  .md\:h-150 {
    height: 150% !important;
  }
  .md\:h-160 {
    height: 160% !important;
  }
  .md\:h-180 {
    height: 180% !important;
  }
  .md\:h-200 {
    height: 200% !important;
  }
  .md\:h-220 {
    height: 220% !important;
  }
  .md\:h-240 {
    height: 240% !important;
  }
  .md\:h-250 {
    height: 250% !important;
  }
  .md\:h-260 {
    height: 260% !important;
  }
  .md\:h-280 {
    height: 280% !important;
  }
  .md\:h-300 {
    height: 300% !important;
  }
  .md\:h-320 {
    height: 320% !important;
  }
  .md\:h-340 {
    height: 340% !important;
  }
  .md\:h-350 {
    height: 350% !important;
  }
  .md\:h-360 {
    height: 360% !important;
  }
  .md\:h-380 {
    height: 380% !important;
  }
  .md\:h-400 {
    height: 400% !important;
  }
  .md\:h-420 {
    height: 420% !important;
  }
  .md\:h-440 {
    height: 440% !important;
  }
  .md\:h-450 {
    height: 450% !important;
  }
  .md\:h-460 {
    height: 460% !important;
  }
  .md\:h-480 {
    height: 480% !important;
  }
  .md\:h-500 {
    height: 500% !important;
  }
  .md\:h-520 {
    height: 520% !important;
  }
  .md\:h-540 {
    height: 540% !important;
  }
  .md\:h-550 {
    height: 550% !important;
  }
  .md\:h-560 {
    height: 560% !important;
  }
  .md\:h-580 {
    height: 580% !important;
  }
  .md\:h-600 {
    height: 600% !important;
  }
  .md\:h-650 {
    height: 650% !important;
  }
  .md\:h-700 {
    height: 700% !important;
  }
  .md\:h-750 {
    height: 750% !important;
  }
  .md\:h-800 {
    height: 800% !important;
  }
  .md\:h-850 {
    height: 850% !important;
  }
  .md\:h-900 {
    height: 900% !important;
  }
  .md\:h-950 {
    height: 950% !important;
  }
  .md\:h-1000 {
    height: 1000% !important;
  }
  .md\:min-h-auto {
    min-height: auto !important;
  }
  .md\:min-h-0-px {
    min-height: 0rem !important;
  }
  .md\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .md\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .md\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .md\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .md\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .md\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .md\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .md\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .md\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .md\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .md\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .md\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .md\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .md\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .md\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .md\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .md\:min-h-80-px {
    min-height: 5rem !important;
  }
  .md\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .md\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .md\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .md\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .md\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .md\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .md\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .md\:min-h-160-px {
    min-height: 10rem !important;
  }
  .md\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .md\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .md\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .md\:min-h-240-px {
    min-height: 15rem !important;
  }
  .md\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .md\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .md\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .md\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .md\:min-h-320-px {
    min-height: 20rem !important;
  }
  .md\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .md\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .md\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .md\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .md\:min-h-400-px {
    min-height: 25rem !important;
  }
  .md\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .md\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .md\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .md\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .md\:min-h-480-px {
    min-height: 30rem !important;
  }
  .md\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .md\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .md\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .md\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .md\:min-h-560-px {
    min-height: 35rem !important;
  }
  .md\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .md\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .md\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .md\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .md\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .md\:min-h-800-px {
    min-height: 50rem !important;
  }
  .md\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .md\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .md\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .md\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .md\:min-h-0 {
    min-height: 0% !important;
  }
  .md\:min-h-1 {
    min-height: 1% !important;
  }
  .md\:min-h-5 {
    min-height: 5% !important;
  }
  .md\:min-h-10 {
    min-height: 10% !important;
  }
  .md\:min-h-15 {
    min-height: 15% !important;
  }
  .md\:min-h-20 {
    min-height: 20% !important;
  }
  .md\:min-h-25 {
    min-height: 25% !important;
  }
  .md\:min-h-30 {
    min-height: 30% !important;
  }
  .md\:min-h-35 {
    min-height: 35% !important;
  }
  .md\:min-h-40 {
    min-height: 40% !important;
  }
  .md\:min-h-45 {
    min-height: 45% !important;
  }
  .md\:min-h-50 {
    min-height: 50% !important;
  }
  .md\:min-h-55 {
    min-height: 55% !important;
  }
  .md\:min-h-60 {
    min-height: 60% !important;
  }
  .md\:min-h-65 {
    min-height: 65% !important;
  }
  .md\:min-h-70 {
    min-height: 70% !important;
  }
  .md\:min-h-75 {
    min-height: 75% !important;
  }
  .md\:min-h-80 {
    min-height: 80% !important;
  }
  .md\:min-h-85 {
    min-height: 85% !important;
  }
  .md\:min-h-90 {
    min-height: 90% !important;
  }
  .md\:min-h-95 {
    min-height: 95% !important;
  }
  .md\:min-h-100 {
    min-height: 100% !important;
  }
  .md\:min-h-120 {
    min-height: 120% !important;
  }
  .md\:min-h-140 {
    min-height: 140% !important;
  }
  .md\:min-h-150 {
    min-height: 150% !important;
  }
  .md\:min-h-160 {
    min-height: 160% !important;
  }
  .md\:min-h-180 {
    min-height: 180% !important;
  }
  .md\:min-h-200 {
    min-height: 200% !important;
  }
  .md\:min-h-220 {
    min-height: 220% !important;
  }
  .md\:min-h-240 {
    min-height: 240% !important;
  }
  .md\:min-h-250 {
    min-height: 250% !important;
  }
  .md\:min-h-260 {
    min-height: 260% !important;
  }
  .md\:min-h-280 {
    min-height: 280% !important;
  }
  .md\:min-h-300 {
    min-height: 300% !important;
  }
  .md\:min-h-320 {
    min-height: 320% !important;
  }
  .md\:min-h-340 {
    min-height: 340% !important;
  }
  .md\:min-h-350 {
    min-height: 350% !important;
  }
  .md\:min-h-360 {
    min-height: 360% !important;
  }
  .md\:min-h-380 {
    min-height: 380% !important;
  }
  .md\:min-h-400 {
    min-height: 400% !important;
  }
  .md\:min-h-420 {
    min-height: 420% !important;
  }
  .md\:min-h-440 {
    min-height: 440% !important;
  }
  .md\:min-h-450 {
    min-height: 450% !important;
  }
  .md\:min-h-460 {
    min-height: 460% !important;
  }
  .md\:min-h-480 {
    min-height: 480% !important;
  }
  .md\:min-h-500 {
    min-height: 500% !important;
  }
  .md\:min-h-520 {
    min-height: 520% !important;
  }
  .md\:min-h-540 {
    min-height: 540% !important;
  }
  .md\:min-h-550 {
    min-height: 550% !important;
  }
  .md\:min-h-560 {
    min-height: 560% !important;
  }
  .md\:min-h-580 {
    min-height: 580% !important;
  }
  .md\:min-h-600 {
    min-height: 600% !important;
  }
  .md\:min-h-650 {
    min-height: 650% !important;
  }
  .md\:min-h-700 {
    min-height: 700% !important;
  }
  .md\:min-h-750 {
    min-height: 750% !important;
  }
  .md\:min-h-800 {
    min-height: 800% !important;
  }
  .md\:min-h-850 {
    min-height: 850% !important;
  }
  .md\:min-h-900 {
    min-height: 900% !important;
  }
  .md\:min-h-950 {
    min-height: 950% !important;
  }
  .md\:min-h-1000 {
    min-height: 1000% !important;
  }
  .md\:max-h-auto {
    max-height: auto !important;
  }
  .md\:max-h-0-px {
    max-height: 0rem !important;
  }
  .md\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .md\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .md\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .md\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .md\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .md\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .md\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .md\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .md\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .md\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .md\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .md\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .md\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .md\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .md\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .md\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .md\:max-h-80-px {
    max-height: 5rem !important;
  }
  .md\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .md\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .md\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .md\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .md\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .md\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .md\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .md\:max-h-160-px {
    max-height: 10rem !important;
  }
  .md\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .md\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .md\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .md\:max-h-240-px {
    max-height: 15rem !important;
  }
  .md\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .md\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .md\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .md\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .md\:max-h-320-px {
    max-height: 20rem !important;
  }
  .md\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .md\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .md\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .md\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .md\:max-h-400-px {
    max-height: 25rem !important;
  }
  .md\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .md\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .md\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .md\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .md\:max-h-480-px {
    max-height: 30rem !important;
  }
  .md\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .md\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .md\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .md\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .md\:max-h-560-px {
    max-height: 35rem !important;
  }
  .md\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .md\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .md\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .md\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .md\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .md\:max-h-800-px {
    max-height: 50rem !important;
  }
  .md\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .md\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .md\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .md\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .md\:max-h-0 {
    max-height: 0% !important;
  }
  .md\:max-h-1 {
    max-height: 1% !important;
  }
  .md\:max-h-5 {
    max-height: 5% !important;
  }
  .md\:max-h-10 {
    max-height: 10% !important;
  }
  .md\:max-h-15 {
    max-height: 15% !important;
  }
  .md\:max-h-20 {
    max-height: 20% !important;
  }
  .md\:max-h-25 {
    max-height: 25% !important;
  }
  .md\:max-h-30 {
    max-height: 30% !important;
  }
  .md\:max-h-35 {
    max-height: 35% !important;
  }
  .md\:max-h-40 {
    max-height: 40% !important;
  }
  .md\:max-h-45 {
    max-height: 45% !important;
  }
  .md\:max-h-50 {
    max-height: 50% !important;
  }
  .md\:max-h-55 {
    max-height: 55% !important;
  }
  .md\:max-h-60 {
    max-height: 60% !important;
  }
  .md\:max-h-65 {
    max-height: 65% !important;
  }
  .md\:max-h-70 {
    max-height: 70% !important;
  }
  .md\:max-h-75 {
    max-height: 75% !important;
  }
  .md\:max-h-80 {
    max-height: 80% !important;
  }
  .md\:max-h-85 {
    max-height: 85% !important;
  }
  .md\:max-h-90 {
    max-height: 90% !important;
  }
  .md\:max-h-95 {
    max-height: 95% !important;
  }
  .md\:max-h-100 {
    max-height: 100% !important;
  }
  .md\:max-h-120 {
    max-height: 120% !important;
  }
  .md\:max-h-140 {
    max-height: 140% !important;
  }
  .md\:max-h-150 {
    max-height: 150% !important;
  }
  .md\:max-h-160 {
    max-height: 160% !important;
  }
  .md\:max-h-180 {
    max-height: 180% !important;
  }
  .md\:max-h-200 {
    max-height: 200% !important;
  }
  .md\:max-h-220 {
    max-height: 220% !important;
  }
  .md\:max-h-240 {
    max-height: 240% !important;
  }
  .md\:max-h-250 {
    max-height: 250% !important;
  }
  .md\:max-h-260 {
    max-height: 260% !important;
  }
  .md\:max-h-280 {
    max-height: 280% !important;
  }
  .md\:max-h-300 {
    max-height: 300% !important;
  }
  .md\:max-h-320 {
    max-height: 320% !important;
  }
  .md\:max-h-340 {
    max-height: 340% !important;
  }
  .md\:max-h-350 {
    max-height: 350% !important;
  }
  .md\:max-h-360 {
    max-height: 360% !important;
  }
  .md\:max-h-380 {
    max-height: 380% !important;
  }
  .md\:max-h-400 {
    max-height: 400% !important;
  }
  .md\:max-h-420 {
    max-height: 420% !important;
  }
  .md\:max-h-440 {
    max-height: 440% !important;
  }
  .md\:max-h-450 {
    max-height: 450% !important;
  }
  .md\:max-h-460 {
    max-height: 460% !important;
  }
  .md\:max-h-480 {
    max-height: 480% !important;
  }
  .md\:max-h-500 {
    max-height: 500% !important;
  }
  .md\:max-h-520 {
    max-height: 520% !important;
  }
  .md\:max-h-540 {
    max-height: 540% !important;
  }
  .md\:max-h-550 {
    max-height: 550% !important;
  }
  .md\:max-h-560 {
    max-height: 560% !important;
  }
  .md\:max-h-580 {
    max-height: 580% !important;
  }
  .md\:max-h-600 {
    max-height: 600% !important;
  }
  .md\:max-h-650 {
    max-height: 650% !important;
  }
  .md\:max-h-700 {
    max-height: 700% !important;
  }
  .md\:max-h-750 {
    max-height: 750% !important;
  }
  .md\:max-h-800 {
    max-height: 800% !important;
  }
  .md\:max-h-850 {
    max-height: 850% !important;
  }
  .md\:max-h-900 {
    max-height: 900% !important;
  }
  .md\:max-h-950 {
    max-height: 950% !important;
  }
  .md\:max-h-1000 {
    max-height: 1000% !important;
  }
}
@media (min-width: 1024px) {
  .lg\:w-auto {
    width: auto !important;
  }
  .lg\:w-0-px {
    width: 0rem !important;
  }
  .lg\:w-1-px {
    width: 0.0625rem !important;
  }
  .lg\:w-5-px {
    width: 0.3125rem !important;
  }
  .lg\:w-10-px {
    width: 0.625rem !important;
  }
  .lg\:w-15-px {
    width: 0.9375rem !important;
  }
  .lg\:w-20-px {
    width: 1.25rem !important;
  }
  .lg\:w-25-px {
    width: 1.5625rem !important;
  }
  .lg\:w-30-px {
    width: 1.875rem !important;
  }
  .lg\:w-35-px {
    width: 2.1875rem !important;
  }
  .lg\:w-40-px {
    width: 2.5rem !important;
  }
  .lg\:w-45-px {
    width: 2.8125rem !important;
  }
  .lg\:w-50-px {
    width: 3.125rem !important;
  }
  .lg\:w-55-px {
    width: 3.4375rem !important;
  }
  .lg\:w-60-px {
    width: 3.75rem !important;
  }
  .lg\:w-65-px {
    width: 4.0625rem !important;
  }
  .lg\:w-70-px {
    width: 4.375rem !important;
  }
  .lg\:w-75-px {
    width: 4.6875rem !important;
  }
  .lg\:w-80-px {
    width: 5rem !important;
  }
  .lg\:w-85-px {
    width: 5.3125rem !important;
  }
  .lg\:w-90-px {
    width: 5.625rem !important;
  }
  .lg\:w-95-px {
    width: 5.9375rem !important;
  }
  .lg\:w-100-px {
    width: 6.25rem !important;
  }
  .lg\:w-120-px {
    width: 7.5rem !important;
  }
  .lg\:w-140-px {
    width: 8.75rem !important;
  }
  .lg\:w-150-px {
    width: 9.375rem !important;
  }
  .lg\:w-160-px {
    width: 10rem !important;
  }
  .lg\:w-180-px {
    width: 11.25rem !important;
  }
  .lg\:w-200-px {
    width: 12.5rem !important;
  }
  .lg\:w-220-px {
    width: 13.75rem !important;
  }
  .lg\:w-240-px {
    width: 15rem !important;
  }
  .lg\:w-250-px {
    width: 15.625rem !important;
  }
  .lg\:w-260-px {
    width: 16.25rem !important;
  }
  .lg\:w-280-px {
    width: 17.5rem !important;
  }
  .lg\:w-300-px {
    width: 18.75rem !important;
  }
  .lg\:w-320-px {
    width: 20rem !important;
  }
  .lg\:w-340-px {
    width: 21.25rem !important;
  }
  .lg\:w-350-px {
    width: 21.875rem !important;
  }
  .lg\:w-360-px {
    width: 22.5rem !important;
  }
  .lg\:w-380-px {
    width: 23.75rem !important;
  }
  .lg\:w-400-px {
    width: 25rem !important;
  }
  .lg\:w-420-px {
    width: 26.25rem !important;
  }
  .lg\:w-440-px {
    width: 27.5rem !important;
  }
  .lg\:w-450-px {
    width: 28.125rem !important;
  }
  .lg\:w-460-px {
    width: 28.75rem !important;
  }
  .lg\:w-480-px {
    width: 30rem !important;
  }
  .lg\:w-500-px {
    width: 31.25rem !important;
  }
  .lg\:w-520-px {
    width: 32.5rem !important;
  }
  .lg\:w-540-px {
    width: 33.75rem !important;
  }
  .lg\:w-550-px {
    width: 34.375rem !important;
  }
  .lg\:w-560-px {
    width: 35rem !important;
  }
  .lg\:w-580-px {
    width: 36.25rem !important;
  }
  .lg\:w-600-px {
    width: 37.5rem !important;
  }
  .lg\:w-650-px {
    width: 40.625rem !important;
  }
  .lg\:w-700-px {
    width: 43.75rem !important;
  }
  .lg\:w-750-px {
    width: 46.875rem !important;
  }
  .lg\:w-800-px {
    width: 50rem !important;
  }
  .lg\:w-850-px {
    width: 53.125rem !important;
  }
  .lg\:w-900-px {
    width: 56.25rem !important;
  }
  .lg\:w-950-px {
    width: 59.375rem !important;
  }
  .lg\:w-1000-px {
    width: 62.5rem !important;
  }
  .lg\:w-0 {
    width: 0% !important;
  }
  .lg\:w-1 {
    width: 1% !important;
  }
  .lg\:w-5 {
    width: 5% !important;
  }
  .lg\:w-10 {
    width: 10% !important;
  }
  .lg\:w-15 {
    width: 15% !important;
  }
  .lg\:w-20 {
    width: 20% !important;
  }
  .lg\:w-25 {
    width: 25% !important;
  }
  .lg\:w-30 {
    width: 30% !important;
  }
  .lg\:w-35 {
    width: 35% !important;
  }
  .lg\:w-40 {
    width: 40% !important;
  }
  .lg\:w-45 {
    width: 45% !important;
  }
  .lg\:w-50 {
    width: 50% !important;
  }
  .lg\:w-55 {
    width: 55% !important;
  }
  .lg\:w-60 {
    width: 60% !important;
  }
  .lg\:w-65 {
    width: 65% !important;
  }
  .lg\:w-70 {
    width: 70% !important;
  }
  .lg\:w-75 {
    width: 75% !important;
  }
  .lg\:w-80 {
    width: 80% !important;
  }
  .lg\:w-85 {
    width: 85% !important;
  }
  .lg\:w-90 {
    width: 90% !important;
  }
  .lg\:w-95 {
    width: 95% !important;
  }
  .lg\:w-100 {
    width: 100% !important;
  }
  .lg\:w-120 {
    width: 120% !important;
  }
  .lg\:w-140 {
    width: 140% !important;
  }
  .lg\:w-150 {
    width: 150% !important;
  }
  .lg\:w-160 {
    width: 160% !important;
  }
  .lg\:w-180 {
    width: 180% !important;
  }
  .lg\:w-200 {
    width: 200% !important;
  }
  .lg\:w-220 {
    width: 220% !important;
  }
  .lg\:w-240 {
    width: 240% !important;
  }
  .lg\:w-250 {
    width: 250% !important;
  }
  .lg\:w-260 {
    width: 260% !important;
  }
  .lg\:w-280 {
    width: 280% !important;
  }
  .lg\:w-300 {
    width: 300% !important;
  }
  .lg\:w-320 {
    width: 320% !important;
  }
  .lg\:w-340 {
    width: 340% !important;
  }
  .lg\:w-350 {
    width: 350% !important;
  }
  .lg\:w-360 {
    width: 360% !important;
  }
  .lg\:w-380 {
    width: 380% !important;
  }
  .lg\:w-400 {
    width: 400% !important;
  }
  .lg\:w-420 {
    width: 420% !important;
  }
  .lg\:w-440 {
    width: 440% !important;
  }
  .lg\:w-450 {
    width: 450% !important;
  }
  .lg\:w-460 {
    width: 460% !important;
  }
  .lg\:w-480 {
    width: 480% !important;
  }
  .lg\:w-500 {
    width: 500% !important;
  }
  .lg\:w-520 {
    width: 520% !important;
  }
  .lg\:w-540 {
    width: 540% !important;
  }
  .lg\:w-550 {
    width: 550% !important;
  }
  .lg\:w-560 {
    width: 560% !important;
  }
  .lg\:w-580 {
    width: 580% !important;
  }
  .lg\:w-600 {
    width: 600% !important;
  }
  .lg\:w-650 {
    width: 650% !important;
  }
  .lg\:w-700 {
    width: 700% !important;
  }
  .lg\:w-750 {
    width: 750% !important;
  }
  .lg\:w-800 {
    width: 800% !important;
  }
  .lg\:w-850 {
    width: 850% !important;
  }
  .lg\:w-900 {
    width: 900% !important;
  }
  .lg\:w-950 {
    width: 950% !important;
  }
  .lg\:w-1000 {
    width: 1000% !important;
  }
  .lg\:min-w-auto {
    min-width: auto !important;
  }
  .lg\:min-w-0-px {
    min-width: 0rem !important;
  }
  .lg\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .lg\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .lg\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .lg\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .lg\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .lg\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .lg\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .lg\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .lg\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .lg\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .lg\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .lg\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .lg\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .lg\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .lg\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .lg\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .lg\:min-w-80-px {
    min-width: 5rem !important;
  }
  .lg\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .lg\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .lg\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .lg\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .lg\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .lg\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .lg\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .lg\:min-w-160-px {
    min-width: 10rem !important;
  }
  .lg\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .lg\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .lg\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .lg\:min-w-240-px {
    min-width: 15rem !important;
  }
  .lg\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .lg\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .lg\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .lg\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .lg\:min-w-320-px {
    min-width: 20rem !important;
  }
  .lg\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .lg\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .lg\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .lg\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .lg\:min-w-400-px {
    min-width: 25rem !important;
  }
  .lg\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .lg\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .lg\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .lg\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .lg\:min-w-480-px {
    min-width: 30rem !important;
  }
  .lg\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .lg\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .lg\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .lg\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .lg\:min-w-560-px {
    min-width: 35rem !important;
  }
  .lg\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .lg\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .lg\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .lg\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .lg\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .lg\:min-w-800-px {
    min-width: 50rem !important;
  }
  .lg\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .lg\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .lg\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .lg\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .lg\:min-w-0 {
    min-width: 0% !important;
  }
  .lg\:min-w-1 {
    min-width: 1% !important;
  }
  .lg\:min-w-5 {
    min-width: 5% !important;
  }
  .lg\:min-w-10 {
    min-width: 10% !important;
  }
  .lg\:min-w-15 {
    min-width: 15% !important;
  }
  .lg\:min-w-20 {
    min-width: 20% !important;
  }
  .lg\:min-w-25 {
    min-width: 25% !important;
  }
  .lg\:min-w-30 {
    min-width: 30% !important;
  }
  .lg\:min-w-35 {
    min-width: 35% !important;
  }
  .lg\:min-w-40 {
    min-width: 40% !important;
  }
  .lg\:min-w-45 {
    min-width: 45% !important;
  }
  .lg\:min-w-50 {
    min-width: 50% !important;
  }
  .lg\:min-w-55 {
    min-width: 55% !important;
  }
  .lg\:min-w-60 {
    min-width: 60% !important;
  }
  .lg\:min-w-65 {
    min-width: 65% !important;
  }
  .lg\:min-w-70 {
    min-width: 70% !important;
  }
  .lg\:min-w-75 {
    min-width: 75% !important;
  }
  .lg\:min-w-80 {
    min-width: 80% !important;
  }
  .lg\:min-w-85 {
    min-width: 85% !important;
  }
  .lg\:min-w-90 {
    min-width: 90% !important;
  }
  .lg\:min-w-95 {
    min-width: 95% !important;
  }
  .lg\:min-w-100 {
    min-width: 100% !important;
  }
  .lg\:min-w-120 {
    min-width: 120% !important;
  }
  .lg\:min-w-140 {
    min-width: 140% !important;
  }
  .lg\:min-w-150 {
    min-width: 150% !important;
  }
  .lg\:min-w-160 {
    min-width: 160% !important;
  }
  .lg\:min-w-180 {
    min-width: 180% !important;
  }
  .lg\:min-w-200 {
    min-width: 200% !important;
  }
  .lg\:min-w-220 {
    min-width: 220% !important;
  }
  .lg\:min-w-240 {
    min-width: 240% !important;
  }
  .lg\:min-w-250 {
    min-width: 250% !important;
  }
  .lg\:min-w-260 {
    min-width: 260% !important;
  }
  .lg\:min-w-280 {
    min-width: 280% !important;
  }
  .lg\:min-w-300 {
    min-width: 300% !important;
  }
  .lg\:min-w-320 {
    min-width: 320% !important;
  }
  .lg\:min-w-340 {
    min-width: 340% !important;
  }
  .lg\:min-w-350 {
    min-width: 350% !important;
  }
  .lg\:min-w-360 {
    min-width: 360% !important;
  }
  .lg\:min-w-380 {
    min-width: 380% !important;
  }
  .lg\:min-w-400 {
    min-width: 400% !important;
  }
  .lg\:min-w-420 {
    min-width: 420% !important;
  }
  .lg\:min-w-440 {
    min-width: 440% !important;
  }
  .lg\:min-w-450 {
    min-width: 450% !important;
  }
  .lg\:min-w-460 {
    min-width: 460% !important;
  }
  .lg\:min-w-480 {
    min-width: 480% !important;
  }
  .lg\:min-w-500 {
    min-width: 500% !important;
  }
  .lg\:min-w-520 {
    min-width: 520% !important;
  }
  .lg\:min-w-540 {
    min-width: 540% !important;
  }
  .lg\:min-w-550 {
    min-width: 550% !important;
  }
  .lg\:min-w-560 {
    min-width: 560% !important;
  }
  .lg\:min-w-580 {
    min-width: 580% !important;
  }
  .lg\:min-w-600 {
    min-width: 600% !important;
  }
  .lg\:min-w-650 {
    min-width: 650% !important;
  }
  .lg\:min-w-700 {
    min-width: 700% !important;
  }
  .lg\:min-w-750 {
    min-width: 750% !important;
  }
  .lg\:min-w-800 {
    min-width: 800% !important;
  }
  .lg\:min-w-850 {
    min-width: 850% !important;
  }
  .lg\:min-w-900 {
    min-width: 900% !important;
  }
  .lg\:min-w-950 {
    min-width: 950% !important;
  }
  .lg\:min-w-1000 {
    min-width: 1000% !important;
  }
  .lg\:max-w-auto {
    max-width: auto !important;
  }
  .lg\:max-w-0-px {
    max-width: 0rem !important;
  }
  .lg\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .lg\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .lg\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .lg\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .lg\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .lg\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .lg\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .lg\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .lg\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .lg\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .lg\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .lg\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .lg\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .lg\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .lg\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .lg\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .lg\:max-w-80-px {
    max-width: 5rem !important;
  }
  .lg\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .lg\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .lg\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .lg\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .lg\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .lg\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .lg\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .lg\:max-w-160-px {
    max-width: 10rem !important;
  }
  .lg\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .lg\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .lg\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .lg\:max-w-240-px {
    max-width: 15rem !important;
  }
  .lg\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .lg\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .lg\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .lg\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .lg\:max-w-320-px {
    max-width: 20rem !important;
  }
  .lg\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .lg\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .lg\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .lg\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .lg\:max-w-400-px {
    max-width: 25rem !important;
  }
  .lg\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .lg\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .lg\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .lg\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .lg\:max-w-480-px {
    max-width: 30rem !important;
  }
  .lg\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .lg\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .lg\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .lg\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .lg\:max-w-560-px {
    max-width: 35rem !important;
  }
  .lg\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .lg\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .lg\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .lg\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .lg\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .lg\:max-w-800-px {
    max-width: 50rem !important;
  }
  .lg\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .lg\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .lg\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .lg\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .lg\:max-w-0 {
    max-width: 0% !important;
  }
  .lg\:max-w-1 {
    max-width: 1% !important;
  }
  .lg\:max-w-5 {
    max-width: 5% !important;
  }
  .lg\:max-w-10 {
    max-width: 10% !important;
  }
  .lg\:max-w-15 {
    max-width: 15% !important;
  }
  .lg\:max-w-20 {
    max-width: 20% !important;
  }
  .lg\:max-w-25 {
    max-width: 25% !important;
  }
  .lg\:max-w-30 {
    max-width: 30% !important;
  }
  .lg\:max-w-35 {
    max-width: 35% !important;
  }
  .lg\:max-w-40 {
    max-width: 40% !important;
  }
  .lg\:max-w-45 {
    max-width: 45% !important;
  }
  .lg\:max-w-50 {
    max-width: 50% !important;
  }
  .lg\:max-w-55 {
    max-width: 55% !important;
  }
  .lg\:max-w-60 {
    max-width: 60% !important;
  }
  .lg\:max-w-65 {
    max-width: 65% !important;
  }
  .lg\:max-w-70 {
    max-width: 70% !important;
  }
  .lg\:max-w-75 {
    max-width: 75% !important;
  }
  .lg\:max-w-80 {
    max-width: 80% !important;
  }
  .lg\:max-w-85 {
    max-width: 85% !important;
  }
  .lg\:max-w-90 {
    max-width: 90% !important;
  }
  .lg\:max-w-95 {
    max-width: 95% !important;
  }
  .lg\:max-w-100 {
    max-width: 100% !important;
  }
  .lg\:max-w-120 {
    max-width: 120% !important;
  }
  .lg\:max-w-140 {
    max-width: 140% !important;
  }
  .lg\:max-w-150 {
    max-width: 150% !important;
  }
  .lg\:max-w-160 {
    max-width: 160% !important;
  }
  .lg\:max-w-180 {
    max-width: 180% !important;
  }
  .lg\:max-w-200 {
    max-width: 200% !important;
  }
  .lg\:max-w-220 {
    max-width: 220% !important;
  }
  .lg\:max-w-240 {
    max-width: 240% !important;
  }
  .lg\:max-w-250 {
    max-width: 250% !important;
  }
  .lg\:max-w-260 {
    max-width: 260% !important;
  }
  .lg\:max-w-280 {
    max-width: 280% !important;
  }
  .lg\:max-w-300 {
    max-width: 300% !important;
  }
  .lg\:max-w-320 {
    max-width: 320% !important;
  }
  .lg\:max-w-340 {
    max-width: 340% !important;
  }
  .lg\:max-w-350 {
    max-width: 350% !important;
  }
  .lg\:max-w-360 {
    max-width: 360% !important;
  }
  .lg\:max-w-380 {
    max-width: 380% !important;
  }
  .lg\:max-w-400 {
    max-width: 400% !important;
  }
  .lg\:max-w-420 {
    max-width: 420% !important;
  }
  .lg\:max-w-440 {
    max-width: 440% !important;
  }
  .lg\:max-w-450 {
    max-width: 450% !important;
  }
  .lg\:max-w-460 {
    max-width: 460% !important;
  }
  .lg\:max-w-480 {
    max-width: 480% !important;
  }
  .lg\:max-w-500 {
    max-width: 500% !important;
  }
  .lg\:max-w-520 {
    max-width: 520% !important;
  }
  .lg\:max-w-540 {
    max-width: 540% !important;
  }
  .lg\:max-w-550 {
    max-width: 550% !important;
  }
  .lg\:max-w-560 {
    max-width: 560% !important;
  }
  .lg\:max-w-580 {
    max-width: 580% !important;
  }
  .lg\:max-w-600 {
    max-width: 600% !important;
  }
  .lg\:max-w-650 {
    max-width: 650% !important;
  }
  .lg\:max-w-700 {
    max-width: 700% !important;
  }
  .lg\:max-w-750 {
    max-width: 750% !important;
  }
  .lg\:max-w-800 {
    max-width: 800% !important;
  }
  .lg\:max-w-850 {
    max-width: 850% !important;
  }
  .lg\:max-w-900 {
    max-width: 900% !important;
  }
  .lg\:max-w-950 {
    max-width: 950% !important;
  }
  .lg\:max-w-1000 {
    max-width: 1000% !important;
  }
  .lg\:h-auto {
    height: auto !important;
  }
  .lg\:h-0-px {
    height: 0rem !important;
  }
  .lg\:h-1-px {
    height: 0.0625rem !important;
  }
  .lg\:h-5-px {
    height: 0.3125rem !important;
  }
  .lg\:h-10-px {
    height: 0.625rem !important;
  }
  .lg\:h-15-px {
    height: 0.9375rem !important;
  }
  .lg\:h-20-px {
    height: 1.25rem !important;
  }
  .lg\:h-25-px {
    height: 1.5625rem !important;
  }
  .lg\:h-30-px {
    height: 1.875rem !important;
  }
  .lg\:h-35-px {
    height: 2.1875rem !important;
  }
  .lg\:h-40-px {
    height: 2.5rem !important;
  }
  .lg\:h-45-px {
    height: 2.8125rem !important;
  }
  .lg\:h-50-px {
    height: 3.125rem !important;
  }
  .lg\:h-55-px {
    height: 3.4375rem !important;
  }
  .lg\:h-60-px {
    height: 3.75rem !important;
  }
  .lg\:h-65-px {
    height: 4.0625rem !important;
  }
  .lg\:h-70-px {
    height: 4.375rem !important;
  }
  .lg\:h-75-px {
    height: 4.6875rem !important;
  }
  .lg\:h-80-px {
    height: 5rem !important;
  }
  .lg\:h-85-px {
    height: 5.3125rem !important;
  }
  .lg\:h-90-px {
    height: 5.625rem !important;
  }
  .lg\:h-95-px {
    height: 5.9375rem !important;
  }
  .lg\:h-100-px {
    height: 6.25rem !important;
  }
  .lg\:h-120-px {
    height: 7.5rem !important;
  }
  .lg\:h-140-px {
    height: 8.75rem !important;
  }
  .lg\:h-150-px {
    height: 9.375rem !important;
  }
  .lg\:h-160-px {
    height: 10rem !important;
  }
  .lg\:h-180-px {
    height: 11.25rem !important;
  }
  .lg\:h-200-px {
    height: 12.5rem !important;
  }
  .lg\:h-220-px {
    height: 13.75rem !important;
  }
  .lg\:h-240-px {
    height: 15rem !important;
  }
  .lg\:h-250-px {
    height: 15.625rem !important;
  }
  .lg\:h-260-px {
    height: 16.25rem !important;
  }
  .lg\:h-280-px {
    height: 17.5rem !important;
  }
  .lg\:h-300-px {
    height: 18.75rem !important;
  }
  .lg\:h-320-px {
    height: 20rem !important;
  }
  .lg\:h-340-px {
    height: 21.25rem !important;
  }
  .lg\:h-350-px {
    height: 21.875rem !important;
  }
  .lg\:h-360-px {
    height: 22.5rem !important;
  }
  .lg\:h-380-px {
    height: 23.75rem !important;
  }
  .lg\:h-400-px {
    height: 25rem !important;
  }
  .lg\:h-420-px {
    height: 26.25rem !important;
  }
  .lg\:h-440-px {
    height: 27.5rem !important;
  }
  .lg\:h-450-px {
    height: 28.125rem !important;
  }
  .lg\:h-460-px {
    height: 28.75rem !important;
  }
  .lg\:h-480-px {
    height: 30rem !important;
  }
  .lg\:h-500-px {
    height: 31.25rem !important;
  }
  .lg\:h-520-px {
    height: 32.5rem !important;
  }
  .lg\:h-540-px {
    height: 33.75rem !important;
  }
  .lg\:h-550-px {
    height: 34.375rem !important;
  }
  .lg\:h-560-px {
    height: 35rem !important;
  }
  .lg\:h-580-px {
    height: 36.25rem !important;
  }
  .lg\:h-600-px {
    height: 37.5rem !important;
  }
  .lg\:h-650-px {
    height: 40.625rem !important;
  }
  .lg\:h-700-px {
    height: 43.75rem !important;
  }
  .lg\:h-750-px {
    height: 46.875rem !important;
  }
  .lg\:h-800-px {
    height: 50rem !important;
  }
  .lg\:h-850-px {
    height: 53.125rem !important;
  }
  .lg\:h-900-px {
    height: 56.25rem !important;
  }
  .lg\:h-950-px {
    height: 59.375rem !important;
  }
  .lg\:h-1000-px {
    height: 62.5rem !important;
  }
  .lg\:h-0 {
    height: 0% !important;
  }
  .lg\:h-1 {
    height: 1% !important;
  }
  .lg\:h-5 {
    height: 5% !important;
  }
  .lg\:h-10 {
    height: 10% !important;
  }
  .lg\:h-15 {
    height: 15% !important;
  }
  .lg\:h-20 {
    height: 20% !important;
  }
  .lg\:h-25 {
    height: 25% !important;
  }
  .lg\:h-30 {
    height: 30% !important;
  }
  .lg\:h-35 {
    height: 35% !important;
  }
  .lg\:h-40 {
    height: 40% !important;
  }
  .lg\:h-45 {
    height: 45% !important;
  }
  .lg\:h-50 {
    height: 50% !important;
  }
  .lg\:h-55 {
    height: 55% !important;
  }
  .lg\:h-60 {
    height: 60% !important;
  }
  .lg\:h-65 {
    height: 65% !important;
  }
  .lg\:h-70 {
    height: 70% !important;
  }
  .lg\:h-75 {
    height: 75% !important;
  }
  .lg\:h-80 {
    height: 80% !important;
  }
  .lg\:h-85 {
    height: 85% !important;
  }
  .lg\:h-90 {
    height: 90% !important;
  }
  .lg\:h-95 {
    height: 95% !important;
  }
  .lg\:h-100 {
    height: 100% !important;
  }
  .lg\:h-120 {
    height: 120% !important;
  }
  .lg\:h-140 {
    height: 140% !important;
  }
  .lg\:h-150 {
    height: 150% !important;
  }
  .lg\:h-160 {
    height: 160% !important;
  }
  .lg\:h-180 {
    height: 180% !important;
  }
  .lg\:h-200 {
    height: 200% !important;
  }
  .lg\:h-220 {
    height: 220% !important;
  }
  .lg\:h-240 {
    height: 240% !important;
  }
  .lg\:h-250 {
    height: 250% !important;
  }
  .lg\:h-260 {
    height: 260% !important;
  }
  .lg\:h-280 {
    height: 280% !important;
  }
  .lg\:h-300 {
    height: 300% !important;
  }
  .lg\:h-320 {
    height: 320% !important;
  }
  .lg\:h-340 {
    height: 340% !important;
  }
  .lg\:h-350 {
    height: 350% !important;
  }
  .lg\:h-360 {
    height: 360% !important;
  }
  .lg\:h-380 {
    height: 380% !important;
  }
  .lg\:h-400 {
    height: 400% !important;
  }
  .lg\:h-420 {
    height: 420% !important;
  }
  .lg\:h-440 {
    height: 440% !important;
  }
  .lg\:h-450 {
    height: 450% !important;
  }
  .lg\:h-460 {
    height: 460% !important;
  }
  .lg\:h-480 {
    height: 480% !important;
  }
  .lg\:h-500 {
    height: 500% !important;
  }
  .lg\:h-520 {
    height: 520% !important;
  }
  .lg\:h-540 {
    height: 540% !important;
  }
  .lg\:h-550 {
    height: 550% !important;
  }
  .lg\:h-560 {
    height: 560% !important;
  }
  .lg\:h-580 {
    height: 580% !important;
  }
  .lg\:h-600 {
    height: 600% !important;
  }
  .lg\:h-650 {
    height: 650% !important;
  }
  .lg\:h-700 {
    height: 700% !important;
  }
  .lg\:h-750 {
    height: 750% !important;
  }
  .lg\:h-800 {
    height: 800% !important;
  }
  .lg\:h-850 {
    height: 850% !important;
  }
  .lg\:h-900 {
    height: 900% !important;
  }
  .lg\:h-950 {
    height: 950% !important;
  }
  .lg\:h-1000 {
    height: 1000% !important;
  }
  .lg\:min-h-auto {
    min-height: auto !important;
  }
  .lg\:min-h-0-px {
    min-height: 0rem !important;
  }
  .lg\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .lg\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .lg\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .lg\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .lg\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .lg\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .lg\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .lg\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .lg\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .lg\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .lg\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .lg\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .lg\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .lg\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .lg\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .lg\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .lg\:min-h-80-px {
    min-height: 5rem !important;
  }
  .lg\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .lg\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .lg\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .lg\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .lg\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .lg\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .lg\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .lg\:min-h-160-px {
    min-height: 10rem !important;
  }
  .lg\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .lg\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .lg\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .lg\:min-h-240-px {
    min-height: 15rem !important;
  }
  .lg\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .lg\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .lg\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .lg\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .lg\:min-h-320-px {
    min-height: 20rem !important;
  }
  .lg\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .lg\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .lg\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .lg\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .lg\:min-h-400-px {
    min-height: 25rem !important;
  }
  .lg\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .lg\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .lg\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .lg\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .lg\:min-h-480-px {
    min-height: 30rem !important;
  }
  .lg\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .lg\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .lg\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .lg\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .lg\:min-h-560-px {
    min-height: 35rem !important;
  }
  .lg\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .lg\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .lg\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .lg\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .lg\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .lg\:min-h-800-px {
    min-height: 50rem !important;
  }
  .lg\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .lg\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .lg\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .lg\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .lg\:min-h-0 {
    min-height: 0% !important;
  }
  .lg\:min-h-1 {
    min-height: 1% !important;
  }
  .lg\:min-h-5 {
    min-height: 5% !important;
  }
  .lg\:min-h-10 {
    min-height: 10% !important;
  }
  .lg\:min-h-15 {
    min-height: 15% !important;
  }
  .lg\:min-h-20 {
    min-height: 20% !important;
  }
  .lg\:min-h-25 {
    min-height: 25% !important;
  }
  .lg\:min-h-30 {
    min-height: 30% !important;
  }
  .lg\:min-h-35 {
    min-height: 35% !important;
  }
  .lg\:min-h-40 {
    min-height: 40% !important;
  }
  .lg\:min-h-45 {
    min-height: 45% !important;
  }
  .lg\:min-h-50 {
    min-height: 50% !important;
  }
  .lg\:min-h-55 {
    min-height: 55% !important;
  }
  .lg\:min-h-60 {
    min-height: 60% !important;
  }
  .lg\:min-h-65 {
    min-height: 65% !important;
  }
  .lg\:min-h-70 {
    min-height: 70% !important;
  }
  .lg\:min-h-75 {
    min-height: 75% !important;
  }
  .lg\:min-h-80 {
    min-height: 80% !important;
  }
  .lg\:min-h-85 {
    min-height: 85% !important;
  }
  .lg\:min-h-90 {
    min-height: 90% !important;
  }
  .lg\:min-h-95 {
    min-height: 95% !important;
  }
  .lg\:min-h-100 {
    min-height: 100% !important;
  }
  .lg\:min-h-120 {
    min-height: 120% !important;
  }
  .lg\:min-h-140 {
    min-height: 140% !important;
  }
  .lg\:min-h-150 {
    min-height: 150% !important;
  }
  .lg\:min-h-160 {
    min-height: 160% !important;
  }
  .lg\:min-h-180 {
    min-height: 180% !important;
  }
  .lg\:min-h-200 {
    min-height: 200% !important;
  }
  .lg\:min-h-220 {
    min-height: 220% !important;
  }
  .lg\:min-h-240 {
    min-height: 240% !important;
  }
  .lg\:min-h-250 {
    min-height: 250% !important;
  }
  .lg\:min-h-260 {
    min-height: 260% !important;
  }
  .lg\:min-h-280 {
    min-height: 280% !important;
  }
  .lg\:min-h-300 {
    min-height: 300% !important;
  }
  .lg\:min-h-320 {
    min-height: 320% !important;
  }
  .lg\:min-h-340 {
    min-height: 340% !important;
  }
  .lg\:min-h-350 {
    min-height: 350% !important;
  }
  .lg\:min-h-360 {
    min-height: 360% !important;
  }
  .lg\:min-h-380 {
    min-height: 380% !important;
  }
  .lg\:min-h-400 {
    min-height: 400% !important;
  }
  .lg\:min-h-420 {
    min-height: 420% !important;
  }
  .lg\:min-h-440 {
    min-height: 440% !important;
  }
  .lg\:min-h-450 {
    min-height: 450% !important;
  }
  .lg\:min-h-460 {
    min-height: 460% !important;
  }
  .lg\:min-h-480 {
    min-height: 480% !important;
  }
  .lg\:min-h-500 {
    min-height: 500% !important;
  }
  .lg\:min-h-520 {
    min-height: 520% !important;
  }
  .lg\:min-h-540 {
    min-height: 540% !important;
  }
  .lg\:min-h-550 {
    min-height: 550% !important;
  }
  .lg\:min-h-560 {
    min-height: 560% !important;
  }
  .lg\:min-h-580 {
    min-height: 580% !important;
  }
  .lg\:min-h-600 {
    min-height: 600% !important;
  }
  .lg\:min-h-650 {
    min-height: 650% !important;
  }
  .lg\:min-h-700 {
    min-height: 700% !important;
  }
  .lg\:min-h-750 {
    min-height: 750% !important;
  }
  .lg\:min-h-800 {
    min-height: 800% !important;
  }
  .lg\:min-h-850 {
    min-height: 850% !important;
  }
  .lg\:min-h-900 {
    min-height: 900% !important;
  }
  .lg\:min-h-950 {
    min-height: 950% !important;
  }
  .lg\:min-h-1000 {
    min-height: 1000% !important;
  }
  .lg\:max-h-auto {
    max-height: auto !important;
  }
  .lg\:max-h-0-px {
    max-height: 0rem !important;
  }
  .lg\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .lg\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .lg\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .lg\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .lg\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .lg\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .lg\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .lg\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .lg\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .lg\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .lg\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .lg\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .lg\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .lg\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .lg\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .lg\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .lg\:max-h-80-px {
    max-height: 5rem !important;
  }
  .lg\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .lg\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .lg\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .lg\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .lg\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .lg\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .lg\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .lg\:max-h-160-px {
    max-height: 10rem !important;
  }
  .lg\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .lg\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .lg\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .lg\:max-h-240-px {
    max-height: 15rem !important;
  }
  .lg\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .lg\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .lg\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .lg\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .lg\:max-h-320-px {
    max-height: 20rem !important;
  }
  .lg\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .lg\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .lg\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .lg\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .lg\:max-h-400-px {
    max-height: 25rem !important;
  }
  .lg\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .lg\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .lg\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .lg\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .lg\:max-h-480-px {
    max-height: 30rem !important;
  }
  .lg\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .lg\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .lg\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .lg\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .lg\:max-h-560-px {
    max-height: 35rem !important;
  }
  .lg\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .lg\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .lg\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .lg\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .lg\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .lg\:max-h-800-px {
    max-height: 50rem !important;
  }
  .lg\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .lg\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .lg\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .lg\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .lg\:max-h-0 {
    max-height: 0% !important;
  }
  .lg\:max-h-1 {
    max-height: 1% !important;
  }
  .lg\:max-h-5 {
    max-height: 5% !important;
  }
  .lg\:max-h-10 {
    max-height: 10% !important;
  }
  .lg\:max-h-15 {
    max-height: 15% !important;
  }
  .lg\:max-h-20 {
    max-height: 20% !important;
  }
  .lg\:max-h-25 {
    max-height: 25% !important;
  }
  .lg\:max-h-30 {
    max-height: 30% !important;
  }
  .lg\:max-h-35 {
    max-height: 35% !important;
  }
  .lg\:max-h-40 {
    max-height: 40% !important;
  }
  .lg\:max-h-45 {
    max-height: 45% !important;
  }
  .lg\:max-h-50 {
    max-height: 50% !important;
  }
  .lg\:max-h-55 {
    max-height: 55% !important;
  }
  .lg\:max-h-60 {
    max-height: 60% !important;
  }
  .lg\:max-h-65 {
    max-height: 65% !important;
  }
  .lg\:max-h-70 {
    max-height: 70% !important;
  }
  .lg\:max-h-75 {
    max-height: 75% !important;
  }
  .lg\:max-h-80 {
    max-height: 80% !important;
  }
  .lg\:max-h-85 {
    max-height: 85% !important;
  }
  .lg\:max-h-90 {
    max-height: 90% !important;
  }
  .lg\:max-h-95 {
    max-height: 95% !important;
  }
  .lg\:max-h-100 {
    max-height: 100% !important;
  }
  .lg\:max-h-120 {
    max-height: 120% !important;
  }
  .lg\:max-h-140 {
    max-height: 140% !important;
  }
  .lg\:max-h-150 {
    max-height: 150% !important;
  }
  .lg\:max-h-160 {
    max-height: 160% !important;
  }
  .lg\:max-h-180 {
    max-height: 180% !important;
  }
  .lg\:max-h-200 {
    max-height: 200% !important;
  }
  .lg\:max-h-220 {
    max-height: 220% !important;
  }
  .lg\:max-h-240 {
    max-height: 240% !important;
  }
  .lg\:max-h-250 {
    max-height: 250% !important;
  }
  .lg\:max-h-260 {
    max-height: 260% !important;
  }
  .lg\:max-h-280 {
    max-height: 280% !important;
  }
  .lg\:max-h-300 {
    max-height: 300% !important;
  }
  .lg\:max-h-320 {
    max-height: 320% !important;
  }
  .lg\:max-h-340 {
    max-height: 340% !important;
  }
  .lg\:max-h-350 {
    max-height: 350% !important;
  }
  .lg\:max-h-360 {
    max-height: 360% !important;
  }
  .lg\:max-h-380 {
    max-height: 380% !important;
  }
  .lg\:max-h-400 {
    max-height: 400% !important;
  }
  .lg\:max-h-420 {
    max-height: 420% !important;
  }
  .lg\:max-h-440 {
    max-height: 440% !important;
  }
  .lg\:max-h-450 {
    max-height: 450% !important;
  }
  .lg\:max-h-460 {
    max-height: 460% !important;
  }
  .lg\:max-h-480 {
    max-height: 480% !important;
  }
  .lg\:max-h-500 {
    max-height: 500% !important;
  }
  .lg\:max-h-520 {
    max-height: 520% !important;
  }
  .lg\:max-h-540 {
    max-height: 540% !important;
  }
  .lg\:max-h-550 {
    max-height: 550% !important;
  }
  .lg\:max-h-560 {
    max-height: 560% !important;
  }
  .lg\:max-h-580 {
    max-height: 580% !important;
  }
  .lg\:max-h-600 {
    max-height: 600% !important;
  }
  .lg\:max-h-650 {
    max-height: 650% !important;
  }
  .lg\:max-h-700 {
    max-height: 700% !important;
  }
  .lg\:max-h-750 {
    max-height: 750% !important;
  }
  .lg\:max-h-800 {
    max-height: 800% !important;
  }
  .lg\:max-h-850 {
    max-height: 850% !important;
  }
  .lg\:max-h-900 {
    max-height: 900% !important;
  }
  .lg\:max-h-950 {
    max-height: 950% !important;
  }
  .lg\:max-h-1000 {
    max-height: 1000% !important;
  }
}
@media (min-width: 1280px) {
  .xl\:w-auto {
    width: auto !important;
  }
  .xl\:w-0-px {
    width: 0rem !important;
  }
  .xl\:w-1-px {
    width: 0.0625rem !important;
  }
  .xl\:w-5-px {
    width: 0.3125rem !important;
  }
  .xl\:w-10-px {
    width: 0.625rem !important;
  }
  .xl\:w-15-px {
    width: 0.9375rem !important;
  }
  .xl\:w-20-px {
    width: 1.25rem !important;
  }
  .xl\:w-25-px {
    width: 1.5625rem !important;
  }
  .xl\:w-30-px {
    width: 1.875rem !important;
  }
  .xl\:w-35-px {
    width: 2.1875rem !important;
  }
  .xl\:w-40-px {
    width: 2.5rem !important;
  }
  .xl\:w-45-px {
    width: 2.8125rem !important;
  }
  .xl\:w-50-px {
    width: 3.125rem !important;
  }
  .xl\:w-55-px {
    width: 3.4375rem !important;
  }
  .xl\:w-60-px {
    width: 3.75rem !important;
  }
  .xl\:w-65-px {
    width: 4.0625rem !important;
  }
  .xl\:w-70-px {
    width: 4.375rem !important;
  }
  .xl\:w-75-px {
    width: 4.6875rem !important;
  }
  .xl\:w-80-px {
    width: 5rem !important;
  }
  .xl\:w-85-px {
    width: 5.3125rem !important;
  }
  .xl\:w-90-px {
    width: 5.625rem !important;
  }
  .xl\:w-95-px {
    width: 5.9375rem !important;
  }
  .xl\:w-100-px {
    width: 6.25rem !important;
  }
  .xl\:w-120-px {
    width: 7.5rem !important;
  }
  .xl\:w-140-px {
    width: 8.75rem !important;
  }
  .xl\:w-150-px {
    width: 9.375rem !important;
  }
  .xl\:w-160-px {
    width: 10rem !important;
  }
  .xl\:w-180-px {
    width: 11.25rem !important;
  }
  .xl\:w-200-px {
    width: 12.5rem !important;
  }
  .xl\:w-220-px {
    width: 13.75rem !important;
  }
  .xl\:w-240-px {
    width: 15rem !important;
  }
  .xl\:w-250-px {
    width: 15.625rem !important;
  }
  .xl\:w-260-px {
    width: 16.25rem !important;
  }
  .xl\:w-280-px {
    width: 17.5rem !important;
  }
  .xl\:w-300-px {
    width: 18.75rem !important;
  }
  .xl\:w-320-px {
    width: 20rem !important;
  }
  .xl\:w-340-px {
    width: 21.25rem !important;
  }
  .xl\:w-350-px {
    width: 21.875rem !important;
  }
  .xl\:w-360-px {
    width: 22.5rem !important;
  }
  .xl\:w-380-px {
    width: 23.75rem !important;
  }
  .xl\:w-400-px {
    width: 25rem !important;
  }
  .xl\:w-420-px {
    width: 26.25rem !important;
  }
  .xl\:w-440-px {
    width: 27.5rem !important;
  }
  .xl\:w-450-px {
    width: 28.125rem !important;
  }
  .xl\:w-460-px {
    width: 28.75rem !important;
  }
  .xl\:w-480-px {
    width: 30rem !important;
  }
  .xl\:w-500-px {
    width: 31.25rem !important;
  }
  .xl\:w-520-px {
    width: 32.5rem !important;
  }
  .xl\:w-540-px {
    width: 33.75rem !important;
  }
  .xl\:w-550-px {
    width: 34.375rem !important;
  }
  .xl\:w-560-px {
    width: 35rem !important;
  }
  .xl\:w-580-px {
    width: 36.25rem !important;
  }
  .xl\:w-600-px {
    width: 37.5rem !important;
  }
  .xl\:w-650-px {
    width: 40.625rem !important;
  }
  .xl\:w-700-px {
    width: 43.75rem !important;
  }
  .xl\:w-750-px {
    width: 46.875rem !important;
  }
  .xl\:w-800-px {
    width: 50rem !important;
  }
  .xl\:w-850-px {
    width: 53.125rem !important;
  }
  .xl\:w-900-px {
    width: 56.25rem !important;
  }
  .xl\:w-950-px {
    width: 59.375rem !important;
  }
  .xl\:w-1000-px {
    width: 62.5rem !important;
  }
  .xl\:w-0 {
    width: 0% !important;
  }
  .xl\:w-1 {
    width: 1% !important;
  }
  .xl\:w-5 {
    width: 5% !important;
  }
  .xl\:w-10 {
    width: 10% !important;
  }
  .xl\:w-15 {
    width: 15% !important;
  }
  .xl\:w-20 {
    width: 20% !important;
  }
  .xl\:w-25 {
    width: 25% !important;
  }
  .xl\:w-30 {
    width: 30% !important;
  }
  .xl\:w-35 {
    width: 35% !important;
  }
  .xl\:w-40 {
    width: 40% !important;
  }
  .xl\:w-45 {
    width: 45% !important;
  }
  .xl\:w-50 {
    width: 50% !important;
  }
  .xl\:w-55 {
    width: 55% !important;
  }
  .xl\:w-60 {
    width: 60% !important;
  }
  .xl\:w-65 {
    width: 65% !important;
  }
  .xl\:w-70 {
    width: 70% !important;
  }
  .xl\:w-75 {
    width: 75% !important;
  }
  .xl\:w-80 {
    width: 80% !important;
  }
  .xl\:w-85 {
    width: 85% !important;
  }
  .xl\:w-90 {
    width: 90% !important;
  }
  .xl\:w-95 {
    width: 95% !important;
  }
  .xl\:w-100 {
    width: 100% !important;
  }
  .xl\:w-120 {
    width: 120% !important;
  }
  .xl\:w-140 {
    width: 140% !important;
  }
  .xl\:w-150 {
    width: 150% !important;
  }
  .xl\:w-160 {
    width: 160% !important;
  }
  .xl\:w-180 {
    width: 180% !important;
  }
  .xl\:w-200 {
    width: 200% !important;
  }
  .xl\:w-220 {
    width: 220% !important;
  }
  .xl\:w-240 {
    width: 240% !important;
  }
  .xl\:w-250 {
    width: 250% !important;
  }
  .xl\:w-260 {
    width: 260% !important;
  }
  .xl\:w-280 {
    width: 280% !important;
  }
  .xl\:w-300 {
    width: 300% !important;
  }
  .xl\:w-320 {
    width: 320% !important;
  }
  .xl\:w-340 {
    width: 340% !important;
  }
  .xl\:w-350 {
    width: 350% !important;
  }
  .xl\:w-360 {
    width: 360% !important;
  }
  .xl\:w-380 {
    width: 380% !important;
  }
  .xl\:w-400 {
    width: 400% !important;
  }
  .xl\:w-420 {
    width: 420% !important;
  }
  .xl\:w-440 {
    width: 440% !important;
  }
  .xl\:w-450 {
    width: 450% !important;
  }
  .xl\:w-460 {
    width: 460% !important;
  }
  .xl\:w-480 {
    width: 480% !important;
  }
  .xl\:w-500 {
    width: 500% !important;
  }
  .xl\:w-520 {
    width: 520% !important;
  }
  .xl\:w-540 {
    width: 540% !important;
  }
  .xl\:w-550 {
    width: 550% !important;
  }
  .xl\:w-560 {
    width: 560% !important;
  }
  .xl\:w-580 {
    width: 580% !important;
  }
  .xl\:w-600 {
    width: 600% !important;
  }
  .xl\:w-650 {
    width: 650% !important;
  }
  .xl\:w-700 {
    width: 700% !important;
  }
  .xl\:w-750 {
    width: 750% !important;
  }
  .xl\:w-800 {
    width: 800% !important;
  }
  .xl\:w-850 {
    width: 850% !important;
  }
  .xl\:w-900 {
    width: 900% !important;
  }
  .xl\:w-950 {
    width: 950% !important;
  }
  .xl\:w-1000 {
    width: 1000% !important;
  }
  .xl\:min-w-auto {
    min-width: auto !important;
  }
  .xl\:min-w-0-px {
    min-width: 0rem !important;
  }
  .xl\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .xl\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .xl\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .xl\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .xl\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .xl\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .xl\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .xl\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .xl\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .xl\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .xl\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .xl\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .xl\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .xl\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .xl\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .xl\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .xl\:min-w-80-px {
    min-width: 5rem !important;
  }
  .xl\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .xl\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .xl\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .xl\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .xl\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .xl\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .xl\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .xl\:min-w-160-px {
    min-width: 10rem !important;
  }
  .xl\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .xl\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .xl\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .xl\:min-w-240-px {
    min-width: 15rem !important;
  }
  .xl\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .xl\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .xl\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .xl\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .xl\:min-w-320-px {
    min-width: 20rem !important;
  }
  .xl\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .xl\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .xl\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .xl\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .xl\:min-w-400-px {
    min-width: 25rem !important;
  }
  .xl\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .xl\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .xl\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .xl\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .xl\:min-w-480-px {
    min-width: 30rem !important;
  }
  .xl\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .xl\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .xl\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .xl\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .xl\:min-w-560-px {
    min-width: 35rem !important;
  }
  .xl\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .xl\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .xl\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .xl\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .xl\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .xl\:min-w-800-px {
    min-width: 50rem !important;
  }
  .xl\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .xl\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .xl\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .xl\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .xl\:min-w-0 {
    min-width: 0% !important;
  }
  .xl\:min-w-1 {
    min-width: 1% !important;
  }
  .xl\:min-w-5 {
    min-width: 5% !important;
  }
  .xl\:min-w-10 {
    min-width: 10% !important;
  }
  .xl\:min-w-15 {
    min-width: 15% !important;
  }
  .xl\:min-w-20 {
    min-width: 20% !important;
  }
  .xl\:min-w-25 {
    min-width: 25% !important;
  }
  .xl\:min-w-30 {
    min-width: 30% !important;
  }
  .xl\:min-w-35 {
    min-width: 35% !important;
  }
  .xl\:min-w-40 {
    min-width: 40% !important;
  }
  .xl\:min-w-45 {
    min-width: 45% !important;
  }
  .xl\:min-w-50 {
    min-width: 50% !important;
  }
  .xl\:min-w-55 {
    min-width: 55% !important;
  }
  .xl\:min-w-60 {
    min-width: 60% !important;
  }
  .xl\:min-w-65 {
    min-width: 65% !important;
  }
  .xl\:min-w-70 {
    min-width: 70% !important;
  }
  .xl\:min-w-75 {
    min-width: 75% !important;
  }
  .xl\:min-w-80 {
    min-width: 80% !important;
  }
  .xl\:min-w-85 {
    min-width: 85% !important;
  }
  .xl\:min-w-90 {
    min-width: 90% !important;
  }
  .xl\:min-w-95 {
    min-width: 95% !important;
  }
  .xl\:min-w-100 {
    min-width: 100% !important;
  }
  .xl\:min-w-120 {
    min-width: 120% !important;
  }
  .xl\:min-w-140 {
    min-width: 140% !important;
  }
  .xl\:min-w-150 {
    min-width: 150% !important;
  }
  .xl\:min-w-160 {
    min-width: 160% !important;
  }
  .xl\:min-w-180 {
    min-width: 180% !important;
  }
  .xl\:min-w-200 {
    min-width: 200% !important;
  }
  .xl\:min-w-220 {
    min-width: 220% !important;
  }
  .xl\:min-w-240 {
    min-width: 240% !important;
  }
  .xl\:min-w-250 {
    min-width: 250% !important;
  }
  .xl\:min-w-260 {
    min-width: 260% !important;
  }
  .xl\:min-w-280 {
    min-width: 280% !important;
  }
  .xl\:min-w-300 {
    min-width: 300% !important;
  }
  .xl\:min-w-320 {
    min-width: 320% !important;
  }
  .xl\:min-w-340 {
    min-width: 340% !important;
  }
  .xl\:min-w-350 {
    min-width: 350% !important;
  }
  .xl\:min-w-360 {
    min-width: 360% !important;
  }
  .xl\:min-w-380 {
    min-width: 380% !important;
  }
  .xl\:min-w-400 {
    min-width: 400% !important;
  }
  .xl\:min-w-420 {
    min-width: 420% !important;
  }
  .xl\:min-w-440 {
    min-width: 440% !important;
  }
  .xl\:min-w-450 {
    min-width: 450% !important;
  }
  .xl\:min-w-460 {
    min-width: 460% !important;
  }
  .xl\:min-w-480 {
    min-width: 480% !important;
  }
  .xl\:min-w-500 {
    min-width: 500% !important;
  }
  .xl\:min-w-520 {
    min-width: 520% !important;
  }
  .xl\:min-w-540 {
    min-width: 540% !important;
  }
  .xl\:min-w-550 {
    min-width: 550% !important;
  }
  .xl\:min-w-560 {
    min-width: 560% !important;
  }
  .xl\:min-w-580 {
    min-width: 580% !important;
  }
  .xl\:min-w-600 {
    min-width: 600% !important;
  }
  .xl\:min-w-650 {
    min-width: 650% !important;
  }
  .xl\:min-w-700 {
    min-width: 700% !important;
  }
  .xl\:min-w-750 {
    min-width: 750% !important;
  }
  .xl\:min-w-800 {
    min-width: 800% !important;
  }
  .xl\:min-w-850 {
    min-width: 850% !important;
  }
  .xl\:min-w-900 {
    min-width: 900% !important;
  }
  .xl\:min-w-950 {
    min-width: 950% !important;
  }
  .xl\:min-w-1000 {
    min-width: 1000% !important;
  }
  .xl\:max-w-auto {
    max-width: auto !important;
  }
  .xl\:max-w-0-px {
    max-width: 0rem !important;
  }
  .xl\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .xl\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .xl\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .xl\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .xl\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .xl\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .xl\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .xl\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .xl\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .xl\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .xl\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .xl\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .xl\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .xl\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .xl\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .xl\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .xl\:max-w-80-px {
    max-width: 5rem !important;
  }
  .xl\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .xl\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .xl\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .xl\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .xl\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .xl\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .xl\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .xl\:max-w-160-px {
    max-width: 10rem !important;
  }
  .xl\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .xl\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .xl\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .xl\:max-w-240-px {
    max-width: 15rem !important;
  }
  .xl\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .xl\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .xl\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .xl\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .xl\:max-w-320-px {
    max-width: 20rem !important;
  }
  .xl\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .xl\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .xl\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .xl\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .xl\:max-w-400-px {
    max-width: 25rem !important;
  }
  .xl\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .xl\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .xl\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .xl\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .xl\:max-w-480-px {
    max-width: 30rem !important;
  }
  .xl\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .xl\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .xl\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .xl\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .xl\:max-w-560-px {
    max-width: 35rem !important;
  }
  .xl\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .xl\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .xl\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .xl\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .xl\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .xl\:max-w-800-px {
    max-width: 50rem !important;
  }
  .xl\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .xl\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .xl\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .xl\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .xl\:max-w-0 {
    max-width: 0% !important;
  }
  .xl\:max-w-1 {
    max-width: 1% !important;
  }
  .xl\:max-w-5 {
    max-width: 5% !important;
  }
  .xl\:max-w-10 {
    max-width: 10% !important;
  }
  .xl\:max-w-15 {
    max-width: 15% !important;
  }
  .xl\:max-w-20 {
    max-width: 20% !important;
  }
  .xl\:max-w-25 {
    max-width: 25% !important;
  }
  .xl\:max-w-30 {
    max-width: 30% !important;
  }
  .xl\:max-w-35 {
    max-width: 35% !important;
  }
  .xl\:max-w-40 {
    max-width: 40% !important;
  }
  .xl\:max-w-45 {
    max-width: 45% !important;
  }
  .xl\:max-w-50 {
    max-width: 50% !important;
  }
  .xl\:max-w-55 {
    max-width: 55% !important;
  }
  .xl\:max-w-60 {
    max-width: 60% !important;
  }
  .xl\:max-w-65 {
    max-width: 65% !important;
  }
  .xl\:max-w-70 {
    max-width: 70% !important;
  }
  .xl\:max-w-75 {
    max-width: 75% !important;
  }
  .xl\:max-w-80 {
    max-width: 80% !important;
  }
  .xl\:max-w-85 {
    max-width: 85% !important;
  }
  .xl\:max-w-90 {
    max-width: 90% !important;
  }
  .xl\:max-w-95 {
    max-width: 95% !important;
  }
  .xl\:max-w-100 {
    max-width: 100% !important;
  }
  .xl\:max-w-120 {
    max-width: 120% !important;
  }
  .xl\:max-w-140 {
    max-width: 140% !important;
  }
  .xl\:max-w-150 {
    max-width: 150% !important;
  }
  .xl\:max-w-160 {
    max-width: 160% !important;
  }
  .xl\:max-w-180 {
    max-width: 180% !important;
  }
  .xl\:max-w-200 {
    max-width: 200% !important;
  }
  .xl\:max-w-220 {
    max-width: 220% !important;
  }
  .xl\:max-w-240 {
    max-width: 240% !important;
  }
  .xl\:max-w-250 {
    max-width: 250% !important;
  }
  .xl\:max-w-260 {
    max-width: 260% !important;
  }
  .xl\:max-w-280 {
    max-width: 280% !important;
  }
  .xl\:max-w-300 {
    max-width: 300% !important;
  }
  .xl\:max-w-320 {
    max-width: 320% !important;
  }
  .xl\:max-w-340 {
    max-width: 340% !important;
  }
  .xl\:max-w-350 {
    max-width: 350% !important;
  }
  .xl\:max-w-360 {
    max-width: 360% !important;
  }
  .xl\:max-w-380 {
    max-width: 380% !important;
  }
  .xl\:max-w-400 {
    max-width: 400% !important;
  }
  .xl\:max-w-420 {
    max-width: 420% !important;
  }
  .xl\:max-w-440 {
    max-width: 440% !important;
  }
  .xl\:max-w-450 {
    max-width: 450% !important;
  }
  .xl\:max-w-460 {
    max-width: 460% !important;
  }
  .xl\:max-w-480 {
    max-width: 480% !important;
  }
  .xl\:max-w-500 {
    max-width: 500% !important;
  }
  .xl\:max-w-520 {
    max-width: 520% !important;
  }
  .xl\:max-w-540 {
    max-width: 540% !important;
  }
  .xl\:max-w-550 {
    max-width: 550% !important;
  }
  .xl\:max-w-560 {
    max-width: 560% !important;
  }
  .xl\:max-w-580 {
    max-width: 580% !important;
  }
  .xl\:max-w-600 {
    max-width: 600% !important;
  }
  .xl\:max-w-650 {
    max-width: 650% !important;
  }
  .xl\:max-w-700 {
    max-width: 700% !important;
  }
  .xl\:max-w-750 {
    max-width: 750% !important;
  }
  .xl\:max-w-800 {
    max-width: 800% !important;
  }
  .xl\:max-w-850 {
    max-width: 850% !important;
  }
  .xl\:max-w-900 {
    max-width: 900% !important;
  }
  .xl\:max-w-950 {
    max-width: 950% !important;
  }
  .xl\:max-w-1000 {
    max-width: 1000% !important;
  }
  .xl\:h-auto {
    height: auto !important;
  }
  .xl\:h-0-px {
    height: 0rem !important;
  }
  .xl\:h-1-px {
    height: 0.0625rem !important;
  }
  .xl\:h-5-px {
    height: 0.3125rem !important;
  }
  .xl\:h-10-px {
    height: 0.625rem !important;
  }
  .xl\:h-15-px {
    height: 0.9375rem !important;
  }
  .xl\:h-20-px {
    height: 1.25rem !important;
  }
  .xl\:h-25-px {
    height: 1.5625rem !important;
  }
  .xl\:h-30-px {
    height: 1.875rem !important;
  }
  .xl\:h-35-px {
    height: 2.1875rem !important;
  }
  .xl\:h-40-px {
    height: 2.5rem !important;
  }
  .xl\:h-45-px {
    height: 2.8125rem !important;
  }
  .xl\:h-50-px {
    height: 3.125rem !important;
  }
  .xl\:h-55-px {
    height: 3.4375rem !important;
  }
  .xl\:h-60-px {
    height: 3.75rem !important;
  }
  .xl\:h-65-px {
    height: 4.0625rem !important;
  }
  .xl\:h-70-px {
    height: 4.375rem !important;
  }
  .xl\:h-75-px {
    height: 4.6875rem !important;
  }
  .xl\:h-80-px {
    height: 5rem !important;
  }
  .xl\:h-85-px {
    height: 5.3125rem !important;
  }
  .xl\:h-90-px {
    height: 5.625rem !important;
  }
  .xl\:h-95-px {
    height: 5.9375rem !important;
  }
  .xl\:h-100-px {
    height: 6.25rem !important;
  }
  .xl\:h-120-px {
    height: 7.5rem !important;
  }
  .xl\:h-140-px {
    height: 8.75rem !important;
  }
  .xl\:h-150-px {
    height: 9.375rem !important;
  }
  .xl\:h-160-px {
    height: 10rem !important;
  }
  .xl\:h-180-px {
    height: 11.25rem !important;
  }
  .xl\:h-200-px {
    height: 12.5rem !important;
  }
  .xl\:h-220-px {
    height: 13.75rem !important;
  }
  .xl\:h-240-px {
    height: 15rem !important;
  }
  .xl\:h-250-px {
    height: 15.625rem !important;
  }
  .xl\:h-260-px {
    height: 16.25rem !important;
  }
  .xl\:h-280-px {
    height: 17.5rem !important;
  }
  .xl\:h-300-px {
    height: 18.75rem !important;
  }
  .xl\:h-320-px {
    height: 20rem !important;
  }
  .xl\:h-340-px {
    height: 21.25rem !important;
  }
  .xl\:h-350-px {
    height: 21.875rem !important;
  }
  .xl\:h-360-px {
    height: 22.5rem !important;
  }
  .xl\:h-380-px {
    height: 23.75rem !important;
  }
  .xl\:h-400-px {
    height: 25rem !important;
  }
  .xl\:h-420-px {
    height: 26.25rem !important;
  }
  .xl\:h-440-px {
    height: 27.5rem !important;
  }
  .xl\:h-450-px {
    height: 28.125rem !important;
  }
  .xl\:h-460-px {
    height: 28.75rem !important;
  }
  .xl\:h-480-px {
    height: 30rem !important;
  }
  .xl\:h-500-px {
    height: 31.25rem !important;
  }
  .xl\:h-520-px {
    height: 32.5rem !important;
  }
  .xl\:h-540-px {
    height: 33.75rem !important;
  }
  .xl\:h-550-px {
    height: 34.375rem !important;
  }
  .xl\:h-560-px {
    height: 35rem !important;
  }
  .xl\:h-580-px {
    height: 36.25rem !important;
  }
  .xl\:h-600-px {
    height: 37.5rem !important;
  }
  .xl\:h-650-px {
    height: 40.625rem !important;
  }
  .xl\:h-700-px {
    height: 43.75rem !important;
  }
  .xl\:h-750-px {
    height: 46.875rem !important;
  }
  .xl\:h-800-px {
    height: 50rem !important;
  }
  .xl\:h-850-px {
    height: 53.125rem !important;
  }
  .xl\:h-900-px {
    height: 56.25rem !important;
  }
  .xl\:h-950-px {
    height: 59.375rem !important;
  }
  .xl\:h-1000-px {
    height: 62.5rem !important;
  }
  .xl\:h-0 {
    height: 0% !important;
  }
  .xl\:h-1 {
    height: 1% !important;
  }
  .xl\:h-5 {
    height: 5% !important;
  }
  .xl\:h-10 {
    height: 10% !important;
  }
  .xl\:h-15 {
    height: 15% !important;
  }
  .xl\:h-20 {
    height: 20% !important;
  }
  .xl\:h-25 {
    height: 25% !important;
  }
  .xl\:h-30 {
    height: 30% !important;
  }
  .xl\:h-35 {
    height: 35% !important;
  }
  .xl\:h-40 {
    height: 40% !important;
  }
  .xl\:h-45 {
    height: 45% !important;
  }
  .xl\:h-50 {
    height: 50% !important;
  }
  .xl\:h-55 {
    height: 55% !important;
  }
  .xl\:h-60 {
    height: 60% !important;
  }
  .xl\:h-65 {
    height: 65% !important;
  }
  .xl\:h-70 {
    height: 70% !important;
  }
  .xl\:h-75 {
    height: 75% !important;
  }
  .xl\:h-80 {
    height: 80% !important;
  }
  .xl\:h-85 {
    height: 85% !important;
  }
  .xl\:h-90 {
    height: 90% !important;
  }
  .xl\:h-95 {
    height: 95% !important;
  }
  .xl\:h-100 {
    height: 100% !important;
  }
  .xl\:h-120 {
    height: 120% !important;
  }
  .xl\:h-140 {
    height: 140% !important;
  }
  .xl\:h-150 {
    height: 150% !important;
  }
  .xl\:h-160 {
    height: 160% !important;
  }
  .xl\:h-180 {
    height: 180% !important;
  }
  .xl\:h-200 {
    height: 200% !important;
  }
  .xl\:h-220 {
    height: 220% !important;
  }
  .xl\:h-240 {
    height: 240% !important;
  }
  .xl\:h-250 {
    height: 250% !important;
  }
  .xl\:h-260 {
    height: 260% !important;
  }
  .xl\:h-280 {
    height: 280% !important;
  }
  .xl\:h-300 {
    height: 300% !important;
  }
  .xl\:h-320 {
    height: 320% !important;
  }
  .xl\:h-340 {
    height: 340% !important;
  }
  .xl\:h-350 {
    height: 350% !important;
  }
  .xl\:h-360 {
    height: 360% !important;
  }
  .xl\:h-380 {
    height: 380% !important;
  }
  .xl\:h-400 {
    height: 400% !important;
  }
  .xl\:h-420 {
    height: 420% !important;
  }
  .xl\:h-440 {
    height: 440% !important;
  }
  .xl\:h-450 {
    height: 450% !important;
  }
  .xl\:h-460 {
    height: 460% !important;
  }
  .xl\:h-480 {
    height: 480% !important;
  }
  .xl\:h-500 {
    height: 500% !important;
  }
  .xl\:h-520 {
    height: 520% !important;
  }
  .xl\:h-540 {
    height: 540% !important;
  }
  .xl\:h-550 {
    height: 550% !important;
  }
  .xl\:h-560 {
    height: 560% !important;
  }
  .xl\:h-580 {
    height: 580% !important;
  }
  .xl\:h-600 {
    height: 600% !important;
  }
  .xl\:h-650 {
    height: 650% !important;
  }
  .xl\:h-700 {
    height: 700% !important;
  }
  .xl\:h-750 {
    height: 750% !important;
  }
  .xl\:h-800 {
    height: 800% !important;
  }
  .xl\:h-850 {
    height: 850% !important;
  }
  .xl\:h-900 {
    height: 900% !important;
  }
  .xl\:h-950 {
    height: 950% !important;
  }
  .xl\:h-1000 {
    height: 1000% !important;
  }
  .xl\:min-h-auto {
    min-height: auto !important;
  }
  .xl\:min-h-0-px {
    min-height: 0rem !important;
  }
  .xl\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .xl\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .xl\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .xl\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .xl\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .xl\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .xl\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .xl\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .xl\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .xl\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .xl\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .xl\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .xl\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .xl\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .xl\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .xl\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .xl\:min-h-80-px {
    min-height: 5rem !important;
  }
  .xl\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .xl\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .xl\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .xl\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .xl\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .xl\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .xl\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .xl\:min-h-160-px {
    min-height: 10rem !important;
  }
  .xl\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .xl\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .xl\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .xl\:min-h-240-px {
    min-height: 15rem !important;
  }
  .xl\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .xl\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .xl\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .xl\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .xl\:min-h-320-px {
    min-height: 20rem !important;
  }
  .xl\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .xl\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .xl\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .xl\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .xl\:min-h-400-px {
    min-height: 25rem !important;
  }
  .xl\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .xl\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .xl\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .xl\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .xl\:min-h-480-px {
    min-height: 30rem !important;
  }
  .xl\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .xl\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .xl\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .xl\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .xl\:min-h-560-px {
    min-height: 35rem !important;
  }
  .xl\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .xl\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .xl\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .xl\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .xl\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .xl\:min-h-800-px {
    min-height: 50rem !important;
  }
  .xl\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .xl\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .xl\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .xl\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .xl\:min-h-0 {
    min-height: 0% !important;
  }
  .xl\:min-h-1 {
    min-height: 1% !important;
  }
  .xl\:min-h-5 {
    min-height: 5% !important;
  }
  .xl\:min-h-10 {
    min-height: 10% !important;
  }
  .xl\:min-h-15 {
    min-height: 15% !important;
  }
  .xl\:min-h-20 {
    min-height: 20% !important;
  }
  .xl\:min-h-25 {
    min-height: 25% !important;
  }
  .xl\:min-h-30 {
    min-height: 30% !important;
  }
  .xl\:min-h-35 {
    min-height: 35% !important;
  }
  .xl\:min-h-40 {
    min-height: 40% !important;
  }
  .xl\:min-h-45 {
    min-height: 45% !important;
  }
  .xl\:min-h-50 {
    min-height: 50% !important;
  }
  .xl\:min-h-55 {
    min-height: 55% !important;
  }
  .xl\:min-h-60 {
    min-height: 60% !important;
  }
  .xl\:min-h-65 {
    min-height: 65% !important;
  }
  .xl\:min-h-70 {
    min-height: 70% !important;
  }
  .xl\:min-h-75 {
    min-height: 75% !important;
  }
  .xl\:min-h-80 {
    min-height: 80% !important;
  }
  .xl\:min-h-85 {
    min-height: 85% !important;
  }
  .xl\:min-h-90 {
    min-height: 90% !important;
  }
  .xl\:min-h-95 {
    min-height: 95% !important;
  }
  .xl\:min-h-100 {
    min-height: 100% !important;
  }
  .xl\:min-h-120 {
    min-height: 120% !important;
  }
  .xl\:min-h-140 {
    min-height: 140% !important;
  }
  .xl\:min-h-150 {
    min-height: 150% !important;
  }
  .xl\:min-h-160 {
    min-height: 160% !important;
  }
  .xl\:min-h-180 {
    min-height: 180% !important;
  }
  .xl\:min-h-200 {
    min-height: 200% !important;
  }
  .xl\:min-h-220 {
    min-height: 220% !important;
  }
  .xl\:min-h-240 {
    min-height: 240% !important;
  }
  .xl\:min-h-250 {
    min-height: 250% !important;
  }
  .xl\:min-h-260 {
    min-height: 260% !important;
  }
  .xl\:min-h-280 {
    min-height: 280% !important;
  }
  .xl\:min-h-300 {
    min-height: 300% !important;
  }
  .xl\:min-h-320 {
    min-height: 320% !important;
  }
  .xl\:min-h-340 {
    min-height: 340% !important;
  }
  .xl\:min-h-350 {
    min-height: 350% !important;
  }
  .xl\:min-h-360 {
    min-height: 360% !important;
  }
  .xl\:min-h-380 {
    min-height: 380% !important;
  }
  .xl\:min-h-400 {
    min-height: 400% !important;
  }
  .xl\:min-h-420 {
    min-height: 420% !important;
  }
  .xl\:min-h-440 {
    min-height: 440% !important;
  }
  .xl\:min-h-450 {
    min-height: 450% !important;
  }
  .xl\:min-h-460 {
    min-height: 460% !important;
  }
  .xl\:min-h-480 {
    min-height: 480% !important;
  }
  .xl\:min-h-500 {
    min-height: 500% !important;
  }
  .xl\:min-h-520 {
    min-height: 520% !important;
  }
  .xl\:min-h-540 {
    min-height: 540% !important;
  }
  .xl\:min-h-550 {
    min-height: 550% !important;
  }
  .xl\:min-h-560 {
    min-height: 560% !important;
  }
  .xl\:min-h-580 {
    min-height: 580% !important;
  }
  .xl\:min-h-600 {
    min-height: 600% !important;
  }
  .xl\:min-h-650 {
    min-height: 650% !important;
  }
  .xl\:min-h-700 {
    min-height: 700% !important;
  }
  .xl\:min-h-750 {
    min-height: 750% !important;
  }
  .xl\:min-h-800 {
    min-height: 800% !important;
  }
  .xl\:min-h-850 {
    min-height: 850% !important;
  }
  .xl\:min-h-900 {
    min-height: 900% !important;
  }
  .xl\:min-h-950 {
    min-height: 950% !important;
  }
  .xl\:min-h-1000 {
    min-height: 1000% !important;
  }
  .xl\:max-h-auto {
    max-height: auto !important;
  }
  .xl\:max-h-0-px {
    max-height: 0rem !important;
  }
  .xl\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .xl\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .xl\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .xl\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .xl\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .xl\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .xl\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .xl\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .xl\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .xl\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .xl\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .xl\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .xl\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .xl\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .xl\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .xl\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .xl\:max-h-80-px {
    max-height: 5rem !important;
  }
  .xl\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .xl\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .xl\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .xl\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .xl\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .xl\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .xl\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .xl\:max-h-160-px {
    max-height: 10rem !important;
  }
  .xl\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .xl\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .xl\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .xl\:max-h-240-px {
    max-height: 15rem !important;
  }
  .xl\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .xl\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .xl\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .xl\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .xl\:max-h-320-px {
    max-height: 20rem !important;
  }
  .xl\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .xl\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .xl\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .xl\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .xl\:max-h-400-px {
    max-height: 25rem !important;
  }
  .xl\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .xl\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .xl\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .xl\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .xl\:max-h-480-px {
    max-height: 30rem !important;
  }
  .xl\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .xl\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .xl\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .xl\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .xl\:max-h-560-px {
    max-height: 35rem !important;
  }
  .xl\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .xl\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .xl\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .xl\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .xl\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .xl\:max-h-800-px {
    max-height: 50rem !important;
  }
  .xl\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .xl\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .xl\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .xl\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .xl\:max-h-0 {
    max-height: 0% !important;
  }
  .xl\:max-h-1 {
    max-height: 1% !important;
  }
  .xl\:max-h-5 {
    max-height: 5% !important;
  }
  .xl\:max-h-10 {
    max-height: 10% !important;
  }
  .xl\:max-h-15 {
    max-height: 15% !important;
  }
  .xl\:max-h-20 {
    max-height: 20% !important;
  }
  .xl\:max-h-25 {
    max-height: 25% !important;
  }
  .xl\:max-h-30 {
    max-height: 30% !important;
  }
  .xl\:max-h-35 {
    max-height: 35% !important;
  }
  .xl\:max-h-40 {
    max-height: 40% !important;
  }
  .xl\:max-h-45 {
    max-height: 45% !important;
  }
  .xl\:max-h-50 {
    max-height: 50% !important;
  }
  .xl\:max-h-55 {
    max-height: 55% !important;
  }
  .xl\:max-h-60 {
    max-height: 60% !important;
  }
  .xl\:max-h-65 {
    max-height: 65% !important;
  }
  .xl\:max-h-70 {
    max-height: 70% !important;
  }
  .xl\:max-h-75 {
    max-height: 75% !important;
  }
  .xl\:max-h-80 {
    max-height: 80% !important;
  }
  .xl\:max-h-85 {
    max-height: 85% !important;
  }
  .xl\:max-h-90 {
    max-height: 90% !important;
  }
  .xl\:max-h-95 {
    max-height: 95% !important;
  }
  .xl\:max-h-100 {
    max-height: 100% !important;
  }
  .xl\:max-h-120 {
    max-height: 120% !important;
  }
  .xl\:max-h-140 {
    max-height: 140% !important;
  }
  .xl\:max-h-150 {
    max-height: 150% !important;
  }
  .xl\:max-h-160 {
    max-height: 160% !important;
  }
  .xl\:max-h-180 {
    max-height: 180% !important;
  }
  .xl\:max-h-200 {
    max-height: 200% !important;
  }
  .xl\:max-h-220 {
    max-height: 220% !important;
  }
  .xl\:max-h-240 {
    max-height: 240% !important;
  }
  .xl\:max-h-250 {
    max-height: 250% !important;
  }
  .xl\:max-h-260 {
    max-height: 260% !important;
  }
  .xl\:max-h-280 {
    max-height: 280% !important;
  }
  .xl\:max-h-300 {
    max-height: 300% !important;
  }
  .xl\:max-h-320 {
    max-height: 320% !important;
  }
  .xl\:max-h-340 {
    max-height: 340% !important;
  }
  .xl\:max-h-350 {
    max-height: 350% !important;
  }
  .xl\:max-h-360 {
    max-height: 360% !important;
  }
  .xl\:max-h-380 {
    max-height: 380% !important;
  }
  .xl\:max-h-400 {
    max-height: 400% !important;
  }
  .xl\:max-h-420 {
    max-height: 420% !important;
  }
  .xl\:max-h-440 {
    max-height: 440% !important;
  }
  .xl\:max-h-450 {
    max-height: 450% !important;
  }
  .xl\:max-h-460 {
    max-height: 460% !important;
  }
  .xl\:max-h-480 {
    max-height: 480% !important;
  }
  .xl\:max-h-500 {
    max-height: 500% !important;
  }
  .xl\:max-h-520 {
    max-height: 520% !important;
  }
  .xl\:max-h-540 {
    max-height: 540% !important;
  }
  .xl\:max-h-550 {
    max-height: 550% !important;
  }
  .xl\:max-h-560 {
    max-height: 560% !important;
  }
  .xl\:max-h-580 {
    max-height: 580% !important;
  }
  .xl\:max-h-600 {
    max-height: 600% !important;
  }
  .xl\:max-h-650 {
    max-height: 650% !important;
  }
  .xl\:max-h-700 {
    max-height: 700% !important;
  }
  .xl\:max-h-750 {
    max-height: 750% !important;
  }
  .xl\:max-h-800 {
    max-height: 800% !important;
  }
  .xl\:max-h-850 {
    max-height: 850% !important;
  }
  .xl\:max-h-900 {
    max-height: 900% !important;
  }
  .xl\:max-h-950 {
    max-height: 950% !important;
  }
  .xl\:max-h-1000 {
    max-height: 1000% !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:w-auto {
    width: auto !important;
  }
  .\32 xl\:w-0-px {
    width: 0rem !important;
  }
  .\32 xl\:w-1-px {
    width: 0.0625rem !important;
  }
  .\32 xl\:w-5-px {
    width: 0.3125rem !important;
  }
  .\32 xl\:w-10-px {
    width: 0.625rem !important;
  }
  .\32 xl\:w-15-px {
    width: 0.9375rem !important;
  }
  .\32 xl\:w-20-px {
    width: 1.25rem !important;
  }
  .\32 xl\:w-25-px {
    width: 1.5625rem !important;
  }
  .\32 xl\:w-30-px {
    width: 1.875rem !important;
  }
  .\32 xl\:w-35-px {
    width: 2.1875rem !important;
  }
  .\32 xl\:w-40-px {
    width: 2.5rem !important;
  }
  .\32 xl\:w-45-px {
    width: 2.8125rem !important;
  }
  .\32 xl\:w-50-px {
    width: 3.125rem !important;
  }
  .\32 xl\:w-55-px {
    width: 3.4375rem !important;
  }
  .\32 xl\:w-60-px {
    width: 3.75rem !important;
  }
  .\32 xl\:w-65-px {
    width: 4.0625rem !important;
  }
  .\32 xl\:w-70-px {
    width: 4.375rem !important;
  }
  .\32 xl\:w-75-px {
    width: 4.6875rem !important;
  }
  .\32 xl\:w-80-px {
    width: 5rem !important;
  }
  .\32 xl\:w-85-px {
    width: 5.3125rem !important;
  }
  .\32 xl\:w-90-px {
    width: 5.625rem !important;
  }
  .\32 xl\:w-95-px {
    width: 5.9375rem !important;
  }
  .\32 xl\:w-100-px {
    width: 6.25rem !important;
  }
  .\32 xl\:w-120-px {
    width: 7.5rem !important;
  }
  .\32 xl\:w-140-px {
    width: 8.75rem !important;
  }
  .\32 xl\:w-150-px {
    width: 9.375rem !important;
  }
  .\32 xl\:w-160-px {
    width: 10rem !important;
  }
  .\32 xl\:w-180-px {
    width: 11.25rem !important;
  }
  .\32 xl\:w-200-px {
    width: 12.5rem !important;
  }
  .\32 xl\:w-220-px {
    width: 13.75rem !important;
  }
  .\32 xl\:w-240-px {
    width: 15rem !important;
  }
  .\32 xl\:w-250-px {
    width: 15.625rem !important;
  }
  .\32 xl\:w-260-px {
    width: 16.25rem !important;
  }
  .\32 xl\:w-280-px {
    width: 17.5rem !important;
  }
  .\32 xl\:w-300-px {
    width: 18.75rem !important;
  }
  .\32 xl\:w-320-px {
    width: 20rem !important;
  }
  .\32 xl\:w-340-px {
    width: 21.25rem !important;
  }
  .\32 xl\:w-350-px {
    width: 21.875rem !important;
  }
  .\32 xl\:w-360-px {
    width: 22.5rem !important;
  }
  .\32 xl\:w-380-px {
    width: 23.75rem !important;
  }
  .\32 xl\:w-400-px {
    width: 25rem !important;
  }
  .\32 xl\:w-420-px {
    width: 26.25rem !important;
  }
  .\32 xl\:w-440-px {
    width: 27.5rem !important;
  }
  .\32 xl\:w-450-px {
    width: 28.125rem !important;
  }
  .\32 xl\:w-460-px {
    width: 28.75rem !important;
  }
  .\32 xl\:w-480-px {
    width: 30rem !important;
  }
  .\32 xl\:w-500-px {
    width: 31.25rem !important;
  }
  .\32 xl\:w-520-px {
    width: 32.5rem !important;
  }
  .\32 xl\:w-540-px {
    width: 33.75rem !important;
  }
  .\32 xl\:w-550-px {
    width: 34.375rem !important;
  }
  .\32 xl\:w-560-px {
    width: 35rem !important;
  }
  .\32 xl\:w-580-px {
    width: 36.25rem !important;
  }
  .\32 xl\:w-600-px {
    width: 37.5rem !important;
  }
  .\32 xl\:w-650-px {
    width: 40.625rem !important;
  }
  .\32 xl\:w-700-px {
    width: 43.75rem !important;
  }
  .\32 xl\:w-750-px {
    width: 46.875rem !important;
  }
  .\32 xl\:w-800-px {
    width: 50rem !important;
  }
  .\32 xl\:w-850-px {
    width: 53.125rem !important;
  }
  .\32 xl\:w-900-px {
    width: 56.25rem !important;
  }
  .\32 xl\:w-950-px {
    width: 59.375rem !important;
  }
  .\32 xl\:w-1000-px {
    width: 62.5rem !important;
  }
  .\32 xl\:w-0 {
    width: 0% !important;
  }
  .\32 xl\:w-1 {
    width: 1% !important;
  }
  .\32 xl\:w-5 {
    width: 5% !important;
  }
  .\32 xl\:w-10 {
    width: 10% !important;
  }
  .\32 xl\:w-15 {
    width: 15% !important;
  }
  .\32 xl\:w-20 {
    width: 20% !important;
  }
  .\32 xl\:w-25 {
    width: 25% !important;
  }
  .\32 xl\:w-30 {
    width: 30% !important;
  }
  .\32 xl\:w-35 {
    width: 35% !important;
  }
  .\32 xl\:w-40 {
    width: 40% !important;
  }
  .\32 xl\:w-45 {
    width: 45% !important;
  }
  .\32 xl\:w-50 {
    width: 50% !important;
  }
  .\32 xl\:w-55 {
    width: 55% !important;
  }
  .\32 xl\:w-60 {
    width: 60% !important;
  }
  .\32 xl\:w-65 {
    width: 65% !important;
  }
  .\32 xl\:w-70 {
    width: 70% !important;
  }
  .\32 xl\:w-75 {
    width: 75% !important;
  }
  .\32 xl\:w-80 {
    width: 80% !important;
  }
  .\32 xl\:w-85 {
    width: 85% !important;
  }
  .\32 xl\:w-90 {
    width: 90% !important;
  }
  .\32 xl\:w-95 {
    width: 95% !important;
  }
  .\32 xl\:w-100 {
    width: 100% !important;
  }
  .\32 xl\:w-120 {
    width: 120% !important;
  }
  .\32 xl\:w-140 {
    width: 140% !important;
  }
  .\32 xl\:w-150 {
    width: 150% !important;
  }
  .\32 xl\:w-160 {
    width: 160% !important;
  }
  .\32 xl\:w-180 {
    width: 180% !important;
  }
  .\32 xl\:w-200 {
    width: 200% !important;
  }
  .\32 xl\:w-220 {
    width: 220% !important;
  }
  .\32 xl\:w-240 {
    width: 240% !important;
  }
  .\32 xl\:w-250 {
    width: 250% !important;
  }
  .\32 xl\:w-260 {
    width: 260% !important;
  }
  .\32 xl\:w-280 {
    width: 280% !important;
  }
  .\32 xl\:w-300 {
    width: 300% !important;
  }
  .\32 xl\:w-320 {
    width: 320% !important;
  }
  .\32 xl\:w-340 {
    width: 340% !important;
  }
  .\32 xl\:w-350 {
    width: 350% !important;
  }
  .\32 xl\:w-360 {
    width: 360% !important;
  }
  .\32 xl\:w-380 {
    width: 380% !important;
  }
  .\32 xl\:w-400 {
    width: 400% !important;
  }
  .\32 xl\:w-420 {
    width: 420% !important;
  }
  .\32 xl\:w-440 {
    width: 440% !important;
  }
  .\32 xl\:w-450 {
    width: 450% !important;
  }
  .\32 xl\:w-460 {
    width: 460% !important;
  }
  .\32 xl\:w-480 {
    width: 480% !important;
  }
  .\32 xl\:w-500 {
    width: 500% !important;
  }
  .\32 xl\:w-520 {
    width: 520% !important;
  }
  .\32 xl\:w-540 {
    width: 540% !important;
  }
  .\32 xl\:w-550 {
    width: 550% !important;
  }
  .\32 xl\:w-560 {
    width: 560% !important;
  }
  .\32 xl\:w-580 {
    width: 580% !important;
  }
  .\32 xl\:w-600 {
    width: 600% !important;
  }
  .\32 xl\:w-650 {
    width: 650% !important;
  }
  .\32 xl\:w-700 {
    width: 700% !important;
  }
  .\32 xl\:w-750 {
    width: 750% !important;
  }
  .\32 xl\:w-800 {
    width: 800% !important;
  }
  .\32 xl\:w-850 {
    width: 850% !important;
  }
  .\32 xl\:w-900 {
    width: 900% !important;
  }
  .\32 xl\:w-950 {
    width: 950% !important;
  }
  .\32 xl\:w-1000 {
    width: 1000% !important;
  }
  .\32 xl\:min-w-auto {
    min-width: auto !important;
  }
  .\32 xl\:min-w-0-px {
    min-width: 0rem !important;
  }
  .\32 xl\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .\32 xl\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .\32 xl\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .\32 xl\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .\32 xl\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .\32 xl\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .\32 xl\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .\32 xl\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .\32 xl\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .\32 xl\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .\32 xl\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .\32 xl\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .\32 xl\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .\32 xl\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .\32 xl\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .\32 xl\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .\32 xl\:min-w-80-px {
    min-width: 5rem !important;
  }
  .\32 xl\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .\32 xl\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .\32 xl\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .\32 xl\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .\32 xl\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .\32 xl\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .\32 xl\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .\32 xl\:min-w-160-px {
    min-width: 10rem !important;
  }
  .\32 xl\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .\32 xl\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .\32 xl\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .\32 xl\:min-w-240-px {
    min-width: 15rem !important;
  }
  .\32 xl\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .\32 xl\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .\32 xl\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .\32 xl\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .\32 xl\:min-w-320-px {
    min-width: 20rem !important;
  }
  .\32 xl\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .\32 xl\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .\32 xl\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .\32 xl\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .\32 xl\:min-w-400-px {
    min-width: 25rem !important;
  }
  .\32 xl\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .\32 xl\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .\32 xl\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .\32 xl\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .\32 xl\:min-w-480-px {
    min-width: 30rem !important;
  }
  .\32 xl\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .\32 xl\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .\32 xl\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .\32 xl\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .\32 xl\:min-w-560-px {
    min-width: 35rem !important;
  }
  .\32 xl\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .\32 xl\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .\32 xl\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .\32 xl\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .\32 xl\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .\32 xl\:min-w-800-px {
    min-width: 50rem !important;
  }
  .\32 xl\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .\32 xl\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .\32 xl\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .\32 xl\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .\32 xl\:min-w-0 {
    min-width: 0% !important;
  }
  .\32 xl\:min-w-1 {
    min-width: 1% !important;
  }
  .\32 xl\:min-w-5 {
    min-width: 5% !important;
  }
  .\32 xl\:min-w-10 {
    min-width: 10% !important;
  }
  .\32 xl\:min-w-15 {
    min-width: 15% !important;
  }
  .\32 xl\:min-w-20 {
    min-width: 20% !important;
  }
  .\32 xl\:min-w-25 {
    min-width: 25% !important;
  }
  .\32 xl\:min-w-30 {
    min-width: 30% !important;
  }
  .\32 xl\:min-w-35 {
    min-width: 35% !important;
  }
  .\32 xl\:min-w-40 {
    min-width: 40% !important;
  }
  .\32 xl\:min-w-45 {
    min-width: 45% !important;
  }
  .\32 xl\:min-w-50 {
    min-width: 50% !important;
  }
  .\32 xl\:min-w-55 {
    min-width: 55% !important;
  }
  .\32 xl\:min-w-60 {
    min-width: 60% !important;
  }
  .\32 xl\:min-w-65 {
    min-width: 65% !important;
  }
  .\32 xl\:min-w-70 {
    min-width: 70% !important;
  }
  .\32 xl\:min-w-75 {
    min-width: 75% !important;
  }
  .\32 xl\:min-w-80 {
    min-width: 80% !important;
  }
  .\32 xl\:min-w-85 {
    min-width: 85% !important;
  }
  .\32 xl\:min-w-90 {
    min-width: 90% !important;
  }
  .\32 xl\:min-w-95 {
    min-width: 95% !important;
  }
  .\32 xl\:min-w-100 {
    min-width: 100% !important;
  }
  .\32 xl\:min-w-120 {
    min-width: 120% !important;
  }
  .\32 xl\:min-w-140 {
    min-width: 140% !important;
  }
  .\32 xl\:min-w-150 {
    min-width: 150% !important;
  }
  .\32 xl\:min-w-160 {
    min-width: 160% !important;
  }
  .\32 xl\:min-w-180 {
    min-width: 180% !important;
  }
  .\32 xl\:min-w-200 {
    min-width: 200% !important;
  }
  .\32 xl\:min-w-220 {
    min-width: 220% !important;
  }
  .\32 xl\:min-w-240 {
    min-width: 240% !important;
  }
  .\32 xl\:min-w-250 {
    min-width: 250% !important;
  }
  .\32 xl\:min-w-260 {
    min-width: 260% !important;
  }
  .\32 xl\:min-w-280 {
    min-width: 280% !important;
  }
  .\32 xl\:min-w-300 {
    min-width: 300% !important;
  }
  .\32 xl\:min-w-320 {
    min-width: 320% !important;
  }
  .\32 xl\:min-w-340 {
    min-width: 340% !important;
  }
  .\32 xl\:min-w-350 {
    min-width: 350% !important;
  }
  .\32 xl\:min-w-360 {
    min-width: 360% !important;
  }
  .\32 xl\:min-w-380 {
    min-width: 380% !important;
  }
  .\32 xl\:min-w-400 {
    min-width: 400% !important;
  }
  .\32 xl\:min-w-420 {
    min-width: 420% !important;
  }
  .\32 xl\:min-w-440 {
    min-width: 440% !important;
  }
  .\32 xl\:min-w-450 {
    min-width: 450% !important;
  }
  .\32 xl\:min-w-460 {
    min-width: 460% !important;
  }
  .\32 xl\:min-w-480 {
    min-width: 480% !important;
  }
  .\32 xl\:min-w-500 {
    min-width: 500% !important;
  }
  .\32 xl\:min-w-520 {
    min-width: 520% !important;
  }
  .\32 xl\:min-w-540 {
    min-width: 540% !important;
  }
  .\32 xl\:min-w-550 {
    min-width: 550% !important;
  }
  .\32 xl\:min-w-560 {
    min-width: 560% !important;
  }
  .\32 xl\:min-w-580 {
    min-width: 580% !important;
  }
  .\32 xl\:min-w-600 {
    min-width: 600% !important;
  }
  .\32 xl\:min-w-650 {
    min-width: 650% !important;
  }
  .\32 xl\:min-w-700 {
    min-width: 700% !important;
  }
  .\32 xl\:min-w-750 {
    min-width: 750% !important;
  }
  .\32 xl\:min-w-800 {
    min-width: 800% !important;
  }
  .\32 xl\:min-w-850 {
    min-width: 850% !important;
  }
  .\32 xl\:min-w-900 {
    min-width: 900% !important;
  }
  .\32 xl\:min-w-950 {
    min-width: 950% !important;
  }
  .\32 xl\:min-w-1000 {
    min-width: 1000% !important;
  }
  .\32 xl\:max-w-auto {
    max-width: auto !important;
  }
  .\32 xl\:max-w-0-px {
    max-width: 0rem !important;
  }
  .\32 xl\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .\32 xl\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .\32 xl\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .\32 xl\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .\32 xl\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .\32 xl\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .\32 xl\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .\32 xl\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .\32 xl\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .\32 xl\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .\32 xl\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .\32 xl\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .\32 xl\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .\32 xl\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .\32 xl\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .\32 xl\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .\32 xl\:max-w-80-px {
    max-width: 5rem !important;
  }
  .\32 xl\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .\32 xl\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .\32 xl\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .\32 xl\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .\32 xl\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .\32 xl\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .\32 xl\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .\32 xl\:max-w-160-px {
    max-width: 10rem !important;
  }
  .\32 xl\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .\32 xl\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .\32 xl\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .\32 xl\:max-w-240-px {
    max-width: 15rem !important;
  }
  .\32 xl\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .\32 xl\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .\32 xl\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .\32 xl\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .\32 xl\:max-w-320-px {
    max-width: 20rem !important;
  }
  .\32 xl\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .\32 xl\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .\32 xl\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .\32 xl\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .\32 xl\:max-w-400-px {
    max-width: 25rem !important;
  }
  .\32 xl\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .\32 xl\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .\32 xl\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .\32 xl\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .\32 xl\:max-w-480-px {
    max-width: 30rem !important;
  }
  .\32 xl\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .\32 xl\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .\32 xl\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .\32 xl\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .\32 xl\:max-w-560-px {
    max-width: 35rem !important;
  }
  .\32 xl\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .\32 xl\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .\32 xl\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .\32 xl\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .\32 xl\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .\32 xl\:max-w-800-px {
    max-width: 50rem !important;
  }
  .\32 xl\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .\32 xl\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .\32 xl\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .\32 xl\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .\32 xl\:max-w-0 {
    max-width: 0% !important;
  }
  .\32 xl\:max-w-1 {
    max-width: 1% !important;
  }
  .\32 xl\:max-w-5 {
    max-width: 5% !important;
  }
  .\32 xl\:max-w-10 {
    max-width: 10% !important;
  }
  .\32 xl\:max-w-15 {
    max-width: 15% !important;
  }
  .\32 xl\:max-w-20 {
    max-width: 20% !important;
  }
  .\32 xl\:max-w-25 {
    max-width: 25% !important;
  }
  .\32 xl\:max-w-30 {
    max-width: 30% !important;
  }
  .\32 xl\:max-w-35 {
    max-width: 35% !important;
  }
  .\32 xl\:max-w-40 {
    max-width: 40% !important;
  }
  .\32 xl\:max-w-45 {
    max-width: 45% !important;
  }
  .\32 xl\:max-w-50 {
    max-width: 50% !important;
  }
  .\32 xl\:max-w-55 {
    max-width: 55% !important;
  }
  .\32 xl\:max-w-60 {
    max-width: 60% !important;
  }
  .\32 xl\:max-w-65 {
    max-width: 65% !important;
  }
  .\32 xl\:max-w-70 {
    max-width: 70% !important;
  }
  .\32 xl\:max-w-75 {
    max-width: 75% !important;
  }
  .\32 xl\:max-w-80 {
    max-width: 80% !important;
  }
  .\32 xl\:max-w-85 {
    max-width: 85% !important;
  }
  .\32 xl\:max-w-90 {
    max-width: 90% !important;
  }
  .\32 xl\:max-w-95 {
    max-width: 95% !important;
  }
  .\32 xl\:max-w-100 {
    max-width: 100% !important;
  }
  .\32 xl\:max-w-120 {
    max-width: 120% !important;
  }
  .\32 xl\:max-w-140 {
    max-width: 140% !important;
  }
  .\32 xl\:max-w-150 {
    max-width: 150% !important;
  }
  .\32 xl\:max-w-160 {
    max-width: 160% !important;
  }
  .\32 xl\:max-w-180 {
    max-width: 180% !important;
  }
  .\32 xl\:max-w-200 {
    max-width: 200% !important;
  }
  .\32 xl\:max-w-220 {
    max-width: 220% !important;
  }
  .\32 xl\:max-w-240 {
    max-width: 240% !important;
  }
  .\32 xl\:max-w-250 {
    max-width: 250% !important;
  }
  .\32 xl\:max-w-260 {
    max-width: 260% !important;
  }
  .\32 xl\:max-w-280 {
    max-width: 280% !important;
  }
  .\32 xl\:max-w-300 {
    max-width: 300% !important;
  }
  .\32 xl\:max-w-320 {
    max-width: 320% !important;
  }
  .\32 xl\:max-w-340 {
    max-width: 340% !important;
  }
  .\32 xl\:max-w-350 {
    max-width: 350% !important;
  }
  .\32 xl\:max-w-360 {
    max-width: 360% !important;
  }
  .\32 xl\:max-w-380 {
    max-width: 380% !important;
  }
  .\32 xl\:max-w-400 {
    max-width: 400% !important;
  }
  .\32 xl\:max-w-420 {
    max-width: 420% !important;
  }
  .\32 xl\:max-w-440 {
    max-width: 440% !important;
  }
  .\32 xl\:max-w-450 {
    max-width: 450% !important;
  }
  .\32 xl\:max-w-460 {
    max-width: 460% !important;
  }
  .\32 xl\:max-w-480 {
    max-width: 480% !important;
  }
  .\32 xl\:max-w-500 {
    max-width: 500% !important;
  }
  .\32 xl\:max-w-520 {
    max-width: 520% !important;
  }
  .\32 xl\:max-w-540 {
    max-width: 540% !important;
  }
  .\32 xl\:max-w-550 {
    max-width: 550% !important;
  }
  .\32 xl\:max-w-560 {
    max-width: 560% !important;
  }
  .\32 xl\:max-w-580 {
    max-width: 580% !important;
  }
  .\32 xl\:max-w-600 {
    max-width: 600% !important;
  }
  .\32 xl\:max-w-650 {
    max-width: 650% !important;
  }
  .\32 xl\:max-w-700 {
    max-width: 700% !important;
  }
  .\32 xl\:max-w-750 {
    max-width: 750% !important;
  }
  .\32 xl\:max-w-800 {
    max-width: 800% !important;
  }
  .\32 xl\:max-w-850 {
    max-width: 850% !important;
  }
  .\32 xl\:max-w-900 {
    max-width: 900% !important;
  }
  .\32 xl\:max-w-950 {
    max-width: 950% !important;
  }
  .\32 xl\:max-w-1000 {
    max-width: 1000% !important;
  }
  .\32 xl\:h-auto {
    height: auto !important;
  }
  .\32 xl\:h-0-px {
    height: 0rem !important;
  }
  .\32 xl\:h-1-px {
    height: 0.0625rem !important;
  }
  .\32 xl\:h-5-px {
    height: 0.3125rem !important;
  }
  .\32 xl\:h-10-px {
    height: 0.625rem !important;
  }
  .\32 xl\:h-15-px {
    height: 0.9375rem !important;
  }
  .\32 xl\:h-20-px {
    height: 1.25rem !important;
  }
  .\32 xl\:h-25-px {
    height: 1.5625rem !important;
  }
  .\32 xl\:h-30-px {
    height: 1.875rem !important;
  }
  .\32 xl\:h-35-px {
    height: 2.1875rem !important;
  }
  .\32 xl\:h-40-px {
    height: 2.5rem !important;
  }
  .\32 xl\:h-45-px {
    height: 2.8125rem !important;
  }
  .\32 xl\:h-50-px {
    height: 3.125rem !important;
  }
  .\32 xl\:h-55-px {
    height: 3.4375rem !important;
  }
  .\32 xl\:h-60-px {
    height: 3.75rem !important;
  }
  .\32 xl\:h-65-px {
    height: 4.0625rem !important;
  }
  .\32 xl\:h-70-px {
    height: 4.375rem !important;
  }
  .\32 xl\:h-75-px {
    height: 4.6875rem !important;
  }
  .\32 xl\:h-80-px {
    height: 5rem !important;
  }
  .\32 xl\:h-85-px {
    height: 5.3125rem !important;
  }
  .\32 xl\:h-90-px {
    height: 5.625rem !important;
  }
  .\32 xl\:h-95-px {
    height: 5.9375rem !important;
  }
  .\32 xl\:h-100-px {
    height: 6.25rem !important;
  }
  .\32 xl\:h-120-px {
    height: 7.5rem !important;
  }
  .\32 xl\:h-140-px {
    height: 8.75rem !important;
  }
  .\32 xl\:h-150-px {
    height: 9.375rem !important;
  }
  .\32 xl\:h-160-px {
    height: 10rem !important;
  }
  .\32 xl\:h-180-px {
    height: 11.25rem !important;
  }
  .\32 xl\:h-200-px {
    height: 12.5rem !important;
  }
  .\32 xl\:h-220-px {
    height: 13.75rem !important;
  }
  .\32 xl\:h-240-px {
    height: 15rem !important;
  }
  .\32 xl\:h-250-px {
    height: 15.625rem !important;
  }
  .\32 xl\:h-260-px {
    height: 16.25rem !important;
  }
  .\32 xl\:h-280-px {
    height: 17.5rem !important;
  }
  .\32 xl\:h-300-px {
    height: 18.75rem !important;
  }
  .\32 xl\:h-320-px {
    height: 20rem !important;
  }
  .\32 xl\:h-340-px {
    height: 21.25rem !important;
  }
  .\32 xl\:h-350-px {
    height: 21.875rem !important;
  }
  .\32 xl\:h-360-px {
    height: 22.5rem !important;
  }
  .\32 xl\:h-380-px {
    height: 23.75rem !important;
  }
  .\32 xl\:h-400-px {
    height: 25rem !important;
  }
  .\32 xl\:h-420-px {
    height: 26.25rem !important;
  }
  .\32 xl\:h-440-px {
    height: 27.5rem !important;
  }
  .\32 xl\:h-450-px {
    height: 28.125rem !important;
  }
  .\32 xl\:h-460-px {
    height: 28.75rem !important;
  }
  .\32 xl\:h-480-px {
    height: 30rem !important;
  }
  .\32 xl\:h-500-px {
    height: 31.25rem !important;
  }
  .\32 xl\:h-520-px {
    height: 32.5rem !important;
  }
  .\32 xl\:h-540-px {
    height: 33.75rem !important;
  }
  .\32 xl\:h-550-px {
    height: 34.375rem !important;
  }
  .\32 xl\:h-560-px {
    height: 35rem !important;
  }
  .\32 xl\:h-580-px {
    height: 36.25rem !important;
  }
  .\32 xl\:h-600-px {
    height: 37.5rem !important;
  }
  .\32 xl\:h-650-px {
    height: 40.625rem !important;
  }
  .\32 xl\:h-700-px {
    height: 43.75rem !important;
  }
  .\32 xl\:h-750-px {
    height: 46.875rem !important;
  }
  .\32 xl\:h-800-px {
    height: 50rem !important;
  }
  .\32 xl\:h-850-px {
    height: 53.125rem !important;
  }
  .\32 xl\:h-900-px {
    height: 56.25rem !important;
  }
  .\32 xl\:h-950-px {
    height: 59.375rem !important;
  }
  .\32 xl\:h-1000-px {
    height: 62.5rem !important;
  }
  .\32 xl\:h-0 {
    height: 0% !important;
  }
  .\32 xl\:h-1 {
    height: 1% !important;
  }
  .\32 xl\:h-5 {
    height: 5% !important;
  }
  .\32 xl\:h-10 {
    height: 10% !important;
  }
  .\32 xl\:h-15 {
    height: 15% !important;
  }
  .\32 xl\:h-20 {
    height: 20% !important;
  }
  .\32 xl\:h-25 {
    height: 25% !important;
  }
  .\32 xl\:h-30 {
    height: 30% !important;
  }
  .\32 xl\:h-35 {
    height: 35% !important;
  }
  .\32 xl\:h-40 {
    height: 40% !important;
  }
  .\32 xl\:h-45 {
    height: 45% !important;
  }
  .\32 xl\:h-50 {
    height: 50% !important;
  }
  .\32 xl\:h-55 {
    height: 55% !important;
  }
  .\32 xl\:h-60 {
    height: 60% !important;
  }
  .\32 xl\:h-65 {
    height: 65% !important;
  }
  .\32 xl\:h-70 {
    height: 70% !important;
  }
  .\32 xl\:h-75 {
    height: 75% !important;
  }
  .\32 xl\:h-80 {
    height: 80% !important;
  }
  .\32 xl\:h-85 {
    height: 85% !important;
  }
  .\32 xl\:h-90 {
    height: 90% !important;
  }
  .\32 xl\:h-95 {
    height: 95% !important;
  }
  .\32 xl\:h-100 {
    height: 100% !important;
  }
  .\32 xl\:h-120 {
    height: 120% !important;
  }
  .\32 xl\:h-140 {
    height: 140% !important;
  }
  .\32 xl\:h-150 {
    height: 150% !important;
  }
  .\32 xl\:h-160 {
    height: 160% !important;
  }
  .\32 xl\:h-180 {
    height: 180% !important;
  }
  .\32 xl\:h-200 {
    height: 200% !important;
  }
  .\32 xl\:h-220 {
    height: 220% !important;
  }
  .\32 xl\:h-240 {
    height: 240% !important;
  }
  .\32 xl\:h-250 {
    height: 250% !important;
  }
  .\32 xl\:h-260 {
    height: 260% !important;
  }
  .\32 xl\:h-280 {
    height: 280% !important;
  }
  .\32 xl\:h-300 {
    height: 300% !important;
  }
  .\32 xl\:h-320 {
    height: 320% !important;
  }
  .\32 xl\:h-340 {
    height: 340% !important;
  }
  .\32 xl\:h-350 {
    height: 350% !important;
  }
  .\32 xl\:h-360 {
    height: 360% !important;
  }
  .\32 xl\:h-380 {
    height: 380% !important;
  }
  .\32 xl\:h-400 {
    height: 400% !important;
  }
  .\32 xl\:h-420 {
    height: 420% !important;
  }
  .\32 xl\:h-440 {
    height: 440% !important;
  }
  .\32 xl\:h-450 {
    height: 450% !important;
  }
  .\32 xl\:h-460 {
    height: 460% !important;
  }
  .\32 xl\:h-480 {
    height: 480% !important;
  }
  .\32 xl\:h-500 {
    height: 500% !important;
  }
  .\32 xl\:h-520 {
    height: 520% !important;
  }
  .\32 xl\:h-540 {
    height: 540% !important;
  }
  .\32 xl\:h-550 {
    height: 550% !important;
  }
  .\32 xl\:h-560 {
    height: 560% !important;
  }
  .\32 xl\:h-580 {
    height: 580% !important;
  }
  .\32 xl\:h-600 {
    height: 600% !important;
  }
  .\32 xl\:h-650 {
    height: 650% !important;
  }
  .\32 xl\:h-700 {
    height: 700% !important;
  }
  .\32 xl\:h-750 {
    height: 750% !important;
  }
  .\32 xl\:h-800 {
    height: 800% !important;
  }
  .\32 xl\:h-850 {
    height: 850% !important;
  }
  .\32 xl\:h-900 {
    height: 900% !important;
  }
  .\32 xl\:h-950 {
    height: 950% !important;
  }
  .\32 xl\:h-1000 {
    height: 1000% !important;
  }
  .\32 xl\:min-h-auto {
    min-height: auto !important;
  }
  .\32 xl\:min-h-0-px {
    min-height: 0rem !important;
  }
  .\32 xl\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .\32 xl\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .\32 xl\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .\32 xl\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .\32 xl\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .\32 xl\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .\32 xl\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .\32 xl\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .\32 xl\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .\32 xl\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .\32 xl\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .\32 xl\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .\32 xl\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .\32 xl\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .\32 xl\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .\32 xl\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .\32 xl\:min-h-80-px {
    min-height: 5rem !important;
  }
  .\32 xl\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .\32 xl\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .\32 xl\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .\32 xl\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .\32 xl\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .\32 xl\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .\32 xl\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .\32 xl\:min-h-160-px {
    min-height: 10rem !important;
  }
  .\32 xl\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .\32 xl\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .\32 xl\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .\32 xl\:min-h-240-px {
    min-height: 15rem !important;
  }
  .\32 xl\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .\32 xl\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .\32 xl\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .\32 xl\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .\32 xl\:min-h-320-px {
    min-height: 20rem !important;
  }
  .\32 xl\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .\32 xl\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .\32 xl\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .\32 xl\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .\32 xl\:min-h-400-px {
    min-height: 25rem !important;
  }
  .\32 xl\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .\32 xl\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .\32 xl\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .\32 xl\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .\32 xl\:min-h-480-px {
    min-height: 30rem !important;
  }
  .\32 xl\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .\32 xl\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .\32 xl\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .\32 xl\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .\32 xl\:min-h-560-px {
    min-height: 35rem !important;
  }
  .\32 xl\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .\32 xl\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .\32 xl\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .\32 xl\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .\32 xl\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .\32 xl\:min-h-800-px {
    min-height: 50rem !important;
  }
  .\32 xl\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .\32 xl\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .\32 xl\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .\32 xl\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .\32 xl\:min-h-0 {
    min-height: 0% !important;
  }
  .\32 xl\:min-h-1 {
    min-height: 1% !important;
  }
  .\32 xl\:min-h-5 {
    min-height: 5% !important;
  }
  .\32 xl\:min-h-10 {
    min-height: 10% !important;
  }
  .\32 xl\:min-h-15 {
    min-height: 15% !important;
  }
  .\32 xl\:min-h-20 {
    min-height: 20% !important;
  }
  .\32 xl\:min-h-25 {
    min-height: 25% !important;
  }
  .\32 xl\:min-h-30 {
    min-height: 30% !important;
  }
  .\32 xl\:min-h-35 {
    min-height: 35% !important;
  }
  .\32 xl\:min-h-40 {
    min-height: 40% !important;
  }
  .\32 xl\:min-h-45 {
    min-height: 45% !important;
  }
  .\32 xl\:min-h-50 {
    min-height: 50% !important;
  }
  .\32 xl\:min-h-55 {
    min-height: 55% !important;
  }
  .\32 xl\:min-h-60 {
    min-height: 60% !important;
  }
  .\32 xl\:min-h-65 {
    min-height: 65% !important;
  }
  .\32 xl\:min-h-70 {
    min-height: 70% !important;
  }
  .\32 xl\:min-h-75 {
    min-height: 75% !important;
  }
  .\32 xl\:min-h-80 {
    min-height: 80% !important;
  }
  .\32 xl\:min-h-85 {
    min-height: 85% !important;
  }
  .\32 xl\:min-h-90 {
    min-height: 90% !important;
  }
  .\32 xl\:min-h-95 {
    min-height: 95% !important;
  }
  .\32 xl\:min-h-100 {
    min-height: 100% !important;
  }
  .\32 xl\:min-h-120 {
    min-height: 120% !important;
  }
  .\32 xl\:min-h-140 {
    min-height: 140% !important;
  }
  .\32 xl\:min-h-150 {
    min-height: 150% !important;
  }
  .\32 xl\:min-h-160 {
    min-height: 160% !important;
  }
  .\32 xl\:min-h-180 {
    min-height: 180% !important;
  }
  .\32 xl\:min-h-200 {
    min-height: 200% !important;
  }
  .\32 xl\:min-h-220 {
    min-height: 220% !important;
  }
  .\32 xl\:min-h-240 {
    min-height: 240% !important;
  }
  .\32 xl\:min-h-250 {
    min-height: 250% !important;
  }
  .\32 xl\:min-h-260 {
    min-height: 260% !important;
  }
  .\32 xl\:min-h-280 {
    min-height: 280% !important;
  }
  .\32 xl\:min-h-300 {
    min-height: 300% !important;
  }
  .\32 xl\:min-h-320 {
    min-height: 320% !important;
  }
  .\32 xl\:min-h-340 {
    min-height: 340% !important;
  }
  .\32 xl\:min-h-350 {
    min-height: 350% !important;
  }
  .\32 xl\:min-h-360 {
    min-height: 360% !important;
  }
  .\32 xl\:min-h-380 {
    min-height: 380% !important;
  }
  .\32 xl\:min-h-400 {
    min-height: 400% !important;
  }
  .\32 xl\:min-h-420 {
    min-height: 420% !important;
  }
  .\32 xl\:min-h-440 {
    min-height: 440% !important;
  }
  .\32 xl\:min-h-450 {
    min-height: 450% !important;
  }
  .\32 xl\:min-h-460 {
    min-height: 460% !important;
  }
  .\32 xl\:min-h-480 {
    min-height: 480% !important;
  }
  .\32 xl\:min-h-500 {
    min-height: 500% !important;
  }
  .\32 xl\:min-h-520 {
    min-height: 520% !important;
  }
  .\32 xl\:min-h-540 {
    min-height: 540% !important;
  }
  .\32 xl\:min-h-550 {
    min-height: 550% !important;
  }
  .\32 xl\:min-h-560 {
    min-height: 560% !important;
  }
  .\32 xl\:min-h-580 {
    min-height: 580% !important;
  }
  .\32 xl\:min-h-600 {
    min-height: 600% !important;
  }
  .\32 xl\:min-h-650 {
    min-height: 650% !important;
  }
  .\32 xl\:min-h-700 {
    min-height: 700% !important;
  }
  .\32 xl\:min-h-750 {
    min-height: 750% !important;
  }
  .\32 xl\:min-h-800 {
    min-height: 800% !important;
  }
  .\32 xl\:min-h-850 {
    min-height: 850% !important;
  }
  .\32 xl\:min-h-900 {
    min-height: 900% !important;
  }
  .\32 xl\:min-h-950 {
    min-height: 950% !important;
  }
  .\32 xl\:min-h-1000 {
    min-height: 1000% !important;
  }
  .\32 xl\:max-h-auto {
    max-height: auto !important;
  }
  .\32 xl\:max-h-0-px {
    max-height: 0rem !important;
  }
  .\32 xl\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .\32 xl\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .\32 xl\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .\32 xl\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .\32 xl\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .\32 xl\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .\32 xl\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .\32 xl\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .\32 xl\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .\32 xl\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .\32 xl\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .\32 xl\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .\32 xl\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .\32 xl\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .\32 xl\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .\32 xl\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .\32 xl\:max-h-80-px {
    max-height: 5rem !important;
  }
  .\32 xl\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .\32 xl\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .\32 xl\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .\32 xl\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .\32 xl\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .\32 xl\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .\32 xl\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .\32 xl\:max-h-160-px {
    max-height: 10rem !important;
  }
  .\32 xl\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .\32 xl\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .\32 xl\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .\32 xl\:max-h-240-px {
    max-height: 15rem !important;
  }
  .\32 xl\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .\32 xl\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .\32 xl\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .\32 xl\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .\32 xl\:max-h-320-px {
    max-height: 20rem !important;
  }
  .\32 xl\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .\32 xl\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .\32 xl\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .\32 xl\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .\32 xl\:max-h-400-px {
    max-height: 25rem !important;
  }
  .\32 xl\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .\32 xl\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .\32 xl\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .\32 xl\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .\32 xl\:max-h-480-px {
    max-height: 30rem !important;
  }
  .\32 xl\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .\32 xl\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .\32 xl\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .\32 xl\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .\32 xl\:max-h-560-px {
    max-height: 35rem !important;
  }
  .\32 xl\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .\32 xl\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .\32 xl\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .\32 xl\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .\32 xl\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .\32 xl\:max-h-800-px {
    max-height: 50rem !important;
  }
  .\32 xl\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .\32 xl\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .\32 xl\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .\32 xl\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .\32 xl\:max-h-0 {
    max-height: 0% !important;
  }
  .\32 xl\:max-h-1 {
    max-height: 1% !important;
  }
  .\32 xl\:max-h-5 {
    max-height: 5% !important;
  }
  .\32 xl\:max-h-10 {
    max-height: 10% !important;
  }
  .\32 xl\:max-h-15 {
    max-height: 15% !important;
  }
  .\32 xl\:max-h-20 {
    max-height: 20% !important;
  }
  .\32 xl\:max-h-25 {
    max-height: 25% !important;
  }
  .\32 xl\:max-h-30 {
    max-height: 30% !important;
  }
  .\32 xl\:max-h-35 {
    max-height: 35% !important;
  }
  .\32 xl\:max-h-40 {
    max-height: 40% !important;
  }
  .\32 xl\:max-h-45 {
    max-height: 45% !important;
  }
  .\32 xl\:max-h-50 {
    max-height: 50% !important;
  }
  .\32 xl\:max-h-55 {
    max-height: 55% !important;
  }
  .\32 xl\:max-h-60 {
    max-height: 60% !important;
  }
  .\32 xl\:max-h-65 {
    max-height: 65% !important;
  }
  .\32 xl\:max-h-70 {
    max-height: 70% !important;
  }
  .\32 xl\:max-h-75 {
    max-height: 75% !important;
  }
  .\32 xl\:max-h-80 {
    max-height: 80% !important;
  }
  .\32 xl\:max-h-85 {
    max-height: 85% !important;
  }
  .\32 xl\:max-h-90 {
    max-height: 90% !important;
  }
  .\32 xl\:max-h-95 {
    max-height: 95% !important;
  }
  .\32 xl\:max-h-100 {
    max-height: 100% !important;
  }
  .\32 xl\:max-h-120 {
    max-height: 120% !important;
  }
  .\32 xl\:max-h-140 {
    max-height: 140% !important;
  }
  .\32 xl\:max-h-150 {
    max-height: 150% !important;
  }
  .\32 xl\:max-h-160 {
    max-height: 160% !important;
  }
  .\32 xl\:max-h-180 {
    max-height: 180% !important;
  }
  .\32 xl\:max-h-200 {
    max-height: 200% !important;
  }
  .\32 xl\:max-h-220 {
    max-height: 220% !important;
  }
  .\32 xl\:max-h-240 {
    max-height: 240% !important;
  }
  .\32 xl\:max-h-250 {
    max-height: 250% !important;
  }
  .\32 xl\:max-h-260 {
    max-height: 260% !important;
  }
  .\32 xl\:max-h-280 {
    max-height: 280% !important;
  }
  .\32 xl\:max-h-300 {
    max-height: 300% !important;
  }
  .\32 xl\:max-h-320 {
    max-height: 320% !important;
  }
  .\32 xl\:max-h-340 {
    max-height: 340% !important;
  }
  .\32 xl\:max-h-350 {
    max-height: 350% !important;
  }
  .\32 xl\:max-h-360 {
    max-height: 360% !important;
  }
  .\32 xl\:max-h-380 {
    max-height: 380% !important;
  }
  .\32 xl\:max-h-400 {
    max-height: 400% !important;
  }
  .\32 xl\:max-h-420 {
    max-height: 420% !important;
  }
  .\32 xl\:max-h-440 {
    max-height: 440% !important;
  }
  .\32 xl\:max-h-450 {
    max-height: 450% !important;
  }
  .\32 xl\:max-h-460 {
    max-height: 460% !important;
  }
  .\32 xl\:max-h-480 {
    max-height: 480% !important;
  }
  .\32 xl\:max-h-500 {
    max-height: 500% !important;
  }
  .\32 xl\:max-h-520 {
    max-height: 520% !important;
  }
  .\32 xl\:max-h-540 {
    max-height: 540% !important;
  }
  .\32 xl\:max-h-550 {
    max-height: 550% !important;
  }
  .\32 xl\:max-h-560 {
    max-height: 560% !important;
  }
  .\32 xl\:max-h-580 {
    max-height: 580% !important;
  }
  .\32 xl\:max-h-600 {
    max-height: 600% !important;
  }
  .\32 xl\:max-h-650 {
    max-height: 650% !important;
  }
  .\32 xl\:max-h-700 {
    max-height: 700% !important;
  }
  .\32 xl\:max-h-750 {
    max-height: 750% !important;
  }
  .\32 xl\:max-h-800 {
    max-height: 800% !important;
  }
  .\32 xl\:max-h-850 {
    max-height: 850% !important;
  }
  .\32 xl\:max-h-900 {
    max-height: 900% !important;
  }
  .\32 xl\:max-h-950 {
    max-height: 950% !important;
  }
  .\32 xl\:max-h-1000 {
    max-height: 1000% !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:w-auto {
    width: auto !important;
  }
  .\33 xl\:w-0-px {
    width: 0rem !important;
  }
  .\33 xl\:w-1-px {
    width: 0.0625rem !important;
  }
  .\33 xl\:w-5-px {
    width: 0.3125rem !important;
  }
  .\33 xl\:w-10-px {
    width: 0.625rem !important;
  }
  .\33 xl\:w-15-px {
    width: 0.9375rem !important;
  }
  .\33 xl\:w-20-px {
    width: 1.25rem !important;
  }
  .\33 xl\:w-25-px {
    width: 1.5625rem !important;
  }
  .\33 xl\:w-30-px {
    width: 1.875rem !important;
  }
  .\33 xl\:w-35-px {
    width: 2.1875rem !important;
  }
  .\33 xl\:w-40-px {
    width: 2.5rem !important;
  }
  .\33 xl\:w-45-px {
    width: 2.8125rem !important;
  }
  .\33 xl\:w-50-px {
    width: 3.125rem !important;
  }
  .\33 xl\:w-55-px {
    width: 3.4375rem !important;
  }
  .\33 xl\:w-60-px {
    width: 3.75rem !important;
  }
  .\33 xl\:w-65-px {
    width: 4.0625rem !important;
  }
  .\33 xl\:w-70-px {
    width: 4.375rem !important;
  }
  .\33 xl\:w-75-px {
    width: 4.6875rem !important;
  }
  .\33 xl\:w-80-px {
    width: 5rem !important;
  }
  .\33 xl\:w-85-px {
    width: 5.3125rem !important;
  }
  .\33 xl\:w-90-px {
    width: 5.625rem !important;
  }
  .\33 xl\:w-95-px {
    width: 5.9375rem !important;
  }
  .\33 xl\:w-100-px {
    width: 6.25rem !important;
  }
  .\33 xl\:w-120-px {
    width: 7.5rem !important;
  }
  .\33 xl\:w-140-px {
    width: 8.75rem !important;
  }
  .\33 xl\:w-150-px {
    width: 9.375rem !important;
  }
  .\33 xl\:w-160-px {
    width: 10rem !important;
  }
  .\33 xl\:w-180-px {
    width: 11.25rem !important;
  }
  .\33 xl\:w-200-px {
    width: 12.5rem !important;
  }
  .\33 xl\:w-220-px {
    width: 13.75rem !important;
  }
  .\33 xl\:w-240-px {
    width: 15rem !important;
  }
  .\33 xl\:w-250-px {
    width: 15.625rem !important;
  }
  .\33 xl\:w-260-px {
    width: 16.25rem !important;
  }
  .\33 xl\:w-280-px {
    width: 17.5rem !important;
  }
  .\33 xl\:w-300-px {
    width: 18.75rem !important;
  }
  .\33 xl\:w-320-px {
    width: 20rem !important;
  }
  .\33 xl\:w-340-px {
    width: 21.25rem !important;
  }
  .\33 xl\:w-350-px {
    width: 21.875rem !important;
  }
  .\33 xl\:w-360-px {
    width: 22.5rem !important;
  }
  .\33 xl\:w-380-px {
    width: 23.75rem !important;
  }
  .\33 xl\:w-400-px {
    width: 25rem !important;
  }
  .\33 xl\:w-420-px {
    width: 26.25rem !important;
  }
  .\33 xl\:w-440-px {
    width: 27.5rem !important;
  }
  .\33 xl\:w-450-px {
    width: 28.125rem !important;
  }
  .\33 xl\:w-460-px {
    width: 28.75rem !important;
  }
  .\33 xl\:w-480-px {
    width: 30rem !important;
  }
  .\33 xl\:w-500-px {
    width: 31.25rem !important;
  }
  .\33 xl\:w-520-px {
    width: 32.5rem !important;
  }
  .\33 xl\:w-540-px {
    width: 33.75rem !important;
  }
  .\33 xl\:w-550-px {
    width: 34.375rem !important;
  }
  .\33 xl\:w-560-px {
    width: 35rem !important;
  }
  .\33 xl\:w-580-px {
    width: 36.25rem !important;
  }
  .\33 xl\:w-600-px {
    width: 37.5rem !important;
  }
  .\33 xl\:w-650-px {
    width: 40.625rem !important;
  }
  .\33 xl\:w-700-px {
    width: 43.75rem !important;
  }
  .\33 xl\:w-750-px {
    width: 46.875rem !important;
  }
  .\33 xl\:w-800-px {
    width: 50rem !important;
  }
  .\33 xl\:w-850-px {
    width: 53.125rem !important;
  }
  .\33 xl\:w-900-px {
    width: 56.25rem !important;
  }
  .\33 xl\:w-950-px {
    width: 59.375rem !important;
  }
  .\33 xl\:w-1000-px {
    width: 62.5rem !important;
  }
  .\33 xl\:w-0 {
    width: 0% !important;
  }
  .\33 xl\:w-1 {
    width: 1% !important;
  }
  .\33 xl\:w-5 {
    width: 5% !important;
  }
  .\33 xl\:w-10 {
    width: 10% !important;
  }
  .\33 xl\:w-15 {
    width: 15% !important;
  }
  .\33 xl\:w-20 {
    width: 20% !important;
  }
  .\33 xl\:w-25 {
    width: 25% !important;
  }
  .\33 xl\:w-30 {
    width: 30% !important;
  }
  .\33 xl\:w-35 {
    width: 35% !important;
  }
  .\33 xl\:w-40 {
    width: 40% !important;
  }
  .\33 xl\:w-45 {
    width: 45% !important;
  }
  .\33 xl\:w-50 {
    width: 50% !important;
  }
  .\33 xl\:w-55 {
    width: 55% !important;
  }
  .\33 xl\:w-60 {
    width: 60% !important;
  }
  .\33 xl\:w-65 {
    width: 65% !important;
  }
  .\33 xl\:w-70 {
    width: 70% !important;
  }
  .\33 xl\:w-75 {
    width: 75% !important;
  }
  .\33 xl\:w-80 {
    width: 80% !important;
  }
  .\33 xl\:w-85 {
    width: 85% !important;
  }
  .\33 xl\:w-90 {
    width: 90% !important;
  }
  .\33 xl\:w-95 {
    width: 95% !important;
  }
  .\33 xl\:w-100 {
    width: 100% !important;
  }
  .\33 xl\:w-120 {
    width: 120% !important;
  }
  .\33 xl\:w-140 {
    width: 140% !important;
  }
  .\33 xl\:w-150 {
    width: 150% !important;
  }
  .\33 xl\:w-160 {
    width: 160% !important;
  }
  .\33 xl\:w-180 {
    width: 180% !important;
  }
  .\33 xl\:w-200 {
    width: 200% !important;
  }
  .\33 xl\:w-220 {
    width: 220% !important;
  }
  .\33 xl\:w-240 {
    width: 240% !important;
  }
  .\33 xl\:w-250 {
    width: 250% !important;
  }
  .\33 xl\:w-260 {
    width: 260% !important;
  }
  .\33 xl\:w-280 {
    width: 280% !important;
  }
  .\33 xl\:w-300 {
    width: 300% !important;
  }
  .\33 xl\:w-320 {
    width: 320% !important;
  }
  .\33 xl\:w-340 {
    width: 340% !important;
  }
  .\33 xl\:w-350 {
    width: 350% !important;
  }
  .\33 xl\:w-360 {
    width: 360% !important;
  }
  .\33 xl\:w-380 {
    width: 380% !important;
  }
  .\33 xl\:w-400 {
    width: 400% !important;
  }
  .\33 xl\:w-420 {
    width: 420% !important;
  }
  .\33 xl\:w-440 {
    width: 440% !important;
  }
  .\33 xl\:w-450 {
    width: 450% !important;
  }
  .\33 xl\:w-460 {
    width: 460% !important;
  }
  .\33 xl\:w-480 {
    width: 480% !important;
  }
  .\33 xl\:w-500 {
    width: 500% !important;
  }
  .\33 xl\:w-520 {
    width: 520% !important;
  }
  .\33 xl\:w-540 {
    width: 540% !important;
  }
  .\33 xl\:w-550 {
    width: 550% !important;
  }
  .\33 xl\:w-560 {
    width: 560% !important;
  }
  .\33 xl\:w-580 {
    width: 580% !important;
  }
  .\33 xl\:w-600 {
    width: 600% !important;
  }
  .\33 xl\:w-650 {
    width: 650% !important;
  }
  .\33 xl\:w-700 {
    width: 700% !important;
  }
  .\33 xl\:w-750 {
    width: 750% !important;
  }
  .\33 xl\:w-800 {
    width: 800% !important;
  }
  .\33 xl\:w-850 {
    width: 850% !important;
  }
  .\33 xl\:w-900 {
    width: 900% !important;
  }
  .\33 xl\:w-950 {
    width: 950% !important;
  }
  .\33 xl\:w-1000 {
    width: 1000% !important;
  }
  .\33 xl\:min-w-auto {
    min-width: auto !important;
  }
  .\33 xl\:min-w-0-px {
    min-width: 0rem !important;
  }
  .\33 xl\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .\33 xl\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .\33 xl\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .\33 xl\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .\33 xl\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .\33 xl\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .\33 xl\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .\33 xl\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .\33 xl\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .\33 xl\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .\33 xl\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .\33 xl\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .\33 xl\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .\33 xl\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .\33 xl\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .\33 xl\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .\33 xl\:min-w-80-px {
    min-width: 5rem !important;
  }
  .\33 xl\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .\33 xl\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .\33 xl\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .\33 xl\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .\33 xl\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .\33 xl\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .\33 xl\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .\33 xl\:min-w-160-px {
    min-width: 10rem !important;
  }
  .\33 xl\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .\33 xl\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .\33 xl\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .\33 xl\:min-w-240-px {
    min-width: 15rem !important;
  }
  .\33 xl\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .\33 xl\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .\33 xl\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .\33 xl\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .\33 xl\:min-w-320-px {
    min-width: 20rem !important;
  }
  .\33 xl\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .\33 xl\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .\33 xl\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .\33 xl\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .\33 xl\:min-w-400-px {
    min-width: 25rem !important;
  }
  .\33 xl\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .\33 xl\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .\33 xl\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .\33 xl\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .\33 xl\:min-w-480-px {
    min-width: 30rem !important;
  }
  .\33 xl\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .\33 xl\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .\33 xl\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .\33 xl\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .\33 xl\:min-w-560-px {
    min-width: 35rem !important;
  }
  .\33 xl\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .\33 xl\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .\33 xl\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .\33 xl\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .\33 xl\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .\33 xl\:min-w-800-px {
    min-width: 50rem !important;
  }
  .\33 xl\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .\33 xl\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .\33 xl\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .\33 xl\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .\33 xl\:min-w-0 {
    min-width: 0% !important;
  }
  .\33 xl\:min-w-1 {
    min-width: 1% !important;
  }
  .\33 xl\:min-w-5 {
    min-width: 5% !important;
  }
  .\33 xl\:min-w-10 {
    min-width: 10% !important;
  }
  .\33 xl\:min-w-15 {
    min-width: 15% !important;
  }
  .\33 xl\:min-w-20 {
    min-width: 20% !important;
  }
  .\33 xl\:min-w-25 {
    min-width: 25% !important;
  }
  .\33 xl\:min-w-30 {
    min-width: 30% !important;
  }
  .\33 xl\:min-w-35 {
    min-width: 35% !important;
  }
  .\33 xl\:min-w-40 {
    min-width: 40% !important;
  }
  .\33 xl\:min-w-45 {
    min-width: 45% !important;
  }
  .\33 xl\:min-w-50 {
    min-width: 50% !important;
  }
  .\33 xl\:min-w-55 {
    min-width: 55% !important;
  }
  .\33 xl\:min-w-60 {
    min-width: 60% !important;
  }
  .\33 xl\:min-w-65 {
    min-width: 65% !important;
  }
  .\33 xl\:min-w-70 {
    min-width: 70% !important;
  }
  .\33 xl\:min-w-75 {
    min-width: 75% !important;
  }
  .\33 xl\:min-w-80 {
    min-width: 80% !important;
  }
  .\33 xl\:min-w-85 {
    min-width: 85% !important;
  }
  .\33 xl\:min-w-90 {
    min-width: 90% !important;
  }
  .\33 xl\:min-w-95 {
    min-width: 95% !important;
  }
  .\33 xl\:min-w-100 {
    min-width: 100% !important;
  }
  .\33 xl\:min-w-120 {
    min-width: 120% !important;
  }
  .\33 xl\:min-w-140 {
    min-width: 140% !important;
  }
  .\33 xl\:min-w-150 {
    min-width: 150% !important;
  }
  .\33 xl\:min-w-160 {
    min-width: 160% !important;
  }
  .\33 xl\:min-w-180 {
    min-width: 180% !important;
  }
  .\33 xl\:min-w-200 {
    min-width: 200% !important;
  }
  .\33 xl\:min-w-220 {
    min-width: 220% !important;
  }
  .\33 xl\:min-w-240 {
    min-width: 240% !important;
  }
  .\33 xl\:min-w-250 {
    min-width: 250% !important;
  }
  .\33 xl\:min-w-260 {
    min-width: 260% !important;
  }
  .\33 xl\:min-w-280 {
    min-width: 280% !important;
  }
  .\33 xl\:min-w-300 {
    min-width: 300% !important;
  }
  .\33 xl\:min-w-320 {
    min-width: 320% !important;
  }
  .\33 xl\:min-w-340 {
    min-width: 340% !important;
  }
  .\33 xl\:min-w-350 {
    min-width: 350% !important;
  }
  .\33 xl\:min-w-360 {
    min-width: 360% !important;
  }
  .\33 xl\:min-w-380 {
    min-width: 380% !important;
  }
  .\33 xl\:min-w-400 {
    min-width: 400% !important;
  }
  .\33 xl\:min-w-420 {
    min-width: 420% !important;
  }
  .\33 xl\:min-w-440 {
    min-width: 440% !important;
  }
  .\33 xl\:min-w-450 {
    min-width: 450% !important;
  }
  .\33 xl\:min-w-460 {
    min-width: 460% !important;
  }
  .\33 xl\:min-w-480 {
    min-width: 480% !important;
  }
  .\33 xl\:min-w-500 {
    min-width: 500% !important;
  }
  .\33 xl\:min-w-520 {
    min-width: 520% !important;
  }
  .\33 xl\:min-w-540 {
    min-width: 540% !important;
  }
  .\33 xl\:min-w-550 {
    min-width: 550% !important;
  }
  .\33 xl\:min-w-560 {
    min-width: 560% !important;
  }
  .\33 xl\:min-w-580 {
    min-width: 580% !important;
  }
  .\33 xl\:min-w-600 {
    min-width: 600% !important;
  }
  .\33 xl\:min-w-650 {
    min-width: 650% !important;
  }
  .\33 xl\:min-w-700 {
    min-width: 700% !important;
  }
  .\33 xl\:min-w-750 {
    min-width: 750% !important;
  }
  .\33 xl\:min-w-800 {
    min-width: 800% !important;
  }
  .\33 xl\:min-w-850 {
    min-width: 850% !important;
  }
  .\33 xl\:min-w-900 {
    min-width: 900% !important;
  }
  .\33 xl\:min-w-950 {
    min-width: 950% !important;
  }
  .\33 xl\:min-w-1000 {
    min-width: 1000% !important;
  }
  .\33 xl\:max-w-auto {
    max-width: auto !important;
  }
  .\33 xl\:max-w-0-px {
    max-width: 0rem !important;
  }
  .\33 xl\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .\33 xl\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .\33 xl\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .\33 xl\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .\33 xl\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .\33 xl\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .\33 xl\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .\33 xl\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .\33 xl\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .\33 xl\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .\33 xl\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .\33 xl\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .\33 xl\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .\33 xl\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .\33 xl\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .\33 xl\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .\33 xl\:max-w-80-px {
    max-width: 5rem !important;
  }
  .\33 xl\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .\33 xl\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .\33 xl\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .\33 xl\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .\33 xl\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .\33 xl\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .\33 xl\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .\33 xl\:max-w-160-px {
    max-width: 10rem !important;
  }
  .\33 xl\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .\33 xl\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .\33 xl\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .\33 xl\:max-w-240-px {
    max-width: 15rem !important;
  }
  .\33 xl\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .\33 xl\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .\33 xl\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .\33 xl\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .\33 xl\:max-w-320-px {
    max-width: 20rem !important;
  }
  .\33 xl\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .\33 xl\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .\33 xl\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .\33 xl\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .\33 xl\:max-w-400-px {
    max-width: 25rem !important;
  }
  .\33 xl\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .\33 xl\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .\33 xl\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .\33 xl\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .\33 xl\:max-w-480-px {
    max-width: 30rem !important;
  }
  .\33 xl\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .\33 xl\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .\33 xl\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .\33 xl\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .\33 xl\:max-w-560-px {
    max-width: 35rem !important;
  }
  .\33 xl\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .\33 xl\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .\33 xl\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .\33 xl\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .\33 xl\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .\33 xl\:max-w-800-px {
    max-width: 50rem !important;
  }
  .\33 xl\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .\33 xl\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .\33 xl\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .\33 xl\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .\33 xl\:max-w-0 {
    max-width: 0% !important;
  }
  .\33 xl\:max-w-1 {
    max-width: 1% !important;
  }
  .\33 xl\:max-w-5 {
    max-width: 5% !important;
  }
  .\33 xl\:max-w-10 {
    max-width: 10% !important;
  }
  .\33 xl\:max-w-15 {
    max-width: 15% !important;
  }
  .\33 xl\:max-w-20 {
    max-width: 20% !important;
  }
  .\33 xl\:max-w-25 {
    max-width: 25% !important;
  }
  .\33 xl\:max-w-30 {
    max-width: 30% !important;
  }
  .\33 xl\:max-w-35 {
    max-width: 35% !important;
  }
  .\33 xl\:max-w-40 {
    max-width: 40% !important;
  }
  .\33 xl\:max-w-45 {
    max-width: 45% !important;
  }
  .\33 xl\:max-w-50 {
    max-width: 50% !important;
  }
  .\33 xl\:max-w-55 {
    max-width: 55% !important;
  }
  .\33 xl\:max-w-60 {
    max-width: 60% !important;
  }
  .\33 xl\:max-w-65 {
    max-width: 65% !important;
  }
  .\33 xl\:max-w-70 {
    max-width: 70% !important;
  }
  .\33 xl\:max-w-75 {
    max-width: 75% !important;
  }
  .\33 xl\:max-w-80 {
    max-width: 80% !important;
  }
  .\33 xl\:max-w-85 {
    max-width: 85% !important;
  }
  .\33 xl\:max-w-90 {
    max-width: 90% !important;
  }
  .\33 xl\:max-w-95 {
    max-width: 95% !important;
  }
  .\33 xl\:max-w-100 {
    max-width: 100% !important;
  }
  .\33 xl\:max-w-120 {
    max-width: 120% !important;
  }
  .\33 xl\:max-w-140 {
    max-width: 140% !important;
  }
  .\33 xl\:max-w-150 {
    max-width: 150% !important;
  }
  .\33 xl\:max-w-160 {
    max-width: 160% !important;
  }
  .\33 xl\:max-w-180 {
    max-width: 180% !important;
  }
  .\33 xl\:max-w-200 {
    max-width: 200% !important;
  }
  .\33 xl\:max-w-220 {
    max-width: 220% !important;
  }
  .\33 xl\:max-w-240 {
    max-width: 240% !important;
  }
  .\33 xl\:max-w-250 {
    max-width: 250% !important;
  }
  .\33 xl\:max-w-260 {
    max-width: 260% !important;
  }
  .\33 xl\:max-w-280 {
    max-width: 280% !important;
  }
  .\33 xl\:max-w-300 {
    max-width: 300% !important;
  }
  .\33 xl\:max-w-320 {
    max-width: 320% !important;
  }
  .\33 xl\:max-w-340 {
    max-width: 340% !important;
  }
  .\33 xl\:max-w-350 {
    max-width: 350% !important;
  }
  .\33 xl\:max-w-360 {
    max-width: 360% !important;
  }
  .\33 xl\:max-w-380 {
    max-width: 380% !important;
  }
  .\33 xl\:max-w-400 {
    max-width: 400% !important;
  }
  .\33 xl\:max-w-420 {
    max-width: 420% !important;
  }
  .\33 xl\:max-w-440 {
    max-width: 440% !important;
  }
  .\33 xl\:max-w-450 {
    max-width: 450% !important;
  }
  .\33 xl\:max-w-460 {
    max-width: 460% !important;
  }
  .\33 xl\:max-w-480 {
    max-width: 480% !important;
  }
  .\33 xl\:max-w-500 {
    max-width: 500% !important;
  }
  .\33 xl\:max-w-520 {
    max-width: 520% !important;
  }
  .\33 xl\:max-w-540 {
    max-width: 540% !important;
  }
  .\33 xl\:max-w-550 {
    max-width: 550% !important;
  }
  .\33 xl\:max-w-560 {
    max-width: 560% !important;
  }
  .\33 xl\:max-w-580 {
    max-width: 580% !important;
  }
  .\33 xl\:max-w-600 {
    max-width: 600% !important;
  }
  .\33 xl\:max-w-650 {
    max-width: 650% !important;
  }
  .\33 xl\:max-w-700 {
    max-width: 700% !important;
  }
  .\33 xl\:max-w-750 {
    max-width: 750% !important;
  }
  .\33 xl\:max-w-800 {
    max-width: 800% !important;
  }
  .\33 xl\:max-w-850 {
    max-width: 850% !important;
  }
  .\33 xl\:max-w-900 {
    max-width: 900% !important;
  }
  .\33 xl\:max-w-950 {
    max-width: 950% !important;
  }
  .\33 xl\:max-w-1000 {
    max-width: 1000% !important;
  }
  .\33 xl\:h-auto {
    height: auto !important;
  }
  .\33 xl\:h-0-px {
    height: 0rem !important;
  }
  .\33 xl\:h-1-px {
    height: 0.0625rem !important;
  }
  .\33 xl\:h-5-px {
    height: 0.3125rem !important;
  }
  .\33 xl\:h-10-px {
    height: 0.625rem !important;
  }
  .\33 xl\:h-15-px {
    height: 0.9375rem !important;
  }
  .\33 xl\:h-20-px {
    height: 1.25rem !important;
  }
  .\33 xl\:h-25-px {
    height: 1.5625rem !important;
  }
  .\33 xl\:h-30-px {
    height: 1.875rem !important;
  }
  .\33 xl\:h-35-px {
    height: 2.1875rem !important;
  }
  .\33 xl\:h-40-px {
    height: 2.5rem !important;
  }
  .\33 xl\:h-45-px {
    height: 2.8125rem !important;
  }
  .\33 xl\:h-50-px {
    height: 3.125rem !important;
  }
  .\33 xl\:h-55-px {
    height: 3.4375rem !important;
  }
  .\33 xl\:h-60-px {
    height: 3.75rem !important;
  }
  .\33 xl\:h-65-px {
    height: 4.0625rem !important;
  }
  .\33 xl\:h-70-px {
    height: 4.375rem !important;
  }
  .\33 xl\:h-75-px {
    height: 4.6875rem !important;
  }
  .\33 xl\:h-80-px {
    height: 5rem !important;
  }
  .\33 xl\:h-85-px {
    height: 5.3125rem !important;
  }
  .\33 xl\:h-90-px {
    height: 5.625rem !important;
  }
  .\33 xl\:h-95-px {
    height: 5.9375rem !important;
  }
  .\33 xl\:h-100-px {
    height: 6.25rem !important;
  }
  .\33 xl\:h-120-px {
    height: 7.5rem !important;
  }
  .\33 xl\:h-140-px {
    height: 8.75rem !important;
  }
  .\33 xl\:h-150-px {
    height: 9.375rem !important;
  }
  .\33 xl\:h-160-px {
    height: 10rem !important;
  }
  .\33 xl\:h-180-px {
    height: 11.25rem !important;
  }
  .\33 xl\:h-200-px {
    height: 12.5rem !important;
  }
  .\33 xl\:h-220-px {
    height: 13.75rem !important;
  }
  .\33 xl\:h-240-px {
    height: 15rem !important;
  }
  .\33 xl\:h-250-px {
    height: 15.625rem !important;
  }
  .\33 xl\:h-260-px {
    height: 16.25rem !important;
  }
  .\33 xl\:h-280-px {
    height: 17.5rem !important;
  }
  .\33 xl\:h-300-px {
    height: 18.75rem !important;
  }
  .\33 xl\:h-320-px {
    height: 20rem !important;
  }
  .\33 xl\:h-340-px {
    height: 21.25rem !important;
  }
  .\33 xl\:h-350-px {
    height: 21.875rem !important;
  }
  .\33 xl\:h-360-px {
    height: 22.5rem !important;
  }
  .\33 xl\:h-380-px {
    height: 23.75rem !important;
  }
  .\33 xl\:h-400-px {
    height: 25rem !important;
  }
  .\33 xl\:h-420-px {
    height: 26.25rem !important;
  }
  .\33 xl\:h-440-px {
    height: 27.5rem !important;
  }
  .\33 xl\:h-450-px {
    height: 28.125rem !important;
  }
  .\33 xl\:h-460-px {
    height: 28.75rem !important;
  }
  .\33 xl\:h-480-px {
    height: 30rem !important;
  }
  .\33 xl\:h-500-px {
    height: 31.25rem !important;
  }
  .\33 xl\:h-520-px {
    height: 32.5rem !important;
  }
  .\33 xl\:h-540-px {
    height: 33.75rem !important;
  }
  .\33 xl\:h-550-px {
    height: 34.375rem !important;
  }
  .\33 xl\:h-560-px {
    height: 35rem !important;
  }
  .\33 xl\:h-580-px {
    height: 36.25rem !important;
  }
  .\33 xl\:h-600-px {
    height: 37.5rem !important;
  }
  .\33 xl\:h-650-px {
    height: 40.625rem !important;
  }
  .\33 xl\:h-700-px {
    height: 43.75rem !important;
  }
  .\33 xl\:h-750-px {
    height: 46.875rem !important;
  }
  .\33 xl\:h-800-px {
    height: 50rem !important;
  }
  .\33 xl\:h-850-px {
    height: 53.125rem !important;
  }
  .\33 xl\:h-900-px {
    height: 56.25rem !important;
  }
  .\33 xl\:h-950-px {
    height: 59.375rem !important;
  }
  .\33 xl\:h-1000-px {
    height: 62.5rem !important;
  }
  .\33 xl\:h-0 {
    height: 0% !important;
  }
  .\33 xl\:h-1 {
    height: 1% !important;
  }
  .\33 xl\:h-5 {
    height: 5% !important;
  }
  .\33 xl\:h-10 {
    height: 10% !important;
  }
  .\33 xl\:h-15 {
    height: 15% !important;
  }
  .\33 xl\:h-20 {
    height: 20% !important;
  }
  .\33 xl\:h-25 {
    height: 25% !important;
  }
  .\33 xl\:h-30 {
    height: 30% !important;
  }
  .\33 xl\:h-35 {
    height: 35% !important;
  }
  .\33 xl\:h-40 {
    height: 40% !important;
  }
  .\33 xl\:h-45 {
    height: 45% !important;
  }
  .\33 xl\:h-50 {
    height: 50% !important;
  }
  .\33 xl\:h-55 {
    height: 55% !important;
  }
  .\33 xl\:h-60 {
    height: 60% !important;
  }
  .\33 xl\:h-65 {
    height: 65% !important;
  }
  .\33 xl\:h-70 {
    height: 70% !important;
  }
  .\33 xl\:h-75 {
    height: 75% !important;
  }
  .\33 xl\:h-80 {
    height: 80% !important;
  }
  .\33 xl\:h-85 {
    height: 85% !important;
  }
  .\33 xl\:h-90 {
    height: 90% !important;
  }
  .\33 xl\:h-95 {
    height: 95% !important;
  }
  .\33 xl\:h-100 {
    height: 100% !important;
  }
  .\33 xl\:h-120 {
    height: 120% !important;
  }
  .\33 xl\:h-140 {
    height: 140% !important;
  }
  .\33 xl\:h-150 {
    height: 150% !important;
  }
  .\33 xl\:h-160 {
    height: 160% !important;
  }
  .\33 xl\:h-180 {
    height: 180% !important;
  }
  .\33 xl\:h-200 {
    height: 200% !important;
  }
  .\33 xl\:h-220 {
    height: 220% !important;
  }
  .\33 xl\:h-240 {
    height: 240% !important;
  }
  .\33 xl\:h-250 {
    height: 250% !important;
  }
  .\33 xl\:h-260 {
    height: 260% !important;
  }
  .\33 xl\:h-280 {
    height: 280% !important;
  }
  .\33 xl\:h-300 {
    height: 300% !important;
  }
  .\33 xl\:h-320 {
    height: 320% !important;
  }
  .\33 xl\:h-340 {
    height: 340% !important;
  }
  .\33 xl\:h-350 {
    height: 350% !important;
  }
  .\33 xl\:h-360 {
    height: 360% !important;
  }
  .\33 xl\:h-380 {
    height: 380% !important;
  }
  .\33 xl\:h-400 {
    height: 400% !important;
  }
  .\33 xl\:h-420 {
    height: 420% !important;
  }
  .\33 xl\:h-440 {
    height: 440% !important;
  }
  .\33 xl\:h-450 {
    height: 450% !important;
  }
  .\33 xl\:h-460 {
    height: 460% !important;
  }
  .\33 xl\:h-480 {
    height: 480% !important;
  }
  .\33 xl\:h-500 {
    height: 500% !important;
  }
  .\33 xl\:h-520 {
    height: 520% !important;
  }
  .\33 xl\:h-540 {
    height: 540% !important;
  }
  .\33 xl\:h-550 {
    height: 550% !important;
  }
  .\33 xl\:h-560 {
    height: 560% !important;
  }
  .\33 xl\:h-580 {
    height: 580% !important;
  }
  .\33 xl\:h-600 {
    height: 600% !important;
  }
  .\33 xl\:h-650 {
    height: 650% !important;
  }
  .\33 xl\:h-700 {
    height: 700% !important;
  }
  .\33 xl\:h-750 {
    height: 750% !important;
  }
  .\33 xl\:h-800 {
    height: 800% !important;
  }
  .\33 xl\:h-850 {
    height: 850% !important;
  }
  .\33 xl\:h-900 {
    height: 900% !important;
  }
  .\33 xl\:h-950 {
    height: 950% !important;
  }
  .\33 xl\:h-1000 {
    height: 1000% !important;
  }
  .\33 xl\:min-h-auto {
    min-height: auto !important;
  }
  .\33 xl\:min-h-0-px {
    min-height: 0rem !important;
  }
  .\33 xl\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .\33 xl\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .\33 xl\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .\33 xl\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .\33 xl\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .\33 xl\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .\33 xl\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .\33 xl\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .\33 xl\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .\33 xl\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .\33 xl\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .\33 xl\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .\33 xl\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .\33 xl\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .\33 xl\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .\33 xl\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .\33 xl\:min-h-80-px {
    min-height: 5rem !important;
  }
  .\33 xl\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .\33 xl\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .\33 xl\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .\33 xl\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .\33 xl\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .\33 xl\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .\33 xl\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .\33 xl\:min-h-160-px {
    min-height: 10rem !important;
  }
  .\33 xl\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .\33 xl\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .\33 xl\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .\33 xl\:min-h-240-px {
    min-height: 15rem !important;
  }
  .\33 xl\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .\33 xl\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .\33 xl\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .\33 xl\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .\33 xl\:min-h-320-px {
    min-height: 20rem !important;
  }
  .\33 xl\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .\33 xl\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .\33 xl\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .\33 xl\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .\33 xl\:min-h-400-px {
    min-height: 25rem !important;
  }
  .\33 xl\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .\33 xl\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .\33 xl\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .\33 xl\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .\33 xl\:min-h-480-px {
    min-height: 30rem !important;
  }
  .\33 xl\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .\33 xl\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .\33 xl\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .\33 xl\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .\33 xl\:min-h-560-px {
    min-height: 35rem !important;
  }
  .\33 xl\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .\33 xl\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .\33 xl\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .\33 xl\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .\33 xl\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .\33 xl\:min-h-800-px {
    min-height: 50rem !important;
  }
  .\33 xl\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .\33 xl\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .\33 xl\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .\33 xl\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .\33 xl\:min-h-0 {
    min-height: 0% !important;
  }
  .\33 xl\:min-h-1 {
    min-height: 1% !important;
  }
  .\33 xl\:min-h-5 {
    min-height: 5% !important;
  }
  .\33 xl\:min-h-10 {
    min-height: 10% !important;
  }
  .\33 xl\:min-h-15 {
    min-height: 15% !important;
  }
  .\33 xl\:min-h-20 {
    min-height: 20% !important;
  }
  .\33 xl\:min-h-25 {
    min-height: 25% !important;
  }
  .\33 xl\:min-h-30 {
    min-height: 30% !important;
  }
  .\33 xl\:min-h-35 {
    min-height: 35% !important;
  }
  .\33 xl\:min-h-40 {
    min-height: 40% !important;
  }
  .\33 xl\:min-h-45 {
    min-height: 45% !important;
  }
  .\33 xl\:min-h-50 {
    min-height: 50% !important;
  }
  .\33 xl\:min-h-55 {
    min-height: 55% !important;
  }
  .\33 xl\:min-h-60 {
    min-height: 60% !important;
  }
  .\33 xl\:min-h-65 {
    min-height: 65% !important;
  }
  .\33 xl\:min-h-70 {
    min-height: 70% !important;
  }
  .\33 xl\:min-h-75 {
    min-height: 75% !important;
  }
  .\33 xl\:min-h-80 {
    min-height: 80% !important;
  }
  .\33 xl\:min-h-85 {
    min-height: 85% !important;
  }
  .\33 xl\:min-h-90 {
    min-height: 90% !important;
  }
  .\33 xl\:min-h-95 {
    min-height: 95% !important;
  }
  .\33 xl\:min-h-100 {
    min-height: 100% !important;
  }
  .\33 xl\:min-h-120 {
    min-height: 120% !important;
  }
  .\33 xl\:min-h-140 {
    min-height: 140% !important;
  }
  .\33 xl\:min-h-150 {
    min-height: 150% !important;
  }
  .\33 xl\:min-h-160 {
    min-height: 160% !important;
  }
  .\33 xl\:min-h-180 {
    min-height: 180% !important;
  }
  .\33 xl\:min-h-200 {
    min-height: 200% !important;
  }
  .\33 xl\:min-h-220 {
    min-height: 220% !important;
  }
  .\33 xl\:min-h-240 {
    min-height: 240% !important;
  }
  .\33 xl\:min-h-250 {
    min-height: 250% !important;
  }
  .\33 xl\:min-h-260 {
    min-height: 260% !important;
  }
  .\33 xl\:min-h-280 {
    min-height: 280% !important;
  }
  .\33 xl\:min-h-300 {
    min-height: 300% !important;
  }
  .\33 xl\:min-h-320 {
    min-height: 320% !important;
  }
  .\33 xl\:min-h-340 {
    min-height: 340% !important;
  }
  .\33 xl\:min-h-350 {
    min-height: 350% !important;
  }
  .\33 xl\:min-h-360 {
    min-height: 360% !important;
  }
  .\33 xl\:min-h-380 {
    min-height: 380% !important;
  }
  .\33 xl\:min-h-400 {
    min-height: 400% !important;
  }
  .\33 xl\:min-h-420 {
    min-height: 420% !important;
  }
  .\33 xl\:min-h-440 {
    min-height: 440% !important;
  }
  .\33 xl\:min-h-450 {
    min-height: 450% !important;
  }
  .\33 xl\:min-h-460 {
    min-height: 460% !important;
  }
  .\33 xl\:min-h-480 {
    min-height: 480% !important;
  }
  .\33 xl\:min-h-500 {
    min-height: 500% !important;
  }
  .\33 xl\:min-h-520 {
    min-height: 520% !important;
  }
  .\33 xl\:min-h-540 {
    min-height: 540% !important;
  }
  .\33 xl\:min-h-550 {
    min-height: 550% !important;
  }
  .\33 xl\:min-h-560 {
    min-height: 560% !important;
  }
  .\33 xl\:min-h-580 {
    min-height: 580% !important;
  }
  .\33 xl\:min-h-600 {
    min-height: 600% !important;
  }
  .\33 xl\:min-h-650 {
    min-height: 650% !important;
  }
  .\33 xl\:min-h-700 {
    min-height: 700% !important;
  }
  .\33 xl\:min-h-750 {
    min-height: 750% !important;
  }
  .\33 xl\:min-h-800 {
    min-height: 800% !important;
  }
  .\33 xl\:min-h-850 {
    min-height: 850% !important;
  }
  .\33 xl\:min-h-900 {
    min-height: 900% !important;
  }
  .\33 xl\:min-h-950 {
    min-height: 950% !important;
  }
  .\33 xl\:min-h-1000 {
    min-height: 1000% !important;
  }
  .\33 xl\:max-h-auto {
    max-height: auto !important;
  }
  .\33 xl\:max-h-0-px {
    max-height: 0rem !important;
  }
  .\33 xl\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .\33 xl\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .\33 xl\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .\33 xl\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .\33 xl\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .\33 xl\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .\33 xl\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .\33 xl\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .\33 xl\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .\33 xl\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .\33 xl\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .\33 xl\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .\33 xl\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .\33 xl\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .\33 xl\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .\33 xl\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .\33 xl\:max-h-80-px {
    max-height: 5rem !important;
  }
  .\33 xl\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .\33 xl\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .\33 xl\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .\33 xl\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .\33 xl\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .\33 xl\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .\33 xl\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .\33 xl\:max-h-160-px {
    max-height: 10rem !important;
  }
  .\33 xl\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .\33 xl\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .\33 xl\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .\33 xl\:max-h-240-px {
    max-height: 15rem !important;
  }
  .\33 xl\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .\33 xl\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .\33 xl\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .\33 xl\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .\33 xl\:max-h-320-px {
    max-height: 20rem !important;
  }
  .\33 xl\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .\33 xl\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .\33 xl\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .\33 xl\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .\33 xl\:max-h-400-px {
    max-height: 25rem !important;
  }
  .\33 xl\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .\33 xl\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .\33 xl\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .\33 xl\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .\33 xl\:max-h-480-px {
    max-height: 30rem !important;
  }
  .\33 xl\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .\33 xl\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .\33 xl\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .\33 xl\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .\33 xl\:max-h-560-px {
    max-height: 35rem !important;
  }
  .\33 xl\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .\33 xl\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .\33 xl\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .\33 xl\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .\33 xl\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .\33 xl\:max-h-800-px {
    max-height: 50rem !important;
  }
  .\33 xl\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .\33 xl\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .\33 xl\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .\33 xl\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .\33 xl\:max-h-0 {
    max-height: 0% !important;
  }
  .\33 xl\:max-h-1 {
    max-height: 1% !important;
  }
  .\33 xl\:max-h-5 {
    max-height: 5% !important;
  }
  .\33 xl\:max-h-10 {
    max-height: 10% !important;
  }
  .\33 xl\:max-h-15 {
    max-height: 15% !important;
  }
  .\33 xl\:max-h-20 {
    max-height: 20% !important;
  }
  .\33 xl\:max-h-25 {
    max-height: 25% !important;
  }
  .\33 xl\:max-h-30 {
    max-height: 30% !important;
  }
  .\33 xl\:max-h-35 {
    max-height: 35% !important;
  }
  .\33 xl\:max-h-40 {
    max-height: 40% !important;
  }
  .\33 xl\:max-h-45 {
    max-height: 45% !important;
  }
  .\33 xl\:max-h-50 {
    max-height: 50% !important;
  }
  .\33 xl\:max-h-55 {
    max-height: 55% !important;
  }
  .\33 xl\:max-h-60 {
    max-height: 60% !important;
  }
  .\33 xl\:max-h-65 {
    max-height: 65% !important;
  }
  .\33 xl\:max-h-70 {
    max-height: 70% !important;
  }
  .\33 xl\:max-h-75 {
    max-height: 75% !important;
  }
  .\33 xl\:max-h-80 {
    max-height: 80% !important;
  }
  .\33 xl\:max-h-85 {
    max-height: 85% !important;
  }
  .\33 xl\:max-h-90 {
    max-height: 90% !important;
  }
  .\33 xl\:max-h-95 {
    max-height: 95% !important;
  }
  .\33 xl\:max-h-100 {
    max-height: 100% !important;
  }
  .\33 xl\:max-h-120 {
    max-height: 120% !important;
  }
  .\33 xl\:max-h-140 {
    max-height: 140% !important;
  }
  .\33 xl\:max-h-150 {
    max-height: 150% !important;
  }
  .\33 xl\:max-h-160 {
    max-height: 160% !important;
  }
  .\33 xl\:max-h-180 {
    max-height: 180% !important;
  }
  .\33 xl\:max-h-200 {
    max-height: 200% !important;
  }
  .\33 xl\:max-h-220 {
    max-height: 220% !important;
  }
  .\33 xl\:max-h-240 {
    max-height: 240% !important;
  }
  .\33 xl\:max-h-250 {
    max-height: 250% !important;
  }
  .\33 xl\:max-h-260 {
    max-height: 260% !important;
  }
  .\33 xl\:max-h-280 {
    max-height: 280% !important;
  }
  .\33 xl\:max-h-300 {
    max-height: 300% !important;
  }
  .\33 xl\:max-h-320 {
    max-height: 320% !important;
  }
  .\33 xl\:max-h-340 {
    max-height: 340% !important;
  }
  .\33 xl\:max-h-350 {
    max-height: 350% !important;
  }
  .\33 xl\:max-h-360 {
    max-height: 360% !important;
  }
  .\33 xl\:max-h-380 {
    max-height: 380% !important;
  }
  .\33 xl\:max-h-400 {
    max-height: 400% !important;
  }
  .\33 xl\:max-h-420 {
    max-height: 420% !important;
  }
  .\33 xl\:max-h-440 {
    max-height: 440% !important;
  }
  .\33 xl\:max-h-450 {
    max-height: 450% !important;
  }
  .\33 xl\:max-h-460 {
    max-height: 460% !important;
  }
  .\33 xl\:max-h-480 {
    max-height: 480% !important;
  }
  .\33 xl\:max-h-500 {
    max-height: 500% !important;
  }
  .\33 xl\:max-h-520 {
    max-height: 520% !important;
  }
  .\33 xl\:max-h-540 {
    max-height: 540% !important;
  }
  .\33 xl\:max-h-550 {
    max-height: 550% !important;
  }
  .\33 xl\:max-h-560 {
    max-height: 560% !important;
  }
  .\33 xl\:max-h-580 {
    max-height: 580% !important;
  }
  .\33 xl\:max-h-600 {
    max-height: 600% !important;
  }
  .\33 xl\:max-h-650 {
    max-height: 650% !important;
  }
  .\33 xl\:max-h-700 {
    max-height: 700% !important;
  }
  .\33 xl\:max-h-750 {
    max-height: 750% !important;
  }
  .\33 xl\:max-h-800 {
    max-height: 800% !important;
  }
  .\33 xl\:max-h-850 {
    max-height: 850% !important;
  }
  .\33 xl\:max-h-900 {
    max-height: 900% !important;
  }
  .\33 xl\:max-h-950 {
    max-height: 950% !important;
  }
  .\33 xl\:max-h-1000 {
    max-height: 1000% !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:w-auto {
    width: auto !important;
  }
  .\34 xl\:w-0-px {
    width: 0rem !important;
  }
  .\34 xl\:w-1-px {
    width: 0.0625rem !important;
  }
  .\34 xl\:w-5-px {
    width: 0.3125rem !important;
  }
  .\34 xl\:w-10-px {
    width: 0.625rem !important;
  }
  .\34 xl\:w-15-px {
    width: 0.9375rem !important;
  }
  .\34 xl\:w-20-px {
    width: 1.25rem !important;
  }
  .\34 xl\:w-25-px {
    width: 1.5625rem !important;
  }
  .\34 xl\:w-30-px {
    width: 1.875rem !important;
  }
  .\34 xl\:w-35-px {
    width: 2.1875rem !important;
  }
  .\34 xl\:w-40-px {
    width: 2.5rem !important;
  }
  .\34 xl\:w-45-px {
    width: 2.8125rem !important;
  }
  .\34 xl\:w-50-px {
    width: 3.125rem !important;
  }
  .\34 xl\:w-55-px {
    width: 3.4375rem !important;
  }
  .\34 xl\:w-60-px {
    width: 3.75rem !important;
  }
  .\34 xl\:w-65-px {
    width: 4.0625rem !important;
  }
  .\34 xl\:w-70-px {
    width: 4.375rem !important;
  }
  .\34 xl\:w-75-px {
    width: 4.6875rem !important;
  }
  .\34 xl\:w-80-px {
    width: 5rem !important;
  }
  .\34 xl\:w-85-px {
    width: 5.3125rem !important;
  }
  .\34 xl\:w-90-px {
    width: 5.625rem !important;
  }
  .\34 xl\:w-95-px {
    width: 5.9375rem !important;
  }
  .\34 xl\:w-100-px {
    width: 6.25rem !important;
  }
  .\34 xl\:w-120-px {
    width: 7.5rem !important;
  }
  .\34 xl\:w-140-px {
    width: 8.75rem !important;
  }
  .\34 xl\:w-150-px {
    width: 9.375rem !important;
  }
  .\34 xl\:w-160-px {
    width: 10rem !important;
  }
  .\34 xl\:w-180-px {
    width: 11.25rem !important;
  }
  .\34 xl\:w-200-px {
    width: 12.5rem !important;
  }
  .\34 xl\:w-220-px {
    width: 13.75rem !important;
  }
  .\34 xl\:w-240-px {
    width: 15rem !important;
  }
  .\34 xl\:w-250-px {
    width: 15.625rem !important;
  }
  .\34 xl\:w-260-px {
    width: 16.25rem !important;
  }
  .\34 xl\:w-280-px {
    width: 17.5rem !important;
  }
  .\34 xl\:w-300-px {
    width: 18.75rem !important;
  }
  .\34 xl\:w-320-px {
    width: 20rem !important;
  }
  .\34 xl\:w-340-px {
    width: 21.25rem !important;
  }
  .\34 xl\:w-350-px {
    width: 21.875rem !important;
  }
  .\34 xl\:w-360-px {
    width: 22.5rem !important;
  }
  .\34 xl\:w-380-px {
    width: 23.75rem !important;
  }
  .\34 xl\:w-400-px {
    width: 25rem !important;
  }
  .\34 xl\:w-420-px {
    width: 26.25rem !important;
  }
  .\34 xl\:w-440-px {
    width: 27.5rem !important;
  }
  .\34 xl\:w-450-px {
    width: 28.125rem !important;
  }
  .\34 xl\:w-460-px {
    width: 28.75rem !important;
  }
  .\34 xl\:w-480-px {
    width: 30rem !important;
  }
  .\34 xl\:w-500-px {
    width: 31.25rem !important;
  }
  .\34 xl\:w-520-px {
    width: 32.5rem !important;
  }
  .\34 xl\:w-540-px {
    width: 33.75rem !important;
  }
  .\34 xl\:w-550-px {
    width: 34.375rem !important;
  }
  .\34 xl\:w-560-px {
    width: 35rem !important;
  }
  .\34 xl\:w-580-px {
    width: 36.25rem !important;
  }
  .\34 xl\:w-600-px {
    width: 37.5rem !important;
  }
  .\34 xl\:w-650-px {
    width: 40.625rem !important;
  }
  .\34 xl\:w-700-px {
    width: 43.75rem !important;
  }
  .\34 xl\:w-750-px {
    width: 46.875rem !important;
  }
  .\34 xl\:w-800-px {
    width: 50rem !important;
  }
  .\34 xl\:w-850-px {
    width: 53.125rem !important;
  }
  .\34 xl\:w-900-px {
    width: 56.25rem !important;
  }
  .\34 xl\:w-950-px {
    width: 59.375rem !important;
  }
  .\34 xl\:w-1000-px {
    width: 62.5rem !important;
  }
  .\34 xl\:w-0 {
    width: 0% !important;
  }
  .\34 xl\:w-1 {
    width: 1% !important;
  }
  .\34 xl\:w-5 {
    width: 5% !important;
  }
  .\34 xl\:w-10 {
    width: 10% !important;
  }
  .\34 xl\:w-15 {
    width: 15% !important;
  }
  .\34 xl\:w-20 {
    width: 20% !important;
  }
  .\34 xl\:w-25 {
    width: 25% !important;
  }
  .\34 xl\:w-30 {
    width: 30% !important;
  }
  .\34 xl\:w-35 {
    width: 35% !important;
  }
  .\34 xl\:w-40 {
    width: 40% !important;
  }
  .\34 xl\:w-45 {
    width: 45% !important;
  }
  .\34 xl\:w-50 {
    width: 50% !important;
  }
  .\34 xl\:w-55 {
    width: 55% !important;
  }
  .\34 xl\:w-60 {
    width: 60% !important;
  }
  .\34 xl\:w-65 {
    width: 65% !important;
  }
  .\34 xl\:w-70 {
    width: 70% !important;
  }
  .\34 xl\:w-75 {
    width: 75% !important;
  }
  .\34 xl\:w-80 {
    width: 80% !important;
  }
  .\34 xl\:w-85 {
    width: 85% !important;
  }
  .\34 xl\:w-90 {
    width: 90% !important;
  }
  .\34 xl\:w-95 {
    width: 95% !important;
  }
  .\34 xl\:w-100 {
    width: 100% !important;
  }
  .\34 xl\:w-120 {
    width: 120% !important;
  }
  .\34 xl\:w-140 {
    width: 140% !important;
  }
  .\34 xl\:w-150 {
    width: 150% !important;
  }
  .\34 xl\:w-160 {
    width: 160% !important;
  }
  .\34 xl\:w-180 {
    width: 180% !important;
  }
  .\34 xl\:w-200 {
    width: 200% !important;
  }
  .\34 xl\:w-220 {
    width: 220% !important;
  }
  .\34 xl\:w-240 {
    width: 240% !important;
  }
  .\34 xl\:w-250 {
    width: 250% !important;
  }
  .\34 xl\:w-260 {
    width: 260% !important;
  }
  .\34 xl\:w-280 {
    width: 280% !important;
  }
  .\34 xl\:w-300 {
    width: 300% !important;
  }
  .\34 xl\:w-320 {
    width: 320% !important;
  }
  .\34 xl\:w-340 {
    width: 340% !important;
  }
  .\34 xl\:w-350 {
    width: 350% !important;
  }
  .\34 xl\:w-360 {
    width: 360% !important;
  }
  .\34 xl\:w-380 {
    width: 380% !important;
  }
  .\34 xl\:w-400 {
    width: 400% !important;
  }
  .\34 xl\:w-420 {
    width: 420% !important;
  }
  .\34 xl\:w-440 {
    width: 440% !important;
  }
  .\34 xl\:w-450 {
    width: 450% !important;
  }
  .\34 xl\:w-460 {
    width: 460% !important;
  }
  .\34 xl\:w-480 {
    width: 480% !important;
  }
  .\34 xl\:w-500 {
    width: 500% !important;
  }
  .\34 xl\:w-520 {
    width: 520% !important;
  }
  .\34 xl\:w-540 {
    width: 540% !important;
  }
  .\34 xl\:w-550 {
    width: 550% !important;
  }
  .\34 xl\:w-560 {
    width: 560% !important;
  }
  .\34 xl\:w-580 {
    width: 580% !important;
  }
  .\34 xl\:w-600 {
    width: 600% !important;
  }
  .\34 xl\:w-650 {
    width: 650% !important;
  }
  .\34 xl\:w-700 {
    width: 700% !important;
  }
  .\34 xl\:w-750 {
    width: 750% !important;
  }
  .\34 xl\:w-800 {
    width: 800% !important;
  }
  .\34 xl\:w-850 {
    width: 850% !important;
  }
  .\34 xl\:w-900 {
    width: 900% !important;
  }
  .\34 xl\:w-950 {
    width: 950% !important;
  }
  .\34 xl\:w-1000 {
    width: 1000% !important;
  }
  .\34 xl\:min-w-auto {
    min-width: auto !important;
  }
  .\34 xl\:min-w-0-px {
    min-width: 0rem !important;
  }
  .\34 xl\:min-w-1-px {
    min-width: 0.0625rem !important;
  }
  .\34 xl\:min-w-5-px {
    min-width: 0.3125rem !important;
  }
  .\34 xl\:min-w-10-px {
    min-width: 0.625rem !important;
  }
  .\34 xl\:min-w-15-px {
    min-width: 0.9375rem !important;
  }
  .\34 xl\:min-w-20-px {
    min-width: 1.25rem !important;
  }
  .\34 xl\:min-w-25-px {
    min-width: 1.5625rem !important;
  }
  .\34 xl\:min-w-30-px {
    min-width: 1.875rem !important;
  }
  .\34 xl\:min-w-35-px {
    min-width: 2.1875rem !important;
  }
  .\34 xl\:min-w-40-px {
    min-width: 2.5rem !important;
  }
  .\34 xl\:min-w-45-px {
    min-width: 2.8125rem !important;
  }
  .\34 xl\:min-w-50-px {
    min-width: 3.125rem !important;
  }
  .\34 xl\:min-w-55-px {
    min-width: 3.4375rem !important;
  }
  .\34 xl\:min-w-60-px {
    min-width: 3.75rem !important;
  }
  .\34 xl\:min-w-65-px {
    min-width: 4.0625rem !important;
  }
  .\34 xl\:min-w-70-px {
    min-width: 4.375rem !important;
  }
  .\34 xl\:min-w-75-px {
    min-width: 4.6875rem !important;
  }
  .\34 xl\:min-w-80-px {
    min-width: 5rem !important;
  }
  .\34 xl\:min-w-85-px {
    min-width: 5.3125rem !important;
  }
  .\34 xl\:min-w-90-px {
    min-width: 5.625rem !important;
  }
  .\34 xl\:min-w-95-px {
    min-width: 5.9375rem !important;
  }
  .\34 xl\:min-w-100-px {
    min-width: 6.25rem !important;
  }
  .\34 xl\:min-w-120-px {
    min-width: 7.5rem !important;
  }
  .\34 xl\:min-w-140-px {
    min-width: 8.75rem !important;
  }
  .\34 xl\:min-w-150-px {
    min-width: 9.375rem !important;
  }
  .\34 xl\:min-w-160-px {
    min-width: 10rem !important;
  }
  .\34 xl\:min-w-180-px {
    min-width: 11.25rem !important;
  }
  .\34 xl\:min-w-200-px {
    min-width: 12.5rem !important;
  }
  .\34 xl\:min-w-220-px {
    min-width: 13.75rem !important;
  }
  .\34 xl\:min-w-240-px {
    min-width: 15rem !important;
  }
  .\34 xl\:min-w-250-px {
    min-width: 15.625rem !important;
  }
  .\34 xl\:min-w-260-px {
    min-width: 16.25rem !important;
  }
  .\34 xl\:min-w-280-px {
    min-width: 17.5rem !important;
  }
  .\34 xl\:min-w-300-px {
    min-width: 18.75rem !important;
  }
  .\34 xl\:min-w-320-px {
    min-width: 20rem !important;
  }
  .\34 xl\:min-w-340-px {
    min-width: 21.25rem !important;
  }
  .\34 xl\:min-w-350-px {
    min-width: 21.875rem !important;
  }
  .\34 xl\:min-w-360-px {
    min-width: 22.5rem !important;
  }
  .\34 xl\:min-w-380-px {
    min-width: 23.75rem !important;
  }
  .\34 xl\:min-w-400-px {
    min-width: 25rem !important;
  }
  .\34 xl\:min-w-420-px {
    min-width: 26.25rem !important;
  }
  .\34 xl\:min-w-440-px {
    min-width: 27.5rem !important;
  }
  .\34 xl\:min-w-450-px {
    min-width: 28.125rem !important;
  }
  .\34 xl\:min-w-460-px {
    min-width: 28.75rem !important;
  }
  .\34 xl\:min-w-480-px {
    min-width: 30rem !important;
  }
  .\34 xl\:min-w-500-px {
    min-width: 31.25rem !important;
  }
  .\34 xl\:min-w-520-px {
    min-width: 32.5rem !important;
  }
  .\34 xl\:min-w-540-px {
    min-width: 33.75rem !important;
  }
  .\34 xl\:min-w-550-px {
    min-width: 34.375rem !important;
  }
  .\34 xl\:min-w-560-px {
    min-width: 35rem !important;
  }
  .\34 xl\:min-w-580-px {
    min-width: 36.25rem !important;
  }
  .\34 xl\:min-w-600-px {
    min-width: 37.5rem !important;
  }
  .\34 xl\:min-w-650-px {
    min-width: 40.625rem !important;
  }
  .\34 xl\:min-w-700-px {
    min-width: 43.75rem !important;
  }
  .\34 xl\:min-w-750-px {
    min-width: 46.875rem !important;
  }
  .\34 xl\:min-w-800-px {
    min-width: 50rem !important;
  }
  .\34 xl\:min-w-850-px {
    min-width: 53.125rem !important;
  }
  .\34 xl\:min-w-900-px {
    min-width: 56.25rem !important;
  }
  .\34 xl\:min-w-950-px {
    min-width: 59.375rem !important;
  }
  .\34 xl\:min-w-1000-px {
    min-width: 62.5rem !important;
  }
  .\34 xl\:min-w-0 {
    min-width: 0% !important;
  }
  .\34 xl\:min-w-1 {
    min-width: 1% !important;
  }
  .\34 xl\:min-w-5 {
    min-width: 5% !important;
  }
  .\34 xl\:min-w-10 {
    min-width: 10% !important;
  }
  .\34 xl\:min-w-15 {
    min-width: 15% !important;
  }
  .\34 xl\:min-w-20 {
    min-width: 20% !important;
  }
  .\34 xl\:min-w-25 {
    min-width: 25% !important;
  }
  .\34 xl\:min-w-30 {
    min-width: 30% !important;
  }
  .\34 xl\:min-w-35 {
    min-width: 35% !important;
  }
  .\34 xl\:min-w-40 {
    min-width: 40% !important;
  }
  .\34 xl\:min-w-45 {
    min-width: 45% !important;
  }
  .\34 xl\:min-w-50 {
    min-width: 50% !important;
  }
  .\34 xl\:min-w-55 {
    min-width: 55% !important;
  }
  .\34 xl\:min-w-60 {
    min-width: 60% !important;
  }
  .\34 xl\:min-w-65 {
    min-width: 65% !important;
  }
  .\34 xl\:min-w-70 {
    min-width: 70% !important;
  }
  .\34 xl\:min-w-75 {
    min-width: 75% !important;
  }
  .\34 xl\:min-w-80 {
    min-width: 80% !important;
  }
  .\34 xl\:min-w-85 {
    min-width: 85% !important;
  }
  .\34 xl\:min-w-90 {
    min-width: 90% !important;
  }
  .\34 xl\:min-w-95 {
    min-width: 95% !important;
  }
  .\34 xl\:min-w-100 {
    min-width: 100% !important;
  }
  .\34 xl\:min-w-120 {
    min-width: 120% !important;
  }
  .\34 xl\:min-w-140 {
    min-width: 140% !important;
  }
  .\34 xl\:min-w-150 {
    min-width: 150% !important;
  }
  .\34 xl\:min-w-160 {
    min-width: 160% !important;
  }
  .\34 xl\:min-w-180 {
    min-width: 180% !important;
  }
  .\34 xl\:min-w-200 {
    min-width: 200% !important;
  }
  .\34 xl\:min-w-220 {
    min-width: 220% !important;
  }
  .\34 xl\:min-w-240 {
    min-width: 240% !important;
  }
  .\34 xl\:min-w-250 {
    min-width: 250% !important;
  }
  .\34 xl\:min-w-260 {
    min-width: 260% !important;
  }
  .\34 xl\:min-w-280 {
    min-width: 280% !important;
  }
  .\34 xl\:min-w-300 {
    min-width: 300% !important;
  }
  .\34 xl\:min-w-320 {
    min-width: 320% !important;
  }
  .\34 xl\:min-w-340 {
    min-width: 340% !important;
  }
  .\34 xl\:min-w-350 {
    min-width: 350% !important;
  }
  .\34 xl\:min-w-360 {
    min-width: 360% !important;
  }
  .\34 xl\:min-w-380 {
    min-width: 380% !important;
  }
  .\34 xl\:min-w-400 {
    min-width: 400% !important;
  }
  .\34 xl\:min-w-420 {
    min-width: 420% !important;
  }
  .\34 xl\:min-w-440 {
    min-width: 440% !important;
  }
  .\34 xl\:min-w-450 {
    min-width: 450% !important;
  }
  .\34 xl\:min-w-460 {
    min-width: 460% !important;
  }
  .\34 xl\:min-w-480 {
    min-width: 480% !important;
  }
  .\34 xl\:min-w-500 {
    min-width: 500% !important;
  }
  .\34 xl\:min-w-520 {
    min-width: 520% !important;
  }
  .\34 xl\:min-w-540 {
    min-width: 540% !important;
  }
  .\34 xl\:min-w-550 {
    min-width: 550% !important;
  }
  .\34 xl\:min-w-560 {
    min-width: 560% !important;
  }
  .\34 xl\:min-w-580 {
    min-width: 580% !important;
  }
  .\34 xl\:min-w-600 {
    min-width: 600% !important;
  }
  .\34 xl\:min-w-650 {
    min-width: 650% !important;
  }
  .\34 xl\:min-w-700 {
    min-width: 700% !important;
  }
  .\34 xl\:min-w-750 {
    min-width: 750% !important;
  }
  .\34 xl\:min-w-800 {
    min-width: 800% !important;
  }
  .\34 xl\:min-w-850 {
    min-width: 850% !important;
  }
  .\34 xl\:min-w-900 {
    min-width: 900% !important;
  }
  .\34 xl\:min-w-950 {
    min-width: 950% !important;
  }
  .\34 xl\:min-w-1000 {
    min-width: 1000% !important;
  }
  .\34 xl\:max-w-auto {
    max-width: auto !important;
  }
  .\34 xl\:max-w-0-px {
    max-width: 0rem !important;
  }
  .\34 xl\:max-w-1-px {
    max-width: 0.0625rem !important;
  }
  .\34 xl\:max-w-5-px {
    max-width: 0.3125rem !important;
  }
  .\34 xl\:max-w-10-px {
    max-width: 0.625rem !important;
  }
  .\34 xl\:max-w-15-px {
    max-width: 0.9375rem !important;
  }
  .\34 xl\:max-w-20-px {
    max-width: 1.25rem !important;
  }
  .\34 xl\:max-w-25-px {
    max-width: 1.5625rem !important;
  }
  .\34 xl\:max-w-30-px {
    max-width: 1.875rem !important;
  }
  .\34 xl\:max-w-35-px {
    max-width: 2.1875rem !important;
  }
  .\34 xl\:max-w-40-px {
    max-width: 2.5rem !important;
  }
  .\34 xl\:max-w-45-px {
    max-width: 2.8125rem !important;
  }
  .\34 xl\:max-w-50-px {
    max-width: 3.125rem !important;
  }
  .\34 xl\:max-w-55-px {
    max-width: 3.4375rem !important;
  }
  .\34 xl\:max-w-60-px {
    max-width: 3.75rem !important;
  }
  .\34 xl\:max-w-65-px {
    max-width: 4.0625rem !important;
  }
  .\34 xl\:max-w-70-px {
    max-width: 4.375rem !important;
  }
  .\34 xl\:max-w-75-px {
    max-width: 4.6875rem !important;
  }
  .\34 xl\:max-w-80-px {
    max-width: 5rem !important;
  }
  .\34 xl\:max-w-85-px {
    max-width: 5.3125rem !important;
  }
  .\34 xl\:max-w-90-px {
    max-width: 5.625rem !important;
  }
  .\34 xl\:max-w-95-px {
    max-width: 5.9375rem !important;
  }
  .\34 xl\:max-w-100-px {
    max-width: 6.25rem !important;
  }
  .\34 xl\:max-w-120-px {
    max-width: 7.5rem !important;
  }
  .\34 xl\:max-w-140-px {
    max-width: 8.75rem !important;
  }
  .\34 xl\:max-w-150-px {
    max-width: 9.375rem !important;
  }
  .\34 xl\:max-w-160-px {
    max-width: 10rem !important;
  }
  .\34 xl\:max-w-180-px {
    max-width: 11.25rem !important;
  }
  .\34 xl\:max-w-200-px {
    max-width: 12.5rem !important;
  }
  .\34 xl\:max-w-220-px {
    max-width: 13.75rem !important;
  }
  .\34 xl\:max-w-240-px {
    max-width: 15rem !important;
  }
  .\34 xl\:max-w-250-px {
    max-width: 15.625rem !important;
  }
  .\34 xl\:max-w-260-px {
    max-width: 16.25rem !important;
  }
  .\34 xl\:max-w-280-px {
    max-width: 17.5rem !important;
  }
  .\34 xl\:max-w-300-px {
    max-width: 18.75rem !important;
  }
  .\34 xl\:max-w-320-px {
    max-width: 20rem !important;
  }
  .\34 xl\:max-w-340-px {
    max-width: 21.25rem !important;
  }
  .\34 xl\:max-w-350-px {
    max-width: 21.875rem !important;
  }
  .\34 xl\:max-w-360-px {
    max-width: 22.5rem !important;
  }
  .\34 xl\:max-w-380-px {
    max-width: 23.75rem !important;
  }
  .\34 xl\:max-w-400-px {
    max-width: 25rem !important;
  }
  .\34 xl\:max-w-420-px {
    max-width: 26.25rem !important;
  }
  .\34 xl\:max-w-440-px {
    max-width: 27.5rem !important;
  }
  .\34 xl\:max-w-450-px {
    max-width: 28.125rem !important;
  }
  .\34 xl\:max-w-460-px {
    max-width: 28.75rem !important;
  }
  .\34 xl\:max-w-480-px {
    max-width: 30rem !important;
  }
  .\34 xl\:max-w-500-px {
    max-width: 31.25rem !important;
  }
  .\34 xl\:max-w-520-px {
    max-width: 32.5rem !important;
  }
  .\34 xl\:max-w-540-px {
    max-width: 33.75rem !important;
  }
  .\34 xl\:max-w-550-px {
    max-width: 34.375rem !important;
  }
  .\34 xl\:max-w-560-px {
    max-width: 35rem !important;
  }
  .\34 xl\:max-w-580-px {
    max-width: 36.25rem !important;
  }
  .\34 xl\:max-w-600-px {
    max-width: 37.5rem !important;
  }
  .\34 xl\:max-w-650-px {
    max-width: 40.625rem !important;
  }
  .\34 xl\:max-w-700-px {
    max-width: 43.75rem !important;
  }
  .\34 xl\:max-w-750-px {
    max-width: 46.875rem !important;
  }
  .\34 xl\:max-w-800-px {
    max-width: 50rem !important;
  }
  .\34 xl\:max-w-850-px {
    max-width: 53.125rem !important;
  }
  .\34 xl\:max-w-900-px {
    max-width: 56.25rem !important;
  }
  .\34 xl\:max-w-950-px {
    max-width: 59.375rem !important;
  }
  .\34 xl\:max-w-1000-px {
    max-width: 62.5rem !important;
  }
  .\34 xl\:max-w-0 {
    max-width: 0% !important;
  }
  .\34 xl\:max-w-1 {
    max-width: 1% !important;
  }
  .\34 xl\:max-w-5 {
    max-width: 5% !important;
  }
  .\34 xl\:max-w-10 {
    max-width: 10% !important;
  }
  .\34 xl\:max-w-15 {
    max-width: 15% !important;
  }
  .\34 xl\:max-w-20 {
    max-width: 20% !important;
  }
  .\34 xl\:max-w-25 {
    max-width: 25% !important;
  }
  .\34 xl\:max-w-30 {
    max-width: 30% !important;
  }
  .\34 xl\:max-w-35 {
    max-width: 35% !important;
  }
  .\34 xl\:max-w-40 {
    max-width: 40% !important;
  }
  .\34 xl\:max-w-45 {
    max-width: 45% !important;
  }
  .\34 xl\:max-w-50 {
    max-width: 50% !important;
  }
  .\34 xl\:max-w-55 {
    max-width: 55% !important;
  }
  .\34 xl\:max-w-60 {
    max-width: 60% !important;
  }
  .\34 xl\:max-w-65 {
    max-width: 65% !important;
  }
  .\34 xl\:max-w-70 {
    max-width: 70% !important;
  }
  .\34 xl\:max-w-75 {
    max-width: 75% !important;
  }
  .\34 xl\:max-w-80 {
    max-width: 80% !important;
  }
  .\34 xl\:max-w-85 {
    max-width: 85% !important;
  }
  .\34 xl\:max-w-90 {
    max-width: 90% !important;
  }
  .\34 xl\:max-w-95 {
    max-width: 95% !important;
  }
  .\34 xl\:max-w-100 {
    max-width: 100% !important;
  }
  .\34 xl\:max-w-120 {
    max-width: 120% !important;
  }
  .\34 xl\:max-w-140 {
    max-width: 140% !important;
  }
  .\34 xl\:max-w-150 {
    max-width: 150% !important;
  }
  .\34 xl\:max-w-160 {
    max-width: 160% !important;
  }
  .\34 xl\:max-w-180 {
    max-width: 180% !important;
  }
  .\34 xl\:max-w-200 {
    max-width: 200% !important;
  }
  .\34 xl\:max-w-220 {
    max-width: 220% !important;
  }
  .\34 xl\:max-w-240 {
    max-width: 240% !important;
  }
  .\34 xl\:max-w-250 {
    max-width: 250% !important;
  }
  .\34 xl\:max-w-260 {
    max-width: 260% !important;
  }
  .\34 xl\:max-w-280 {
    max-width: 280% !important;
  }
  .\34 xl\:max-w-300 {
    max-width: 300% !important;
  }
  .\34 xl\:max-w-320 {
    max-width: 320% !important;
  }
  .\34 xl\:max-w-340 {
    max-width: 340% !important;
  }
  .\34 xl\:max-w-350 {
    max-width: 350% !important;
  }
  .\34 xl\:max-w-360 {
    max-width: 360% !important;
  }
  .\34 xl\:max-w-380 {
    max-width: 380% !important;
  }
  .\34 xl\:max-w-400 {
    max-width: 400% !important;
  }
  .\34 xl\:max-w-420 {
    max-width: 420% !important;
  }
  .\34 xl\:max-w-440 {
    max-width: 440% !important;
  }
  .\34 xl\:max-w-450 {
    max-width: 450% !important;
  }
  .\34 xl\:max-w-460 {
    max-width: 460% !important;
  }
  .\34 xl\:max-w-480 {
    max-width: 480% !important;
  }
  .\34 xl\:max-w-500 {
    max-width: 500% !important;
  }
  .\34 xl\:max-w-520 {
    max-width: 520% !important;
  }
  .\34 xl\:max-w-540 {
    max-width: 540% !important;
  }
  .\34 xl\:max-w-550 {
    max-width: 550% !important;
  }
  .\34 xl\:max-w-560 {
    max-width: 560% !important;
  }
  .\34 xl\:max-w-580 {
    max-width: 580% !important;
  }
  .\34 xl\:max-w-600 {
    max-width: 600% !important;
  }
  .\34 xl\:max-w-650 {
    max-width: 650% !important;
  }
  .\34 xl\:max-w-700 {
    max-width: 700% !important;
  }
  .\34 xl\:max-w-750 {
    max-width: 750% !important;
  }
  .\34 xl\:max-w-800 {
    max-width: 800% !important;
  }
  .\34 xl\:max-w-850 {
    max-width: 850% !important;
  }
  .\34 xl\:max-w-900 {
    max-width: 900% !important;
  }
  .\34 xl\:max-w-950 {
    max-width: 950% !important;
  }
  .\34 xl\:max-w-1000 {
    max-width: 1000% !important;
  }
  .\34 xl\:h-auto {
    height: auto !important;
  }
  .\34 xl\:h-0-px {
    height: 0rem !important;
  }
  .\34 xl\:h-1-px {
    height: 0.0625rem !important;
  }
  .\34 xl\:h-5-px {
    height: 0.3125rem !important;
  }
  .\34 xl\:h-10-px {
    height: 0.625rem !important;
  }
  .\34 xl\:h-15-px {
    height: 0.9375rem !important;
  }
  .\34 xl\:h-20-px {
    height: 1.25rem !important;
  }
  .\34 xl\:h-25-px {
    height: 1.5625rem !important;
  }
  .\34 xl\:h-30-px {
    height: 1.875rem !important;
  }
  .\34 xl\:h-35-px {
    height: 2.1875rem !important;
  }
  .\34 xl\:h-40-px {
    height: 2.5rem !important;
  }
  .\34 xl\:h-45-px {
    height: 2.8125rem !important;
  }
  .\34 xl\:h-50-px {
    height: 3.125rem !important;
  }
  .\34 xl\:h-55-px {
    height: 3.4375rem !important;
  }
  .\34 xl\:h-60-px {
    height: 3.75rem !important;
  }
  .\34 xl\:h-65-px {
    height: 4.0625rem !important;
  }
  .\34 xl\:h-70-px {
    height: 4.375rem !important;
  }
  .\34 xl\:h-75-px {
    height: 4.6875rem !important;
  }
  .\34 xl\:h-80-px {
    height: 5rem !important;
  }
  .\34 xl\:h-85-px {
    height: 5.3125rem !important;
  }
  .\34 xl\:h-90-px {
    height: 5.625rem !important;
  }
  .\34 xl\:h-95-px {
    height: 5.9375rem !important;
  }
  .\34 xl\:h-100-px {
    height: 6.25rem !important;
  }
  .\34 xl\:h-120-px {
    height: 7.5rem !important;
  }
  .\34 xl\:h-140-px {
    height: 8.75rem !important;
  }
  .\34 xl\:h-150-px {
    height: 9.375rem !important;
  }
  .\34 xl\:h-160-px {
    height: 10rem !important;
  }
  .\34 xl\:h-180-px {
    height: 11.25rem !important;
  }
  .\34 xl\:h-200-px {
    height: 12.5rem !important;
  }
  .\34 xl\:h-220-px {
    height: 13.75rem !important;
  }
  .\34 xl\:h-240-px {
    height: 15rem !important;
  }
  .\34 xl\:h-250-px {
    height: 15.625rem !important;
  }
  .\34 xl\:h-260-px {
    height: 16.25rem !important;
  }
  .\34 xl\:h-280-px {
    height: 17.5rem !important;
  }
  .\34 xl\:h-300-px {
    height: 18.75rem !important;
  }
  .\34 xl\:h-320-px {
    height: 20rem !important;
  }
  .\34 xl\:h-340-px {
    height: 21.25rem !important;
  }
  .\34 xl\:h-350-px {
    height: 21.875rem !important;
  }
  .\34 xl\:h-360-px {
    height: 22.5rem !important;
  }
  .\34 xl\:h-380-px {
    height: 23.75rem !important;
  }
  .\34 xl\:h-400-px {
    height: 25rem !important;
  }
  .\34 xl\:h-420-px {
    height: 26.25rem !important;
  }
  .\34 xl\:h-440-px {
    height: 27.5rem !important;
  }
  .\34 xl\:h-450-px {
    height: 28.125rem !important;
  }
  .\34 xl\:h-460-px {
    height: 28.75rem !important;
  }
  .\34 xl\:h-480-px {
    height: 30rem !important;
  }
  .\34 xl\:h-500-px {
    height: 31.25rem !important;
  }
  .\34 xl\:h-520-px {
    height: 32.5rem !important;
  }
  .\34 xl\:h-540-px {
    height: 33.75rem !important;
  }
  .\34 xl\:h-550-px {
    height: 34.375rem !important;
  }
  .\34 xl\:h-560-px {
    height: 35rem !important;
  }
  .\34 xl\:h-580-px {
    height: 36.25rem !important;
  }
  .\34 xl\:h-600-px {
    height: 37.5rem !important;
  }
  .\34 xl\:h-650-px {
    height: 40.625rem !important;
  }
  .\34 xl\:h-700-px {
    height: 43.75rem !important;
  }
  .\34 xl\:h-750-px {
    height: 46.875rem !important;
  }
  .\34 xl\:h-800-px {
    height: 50rem !important;
  }
  .\34 xl\:h-850-px {
    height: 53.125rem !important;
  }
  .\34 xl\:h-900-px {
    height: 56.25rem !important;
  }
  .\34 xl\:h-950-px {
    height: 59.375rem !important;
  }
  .\34 xl\:h-1000-px {
    height: 62.5rem !important;
  }
  .\34 xl\:h-0 {
    height: 0% !important;
  }
  .\34 xl\:h-1 {
    height: 1% !important;
  }
  .\34 xl\:h-5 {
    height: 5% !important;
  }
  .\34 xl\:h-10 {
    height: 10% !important;
  }
  .\34 xl\:h-15 {
    height: 15% !important;
  }
  .\34 xl\:h-20 {
    height: 20% !important;
  }
  .\34 xl\:h-25 {
    height: 25% !important;
  }
  .\34 xl\:h-30 {
    height: 30% !important;
  }
  .\34 xl\:h-35 {
    height: 35% !important;
  }
  .\34 xl\:h-40 {
    height: 40% !important;
  }
  .\34 xl\:h-45 {
    height: 45% !important;
  }
  .\34 xl\:h-50 {
    height: 50% !important;
  }
  .\34 xl\:h-55 {
    height: 55% !important;
  }
  .\34 xl\:h-60 {
    height: 60% !important;
  }
  .\34 xl\:h-65 {
    height: 65% !important;
  }
  .\34 xl\:h-70 {
    height: 70% !important;
  }
  .\34 xl\:h-75 {
    height: 75% !important;
  }
  .\34 xl\:h-80 {
    height: 80% !important;
  }
  .\34 xl\:h-85 {
    height: 85% !important;
  }
  .\34 xl\:h-90 {
    height: 90% !important;
  }
  .\34 xl\:h-95 {
    height: 95% !important;
  }
  .\34 xl\:h-100 {
    height: 100% !important;
  }
  .\34 xl\:h-120 {
    height: 120% !important;
  }
  .\34 xl\:h-140 {
    height: 140% !important;
  }
  .\34 xl\:h-150 {
    height: 150% !important;
  }
  .\34 xl\:h-160 {
    height: 160% !important;
  }
  .\34 xl\:h-180 {
    height: 180% !important;
  }
  .\34 xl\:h-200 {
    height: 200% !important;
  }
  .\34 xl\:h-220 {
    height: 220% !important;
  }
  .\34 xl\:h-240 {
    height: 240% !important;
  }
  .\34 xl\:h-250 {
    height: 250% !important;
  }
  .\34 xl\:h-260 {
    height: 260% !important;
  }
  .\34 xl\:h-280 {
    height: 280% !important;
  }
  .\34 xl\:h-300 {
    height: 300% !important;
  }
  .\34 xl\:h-320 {
    height: 320% !important;
  }
  .\34 xl\:h-340 {
    height: 340% !important;
  }
  .\34 xl\:h-350 {
    height: 350% !important;
  }
  .\34 xl\:h-360 {
    height: 360% !important;
  }
  .\34 xl\:h-380 {
    height: 380% !important;
  }
  .\34 xl\:h-400 {
    height: 400% !important;
  }
  .\34 xl\:h-420 {
    height: 420% !important;
  }
  .\34 xl\:h-440 {
    height: 440% !important;
  }
  .\34 xl\:h-450 {
    height: 450% !important;
  }
  .\34 xl\:h-460 {
    height: 460% !important;
  }
  .\34 xl\:h-480 {
    height: 480% !important;
  }
  .\34 xl\:h-500 {
    height: 500% !important;
  }
  .\34 xl\:h-520 {
    height: 520% !important;
  }
  .\34 xl\:h-540 {
    height: 540% !important;
  }
  .\34 xl\:h-550 {
    height: 550% !important;
  }
  .\34 xl\:h-560 {
    height: 560% !important;
  }
  .\34 xl\:h-580 {
    height: 580% !important;
  }
  .\34 xl\:h-600 {
    height: 600% !important;
  }
  .\34 xl\:h-650 {
    height: 650% !important;
  }
  .\34 xl\:h-700 {
    height: 700% !important;
  }
  .\34 xl\:h-750 {
    height: 750% !important;
  }
  .\34 xl\:h-800 {
    height: 800% !important;
  }
  .\34 xl\:h-850 {
    height: 850% !important;
  }
  .\34 xl\:h-900 {
    height: 900% !important;
  }
  .\34 xl\:h-950 {
    height: 950% !important;
  }
  .\34 xl\:h-1000 {
    height: 1000% !important;
  }
  .\34 xl\:min-h-auto {
    min-height: auto !important;
  }
  .\34 xl\:min-h-0-px {
    min-height: 0rem !important;
  }
  .\34 xl\:min-h-1-px {
    min-height: 0.0625rem !important;
  }
  .\34 xl\:min-h-5-px {
    min-height: 0.3125rem !important;
  }
  .\34 xl\:min-h-10-px {
    min-height: 0.625rem !important;
  }
  .\34 xl\:min-h-15-px {
    min-height: 0.9375rem !important;
  }
  .\34 xl\:min-h-20-px {
    min-height: 1.25rem !important;
  }
  .\34 xl\:min-h-25-px {
    min-height: 1.5625rem !important;
  }
  .\34 xl\:min-h-30-px {
    min-height: 1.875rem !important;
  }
  .\34 xl\:min-h-35-px {
    min-height: 2.1875rem !important;
  }
  .\34 xl\:min-h-40-px {
    min-height: 2.5rem !important;
  }
  .\34 xl\:min-h-45-px {
    min-height: 2.8125rem !important;
  }
  .\34 xl\:min-h-50-px {
    min-height: 3.125rem !important;
  }
  .\34 xl\:min-h-55-px {
    min-height: 3.4375rem !important;
  }
  .\34 xl\:min-h-60-px {
    min-height: 3.75rem !important;
  }
  .\34 xl\:min-h-65-px {
    min-height: 4.0625rem !important;
  }
  .\34 xl\:min-h-70-px {
    min-height: 4.375rem !important;
  }
  .\34 xl\:min-h-75-px {
    min-height: 4.6875rem !important;
  }
  .\34 xl\:min-h-80-px {
    min-height: 5rem !important;
  }
  .\34 xl\:min-h-85-px {
    min-height: 5.3125rem !important;
  }
  .\34 xl\:min-h-90-px {
    min-height: 5.625rem !important;
  }
  .\34 xl\:min-h-95-px {
    min-height: 5.9375rem !important;
  }
  .\34 xl\:min-h-100-px {
    min-height: 6.25rem !important;
  }
  .\34 xl\:min-h-120-px {
    min-height: 7.5rem !important;
  }
  .\34 xl\:min-h-140-px {
    min-height: 8.75rem !important;
  }
  .\34 xl\:min-h-150-px {
    min-height: 9.375rem !important;
  }
  .\34 xl\:min-h-160-px {
    min-height: 10rem !important;
  }
  .\34 xl\:min-h-180-px {
    min-height: 11.25rem !important;
  }
  .\34 xl\:min-h-200-px {
    min-height: 12.5rem !important;
  }
  .\34 xl\:min-h-220-px {
    min-height: 13.75rem !important;
  }
  .\34 xl\:min-h-240-px {
    min-height: 15rem !important;
  }
  .\34 xl\:min-h-250-px {
    min-height: 15.625rem !important;
  }
  .\34 xl\:min-h-260-px {
    min-height: 16.25rem !important;
  }
  .\34 xl\:min-h-280-px {
    min-height: 17.5rem !important;
  }
  .\34 xl\:min-h-300-px {
    min-height: 18.75rem !important;
  }
  .\34 xl\:min-h-320-px {
    min-height: 20rem !important;
  }
  .\34 xl\:min-h-340-px {
    min-height: 21.25rem !important;
  }
  .\34 xl\:min-h-350-px {
    min-height: 21.875rem !important;
  }
  .\34 xl\:min-h-360-px {
    min-height: 22.5rem !important;
  }
  .\34 xl\:min-h-380-px {
    min-height: 23.75rem !important;
  }
  .\34 xl\:min-h-400-px {
    min-height: 25rem !important;
  }
  .\34 xl\:min-h-420-px {
    min-height: 26.25rem !important;
  }
  .\34 xl\:min-h-440-px {
    min-height: 27.5rem !important;
  }
  .\34 xl\:min-h-450-px {
    min-height: 28.125rem !important;
  }
  .\34 xl\:min-h-460-px {
    min-height: 28.75rem !important;
  }
  .\34 xl\:min-h-480-px {
    min-height: 30rem !important;
  }
  .\34 xl\:min-h-500-px {
    min-height: 31.25rem !important;
  }
  .\34 xl\:min-h-520-px {
    min-height: 32.5rem !important;
  }
  .\34 xl\:min-h-540-px {
    min-height: 33.75rem !important;
  }
  .\34 xl\:min-h-550-px {
    min-height: 34.375rem !important;
  }
  .\34 xl\:min-h-560-px {
    min-height: 35rem !important;
  }
  .\34 xl\:min-h-580-px {
    min-height: 36.25rem !important;
  }
  .\34 xl\:min-h-600-px {
    min-height: 37.5rem !important;
  }
  .\34 xl\:min-h-650-px {
    min-height: 40.625rem !important;
  }
  .\34 xl\:min-h-700-px {
    min-height: 43.75rem !important;
  }
  .\34 xl\:min-h-750-px {
    min-height: 46.875rem !important;
  }
  .\34 xl\:min-h-800-px {
    min-height: 50rem !important;
  }
  .\34 xl\:min-h-850-px {
    min-height: 53.125rem !important;
  }
  .\34 xl\:min-h-900-px {
    min-height: 56.25rem !important;
  }
  .\34 xl\:min-h-950-px {
    min-height: 59.375rem !important;
  }
  .\34 xl\:min-h-1000-px {
    min-height: 62.5rem !important;
  }
  .\34 xl\:min-h-0 {
    min-height: 0% !important;
  }
  .\34 xl\:min-h-1 {
    min-height: 1% !important;
  }
  .\34 xl\:min-h-5 {
    min-height: 5% !important;
  }
  .\34 xl\:min-h-10 {
    min-height: 10% !important;
  }
  .\34 xl\:min-h-15 {
    min-height: 15% !important;
  }
  .\34 xl\:min-h-20 {
    min-height: 20% !important;
  }
  .\34 xl\:min-h-25 {
    min-height: 25% !important;
  }
  .\34 xl\:min-h-30 {
    min-height: 30% !important;
  }
  .\34 xl\:min-h-35 {
    min-height: 35% !important;
  }
  .\34 xl\:min-h-40 {
    min-height: 40% !important;
  }
  .\34 xl\:min-h-45 {
    min-height: 45% !important;
  }
  .\34 xl\:min-h-50 {
    min-height: 50% !important;
  }
  .\34 xl\:min-h-55 {
    min-height: 55% !important;
  }
  .\34 xl\:min-h-60 {
    min-height: 60% !important;
  }
  .\34 xl\:min-h-65 {
    min-height: 65% !important;
  }
  .\34 xl\:min-h-70 {
    min-height: 70% !important;
  }
  .\34 xl\:min-h-75 {
    min-height: 75% !important;
  }
  .\34 xl\:min-h-80 {
    min-height: 80% !important;
  }
  .\34 xl\:min-h-85 {
    min-height: 85% !important;
  }
  .\34 xl\:min-h-90 {
    min-height: 90% !important;
  }
  .\34 xl\:min-h-95 {
    min-height: 95% !important;
  }
  .\34 xl\:min-h-100 {
    min-height: 100% !important;
  }
  .\34 xl\:min-h-120 {
    min-height: 120% !important;
  }
  .\34 xl\:min-h-140 {
    min-height: 140% !important;
  }
  .\34 xl\:min-h-150 {
    min-height: 150% !important;
  }
  .\34 xl\:min-h-160 {
    min-height: 160% !important;
  }
  .\34 xl\:min-h-180 {
    min-height: 180% !important;
  }
  .\34 xl\:min-h-200 {
    min-height: 200% !important;
  }
  .\34 xl\:min-h-220 {
    min-height: 220% !important;
  }
  .\34 xl\:min-h-240 {
    min-height: 240% !important;
  }
  .\34 xl\:min-h-250 {
    min-height: 250% !important;
  }
  .\34 xl\:min-h-260 {
    min-height: 260% !important;
  }
  .\34 xl\:min-h-280 {
    min-height: 280% !important;
  }
  .\34 xl\:min-h-300 {
    min-height: 300% !important;
  }
  .\34 xl\:min-h-320 {
    min-height: 320% !important;
  }
  .\34 xl\:min-h-340 {
    min-height: 340% !important;
  }
  .\34 xl\:min-h-350 {
    min-height: 350% !important;
  }
  .\34 xl\:min-h-360 {
    min-height: 360% !important;
  }
  .\34 xl\:min-h-380 {
    min-height: 380% !important;
  }
  .\34 xl\:min-h-400 {
    min-height: 400% !important;
  }
  .\34 xl\:min-h-420 {
    min-height: 420% !important;
  }
  .\34 xl\:min-h-440 {
    min-height: 440% !important;
  }
  .\34 xl\:min-h-450 {
    min-height: 450% !important;
  }
  .\34 xl\:min-h-460 {
    min-height: 460% !important;
  }
  .\34 xl\:min-h-480 {
    min-height: 480% !important;
  }
  .\34 xl\:min-h-500 {
    min-height: 500% !important;
  }
  .\34 xl\:min-h-520 {
    min-height: 520% !important;
  }
  .\34 xl\:min-h-540 {
    min-height: 540% !important;
  }
  .\34 xl\:min-h-550 {
    min-height: 550% !important;
  }
  .\34 xl\:min-h-560 {
    min-height: 560% !important;
  }
  .\34 xl\:min-h-580 {
    min-height: 580% !important;
  }
  .\34 xl\:min-h-600 {
    min-height: 600% !important;
  }
  .\34 xl\:min-h-650 {
    min-height: 650% !important;
  }
  .\34 xl\:min-h-700 {
    min-height: 700% !important;
  }
  .\34 xl\:min-h-750 {
    min-height: 750% !important;
  }
  .\34 xl\:min-h-800 {
    min-height: 800% !important;
  }
  .\34 xl\:min-h-850 {
    min-height: 850% !important;
  }
  .\34 xl\:min-h-900 {
    min-height: 900% !important;
  }
  .\34 xl\:min-h-950 {
    min-height: 950% !important;
  }
  .\34 xl\:min-h-1000 {
    min-height: 1000% !important;
  }
  .\34 xl\:max-h-auto {
    max-height: auto !important;
  }
  .\34 xl\:max-h-0-px {
    max-height: 0rem !important;
  }
  .\34 xl\:max-h-1-px {
    max-height: 0.0625rem !important;
  }
  .\34 xl\:max-h-5-px {
    max-height: 0.3125rem !important;
  }
  .\34 xl\:max-h-10-px {
    max-height: 0.625rem !important;
  }
  .\34 xl\:max-h-15-px {
    max-height: 0.9375rem !important;
  }
  .\34 xl\:max-h-20-px {
    max-height: 1.25rem !important;
  }
  .\34 xl\:max-h-25-px {
    max-height: 1.5625rem !important;
  }
  .\34 xl\:max-h-30-px {
    max-height: 1.875rem !important;
  }
  .\34 xl\:max-h-35-px {
    max-height: 2.1875rem !important;
  }
  .\34 xl\:max-h-40-px {
    max-height: 2.5rem !important;
  }
  .\34 xl\:max-h-45-px {
    max-height: 2.8125rem !important;
  }
  .\34 xl\:max-h-50-px {
    max-height: 3.125rem !important;
  }
  .\34 xl\:max-h-55-px {
    max-height: 3.4375rem !important;
  }
  .\34 xl\:max-h-60-px {
    max-height: 3.75rem !important;
  }
  .\34 xl\:max-h-65-px {
    max-height: 4.0625rem !important;
  }
  .\34 xl\:max-h-70-px {
    max-height: 4.375rem !important;
  }
  .\34 xl\:max-h-75-px {
    max-height: 4.6875rem !important;
  }
  .\34 xl\:max-h-80-px {
    max-height: 5rem !important;
  }
  .\34 xl\:max-h-85-px {
    max-height: 5.3125rem !important;
  }
  .\34 xl\:max-h-90-px {
    max-height: 5.625rem !important;
  }
  .\34 xl\:max-h-95-px {
    max-height: 5.9375rem !important;
  }
  .\34 xl\:max-h-100-px {
    max-height: 6.25rem !important;
  }
  .\34 xl\:max-h-120-px {
    max-height: 7.5rem !important;
  }
  .\34 xl\:max-h-140-px {
    max-height: 8.75rem !important;
  }
  .\34 xl\:max-h-150-px {
    max-height: 9.375rem !important;
  }
  .\34 xl\:max-h-160-px {
    max-height: 10rem !important;
  }
  .\34 xl\:max-h-180-px {
    max-height: 11.25rem !important;
  }
  .\34 xl\:max-h-200-px {
    max-height: 12.5rem !important;
  }
  .\34 xl\:max-h-220-px {
    max-height: 13.75rem !important;
  }
  .\34 xl\:max-h-240-px {
    max-height: 15rem !important;
  }
  .\34 xl\:max-h-250-px {
    max-height: 15.625rem !important;
  }
  .\34 xl\:max-h-260-px {
    max-height: 16.25rem !important;
  }
  .\34 xl\:max-h-280-px {
    max-height: 17.5rem !important;
  }
  .\34 xl\:max-h-300-px {
    max-height: 18.75rem !important;
  }
  .\34 xl\:max-h-320-px {
    max-height: 20rem !important;
  }
  .\34 xl\:max-h-340-px {
    max-height: 21.25rem !important;
  }
  .\34 xl\:max-h-350-px {
    max-height: 21.875rem !important;
  }
  .\34 xl\:max-h-360-px {
    max-height: 22.5rem !important;
  }
  .\34 xl\:max-h-380-px {
    max-height: 23.75rem !important;
  }
  .\34 xl\:max-h-400-px {
    max-height: 25rem !important;
  }
  .\34 xl\:max-h-420-px {
    max-height: 26.25rem !important;
  }
  .\34 xl\:max-h-440-px {
    max-height: 27.5rem !important;
  }
  .\34 xl\:max-h-450-px {
    max-height: 28.125rem !important;
  }
  .\34 xl\:max-h-460-px {
    max-height: 28.75rem !important;
  }
  .\34 xl\:max-h-480-px {
    max-height: 30rem !important;
  }
  .\34 xl\:max-h-500-px {
    max-height: 31.25rem !important;
  }
  .\34 xl\:max-h-520-px {
    max-height: 32.5rem !important;
  }
  .\34 xl\:max-h-540-px {
    max-height: 33.75rem !important;
  }
  .\34 xl\:max-h-550-px {
    max-height: 34.375rem !important;
  }
  .\34 xl\:max-h-560-px {
    max-height: 35rem !important;
  }
  .\34 xl\:max-h-580-px {
    max-height: 36.25rem !important;
  }
  .\34 xl\:max-h-600-px {
    max-height: 37.5rem !important;
  }
  .\34 xl\:max-h-650-px {
    max-height: 40.625rem !important;
  }
  .\34 xl\:max-h-700-px {
    max-height: 43.75rem !important;
  }
  .\34 xl\:max-h-750-px {
    max-height: 46.875rem !important;
  }
  .\34 xl\:max-h-800-px {
    max-height: 50rem !important;
  }
  .\34 xl\:max-h-850-px {
    max-height: 53.125rem !important;
  }
  .\34 xl\:max-h-900-px {
    max-height: 56.25rem !important;
  }
  .\34 xl\:max-h-950-px {
    max-height: 59.375rem !important;
  }
  .\34 xl\:max-h-1000-px {
    max-height: 62.5rem !important;
  }
  .\34 xl\:max-h-0 {
    max-height: 0% !important;
  }
  .\34 xl\:max-h-1 {
    max-height: 1% !important;
  }
  .\34 xl\:max-h-5 {
    max-height: 5% !important;
  }
  .\34 xl\:max-h-10 {
    max-height: 10% !important;
  }
  .\34 xl\:max-h-15 {
    max-height: 15% !important;
  }
  .\34 xl\:max-h-20 {
    max-height: 20% !important;
  }
  .\34 xl\:max-h-25 {
    max-height: 25% !important;
  }
  .\34 xl\:max-h-30 {
    max-height: 30% !important;
  }
  .\34 xl\:max-h-35 {
    max-height: 35% !important;
  }
  .\34 xl\:max-h-40 {
    max-height: 40% !important;
  }
  .\34 xl\:max-h-45 {
    max-height: 45% !important;
  }
  .\34 xl\:max-h-50 {
    max-height: 50% !important;
  }
  .\34 xl\:max-h-55 {
    max-height: 55% !important;
  }
  .\34 xl\:max-h-60 {
    max-height: 60% !important;
  }
  .\34 xl\:max-h-65 {
    max-height: 65% !important;
  }
  .\34 xl\:max-h-70 {
    max-height: 70% !important;
  }
  .\34 xl\:max-h-75 {
    max-height: 75% !important;
  }
  .\34 xl\:max-h-80 {
    max-height: 80% !important;
  }
  .\34 xl\:max-h-85 {
    max-height: 85% !important;
  }
  .\34 xl\:max-h-90 {
    max-height: 90% !important;
  }
  .\34 xl\:max-h-95 {
    max-height: 95% !important;
  }
  .\34 xl\:max-h-100 {
    max-height: 100% !important;
  }
  .\34 xl\:max-h-120 {
    max-height: 120% !important;
  }
  .\34 xl\:max-h-140 {
    max-height: 140% !important;
  }
  .\34 xl\:max-h-150 {
    max-height: 150% !important;
  }
  .\34 xl\:max-h-160 {
    max-height: 160% !important;
  }
  .\34 xl\:max-h-180 {
    max-height: 180% !important;
  }
  .\34 xl\:max-h-200 {
    max-height: 200% !important;
  }
  .\34 xl\:max-h-220 {
    max-height: 220% !important;
  }
  .\34 xl\:max-h-240 {
    max-height: 240% !important;
  }
  .\34 xl\:max-h-250 {
    max-height: 250% !important;
  }
  .\34 xl\:max-h-260 {
    max-height: 260% !important;
  }
  .\34 xl\:max-h-280 {
    max-height: 280% !important;
  }
  .\34 xl\:max-h-300 {
    max-height: 300% !important;
  }
  .\34 xl\:max-h-320 {
    max-height: 320% !important;
  }
  .\34 xl\:max-h-340 {
    max-height: 340% !important;
  }
  .\34 xl\:max-h-350 {
    max-height: 350% !important;
  }
  .\34 xl\:max-h-360 {
    max-height: 360% !important;
  }
  .\34 xl\:max-h-380 {
    max-height: 380% !important;
  }
  .\34 xl\:max-h-400 {
    max-height: 400% !important;
  }
  .\34 xl\:max-h-420 {
    max-height: 420% !important;
  }
  .\34 xl\:max-h-440 {
    max-height: 440% !important;
  }
  .\34 xl\:max-h-450 {
    max-height: 450% !important;
  }
  .\34 xl\:max-h-460 {
    max-height: 460% !important;
  }
  .\34 xl\:max-h-480 {
    max-height: 480% !important;
  }
  .\34 xl\:max-h-500 {
    max-height: 500% !important;
  }
  .\34 xl\:max-h-520 {
    max-height: 520% !important;
  }
  .\34 xl\:max-h-540 {
    max-height: 540% !important;
  }
  .\34 xl\:max-h-550 {
    max-height: 550% !important;
  }
  .\34 xl\:max-h-560 {
    max-height: 560% !important;
  }
  .\34 xl\:max-h-580 {
    max-height: 580% !important;
  }
  .\34 xl\:max-h-600 {
    max-height: 600% !important;
  }
  .\34 xl\:max-h-650 {
    max-height: 650% !important;
  }
  .\34 xl\:max-h-700 {
    max-height: 700% !important;
  }
  .\34 xl\:max-h-750 {
    max-height: 750% !important;
  }
  .\34 xl\:max-h-800 {
    max-height: 800% !important;
  }
  .\34 xl\:max-h-850 {
    max-height: 850% !important;
  }
  .\34 xl\:max-h-900 {
    max-height: 900% !important;
  }
  .\34 xl\:max-h-950 {
    max-height: 950% !important;
  }
  .\34 xl\:max-h-1000 {
    max-height: 1000% !important;
  }
}
.h-0-vh {
  height: 0vh !important;
}

.h-1-vh {
  height: 1vh !important;
}

.h-5-vh {
  height: 5vh !important;
}

.h-10-vh {
  height: 10vh !important;
}

.h-15-vh {
  height: 15vh !important;
}

.h-20-vh {
  height: 20vh !important;
}

.h-25-vh {
  height: 25vh !important;
}

.h-30-vh {
  height: 30vh !important;
}

.h-35-vh {
  height: 35vh !important;
}

.h-40-vh {
  height: 40vh !important;
}

.h-45-vh {
  height: 45vh !important;
}

.h-50-vh {
  height: 50vh !important;
}

.h-55-vh {
  height: 55vh !important;
}

.h-60-vh {
  height: 60vh !important;
}

.h-65-vh {
  height: 65vh !important;
}

.h-70-vh {
  height: 70vh !important;
}

.h-75-vh {
  height: 75vh !important;
}

.h-80-vh {
  height: 80vh !important;
}

.h-85-vh {
  height: 85vh !important;
}

.h-90-vh {
  height: 90vh !important;
}

.h-95-vh {
  height: 95vh !important;
}

.h-100-vh {
  height: 100vh !important;
}

.h-120-vh {
  height: 120vh !important;
}

.h-140-vh {
  height: 140vh !important;
}

.h-150-vh {
  height: 150vh !important;
}

.h-160-vh {
  height: 160vh !important;
}

.h-180-vh {
  height: 180vh !important;
}

.h-200-vh {
  height: 200vh !important;
}

.h-220-vh {
  height: 220vh !important;
}

.h-240-vh {
  height: 240vh !important;
}

.h-250-vh {
  height: 250vh !important;
}

.h-260-vh {
  height: 260vh !important;
}

.h-280-vh {
  height: 280vh !important;
}

.h-300-vh {
  height: 300vh !important;
}

.h-320-vh {
  height: 320vh !important;
}

.h-340-vh {
  height: 340vh !important;
}

.h-350-vh {
  height: 350vh !important;
}

.h-360-vh {
  height: 360vh !important;
}

.h-380-vh {
  height: 380vh !important;
}

.h-400-vh {
  height: 400vh !important;
}

.h-420-vh {
  height: 420vh !important;
}

.h-440-vh {
  height: 440vh !important;
}

.h-450-vh {
  height: 450vh !important;
}

.h-460-vh {
  height: 460vh !important;
}

.h-480-vh {
  height: 480vh !important;
}

.h-500-vh {
  height: 500vh !important;
}

.h-520-vh {
  height: 520vh !important;
}

.h-540-vh {
  height: 540vh !important;
}

.h-550-vh {
  height: 550vh !important;
}

.h-560-vh {
  height: 560vh !important;
}

.h-580-vh {
  height: 580vh !important;
}

.h-600-vh {
  height: 600vh !important;
}

.h-650-vh {
  height: 650vh !important;
}

.h-700-vh {
  height: 700vh !important;
}

.h-750-vh {
  height: 750vh !important;
}

.h-800-vh {
  height: 800vh !important;
}

.h-850-vh {
  height: 850vh !important;
}

.h-900-vh {
  height: 900vh !important;
}

.h-950-vh {
  height: 950vh !important;
}

.h-1000-vh {
  height: 1000vh !important;
}

.min-h-0-vh {
  min-height: 0vh !important;
}

.min-h-1-vh {
  min-height: 1vh !important;
}

.min-h-5-vh {
  min-height: 5vh !important;
}

.min-h-10-vh {
  min-height: 10vh !important;
}

.min-h-15-vh {
  min-height: 15vh !important;
}

.min-h-20-vh {
  min-height: 20vh !important;
}

.min-h-25-vh {
  min-height: 25vh !important;
}

.min-h-30-vh {
  min-height: 30vh !important;
}

.min-h-35-vh {
  min-height: 35vh !important;
}

.min-h-40-vh {
  min-height: 40vh !important;
}

.min-h-45-vh {
  min-height: 45vh !important;
}

.min-h-50-vh {
  min-height: 50vh !important;
}

.min-h-55-vh {
  min-height: 55vh !important;
}

.min-h-60-vh {
  min-height: 60vh !important;
}

.min-h-65-vh {
  min-height: 65vh !important;
}

.min-h-70-vh {
  min-height: 70vh !important;
}

.min-h-75-vh {
  min-height: 75vh !important;
}

.min-h-80-vh {
  min-height: 80vh !important;
}

.min-h-85-vh {
  min-height: 85vh !important;
}

.min-h-90-vh {
  min-height: 90vh !important;
}

.min-h-95-vh {
  min-height: 95vh !important;
}

.min-h-100-vh {
  min-height: 100vh !important;
}

.min-h-120-vh {
  min-height: 120vh !important;
}

.min-h-140-vh {
  min-height: 140vh !important;
}

.min-h-150-vh {
  min-height: 150vh !important;
}

.min-h-160-vh {
  min-height: 160vh !important;
}

.min-h-180-vh {
  min-height: 180vh !important;
}

.min-h-200-vh {
  min-height: 200vh !important;
}

.min-h-220-vh {
  min-height: 220vh !important;
}

.min-h-240-vh {
  min-height: 240vh !important;
}

.min-h-250-vh {
  min-height: 250vh !important;
}

.min-h-260-vh {
  min-height: 260vh !important;
}

.min-h-280-vh {
  min-height: 280vh !important;
}

.min-h-300-vh {
  min-height: 300vh !important;
}

.min-h-320-vh {
  min-height: 320vh !important;
}

.min-h-340-vh {
  min-height: 340vh !important;
}

.min-h-350-vh {
  min-height: 350vh !important;
}

.min-h-360-vh {
  min-height: 360vh !important;
}

.min-h-380-vh {
  min-height: 380vh !important;
}

.min-h-400-vh {
  min-height: 400vh !important;
}

.min-h-420-vh {
  min-height: 420vh !important;
}

.min-h-440-vh {
  min-height: 440vh !important;
}

.min-h-450-vh {
  min-height: 450vh !important;
}

.min-h-460-vh {
  min-height: 460vh !important;
}

.min-h-480-vh {
  min-height: 480vh !important;
}

.min-h-500-vh {
  min-height: 500vh !important;
}

.min-h-520-vh {
  min-height: 520vh !important;
}

.min-h-540-vh {
  min-height: 540vh !important;
}

.min-h-550-vh {
  min-height: 550vh !important;
}

.min-h-560-vh {
  min-height: 560vh !important;
}

.min-h-580-vh {
  min-height: 580vh !important;
}

.min-h-600-vh {
  min-height: 600vh !important;
}

.min-h-650-vh {
  min-height: 650vh !important;
}

.min-h-700-vh {
  min-height: 700vh !important;
}

.min-h-750-vh {
  min-height: 750vh !important;
}

.min-h-800-vh {
  min-height: 800vh !important;
}

.min-h-850-vh {
  min-height: 850vh !important;
}

.min-h-900-vh {
  min-height: 900vh !important;
}

.min-h-950-vh {
  min-height: 950vh !important;
}

.min-h-1000-vh {
  min-height: 1000vh !important;
}

.max-h-0-vh {
  max-height: 0vh !important;
}

.max-h-1-vh {
  max-height: 1vh !important;
}

.max-h-5-vh {
  max-height: 5vh !important;
}

.max-h-10-vh {
  max-height: 10vh !important;
}

.max-h-15-vh {
  max-height: 15vh !important;
}

.max-h-20-vh {
  max-height: 20vh !important;
}

.max-h-25-vh {
  max-height: 25vh !important;
}

.max-h-30-vh {
  max-height: 30vh !important;
}

.max-h-35-vh {
  max-height: 35vh !important;
}

.max-h-40-vh {
  max-height: 40vh !important;
}

.max-h-45-vh {
  max-height: 45vh !important;
}

.max-h-50-vh {
  max-height: 50vh !important;
}

.max-h-55-vh {
  max-height: 55vh !important;
}

.max-h-60-vh {
  max-height: 60vh !important;
}

.max-h-65-vh {
  max-height: 65vh !important;
}

.max-h-70-vh {
  max-height: 70vh !important;
}

.max-h-75-vh {
  max-height: 75vh !important;
}

.max-h-80-vh {
  max-height: 80vh !important;
}

.max-h-85-vh {
  max-height: 85vh !important;
}

.max-h-90-vh {
  max-height: 90vh !important;
}

.max-h-95-vh {
  max-height: 95vh !important;
}

.max-h-100-vh {
  max-height: 100vh !important;
}

.max-h-120-vh {
  max-height: 120vh !important;
}

.max-h-140-vh {
  max-height: 140vh !important;
}

.max-h-150-vh {
  max-height: 150vh !important;
}

.max-h-160-vh {
  max-height: 160vh !important;
}

.max-h-180-vh {
  max-height: 180vh !important;
}

.max-h-200-vh {
  max-height: 200vh !important;
}

.max-h-220-vh {
  max-height: 220vh !important;
}

.max-h-240-vh {
  max-height: 240vh !important;
}

.max-h-250-vh {
  max-height: 250vh !important;
}

.max-h-260-vh {
  max-height: 260vh !important;
}

.max-h-280-vh {
  max-height: 280vh !important;
}

.max-h-300-vh {
  max-height: 300vh !important;
}

.max-h-320-vh {
  max-height: 320vh !important;
}

.max-h-340-vh {
  max-height: 340vh !important;
}

.max-h-350-vh {
  max-height: 350vh !important;
}

.max-h-360-vh {
  max-height: 360vh !important;
}

.max-h-380-vh {
  max-height: 380vh !important;
}

.max-h-400-vh {
  max-height: 400vh !important;
}

.max-h-420-vh {
  max-height: 420vh !important;
}

.max-h-440-vh {
  max-height: 440vh !important;
}

.max-h-450-vh {
  max-height: 450vh !important;
}

.max-h-460-vh {
  max-height: 460vh !important;
}

.max-h-480-vh {
  max-height: 480vh !important;
}

.max-h-500-vh {
  max-height: 500vh !important;
}

.max-h-520-vh {
  max-height: 520vh !important;
}

.max-h-540-vh {
  max-height: 540vh !important;
}

.max-h-550-vh {
  max-height: 550vh !important;
}

.max-h-560-vh {
  max-height: 560vh !important;
}

.max-h-580-vh {
  max-height: 580vh !important;
}

.max-h-600-vh {
  max-height: 600vh !important;
}

.max-h-650-vh {
  max-height: 650vh !important;
}

.max-h-700-vh {
  max-height: 700vh !important;
}

.max-h-750-vh {
  max-height: 750vh !important;
}

.max-h-800-vh {
  max-height: 800vh !important;
}

.max-h-850-vh {
  max-height: 850vh !important;
}

.max-h-900-vh {
  max-height: 900vh !important;
}

.max-h-950-vh {
  max-height: 950vh !important;
}

.max-h-1000-vh {
  max-height: 1000vh !important;
}

@media (min-width: 640px) {
  .sm\:h-0-vh {
    height: 0vh !important;
  }
  .sm\:h-1-vh {
    height: 1vh !important;
  }
  .sm\:h-5-vh {
    height: 5vh !important;
  }
  .sm\:h-10-vh {
    height: 10vh !important;
  }
  .sm\:h-15-vh {
    height: 15vh !important;
  }
  .sm\:h-20-vh {
    height: 20vh !important;
  }
  .sm\:h-25-vh {
    height: 25vh !important;
  }
  .sm\:h-30-vh {
    height: 30vh !important;
  }
  .sm\:h-35-vh {
    height: 35vh !important;
  }
  .sm\:h-40-vh {
    height: 40vh !important;
  }
  .sm\:h-45-vh {
    height: 45vh !important;
  }
  .sm\:h-50-vh {
    height: 50vh !important;
  }
  .sm\:h-55-vh {
    height: 55vh !important;
  }
  .sm\:h-60-vh {
    height: 60vh !important;
  }
  .sm\:h-65-vh {
    height: 65vh !important;
  }
  .sm\:h-70-vh {
    height: 70vh !important;
  }
  .sm\:h-75-vh {
    height: 75vh !important;
  }
  .sm\:h-80-vh {
    height: 80vh !important;
  }
  .sm\:h-85-vh {
    height: 85vh !important;
  }
  .sm\:h-90-vh {
    height: 90vh !important;
  }
  .sm\:h-95-vh {
    height: 95vh !important;
  }
  .sm\:h-100-vh {
    height: 100vh !important;
  }
  .sm\:h-120-vh {
    height: 120vh !important;
  }
  .sm\:h-140-vh {
    height: 140vh !important;
  }
  .sm\:h-150-vh {
    height: 150vh !important;
  }
  .sm\:h-160-vh {
    height: 160vh !important;
  }
  .sm\:h-180-vh {
    height: 180vh !important;
  }
  .sm\:h-200-vh {
    height: 200vh !important;
  }
  .sm\:h-220-vh {
    height: 220vh !important;
  }
  .sm\:h-240-vh {
    height: 240vh !important;
  }
  .sm\:h-250-vh {
    height: 250vh !important;
  }
  .sm\:h-260-vh {
    height: 260vh !important;
  }
  .sm\:h-280-vh {
    height: 280vh !important;
  }
  .sm\:h-300-vh {
    height: 300vh !important;
  }
  .sm\:h-320-vh {
    height: 320vh !important;
  }
  .sm\:h-340-vh {
    height: 340vh !important;
  }
  .sm\:h-350-vh {
    height: 350vh !important;
  }
  .sm\:h-360-vh {
    height: 360vh !important;
  }
  .sm\:h-380-vh {
    height: 380vh !important;
  }
  .sm\:h-400-vh {
    height: 400vh !important;
  }
  .sm\:h-420-vh {
    height: 420vh !important;
  }
  .sm\:h-440-vh {
    height: 440vh !important;
  }
  .sm\:h-450-vh {
    height: 450vh !important;
  }
  .sm\:h-460-vh {
    height: 460vh !important;
  }
  .sm\:h-480-vh {
    height: 480vh !important;
  }
  .sm\:h-500-vh {
    height: 500vh !important;
  }
  .sm\:h-520-vh {
    height: 520vh !important;
  }
  .sm\:h-540-vh {
    height: 540vh !important;
  }
  .sm\:h-550-vh {
    height: 550vh !important;
  }
  .sm\:h-560-vh {
    height: 560vh !important;
  }
  .sm\:h-580-vh {
    height: 580vh !important;
  }
  .sm\:h-600-vh {
    height: 600vh !important;
  }
  .sm\:h-650-vh {
    height: 650vh !important;
  }
  .sm\:h-700-vh {
    height: 700vh !important;
  }
  .sm\:h-750-vh {
    height: 750vh !important;
  }
  .sm\:h-800-vh {
    height: 800vh !important;
  }
  .sm\:h-850-vh {
    height: 850vh !important;
  }
  .sm\:h-900-vh {
    height: 900vh !important;
  }
  .sm\:h-950-vh {
    height: 950vh !important;
  }
  .sm\:h-1000-vh {
    height: 1000vh !important;
  }
  .sm\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .sm\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .sm\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .sm\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .sm\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .sm\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .sm\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .sm\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .sm\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .sm\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .sm\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .sm\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .sm\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .sm\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .sm\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .sm\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .sm\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .sm\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .sm\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .sm\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .sm\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .sm\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .sm\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .sm\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .sm\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .sm\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .sm\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .sm\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .sm\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .sm\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .sm\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .sm\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .sm\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .sm\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .sm\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .sm\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .sm\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .sm\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .sm\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .sm\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .sm\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .sm\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .sm\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .sm\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .sm\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .sm\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .sm\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .sm\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .sm\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .sm\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .sm\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .sm\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .sm\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .sm\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .sm\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .sm\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .sm\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .sm\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .sm\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .sm\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .sm\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .sm\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .sm\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .sm\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .sm\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .sm\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .sm\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .sm\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .sm\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .sm\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .sm\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .sm\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .sm\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .sm\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .sm\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .sm\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .sm\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .sm\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .sm\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .sm\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .sm\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .sm\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .sm\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .sm\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .sm\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .sm\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .sm\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .sm\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .sm\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .sm\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .sm\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .sm\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .sm\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .sm\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .sm\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .sm\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .sm\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .sm\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .sm\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .sm\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .sm\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .sm\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .sm\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .sm\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .sm\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .sm\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .sm\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .sm\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .sm\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .sm\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .sm\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .sm\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .sm\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .sm\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .sm\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .sm\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .sm\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .sm\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .sm\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .sm\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
@media (min-width: 768px) {
  .md\:h-0-vh {
    height: 0vh !important;
  }
  .md\:h-1-vh {
    height: 1vh !important;
  }
  .md\:h-5-vh {
    height: 5vh !important;
  }
  .md\:h-10-vh {
    height: 10vh !important;
  }
  .md\:h-15-vh {
    height: 15vh !important;
  }
  .md\:h-20-vh {
    height: 20vh !important;
  }
  .md\:h-25-vh {
    height: 25vh !important;
  }
  .md\:h-30-vh {
    height: 30vh !important;
  }
  .md\:h-35-vh {
    height: 35vh !important;
  }
  .md\:h-40-vh {
    height: 40vh !important;
  }
  .md\:h-45-vh {
    height: 45vh !important;
  }
  .md\:h-50-vh {
    height: 50vh !important;
  }
  .md\:h-55-vh {
    height: 55vh !important;
  }
  .md\:h-60-vh {
    height: 60vh !important;
  }
  .md\:h-65-vh {
    height: 65vh !important;
  }
  .md\:h-70-vh {
    height: 70vh !important;
  }
  .md\:h-75-vh {
    height: 75vh !important;
  }
  .md\:h-80-vh {
    height: 80vh !important;
  }
  .md\:h-85-vh {
    height: 85vh !important;
  }
  .md\:h-90-vh {
    height: 90vh !important;
  }
  .md\:h-95-vh {
    height: 95vh !important;
  }
  .md\:h-100-vh {
    height: 100vh !important;
  }
  .md\:h-120-vh {
    height: 120vh !important;
  }
  .md\:h-140-vh {
    height: 140vh !important;
  }
  .md\:h-150-vh {
    height: 150vh !important;
  }
  .md\:h-160-vh {
    height: 160vh !important;
  }
  .md\:h-180-vh {
    height: 180vh !important;
  }
  .md\:h-200-vh {
    height: 200vh !important;
  }
  .md\:h-220-vh {
    height: 220vh !important;
  }
  .md\:h-240-vh {
    height: 240vh !important;
  }
  .md\:h-250-vh {
    height: 250vh !important;
  }
  .md\:h-260-vh {
    height: 260vh !important;
  }
  .md\:h-280-vh {
    height: 280vh !important;
  }
  .md\:h-300-vh {
    height: 300vh !important;
  }
  .md\:h-320-vh {
    height: 320vh !important;
  }
  .md\:h-340-vh {
    height: 340vh !important;
  }
  .md\:h-350-vh {
    height: 350vh !important;
  }
  .md\:h-360-vh {
    height: 360vh !important;
  }
  .md\:h-380-vh {
    height: 380vh !important;
  }
  .md\:h-400-vh {
    height: 400vh !important;
  }
  .md\:h-420-vh {
    height: 420vh !important;
  }
  .md\:h-440-vh {
    height: 440vh !important;
  }
  .md\:h-450-vh {
    height: 450vh !important;
  }
  .md\:h-460-vh {
    height: 460vh !important;
  }
  .md\:h-480-vh {
    height: 480vh !important;
  }
  .md\:h-500-vh {
    height: 500vh !important;
  }
  .md\:h-520-vh {
    height: 520vh !important;
  }
  .md\:h-540-vh {
    height: 540vh !important;
  }
  .md\:h-550-vh {
    height: 550vh !important;
  }
  .md\:h-560-vh {
    height: 560vh !important;
  }
  .md\:h-580-vh {
    height: 580vh !important;
  }
  .md\:h-600-vh {
    height: 600vh !important;
  }
  .md\:h-650-vh {
    height: 650vh !important;
  }
  .md\:h-700-vh {
    height: 700vh !important;
  }
  .md\:h-750-vh {
    height: 750vh !important;
  }
  .md\:h-800-vh {
    height: 800vh !important;
  }
  .md\:h-850-vh {
    height: 850vh !important;
  }
  .md\:h-900-vh {
    height: 900vh !important;
  }
  .md\:h-950-vh {
    height: 950vh !important;
  }
  .md\:h-1000-vh {
    height: 1000vh !important;
  }
  .md\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .md\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .md\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .md\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .md\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .md\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .md\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .md\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .md\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .md\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .md\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .md\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .md\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .md\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .md\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .md\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .md\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .md\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .md\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .md\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .md\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .md\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .md\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .md\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .md\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .md\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .md\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .md\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .md\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .md\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .md\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .md\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .md\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .md\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .md\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .md\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .md\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .md\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .md\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .md\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .md\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .md\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .md\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .md\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .md\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .md\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .md\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .md\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .md\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .md\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .md\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .md\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .md\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .md\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .md\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .md\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .md\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .md\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .md\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .md\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .md\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .md\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .md\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .md\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .md\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .md\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .md\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .md\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .md\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .md\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .md\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .md\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .md\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .md\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .md\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .md\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .md\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .md\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .md\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .md\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .md\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .md\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .md\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .md\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .md\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .md\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .md\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .md\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .md\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .md\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .md\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .md\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .md\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .md\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .md\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .md\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .md\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .md\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .md\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .md\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .md\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .md\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .md\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .md\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .md\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .md\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .md\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .md\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .md\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .md\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .md\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .md\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .md\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .md\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .md\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .md\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .md\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .md\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .md\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .md\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
@media (min-width: 1024px) {
  .lg\:h-0-vh {
    height: 0vh !important;
  }
  .lg\:h-1-vh {
    height: 1vh !important;
  }
  .lg\:h-5-vh {
    height: 5vh !important;
  }
  .lg\:h-10-vh {
    height: 10vh !important;
  }
  .lg\:h-15-vh {
    height: 15vh !important;
  }
  .lg\:h-20-vh {
    height: 20vh !important;
  }
  .lg\:h-25-vh {
    height: 25vh !important;
  }
  .lg\:h-30-vh {
    height: 30vh !important;
  }
  .lg\:h-35-vh {
    height: 35vh !important;
  }
  .lg\:h-40-vh {
    height: 40vh !important;
  }
  .lg\:h-45-vh {
    height: 45vh !important;
  }
  .lg\:h-50-vh {
    height: 50vh !important;
  }
  .lg\:h-55-vh {
    height: 55vh !important;
  }
  .lg\:h-60-vh {
    height: 60vh !important;
  }
  .lg\:h-65-vh {
    height: 65vh !important;
  }
  .lg\:h-70-vh {
    height: 70vh !important;
  }
  .lg\:h-75-vh {
    height: 75vh !important;
  }
  .lg\:h-80-vh {
    height: 80vh !important;
  }
  .lg\:h-85-vh {
    height: 85vh !important;
  }
  .lg\:h-90-vh {
    height: 90vh !important;
  }
  .lg\:h-95-vh {
    height: 95vh !important;
  }
  .lg\:h-100-vh {
    height: 100vh !important;
  }
  .lg\:h-120-vh {
    height: 120vh !important;
  }
  .lg\:h-140-vh {
    height: 140vh !important;
  }
  .lg\:h-150-vh {
    height: 150vh !important;
  }
  .lg\:h-160-vh {
    height: 160vh !important;
  }
  .lg\:h-180-vh {
    height: 180vh !important;
  }
  .lg\:h-200-vh {
    height: 200vh !important;
  }
  .lg\:h-220-vh {
    height: 220vh !important;
  }
  .lg\:h-240-vh {
    height: 240vh !important;
  }
  .lg\:h-250-vh {
    height: 250vh !important;
  }
  .lg\:h-260-vh {
    height: 260vh !important;
  }
  .lg\:h-280-vh {
    height: 280vh !important;
  }
  .lg\:h-300-vh {
    height: 300vh !important;
  }
  .lg\:h-320-vh {
    height: 320vh !important;
  }
  .lg\:h-340-vh {
    height: 340vh !important;
  }
  .lg\:h-350-vh {
    height: 350vh !important;
  }
  .lg\:h-360-vh {
    height: 360vh !important;
  }
  .lg\:h-380-vh {
    height: 380vh !important;
  }
  .lg\:h-400-vh {
    height: 400vh !important;
  }
  .lg\:h-420-vh {
    height: 420vh !important;
  }
  .lg\:h-440-vh {
    height: 440vh !important;
  }
  .lg\:h-450-vh {
    height: 450vh !important;
  }
  .lg\:h-460-vh {
    height: 460vh !important;
  }
  .lg\:h-480-vh {
    height: 480vh !important;
  }
  .lg\:h-500-vh {
    height: 500vh !important;
  }
  .lg\:h-520-vh {
    height: 520vh !important;
  }
  .lg\:h-540-vh {
    height: 540vh !important;
  }
  .lg\:h-550-vh {
    height: 550vh !important;
  }
  .lg\:h-560-vh {
    height: 560vh !important;
  }
  .lg\:h-580-vh {
    height: 580vh !important;
  }
  .lg\:h-600-vh {
    height: 600vh !important;
  }
  .lg\:h-650-vh {
    height: 650vh !important;
  }
  .lg\:h-700-vh {
    height: 700vh !important;
  }
  .lg\:h-750-vh {
    height: 750vh !important;
  }
  .lg\:h-800-vh {
    height: 800vh !important;
  }
  .lg\:h-850-vh {
    height: 850vh !important;
  }
  .lg\:h-900-vh {
    height: 900vh !important;
  }
  .lg\:h-950-vh {
    height: 950vh !important;
  }
  .lg\:h-1000-vh {
    height: 1000vh !important;
  }
  .lg\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .lg\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .lg\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .lg\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .lg\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .lg\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .lg\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .lg\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .lg\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .lg\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .lg\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .lg\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .lg\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .lg\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .lg\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .lg\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .lg\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .lg\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .lg\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .lg\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .lg\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .lg\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .lg\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .lg\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .lg\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .lg\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .lg\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .lg\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .lg\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .lg\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .lg\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .lg\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .lg\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .lg\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .lg\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .lg\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .lg\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .lg\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .lg\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .lg\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .lg\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .lg\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .lg\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .lg\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .lg\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .lg\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .lg\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .lg\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .lg\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .lg\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .lg\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .lg\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .lg\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .lg\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .lg\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .lg\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .lg\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .lg\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .lg\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .lg\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .lg\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .lg\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .lg\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .lg\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .lg\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .lg\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .lg\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .lg\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .lg\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .lg\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .lg\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .lg\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .lg\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .lg\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .lg\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .lg\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .lg\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .lg\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .lg\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .lg\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .lg\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .lg\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .lg\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .lg\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .lg\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .lg\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .lg\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .lg\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .lg\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .lg\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .lg\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .lg\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .lg\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .lg\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .lg\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .lg\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .lg\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .lg\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .lg\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .lg\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .lg\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .lg\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .lg\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .lg\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .lg\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .lg\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .lg\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .lg\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .lg\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .lg\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .lg\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .lg\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .lg\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .lg\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .lg\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .lg\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .lg\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .lg\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .lg\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .lg\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
@media (min-width: 1280px) {
  .xl\:h-0-vh {
    height: 0vh !important;
  }
  .xl\:h-1-vh {
    height: 1vh !important;
  }
  .xl\:h-5-vh {
    height: 5vh !important;
  }
  .xl\:h-10-vh {
    height: 10vh !important;
  }
  .xl\:h-15-vh {
    height: 15vh !important;
  }
  .xl\:h-20-vh {
    height: 20vh !important;
  }
  .xl\:h-25-vh {
    height: 25vh !important;
  }
  .xl\:h-30-vh {
    height: 30vh !important;
  }
  .xl\:h-35-vh {
    height: 35vh !important;
  }
  .xl\:h-40-vh {
    height: 40vh !important;
  }
  .xl\:h-45-vh {
    height: 45vh !important;
  }
  .xl\:h-50-vh {
    height: 50vh !important;
  }
  .xl\:h-55-vh {
    height: 55vh !important;
  }
  .xl\:h-60-vh {
    height: 60vh !important;
  }
  .xl\:h-65-vh {
    height: 65vh !important;
  }
  .xl\:h-70-vh {
    height: 70vh !important;
  }
  .xl\:h-75-vh {
    height: 75vh !important;
  }
  .xl\:h-80-vh {
    height: 80vh !important;
  }
  .xl\:h-85-vh {
    height: 85vh !important;
  }
  .xl\:h-90-vh {
    height: 90vh !important;
  }
  .xl\:h-95-vh {
    height: 95vh !important;
  }
  .xl\:h-100-vh {
    height: 100vh !important;
  }
  .xl\:h-120-vh {
    height: 120vh !important;
  }
  .xl\:h-140-vh {
    height: 140vh !important;
  }
  .xl\:h-150-vh {
    height: 150vh !important;
  }
  .xl\:h-160-vh {
    height: 160vh !important;
  }
  .xl\:h-180-vh {
    height: 180vh !important;
  }
  .xl\:h-200-vh {
    height: 200vh !important;
  }
  .xl\:h-220-vh {
    height: 220vh !important;
  }
  .xl\:h-240-vh {
    height: 240vh !important;
  }
  .xl\:h-250-vh {
    height: 250vh !important;
  }
  .xl\:h-260-vh {
    height: 260vh !important;
  }
  .xl\:h-280-vh {
    height: 280vh !important;
  }
  .xl\:h-300-vh {
    height: 300vh !important;
  }
  .xl\:h-320-vh {
    height: 320vh !important;
  }
  .xl\:h-340-vh {
    height: 340vh !important;
  }
  .xl\:h-350-vh {
    height: 350vh !important;
  }
  .xl\:h-360-vh {
    height: 360vh !important;
  }
  .xl\:h-380-vh {
    height: 380vh !important;
  }
  .xl\:h-400-vh {
    height: 400vh !important;
  }
  .xl\:h-420-vh {
    height: 420vh !important;
  }
  .xl\:h-440-vh {
    height: 440vh !important;
  }
  .xl\:h-450-vh {
    height: 450vh !important;
  }
  .xl\:h-460-vh {
    height: 460vh !important;
  }
  .xl\:h-480-vh {
    height: 480vh !important;
  }
  .xl\:h-500-vh {
    height: 500vh !important;
  }
  .xl\:h-520-vh {
    height: 520vh !important;
  }
  .xl\:h-540-vh {
    height: 540vh !important;
  }
  .xl\:h-550-vh {
    height: 550vh !important;
  }
  .xl\:h-560-vh {
    height: 560vh !important;
  }
  .xl\:h-580-vh {
    height: 580vh !important;
  }
  .xl\:h-600-vh {
    height: 600vh !important;
  }
  .xl\:h-650-vh {
    height: 650vh !important;
  }
  .xl\:h-700-vh {
    height: 700vh !important;
  }
  .xl\:h-750-vh {
    height: 750vh !important;
  }
  .xl\:h-800-vh {
    height: 800vh !important;
  }
  .xl\:h-850-vh {
    height: 850vh !important;
  }
  .xl\:h-900-vh {
    height: 900vh !important;
  }
  .xl\:h-950-vh {
    height: 950vh !important;
  }
  .xl\:h-1000-vh {
    height: 1000vh !important;
  }
  .xl\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .xl\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .xl\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .xl\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .xl\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .xl\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .xl\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .xl\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .xl\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .xl\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .xl\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .xl\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .xl\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .xl\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .xl\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .xl\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .xl\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .xl\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .xl\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .xl\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .xl\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .xl\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .xl\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .xl\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .xl\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .xl\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .xl\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .xl\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .xl\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .xl\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .xl\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .xl\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .xl\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .xl\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .xl\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .xl\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .xl\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .xl\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .xl\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .xl\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .xl\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .xl\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .xl\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .xl\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .xl\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .xl\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .xl\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .xl\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .xl\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .xl\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .xl\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .xl\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .xl\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .xl\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .xl\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .xl\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .xl\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .xl\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .xl\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .xl\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .xl\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .xl\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .xl\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .xl\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .xl\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .xl\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .xl\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .xl\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .xl\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .xl\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .xl\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .xl\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .xl\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .xl\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .xl\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .xl\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .xl\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .xl\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .xl\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .xl\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .xl\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .xl\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .xl\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .xl\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .xl\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .xl\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .xl\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .xl\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .xl\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .xl\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .xl\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .xl\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .xl\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .xl\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .xl\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .xl\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .xl\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .xl\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .xl\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .xl\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .xl\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .xl\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .xl\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .xl\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .xl\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .xl\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .xl\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .xl\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .xl\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .xl\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .xl\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .xl\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .xl\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .xl\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .xl\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .xl\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .xl\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .xl\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .xl\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .xl\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:h-0-vh {
    height: 0vh !important;
  }
  .\32 xl\:h-1-vh {
    height: 1vh !important;
  }
  .\32 xl\:h-5-vh {
    height: 5vh !important;
  }
  .\32 xl\:h-10-vh {
    height: 10vh !important;
  }
  .\32 xl\:h-15-vh {
    height: 15vh !important;
  }
  .\32 xl\:h-20-vh {
    height: 20vh !important;
  }
  .\32 xl\:h-25-vh {
    height: 25vh !important;
  }
  .\32 xl\:h-30-vh {
    height: 30vh !important;
  }
  .\32 xl\:h-35-vh {
    height: 35vh !important;
  }
  .\32 xl\:h-40-vh {
    height: 40vh !important;
  }
  .\32 xl\:h-45-vh {
    height: 45vh !important;
  }
  .\32 xl\:h-50-vh {
    height: 50vh !important;
  }
  .\32 xl\:h-55-vh {
    height: 55vh !important;
  }
  .\32 xl\:h-60-vh {
    height: 60vh !important;
  }
  .\32 xl\:h-65-vh {
    height: 65vh !important;
  }
  .\32 xl\:h-70-vh {
    height: 70vh !important;
  }
  .\32 xl\:h-75-vh {
    height: 75vh !important;
  }
  .\32 xl\:h-80-vh {
    height: 80vh !important;
  }
  .\32 xl\:h-85-vh {
    height: 85vh !important;
  }
  .\32 xl\:h-90-vh {
    height: 90vh !important;
  }
  .\32 xl\:h-95-vh {
    height: 95vh !important;
  }
  .\32 xl\:h-100-vh {
    height: 100vh !important;
  }
  .\32 xl\:h-120-vh {
    height: 120vh !important;
  }
  .\32 xl\:h-140-vh {
    height: 140vh !important;
  }
  .\32 xl\:h-150-vh {
    height: 150vh !important;
  }
  .\32 xl\:h-160-vh {
    height: 160vh !important;
  }
  .\32 xl\:h-180-vh {
    height: 180vh !important;
  }
  .\32 xl\:h-200-vh {
    height: 200vh !important;
  }
  .\32 xl\:h-220-vh {
    height: 220vh !important;
  }
  .\32 xl\:h-240-vh {
    height: 240vh !important;
  }
  .\32 xl\:h-250-vh {
    height: 250vh !important;
  }
  .\32 xl\:h-260-vh {
    height: 260vh !important;
  }
  .\32 xl\:h-280-vh {
    height: 280vh !important;
  }
  .\32 xl\:h-300-vh {
    height: 300vh !important;
  }
  .\32 xl\:h-320-vh {
    height: 320vh !important;
  }
  .\32 xl\:h-340-vh {
    height: 340vh !important;
  }
  .\32 xl\:h-350-vh {
    height: 350vh !important;
  }
  .\32 xl\:h-360-vh {
    height: 360vh !important;
  }
  .\32 xl\:h-380-vh {
    height: 380vh !important;
  }
  .\32 xl\:h-400-vh {
    height: 400vh !important;
  }
  .\32 xl\:h-420-vh {
    height: 420vh !important;
  }
  .\32 xl\:h-440-vh {
    height: 440vh !important;
  }
  .\32 xl\:h-450-vh {
    height: 450vh !important;
  }
  .\32 xl\:h-460-vh {
    height: 460vh !important;
  }
  .\32 xl\:h-480-vh {
    height: 480vh !important;
  }
  .\32 xl\:h-500-vh {
    height: 500vh !important;
  }
  .\32 xl\:h-520-vh {
    height: 520vh !important;
  }
  .\32 xl\:h-540-vh {
    height: 540vh !important;
  }
  .\32 xl\:h-550-vh {
    height: 550vh !important;
  }
  .\32 xl\:h-560-vh {
    height: 560vh !important;
  }
  .\32 xl\:h-580-vh {
    height: 580vh !important;
  }
  .\32 xl\:h-600-vh {
    height: 600vh !important;
  }
  .\32 xl\:h-650-vh {
    height: 650vh !important;
  }
  .\32 xl\:h-700-vh {
    height: 700vh !important;
  }
  .\32 xl\:h-750-vh {
    height: 750vh !important;
  }
  .\32 xl\:h-800-vh {
    height: 800vh !important;
  }
  .\32 xl\:h-850-vh {
    height: 850vh !important;
  }
  .\32 xl\:h-900-vh {
    height: 900vh !important;
  }
  .\32 xl\:h-950-vh {
    height: 950vh !important;
  }
  .\32 xl\:h-1000-vh {
    height: 1000vh !important;
  }
  .\32 xl\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .\32 xl\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .\32 xl\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .\32 xl\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .\32 xl\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .\32 xl\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .\32 xl\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .\32 xl\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .\32 xl\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .\32 xl\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .\32 xl\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .\32 xl\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .\32 xl\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .\32 xl\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .\32 xl\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .\32 xl\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .\32 xl\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .\32 xl\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .\32 xl\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .\32 xl\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .\32 xl\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .\32 xl\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .\32 xl\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .\32 xl\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .\32 xl\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .\32 xl\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .\32 xl\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .\32 xl\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .\32 xl\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .\32 xl\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .\32 xl\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .\32 xl\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .\32 xl\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .\32 xl\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .\32 xl\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .\32 xl\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .\32 xl\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .\32 xl\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .\32 xl\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .\32 xl\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .\32 xl\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .\32 xl\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .\32 xl\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .\32 xl\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .\32 xl\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .\32 xl\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .\32 xl\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .\32 xl\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .\32 xl\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .\32 xl\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .\32 xl\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .\32 xl\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .\32 xl\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .\32 xl\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .\32 xl\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .\32 xl\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .\32 xl\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .\32 xl\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .\32 xl\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .\32 xl\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .\32 xl\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .\32 xl\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .\32 xl\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .\32 xl\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .\32 xl\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .\32 xl\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .\32 xl\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .\32 xl\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .\32 xl\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .\32 xl\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .\32 xl\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .\32 xl\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .\32 xl\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .\32 xl\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .\32 xl\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .\32 xl\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .\32 xl\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .\32 xl\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .\32 xl\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .\32 xl\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .\32 xl\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .\32 xl\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .\32 xl\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .\32 xl\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .\32 xl\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .\32 xl\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .\32 xl\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .\32 xl\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .\32 xl\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .\32 xl\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .\32 xl\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .\32 xl\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .\32 xl\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .\32 xl\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .\32 xl\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .\32 xl\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .\32 xl\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .\32 xl\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .\32 xl\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .\32 xl\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .\32 xl\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .\32 xl\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .\32 xl\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .\32 xl\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .\32 xl\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .\32 xl\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .\32 xl\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .\32 xl\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .\32 xl\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .\32 xl\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .\32 xl\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .\32 xl\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .\32 xl\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .\32 xl\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .\32 xl\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .\32 xl\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .\32 xl\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .\32 xl\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .\32 xl\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .\32 xl\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:h-0-vh {
    height: 0vh !important;
  }
  .\33 xl\:h-1-vh {
    height: 1vh !important;
  }
  .\33 xl\:h-5-vh {
    height: 5vh !important;
  }
  .\33 xl\:h-10-vh {
    height: 10vh !important;
  }
  .\33 xl\:h-15-vh {
    height: 15vh !important;
  }
  .\33 xl\:h-20-vh {
    height: 20vh !important;
  }
  .\33 xl\:h-25-vh {
    height: 25vh !important;
  }
  .\33 xl\:h-30-vh {
    height: 30vh !important;
  }
  .\33 xl\:h-35-vh {
    height: 35vh !important;
  }
  .\33 xl\:h-40-vh {
    height: 40vh !important;
  }
  .\33 xl\:h-45-vh {
    height: 45vh !important;
  }
  .\33 xl\:h-50-vh {
    height: 50vh !important;
  }
  .\33 xl\:h-55-vh {
    height: 55vh !important;
  }
  .\33 xl\:h-60-vh {
    height: 60vh !important;
  }
  .\33 xl\:h-65-vh {
    height: 65vh !important;
  }
  .\33 xl\:h-70-vh {
    height: 70vh !important;
  }
  .\33 xl\:h-75-vh {
    height: 75vh !important;
  }
  .\33 xl\:h-80-vh {
    height: 80vh !important;
  }
  .\33 xl\:h-85-vh {
    height: 85vh !important;
  }
  .\33 xl\:h-90-vh {
    height: 90vh !important;
  }
  .\33 xl\:h-95-vh {
    height: 95vh !important;
  }
  .\33 xl\:h-100-vh {
    height: 100vh !important;
  }
  .\33 xl\:h-120-vh {
    height: 120vh !important;
  }
  .\33 xl\:h-140-vh {
    height: 140vh !important;
  }
  .\33 xl\:h-150-vh {
    height: 150vh !important;
  }
  .\33 xl\:h-160-vh {
    height: 160vh !important;
  }
  .\33 xl\:h-180-vh {
    height: 180vh !important;
  }
  .\33 xl\:h-200-vh {
    height: 200vh !important;
  }
  .\33 xl\:h-220-vh {
    height: 220vh !important;
  }
  .\33 xl\:h-240-vh {
    height: 240vh !important;
  }
  .\33 xl\:h-250-vh {
    height: 250vh !important;
  }
  .\33 xl\:h-260-vh {
    height: 260vh !important;
  }
  .\33 xl\:h-280-vh {
    height: 280vh !important;
  }
  .\33 xl\:h-300-vh {
    height: 300vh !important;
  }
  .\33 xl\:h-320-vh {
    height: 320vh !important;
  }
  .\33 xl\:h-340-vh {
    height: 340vh !important;
  }
  .\33 xl\:h-350-vh {
    height: 350vh !important;
  }
  .\33 xl\:h-360-vh {
    height: 360vh !important;
  }
  .\33 xl\:h-380-vh {
    height: 380vh !important;
  }
  .\33 xl\:h-400-vh {
    height: 400vh !important;
  }
  .\33 xl\:h-420-vh {
    height: 420vh !important;
  }
  .\33 xl\:h-440-vh {
    height: 440vh !important;
  }
  .\33 xl\:h-450-vh {
    height: 450vh !important;
  }
  .\33 xl\:h-460-vh {
    height: 460vh !important;
  }
  .\33 xl\:h-480-vh {
    height: 480vh !important;
  }
  .\33 xl\:h-500-vh {
    height: 500vh !important;
  }
  .\33 xl\:h-520-vh {
    height: 520vh !important;
  }
  .\33 xl\:h-540-vh {
    height: 540vh !important;
  }
  .\33 xl\:h-550-vh {
    height: 550vh !important;
  }
  .\33 xl\:h-560-vh {
    height: 560vh !important;
  }
  .\33 xl\:h-580-vh {
    height: 580vh !important;
  }
  .\33 xl\:h-600-vh {
    height: 600vh !important;
  }
  .\33 xl\:h-650-vh {
    height: 650vh !important;
  }
  .\33 xl\:h-700-vh {
    height: 700vh !important;
  }
  .\33 xl\:h-750-vh {
    height: 750vh !important;
  }
  .\33 xl\:h-800-vh {
    height: 800vh !important;
  }
  .\33 xl\:h-850-vh {
    height: 850vh !important;
  }
  .\33 xl\:h-900-vh {
    height: 900vh !important;
  }
  .\33 xl\:h-950-vh {
    height: 950vh !important;
  }
  .\33 xl\:h-1000-vh {
    height: 1000vh !important;
  }
  .\33 xl\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .\33 xl\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .\33 xl\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .\33 xl\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .\33 xl\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .\33 xl\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .\33 xl\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .\33 xl\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .\33 xl\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .\33 xl\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .\33 xl\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .\33 xl\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .\33 xl\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .\33 xl\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .\33 xl\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .\33 xl\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .\33 xl\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .\33 xl\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .\33 xl\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .\33 xl\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .\33 xl\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .\33 xl\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .\33 xl\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .\33 xl\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .\33 xl\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .\33 xl\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .\33 xl\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .\33 xl\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .\33 xl\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .\33 xl\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .\33 xl\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .\33 xl\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .\33 xl\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .\33 xl\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .\33 xl\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .\33 xl\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .\33 xl\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .\33 xl\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .\33 xl\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .\33 xl\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .\33 xl\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .\33 xl\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .\33 xl\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .\33 xl\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .\33 xl\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .\33 xl\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .\33 xl\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .\33 xl\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .\33 xl\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .\33 xl\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .\33 xl\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .\33 xl\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .\33 xl\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .\33 xl\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .\33 xl\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .\33 xl\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .\33 xl\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .\33 xl\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .\33 xl\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .\33 xl\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .\33 xl\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .\33 xl\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .\33 xl\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .\33 xl\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .\33 xl\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .\33 xl\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .\33 xl\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .\33 xl\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .\33 xl\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .\33 xl\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .\33 xl\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .\33 xl\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .\33 xl\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .\33 xl\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .\33 xl\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .\33 xl\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .\33 xl\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .\33 xl\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .\33 xl\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .\33 xl\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .\33 xl\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .\33 xl\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .\33 xl\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .\33 xl\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .\33 xl\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .\33 xl\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .\33 xl\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .\33 xl\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .\33 xl\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .\33 xl\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .\33 xl\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .\33 xl\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .\33 xl\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .\33 xl\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .\33 xl\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .\33 xl\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .\33 xl\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .\33 xl\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .\33 xl\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .\33 xl\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .\33 xl\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .\33 xl\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .\33 xl\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .\33 xl\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .\33 xl\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .\33 xl\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .\33 xl\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .\33 xl\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .\33 xl\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .\33 xl\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .\33 xl\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .\33 xl\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .\33 xl\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .\33 xl\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .\33 xl\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .\33 xl\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .\33 xl\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .\33 xl\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .\33 xl\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .\33 xl\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:h-0-vh {
    height: 0vh !important;
  }
  .\34 xl\:h-1-vh {
    height: 1vh !important;
  }
  .\34 xl\:h-5-vh {
    height: 5vh !important;
  }
  .\34 xl\:h-10-vh {
    height: 10vh !important;
  }
  .\34 xl\:h-15-vh {
    height: 15vh !important;
  }
  .\34 xl\:h-20-vh {
    height: 20vh !important;
  }
  .\34 xl\:h-25-vh {
    height: 25vh !important;
  }
  .\34 xl\:h-30-vh {
    height: 30vh !important;
  }
  .\34 xl\:h-35-vh {
    height: 35vh !important;
  }
  .\34 xl\:h-40-vh {
    height: 40vh !important;
  }
  .\34 xl\:h-45-vh {
    height: 45vh !important;
  }
  .\34 xl\:h-50-vh {
    height: 50vh !important;
  }
  .\34 xl\:h-55-vh {
    height: 55vh !important;
  }
  .\34 xl\:h-60-vh {
    height: 60vh !important;
  }
  .\34 xl\:h-65-vh {
    height: 65vh !important;
  }
  .\34 xl\:h-70-vh {
    height: 70vh !important;
  }
  .\34 xl\:h-75-vh {
    height: 75vh !important;
  }
  .\34 xl\:h-80-vh {
    height: 80vh !important;
  }
  .\34 xl\:h-85-vh {
    height: 85vh !important;
  }
  .\34 xl\:h-90-vh {
    height: 90vh !important;
  }
  .\34 xl\:h-95-vh {
    height: 95vh !important;
  }
  .\34 xl\:h-100-vh {
    height: 100vh !important;
  }
  .\34 xl\:h-120-vh {
    height: 120vh !important;
  }
  .\34 xl\:h-140-vh {
    height: 140vh !important;
  }
  .\34 xl\:h-150-vh {
    height: 150vh !important;
  }
  .\34 xl\:h-160-vh {
    height: 160vh !important;
  }
  .\34 xl\:h-180-vh {
    height: 180vh !important;
  }
  .\34 xl\:h-200-vh {
    height: 200vh !important;
  }
  .\34 xl\:h-220-vh {
    height: 220vh !important;
  }
  .\34 xl\:h-240-vh {
    height: 240vh !important;
  }
  .\34 xl\:h-250-vh {
    height: 250vh !important;
  }
  .\34 xl\:h-260-vh {
    height: 260vh !important;
  }
  .\34 xl\:h-280-vh {
    height: 280vh !important;
  }
  .\34 xl\:h-300-vh {
    height: 300vh !important;
  }
  .\34 xl\:h-320-vh {
    height: 320vh !important;
  }
  .\34 xl\:h-340-vh {
    height: 340vh !important;
  }
  .\34 xl\:h-350-vh {
    height: 350vh !important;
  }
  .\34 xl\:h-360-vh {
    height: 360vh !important;
  }
  .\34 xl\:h-380-vh {
    height: 380vh !important;
  }
  .\34 xl\:h-400-vh {
    height: 400vh !important;
  }
  .\34 xl\:h-420-vh {
    height: 420vh !important;
  }
  .\34 xl\:h-440-vh {
    height: 440vh !important;
  }
  .\34 xl\:h-450-vh {
    height: 450vh !important;
  }
  .\34 xl\:h-460-vh {
    height: 460vh !important;
  }
  .\34 xl\:h-480-vh {
    height: 480vh !important;
  }
  .\34 xl\:h-500-vh {
    height: 500vh !important;
  }
  .\34 xl\:h-520-vh {
    height: 520vh !important;
  }
  .\34 xl\:h-540-vh {
    height: 540vh !important;
  }
  .\34 xl\:h-550-vh {
    height: 550vh !important;
  }
  .\34 xl\:h-560-vh {
    height: 560vh !important;
  }
  .\34 xl\:h-580-vh {
    height: 580vh !important;
  }
  .\34 xl\:h-600-vh {
    height: 600vh !important;
  }
  .\34 xl\:h-650-vh {
    height: 650vh !important;
  }
  .\34 xl\:h-700-vh {
    height: 700vh !important;
  }
  .\34 xl\:h-750-vh {
    height: 750vh !important;
  }
  .\34 xl\:h-800-vh {
    height: 800vh !important;
  }
  .\34 xl\:h-850-vh {
    height: 850vh !important;
  }
  .\34 xl\:h-900-vh {
    height: 900vh !important;
  }
  .\34 xl\:h-950-vh {
    height: 950vh !important;
  }
  .\34 xl\:h-1000-vh {
    height: 1000vh !important;
  }
  .\34 xl\:min-h-0-vh {
    min-height: 0vh !important;
  }
  .\34 xl\:min-h-1-vh {
    min-height: 1vh !important;
  }
  .\34 xl\:min-h-5-vh {
    min-height: 5vh !important;
  }
  .\34 xl\:min-h-10-vh {
    min-height: 10vh !important;
  }
  .\34 xl\:min-h-15-vh {
    min-height: 15vh !important;
  }
  .\34 xl\:min-h-20-vh {
    min-height: 20vh !important;
  }
  .\34 xl\:min-h-25-vh {
    min-height: 25vh !important;
  }
  .\34 xl\:min-h-30-vh {
    min-height: 30vh !important;
  }
  .\34 xl\:min-h-35-vh {
    min-height: 35vh !important;
  }
  .\34 xl\:min-h-40-vh {
    min-height: 40vh !important;
  }
  .\34 xl\:min-h-45-vh {
    min-height: 45vh !important;
  }
  .\34 xl\:min-h-50-vh {
    min-height: 50vh !important;
  }
  .\34 xl\:min-h-55-vh {
    min-height: 55vh !important;
  }
  .\34 xl\:min-h-60-vh {
    min-height: 60vh !important;
  }
  .\34 xl\:min-h-65-vh {
    min-height: 65vh !important;
  }
  .\34 xl\:min-h-70-vh {
    min-height: 70vh !important;
  }
  .\34 xl\:min-h-75-vh {
    min-height: 75vh !important;
  }
  .\34 xl\:min-h-80-vh {
    min-height: 80vh !important;
  }
  .\34 xl\:min-h-85-vh {
    min-height: 85vh !important;
  }
  .\34 xl\:min-h-90-vh {
    min-height: 90vh !important;
  }
  .\34 xl\:min-h-95-vh {
    min-height: 95vh !important;
  }
  .\34 xl\:min-h-100-vh {
    min-height: 100vh !important;
  }
  .\34 xl\:min-h-120-vh {
    min-height: 120vh !important;
  }
  .\34 xl\:min-h-140-vh {
    min-height: 140vh !important;
  }
  .\34 xl\:min-h-150-vh {
    min-height: 150vh !important;
  }
  .\34 xl\:min-h-160-vh {
    min-height: 160vh !important;
  }
  .\34 xl\:min-h-180-vh {
    min-height: 180vh !important;
  }
  .\34 xl\:min-h-200-vh {
    min-height: 200vh !important;
  }
  .\34 xl\:min-h-220-vh {
    min-height: 220vh !important;
  }
  .\34 xl\:min-h-240-vh {
    min-height: 240vh !important;
  }
  .\34 xl\:min-h-250-vh {
    min-height: 250vh !important;
  }
  .\34 xl\:min-h-260-vh {
    min-height: 260vh !important;
  }
  .\34 xl\:min-h-280-vh {
    min-height: 280vh !important;
  }
  .\34 xl\:min-h-300-vh {
    min-height: 300vh !important;
  }
  .\34 xl\:min-h-320-vh {
    min-height: 320vh !important;
  }
  .\34 xl\:min-h-340-vh {
    min-height: 340vh !important;
  }
  .\34 xl\:min-h-350-vh {
    min-height: 350vh !important;
  }
  .\34 xl\:min-h-360-vh {
    min-height: 360vh !important;
  }
  .\34 xl\:min-h-380-vh {
    min-height: 380vh !important;
  }
  .\34 xl\:min-h-400-vh {
    min-height: 400vh !important;
  }
  .\34 xl\:min-h-420-vh {
    min-height: 420vh !important;
  }
  .\34 xl\:min-h-440-vh {
    min-height: 440vh !important;
  }
  .\34 xl\:min-h-450-vh {
    min-height: 450vh !important;
  }
  .\34 xl\:min-h-460-vh {
    min-height: 460vh !important;
  }
  .\34 xl\:min-h-480-vh {
    min-height: 480vh !important;
  }
  .\34 xl\:min-h-500-vh {
    min-height: 500vh !important;
  }
  .\34 xl\:min-h-520-vh {
    min-height: 520vh !important;
  }
  .\34 xl\:min-h-540-vh {
    min-height: 540vh !important;
  }
  .\34 xl\:min-h-550-vh {
    min-height: 550vh !important;
  }
  .\34 xl\:min-h-560-vh {
    min-height: 560vh !important;
  }
  .\34 xl\:min-h-580-vh {
    min-height: 580vh !important;
  }
  .\34 xl\:min-h-600-vh {
    min-height: 600vh !important;
  }
  .\34 xl\:min-h-650-vh {
    min-height: 650vh !important;
  }
  .\34 xl\:min-h-700-vh {
    min-height: 700vh !important;
  }
  .\34 xl\:min-h-750-vh {
    min-height: 750vh !important;
  }
  .\34 xl\:min-h-800-vh {
    min-height: 800vh !important;
  }
  .\34 xl\:min-h-850-vh {
    min-height: 850vh !important;
  }
  .\34 xl\:min-h-900-vh {
    min-height: 900vh !important;
  }
  .\34 xl\:min-h-950-vh {
    min-height: 950vh !important;
  }
  .\34 xl\:min-h-1000-vh {
    min-height: 1000vh !important;
  }
  .\34 xl\:max-h-0-vh {
    max-height: 0vh !important;
  }
  .\34 xl\:max-h-1-vh {
    max-height: 1vh !important;
  }
  .\34 xl\:max-h-5-vh {
    max-height: 5vh !important;
  }
  .\34 xl\:max-h-10-vh {
    max-height: 10vh !important;
  }
  .\34 xl\:max-h-15-vh {
    max-height: 15vh !important;
  }
  .\34 xl\:max-h-20-vh {
    max-height: 20vh !important;
  }
  .\34 xl\:max-h-25-vh {
    max-height: 25vh !important;
  }
  .\34 xl\:max-h-30-vh {
    max-height: 30vh !important;
  }
  .\34 xl\:max-h-35-vh {
    max-height: 35vh !important;
  }
  .\34 xl\:max-h-40-vh {
    max-height: 40vh !important;
  }
  .\34 xl\:max-h-45-vh {
    max-height: 45vh !important;
  }
  .\34 xl\:max-h-50-vh {
    max-height: 50vh !important;
  }
  .\34 xl\:max-h-55-vh {
    max-height: 55vh !important;
  }
  .\34 xl\:max-h-60-vh {
    max-height: 60vh !important;
  }
  .\34 xl\:max-h-65-vh {
    max-height: 65vh !important;
  }
  .\34 xl\:max-h-70-vh {
    max-height: 70vh !important;
  }
  .\34 xl\:max-h-75-vh {
    max-height: 75vh !important;
  }
  .\34 xl\:max-h-80-vh {
    max-height: 80vh !important;
  }
  .\34 xl\:max-h-85-vh {
    max-height: 85vh !important;
  }
  .\34 xl\:max-h-90-vh {
    max-height: 90vh !important;
  }
  .\34 xl\:max-h-95-vh {
    max-height: 95vh !important;
  }
  .\34 xl\:max-h-100-vh {
    max-height: 100vh !important;
  }
  .\34 xl\:max-h-120-vh {
    max-height: 120vh !important;
  }
  .\34 xl\:max-h-140-vh {
    max-height: 140vh !important;
  }
  .\34 xl\:max-h-150-vh {
    max-height: 150vh !important;
  }
  .\34 xl\:max-h-160-vh {
    max-height: 160vh !important;
  }
  .\34 xl\:max-h-180-vh {
    max-height: 180vh !important;
  }
  .\34 xl\:max-h-200-vh {
    max-height: 200vh !important;
  }
  .\34 xl\:max-h-220-vh {
    max-height: 220vh !important;
  }
  .\34 xl\:max-h-240-vh {
    max-height: 240vh !important;
  }
  .\34 xl\:max-h-250-vh {
    max-height: 250vh !important;
  }
  .\34 xl\:max-h-260-vh {
    max-height: 260vh !important;
  }
  .\34 xl\:max-h-280-vh {
    max-height: 280vh !important;
  }
  .\34 xl\:max-h-300-vh {
    max-height: 300vh !important;
  }
  .\34 xl\:max-h-320-vh {
    max-height: 320vh !important;
  }
  .\34 xl\:max-h-340-vh {
    max-height: 340vh !important;
  }
  .\34 xl\:max-h-350-vh {
    max-height: 350vh !important;
  }
  .\34 xl\:max-h-360-vh {
    max-height: 360vh !important;
  }
  .\34 xl\:max-h-380-vh {
    max-height: 380vh !important;
  }
  .\34 xl\:max-h-400-vh {
    max-height: 400vh !important;
  }
  .\34 xl\:max-h-420-vh {
    max-height: 420vh !important;
  }
  .\34 xl\:max-h-440-vh {
    max-height: 440vh !important;
  }
  .\34 xl\:max-h-450-vh {
    max-height: 450vh !important;
  }
  .\34 xl\:max-h-460-vh {
    max-height: 460vh !important;
  }
  .\34 xl\:max-h-480-vh {
    max-height: 480vh !important;
  }
  .\34 xl\:max-h-500-vh {
    max-height: 500vh !important;
  }
  .\34 xl\:max-h-520-vh {
    max-height: 520vh !important;
  }
  .\34 xl\:max-h-540-vh {
    max-height: 540vh !important;
  }
  .\34 xl\:max-h-550-vh {
    max-height: 550vh !important;
  }
  .\34 xl\:max-h-560-vh {
    max-height: 560vh !important;
  }
  .\34 xl\:max-h-580-vh {
    max-height: 580vh !important;
  }
  .\34 xl\:max-h-600-vh {
    max-height: 600vh !important;
  }
  .\34 xl\:max-h-650-vh {
    max-height: 650vh !important;
  }
  .\34 xl\:max-h-700-vh {
    max-height: 700vh !important;
  }
  .\34 xl\:max-h-750-vh {
    max-height: 750vh !important;
  }
  .\34 xl\:max-h-800-vh {
    max-height: 800vh !important;
  }
  .\34 xl\:max-h-850-vh {
    max-height: 850vh !important;
  }
  .\34 xl\:max-h-900-vh {
    max-height: 900vh !important;
  }
  .\34 xl\:max-h-950-vh {
    max-height: 950vh !important;
  }
  .\34 xl\:max-h-1000-vh {
    max-height: 1000vh !important;
  }
}
:root {
  --border-width: 1px;
  --border-color: var(--base-border-color);
  --border-style: solid;
}

.border-solid {
  --border-style: solid;
}

.border-dashed {
  --border-style: dashed;
}

.border-dotted {
  --border-style: dotted;
}

.border-double {
  --border-style: double;
}

.border-none {
  --border-style: none;
}

@media (min-width: 640px) {
  .sm\:border-solid {
    --border-style: solid;
  }
  .sm\:border-dashed {
    --border-style: dashed;
  }
  .sm\:border-dotted {
    --border-style: dotted;
  }
  .sm\:border-double {
    --border-style: double;
  }
  .sm\:border-none {
    --border-style: none;
  }
}
@media (min-width: 768px) {
  .md\:border-solid {
    --border-style: solid;
  }
  .md\:border-dashed {
    --border-style: dashed;
  }
  .md\:border-dotted {
    --border-style: dotted;
  }
  .md\:border-double {
    --border-style: double;
  }
  .md\:border-none {
    --border-style: none;
  }
}
@media (min-width: 1024px) {
  .lg\:border-solid {
    --border-style: solid;
  }
  .lg\:border-dashed {
    --border-style: dashed;
  }
  .lg\:border-dotted {
    --border-style: dotted;
  }
  .lg\:border-double {
    --border-style: double;
  }
  .lg\:border-none {
    --border-style: none;
  }
}
@media (min-width: 1280px) {
  .xl\:border-solid {
    --border-style: solid;
  }
  .xl\:border-dashed {
    --border-style: dashed;
  }
  .xl\:border-dotted {
    --border-style: dotted;
  }
  .xl\:border-double {
    --border-style: double;
  }
  .xl\:border-none {
    --border-style: none;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:border-solid {
    --border-style: solid;
  }
  .\32 xl\:border-dashed {
    --border-style: dashed;
  }
  .\32 xl\:border-dotted {
    --border-style: dotted;
  }
  .\32 xl\:border-double {
    --border-style: double;
  }
  .\32 xl\:border-none {
    --border-style: none;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:border-solid {
    --border-style: solid;
  }
  .\33 xl\:border-dashed {
    --border-style: dashed;
  }
  .\33 xl\:border-dotted {
    --border-style: dotted;
  }
  .\33 xl\:border-double {
    --border-style: double;
  }
  .\33 xl\:border-none {
    --border-style: none;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:border-solid {
    --border-style: solid;
  }
  .\34 xl\:border-dashed {
    --border-style: dashed;
  }
  .\34 xl\:border-dotted {
    --border-style: dotted;
  }
  .\34 xl\:border-double {
    --border-style: double;
  }
  .\34 xl\:border-none {
    --border-style: none;
  }
}
.border {
  border: var(--border-width) var(--border-style) var(--border-color) !important;
}

.border-t {
  border-top: var(--border-width) var(--border-style) var(--border-color) !important;
}

.border-e {
  border-right: var(--border-width) var(--border-style) var(--border-color) !important;
}

.border-b {
  border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
}

.border-s {
  border-left: var(--border-width) var(--border-style) var(--border-color) !important;
}

@media (min-width: 640px) {
  .sm\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .sm\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .sm\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .sm\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .sm\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
@media (min-width: 768px) {
  .md\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .md\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .md\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .md\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .md\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
@media (min-width: 1024px) {
  .lg\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .lg\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .lg\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .lg\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .lg\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
@media (min-width: 1280px) {
  .xl\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .xl\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .xl\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .xl\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .xl\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\32 xl\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\32 xl\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\32 xl\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\32 xl\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\33 xl\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\33 xl\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\33 xl\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\33 xl\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:border {
    border: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\34 xl\:border-t {
    border-top: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\34 xl\:border-e {
    border-right: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\34 xl\:border-b {
    border-bottom: var(--border-width) var(--border-style) var(--border-color) !important;
  }
  .\34 xl\:border-s {
    border-left: var(--border-width) var(--border-style) var(--border-color) !important;
  }
}
.border-w-0 {
  border-width: 0 !important;
}

.border-w-1 {
  border-width: 1px !important;
}

.border-w-2 {
  border-width: 2px !important;
}

.border-w-3 {
  border-width: 3px !important;
}

.border-w-4 {
  border-width: 4px !important;
}

.border-w-5 {
  border-width: 5px !important;
}

.border-w-6 {
  border-width: 6px !important;
}

.border-w-7 {
  border-width: 7px !important;
}

.border-w-8 {
  border-width: 8px !important;
}

.border-w-9 {
  border-width: 9px !important;
}

.border-w-10 {
  border-width: 10px !important;
}

@media (min-width: 640px) {
  .sm\:border-w-0 {
    border-width: 0 !important;
  }
  .sm\:border-w-1 {
    border-width: 1px !important;
  }
  .sm\:border-w-2 {
    border-width: 2px !important;
  }
  .sm\:border-w-3 {
    border-width: 3px !important;
  }
  .sm\:border-w-4 {
    border-width: 4px !important;
  }
  .sm\:border-w-5 {
    border-width: 5px !important;
  }
  .sm\:border-w-6 {
    border-width: 6px !important;
  }
  .sm\:border-w-7 {
    border-width: 7px !important;
  }
  .sm\:border-w-8 {
    border-width: 8px !important;
  }
  .sm\:border-w-9 {
    border-width: 9px !important;
  }
  .sm\:border-w-10 {
    border-width: 10px !important;
  }
}
@media (min-width: 768px) {
  .md\:border-w-0 {
    border-width: 0 !important;
  }
  .md\:border-w-1 {
    border-width: 1px !important;
  }
  .md\:border-w-2 {
    border-width: 2px !important;
  }
  .md\:border-w-3 {
    border-width: 3px !important;
  }
  .md\:border-w-4 {
    border-width: 4px !important;
  }
  .md\:border-w-5 {
    border-width: 5px !important;
  }
  .md\:border-w-6 {
    border-width: 6px !important;
  }
  .md\:border-w-7 {
    border-width: 7px !important;
  }
  .md\:border-w-8 {
    border-width: 8px !important;
  }
  .md\:border-w-9 {
    border-width: 9px !important;
  }
  .md\:border-w-10 {
    border-width: 10px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:border-w-0 {
    border-width: 0 !important;
  }
  .lg\:border-w-1 {
    border-width: 1px !important;
  }
  .lg\:border-w-2 {
    border-width: 2px !important;
  }
  .lg\:border-w-3 {
    border-width: 3px !important;
  }
  .lg\:border-w-4 {
    border-width: 4px !important;
  }
  .lg\:border-w-5 {
    border-width: 5px !important;
  }
  .lg\:border-w-6 {
    border-width: 6px !important;
  }
  .lg\:border-w-7 {
    border-width: 7px !important;
  }
  .lg\:border-w-8 {
    border-width: 8px !important;
  }
  .lg\:border-w-9 {
    border-width: 9px !important;
  }
  .lg\:border-w-10 {
    border-width: 10px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:border-w-0 {
    border-width: 0 !important;
  }
  .xl\:border-w-1 {
    border-width: 1px !important;
  }
  .xl\:border-w-2 {
    border-width: 2px !important;
  }
  .xl\:border-w-3 {
    border-width: 3px !important;
  }
  .xl\:border-w-4 {
    border-width: 4px !important;
  }
  .xl\:border-w-5 {
    border-width: 5px !important;
  }
  .xl\:border-w-6 {
    border-width: 6px !important;
  }
  .xl\:border-w-7 {
    border-width: 7px !important;
  }
  .xl\:border-w-8 {
    border-width: 8px !important;
  }
  .xl\:border-w-9 {
    border-width: 9px !important;
  }
  .xl\:border-w-10 {
    border-width: 10px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:border-w-0 {
    border-width: 0 !important;
  }
  .\32 xl\:border-w-1 {
    border-width: 1px !important;
  }
  .\32 xl\:border-w-2 {
    border-width: 2px !important;
  }
  .\32 xl\:border-w-3 {
    border-width: 3px !important;
  }
  .\32 xl\:border-w-4 {
    border-width: 4px !important;
  }
  .\32 xl\:border-w-5 {
    border-width: 5px !important;
  }
  .\32 xl\:border-w-6 {
    border-width: 6px !important;
  }
  .\32 xl\:border-w-7 {
    border-width: 7px !important;
  }
  .\32 xl\:border-w-8 {
    border-width: 8px !important;
  }
  .\32 xl\:border-w-9 {
    border-width: 9px !important;
  }
  .\32 xl\:border-w-10 {
    border-width: 10px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:border-w-0 {
    border-width: 0 !important;
  }
  .\33 xl\:border-w-1 {
    border-width: 1px !important;
  }
  .\33 xl\:border-w-2 {
    border-width: 2px !important;
  }
  .\33 xl\:border-w-3 {
    border-width: 3px !important;
  }
  .\33 xl\:border-w-4 {
    border-width: 4px !important;
  }
  .\33 xl\:border-w-5 {
    border-width: 5px !important;
  }
  .\33 xl\:border-w-6 {
    border-width: 6px !important;
  }
  .\33 xl\:border-w-7 {
    border-width: 7px !important;
  }
  .\33 xl\:border-w-8 {
    border-width: 8px !important;
  }
  .\33 xl\:border-w-9 {
    border-width: 9px !important;
  }
  .\33 xl\:border-w-10 {
    border-width: 10px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:border-w-0 {
    border-width: 0 !important;
  }
  .\34 xl\:border-w-1 {
    border-width: 1px !important;
  }
  .\34 xl\:border-w-2 {
    border-width: 2px !important;
  }
  .\34 xl\:border-w-3 {
    border-width: 3px !important;
  }
  .\34 xl\:border-w-4 {
    border-width: 4px !important;
  }
  .\34 xl\:border-w-5 {
    border-width: 5px !important;
  }
  .\34 xl\:border-w-6 {
    border-width: 6px !important;
  }
  .\34 xl\:border-w-7 {
    border-width: 7px !important;
  }
  .\34 xl\:border-w-8 {
    border-width: 8px !important;
  }
  .\34 xl\:border-w-9 {
    border-width: 9px !important;
  }
  .\34 xl\:border-w-10 {
    border-width: 10px !important;
  }
}
/* Border None */
.border-none {
  border: none !important;
}

@media (min-width: 640px) {
  .sm\:border-none {
    border: none !important;
  }
}
@media (min-width: 768px) {
  .md\:border-none {
    border: none !important;
  }
}
@media (min-width: 1024px) {
  .lg\:border-none {
    border: none !important;
  }
}
@media (min-width: 1280px) {
  .xl\:border-none {
    border: none !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:border-none {
    border: none !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:border-none {
    border: none !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:border-none {
    border: none !important;
  }
}
/* Border Side None */
.border-t-none {
  border-top: none !important;
}

.border-e-none {
  border-right: none !important;
}

.border-b-none {
  border-bottom: none !important;
}

.border-s-none {
  border-left: none !important;
}

@media (min-width: 640px) {
  .sm\:border-t-none {
    border-top: none !important;
  }
  .sm\:border-e-none {
    border-right: none !important;
  }
  .sm\:border-b-none {
    border-bottom: none !important;
  }
  .sm\:border-s-none {
    border-left: none !important;
  }
}
@media (min-width: 768px) {
  .md\:border-t-none {
    border-top: none !important;
  }
  .md\:border-e-none {
    border-right: none !important;
  }
  .md\:border-b-none {
    border-bottom: none !important;
  }
  .md\:border-s-none {
    border-left: none !important;
  }
}
@media (min-width: 1024px) {
  .lg\:border-t-none {
    border-top: none !important;
  }
  .lg\:border-e-none {
    border-right: none !important;
  }
  .lg\:border-b-none {
    border-bottom: none !important;
  }
  .lg\:border-s-none {
    border-left: none !important;
  }
}
@media (min-width: 1280px) {
  .xl\:border-t-none {
    border-top: none !important;
  }
  .xl\:border-e-none {
    border-right: none !important;
  }
  .xl\:border-b-none {
    border-bottom: none !important;
  }
  .xl\:border-s-none {
    border-left: none !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:border-t-none {
    border-top: none !important;
  }
  .\32 xl\:border-e-none {
    border-right: none !important;
  }
  .\32 xl\:border-b-none {
    border-bottom: none !important;
  }
  .\32 xl\:border-s-none {
    border-left: none !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:border-t-none {
    border-top: none !important;
  }
  .\33 xl\:border-e-none {
    border-right: none !important;
  }
  .\33 xl\:border-b-none {
    border-bottom: none !important;
  }
  .\33 xl\:border-s-none {
    border-left: none !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:border-t-none {
    border-top: none !important;
  }
  .\34 xl\:border-e-none {
    border-right: none !important;
  }
  .\34 xl\:border-b-none {
    border-bottom: none !important;
  }
  .\34 xl\:border-s-none {
    border-left: none !important;
  }
}
.rotate-0 {
  rotate: 0deg !important;
}

.rotate-15 {
  rotate: 15deg !important;
}

.rotate-30 {
  rotate: 30deg !important;
}

.rotate-45 {
  rotate: 45deg !important;
}

.rotate-60 {
  rotate: 60deg !important;
}

.rotate-75 {
  rotate: 75deg !important;
}

.rotate-90 {
  rotate: 90deg !important;
}

.rotate-105 {
  rotate: 105deg !important;
}

.rotate-120 {
  rotate: 120deg !important;
}

.rotate-135 {
  rotate: 135deg !important;
}

.rotate-150 {
  rotate: 150deg !important;
}

.rotate-165 {
  rotate: 165deg !important;
}

.rotate-180 {
  rotate: 180deg !important;
}

.rotate-195 {
  rotate: 195deg !important;
}

.rotate-210 {
  rotate: 210deg !important;
}

.rotate-225 {
  rotate: 225deg !important;
}

.rotate-240 {
  rotate: 240deg !important;
}

.rotate-255 {
  rotate: 255deg !important;
}

.rotate-270 {
  rotate: 270deg !important;
}

.rotate-285 {
  rotate: 285deg !important;
}

.rotate-300 {
  rotate: 300deg !important;
}

.rotate-315 {
  rotate: 315deg !important;
}

.rotate-330 {
  rotate: 330deg !important;
}

.rotate-345 {
  rotate: 345deg !important;
}

.rotate-360 {
  rotate: 360deg !important;
}

.transition-all {
  transition: .3s ease-in-out !important;
}

.transition-colors {
  transition: .3s background-color ease-in-out, .3s border-color ease-in-out, .3s color ease-in-out, .3s fill ease-in-out !important;
}

.transition-opacity {
  transition: .3s opacity ease-in-out !important;
}

.transition-border {
  transition: .3s border-width ease-in-out !important;
}

.transition-shadow {
  transition: .3s box-shadow ease-in-out !important;
}

.transition-transform {
  transition: .3s transform ease-in-out !important;
}

.transition-size {
  transition: .3s width ease-in-out, .3s height ease-in-out !important;
}

.transition-position {
  transition: .3s top ease-in-out, .3s right ease-in-out, .3s bottom ease-in-out, .3s left ease-in-out !important;
}

.text-primary {
  color: var(--clr-primary) !important;
}

.text-primary-50 {
  color: var(--clr-primary-50) !important;
}

.text-primary-100 {
  color: var(--clr-primary-100) !important;
}

.text-primary-200 {
  color: var(--clr-primary-200) !important;
}

.text-primary-300 {
  color: var(--clr-primary-300) !important;
}

.text-primary-400 {
  color: var(--clr-primary-400) !important;
}

.text-primary-500 {
  color: var(--clr-primary-500) !important;
}

.text-primary-600 {
  color: var(--clr-primary-600) !important;
}

.text-primary-700 {
  color: var(--clr-primary-700) !important;
}

.text-primary-800 {
  color: var(--clr-primary-800) !important;
}

.text-primary-900 {
  color: var(--clr-primary-900) !important;
}

.text-error {
  color: var(--clr-error) !important;
}

.text-error-50 {
  color: var(--clr-error-50) !important;
}

.text-error-100 {
  color: var(--clr-error-100) !important;
}

.text-error-200 {
  color: var(--clr-error-200) !important;
}

.text-error-300 {
  color: var(--clr-error-300) !important;
}

.text-error-400 {
  color: var(--clr-error-400) !important;
}

.text-error-500 {
  color: var(--clr-error-500) !important;
}

.text-error-600 {
  color: var(--clr-error-600) !important;
}

.text-error-700 {
  color: var(--clr-error-700) !important;
}

.text-error-800 {
  color: var(--clr-error-800) !important;
}

.text-error-900 {
  color: var(--clr-error-900) !important;
}

.text-warning {
  color: var(--clr-warning) !important;
}

.text-warning-50 {
  color: var(--clr-warning-50) !important;
}

.text-warning-100 {
  color: var(--clr-warning-100) !important;
}

.text-warning-200 {
  color: var(--clr-warning-200) !important;
}

.text-warning-300 {
  color: var(--clr-warning-300) !important;
}

.text-warning-400 {
  color: var(--clr-warning-400) !important;
}

.text-warning-500 {
  color: var(--clr-warning-500) !important;
}

.text-warning-600 {
  color: var(--clr-warning-600) !important;
}

.text-warning-700 {
  color: var(--clr-warning-700) !important;
}

.text-warning-800 {
  color: var(--clr-warning-800) !important;
}

.text-warning-900 {
  color: var(--clr-warning-900) !important;
}

.text-success {
  color: var(--clr-success) !important;
}

.text-success-50 {
  color: var(--clr-success-50) !important;
}

.text-success-100 {
  color: var(--clr-success-100) !important;
}

.text-success-200 {
  color: var(--clr-success-200) !important;
}

.text-success-300 {
  color: var(--clr-success-300) !important;
}

.text-success-400 {
  color: var(--clr-success-400) !important;
}

.text-success-500 {
  color: var(--clr-success-500) !important;
}

.text-success-600 {
  color: var(--clr-success-600) !important;
}

.text-success-700 {
  color: var(--clr-success-700) !important;
}

.text-success-800 {
  color: var(--clr-success-800) !important;
}

.text-success-900 {
  color: var(--clr-success-900) !important;
}

.text-info {
  color: var(--clr-info) !important;
}

.text-info-50 {
  color: var(--clr-info-50) !important;
}

.text-info-100 {
  color: var(--clr-info-100) !important;
}

.text-info-200 {
  color: var(--clr-info-200) !important;
}

.text-info-300 {
  color: var(--clr-info-300) !important;
}

.text-info-400 {
  color: var(--clr-info-400) !important;
}

.text-info-500 {
  color: var(--clr-info-500) !important;
}

.text-info-600 {
  color: var(--clr-info-600) !important;
}

.text-info-700 {
  color: var(--clr-info-700) !important;
}

.text-info-800 {
  color: var(--clr-info-800) !important;
}

.text-info-900 {
  color: var(--clr-info-900) !important;
}

.text-gray {
  color: var(--clr-gray) !important;
}

.text-gray-25 {
  color: var(--clr-gray-25) !important;
}

.text-gray-50 {
  color: var(--clr-gray-50) !important;
}

.text-gray-100 {
  color: var(--clr-gray-100) !important;
}

.text-gray-200 {
  color: var(--clr-gray-200) !important;
}

.text-gray-300 {
  color: var(--clr-gray-300) !important;
}

.text-gray-400 {
  color: var(--clr-gray-400) !important;
}

.text-gray-500 {
  color: var(--clr-gray-500) !important;
}

.text-gray-600 {
  color: var(--clr-gray-600) !important;
}

.text-gray-700 {
  color: var(--clr-gray-700) !important;
}

.text-gray-800 {
  color: var(--clr-gray-800) !important;
}

.text-gray-900 {
  color: var(--clr-gray-900) !important;
}

.text-white {
  color: var(--clr-white) !important;
}

.text-black {
  color: var(--clr-black) !important;
}

.text-transparent {
  color: var(--clr-transparent) !important;
}

.text-inherit {
  color: var(--clr-inherit) !important;
}

.text-initial {
  color: var(--clr-initial) !important;
}

.text-muted {
  color: var(--clr-muted) !important;
}

.text-facebook {
  color: var(--clr-facebook) !important;
}

.text-twitter {
  color: var(--clr-twitter) !important;
}

.text-linkedin {
  color: var(--clr-linkedin) !important;
}

.text-youtube {
  color: var(--clr-youtube) !important;
}

.text-instagram {
  color: var(--clr-instagram) !important;
}

.hover\:text-primary:hover {
  color: var(--clr-primary) !important;
}

.hover\:text-primary-50:hover {
  color: var(--clr-primary-50) !important;
}

.hover\:text-primary-100:hover {
  color: var(--clr-primary-100) !important;
}

.hover\:text-primary-200:hover {
  color: var(--clr-primary-200) !important;
}

.hover\:text-primary-300:hover {
  color: var(--clr-primary-300) !important;
}

.hover\:text-primary-400:hover {
  color: var(--clr-primary-400) !important;
}

.hover\:text-primary-500:hover {
  color: var(--clr-primary-500) !important;
}

.hover\:text-primary-600:hover {
  color: var(--clr-primary-600) !important;
}

.hover\:text-primary-700:hover {
  color: var(--clr-primary-700) !important;
}

.hover\:text-primary-800:hover {
  color: var(--clr-primary-800) !important;
}

.hover\:text-primary-900:hover {
  color: var(--clr-primary-900) !important;
}

.hover\:text-error:hover {
  color: var(--clr-error) !important;
}

.hover\:text-error-50:hover {
  color: var(--clr-error-50) !important;
}

.hover\:text-error-100:hover {
  color: var(--clr-error-100) !important;
}

.hover\:text-error-200:hover {
  color: var(--clr-error-200) !important;
}

.hover\:text-error-300:hover {
  color: var(--clr-error-300) !important;
}

.hover\:text-error-400:hover {
  color: var(--clr-error-400) !important;
}

.hover\:text-error-500:hover {
  color: var(--clr-error-500) !important;
}

.hover\:text-error-600:hover {
  color: var(--clr-error-600) !important;
}

.hover\:text-error-700:hover {
  color: var(--clr-error-700) !important;
}

.hover\:text-error-800:hover {
  color: var(--clr-error-800) !important;
}

.hover\:text-error-900:hover {
  color: var(--clr-error-900) !important;
}

.hover\:text-warning:hover {
  color: var(--clr-warning) !important;
}

.hover\:text-warning-50:hover {
  color: var(--clr-warning-50) !important;
}

.hover\:text-warning-100:hover {
  color: var(--clr-warning-100) !important;
}

.hover\:text-warning-200:hover {
  color: var(--clr-warning-200) !important;
}

.hover\:text-warning-300:hover {
  color: var(--clr-warning-300) !important;
}

.hover\:text-warning-400:hover {
  color: var(--clr-warning-400) !important;
}

.hover\:text-warning-500:hover {
  color: var(--clr-warning-500) !important;
}

.hover\:text-warning-600:hover {
  color: var(--clr-warning-600) !important;
}

.hover\:text-warning-700:hover {
  color: var(--clr-warning-700) !important;
}

.hover\:text-warning-800:hover {
  color: var(--clr-warning-800) !important;
}

.hover\:text-warning-900:hover {
  color: var(--clr-warning-900) !important;
}

.hover\:text-success:hover {
  color: var(--clr-success) !important;
}

.hover\:text-success-50:hover {
  color: var(--clr-success-50) !important;
}

.hover\:text-success-100:hover {
  color: var(--clr-success-100) !important;
}

.hover\:text-success-200:hover {
  color: var(--clr-success-200) !important;
}

.hover\:text-success-300:hover {
  color: var(--clr-success-300) !important;
}

.hover\:text-success-400:hover {
  color: var(--clr-success-400) !important;
}

.hover\:text-success-500:hover {
  color: var(--clr-success-500) !important;
}

.hover\:text-success-600:hover {
  color: var(--clr-success-600) !important;
}

.hover\:text-success-700:hover {
  color: var(--clr-success-700) !important;
}

.hover\:text-success-800:hover {
  color: var(--clr-success-800) !important;
}

.hover\:text-success-900:hover {
  color: var(--clr-success-900) !important;
}

.hover\:text-info:hover {
  color: var(--clr-info) !important;
}

.hover\:text-info-50:hover {
  color: var(--clr-info-50) !important;
}

.hover\:text-info-100:hover {
  color: var(--clr-info-100) !important;
}

.hover\:text-info-200:hover {
  color: var(--clr-info-200) !important;
}

.hover\:text-info-300:hover {
  color: var(--clr-info-300) !important;
}

.hover\:text-info-400:hover {
  color: var(--clr-info-400) !important;
}

.hover\:text-info-500:hover {
  color: var(--clr-info-500) !important;
}

.hover\:text-info-600:hover {
  color: var(--clr-info-600) !important;
}

.hover\:text-info-700:hover {
  color: var(--clr-info-700) !important;
}

.hover\:text-info-800:hover {
  color: var(--clr-info-800) !important;
}

.hover\:text-info-900:hover {
  color: var(--clr-info-900) !important;
}

.hover\:text-gray:hover {
  color: var(--clr-gray) !important;
}

.hover\:text-gray-25:hover {
  color: var(--clr-gray-25) !important;
}

.hover\:text-gray-50:hover {
  color: var(--clr-gray-50) !important;
}

.hover\:text-gray-100:hover {
  color: var(--clr-gray-100) !important;
}

.hover\:text-gray-200:hover {
  color: var(--clr-gray-200) !important;
}

.hover\:text-gray-300:hover {
  color: var(--clr-gray-300) !important;
}

.hover\:text-gray-400:hover {
  color: var(--clr-gray-400) !important;
}

.hover\:text-gray-500:hover {
  color: var(--clr-gray-500) !important;
}

.hover\:text-gray-600:hover {
  color: var(--clr-gray-600) !important;
}

.hover\:text-gray-700:hover {
  color: var(--clr-gray-700) !important;
}

.hover\:text-gray-800:hover {
  color: var(--clr-gray-800) !important;
}

.hover\:text-gray-900:hover {
  color: var(--clr-gray-900) !important;
}

.hover\:text-white:hover {
  color: var(--clr-white) !important;
}

.hover\:text-black:hover {
  color: var(--clr-black) !important;
}

.hover\:text-transparent:hover {
  color: var(--clr-transparent) !important;
}

.hover\:text-inherit:hover {
  color: var(--clr-inherit) !important;
}

.hover\:text-initial:hover {
  color: var(--clr-initial) !important;
}

.hover\:text-muted:hover {
  color: var(--clr-muted) !important;
}

.hover\:text-facebook:hover {
  color: var(--clr-facebook) !important;
}

.hover\:text-twitter:hover {
  color: var(--clr-twitter) !important;
}

.hover\:text-linkedin:hover {
  color: var(--clr-linkedin) !important;
}

.hover\:text-youtube:hover {
  color: var(--clr-youtube) !important;
}

.hover\:text-instagram:hover {
  color: var(--clr-instagram) !important;
}

.bg-primary {
  background-color: var(--clr-primary) !important;
}

.bg-primary-50 {
  background-color: var(--clr-primary-50) !important;
}

.bg-primary-100 {
  background-color: var(--clr-primary-100) !important;
}

.bg-primary-200 {
  background-color: var(--clr-primary-200) !important;
}

.bg-primary-300 {
  background-color: var(--clr-primary-300) !important;
}

.bg-primary-400 {
  background-color: var(--clr-primary-400) !important;
}

.bg-primary-500 {
  background-color: var(--clr-primary-500) !important;
}

.bg-primary-600 {
  background-color: var(--clr-primary-600) !important;
}

.bg-primary-700 {
  background-color: var(--clr-primary-700) !important;
}

.bg-primary-800 {
  background-color: var(--clr-primary-800) !important;
}

.bg-primary-900 {
  background-color: var(--clr-primary-900) !important;
}

.bg-error {
  background-color: var(--clr-error) !important;
}

.bg-error-50 {
  background-color: var(--clr-error-50) !important;
}

.bg-error-100 {
  background-color: var(--clr-error-100) !important;
}

.bg-error-200 {
  background-color: var(--clr-error-200) !important;
}

.bg-error-300 {
  background-color: var(--clr-error-300) !important;
}

.bg-error-400 {
  background-color: var(--clr-error-400) !important;
}

.bg-error-500 {
  background-color: var(--clr-error-500) !important;
}

.bg-error-600 {
  background-color: var(--clr-error-600) !important;
}

.bg-error-700 {
  background-color: var(--clr-error-700) !important;
}

.bg-error-800 {
  background-color: var(--clr-error-800) !important;
}

.bg-error-900 {
  background-color: var(--clr-error-900) !important;
}

.bg-warning {
  background-color: var(--clr-warning) !important;
}

.bg-warning-50 {
  background-color: var(--clr-warning-50) !important;
}

.bg-warning-100 {
  background-color: var(--clr-warning-100) !important;
}

.bg-warning-200 {
  background-color: var(--clr-warning-200) !important;
}

.bg-warning-300 {
  background-color: var(--clr-warning-300) !important;
}

.bg-warning-400 {
  background-color: var(--clr-warning-400) !important;
}

.bg-warning-500 {
  background-color: var(--clr-warning-500) !important;
}

.bg-warning-600 {
  background-color: var(--clr-warning-600) !important;
}

.bg-warning-700 {
  background-color: var(--clr-warning-700) !important;
}

.bg-warning-800 {
  background-color: var(--clr-warning-800) !important;
}

.bg-warning-900 {
  background-color: var(--clr-warning-900) !important;
}

.bg-success {
  background-color: var(--clr-success) !important;
}

.bg-success-50 {
  background-color: var(--clr-success-50) !important;
}

.bg-success-100 {
  background-color: var(--clr-success-100) !important;
}

.bg-success-200 {
  background-color: var(--clr-success-200) !important;
}

.bg-success-300 {
  background-color: var(--clr-success-300) !important;
}

.bg-success-400 {
  background-color: var(--clr-success-400) !important;
}

.bg-success-500 {
  background-color: var(--clr-success-500) !important;
}

.bg-success-600 {
  background-color: var(--clr-success-600) !important;
}

.bg-success-700 {
  background-color: var(--clr-success-700) !important;
}

.bg-success-800 {
  background-color: var(--clr-success-800) !important;
}

.bg-success-900 {
  background-color: var(--clr-success-900) !important;
}

.bg-info {
  background-color: var(--clr-info) !important;
}

.bg-info-50 {
  background-color: var(--clr-info-50) !important;
}

.bg-info-100 {
  background-color: var(--clr-info-100) !important;
}

.bg-info-200 {
  background-color: var(--clr-info-200) !important;
}

.bg-info-300 {
  background-color: var(--clr-info-300) !important;
}

.bg-info-400 {
  background-color: var(--clr-info-400) !important;
}

.bg-info-500 {
  background-color: var(--clr-info-500) !important;
}

.bg-info-600 {
  background-color: var(--clr-info-600) !important;
}

.bg-info-700 {
  background-color: var(--clr-info-700) !important;
}

.bg-info-800 {
  background-color: var(--clr-info-800) !important;
}

.bg-info-900 {
  background-color: var(--clr-info-900) !important;
}

.bg-gray {
  background-color: var(--clr-gray) !important;
}

.bg-gray-25 {
  background-color: var(--clr-gray-25) !important;
}

.bg-gray-50 {
  background-color: var(--clr-gray-50) !important;
}

.bg-gray-100 {
  background-color: var(--clr-gray-100) !important;
}

.bg-gray-200 {
  background-color: var(--clr-gray-200) !important;
}

.bg-gray-300 {
  background-color: var(--clr-gray-300) !important;
}

.bg-gray-400 {
  background-color: var(--clr-gray-400) !important;
}

.bg-gray-500 {
  background-color: var(--clr-gray-500) !important;
}

.bg-gray-600 {
  background-color: var(--clr-gray-600) !important;
}

.bg-gray-700 {
  background-color: var(--clr-gray-700) !important;
}

.bg-gray-800 {
  background-color: var(--clr-gray-800) !important;
}

.bg-gray-900 {
  background-color: var(--clr-gray-900) !important;
}

.bg-white {
  background-color: var(--clr-white) !important;
}

.bg-black {
  background-color: var(--clr-black) !important;
}

.bg-transparent {
  background-color: var(--clr-transparent) !important;
}

.bg-inherit {
  background-color: var(--clr-inherit) !important;
}

.bg-initial {
  background-color: var(--clr-initial) !important;
}

.bg-muted {
  background-color: var(--clr-muted) !important;
}

.bg-facebook {
  background-color: var(--clr-facebook) !important;
}

.bg-twitter {
  background-color: var(--clr-twitter) !important;
}

.bg-linkedin {
  background-color: var(--clr-linkedin) !important;
}

.bg-youtube {
  background-color: var(--clr-youtube) !important;
}

.bg-instagram {
  background-color: var(--clr-instagram) !important;
}

.hover\:bg-primary:hover {
  background-color: var(--clr-primary) !important;
}

.hover\:bg-primary-50:hover {
  background-color: var(--clr-primary-50) !important;
}

.hover\:bg-primary-100:hover {
  background-color: var(--clr-primary-100) !important;
}

.hover\:bg-primary-200:hover {
  background-color: var(--clr-primary-200) !important;
}

.hover\:bg-primary-300:hover {
  background-color: var(--clr-primary-300) !important;
}

.hover\:bg-primary-400:hover {
  background-color: var(--clr-primary-400) !important;
}

.hover\:bg-primary-500:hover {
  background-color: var(--clr-primary-500) !important;
}

.hover\:bg-primary-600:hover {
  background-color: var(--clr-primary-600) !important;
}

.hover\:bg-primary-700:hover {
  background-color: var(--clr-primary-700) !important;
}

.hover\:bg-primary-800:hover {
  background-color: var(--clr-primary-800) !important;
}

.hover\:bg-primary-900:hover {
  background-color: var(--clr-primary-900) !important;
}

.hover\:bg-error:hover {
  background-color: var(--clr-error) !important;
}

.hover\:bg-error-50:hover {
  background-color: var(--clr-error-50) !important;
}

.hover\:bg-error-100:hover {
  background-color: var(--clr-error-100) !important;
}

.hover\:bg-error-200:hover {
  background-color: var(--clr-error-200) !important;
}

.hover\:bg-error-300:hover {
  background-color: var(--clr-error-300) !important;
}

.hover\:bg-error-400:hover {
  background-color: var(--clr-error-400) !important;
}

.hover\:bg-error-500:hover {
  background-color: var(--clr-error-500) !important;
}

.hover\:bg-error-600:hover {
  background-color: var(--clr-error-600) !important;
}

.hover\:bg-error-700:hover {
  background-color: var(--clr-error-700) !important;
}

.hover\:bg-error-800:hover {
  background-color: var(--clr-error-800) !important;
}

.hover\:bg-error-900:hover {
  background-color: var(--clr-error-900) !important;
}

.hover\:bg-warning:hover {
  background-color: var(--clr-warning) !important;
}

.hover\:bg-warning-50:hover {
  background-color: var(--clr-warning-50) !important;
}

.hover\:bg-warning-100:hover {
  background-color: var(--clr-warning-100) !important;
}

.hover\:bg-warning-200:hover {
  background-color: var(--clr-warning-200) !important;
}

.hover\:bg-warning-300:hover {
  background-color: var(--clr-warning-300) !important;
}

.hover\:bg-warning-400:hover {
  background-color: var(--clr-warning-400) !important;
}

.hover\:bg-warning-500:hover {
  background-color: var(--clr-warning-500) !important;
}

.hover\:bg-warning-600:hover {
  background-color: var(--clr-warning-600) !important;
}

.hover\:bg-warning-700:hover {
  background-color: var(--clr-warning-700) !important;
}

.hover\:bg-warning-800:hover {
  background-color: var(--clr-warning-800) !important;
}

.hover\:bg-warning-900:hover {
  background-color: var(--clr-warning-900) !important;
}

.hover\:bg-success:hover {
  background-color: var(--clr-success) !important;
}

.hover\:bg-success-50:hover {
  background-color: var(--clr-success-50) !important;
}

.hover\:bg-success-100:hover {
  background-color: var(--clr-success-100) !important;
}

.hover\:bg-success-200:hover {
  background-color: var(--clr-success-200) !important;
}

.hover\:bg-success-300:hover {
  background-color: var(--clr-success-300) !important;
}

.hover\:bg-success-400:hover {
  background-color: var(--clr-success-400) !important;
}

.hover\:bg-success-500:hover {
  background-color: var(--clr-success-500) !important;
}

.hover\:bg-success-600:hover {
  background-color: var(--clr-success-600) !important;
}

.hover\:bg-success-700:hover {
  background-color: var(--clr-success-700) !important;
}

.hover\:bg-success-800:hover {
  background-color: var(--clr-success-800) !important;
}

.hover\:bg-success-900:hover {
  background-color: var(--clr-success-900) !important;
}

.hover\:bg-info:hover {
  background-color: var(--clr-info) !important;
}

.hover\:bg-info-50:hover {
  background-color: var(--clr-info-50) !important;
}

.hover\:bg-info-100:hover {
  background-color: var(--clr-info-100) !important;
}

.hover\:bg-info-200:hover {
  background-color: var(--clr-info-200) !important;
}

.hover\:bg-info-300:hover {
  background-color: var(--clr-info-300) !important;
}

.hover\:bg-info-400:hover {
  background-color: var(--clr-info-400) !important;
}

.hover\:bg-info-500:hover {
  background-color: var(--clr-info-500) !important;
}

.hover\:bg-info-600:hover {
  background-color: var(--clr-info-600) !important;
}

.hover\:bg-info-700:hover {
  background-color: var(--clr-info-700) !important;
}

.hover\:bg-info-800:hover {
  background-color: var(--clr-info-800) !important;
}

.hover\:bg-info-900:hover {
  background-color: var(--clr-info-900) !important;
}

.hover\:bg-gray:hover {
  background-color: var(--clr-gray) !important;
}

.hover\:bg-gray-25:hover {
  background-color: var(--clr-gray-25) !important;
}

.hover\:bg-gray-50:hover {
  background-color: var(--clr-gray-50) !important;
}

.hover\:bg-gray-100:hover {
  background-color: var(--clr-gray-100) !important;
}

.hover\:bg-gray-200:hover {
  background-color: var(--clr-gray-200) !important;
}

.hover\:bg-gray-300:hover {
  background-color: var(--clr-gray-300) !important;
}

.hover\:bg-gray-400:hover {
  background-color: var(--clr-gray-400) !important;
}

.hover\:bg-gray-500:hover {
  background-color: var(--clr-gray-500) !important;
}

.hover\:bg-gray-600:hover {
  background-color: var(--clr-gray-600) !important;
}

.hover\:bg-gray-700:hover {
  background-color: var(--clr-gray-700) !important;
}

.hover\:bg-gray-800:hover {
  background-color: var(--clr-gray-800) !important;
}

.hover\:bg-gray-900:hover {
  background-color: var(--clr-gray-900) !important;
}

.hover\:bg-white:hover {
  background-color: var(--clr-white) !important;
}

.hover\:bg-black:hover {
  background-color: var(--clr-black) !important;
}

.hover\:bg-transparent:hover {
  background-color: var(--clr-transparent) !important;
}

.hover\:bg-inherit:hover {
  background-color: var(--clr-inherit) !important;
}

.hover\:bg-initial:hover {
  background-color: var(--clr-initial) !important;
}

.hover\:bg-muted:hover {
  background-color: var(--clr-muted) !important;
}

.hover\:bg-facebook:hover {
  background-color: var(--clr-facebook) !important;
}

.hover\:bg-twitter:hover {
  background-color: var(--clr-twitter) !important;
}

.hover\:bg-linkedin:hover {
  background-color: var(--clr-linkedin) !important;
}

.hover\:bg-youtube:hover {
  background-color: var(--clr-youtube) !important;
}

.hover\:bg-instagram:hover {
  background-color: var(--clr-instagram) !important;
}

.border-primary {
  border-color: var(--clr-primary) !important;
}

.border-primary-50 {
  border-color: var(--clr-primary-50) !important;
}

.border-primary-100 {
  border-color: var(--clr-primary-100) !important;
}

.border-primary-200 {
  border-color: var(--clr-primary-200) !important;
}

.border-primary-300 {
  border-color: var(--clr-primary-300) !important;
}

.border-primary-400 {
  border-color: var(--clr-primary-400) !important;
}

.border-primary-500 {
  border-color: var(--clr-primary-500) !important;
}

.border-primary-600 {
  border-color: var(--clr-primary-600) !important;
}

.border-primary-700 {
  border-color: var(--clr-primary-700) !important;
}

.border-primary-800 {
  border-color: var(--clr-primary-800) !important;
}

.border-primary-900 {
  border-color: var(--clr-primary-900) !important;
}

.border-error {
  border-color: var(--clr-error) !important;
}

.border-error-50 {
  border-color: var(--clr-error-50) !important;
}

.border-error-100 {
  border-color: var(--clr-error-100) !important;
}

.border-error-200 {
  border-color: var(--clr-error-200) !important;
}

.border-error-300 {
  border-color: var(--clr-error-300) !important;
}

.border-error-400 {
  border-color: var(--clr-error-400) !important;
}

.border-error-500 {
  border-color: var(--clr-error-500) !important;
}

.border-error-600 {
  border-color: var(--clr-error-600) !important;
}

.border-error-700 {
  border-color: var(--clr-error-700) !important;
}

.border-error-800 {
  border-color: var(--clr-error-800) !important;
}

.border-error-900 {
  border-color: var(--clr-error-900) !important;
}

.border-warning {
  border-color: var(--clr-warning) !important;
}

.border-warning-50 {
  border-color: var(--clr-warning-50) !important;
}

.border-warning-100 {
  border-color: var(--clr-warning-100) !important;
}

.border-warning-200 {
  border-color: var(--clr-warning-200) !important;
}

.border-warning-300 {
  border-color: var(--clr-warning-300) !important;
}

.border-warning-400 {
  border-color: var(--clr-warning-400) !important;
}

.border-warning-500 {
  border-color: var(--clr-warning-500) !important;
}

.border-warning-600 {
  border-color: var(--clr-warning-600) !important;
}

.border-warning-700 {
  border-color: var(--clr-warning-700) !important;
}

.border-warning-800 {
  border-color: var(--clr-warning-800) !important;
}

.border-warning-900 {
  border-color: var(--clr-warning-900) !important;
}

.border-success {
  border-color: var(--clr-success) !important;
}

.border-success-50 {
  border-color: var(--clr-success-50) !important;
}

.border-success-100 {
  border-color: var(--clr-success-100) !important;
}

.border-success-200 {
  border-color: var(--clr-success-200) !important;
}

.border-success-300 {
  border-color: var(--clr-success-300) !important;
}

.border-success-400 {
  border-color: var(--clr-success-400) !important;
}

.border-success-500 {
  border-color: var(--clr-success-500) !important;
}

.border-success-600 {
  border-color: var(--clr-success-600) !important;
}

.border-success-700 {
  border-color: var(--clr-success-700) !important;
}

.border-success-800 {
  border-color: var(--clr-success-800) !important;
}

.border-success-900 {
  border-color: var(--clr-success-900) !important;
}

.border-info {
  border-color: var(--clr-info) !important;
}

.border-info-50 {
  border-color: var(--clr-info-50) !important;
}

.border-info-100 {
  border-color: var(--clr-info-100) !important;
}

.border-info-200 {
  border-color: var(--clr-info-200) !important;
}

.border-info-300 {
  border-color: var(--clr-info-300) !important;
}

.border-info-400 {
  border-color: var(--clr-info-400) !important;
}

.border-info-500 {
  border-color: var(--clr-info-500) !important;
}

.border-info-600 {
  border-color: var(--clr-info-600) !important;
}

.border-info-700 {
  border-color: var(--clr-info-700) !important;
}

.border-info-800 {
  border-color: var(--clr-info-800) !important;
}

.border-info-900 {
  border-color: var(--clr-info-900) !important;
}

.border-gray {
  border-color: var(--clr-gray) !important;
}

.border-gray-25 {
  border-color: var(--clr-gray-25) !important;
}

.border-gray-50 {
  border-color: var(--clr-gray-50) !important;
}

.border-gray-100 {
  border-color: var(--clr-gray-100) !important;
}

.border-gray-200 {
  border-color: var(--clr-gray-200) !important;
}

.border-gray-300 {
  border-color: var(--clr-gray-300) !important;
}

.border-gray-400 {
  border-color: var(--clr-gray-400) !important;
}

.border-gray-500 {
  border-color: var(--clr-gray-500) !important;
}

.border-gray-600 {
  border-color: var(--clr-gray-600) !important;
}

.border-gray-700 {
  border-color: var(--clr-gray-700) !important;
}

.border-gray-800 {
  border-color: var(--clr-gray-800) !important;
}

.border-gray-900 {
  border-color: var(--clr-gray-900) !important;
}

.border-white {
  border-color: var(--clr-white) !important;
}

.border-black {
  border-color: var(--clr-black) !important;
}

.border-transparent {
  border-color: var(--clr-transparent) !important;
}

.border-inherit {
  border-color: var(--clr-inherit) !important;
}

.border-initial {
  border-color: var(--clr-initial) !important;
}

.border-muted {
  border-color: var(--clr-muted) !important;
}

.border-facebook {
  border-color: var(--clr-facebook) !important;
}

.border-twitter {
  border-color: var(--clr-twitter) !important;
}

.border-linkedin {
  border-color: var(--clr-linkedin) !important;
}

.border-youtube {
  border-color: var(--clr-youtube) !important;
}

.border-instagram {
  border-color: var(--clr-instagram) !important;
}

.border-t-primary {
  border-top-color: var(--clr-primary) !important;
}

.border-t-primary-50 {
  border-top-color: var(--clr-primary-50) !important;
}

.border-t-primary-100 {
  border-top-color: var(--clr-primary-100) !important;
}

.border-t-primary-200 {
  border-top-color: var(--clr-primary-200) !important;
}

.border-t-primary-300 {
  border-top-color: var(--clr-primary-300) !important;
}

.border-t-primary-400 {
  border-top-color: var(--clr-primary-400) !important;
}

.border-t-primary-500 {
  border-top-color: var(--clr-primary-500) !important;
}

.border-t-primary-600 {
  border-top-color: var(--clr-primary-600) !important;
}

.border-t-primary-700 {
  border-top-color: var(--clr-primary-700) !important;
}

.border-t-primary-800 {
  border-top-color: var(--clr-primary-800) !important;
}

.border-t-primary-900 {
  border-top-color: var(--clr-primary-900) !important;
}

.border-t-error {
  border-top-color: var(--clr-error) !important;
}

.border-t-error-50 {
  border-top-color: var(--clr-error-50) !important;
}

.border-t-error-100 {
  border-top-color: var(--clr-error-100) !important;
}

.border-t-error-200 {
  border-top-color: var(--clr-error-200) !important;
}

.border-t-error-300 {
  border-top-color: var(--clr-error-300) !important;
}

.border-t-error-400 {
  border-top-color: var(--clr-error-400) !important;
}

.border-t-error-500 {
  border-top-color: var(--clr-error-500) !important;
}

.border-t-error-600 {
  border-top-color: var(--clr-error-600) !important;
}

.border-t-error-700 {
  border-top-color: var(--clr-error-700) !important;
}

.border-t-error-800 {
  border-top-color: var(--clr-error-800) !important;
}

.border-t-error-900 {
  border-top-color: var(--clr-error-900) !important;
}

.border-t-warning {
  border-top-color: var(--clr-warning) !important;
}

.border-t-warning-50 {
  border-top-color: var(--clr-warning-50) !important;
}

.border-t-warning-100 {
  border-top-color: var(--clr-warning-100) !important;
}

.border-t-warning-200 {
  border-top-color: var(--clr-warning-200) !important;
}

.border-t-warning-300 {
  border-top-color: var(--clr-warning-300) !important;
}

.border-t-warning-400 {
  border-top-color: var(--clr-warning-400) !important;
}

.border-t-warning-500 {
  border-top-color: var(--clr-warning-500) !important;
}

.border-t-warning-600 {
  border-top-color: var(--clr-warning-600) !important;
}

.border-t-warning-700 {
  border-top-color: var(--clr-warning-700) !important;
}

.border-t-warning-800 {
  border-top-color: var(--clr-warning-800) !important;
}

.border-t-warning-900 {
  border-top-color: var(--clr-warning-900) !important;
}

.border-t-success {
  border-top-color: var(--clr-success) !important;
}

.border-t-success-50 {
  border-top-color: var(--clr-success-50) !important;
}

.border-t-success-100 {
  border-top-color: var(--clr-success-100) !important;
}

.border-t-success-200 {
  border-top-color: var(--clr-success-200) !important;
}

.border-t-success-300 {
  border-top-color: var(--clr-success-300) !important;
}

.border-t-success-400 {
  border-top-color: var(--clr-success-400) !important;
}

.border-t-success-500 {
  border-top-color: var(--clr-success-500) !important;
}

.border-t-success-600 {
  border-top-color: var(--clr-success-600) !important;
}

.border-t-success-700 {
  border-top-color: var(--clr-success-700) !important;
}

.border-t-success-800 {
  border-top-color: var(--clr-success-800) !important;
}

.border-t-success-900 {
  border-top-color: var(--clr-success-900) !important;
}

.border-t-info {
  border-top-color: var(--clr-info) !important;
}

.border-t-info-50 {
  border-top-color: var(--clr-info-50) !important;
}

.border-t-info-100 {
  border-top-color: var(--clr-info-100) !important;
}

.border-t-info-200 {
  border-top-color: var(--clr-info-200) !important;
}

.border-t-info-300 {
  border-top-color: var(--clr-info-300) !important;
}

.border-t-info-400 {
  border-top-color: var(--clr-info-400) !important;
}

.border-t-info-500 {
  border-top-color: var(--clr-info-500) !important;
}

.border-t-info-600 {
  border-top-color: var(--clr-info-600) !important;
}

.border-t-info-700 {
  border-top-color: var(--clr-info-700) !important;
}

.border-t-info-800 {
  border-top-color: var(--clr-info-800) !important;
}

.border-t-info-900 {
  border-top-color: var(--clr-info-900) !important;
}

.border-t-gray {
  border-top-color: var(--clr-gray) !important;
}

.border-t-gray-25 {
  border-top-color: var(--clr-gray-25) !important;
}

.border-t-gray-50 {
  border-top-color: var(--clr-gray-50) !important;
}

.border-t-gray-100 {
  border-top-color: var(--clr-gray-100) !important;
}

.border-t-gray-200 {
  border-top-color: var(--clr-gray-200) !important;
}

.border-t-gray-300 {
  border-top-color: var(--clr-gray-300) !important;
}

.border-t-gray-400 {
  border-top-color: var(--clr-gray-400) !important;
}

.border-t-gray-500 {
  border-top-color: var(--clr-gray-500) !important;
}

.border-t-gray-600 {
  border-top-color: var(--clr-gray-600) !important;
}

.border-t-gray-700 {
  border-top-color: var(--clr-gray-700) !important;
}

.border-t-gray-800 {
  border-top-color: var(--clr-gray-800) !important;
}

.border-t-gray-900 {
  border-top-color: var(--clr-gray-900) !important;
}

.border-t-white {
  border-top-color: var(--clr-white) !important;
}

.border-t-black {
  border-top-color: var(--clr-black) !important;
}

.border-t-transparent {
  border-top-color: var(--clr-transparent) !important;
}

.border-t-inherit {
  border-top-color: var(--clr-inherit) !important;
}

.border-t-initial {
  border-top-color: var(--clr-initial) !important;
}

.border-t-muted {
  border-top-color: var(--clr-muted) !important;
}

.border-t-facebook {
  border-top-color: var(--clr-facebook) !important;
}

.border-t-twitter {
  border-top-color: var(--clr-twitter) !important;
}

.border-t-linkedin {
  border-top-color: var(--clr-linkedin) !important;
}

.border-t-youtube {
  border-top-color: var(--clr-youtube) !important;
}

.border-t-instagram {
  border-top-color: var(--clr-instagram) !important;
}

.border-e-primary {
  border-right-color: var(--clr-primary) !important;
}

.border-e-primary-50 {
  border-right-color: var(--clr-primary-50) !important;
}

.border-e-primary-100 {
  border-right-color: var(--clr-primary-100) !important;
}

.border-e-primary-200 {
  border-right-color: var(--clr-primary-200) !important;
}

.border-e-primary-300 {
  border-right-color: var(--clr-primary-300) !important;
}

.border-e-primary-400 {
  border-right-color: var(--clr-primary-400) !important;
}

.border-e-primary-500 {
  border-right-color: var(--clr-primary-500) !important;
}

.border-e-primary-600 {
  border-right-color: var(--clr-primary-600) !important;
}

.border-e-primary-700 {
  border-right-color: var(--clr-primary-700) !important;
}

.border-e-primary-800 {
  border-right-color: var(--clr-primary-800) !important;
}

.border-e-primary-900 {
  border-right-color: var(--clr-primary-900) !important;
}

.border-e-error {
  border-right-color: var(--clr-error) !important;
}

.border-e-error-50 {
  border-right-color: var(--clr-error-50) !important;
}

.border-e-error-100 {
  border-right-color: var(--clr-error-100) !important;
}

.border-e-error-200 {
  border-right-color: var(--clr-error-200) !important;
}

.border-e-error-300 {
  border-right-color: var(--clr-error-300) !important;
}

.border-e-error-400 {
  border-right-color: var(--clr-error-400) !important;
}

.border-e-error-500 {
  border-right-color: var(--clr-error-500) !important;
}

.border-e-error-600 {
  border-right-color: var(--clr-error-600) !important;
}

.border-e-error-700 {
  border-right-color: var(--clr-error-700) !important;
}

.border-e-error-800 {
  border-right-color: var(--clr-error-800) !important;
}

.border-e-error-900 {
  border-right-color: var(--clr-error-900) !important;
}

.border-e-warning {
  border-right-color: var(--clr-warning) !important;
}

.border-e-warning-50 {
  border-right-color: var(--clr-warning-50) !important;
}

.border-e-warning-100 {
  border-right-color: var(--clr-warning-100) !important;
}

.border-e-warning-200 {
  border-right-color: var(--clr-warning-200) !important;
}

.border-e-warning-300 {
  border-right-color: var(--clr-warning-300) !important;
}

.border-e-warning-400 {
  border-right-color: var(--clr-warning-400) !important;
}

.border-e-warning-500 {
  border-right-color: var(--clr-warning-500) !important;
}

.border-e-warning-600 {
  border-right-color: var(--clr-warning-600) !important;
}

.border-e-warning-700 {
  border-right-color: var(--clr-warning-700) !important;
}

.border-e-warning-800 {
  border-right-color: var(--clr-warning-800) !important;
}

.border-e-warning-900 {
  border-right-color: var(--clr-warning-900) !important;
}

.border-e-success {
  border-right-color: var(--clr-success) !important;
}

.border-e-success-50 {
  border-right-color: var(--clr-success-50) !important;
}

.border-e-success-100 {
  border-right-color: var(--clr-success-100) !important;
}

.border-e-success-200 {
  border-right-color: var(--clr-success-200) !important;
}

.border-e-success-300 {
  border-right-color: var(--clr-success-300) !important;
}

.border-e-success-400 {
  border-right-color: var(--clr-success-400) !important;
}

.border-e-success-500 {
  border-right-color: var(--clr-success-500) !important;
}

.border-e-success-600 {
  border-right-color: var(--clr-success-600) !important;
}

.border-e-success-700 {
  border-right-color: var(--clr-success-700) !important;
}

.border-e-success-800 {
  border-right-color: var(--clr-success-800) !important;
}

.border-e-success-900 {
  border-right-color: var(--clr-success-900) !important;
}

.border-e-info {
  border-right-color: var(--clr-info) !important;
}

.border-e-info-50 {
  border-right-color: var(--clr-info-50) !important;
}

.border-e-info-100 {
  border-right-color: var(--clr-info-100) !important;
}

.border-e-info-200 {
  border-right-color: var(--clr-info-200) !important;
}

.border-e-info-300 {
  border-right-color: var(--clr-info-300) !important;
}

.border-e-info-400 {
  border-right-color: var(--clr-info-400) !important;
}

.border-e-info-500 {
  border-right-color: var(--clr-info-500) !important;
}

.border-e-info-600 {
  border-right-color: var(--clr-info-600) !important;
}

.border-e-info-700 {
  border-right-color: var(--clr-info-700) !important;
}

.border-e-info-800 {
  border-right-color: var(--clr-info-800) !important;
}

.border-e-info-900 {
  border-right-color: var(--clr-info-900) !important;
}

.border-e-gray {
  border-right-color: var(--clr-gray) !important;
}

.border-e-gray-25 {
  border-right-color: var(--clr-gray-25) !important;
}

.border-e-gray-50 {
  border-right-color: var(--clr-gray-50) !important;
}

.border-e-gray-100 {
  border-right-color: var(--clr-gray-100) !important;
}

.border-e-gray-200 {
  border-right-color: var(--clr-gray-200) !important;
}

.border-e-gray-300 {
  border-right-color: var(--clr-gray-300) !important;
}

.border-e-gray-400 {
  border-right-color: var(--clr-gray-400) !important;
}

.border-e-gray-500 {
  border-right-color: var(--clr-gray-500) !important;
}

.border-e-gray-600 {
  border-right-color: var(--clr-gray-600) !important;
}

.border-e-gray-700 {
  border-right-color: var(--clr-gray-700) !important;
}

.border-e-gray-800 {
  border-right-color: var(--clr-gray-800) !important;
}

.border-e-gray-900 {
  border-right-color: var(--clr-gray-900) !important;
}

.border-e-white {
  border-right-color: var(--clr-white) !important;
}

.border-e-black {
  border-right-color: var(--clr-black) !important;
}

.border-e-transparent {
  border-right-color: var(--clr-transparent) !important;
}

.border-e-inherit {
  border-right-color: var(--clr-inherit) !important;
}

.border-e-initial {
  border-right-color: var(--clr-initial) !important;
}

.border-e-muted {
  border-right-color: var(--clr-muted) !important;
}

.border-e-facebook {
  border-right-color: var(--clr-facebook) !important;
}

.border-e-twitter {
  border-right-color: var(--clr-twitter) !important;
}

.border-e-linkedin {
  border-right-color: var(--clr-linkedin) !important;
}

.border-e-youtube {
  border-right-color: var(--clr-youtube) !important;
}

.border-e-instagram {
  border-right-color: var(--clr-instagram) !important;
}

.border-b-primary {
  border-bottom-color: var(--clr-primary) !important;
}

.border-b-primary-50 {
  border-bottom-color: var(--clr-primary-50) !important;
}

.border-b-primary-100 {
  border-bottom-color: var(--clr-primary-100) !important;
}

.border-b-primary-200 {
  border-bottom-color: var(--clr-primary-200) !important;
}

.border-b-primary-300 {
  border-bottom-color: var(--clr-primary-300) !important;
}

.border-b-primary-400 {
  border-bottom-color: var(--clr-primary-400) !important;
}

.border-b-primary-500 {
  border-bottom-color: var(--clr-primary-500) !important;
}

.border-b-primary-600 {
  border-bottom-color: var(--clr-primary-600) !important;
}

.border-b-primary-700 {
  border-bottom-color: var(--clr-primary-700) !important;
}

.border-b-primary-800 {
  border-bottom-color: var(--clr-primary-800) !important;
}

.border-b-primary-900 {
  border-bottom-color: var(--clr-primary-900) !important;
}

.border-b-error {
  border-bottom-color: var(--clr-error) !important;
}

.border-b-error-50 {
  border-bottom-color: var(--clr-error-50) !important;
}

.border-b-error-100 {
  border-bottom-color: var(--clr-error-100) !important;
}

.border-b-error-200 {
  border-bottom-color: var(--clr-error-200) !important;
}

.border-b-error-300 {
  border-bottom-color: var(--clr-error-300) !important;
}

.border-b-error-400 {
  border-bottom-color: var(--clr-error-400) !important;
}

.border-b-error-500 {
  border-bottom-color: var(--clr-error-500) !important;
}

.border-b-error-600 {
  border-bottom-color: var(--clr-error-600) !important;
}

.border-b-error-700 {
  border-bottom-color: var(--clr-error-700) !important;
}

.border-b-error-800 {
  border-bottom-color: var(--clr-error-800) !important;
}

.border-b-error-900 {
  border-bottom-color: var(--clr-error-900) !important;
}

.border-b-warning {
  border-bottom-color: var(--clr-warning) !important;
}

.border-b-warning-50 {
  border-bottom-color: var(--clr-warning-50) !important;
}

.border-b-warning-100 {
  border-bottom-color: var(--clr-warning-100) !important;
}

.border-b-warning-200 {
  border-bottom-color: var(--clr-warning-200) !important;
}

.border-b-warning-300 {
  border-bottom-color: var(--clr-warning-300) !important;
}

.border-b-warning-400 {
  border-bottom-color: var(--clr-warning-400) !important;
}

.border-b-warning-500 {
  border-bottom-color: var(--clr-warning-500) !important;
}

.border-b-warning-600 {
  border-bottom-color: var(--clr-warning-600) !important;
}

.border-b-warning-700 {
  border-bottom-color: var(--clr-warning-700) !important;
}

.border-b-warning-800 {
  border-bottom-color: var(--clr-warning-800) !important;
}

.border-b-warning-900 {
  border-bottom-color: var(--clr-warning-900) !important;
}

.border-b-success {
  border-bottom-color: var(--clr-success) !important;
}

.border-b-success-50 {
  border-bottom-color: var(--clr-success-50) !important;
}

.border-b-success-100 {
  border-bottom-color: var(--clr-success-100) !important;
}

.border-b-success-200 {
  border-bottom-color: var(--clr-success-200) !important;
}

.border-b-success-300 {
  border-bottom-color: var(--clr-success-300) !important;
}

.border-b-success-400 {
  border-bottom-color: var(--clr-success-400) !important;
}

.border-b-success-500 {
  border-bottom-color: var(--clr-success-500) !important;
}

.border-b-success-600 {
  border-bottom-color: var(--clr-success-600) !important;
}

.border-b-success-700 {
  border-bottom-color: var(--clr-success-700) !important;
}

.border-b-success-800 {
  border-bottom-color: var(--clr-success-800) !important;
}

.border-b-success-900 {
  border-bottom-color: var(--clr-success-900) !important;
}

.border-b-info {
  border-bottom-color: var(--clr-info) !important;
}

.border-b-info-50 {
  border-bottom-color: var(--clr-info-50) !important;
}

.border-b-info-100 {
  border-bottom-color: var(--clr-info-100) !important;
}

.border-b-info-200 {
  border-bottom-color: var(--clr-info-200) !important;
}

.border-b-info-300 {
  border-bottom-color: var(--clr-info-300) !important;
}

.border-b-info-400 {
  border-bottom-color: var(--clr-info-400) !important;
}

.border-b-info-500 {
  border-bottom-color: var(--clr-info-500) !important;
}

.border-b-info-600 {
  border-bottom-color: var(--clr-info-600) !important;
}

.border-b-info-700 {
  border-bottom-color: var(--clr-info-700) !important;
}

.border-b-info-800 {
  border-bottom-color: var(--clr-info-800) !important;
}

.border-b-info-900 {
  border-bottom-color: var(--clr-info-900) !important;
}

.border-b-gray {
  border-bottom-color: var(--clr-gray) !important;
}

.border-b-gray-25 {
  border-bottom-color: var(--clr-gray-25) !important;
}

.border-b-gray-50 {
  border-bottom-color: var(--clr-gray-50) !important;
}

.border-b-gray-100 {
  border-bottom-color: var(--clr-gray-100) !important;
}

.border-b-gray-200 {
  border-bottom-color: var(--clr-gray-200) !important;
}

.border-b-gray-300 {
  border-bottom-color: var(--clr-gray-300) !important;
}

.border-b-gray-400 {
  border-bottom-color: var(--clr-gray-400) !important;
}

.border-b-gray-500 {
  border-bottom-color: var(--clr-gray-500) !important;
}

.border-b-gray-600 {
  border-bottom-color: var(--clr-gray-600) !important;
}

.border-b-gray-700 {
  border-bottom-color: var(--clr-gray-700) !important;
}

.border-b-gray-800 {
  border-bottom-color: var(--clr-gray-800) !important;
}

.border-b-gray-900 {
  border-bottom-color: var(--clr-gray-900) !important;
}

.border-b-white {
  border-bottom-color: var(--clr-white) !important;
}

.border-b-black {
  border-bottom-color: var(--clr-black) !important;
}

.border-b-transparent {
  border-bottom-color: var(--clr-transparent) !important;
}

.border-b-inherit {
  border-bottom-color: var(--clr-inherit) !important;
}

.border-b-initial {
  border-bottom-color: var(--clr-initial) !important;
}

.border-b-muted {
  border-bottom-color: var(--clr-muted) !important;
}

.border-b-facebook {
  border-bottom-color: var(--clr-facebook) !important;
}

.border-b-twitter {
  border-bottom-color: var(--clr-twitter) !important;
}

.border-b-linkedin {
  border-bottom-color: var(--clr-linkedin) !important;
}

.border-b-youtube {
  border-bottom-color: var(--clr-youtube) !important;
}

.border-b-instagram {
  border-bottom-color: var(--clr-instagram) !important;
}

.border-s-primary {
  border-left-color: var(--clr-primary) !important;
}

.border-s-primary-50 {
  border-left-color: var(--clr-primary-50) !important;
}

.border-s-primary-100 {
  border-left-color: var(--clr-primary-100) !important;
}

.border-s-primary-200 {
  border-left-color: var(--clr-primary-200) !important;
}

.border-s-primary-300 {
  border-left-color: var(--clr-primary-300) !important;
}

.border-s-primary-400 {
  border-left-color: var(--clr-primary-400) !important;
}

.border-s-primary-500 {
  border-left-color: var(--clr-primary-500) !important;
}

.border-s-primary-600 {
  border-left-color: var(--clr-primary-600) !important;
}

.border-s-primary-700 {
  border-left-color: var(--clr-primary-700) !important;
}

.border-s-primary-800 {
  border-left-color: var(--clr-primary-800) !important;
}

.border-s-primary-900 {
  border-left-color: var(--clr-primary-900) !important;
}

.border-s-error {
  border-left-color: var(--clr-error) !important;
}

.border-s-error-50 {
  border-left-color: var(--clr-error-50) !important;
}

.border-s-error-100 {
  border-left-color: var(--clr-error-100) !important;
}

.border-s-error-200 {
  border-left-color: var(--clr-error-200) !important;
}

.border-s-error-300 {
  border-left-color: var(--clr-error-300) !important;
}

.border-s-error-400 {
  border-left-color: var(--clr-error-400) !important;
}

.border-s-error-500 {
  border-left-color: var(--clr-error-500) !important;
}

.border-s-error-600 {
  border-left-color: var(--clr-error-600) !important;
}

.border-s-error-700 {
  border-left-color: var(--clr-error-700) !important;
}

.border-s-error-800 {
  border-left-color: var(--clr-error-800) !important;
}

.border-s-error-900 {
  border-left-color: var(--clr-error-900) !important;
}

.border-s-warning {
  border-left-color: var(--clr-warning) !important;
}

.border-s-warning-50 {
  border-left-color: var(--clr-warning-50) !important;
}

.border-s-warning-100 {
  border-left-color: var(--clr-warning-100) !important;
}

.border-s-warning-200 {
  border-left-color: var(--clr-warning-200) !important;
}

.border-s-warning-300 {
  border-left-color: var(--clr-warning-300) !important;
}

.border-s-warning-400 {
  border-left-color: var(--clr-warning-400) !important;
}

.border-s-warning-500 {
  border-left-color: var(--clr-warning-500) !important;
}

.border-s-warning-600 {
  border-left-color: var(--clr-warning-600) !important;
}

.border-s-warning-700 {
  border-left-color: var(--clr-warning-700) !important;
}

.border-s-warning-800 {
  border-left-color: var(--clr-warning-800) !important;
}

.border-s-warning-900 {
  border-left-color: var(--clr-warning-900) !important;
}

.border-s-success {
  border-left-color: var(--clr-success) !important;
}

.border-s-success-50 {
  border-left-color: var(--clr-success-50) !important;
}

.border-s-success-100 {
  border-left-color: var(--clr-success-100) !important;
}

.border-s-success-200 {
  border-left-color: var(--clr-success-200) !important;
}

.border-s-success-300 {
  border-left-color: var(--clr-success-300) !important;
}

.border-s-success-400 {
  border-left-color: var(--clr-success-400) !important;
}

.border-s-success-500 {
  border-left-color: var(--clr-success-500) !important;
}

.border-s-success-600 {
  border-left-color: var(--clr-success-600) !important;
}

.border-s-success-700 {
  border-left-color: var(--clr-success-700) !important;
}

.border-s-success-800 {
  border-left-color: var(--clr-success-800) !important;
}

.border-s-success-900 {
  border-left-color: var(--clr-success-900) !important;
}

.border-s-info {
  border-left-color: var(--clr-info) !important;
}

.border-s-info-50 {
  border-left-color: var(--clr-info-50) !important;
}

.border-s-info-100 {
  border-left-color: var(--clr-info-100) !important;
}

.border-s-info-200 {
  border-left-color: var(--clr-info-200) !important;
}

.border-s-info-300 {
  border-left-color: var(--clr-info-300) !important;
}

.border-s-info-400 {
  border-left-color: var(--clr-info-400) !important;
}

.border-s-info-500 {
  border-left-color: var(--clr-info-500) !important;
}

.border-s-info-600 {
  border-left-color: var(--clr-info-600) !important;
}

.border-s-info-700 {
  border-left-color: var(--clr-info-700) !important;
}

.border-s-info-800 {
  border-left-color: var(--clr-info-800) !important;
}

.border-s-info-900 {
  border-left-color: var(--clr-info-900) !important;
}

.border-s-gray {
  border-left-color: var(--clr-gray) !important;
}

.border-s-gray-25 {
  border-left-color: var(--clr-gray-25) !important;
}

.border-s-gray-50 {
  border-left-color: var(--clr-gray-50) !important;
}

.border-s-gray-100 {
  border-left-color: var(--clr-gray-100) !important;
}

.border-s-gray-200 {
  border-left-color: var(--clr-gray-200) !important;
}

.border-s-gray-300 {
  border-left-color: var(--clr-gray-300) !important;
}

.border-s-gray-400 {
  border-left-color: var(--clr-gray-400) !important;
}

.border-s-gray-500 {
  border-left-color: var(--clr-gray-500) !important;
}

.border-s-gray-600 {
  border-left-color: var(--clr-gray-600) !important;
}

.border-s-gray-700 {
  border-left-color: var(--clr-gray-700) !important;
}

.border-s-gray-800 {
  border-left-color: var(--clr-gray-800) !important;
}

.border-s-gray-900 {
  border-left-color: var(--clr-gray-900) !important;
}

.border-s-white {
  border-left-color: var(--clr-white) !important;
}

.border-s-black {
  border-left-color: var(--clr-black) !important;
}

.border-s-transparent {
  border-left-color: var(--clr-transparent) !important;
}

.border-s-inherit {
  border-left-color: var(--clr-inherit) !important;
}

.border-s-initial {
  border-left-color: var(--clr-initial) !important;
}

.border-s-muted {
  border-left-color: var(--clr-muted) !important;
}

.border-s-facebook {
  border-left-color: var(--clr-facebook) !important;
}

.border-s-twitter {
  border-left-color: var(--clr-twitter) !important;
}

.border-s-linkedin {
  border-left-color: var(--clr-linkedin) !important;
}

.border-s-youtube {
  border-left-color: var(--clr-youtube) !important;
}

.border-s-instagram {
  border-left-color: var(--clr-instagram) !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.overflow-inherit {
  overflow: inherit !important;
}

.overflow-x-inherit {
  overflow-x: inherit !important;
}

.overflow-y-inherit {
  overflow-y: inherit !important;
}

.overflow-initial {
  overflow: initial !important;
}

.overflow-x-initial {
  overflow-x: initial !important;
}

.overflow-y-initial {
  overflow-y: initial !important;
}

.overflow-unset {
  overflow: unset !important;
}

.overflow-x-unset {
  overflow-x: unset !important;
}

.overflow-y-unset {
  overflow-y: unset !important;
}

@media (min-width: 640px) {
  .sm\:overflow-hidden {
    overflow: 640px !important;
  }
  .sm\:overflow-x-hidden {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-hidden {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-hidden {
    overflow: 768px !important;
  }
  .md\:overflow-x-hidden {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-hidden {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-hidden {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-hidden {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-hidden {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-hidden {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-hidden {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-hidden {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-hidden {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-hidden {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-hidden {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-hidden {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-hidden {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-hidden {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-hidden {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-hidden {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-hidden {
    overflow-y: 2560px !important;
  }
}
@media (min-width: 640px) {
  .sm\:overflow-visible {
    overflow: 640px !important;
  }
  .sm\:overflow-x-visible {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-visible {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-visible {
    overflow: 768px !important;
  }
  .md\:overflow-x-visible {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-visible {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-visible {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-visible {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-visible {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-visible {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-visible {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-visible {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-visible {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-visible {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-visible {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-visible {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-visible {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-visible {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-visible {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-visible {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-visible {
    overflow-y: 2560px !important;
  }
}
@media (min-width: 640px) {
  .sm\:overflow-auto {
    overflow: 640px !important;
  }
  .sm\:overflow-x-auto {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-auto {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-auto {
    overflow: 768px !important;
  }
  .md\:overflow-x-auto {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-auto {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-auto {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-auto {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-auto {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-auto {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-auto {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-auto {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-auto {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-auto {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-auto {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-auto {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-auto {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-auto {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-auto {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-auto {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-auto {
    overflow-y: 2560px !important;
  }
}
@media (min-width: 640px) {
  .sm\:overflow-scroll {
    overflow: 640px !important;
  }
  .sm\:overflow-x-scroll {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-scroll {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-scroll {
    overflow: 768px !important;
  }
  .md\:overflow-x-scroll {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-scroll {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-scroll {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-scroll {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-scroll {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-scroll {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-scroll {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-scroll {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-scroll {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-scroll {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-scroll {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-scroll {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-scroll {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-scroll {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-scroll {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-scroll {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-scroll {
    overflow-y: 2560px !important;
  }
}
@media (min-width: 640px) {
  .sm\:overflow-inherit {
    overflow: 640px !important;
  }
  .sm\:overflow-x-inherit {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-inherit {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-inherit {
    overflow: 768px !important;
  }
  .md\:overflow-x-inherit {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-inherit {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-inherit {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-inherit {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-inherit {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-inherit {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-inherit {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-inherit {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-inherit {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-inherit {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-inherit {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-inherit {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-inherit {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-inherit {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-inherit {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-inherit {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-inherit {
    overflow-y: 2560px !important;
  }
}
@media (min-width: 640px) {
  .sm\:overflow-initial {
    overflow: 640px !important;
  }
  .sm\:overflow-x-initial {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-initial {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-initial {
    overflow: 768px !important;
  }
  .md\:overflow-x-initial {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-initial {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-initial {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-initial {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-initial {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-initial {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-initial {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-initial {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-initial {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-initial {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-initial {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-initial {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-initial {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-initial {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-initial {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-initial {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-initial {
    overflow-y: 2560px !important;
  }
}
@media (min-width: 640px) {
  .sm\:overflow-unset {
    overflow: 640px !important;
  }
  .sm\:overflow-x-unset {
    overflow-x: 640px !important;
  }
  .sm\:overflow-y-unset {
    overflow-y: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:overflow-unset {
    overflow: 768px !important;
  }
  .md\:overflow-x-unset {
    overflow-x: 768px !important;
  }
  .md\:overflow-y-unset {
    overflow-y: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:overflow-unset {
    overflow: 1024px !important;
  }
  .lg\:overflow-x-unset {
    overflow-x: 1024px !important;
  }
  .lg\:overflow-y-unset {
    overflow-y: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:overflow-unset {
    overflow: 1280px !important;
  }
  .xl\:overflow-x-unset {
    overflow-x: 1280px !important;
  }
  .xl\:overflow-y-unset {
    overflow-y: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:overflow-unset {
    overflow: 1536px !important;
  }
  .\32 xl\:overflow-x-unset {
    overflow-x: 1536px !important;
  }
  .\32 xl\:overflow-y-unset {
    overflow-y: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:overflow-unset {
    overflow: 1920px !important;
  }
  .\33 xl\:overflow-x-unset {
    overflow-x: 1920px !important;
  }
  .\33 xl\:overflow-y-unset {
    overflow-y: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:overflow-unset {
    overflow: 2560px !important;
  }
  .\34 xl\:overflow-x-unset {
    overflow-x: 2560px !important;
  }
  .\34 xl\:overflow-y-unset {
    overflow-y: 2560px !important;
  }
}
.rounded-none {
  border-radius: 0 !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded-md {
  border-radius: 0.375rem !important;
}

.rounded-lg {
  border-radius: 0.5rem !important;
}

.rounded-xl {
  border-radius: 0.75rem !important;
}

.rounded-2xl {
  border-radius: 1rem !important;
}

.rounded-3xl {
  border-radius: 1.5rem !important;
}

.rounded-full {
  border-radius: 9999px !important;
}

@media (min-width: 640px) {
  .sm\:rounded-none {
    border-radius: 0 !important;
  }
  .sm\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .sm\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .sm\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .sm\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .sm\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .sm\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .sm\:rounded-full {
    border-radius: 9999px !important;
  }
}
@media (min-width: 768px) {
  .md\:rounded-none {
    border-radius: 0 !important;
  }
  .md\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .md\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .md\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .md\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .md\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .md\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .md\:rounded-full {
    border-radius: 9999px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:rounded-none {
    border-radius: 0 !important;
  }
  .lg\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .lg\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .lg\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .lg\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .lg\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .lg\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .lg\:rounded-full {
    border-radius: 9999px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:rounded-none {
    border-radius: 0 !important;
  }
  .xl\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .xl\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .xl\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .xl\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .xl\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .xl\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .xl\:rounded-full {
    border-radius: 9999px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:rounded-none {
    border-radius: 0 !important;
  }
  .\32 xl\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .\32 xl\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .\32 xl\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .\32 xl\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .\32 xl\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .\32 xl\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .\32 xl\:rounded-full {
    border-radius: 9999px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:rounded-none {
    border-radius: 0 !important;
  }
  .\33 xl\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .\33 xl\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .\33 xl\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .\33 xl\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .\33 xl\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .\33 xl\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .\33 xl\:rounded-full {
    border-radius: 9999px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:rounded-none {
    border-radius: 0 !important;
  }
  .\34 xl\:rounded-sm {
    border-radius: 0.125rem !important;
  }
  .\34 xl\:rounded-md {
    border-radius: 0.375rem !important;
  }
  .\34 xl\:rounded-lg {
    border-radius: 0.5rem !important;
  }
  .\34 xl\:rounded-xl {
    border-radius: 0.75rem !important;
  }
  .\34 xl\:rounded-2xl {
    border-radius: 1rem !important;
  }
  .\34 xl\:rounded-3xl {
    border-radius: 1.5rem !important;
  }
  .\34 xl\:rounded-full {
    border-radius: 9999px !important;
  }
}
.rounded-tr-none {
  border-top-right-radius: 0 !important;
}

.rounded-tr-sm {
  border-top-right-radius: 0.125rem !important;
}

.rounded-tr-md {
  border-top-right-radius: 0.375rem !important;
}

.rounded-tr-lg {
  border-top-right-radius: 0.5rem !important;
}

.rounded-tr-xl {
  border-top-right-radius: 0.75rem !important;
}

.rounded-tr-2xl {
  border-top-right-radius: 1rem !important;
}

.rounded-tr-3xl {
  border-top-right-radius: 1.5rem !important;
}

.rounded-tr-full {
  border-top-right-radius: 9999px !important;
}

.rounded-tl-none {
  border-top-left-radius: 0 !important;
}

.rounded-tl-sm {
  border-top-left-radius: 0.125rem !important;
}

.rounded-tl-md {
  border-top-left-radius: 0.375rem !important;
}

.rounded-tl-lg {
  border-top-left-radius: 0.5rem !important;
}

.rounded-tl-xl {
  border-top-left-radius: 0.75rem !important;
}

.rounded-tl-2xl {
  border-top-left-radius: 1rem !important;
}

.rounded-tl-3xl {
  border-top-left-radius: 1.5rem !important;
}

.rounded-tl-full {
  border-top-left-radius: 9999px !important;
}

.rounded-br-none {
  border-bottom-right-radius: 0 !important;
}

.rounded-br-sm {
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-br-md {
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-br-lg {
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-br-xl {
  border-bottom-right-radius: 0.75rem !important;
}

.rounded-br-2xl {
  border-bottom-right-radius: 1rem !important;
}

.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem !important;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px !important;
}

.rounded-bl-none {
  border-bottom-left-radius: 0 !important;
}

.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-bl-md {
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-bl-2xl {
  border-bottom-left-radius: 1rem !important;
}

.rounded-bl-3xl {
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px !important;
}

@media (min-width: 640px) {
  .sm\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .sm\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .sm\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .sm\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .sm\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .sm\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .sm\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .sm\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .sm\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .sm\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .sm\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .sm\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .sm\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .sm\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .sm\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .sm\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .sm\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .sm\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .sm\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
@media (min-width: 768px) {
  .md\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .md\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .md\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .md\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .md\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .md\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .md\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .md\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .md\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .md\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .md\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .md\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .md\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .md\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .md\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .md\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .md\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .lg\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .lg\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .lg\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .lg\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .lg\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .lg\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .lg\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .lg\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .lg\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .lg\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .lg\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .lg\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .lg\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .lg\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .xl\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .xl\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .\32 xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .\32 xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .\32 xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .\32 xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .\32 xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .\32 xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .\32 xl\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .\32 xl\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .\32 xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .\32 xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .\32 xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .\32 xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .\32 xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .\32 xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .\32 xl\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .\32 xl\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .\32 xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .\32 xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .\32 xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .\32 xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .\32 xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .\32 xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .\32 xl\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .\32 xl\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .\32 xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .\32 xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .\32 xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .\32 xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .\32 xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .\32 xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .\32 xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .\33 xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .\33 xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .\33 xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .\33 xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .\33 xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .\33 xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .\33 xl\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .\33 xl\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .\33 xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .\33 xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .\33 xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .\33 xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .\33 xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .\33 xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .\33 xl\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .\33 xl\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .\33 xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .\33 xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .\33 xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .\33 xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .\33 xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .\33 xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .\33 xl\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .\33 xl\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .\33 xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .\33 xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .\33 xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .\33 xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .\33 xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .\33 xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .\33 xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }
  .\34 xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }
  .\34 xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }
  .\34 xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }
  .\34 xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }
  .\34 xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }
  .\34 xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }
  .\34 xl\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }
  .\34 xl\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }
  .\34 xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }
  .\34 xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }
  .\34 xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }
  .\34 xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }
  .\34 xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }
  .\34 xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }
  .\34 xl\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }
  .\34 xl\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }
  .\34 xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }
  .\34 xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }
  .\34 xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }
  .\34 xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }
  .\34 xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }
  .\34 xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }
  .\34 xl\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }
  .\34 xl\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }
  .\34 xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }
  .\34 xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }
  .\34 xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }
  .\34 xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }
  .\34 xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }
  .\34 xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }
  .\34 xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }
}
.whitespace-normal {
  white-space: normal !important;
}

.whitespace-nowrap {
  white-space: nowrap !important;
}

.whitespace-pre {
  white-space: pre !important;
}

.whitespace-pre-line {
  white-space: pre-line !important;
}

.whitespace-pre-wrap {
  white-space: pre-wrap !important;
}

.whitespace-initial {
  white-space: initial !important;
}

.whitespace-inherit {
  white-space: inherit !important;
}

.whitespace-unset {
  white-space: unset !important;
}

@media (min-width: 640px) {
  .sm\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 640px) {
  .sm\:whitespace-unset {
    white-space: unset !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 768px) {
  .md\:whitespace-unset {
    white-space: unset !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 1024px) {
  .lg\:whitespace-unset {
    white-space: unset !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 1280px) {
  .xl\:whitespace-unset {
    white-space: unset !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:whitespace-unset {
    white-space: unset !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:whitespace-unset {
    white-space: unset !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-normal {
    white-space: normal !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-pre {
    white-space: pre !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-pre-line {
    white-space: pre-line !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-initial {
    white-space: initial !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-inherit {
    white-space: inherit !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:whitespace-unset {
    white-space: unset !important;
  }
}
.opacity-0 {
  opacity: 0% !important;
}

.opacity-1 {
  opacity: 1% !important;
}

.opacity-2 {
  opacity: 2% !important;
}

.opacity-3 {
  opacity: 3% !important;
}

.opacity-4 {
  opacity: 4% !important;
}

.opacity-5 {
  opacity: 5% !important;
}

.opacity-6 {
  opacity: 6% !important;
}

.opacity-7 {
  opacity: 7% !important;
}

.opacity-8 {
  opacity: 8% !important;
}

.opacity-9 {
  opacity: 9% !important;
}

.opacity-10 {
  opacity: 10% !important;
}

.opacity-11 {
  opacity: 11% !important;
}

.opacity-12 {
  opacity: 12% !important;
}

.opacity-13 {
  opacity: 13% !important;
}

.opacity-14 {
  opacity: 14% !important;
}

.opacity-15 {
  opacity: 15% !important;
}

.opacity-16 {
  opacity: 16% !important;
}

.opacity-17 {
  opacity: 17% !important;
}

.opacity-18 {
  opacity: 18% !important;
}

.opacity-19 {
  opacity: 19% !important;
}

.opacity-20 {
  opacity: 20% !important;
}

.opacity-21 {
  opacity: 21% !important;
}

.opacity-22 {
  opacity: 22% !important;
}

.opacity-23 {
  opacity: 23% !important;
}

.opacity-24 {
  opacity: 24% !important;
}

.opacity-25 {
  opacity: 25% !important;
}

.opacity-26 {
  opacity: 26% !important;
}

.opacity-27 {
  opacity: 27% !important;
}

.opacity-28 {
  opacity: 28% !important;
}

.opacity-29 {
  opacity: 29% !important;
}

.opacity-30 {
  opacity: 30% !important;
}

.opacity-31 {
  opacity: 31% !important;
}

.opacity-32 {
  opacity: 32% !important;
}

.opacity-33 {
  opacity: 33% !important;
}

.opacity-34 {
  opacity: 34% !important;
}

.opacity-35 {
  opacity: 35% !important;
}

.opacity-36 {
  opacity: 36% !important;
}

.opacity-37 {
  opacity: 37% !important;
}

.opacity-38 {
  opacity: 38% !important;
}

.opacity-39 {
  opacity: 39% !important;
}

.opacity-40 {
  opacity: 40% !important;
}

.opacity-41 {
  opacity: 41% !important;
}

.opacity-42 {
  opacity: 42% !important;
}

.opacity-43 {
  opacity: 43% !important;
}

.opacity-44 {
  opacity: 44% !important;
}

.opacity-45 {
  opacity: 45% !important;
}

.opacity-46 {
  opacity: 46% !important;
}

.opacity-47 {
  opacity: 47% !important;
}

.opacity-48 {
  opacity: 48% !important;
}

.opacity-49 {
  opacity: 49% !important;
}

.opacity-50 {
  opacity: 50% !important;
}

.opacity-51 {
  opacity: 51% !important;
}

.opacity-52 {
  opacity: 52% !important;
}

.opacity-53 {
  opacity: 53% !important;
}

.opacity-54 {
  opacity: 54% !important;
}

.opacity-55 {
  opacity: 55% !important;
}

.opacity-56 {
  opacity: 56% !important;
}

.opacity-57 {
  opacity: 57% !important;
}

.opacity-58 {
  opacity: 58% !important;
}

.opacity-59 {
  opacity: 59% !important;
}

.opacity-60 {
  opacity: 60% !important;
}

.opacity-61 {
  opacity: 61% !important;
}

.opacity-62 {
  opacity: 62% !important;
}

.opacity-63 {
  opacity: 63% !important;
}

.opacity-64 {
  opacity: 64% !important;
}

.opacity-65 {
  opacity: 65% !important;
}

.opacity-66 {
  opacity: 66% !important;
}

.opacity-67 {
  opacity: 67% !important;
}

.opacity-68 {
  opacity: 68% !important;
}

.opacity-69 {
  opacity: 69% !important;
}

.opacity-70 {
  opacity: 70% !important;
}

.opacity-71 {
  opacity: 71% !important;
}

.opacity-72 {
  opacity: 72% !important;
}

.opacity-73 {
  opacity: 73% !important;
}

.opacity-74 {
  opacity: 74% !important;
}

.opacity-75 {
  opacity: 75% !important;
}

.opacity-76 {
  opacity: 76% !important;
}

.opacity-77 {
  opacity: 77% !important;
}

.opacity-78 {
  opacity: 78% !important;
}

.opacity-79 {
  opacity: 79% !important;
}

.opacity-80 {
  opacity: 80% !important;
}

.opacity-81 {
  opacity: 81% !important;
}

.opacity-82 {
  opacity: 82% !important;
}

.opacity-83 {
  opacity: 83% !important;
}

.opacity-84 {
  opacity: 84% !important;
}

.opacity-85 {
  opacity: 85% !important;
}

.opacity-86 {
  opacity: 86% !important;
}

.opacity-87 {
  opacity: 87% !important;
}

.opacity-88 {
  opacity: 88% !important;
}

.opacity-89 {
  opacity: 89% !important;
}

.opacity-90 {
  opacity: 90% !important;
}

.opacity-91 {
  opacity: 91% !important;
}

.opacity-92 {
  opacity: 92% !important;
}

.opacity-93 {
  opacity: 93% !important;
}

.opacity-94 {
  opacity: 94% !important;
}

.opacity-95 {
  opacity: 95% !important;
}

.opacity-96 {
  opacity: 96% !important;
}

.opacity-97 {
  opacity: 97% !important;
}

.opacity-98 {
  opacity: 98% !important;
}

.opacity-99 {
  opacity: 99% !important;
}

.opacity-100 {
  opacity: 100% !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

@media (min-width: 640px) {
  .sm\:position-static {
    position: static !important;
  }
}
@media (min-width: 768px) {
  .md\:position-static {
    position: static !important;
  }
}
@media (min-width: 1024px) {
  .lg\:position-static {
    position: static !important;
  }
}
@media (min-width: 1280px) {
  .xl\:position-static {
    position: static !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:position-static {
    position: static !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:position-static {
    position: static !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:position-static {
    position: static !important;
  }
}
@media (min-width: 640px) {
  .sm\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 768px) {
  .md\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 1024px) {
  .lg\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 1280px) {
  .xl\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:position-relative {
    position: relative !important;
  }
}
@media (min-width: 640px) {
  .sm\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 768px) {
  .md\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 1024px) {
  .lg\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 1280px) {
  .xl\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:position-absolute {
    position: absolute !important;
  }
}
@media (min-width: 640px) {
  .sm\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 768px) {
  .md\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 1024px) {
  .lg\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 1280px) {
  .xl\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:position-fixed {
    position: fixed !important;
  }
}
@media (min-width: 640px) {
  .sm\:position-sticky {
    position: sticky !important;
  }
}
@media (min-width: 768px) {
  .md\:position-sticky {
    position: sticky !important;
  }
}
@media (min-width: 1024px) {
  .lg\:position-sticky {
    position: sticky !important;
  }
}
@media (min-width: 1280px) {
  .xl\:position-sticky {
    position: sticky !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:position-sticky {
    position: sticky !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:position-sticky {
    position: sticky !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:position-sticky {
    position: sticky !important;
  }
}
.-top-auto {
  top: -auto !important;
}

.-top-0 {
  top: -0 !important;
}

.-top-1 {
  top: -0.25rem !important;
}

.-top-2 {
  top: -0.5rem !important;
}

.-top-3 {
  top: -0.75rem !important;
}

.-top-4 {
  top: -1rem !important;
}

.-top-5 {
  top: -1.25rem !important;
}

.-top-6 {
  top: -1.5rem !important;
}

.-top-7 {
  top: -1.75rem !important;
}

.-top-8 {
  top: -2rem !important;
}

.-top-9 {
  top: -2.25rem !important;
}

.-top-10 {
  top: -2.5rem !important;
}

.-top-11 {
  top: -2.75rem !important;
}

.-top-12 {
  top: -3rem !important;
}

.-top-13 {
  top: -3.25rem !important;
}

.-top-14 {
  top: -3.5rem !important;
}

.-top-15 {
  top: -3.75rem !important;
}

.-top-16 {
  top: -4rem !important;
}

.-top-17 {
  top: -4.25rem !important;
}

.-top-18 {
  top: -4.5rem !important;
}

.-top-19 {
  top: -4.75rem !important;
}

.-top-20 {
  top: -5rem !important;
}

.-top-21 {
  top: -5.25rem !important;
}

.-top-22 {
  top: -5.5rem !important;
}

.-top-23 {
  top: -5.75rem !important;
}

.-top-24 {
  top: -6rem !important;
}

.-top-25 {
  top: -6.25rem !important;
}

.-top-26 {
  top: -6.5rem !important;
}

.-top-27 {
  top: -6.75rem !important;
}

.-top-28 {
  top: -7rem !important;
}

.-top-29 {
  top: -7.25rem !important;
}

.-top-30 {
  top: -7.5rem !important;
}

.-top-31 {
  top: -7.75rem !important;
}

.-top-32 {
  top: -8rem !important;
}

.-top-33 {
  top: -8.25rem !important;
}

.-top-34 {
  top: -8.5rem !important;
}

.-top-35 {
  top: -8.75rem !important;
}

.-top-36 {
  top: -9rem !important;
}

.-top-37 {
  top: -9.25rem !important;
}

.-top-38 {
  top: -9.5rem !important;
}

.-top-39 {
  top: -9.75rem !important;
}

.-top-40 {
  top: -10rem !important;
}

.-top-41 {
  top: -10.25rem !important;
}

.-top-42 {
  top: -10.5rem !important;
}

.-top-43 {
  top: -10.75rem !important;
}

.-top-44 {
  top: -11rem !important;
}

.-top-45 {
  top: -11.25rem !important;
}

.-top-46 {
  top: -11.5rem !important;
}

.-top-47 {
  top: -11.75rem !important;
}

.-top-48 {
  top: -12rem !important;
}

.-top-49 {
  top: -12.5rem !important;
}

.-top-50 {
  top: -13rem !important;
}

.-right-auto {
  right: -auto !important;
}

.-right-0 {
  right: -0 !important;
}

.-right-1 {
  right: -0.25rem !important;
}

.-right-2 {
  right: -0.5rem !important;
}

.-right-3 {
  right: -0.75rem !important;
}

.-right-4 {
  right: -1rem !important;
}

.-right-5 {
  right: -1.25rem !important;
}

.-right-6 {
  right: -1.5rem !important;
}

.-right-7 {
  right: -1.75rem !important;
}

.-right-8 {
  right: -2rem !important;
}

.-right-9 {
  right: -2.25rem !important;
}

.-right-10 {
  right: -2.5rem !important;
}

.-right-11 {
  right: -2.75rem !important;
}

.-right-12 {
  right: -3rem !important;
}

.-right-13 {
  right: -3.25rem !important;
}

.-right-14 {
  right: -3.5rem !important;
}

.-right-15 {
  right: -3.75rem !important;
}

.-right-16 {
  right: -4rem !important;
}

.-right-17 {
  right: -4.25rem !important;
}

.-right-18 {
  right: -4.5rem !important;
}

.-right-19 {
  right: -4.75rem !important;
}

.-right-20 {
  right: -5rem !important;
}

.-right-21 {
  right: -5.25rem !important;
}

.-right-22 {
  right: -5.5rem !important;
}

.-right-23 {
  right: -5.75rem !important;
}

.-right-24 {
  right: -6rem !important;
}

.-right-25 {
  right: -6.25rem !important;
}

.-right-26 {
  right: -6.5rem !important;
}

.-right-27 {
  right: -6.75rem !important;
}

.-right-28 {
  right: -7rem !important;
}

.-right-29 {
  right: -7.25rem !important;
}

.-right-30 {
  right: -7.5rem !important;
}

.-right-31 {
  right: -7.75rem !important;
}

.-right-32 {
  right: -8rem !important;
}

.-right-33 {
  right: -8.25rem !important;
}

.-right-34 {
  right: -8.5rem !important;
}

.-right-35 {
  right: -8.75rem !important;
}

.-right-36 {
  right: -9rem !important;
}

.-right-37 {
  right: -9.25rem !important;
}

.-right-38 {
  right: -9.5rem !important;
}

.-right-39 {
  right: -9.75rem !important;
}

.-right-40 {
  right: -10rem !important;
}

.-right-41 {
  right: -10.25rem !important;
}

.-right-42 {
  right: -10.5rem !important;
}

.-right-43 {
  right: -10.75rem !important;
}

.-right-44 {
  right: -11rem !important;
}

.-right-45 {
  right: -11.25rem !important;
}

.-right-46 {
  right: -11.5rem !important;
}

.-right-47 {
  right: -11.75rem !important;
}

.-right-48 {
  right: -12rem !important;
}

.-right-49 {
  right: -12.5rem !important;
}

.-right-50 {
  right: -13rem !important;
}

.-bottom-auto {
  bottom: -auto !important;
}

.-bottom-0 {
  bottom: -0 !important;
}

.-bottom-1 {
  bottom: -0.25rem !important;
}

.-bottom-2 {
  bottom: -0.5rem !important;
}

.-bottom-3 {
  bottom: -0.75rem !important;
}

.-bottom-4 {
  bottom: -1rem !important;
}

.-bottom-5 {
  bottom: -1.25rem !important;
}

.-bottom-6 {
  bottom: -1.5rem !important;
}

.-bottom-7 {
  bottom: -1.75rem !important;
}

.-bottom-8 {
  bottom: -2rem !important;
}

.-bottom-9 {
  bottom: -2.25rem !important;
}

.-bottom-10 {
  bottom: -2.5rem !important;
}

.-bottom-11 {
  bottom: -2.75rem !important;
}

.-bottom-12 {
  bottom: -3rem !important;
}

.-bottom-13 {
  bottom: -3.25rem !important;
}

.-bottom-14 {
  bottom: -3.5rem !important;
}

.-bottom-15 {
  bottom: -3.75rem !important;
}

.-bottom-16 {
  bottom: -4rem !important;
}

.-bottom-17 {
  bottom: -4.25rem !important;
}

.-bottom-18 {
  bottom: -4.5rem !important;
}

.-bottom-19 {
  bottom: -4.75rem !important;
}

.-bottom-20 {
  bottom: -5rem !important;
}

.-bottom-21 {
  bottom: -5.25rem !important;
}

.-bottom-22 {
  bottom: -5.5rem !important;
}

.-bottom-23 {
  bottom: -5.75rem !important;
}

.-bottom-24 {
  bottom: -6rem !important;
}

.-bottom-25 {
  bottom: -6.25rem !important;
}

.-bottom-26 {
  bottom: -6.5rem !important;
}

.-bottom-27 {
  bottom: -6.75rem !important;
}

.-bottom-28 {
  bottom: -7rem !important;
}

.-bottom-29 {
  bottom: -7.25rem !important;
}

.-bottom-30 {
  bottom: -7.5rem !important;
}

.-bottom-31 {
  bottom: -7.75rem !important;
}

.-bottom-32 {
  bottom: -8rem !important;
}

.-bottom-33 {
  bottom: -8.25rem !important;
}

.-bottom-34 {
  bottom: -8.5rem !important;
}

.-bottom-35 {
  bottom: -8.75rem !important;
}

.-bottom-36 {
  bottom: -9rem !important;
}

.-bottom-37 {
  bottom: -9.25rem !important;
}

.-bottom-38 {
  bottom: -9.5rem !important;
}

.-bottom-39 {
  bottom: -9.75rem !important;
}

.-bottom-40 {
  bottom: -10rem !important;
}

.-bottom-41 {
  bottom: -10.25rem !important;
}

.-bottom-42 {
  bottom: -10.5rem !important;
}

.-bottom-43 {
  bottom: -10.75rem !important;
}

.-bottom-44 {
  bottom: -11rem !important;
}

.-bottom-45 {
  bottom: -11.25rem !important;
}

.-bottom-46 {
  bottom: -11.5rem !important;
}

.-bottom-47 {
  bottom: -11.75rem !important;
}

.-bottom-48 {
  bottom: -12rem !important;
}

.-bottom-49 {
  bottom: -12.5rem !important;
}

.-bottom-50 {
  bottom: -13rem !important;
}

.-left-auto {
  left: -auto !important;
}

.-left-0 {
  left: -0 !important;
}

.-left-1 {
  left: -0.25rem !important;
}

.-left-2 {
  left: -0.5rem !important;
}

.-left-3 {
  left: -0.75rem !important;
}

.-left-4 {
  left: -1rem !important;
}

.-left-5 {
  left: -1.25rem !important;
}

.-left-6 {
  left: -1.5rem !important;
}

.-left-7 {
  left: -1.75rem !important;
}

.-left-8 {
  left: -2rem !important;
}

.-left-9 {
  left: -2.25rem !important;
}

.-left-10 {
  left: -2.5rem !important;
}

.-left-11 {
  left: -2.75rem !important;
}

.-left-12 {
  left: -3rem !important;
}

.-left-13 {
  left: -3.25rem !important;
}

.-left-14 {
  left: -3.5rem !important;
}

.-left-15 {
  left: -3.75rem !important;
}

.-left-16 {
  left: -4rem !important;
}

.-left-17 {
  left: -4.25rem !important;
}

.-left-18 {
  left: -4.5rem !important;
}

.-left-19 {
  left: -4.75rem !important;
}

.-left-20 {
  left: -5rem !important;
}

.-left-21 {
  left: -5.25rem !important;
}

.-left-22 {
  left: -5.5rem !important;
}

.-left-23 {
  left: -5.75rem !important;
}

.-left-24 {
  left: -6rem !important;
}

.-left-25 {
  left: -6.25rem !important;
}

.-left-26 {
  left: -6.5rem !important;
}

.-left-27 {
  left: -6.75rem !important;
}

.-left-28 {
  left: -7rem !important;
}

.-left-29 {
  left: -7.25rem !important;
}

.-left-30 {
  left: -7.5rem !important;
}

.-left-31 {
  left: -7.75rem !important;
}

.-left-32 {
  left: -8rem !important;
}

.-left-33 {
  left: -8.25rem !important;
}

.-left-34 {
  left: -8.5rem !important;
}

.-left-35 {
  left: -8.75rem !important;
}

.-left-36 {
  left: -9rem !important;
}

.-left-37 {
  left: -9.25rem !important;
}

.-left-38 {
  left: -9.5rem !important;
}

.-left-39 {
  left: -9.75rem !important;
}

.-left-40 {
  left: -10rem !important;
}

.-left-41 {
  left: -10.25rem !important;
}

.-left-42 {
  left: -10.5rem !important;
}

.-left-43 {
  left: -10.75rem !important;
}

.-left-44 {
  left: -11rem !important;
}

.-left-45 {
  left: -11.25rem !important;
}

.-left-46 {
  left: -11.5rem !important;
}

.-left-47 {
  left: -11.75rem !important;
}

.-left-48 {
  left: -12rem !important;
}

.-left-49 {
  left: -12.5rem !important;
}

.-left-50 {
  left: -13rem !important;
}

@media (min-width: 640px) {
  .sm\:-top-auto {
    top: -auto !important;
  }
  .sm\:-top-0 {
    top: -0 !important;
  }
  .sm\:-top-1 {
    top: -0.25rem !important;
  }
  .sm\:-top-2 {
    top: -0.5rem !important;
  }
  .sm\:-top-3 {
    top: -0.75rem !important;
  }
  .sm\:-top-4 {
    top: -1rem !important;
  }
  .sm\:-top-5 {
    top: -1.25rem !important;
  }
  .sm\:-top-6 {
    top: -1.5rem !important;
  }
  .sm\:-top-7 {
    top: -1.75rem !important;
  }
  .sm\:-top-8 {
    top: -2rem !important;
  }
  .sm\:-top-9 {
    top: -2.25rem !important;
  }
  .sm\:-top-10 {
    top: -2.5rem !important;
  }
  .sm\:-top-11 {
    top: -2.75rem !important;
  }
  .sm\:-top-12 {
    top: -3rem !important;
  }
  .sm\:-top-13 {
    top: -3.25rem !important;
  }
  .sm\:-top-14 {
    top: -3.5rem !important;
  }
  .sm\:-top-15 {
    top: -3.75rem !important;
  }
  .sm\:-top-16 {
    top: -4rem !important;
  }
  .sm\:-top-17 {
    top: -4.25rem !important;
  }
  .sm\:-top-18 {
    top: -4.5rem !important;
  }
  .sm\:-top-19 {
    top: -4.75rem !important;
  }
  .sm\:-top-20 {
    top: -5rem !important;
  }
  .sm\:-top-21 {
    top: -5.25rem !important;
  }
  .sm\:-top-22 {
    top: -5.5rem !important;
  }
  .sm\:-top-23 {
    top: -5.75rem !important;
  }
  .sm\:-top-24 {
    top: -6rem !important;
  }
  .sm\:-top-25 {
    top: -6.25rem !important;
  }
  .sm\:-top-26 {
    top: -6.5rem !important;
  }
  .sm\:-top-27 {
    top: -6.75rem !important;
  }
  .sm\:-top-28 {
    top: -7rem !important;
  }
  .sm\:-top-29 {
    top: -7.25rem !important;
  }
  .sm\:-top-30 {
    top: -7.5rem !important;
  }
  .sm\:-top-31 {
    top: -7.75rem !important;
  }
  .sm\:-top-32 {
    top: -8rem !important;
  }
  .sm\:-top-33 {
    top: -8.25rem !important;
  }
  .sm\:-top-34 {
    top: -8.5rem !important;
  }
  .sm\:-top-35 {
    top: -8.75rem !important;
  }
  .sm\:-top-36 {
    top: -9rem !important;
  }
  .sm\:-top-37 {
    top: -9.25rem !important;
  }
  .sm\:-top-38 {
    top: -9.5rem !important;
  }
  .sm\:-top-39 {
    top: -9.75rem !important;
  }
  .sm\:-top-40 {
    top: -10rem !important;
  }
  .sm\:-top-41 {
    top: -10.25rem !important;
  }
  .sm\:-top-42 {
    top: -10.5rem !important;
  }
  .sm\:-top-43 {
    top: -10.75rem !important;
  }
  .sm\:-top-44 {
    top: -11rem !important;
  }
  .sm\:-top-45 {
    top: -11.25rem !important;
  }
  .sm\:-top-46 {
    top: -11.5rem !important;
  }
  .sm\:-top-47 {
    top: -11.75rem !important;
  }
  .sm\:-top-48 {
    top: -12rem !important;
  }
  .sm\:-top-49 {
    top: -12.5rem !important;
  }
  .sm\:-top-50 {
    top: -13rem !important;
  }
  .sm\:-right-auto {
    right: -auto !important;
  }
  .sm\:-right-0 {
    right: -0 !important;
  }
  .sm\:-right-1 {
    right: -0.25rem !important;
  }
  .sm\:-right-2 {
    right: -0.5rem !important;
  }
  .sm\:-right-3 {
    right: -0.75rem !important;
  }
  .sm\:-right-4 {
    right: -1rem !important;
  }
  .sm\:-right-5 {
    right: -1.25rem !important;
  }
  .sm\:-right-6 {
    right: -1.5rem !important;
  }
  .sm\:-right-7 {
    right: -1.75rem !important;
  }
  .sm\:-right-8 {
    right: -2rem !important;
  }
  .sm\:-right-9 {
    right: -2.25rem !important;
  }
  .sm\:-right-10 {
    right: -2.5rem !important;
  }
  .sm\:-right-11 {
    right: -2.75rem !important;
  }
  .sm\:-right-12 {
    right: -3rem !important;
  }
  .sm\:-right-13 {
    right: -3.25rem !important;
  }
  .sm\:-right-14 {
    right: -3.5rem !important;
  }
  .sm\:-right-15 {
    right: -3.75rem !important;
  }
  .sm\:-right-16 {
    right: -4rem !important;
  }
  .sm\:-right-17 {
    right: -4.25rem !important;
  }
  .sm\:-right-18 {
    right: -4.5rem !important;
  }
  .sm\:-right-19 {
    right: -4.75rem !important;
  }
  .sm\:-right-20 {
    right: -5rem !important;
  }
  .sm\:-right-21 {
    right: -5.25rem !important;
  }
  .sm\:-right-22 {
    right: -5.5rem !important;
  }
  .sm\:-right-23 {
    right: -5.75rem !important;
  }
  .sm\:-right-24 {
    right: -6rem !important;
  }
  .sm\:-right-25 {
    right: -6.25rem !important;
  }
  .sm\:-right-26 {
    right: -6.5rem !important;
  }
  .sm\:-right-27 {
    right: -6.75rem !important;
  }
  .sm\:-right-28 {
    right: -7rem !important;
  }
  .sm\:-right-29 {
    right: -7.25rem !important;
  }
  .sm\:-right-30 {
    right: -7.5rem !important;
  }
  .sm\:-right-31 {
    right: -7.75rem !important;
  }
  .sm\:-right-32 {
    right: -8rem !important;
  }
  .sm\:-right-33 {
    right: -8.25rem !important;
  }
  .sm\:-right-34 {
    right: -8.5rem !important;
  }
  .sm\:-right-35 {
    right: -8.75rem !important;
  }
  .sm\:-right-36 {
    right: -9rem !important;
  }
  .sm\:-right-37 {
    right: -9.25rem !important;
  }
  .sm\:-right-38 {
    right: -9.5rem !important;
  }
  .sm\:-right-39 {
    right: -9.75rem !important;
  }
  .sm\:-right-40 {
    right: -10rem !important;
  }
  .sm\:-right-41 {
    right: -10.25rem !important;
  }
  .sm\:-right-42 {
    right: -10.5rem !important;
  }
  .sm\:-right-43 {
    right: -10.75rem !important;
  }
  .sm\:-right-44 {
    right: -11rem !important;
  }
  .sm\:-right-45 {
    right: -11.25rem !important;
  }
  .sm\:-right-46 {
    right: -11.5rem !important;
  }
  .sm\:-right-47 {
    right: -11.75rem !important;
  }
  .sm\:-right-48 {
    right: -12rem !important;
  }
  .sm\:-right-49 {
    right: -12.5rem !important;
  }
  .sm\:-right-50 {
    right: -13rem !important;
  }
  .sm\:-bottom-auto {
    bottom: -auto !important;
  }
  .sm\:-bottom-0 {
    bottom: -0 !important;
  }
  .sm\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .sm\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .sm\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .sm\:-bottom-4 {
    bottom: -1rem !important;
  }
  .sm\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .sm\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .sm\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .sm\:-bottom-8 {
    bottom: -2rem !important;
  }
  .sm\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .sm\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .sm\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .sm\:-bottom-12 {
    bottom: -3rem !important;
  }
  .sm\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .sm\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .sm\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .sm\:-bottom-16 {
    bottom: -4rem !important;
  }
  .sm\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .sm\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .sm\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .sm\:-bottom-20 {
    bottom: -5rem !important;
  }
  .sm\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .sm\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .sm\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .sm\:-bottom-24 {
    bottom: -6rem !important;
  }
  .sm\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .sm\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .sm\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .sm\:-bottom-28 {
    bottom: -7rem !important;
  }
  .sm\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .sm\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .sm\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .sm\:-bottom-32 {
    bottom: -8rem !important;
  }
  .sm\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .sm\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .sm\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .sm\:-bottom-36 {
    bottom: -9rem !important;
  }
  .sm\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .sm\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .sm\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .sm\:-bottom-40 {
    bottom: -10rem !important;
  }
  .sm\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .sm\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .sm\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .sm\:-bottom-44 {
    bottom: -11rem !important;
  }
  .sm\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .sm\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .sm\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .sm\:-bottom-48 {
    bottom: -12rem !important;
  }
  .sm\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .sm\:-bottom-50 {
    bottom: -13rem !important;
  }
  .sm\:-left-auto {
    left: -auto !important;
  }
  .sm\:-left-0 {
    left: -0 !important;
  }
  .sm\:-left-1 {
    left: -0.25rem !important;
  }
  .sm\:-left-2 {
    left: -0.5rem !important;
  }
  .sm\:-left-3 {
    left: -0.75rem !important;
  }
  .sm\:-left-4 {
    left: -1rem !important;
  }
  .sm\:-left-5 {
    left: -1.25rem !important;
  }
  .sm\:-left-6 {
    left: -1.5rem !important;
  }
  .sm\:-left-7 {
    left: -1.75rem !important;
  }
  .sm\:-left-8 {
    left: -2rem !important;
  }
  .sm\:-left-9 {
    left: -2.25rem !important;
  }
  .sm\:-left-10 {
    left: -2.5rem !important;
  }
  .sm\:-left-11 {
    left: -2.75rem !important;
  }
  .sm\:-left-12 {
    left: -3rem !important;
  }
  .sm\:-left-13 {
    left: -3.25rem !important;
  }
  .sm\:-left-14 {
    left: -3.5rem !important;
  }
  .sm\:-left-15 {
    left: -3.75rem !important;
  }
  .sm\:-left-16 {
    left: -4rem !important;
  }
  .sm\:-left-17 {
    left: -4.25rem !important;
  }
  .sm\:-left-18 {
    left: -4.5rem !important;
  }
  .sm\:-left-19 {
    left: -4.75rem !important;
  }
  .sm\:-left-20 {
    left: -5rem !important;
  }
  .sm\:-left-21 {
    left: -5.25rem !important;
  }
  .sm\:-left-22 {
    left: -5.5rem !important;
  }
  .sm\:-left-23 {
    left: -5.75rem !important;
  }
  .sm\:-left-24 {
    left: -6rem !important;
  }
  .sm\:-left-25 {
    left: -6.25rem !important;
  }
  .sm\:-left-26 {
    left: -6.5rem !important;
  }
  .sm\:-left-27 {
    left: -6.75rem !important;
  }
  .sm\:-left-28 {
    left: -7rem !important;
  }
  .sm\:-left-29 {
    left: -7.25rem !important;
  }
  .sm\:-left-30 {
    left: -7.5rem !important;
  }
  .sm\:-left-31 {
    left: -7.75rem !important;
  }
  .sm\:-left-32 {
    left: -8rem !important;
  }
  .sm\:-left-33 {
    left: -8.25rem !important;
  }
  .sm\:-left-34 {
    left: -8.5rem !important;
  }
  .sm\:-left-35 {
    left: -8.75rem !important;
  }
  .sm\:-left-36 {
    left: -9rem !important;
  }
  .sm\:-left-37 {
    left: -9.25rem !important;
  }
  .sm\:-left-38 {
    left: -9.5rem !important;
  }
  .sm\:-left-39 {
    left: -9.75rem !important;
  }
  .sm\:-left-40 {
    left: -10rem !important;
  }
  .sm\:-left-41 {
    left: -10.25rem !important;
  }
  .sm\:-left-42 {
    left: -10.5rem !important;
  }
  .sm\:-left-43 {
    left: -10.75rem !important;
  }
  .sm\:-left-44 {
    left: -11rem !important;
  }
  .sm\:-left-45 {
    left: -11.25rem !important;
  }
  .sm\:-left-46 {
    left: -11.5rem !important;
  }
  .sm\:-left-47 {
    left: -11.75rem !important;
  }
  .sm\:-left-48 {
    left: -12rem !important;
  }
  .sm\:-left-49 {
    left: -12.5rem !important;
  }
  .sm\:-left-50 {
    left: -13rem !important;
  }
}
@media (min-width: 768px) {
  .md\:-top-auto {
    top: -auto !important;
  }
  .md\:-top-0 {
    top: -0 !important;
  }
  .md\:-top-1 {
    top: -0.25rem !important;
  }
  .md\:-top-2 {
    top: -0.5rem !important;
  }
  .md\:-top-3 {
    top: -0.75rem !important;
  }
  .md\:-top-4 {
    top: -1rem !important;
  }
  .md\:-top-5 {
    top: -1.25rem !important;
  }
  .md\:-top-6 {
    top: -1.5rem !important;
  }
  .md\:-top-7 {
    top: -1.75rem !important;
  }
  .md\:-top-8 {
    top: -2rem !important;
  }
  .md\:-top-9 {
    top: -2.25rem !important;
  }
  .md\:-top-10 {
    top: -2.5rem !important;
  }
  .md\:-top-11 {
    top: -2.75rem !important;
  }
  .md\:-top-12 {
    top: -3rem !important;
  }
  .md\:-top-13 {
    top: -3.25rem !important;
  }
  .md\:-top-14 {
    top: -3.5rem !important;
  }
  .md\:-top-15 {
    top: -3.75rem !important;
  }
  .md\:-top-16 {
    top: -4rem !important;
  }
  .md\:-top-17 {
    top: -4.25rem !important;
  }
  .md\:-top-18 {
    top: -4.5rem !important;
  }
  .md\:-top-19 {
    top: -4.75rem !important;
  }
  .md\:-top-20 {
    top: -5rem !important;
  }
  .md\:-top-21 {
    top: -5.25rem !important;
  }
  .md\:-top-22 {
    top: -5.5rem !important;
  }
  .md\:-top-23 {
    top: -5.75rem !important;
  }
  .md\:-top-24 {
    top: -6rem !important;
  }
  .md\:-top-25 {
    top: -6.25rem !important;
  }
  .md\:-top-26 {
    top: -6.5rem !important;
  }
  .md\:-top-27 {
    top: -6.75rem !important;
  }
  .md\:-top-28 {
    top: -7rem !important;
  }
  .md\:-top-29 {
    top: -7.25rem !important;
  }
  .md\:-top-30 {
    top: -7.5rem !important;
  }
  .md\:-top-31 {
    top: -7.75rem !important;
  }
  .md\:-top-32 {
    top: -8rem !important;
  }
  .md\:-top-33 {
    top: -8.25rem !important;
  }
  .md\:-top-34 {
    top: -8.5rem !important;
  }
  .md\:-top-35 {
    top: -8.75rem !important;
  }
  .md\:-top-36 {
    top: -9rem !important;
  }
  .md\:-top-37 {
    top: -9.25rem !important;
  }
  .md\:-top-38 {
    top: -9.5rem !important;
  }
  .md\:-top-39 {
    top: -9.75rem !important;
  }
  .md\:-top-40 {
    top: -10rem !important;
  }
  .md\:-top-41 {
    top: -10.25rem !important;
  }
  .md\:-top-42 {
    top: -10.5rem !important;
  }
  .md\:-top-43 {
    top: -10.75rem !important;
  }
  .md\:-top-44 {
    top: -11rem !important;
  }
  .md\:-top-45 {
    top: -11.25rem !important;
  }
  .md\:-top-46 {
    top: -11.5rem !important;
  }
  .md\:-top-47 {
    top: -11.75rem !important;
  }
  .md\:-top-48 {
    top: -12rem !important;
  }
  .md\:-top-49 {
    top: -12.5rem !important;
  }
  .md\:-top-50 {
    top: -13rem !important;
  }
  .md\:-right-auto {
    right: -auto !important;
  }
  .md\:-right-0 {
    right: -0 !important;
  }
  .md\:-right-1 {
    right: -0.25rem !important;
  }
  .md\:-right-2 {
    right: -0.5rem !important;
  }
  .md\:-right-3 {
    right: -0.75rem !important;
  }
  .md\:-right-4 {
    right: -1rem !important;
  }
  .md\:-right-5 {
    right: -1.25rem !important;
  }
  .md\:-right-6 {
    right: -1.5rem !important;
  }
  .md\:-right-7 {
    right: -1.75rem !important;
  }
  .md\:-right-8 {
    right: -2rem !important;
  }
  .md\:-right-9 {
    right: -2.25rem !important;
  }
  .md\:-right-10 {
    right: -2.5rem !important;
  }
  .md\:-right-11 {
    right: -2.75rem !important;
  }
  .md\:-right-12 {
    right: -3rem !important;
  }
  .md\:-right-13 {
    right: -3.25rem !important;
  }
  .md\:-right-14 {
    right: -3.5rem !important;
  }
  .md\:-right-15 {
    right: -3.75rem !important;
  }
  .md\:-right-16 {
    right: -4rem !important;
  }
  .md\:-right-17 {
    right: -4.25rem !important;
  }
  .md\:-right-18 {
    right: -4.5rem !important;
  }
  .md\:-right-19 {
    right: -4.75rem !important;
  }
  .md\:-right-20 {
    right: -5rem !important;
  }
  .md\:-right-21 {
    right: -5.25rem !important;
  }
  .md\:-right-22 {
    right: -5.5rem !important;
  }
  .md\:-right-23 {
    right: -5.75rem !important;
  }
  .md\:-right-24 {
    right: -6rem !important;
  }
  .md\:-right-25 {
    right: -6.25rem !important;
  }
  .md\:-right-26 {
    right: -6.5rem !important;
  }
  .md\:-right-27 {
    right: -6.75rem !important;
  }
  .md\:-right-28 {
    right: -7rem !important;
  }
  .md\:-right-29 {
    right: -7.25rem !important;
  }
  .md\:-right-30 {
    right: -7.5rem !important;
  }
  .md\:-right-31 {
    right: -7.75rem !important;
  }
  .md\:-right-32 {
    right: -8rem !important;
  }
  .md\:-right-33 {
    right: -8.25rem !important;
  }
  .md\:-right-34 {
    right: -8.5rem !important;
  }
  .md\:-right-35 {
    right: -8.75rem !important;
  }
  .md\:-right-36 {
    right: -9rem !important;
  }
  .md\:-right-37 {
    right: -9.25rem !important;
  }
  .md\:-right-38 {
    right: -9.5rem !important;
  }
  .md\:-right-39 {
    right: -9.75rem !important;
  }
  .md\:-right-40 {
    right: -10rem !important;
  }
  .md\:-right-41 {
    right: -10.25rem !important;
  }
  .md\:-right-42 {
    right: -10.5rem !important;
  }
  .md\:-right-43 {
    right: -10.75rem !important;
  }
  .md\:-right-44 {
    right: -11rem !important;
  }
  .md\:-right-45 {
    right: -11.25rem !important;
  }
  .md\:-right-46 {
    right: -11.5rem !important;
  }
  .md\:-right-47 {
    right: -11.75rem !important;
  }
  .md\:-right-48 {
    right: -12rem !important;
  }
  .md\:-right-49 {
    right: -12.5rem !important;
  }
  .md\:-right-50 {
    right: -13rem !important;
  }
  .md\:-bottom-auto {
    bottom: -auto !important;
  }
  .md\:-bottom-0 {
    bottom: -0 !important;
  }
  .md\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .md\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .md\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .md\:-bottom-4 {
    bottom: -1rem !important;
  }
  .md\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .md\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .md\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .md\:-bottom-8 {
    bottom: -2rem !important;
  }
  .md\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .md\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .md\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .md\:-bottom-12 {
    bottom: -3rem !important;
  }
  .md\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .md\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .md\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .md\:-bottom-16 {
    bottom: -4rem !important;
  }
  .md\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .md\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .md\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .md\:-bottom-20 {
    bottom: -5rem !important;
  }
  .md\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .md\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .md\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .md\:-bottom-24 {
    bottom: -6rem !important;
  }
  .md\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .md\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .md\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .md\:-bottom-28 {
    bottom: -7rem !important;
  }
  .md\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .md\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .md\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .md\:-bottom-32 {
    bottom: -8rem !important;
  }
  .md\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .md\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .md\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .md\:-bottom-36 {
    bottom: -9rem !important;
  }
  .md\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .md\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .md\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .md\:-bottom-40 {
    bottom: -10rem !important;
  }
  .md\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .md\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .md\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .md\:-bottom-44 {
    bottom: -11rem !important;
  }
  .md\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .md\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .md\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .md\:-bottom-48 {
    bottom: -12rem !important;
  }
  .md\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .md\:-bottom-50 {
    bottom: -13rem !important;
  }
  .md\:-left-auto {
    left: -auto !important;
  }
  .md\:-left-0 {
    left: -0 !important;
  }
  .md\:-left-1 {
    left: -0.25rem !important;
  }
  .md\:-left-2 {
    left: -0.5rem !important;
  }
  .md\:-left-3 {
    left: -0.75rem !important;
  }
  .md\:-left-4 {
    left: -1rem !important;
  }
  .md\:-left-5 {
    left: -1.25rem !important;
  }
  .md\:-left-6 {
    left: -1.5rem !important;
  }
  .md\:-left-7 {
    left: -1.75rem !important;
  }
  .md\:-left-8 {
    left: -2rem !important;
  }
  .md\:-left-9 {
    left: -2.25rem !important;
  }
  .md\:-left-10 {
    left: -2.5rem !important;
  }
  .md\:-left-11 {
    left: -2.75rem !important;
  }
  .md\:-left-12 {
    left: -3rem !important;
  }
  .md\:-left-13 {
    left: -3.25rem !important;
  }
  .md\:-left-14 {
    left: -3.5rem !important;
  }
  .md\:-left-15 {
    left: -3.75rem !important;
  }
  .md\:-left-16 {
    left: -4rem !important;
  }
  .md\:-left-17 {
    left: -4.25rem !important;
  }
  .md\:-left-18 {
    left: -4.5rem !important;
  }
  .md\:-left-19 {
    left: -4.75rem !important;
  }
  .md\:-left-20 {
    left: -5rem !important;
  }
  .md\:-left-21 {
    left: -5.25rem !important;
  }
  .md\:-left-22 {
    left: -5.5rem !important;
  }
  .md\:-left-23 {
    left: -5.75rem !important;
  }
  .md\:-left-24 {
    left: -6rem !important;
  }
  .md\:-left-25 {
    left: -6.25rem !important;
  }
  .md\:-left-26 {
    left: -6.5rem !important;
  }
  .md\:-left-27 {
    left: -6.75rem !important;
  }
  .md\:-left-28 {
    left: -7rem !important;
  }
  .md\:-left-29 {
    left: -7.25rem !important;
  }
  .md\:-left-30 {
    left: -7.5rem !important;
  }
  .md\:-left-31 {
    left: -7.75rem !important;
  }
  .md\:-left-32 {
    left: -8rem !important;
  }
  .md\:-left-33 {
    left: -8.25rem !important;
  }
  .md\:-left-34 {
    left: -8.5rem !important;
  }
  .md\:-left-35 {
    left: -8.75rem !important;
  }
  .md\:-left-36 {
    left: -9rem !important;
  }
  .md\:-left-37 {
    left: -9.25rem !important;
  }
  .md\:-left-38 {
    left: -9.5rem !important;
  }
  .md\:-left-39 {
    left: -9.75rem !important;
  }
  .md\:-left-40 {
    left: -10rem !important;
  }
  .md\:-left-41 {
    left: -10.25rem !important;
  }
  .md\:-left-42 {
    left: -10.5rem !important;
  }
  .md\:-left-43 {
    left: -10.75rem !important;
  }
  .md\:-left-44 {
    left: -11rem !important;
  }
  .md\:-left-45 {
    left: -11.25rem !important;
  }
  .md\:-left-46 {
    left: -11.5rem !important;
  }
  .md\:-left-47 {
    left: -11.75rem !important;
  }
  .md\:-left-48 {
    left: -12rem !important;
  }
  .md\:-left-49 {
    left: -12.5rem !important;
  }
  .md\:-left-50 {
    left: -13rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:-top-auto {
    top: -auto !important;
  }
  .lg\:-top-0 {
    top: -0 !important;
  }
  .lg\:-top-1 {
    top: -0.25rem !important;
  }
  .lg\:-top-2 {
    top: -0.5rem !important;
  }
  .lg\:-top-3 {
    top: -0.75rem !important;
  }
  .lg\:-top-4 {
    top: -1rem !important;
  }
  .lg\:-top-5 {
    top: -1.25rem !important;
  }
  .lg\:-top-6 {
    top: -1.5rem !important;
  }
  .lg\:-top-7 {
    top: -1.75rem !important;
  }
  .lg\:-top-8 {
    top: -2rem !important;
  }
  .lg\:-top-9 {
    top: -2.25rem !important;
  }
  .lg\:-top-10 {
    top: -2.5rem !important;
  }
  .lg\:-top-11 {
    top: -2.75rem !important;
  }
  .lg\:-top-12 {
    top: -3rem !important;
  }
  .lg\:-top-13 {
    top: -3.25rem !important;
  }
  .lg\:-top-14 {
    top: -3.5rem !important;
  }
  .lg\:-top-15 {
    top: -3.75rem !important;
  }
  .lg\:-top-16 {
    top: -4rem !important;
  }
  .lg\:-top-17 {
    top: -4.25rem !important;
  }
  .lg\:-top-18 {
    top: -4.5rem !important;
  }
  .lg\:-top-19 {
    top: -4.75rem !important;
  }
  .lg\:-top-20 {
    top: -5rem !important;
  }
  .lg\:-top-21 {
    top: -5.25rem !important;
  }
  .lg\:-top-22 {
    top: -5.5rem !important;
  }
  .lg\:-top-23 {
    top: -5.75rem !important;
  }
  .lg\:-top-24 {
    top: -6rem !important;
  }
  .lg\:-top-25 {
    top: -6.25rem !important;
  }
  .lg\:-top-26 {
    top: -6.5rem !important;
  }
  .lg\:-top-27 {
    top: -6.75rem !important;
  }
  .lg\:-top-28 {
    top: -7rem !important;
  }
  .lg\:-top-29 {
    top: -7.25rem !important;
  }
  .lg\:-top-30 {
    top: -7.5rem !important;
  }
  .lg\:-top-31 {
    top: -7.75rem !important;
  }
  .lg\:-top-32 {
    top: -8rem !important;
  }
  .lg\:-top-33 {
    top: -8.25rem !important;
  }
  .lg\:-top-34 {
    top: -8.5rem !important;
  }
  .lg\:-top-35 {
    top: -8.75rem !important;
  }
  .lg\:-top-36 {
    top: -9rem !important;
  }
  .lg\:-top-37 {
    top: -9.25rem !important;
  }
  .lg\:-top-38 {
    top: -9.5rem !important;
  }
  .lg\:-top-39 {
    top: -9.75rem !important;
  }
  .lg\:-top-40 {
    top: -10rem !important;
  }
  .lg\:-top-41 {
    top: -10.25rem !important;
  }
  .lg\:-top-42 {
    top: -10.5rem !important;
  }
  .lg\:-top-43 {
    top: -10.75rem !important;
  }
  .lg\:-top-44 {
    top: -11rem !important;
  }
  .lg\:-top-45 {
    top: -11.25rem !important;
  }
  .lg\:-top-46 {
    top: -11.5rem !important;
  }
  .lg\:-top-47 {
    top: -11.75rem !important;
  }
  .lg\:-top-48 {
    top: -12rem !important;
  }
  .lg\:-top-49 {
    top: -12.5rem !important;
  }
  .lg\:-top-50 {
    top: -13rem !important;
  }
  .lg\:-right-auto {
    right: -auto !important;
  }
  .lg\:-right-0 {
    right: -0 !important;
  }
  .lg\:-right-1 {
    right: -0.25rem !important;
  }
  .lg\:-right-2 {
    right: -0.5rem !important;
  }
  .lg\:-right-3 {
    right: -0.75rem !important;
  }
  .lg\:-right-4 {
    right: -1rem !important;
  }
  .lg\:-right-5 {
    right: -1.25rem !important;
  }
  .lg\:-right-6 {
    right: -1.5rem !important;
  }
  .lg\:-right-7 {
    right: -1.75rem !important;
  }
  .lg\:-right-8 {
    right: -2rem !important;
  }
  .lg\:-right-9 {
    right: -2.25rem !important;
  }
  .lg\:-right-10 {
    right: -2.5rem !important;
  }
  .lg\:-right-11 {
    right: -2.75rem !important;
  }
  .lg\:-right-12 {
    right: -3rem !important;
  }
  .lg\:-right-13 {
    right: -3.25rem !important;
  }
  .lg\:-right-14 {
    right: -3.5rem !important;
  }
  .lg\:-right-15 {
    right: -3.75rem !important;
  }
  .lg\:-right-16 {
    right: -4rem !important;
  }
  .lg\:-right-17 {
    right: -4.25rem !important;
  }
  .lg\:-right-18 {
    right: -4.5rem !important;
  }
  .lg\:-right-19 {
    right: -4.75rem !important;
  }
  .lg\:-right-20 {
    right: -5rem !important;
  }
  .lg\:-right-21 {
    right: -5.25rem !important;
  }
  .lg\:-right-22 {
    right: -5.5rem !important;
  }
  .lg\:-right-23 {
    right: -5.75rem !important;
  }
  .lg\:-right-24 {
    right: -6rem !important;
  }
  .lg\:-right-25 {
    right: -6.25rem !important;
  }
  .lg\:-right-26 {
    right: -6.5rem !important;
  }
  .lg\:-right-27 {
    right: -6.75rem !important;
  }
  .lg\:-right-28 {
    right: -7rem !important;
  }
  .lg\:-right-29 {
    right: -7.25rem !important;
  }
  .lg\:-right-30 {
    right: -7.5rem !important;
  }
  .lg\:-right-31 {
    right: -7.75rem !important;
  }
  .lg\:-right-32 {
    right: -8rem !important;
  }
  .lg\:-right-33 {
    right: -8.25rem !important;
  }
  .lg\:-right-34 {
    right: -8.5rem !important;
  }
  .lg\:-right-35 {
    right: -8.75rem !important;
  }
  .lg\:-right-36 {
    right: -9rem !important;
  }
  .lg\:-right-37 {
    right: -9.25rem !important;
  }
  .lg\:-right-38 {
    right: -9.5rem !important;
  }
  .lg\:-right-39 {
    right: -9.75rem !important;
  }
  .lg\:-right-40 {
    right: -10rem !important;
  }
  .lg\:-right-41 {
    right: -10.25rem !important;
  }
  .lg\:-right-42 {
    right: -10.5rem !important;
  }
  .lg\:-right-43 {
    right: -10.75rem !important;
  }
  .lg\:-right-44 {
    right: -11rem !important;
  }
  .lg\:-right-45 {
    right: -11.25rem !important;
  }
  .lg\:-right-46 {
    right: -11.5rem !important;
  }
  .lg\:-right-47 {
    right: -11.75rem !important;
  }
  .lg\:-right-48 {
    right: -12rem !important;
  }
  .lg\:-right-49 {
    right: -12.5rem !important;
  }
  .lg\:-right-50 {
    right: -13rem !important;
  }
  .lg\:-bottom-auto {
    bottom: -auto !important;
  }
  .lg\:-bottom-0 {
    bottom: -0 !important;
  }
  .lg\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .lg\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .lg\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .lg\:-bottom-4 {
    bottom: -1rem !important;
  }
  .lg\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .lg\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .lg\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .lg\:-bottom-8 {
    bottom: -2rem !important;
  }
  .lg\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .lg\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .lg\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .lg\:-bottom-12 {
    bottom: -3rem !important;
  }
  .lg\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .lg\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .lg\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .lg\:-bottom-16 {
    bottom: -4rem !important;
  }
  .lg\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .lg\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .lg\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .lg\:-bottom-20 {
    bottom: -5rem !important;
  }
  .lg\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .lg\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .lg\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .lg\:-bottom-24 {
    bottom: -6rem !important;
  }
  .lg\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .lg\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .lg\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .lg\:-bottom-28 {
    bottom: -7rem !important;
  }
  .lg\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .lg\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .lg\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .lg\:-bottom-32 {
    bottom: -8rem !important;
  }
  .lg\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .lg\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .lg\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .lg\:-bottom-36 {
    bottom: -9rem !important;
  }
  .lg\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .lg\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .lg\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .lg\:-bottom-40 {
    bottom: -10rem !important;
  }
  .lg\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .lg\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .lg\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .lg\:-bottom-44 {
    bottom: -11rem !important;
  }
  .lg\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .lg\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .lg\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .lg\:-bottom-48 {
    bottom: -12rem !important;
  }
  .lg\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .lg\:-bottom-50 {
    bottom: -13rem !important;
  }
  .lg\:-left-auto {
    left: -auto !important;
  }
  .lg\:-left-0 {
    left: -0 !important;
  }
  .lg\:-left-1 {
    left: -0.25rem !important;
  }
  .lg\:-left-2 {
    left: -0.5rem !important;
  }
  .lg\:-left-3 {
    left: -0.75rem !important;
  }
  .lg\:-left-4 {
    left: -1rem !important;
  }
  .lg\:-left-5 {
    left: -1.25rem !important;
  }
  .lg\:-left-6 {
    left: -1.5rem !important;
  }
  .lg\:-left-7 {
    left: -1.75rem !important;
  }
  .lg\:-left-8 {
    left: -2rem !important;
  }
  .lg\:-left-9 {
    left: -2.25rem !important;
  }
  .lg\:-left-10 {
    left: -2.5rem !important;
  }
  .lg\:-left-11 {
    left: -2.75rem !important;
  }
  .lg\:-left-12 {
    left: -3rem !important;
  }
  .lg\:-left-13 {
    left: -3.25rem !important;
  }
  .lg\:-left-14 {
    left: -3.5rem !important;
  }
  .lg\:-left-15 {
    left: -3.75rem !important;
  }
  .lg\:-left-16 {
    left: -4rem !important;
  }
  .lg\:-left-17 {
    left: -4.25rem !important;
  }
  .lg\:-left-18 {
    left: -4.5rem !important;
  }
  .lg\:-left-19 {
    left: -4.75rem !important;
  }
  .lg\:-left-20 {
    left: -5rem !important;
  }
  .lg\:-left-21 {
    left: -5.25rem !important;
  }
  .lg\:-left-22 {
    left: -5.5rem !important;
  }
  .lg\:-left-23 {
    left: -5.75rem !important;
  }
  .lg\:-left-24 {
    left: -6rem !important;
  }
  .lg\:-left-25 {
    left: -6.25rem !important;
  }
  .lg\:-left-26 {
    left: -6.5rem !important;
  }
  .lg\:-left-27 {
    left: -6.75rem !important;
  }
  .lg\:-left-28 {
    left: -7rem !important;
  }
  .lg\:-left-29 {
    left: -7.25rem !important;
  }
  .lg\:-left-30 {
    left: -7.5rem !important;
  }
  .lg\:-left-31 {
    left: -7.75rem !important;
  }
  .lg\:-left-32 {
    left: -8rem !important;
  }
  .lg\:-left-33 {
    left: -8.25rem !important;
  }
  .lg\:-left-34 {
    left: -8.5rem !important;
  }
  .lg\:-left-35 {
    left: -8.75rem !important;
  }
  .lg\:-left-36 {
    left: -9rem !important;
  }
  .lg\:-left-37 {
    left: -9.25rem !important;
  }
  .lg\:-left-38 {
    left: -9.5rem !important;
  }
  .lg\:-left-39 {
    left: -9.75rem !important;
  }
  .lg\:-left-40 {
    left: -10rem !important;
  }
  .lg\:-left-41 {
    left: -10.25rem !important;
  }
  .lg\:-left-42 {
    left: -10.5rem !important;
  }
  .lg\:-left-43 {
    left: -10.75rem !important;
  }
  .lg\:-left-44 {
    left: -11rem !important;
  }
  .lg\:-left-45 {
    left: -11.25rem !important;
  }
  .lg\:-left-46 {
    left: -11.5rem !important;
  }
  .lg\:-left-47 {
    left: -11.75rem !important;
  }
  .lg\:-left-48 {
    left: -12rem !important;
  }
  .lg\:-left-49 {
    left: -12.5rem !important;
  }
  .lg\:-left-50 {
    left: -13rem !important;
  }
}
@media (min-width: 1280px) {
  .xl\:-top-auto {
    top: -auto !important;
  }
  .xl\:-top-0 {
    top: -0 !important;
  }
  .xl\:-top-1 {
    top: -0.25rem !important;
  }
  .xl\:-top-2 {
    top: -0.5rem !important;
  }
  .xl\:-top-3 {
    top: -0.75rem !important;
  }
  .xl\:-top-4 {
    top: -1rem !important;
  }
  .xl\:-top-5 {
    top: -1.25rem !important;
  }
  .xl\:-top-6 {
    top: -1.5rem !important;
  }
  .xl\:-top-7 {
    top: -1.75rem !important;
  }
  .xl\:-top-8 {
    top: -2rem !important;
  }
  .xl\:-top-9 {
    top: -2.25rem !important;
  }
  .xl\:-top-10 {
    top: -2.5rem !important;
  }
  .xl\:-top-11 {
    top: -2.75rem !important;
  }
  .xl\:-top-12 {
    top: -3rem !important;
  }
  .xl\:-top-13 {
    top: -3.25rem !important;
  }
  .xl\:-top-14 {
    top: -3.5rem !important;
  }
  .xl\:-top-15 {
    top: -3.75rem !important;
  }
  .xl\:-top-16 {
    top: -4rem !important;
  }
  .xl\:-top-17 {
    top: -4.25rem !important;
  }
  .xl\:-top-18 {
    top: -4.5rem !important;
  }
  .xl\:-top-19 {
    top: -4.75rem !important;
  }
  .xl\:-top-20 {
    top: -5rem !important;
  }
  .xl\:-top-21 {
    top: -5.25rem !important;
  }
  .xl\:-top-22 {
    top: -5.5rem !important;
  }
  .xl\:-top-23 {
    top: -5.75rem !important;
  }
  .xl\:-top-24 {
    top: -6rem !important;
  }
  .xl\:-top-25 {
    top: -6.25rem !important;
  }
  .xl\:-top-26 {
    top: -6.5rem !important;
  }
  .xl\:-top-27 {
    top: -6.75rem !important;
  }
  .xl\:-top-28 {
    top: -7rem !important;
  }
  .xl\:-top-29 {
    top: -7.25rem !important;
  }
  .xl\:-top-30 {
    top: -7.5rem !important;
  }
  .xl\:-top-31 {
    top: -7.75rem !important;
  }
  .xl\:-top-32 {
    top: -8rem !important;
  }
  .xl\:-top-33 {
    top: -8.25rem !important;
  }
  .xl\:-top-34 {
    top: -8.5rem !important;
  }
  .xl\:-top-35 {
    top: -8.75rem !important;
  }
  .xl\:-top-36 {
    top: -9rem !important;
  }
  .xl\:-top-37 {
    top: -9.25rem !important;
  }
  .xl\:-top-38 {
    top: -9.5rem !important;
  }
  .xl\:-top-39 {
    top: -9.75rem !important;
  }
  .xl\:-top-40 {
    top: -10rem !important;
  }
  .xl\:-top-41 {
    top: -10.25rem !important;
  }
  .xl\:-top-42 {
    top: -10.5rem !important;
  }
  .xl\:-top-43 {
    top: -10.75rem !important;
  }
  .xl\:-top-44 {
    top: -11rem !important;
  }
  .xl\:-top-45 {
    top: -11.25rem !important;
  }
  .xl\:-top-46 {
    top: -11.5rem !important;
  }
  .xl\:-top-47 {
    top: -11.75rem !important;
  }
  .xl\:-top-48 {
    top: -12rem !important;
  }
  .xl\:-top-49 {
    top: -12.5rem !important;
  }
  .xl\:-top-50 {
    top: -13rem !important;
  }
  .xl\:-right-auto {
    right: -auto !important;
  }
  .xl\:-right-0 {
    right: -0 !important;
  }
  .xl\:-right-1 {
    right: -0.25rem !important;
  }
  .xl\:-right-2 {
    right: -0.5rem !important;
  }
  .xl\:-right-3 {
    right: -0.75rem !important;
  }
  .xl\:-right-4 {
    right: -1rem !important;
  }
  .xl\:-right-5 {
    right: -1.25rem !important;
  }
  .xl\:-right-6 {
    right: -1.5rem !important;
  }
  .xl\:-right-7 {
    right: -1.75rem !important;
  }
  .xl\:-right-8 {
    right: -2rem !important;
  }
  .xl\:-right-9 {
    right: -2.25rem !important;
  }
  .xl\:-right-10 {
    right: -2.5rem !important;
  }
  .xl\:-right-11 {
    right: -2.75rem !important;
  }
  .xl\:-right-12 {
    right: -3rem !important;
  }
  .xl\:-right-13 {
    right: -3.25rem !important;
  }
  .xl\:-right-14 {
    right: -3.5rem !important;
  }
  .xl\:-right-15 {
    right: -3.75rem !important;
  }
  .xl\:-right-16 {
    right: -4rem !important;
  }
  .xl\:-right-17 {
    right: -4.25rem !important;
  }
  .xl\:-right-18 {
    right: -4.5rem !important;
  }
  .xl\:-right-19 {
    right: -4.75rem !important;
  }
  .xl\:-right-20 {
    right: -5rem !important;
  }
  .xl\:-right-21 {
    right: -5.25rem !important;
  }
  .xl\:-right-22 {
    right: -5.5rem !important;
  }
  .xl\:-right-23 {
    right: -5.75rem !important;
  }
  .xl\:-right-24 {
    right: -6rem !important;
  }
  .xl\:-right-25 {
    right: -6.25rem !important;
  }
  .xl\:-right-26 {
    right: -6.5rem !important;
  }
  .xl\:-right-27 {
    right: -6.75rem !important;
  }
  .xl\:-right-28 {
    right: -7rem !important;
  }
  .xl\:-right-29 {
    right: -7.25rem !important;
  }
  .xl\:-right-30 {
    right: -7.5rem !important;
  }
  .xl\:-right-31 {
    right: -7.75rem !important;
  }
  .xl\:-right-32 {
    right: -8rem !important;
  }
  .xl\:-right-33 {
    right: -8.25rem !important;
  }
  .xl\:-right-34 {
    right: -8.5rem !important;
  }
  .xl\:-right-35 {
    right: -8.75rem !important;
  }
  .xl\:-right-36 {
    right: -9rem !important;
  }
  .xl\:-right-37 {
    right: -9.25rem !important;
  }
  .xl\:-right-38 {
    right: -9.5rem !important;
  }
  .xl\:-right-39 {
    right: -9.75rem !important;
  }
  .xl\:-right-40 {
    right: -10rem !important;
  }
  .xl\:-right-41 {
    right: -10.25rem !important;
  }
  .xl\:-right-42 {
    right: -10.5rem !important;
  }
  .xl\:-right-43 {
    right: -10.75rem !important;
  }
  .xl\:-right-44 {
    right: -11rem !important;
  }
  .xl\:-right-45 {
    right: -11.25rem !important;
  }
  .xl\:-right-46 {
    right: -11.5rem !important;
  }
  .xl\:-right-47 {
    right: -11.75rem !important;
  }
  .xl\:-right-48 {
    right: -12rem !important;
  }
  .xl\:-right-49 {
    right: -12.5rem !important;
  }
  .xl\:-right-50 {
    right: -13rem !important;
  }
  .xl\:-bottom-auto {
    bottom: -auto !important;
  }
  .xl\:-bottom-0 {
    bottom: -0 !important;
  }
  .xl\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .xl\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .xl\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .xl\:-bottom-4 {
    bottom: -1rem !important;
  }
  .xl\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .xl\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .xl\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .xl\:-bottom-8 {
    bottom: -2rem !important;
  }
  .xl\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .xl\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .xl\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .xl\:-bottom-12 {
    bottom: -3rem !important;
  }
  .xl\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .xl\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .xl\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .xl\:-bottom-16 {
    bottom: -4rem !important;
  }
  .xl\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .xl\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .xl\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .xl\:-bottom-20 {
    bottom: -5rem !important;
  }
  .xl\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .xl\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .xl\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .xl\:-bottom-24 {
    bottom: -6rem !important;
  }
  .xl\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .xl\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .xl\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .xl\:-bottom-28 {
    bottom: -7rem !important;
  }
  .xl\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .xl\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .xl\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .xl\:-bottom-32 {
    bottom: -8rem !important;
  }
  .xl\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .xl\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .xl\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .xl\:-bottom-36 {
    bottom: -9rem !important;
  }
  .xl\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .xl\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .xl\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .xl\:-bottom-40 {
    bottom: -10rem !important;
  }
  .xl\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .xl\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .xl\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .xl\:-bottom-44 {
    bottom: -11rem !important;
  }
  .xl\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .xl\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .xl\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .xl\:-bottom-48 {
    bottom: -12rem !important;
  }
  .xl\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .xl\:-bottom-50 {
    bottom: -13rem !important;
  }
  .xl\:-left-auto {
    left: -auto !important;
  }
  .xl\:-left-0 {
    left: -0 !important;
  }
  .xl\:-left-1 {
    left: -0.25rem !important;
  }
  .xl\:-left-2 {
    left: -0.5rem !important;
  }
  .xl\:-left-3 {
    left: -0.75rem !important;
  }
  .xl\:-left-4 {
    left: -1rem !important;
  }
  .xl\:-left-5 {
    left: -1.25rem !important;
  }
  .xl\:-left-6 {
    left: -1.5rem !important;
  }
  .xl\:-left-7 {
    left: -1.75rem !important;
  }
  .xl\:-left-8 {
    left: -2rem !important;
  }
  .xl\:-left-9 {
    left: -2.25rem !important;
  }
  .xl\:-left-10 {
    left: -2.5rem !important;
  }
  .xl\:-left-11 {
    left: -2.75rem !important;
  }
  .xl\:-left-12 {
    left: -3rem !important;
  }
  .xl\:-left-13 {
    left: -3.25rem !important;
  }
  .xl\:-left-14 {
    left: -3.5rem !important;
  }
  .xl\:-left-15 {
    left: -3.75rem !important;
  }
  .xl\:-left-16 {
    left: -4rem !important;
  }
  .xl\:-left-17 {
    left: -4.25rem !important;
  }
  .xl\:-left-18 {
    left: -4.5rem !important;
  }
  .xl\:-left-19 {
    left: -4.75rem !important;
  }
  .xl\:-left-20 {
    left: -5rem !important;
  }
  .xl\:-left-21 {
    left: -5.25rem !important;
  }
  .xl\:-left-22 {
    left: -5.5rem !important;
  }
  .xl\:-left-23 {
    left: -5.75rem !important;
  }
  .xl\:-left-24 {
    left: -6rem !important;
  }
  .xl\:-left-25 {
    left: -6.25rem !important;
  }
  .xl\:-left-26 {
    left: -6.5rem !important;
  }
  .xl\:-left-27 {
    left: -6.75rem !important;
  }
  .xl\:-left-28 {
    left: -7rem !important;
  }
  .xl\:-left-29 {
    left: -7.25rem !important;
  }
  .xl\:-left-30 {
    left: -7.5rem !important;
  }
  .xl\:-left-31 {
    left: -7.75rem !important;
  }
  .xl\:-left-32 {
    left: -8rem !important;
  }
  .xl\:-left-33 {
    left: -8.25rem !important;
  }
  .xl\:-left-34 {
    left: -8.5rem !important;
  }
  .xl\:-left-35 {
    left: -8.75rem !important;
  }
  .xl\:-left-36 {
    left: -9rem !important;
  }
  .xl\:-left-37 {
    left: -9.25rem !important;
  }
  .xl\:-left-38 {
    left: -9.5rem !important;
  }
  .xl\:-left-39 {
    left: -9.75rem !important;
  }
  .xl\:-left-40 {
    left: -10rem !important;
  }
  .xl\:-left-41 {
    left: -10.25rem !important;
  }
  .xl\:-left-42 {
    left: -10.5rem !important;
  }
  .xl\:-left-43 {
    left: -10.75rem !important;
  }
  .xl\:-left-44 {
    left: -11rem !important;
  }
  .xl\:-left-45 {
    left: -11.25rem !important;
  }
  .xl\:-left-46 {
    left: -11.5rem !important;
  }
  .xl\:-left-47 {
    left: -11.75rem !important;
  }
  .xl\:-left-48 {
    left: -12rem !important;
  }
  .xl\:-left-49 {
    left: -12.5rem !important;
  }
  .xl\:-left-50 {
    left: -13rem !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:-top-auto {
    top: -auto !important;
  }
  .\32 xl\:-top-0 {
    top: -0 !important;
  }
  .\32 xl\:-top-1 {
    top: -0.25rem !important;
  }
  .\32 xl\:-top-2 {
    top: -0.5rem !important;
  }
  .\32 xl\:-top-3 {
    top: -0.75rem !important;
  }
  .\32 xl\:-top-4 {
    top: -1rem !important;
  }
  .\32 xl\:-top-5 {
    top: -1.25rem !important;
  }
  .\32 xl\:-top-6 {
    top: -1.5rem !important;
  }
  .\32 xl\:-top-7 {
    top: -1.75rem !important;
  }
  .\32 xl\:-top-8 {
    top: -2rem !important;
  }
  .\32 xl\:-top-9 {
    top: -2.25rem !important;
  }
  .\32 xl\:-top-10 {
    top: -2.5rem !important;
  }
  .\32 xl\:-top-11 {
    top: -2.75rem !important;
  }
  .\32 xl\:-top-12 {
    top: -3rem !important;
  }
  .\32 xl\:-top-13 {
    top: -3.25rem !important;
  }
  .\32 xl\:-top-14 {
    top: -3.5rem !important;
  }
  .\32 xl\:-top-15 {
    top: -3.75rem !important;
  }
  .\32 xl\:-top-16 {
    top: -4rem !important;
  }
  .\32 xl\:-top-17 {
    top: -4.25rem !important;
  }
  .\32 xl\:-top-18 {
    top: -4.5rem !important;
  }
  .\32 xl\:-top-19 {
    top: -4.75rem !important;
  }
  .\32 xl\:-top-20 {
    top: -5rem !important;
  }
  .\32 xl\:-top-21 {
    top: -5.25rem !important;
  }
  .\32 xl\:-top-22 {
    top: -5.5rem !important;
  }
  .\32 xl\:-top-23 {
    top: -5.75rem !important;
  }
  .\32 xl\:-top-24 {
    top: -6rem !important;
  }
  .\32 xl\:-top-25 {
    top: -6.25rem !important;
  }
  .\32 xl\:-top-26 {
    top: -6.5rem !important;
  }
  .\32 xl\:-top-27 {
    top: -6.75rem !important;
  }
  .\32 xl\:-top-28 {
    top: -7rem !important;
  }
  .\32 xl\:-top-29 {
    top: -7.25rem !important;
  }
  .\32 xl\:-top-30 {
    top: -7.5rem !important;
  }
  .\32 xl\:-top-31 {
    top: -7.75rem !important;
  }
  .\32 xl\:-top-32 {
    top: -8rem !important;
  }
  .\32 xl\:-top-33 {
    top: -8.25rem !important;
  }
  .\32 xl\:-top-34 {
    top: -8.5rem !important;
  }
  .\32 xl\:-top-35 {
    top: -8.75rem !important;
  }
  .\32 xl\:-top-36 {
    top: -9rem !important;
  }
  .\32 xl\:-top-37 {
    top: -9.25rem !important;
  }
  .\32 xl\:-top-38 {
    top: -9.5rem !important;
  }
  .\32 xl\:-top-39 {
    top: -9.75rem !important;
  }
  .\32 xl\:-top-40 {
    top: -10rem !important;
  }
  .\32 xl\:-top-41 {
    top: -10.25rem !important;
  }
  .\32 xl\:-top-42 {
    top: -10.5rem !important;
  }
  .\32 xl\:-top-43 {
    top: -10.75rem !important;
  }
  .\32 xl\:-top-44 {
    top: -11rem !important;
  }
  .\32 xl\:-top-45 {
    top: -11.25rem !important;
  }
  .\32 xl\:-top-46 {
    top: -11.5rem !important;
  }
  .\32 xl\:-top-47 {
    top: -11.75rem !important;
  }
  .\32 xl\:-top-48 {
    top: -12rem !important;
  }
  .\32 xl\:-top-49 {
    top: -12.5rem !important;
  }
  .\32 xl\:-top-50 {
    top: -13rem !important;
  }
  .\32 xl\:-right-auto {
    right: -auto !important;
  }
  .\32 xl\:-right-0 {
    right: -0 !important;
  }
  .\32 xl\:-right-1 {
    right: -0.25rem !important;
  }
  .\32 xl\:-right-2 {
    right: -0.5rem !important;
  }
  .\32 xl\:-right-3 {
    right: -0.75rem !important;
  }
  .\32 xl\:-right-4 {
    right: -1rem !important;
  }
  .\32 xl\:-right-5 {
    right: -1.25rem !important;
  }
  .\32 xl\:-right-6 {
    right: -1.5rem !important;
  }
  .\32 xl\:-right-7 {
    right: -1.75rem !important;
  }
  .\32 xl\:-right-8 {
    right: -2rem !important;
  }
  .\32 xl\:-right-9 {
    right: -2.25rem !important;
  }
  .\32 xl\:-right-10 {
    right: -2.5rem !important;
  }
  .\32 xl\:-right-11 {
    right: -2.75rem !important;
  }
  .\32 xl\:-right-12 {
    right: -3rem !important;
  }
  .\32 xl\:-right-13 {
    right: -3.25rem !important;
  }
  .\32 xl\:-right-14 {
    right: -3.5rem !important;
  }
  .\32 xl\:-right-15 {
    right: -3.75rem !important;
  }
  .\32 xl\:-right-16 {
    right: -4rem !important;
  }
  .\32 xl\:-right-17 {
    right: -4.25rem !important;
  }
  .\32 xl\:-right-18 {
    right: -4.5rem !important;
  }
  .\32 xl\:-right-19 {
    right: -4.75rem !important;
  }
  .\32 xl\:-right-20 {
    right: -5rem !important;
  }
  .\32 xl\:-right-21 {
    right: -5.25rem !important;
  }
  .\32 xl\:-right-22 {
    right: -5.5rem !important;
  }
  .\32 xl\:-right-23 {
    right: -5.75rem !important;
  }
  .\32 xl\:-right-24 {
    right: -6rem !important;
  }
  .\32 xl\:-right-25 {
    right: -6.25rem !important;
  }
  .\32 xl\:-right-26 {
    right: -6.5rem !important;
  }
  .\32 xl\:-right-27 {
    right: -6.75rem !important;
  }
  .\32 xl\:-right-28 {
    right: -7rem !important;
  }
  .\32 xl\:-right-29 {
    right: -7.25rem !important;
  }
  .\32 xl\:-right-30 {
    right: -7.5rem !important;
  }
  .\32 xl\:-right-31 {
    right: -7.75rem !important;
  }
  .\32 xl\:-right-32 {
    right: -8rem !important;
  }
  .\32 xl\:-right-33 {
    right: -8.25rem !important;
  }
  .\32 xl\:-right-34 {
    right: -8.5rem !important;
  }
  .\32 xl\:-right-35 {
    right: -8.75rem !important;
  }
  .\32 xl\:-right-36 {
    right: -9rem !important;
  }
  .\32 xl\:-right-37 {
    right: -9.25rem !important;
  }
  .\32 xl\:-right-38 {
    right: -9.5rem !important;
  }
  .\32 xl\:-right-39 {
    right: -9.75rem !important;
  }
  .\32 xl\:-right-40 {
    right: -10rem !important;
  }
  .\32 xl\:-right-41 {
    right: -10.25rem !important;
  }
  .\32 xl\:-right-42 {
    right: -10.5rem !important;
  }
  .\32 xl\:-right-43 {
    right: -10.75rem !important;
  }
  .\32 xl\:-right-44 {
    right: -11rem !important;
  }
  .\32 xl\:-right-45 {
    right: -11.25rem !important;
  }
  .\32 xl\:-right-46 {
    right: -11.5rem !important;
  }
  .\32 xl\:-right-47 {
    right: -11.75rem !important;
  }
  .\32 xl\:-right-48 {
    right: -12rem !important;
  }
  .\32 xl\:-right-49 {
    right: -12.5rem !important;
  }
  .\32 xl\:-right-50 {
    right: -13rem !important;
  }
  .\32 xl\:-bottom-auto {
    bottom: -auto !important;
  }
  .\32 xl\:-bottom-0 {
    bottom: -0 !important;
  }
  .\32 xl\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .\32 xl\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .\32 xl\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .\32 xl\:-bottom-4 {
    bottom: -1rem !important;
  }
  .\32 xl\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .\32 xl\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .\32 xl\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .\32 xl\:-bottom-8 {
    bottom: -2rem !important;
  }
  .\32 xl\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .\32 xl\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .\32 xl\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .\32 xl\:-bottom-12 {
    bottom: -3rem !important;
  }
  .\32 xl\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .\32 xl\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .\32 xl\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .\32 xl\:-bottom-16 {
    bottom: -4rem !important;
  }
  .\32 xl\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .\32 xl\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .\32 xl\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .\32 xl\:-bottom-20 {
    bottom: -5rem !important;
  }
  .\32 xl\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .\32 xl\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .\32 xl\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .\32 xl\:-bottom-24 {
    bottom: -6rem !important;
  }
  .\32 xl\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .\32 xl\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .\32 xl\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .\32 xl\:-bottom-28 {
    bottom: -7rem !important;
  }
  .\32 xl\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .\32 xl\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .\32 xl\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .\32 xl\:-bottom-32 {
    bottom: -8rem !important;
  }
  .\32 xl\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .\32 xl\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .\32 xl\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .\32 xl\:-bottom-36 {
    bottom: -9rem !important;
  }
  .\32 xl\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .\32 xl\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .\32 xl\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .\32 xl\:-bottom-40 {
    bottom: -10rem !important;
  }
  .\32 xl\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .\32 xl\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .\32 xl\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .\32 xl\:-bottom-44 {
    bottom: -11rem !important;
  }
  .\32 xl\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .\32 xl\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .\32 xl\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .\32 xl\:-bottom-48 {
    bottom: -12rem !important;
  }
  .\32 xl\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .\32 xl\:-bottom-50 {
    bottom: -13rem !important;
  }
  .\32 xl\:-left-auto {
    left: -auto !important;
  }
  .\32 xl\:-left-0 {
    left: -0 !important;
  }
  .\32 xl\:-left-1 {
    left: -0.25rem !important;
  }
  .\32 xl\:-left-2 {
    left: -0.5rem !important;
  }
  .\32 xl\:-left-3 {
    left: -0.75rem !important;
  }
  .\32 xl\:-left-4 {
    left: -1rem !important;
  }
  .\32 xl\:-left-5 {
    left: -1.25rem !important;
  }
  .\32 xl\:-left-6 {
    left: -1.5rem !important;
  }
  .\32 xl\:-left-7 {
    left: -1.75rem !important;
  }
  .\32 xl\:-left-8 {
    left: -2rem !important;
  }
  .\32 xl\:-left-9 {
    left: -2.25rem !important;
  }
  .\32 xl\:-left-10 {
    left: -2.5rem !important;
  }
  .\32 xl\:-left-11 {
    left: -2.75rem !important;
  }
  .\32 xl\:-left-12 {
    left: -3rem !important;
  }
  .\32 xl\:-left-13 {
    left: -3.25rem !important;
  }
  .\32 xl\:-left-14 {
    left: -3.5rem !important;
  }
  .\32 xl\:-left-15 {
    left: -3.75rem !important;
  }
  .\32 xl\:-left-16 {
    left: -4rem !important;
  }
  .\32 xl\:-left-17 {
    left: -4.25rem !important;
  }
  .\32 xl\:-left-18 {
    left: -4.5rem !important;
  }
  .\32 xl\:-left-19 {
    left: -4.75rem !important;
  }
  .\32 xl\:-left-20 {
    left: -5rem !important;
  }
  .\32 xl\:-left-21 {
    left: -5.25rem !important;
  }
  .\32 xl\:-left-22 {
    left: -5.5rem !important;
  }
  .\32 xl\:-left-23 {
    left: -5.75rem !important;
  }
  .\32 xl\:-left-24 {
    left: -6rem !important;
  }
  .\32 xl\:-left-25 {
    left: -6.25rem !important;
  }
  .\32 xl\:-left-26 {
    left: -6.5rem !important;
  }
  .\32 xl\:-left-27 {
    left: -6.75rem !important;
  }
  .\32 xl\:-left-28 {
    left: -7rem !important;
  }
  .\32 xl\:-left-29 {
    left: -7.25rem !important;
  }
  .\32 xl\:-left-30 {
    left: -7.5rem !important;
  }
  .\32 xl\:-left-31 {
    left: -7.75rem !important;
  }
  .\32 xl\:-left-32 {
    left: -8rem !important;
  }
  .\32 xl\:-left-33 {
    left: -8.25rem !important;
  }
  .\32 xl\:-left-34 {
    left: -8.5rem !important;
  }
  .\32 xl\:-left-35 {
    left: -8.75rem !important;
  }
  .\32 xl\:-left-36 {
    left: -9rem !important;
  }
  .\32 xl\:-left-37 {
    left: -9.25rem !important;
  }
  .\32 xl\:-left-38 {
    left: -9.5rem !important;
  }
  .\32 xl\:-left-39 {
    left: -9.75rem !important;
  }
  .\32 xl\:-left-40 {
    left: -10rem !important;
  }
  .\32 xl\:-left-41 {
    left: -10.25rem !important;
  }
  .\32 xl\:-left-42 {
    left: -10.5rem !important;
  }
  .\32 xl\:-left-43 {
    left: -10.75rem !important;
  }
  .\32 xl\:-left-44 {
    left: -11rem !important;
  }
  .\32 xl\:-left-45 {
    left: -11.25rem !important;
  }
  .\32 xl\:-left-46 {
    left: -11.5rem !important;
  }
  .\32 xl\:-left-47 {
    left: -11.75rem !important;
  }
  .\32 xl\:-left-48 {
    left: -12rem !important;
  }
  .\32 xl\:-left-49 {
    left: -12.5rem !important;
  }
  .\32 xl\:-left-50 {
    left: -13rem !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:-top-auto {
    top: -auto !important;
  }
  .\33 xl\:-top-0 {
    top: -0 !important;
  }
  .\33 xl\:-top-1 {
    top: -0.25rem !important;
  }
  .\33 xl\:-top-2 {
    top: -0.5rem !important;
  }
  .\33 xl\:-top-3 {
    top: -0.75rem !important;
  }
  .\33 xl\:-top-4 {
    top: -1rem !important;
  }
  .\33 xl\:-top-5 {
    top: -1.25rem !important;
  }
  .\33 xl\:-top-6 {
    top: -1.5rem !important;
  }
  .\33 xl\:-top-7 {
    top: -1.75rem !important;
  }
  .\33 xl\:-top-8 {
    top: -2rem !important;
  }
  .\33 xl\:-top-9 {
    top: -2.25rem !important;
  }
  .\33 xl\:-top-10 {
    top: -2.5rem !important;
  }
  .\33 xl\:-top-11 {
    top: -2.75rem !important;
  }
  .\33 xl\:-top-12 {
    top: -3rem !important;
  }
  .\33 xl\:-top-13 {
    top: -3.25rem !important;
  }
  .\33 xl\:-top-14 {
    top: -3.5rem !important;
  }
  .\33 xl\:-top-15 {
    top: -3.75rem !important;
  }
  .\33 xl\:-top-16 {
    top: -4rem !important;
  }
  .\33 xl\:-top-17 {
    top: -4.25rem !important;
  }
  .\33 xl\:-top-18 {
    top: -4.5rem !important;
  }
  .\33 xl\:-top-19 {
    top: -4.75rem !important;
  }
  .\33 xl\:-top-20 {
    top: -5rem !important;
  }
  .\33 xl\:-top-21 {
    top: -5.25rem !important;
  }
  .\33 xl\:-top-22 {
    top: -5.5rem !important;
  }
  .\33 xl\:-top-23 {
    top: -5.75rem !important;
  }
  .\33 xl\:-top-24 {
    top: -6rem !important;
  }
  .\33 xl\:-top-25 {
    top: -6.25rem !important;
  }
  .\33 xl\:-top-26 {
    top: -6.5rem !important;
  }
  .\33 xl\:-top-27 {
    top: -6.75rem !important;
  }
  .\33 xl\:-top-28 {
    top: -7rem !important;
  }
  .\33 xl\:-top-29 {
    top: -7.25rem !important;
  }
  .\33 xl\:-top-30 {
    top: -7.5rem !important;
  }
  .\33 xl\:-top-31 {
    top: -7.75rem !important;
  }
  .\33 xl\:-top-32 {
    top: -8rem !important;
  }
  .\33 xl\:-top-33 {
    top: -8.25rem !important;
  }
  .\33 xl\:-top-34 {
    top: -8.5rem !important;
  }
  .\33 xl\:-top-35 {
    top: -8.75rem !important;
  }
  .\33 xl\:-top-36 {
    top: -9rem !important;
  }
  .\33 xl\:-top-37 {
    top: -9.25rem !important;
  }
  .\33 xl\:-top-38 {
    top: -9.5rem !important;
  }
  .\33 xl\:-top-39 {
    top: -9.75rem !important;
  }
  .\33 xl\:-top-40 {
    top: -10rem !important;
  }
  .\33 xl\:-top-41 {
    top: -10.25rem !important;
  }
  .\33 xl\:-top-42 {
    top: -10.5rem !important;
  }
  .\33 xl\:-top-43 {
    top: -10.75rem !important;
  }
  .\33 xl\:-top-44 {
    top: -11rem !important;
  }
  .\33 xl\:-top-45 {
    top: -11.25rem !important;
  }
  .\33 xl\:-top-46 {
    top: -11.5rem !important;
  }
  .\33 xl\:-top-47 {
    top: -11.75rem !important;
  }
  .\33 xl\:-top-48 {
    top: -12rem !important;
  }
  .\33 xl\:-top-49 {
    top: -12.5rem !important;
  }
  .\33 xl\:-top-50 {
    top: -13rem !important;
  }
  .\33 xl\:-right-auto {
    right: -auto !important;
  }
  .\33 xl\:-right-0 {
    right: -0 !important;
  }
  .\33 xl\:-right-1 {
    right: -0.25rem !important;
  }
  .\33 xl\:-right-2 {
    right: -0.5rem !important;
  }
  .\33 xl\:-right-3 {
    right: -0.75rem !important;
  }
  .\33 xl\:-right-4 {
    right: -1rem !important;
  }
  .\33 xl\:-right-5 {
    right: -1.25rem !important;
  }
  .\33 xl\:-right-6 {
    right: -1.5rem !important;
  }
  .\33 xl\:-right-7 {
    right: -1.75rem !important;
  }
  .\33 xl\:-right-8 {
    right: -2rem !important;
  }
  .\33 xl\:-right-9 {
    right: -2.25rem !important;
  }
  .\33 xl\:-right-10 {
    right: -2.5rem !important;
  }
  .\33 xl\:-right-11 {
    right: -2.75rem !important;
  }
  .\33 xl\:-right-12 {
    right: -3rem !important;
  }
  .\33 xl\:-right-13 {
    right: -3.25rem !important;
  }
  .\33 xl\:-right-14 {
    right: -3.5rem !important;
  }
  .\33 xl\:-right-15 {
    right: -3.75rem !important;
  }
  .\33 xl\:-right-16 {
    right: -4rem !important;
  }
  .\33 xl\:-right-17 {
    right: -4.25rem !important;
  }
  .\33 xl\:-right-18 {
    right: -4.5rem !important;
  }
  .\33 xl\:-right-19 {
    right: -4.75rem !important;
  }
  .\33 xl\:-right-20 {
    right: -5rem !important;
  }
  .\33 xl\:-right-21 {
    right: -5.25rem !important;
  }
  .\33 xl\:-right-22 {
    right: -5.5rem !important;
  }
  .\33 xl\:-right-23 {
    right: -5.75rem !important;
  }
  .\33 xl\:-right-24 {
    right: -6rem !important;
  }
  .\33 xl\:-right-25 {
    right: -6.25rem !important;
  }
  .\33 xl\:-right-26 {
    right: -6.5rem !important;
  }
  .\33 xl\:-right-27 {
    right: -6.75rem !important;
  }
  .\33 xl\:-right-28 {
    right: -7rem !important;
  }
  .\33 xl\:-right-29 {
    right: -7.25rem !important;
  }
  .\33 xl\:-right-30 {
    right: -7.5rem !important;
  }
  .\33 xl\:-right-31 {
    right: -7.75rem !important;
  }
  .\33 xl\:-right-32 {
    right: -8rem !important;
  }
  .\33 xl\:-right-33 {
    right: -8.25rem !important;
  }
  .\33 xl\:-right-34 {
    right: -8.5rem !important;
  }
  .\33 xl\:-right-35 {
    right: -8.75rem !important;
  }
  .\33 xl\:-right-36 {
    right: -9rem !important;
  }
  .\33 xl\:-right-37 {
    right: -9.25rem !important;
  }
  .\33 xl\:-right-38 {
    right: -9.5rem !important;
  }
  .\33 xl\:-right-39 {
    right: -9.75rem !important;
  }
  .\33 xl\:-right-40 {
    right: -10rem !important;
  }
  .\33 xl\:-right-41 {
    right: -10.25rem !important;
  }
  .\33 xl\:-right-42 {
    right: -10.5rem !important;
  }
  .\33 xl\:-right-43 {
    right: -10.75rem !important;
  }
  .\33 xl\:-right-44 {
    right: -11rem !important;
  }
  .\33 xl\:-right-45 {
    right: -11.25rem !important;
  }
  .\33 xl\:-right-46 {
    right: -11.5rem !important;
  }
  .\33 xl\:-right-47 {
    right: -11.75rem !important;
  }
  .\33 xl\:-right-48 {
    right: -12rem !important;
  }
  .\33 xl\:-right-49 {
    right: -12.5rem !important;
  }
  .\33 xl\:-right-50 {
    right: -13rem !important;
  }
  .\33 xl\:-bottom-auto {
    bottom: -auto !important;
  }
  .\33 xl\:-bottom-0 {
    bottom: -0 !important;
  }
  .\33 xl\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .\33 xl\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .\33 xl\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .\33 xl\:-bottom-4 {
    bottom: -1rem !important;
  }
  .\33 xl\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .\33 xl\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .\33 xl\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .\33 xl\:-bottom-8 {
    bottom: -2rem !important;
  }
  .\33 xl\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .\33 xl\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .\33 xl\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .\33 xl\:-bottom-12 {
    bottom: -3rem !important;
  }
  .\33 xl\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .\33 xl\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .\33 xl\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .\33 xl\:-bottom-16 {
    bottom: -4rem !important;
  }
  .\33 xl\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .\33 xl\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .\33 xl\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .\33 xl\:-bottom-20 {
    bottom: -5rem !important;
  }
  .\33 xl\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .\33 xl\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .\33 xl\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .\33 xl\:-bottom-24 {
    bottom: -6rem !important;
  }
  .\33 xl\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .\33 xl\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .\33 xl\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .\33 xl\:-bottom-28 {
    bottom: -7rem !important;
  }
  .\33 xl\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .\33 xl\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .\33 xl\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .\33 xl\:-bottom-32 {
    bottom: -8rem !important;
  }
  .\33 xl\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .\33 xl\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .\33 xl\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .\33 xl\:-bottom-36 {
    bottom: -9rem !important;
  }
  .\33 xl\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .\33 xl\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .\33 xl\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .\33 xl\:-bottom-40 {
    bottom: -10rem !important;
  }
  .\33 xl\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .\33 xl\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .\33 xl\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .\33 xl\:-bottom-44 {
    bottom: -11rem !important;
  }
  .\33 xl\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .\33 xl\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .\33 xl\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .\33 xl\:-bottom-48 {
    bottom: -12rem !important;
  }
  .\33 xl\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .\33 xl\:-bottom-50 {
    bottom: -13rem !important;
  }
  .\33 xl\:-left-auto {
    left: -auto !important;
  }
  .\33 xl\:-left-0 {
    left: -0 !important;
  }
  .\33 xl\:-left-1 {
    left: -0.25rem !important;
  }
  .\33 xl\:-left-2 {
    left: -0.5rem !important;
  }
  .\33 xl\:-left-3 {
    left: -0.75rem !important;
  }
  .\33 xl\:-left-4 {
    left: -1rem !important;
  }
  .\33 xl\:-left-5 {
    left: -1.25rem !important;
  }
  .\33 xl\:-left-6 {
    left: -1.5rem !important;
  }
  .\33 xl\:-left-7 {
    left: -1.75rem !important;
  }
  .\33 xl\:-left-8 {
    left: -2rem !important;
  }
  .\33 xl\:-left-9 {
    left: -2.25rem !important;
  }
  .\33 xl\:-left-10 {
    left: -2.5rem !important;
  }
  .\33 xl\:-left-11 {
    left: -2.75rem !important;
  }
  .\33 xl\:-left-12 {
    left: -3rem !important;
  }
  .\33 xl\:-left-13 {
    left: -3.25rem !important;
  }
  .\33 xl\:-left-14 {
    left: -3.5rem !important;
  }
  .\33 xl\:-left-15 {
    left: -3.75rem !important;
  }
  .\33 xl\:-left-16 {
    left: -4rem !important;
  }
  .\33 xl\:-left-17 {
    left: -4.25rem !important;
  }
  .\33 xl\:-left-18 {
    left: -4.5rem !important;
  }
  .\33 xl\:-left-19 {
    left: -4.75rem !important;
  }
  .\33 xl\:-left-20 {
    left: -5rem !important;
  }
  .\33 xl\:-left-21 {
    left: -5.25rem !important;
  }
  .\33 xl\:-left-22 {
    left: -5.5rem !important;
  }
  .\33 xl\:-left-23 {
    left: -5.75rem !important;
  }
  .\33 xl\:-left-24 {
    left: -6rem !important;
  }
  .\33 xl\:-left-25 {
    left: -6.25rem !important;
  }
  .\33 xl\:-left-26 {
    left: -6.5rem !important;
  }
  .\33 xl\:-left-27 {
    left: -6.75rem !important;
  }
  .\33 xl\:-left-28 {
    left: -7rem !important;
  }
  .\33 xl\:-left-29 {
    left: -7.25rem !important;
  }
  .\33 xl\:-left-30 {
    left: -7.5rem !important;
  }
  .\33 xl\:-left-31 {
    left: -7.75rem !important;
  }
  .\33 xl\:-left-32 {
    left: -8rem !important;
  }
  .\33 xl\:-left-33 {
    left: -8.25rem !important;
  }
  .\33 xl\:-left-34 {
    left: -8.5rem !important;
  }
  .\33 xl\:-left-35 {
    left: -8.75rem !important;
  }
  .\33 xl\:-left-36 {
    left: -9rem !important;
  }
  .\33 xl\:-left-37 {
    left: -9.25rem !important;
  }
  .\33 xl\:-left-38 {
    left: -9.5rem !important;
  }
  .\33 xl\:-left-39 {
    left: -9.75rem !important;
  }
  .\33 xl\:-left-40 {
    left: -10rem !important;
  }
  .\33 xl\:-left-41 {
    left: -10.25rem !important;
  }
  .\33 xl\:-left-42 {
    left: -10.5rem !important;
  }
  .\33 xl\:-left-43 {
    left: -10.75rem !important;
  }
  .\33 xl\:-left-44 {
    left: -11rem !important;
  }
  .\33 xl\:-left-45 {
    left: -11.25rem !important;
  }
  .\33 xl\:-left-46 {
    left: -11.5rem !important;
  }
  .\33 xl\:-left-47 {
    left: -11.75rem !important;
  }
  .\33 xl\:-left-48 {
    left: -12rem !important;
  }
  .\33 xl\:-left-49 {
    left: -12.5rem !important;
  }
  .\33 xl\:-left-50 {
    left: -13rem !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:-top-auto {
    top: -auto !important;
  }
  .\34 xl\:-top-0 {
    top: -0 !important;
  }
  .\34 xl\:-top-1 {
    top: -0.25rem !important;
  }
  .\34 xl\:-top-2 {
    top: -0.5rem !important;
  }
  .\34 xl\:-top-3 {
    top: -0.75rem !important;
  }
  .\34 xl\:-top-4 {
    top: -1rem !important;
  }
  .\34 xl\:-top-5 {
    top: -1.25rem !important;
  }
  .\34 xl\:-top-6 {
    top: -1.5rem !important;
  }
  .\34 xl\:-top-7 {
    top: -1.75rem !important;
  }
  .\34 xl\:-top-8 {
    top: -2rem !important;
  }
  .\34 xl\:-top-9 {
    top: -2.25rem !important;
  }
  .\34 xl\:-top-10 {
    top: -2.5rem !important;
  }
  .\34 xl\:-top-11 {
    top: -2.75rem !important;
  }
  .\34 xl\:-top-12 {
    top: -3rem !important;
  }
  .\34 xl\:-top-13 {
    top: -3.25rem !important;
  }
  .\34 xl\:-top-14 {
    top: -3.5rem !important;
  }
  .\34 xl\:-top-15 {
    top: -3.75rem !important;
  }
  .\34 xl\:-top-16 {
    top: -4rem !important;
  }
  .\34 xl\:-top-17 {
    top: -4.25rem !important;
  }
  .\34 xl\:-top-18 {
    top: -4.5rem !important;
  }
  .\34 xl\:-top-19 {
    top: -4.75rem !important;
  }
  .\34 xl\:-top-20 {
    top: -5rem !important;
  }
  .\34 xl\:-top-21 {
    top: -5.25rem !important;
  }
  .\34 xl\:-top-22 {
    top: -5.5rem !important;
  }
  .\34 xl\:-top-23 {
    top: -5.75rem !important;
  }
  .\34 xl\:-top-24 {
    top: -6rem !important;
  }
  .\34 xl\:-top-25 {
    top: -6.25rem !important;
  }
  .\34 xl\:-top-26 {
    top: -6.5rem !important;
  }
  .\34 xl\:-top-27 {
    top: -6.75rem !important;
  }
  .\34 xl\:-top-28 {
    top: -7rem !important;
  }
  .\34 xl\:-top-29 {
    top: -7.25rem !important;
  }
  .\34 xl\:-top-30 {
    top: -7.5rem !important;
  }
  .\34 xl\:-top-31 {
    top: -7.75rem !important;
  }
  .\34 xl\:-top-32 {
    top: -8rem !important;
  }
  .\34 xl\:-top-33 {
    top: -8.25rem !important;
  }
  .\34 xl\:-top-34 {
    top: -8.5rem !important;
  }
  .\34 xl\:-top-35 {
    top: -8.75rem !important;
  }
  .\34 xl\:-top-36 {
    top: -9rem !important;
  }
  .\34 xl\:-top-37 {
    top: -9.25rem !important;
  }
  .\34 xl\:-top-38 {
    top: -9.5rem !important;
  }
  .\34 xl\:-top-39 {
    top: -9.75rem !important;
  }
  .\34 xl\:-top-40 {
    top: -10rem !important;
  }
  .\34 xl\:-top-41 {
    top: -10.25rem !important;
  }
  .\34 xl\:-top-42 {
    top: -10.5rem !important;
  }
  .\34 xl\:-top-43 {
    top: -10.75rem !important;
  }
  .\34 xl\:-top-44 {
    top: -11rem !important;
  }
  .\34 xl\:-top-45 {
    top: -11.25rem !important;
  }
  .\34 xl\:-top-46 {
    top: -11.5rem !important;
  }
  .\34 xl\:-top-47 {
    top: -11.75rem !important;
  }
  .\34 xl\:-top-48 {
    top: -12rem !important;
  }
  .\34 xl\:-top-49 {
    top: -12.5rem !important;
  }
  .\34 xl\:-top-50 {
    top: -13rem !important;
  }
  .\34 xl\:-right-auto {
    right: -auto !important;
  }
  .\34 xl\:-right-0 {
    right: -0 !important;
  }
  .\34 xl\:-right-1 {
    right: -0.25rem !important;
  }
  .\34 xl\:-right-2 {
    right: -0.5rem !important;
  }
  .\34 xl\:-right-3 {
    right: -0.75rem !important;
  }
  .\34 xl\:-right-4 {
    right: -1rem !important;
  }
  .\34 xl\:-right-5 {
    right: -1.25rem !important;
  }
  .\34 xl\:-right-6 {
    right: -1.5rem !important;
  }
  .\34 xl\:-right-7 {
    right: -1.75rem !important;
  }
  .\34 xl\:-right-8 {
    right: -2rem !important;
  }
  .\34 xl\:-right-9 {
    right: -2.25rem !important;
  }
  .\34 xl\:-right-10 {
    right: -2.5rem !important;
  }
  .\34 xl\:-right-11 {
    right: -2.75rem !important;
  }
  .\34 xl\:-right-12 {
    right: -3rem !important;
  }
  .\34 xl\:-right-13 {
    right: -3.25rem !important;
  }
  .\34 xl\:-right-14 {
    right: -3.5rem !important;
  }
  .\34 xl\:-right-15 {
    right: -3.75rem !important;
  }
  .\34 xl\:-right-16 {
    right: -4rem !important;
  }
  .\34 xl\:-right-17 {
    right: -4.25rem !important;
  }
  .\34 xl\:-right-18 {
    right: -4.5rem !important;
  }
  .\34 xl\:-right-19 {
    right: -4.75rem !important;
  }
  .\34 xl\:-right-20 {
    right: -5rem !important;
  }
  .\34 xl\:-right-21 {
    right: -5.25rem !important;
  }
  .\34 xl\:-right-22 {
    right: -5.5rem !important;
  }
  .\34 xl\:-right-23 {
    right: -5.75rem !important;
  }
  .\34 xl\:-right-24 {
    right: -6rem !important;
  }
  .\34 xl\:-right-25 {
    right: -6.25rem !important;
  }
  .\34 xl\:-right-26 {
    right: -6.5rem !important;
  }
  .\34 xl\:-right-27 {
    right: -6.75rem !important;
  }
  .\34 xl\:-right-28 {
    right: -7rem !important;
  }
  .\34 xl\:-right-29 {
    right: -7.25rem !important;
  }
  .\34 xl\:-right-30 {
    right: -7.5rem !important;
  }
  .\34 xl\:-right-31 {
    right: -7.75rem !important;
  }
  .\34 xl\:-right-32 {
    right: -8rem !important;
  }
  .\34 xl\:-right-33 {
    right: -8.25rem !important;
  }
  .\34 xl\:-right-34 {
    right: -8.5rem !important;
  }
  .\34 xl\:-right-35 {
    right: -8.75rem !important;
  }
  .\34 xl\:-right-36 {
    right: -9rem !important;
  }
  .\34 xl\:-right-37 {
    right: -9.25rem !important;
  }
  .\34 xl\:-right-38 {
    right: -9.5rem !important;
  }
  .\34 xl\:-right-39 {
    right: -9.75rem !important;
  }
  .\34 xl\:-right-40 {
    right: -10rem !important;
  }
  .\34 xl\:-right-41 {
    right: -10.25rem !important;
  }
  .\34 xl\:-right-42 {
    right: -10.5rem !important;
  }
  .\34 xl\:-right-43 {
    right: -10.75rem !important;
  }
  .\34 xl\:-right-44 {
    right: -11rem !important;
  }
  .\34 xl\:-right-45 {
    right: -11.25rem !important;
  }
  .\34 xl\:-right-46 {
    right: -11.5rem !important;
  }
  .\34 xl\:-right-47 {
    right: -11.75rem !important;
  }
  .\34 xl\:-right-48 {
    right: -12rem !important;
  }
  .\34 xl\:-right-49 {
    right: -12.5rem !important;
  }
  .\34 xl\:-right-50 {
    right: -13rem !important;
  }
  .\34 xl\:-bottom-auto {
    bottom: -auto !important;
  }
  .\34 xl\:-bottom-0 {
    bottom: -0 !important;
  }
  .\34 xl\:-bottom-1 {
    bottom: -0.25rem !important;
  }
  .\34 xl\:-bottom-2 {
    bottom: -0.5rem !important;
  }
  .\34 xl\:-bottom-3 {
    bottom: -0.75rem !important;
  }
  .\34 xl\:-bottom-4 {
    bottom: -1rem !important;
  }
  .\34 xl\:-bottom-5 {
    bottom: -1.25rem !important;
  }
  .\34 xl\:-bottom-6 {
    bottom: -1.5rem !important;
  }
  .\34 xl\:-bottom-7 {
    bottom: -1.75rem !important;
  }
  .\34 xl\:-bottom-8 {
    bottom: -2rem !important;
  }
  .\34 xl\:-bottom-9 {
    bottom: -2.25rem !important;
  }
  .\34 xl\:-bottom-10 {
    bottom: -2.5rem !important;
  }
  .\34 xl\:-bottom-11 {
    bottom: -2.75rem !important;
  }
  .\34 xl\:-bottom-12 {
    bottom: -3rem !important;
  }
  .\34 xl\:-bottom-13 {
    bottom: -3.25rem !important;
  }
  .\34 xl\:-bottom-14 {
    bottom: -3.5rem !important;
  }
  .\34 xl\:-bottom-15 {
    bottom: -3.75rem !important;
  }
  .\34 xl\:-bottom-16 {
    bottom: -4rem !important;
  }
  .\34 xl\:-bottom-17 {
    bottom: -4.25rem !important;
  }
  .\34 xl\:-bottom-18 {
    bottom: -4.5rem !important;
  }
  .\34 xl\:-bottom-19 {
    bottom: -4.75rem !important;
  }
  .\34 xl\:-bottom-20 {
    bottom: -5rem !important;
  }
  .\34 xl\:-bottom-21 {
    bottom: -5.25rem !important;
  }
  .\34 xl\:-bottom-22 {
    bottom: -5.5rem !important;
  }
  .\34 xl\:-bottom-23 {
    bottom: -5.75rem !important;
  }
  .\34 xl\:-bottom-24 {
    bottom: -6rem !important;
  }
  .\34 xl\:-bottom-25 {
    bottom: -6.25rem !important;
  }
  .\34 xl\:-bottom-26 {
    bottom: -6.5rem !important;
  }
  .\34 xl\:-bottom-27 {
    bottom: -6.75rem !important;
  }
  .\34 xl\:-bottom-28 {
    bottom: -7rem !important;
  }
  .\34 xl\:-bottom-29 {
    bottom: -7.25rem !important;
  }
  .\34 xl\:-bottom-30 {
    bottom: -7.5rem !important;
  }
  .\34 xl\:-bottom-31 {
    bottom: -7.75rem !important;
  }
  .\34 xl\:-bottom-32 {
    bottom: -8rem !important;
  }
  .\34 xl\:-bottom-33 {
    bottom: -8.25rem !important;
  }
  .\34 xl\:-bottom-34 {
    bottom: -8.5rem !important;
  }
  .\34 xl\:-bottom-35 {
    bottom: -8.75rem !important;
  }
  .\34 xl\:-bottom-36 {
    bottom: -9rem !important;
  }
  .\34 xl\:-bottom-37 {
    bottom: -9.25rem !important;
  }
  .\34 xl\:-bottom-38 {
    bottom: -9.5rem !important;
  }
  .\34 xl\:-bottom-39 {
    bottom: -9.75rem !important;
  }
  .\34 xl\:-bottom-40 {
    bottom: -10rem !important;
  }
  .\34 xl\:-bottom-41 {
    bottom: -10.25rem !important;
  }
  .\34 xl\:-bottom-42 {
    bottom: -10.5rem !important;
  }
  .\34 xl\:-bottom-43 {
    bottom: -10.75rem !important;
  }
  .\34 xl\:-bottom-44 {
    bottom: -11rem !important;
  }
  .\34 xl\:-bottom-45 {
    bottom: -11.25rem !important;
  }
  .\34 xl\:-bottom-46 {
    bottom: -11.5rem !important;
  }
  .\34 xl\:-bottom-47 {
    bottom: -11.75rem !important;
  }
  .\34 xl\:-bottom-48 {
    bottom: -12rem !important;
  }
  .\34 xl\:-bottom-49 {
    bottom: -12.5rem !important;
  }
  .\34 xl\:-bottom-50 {
    bottom: -13rem !important;
  }
  .\34 xl\:-left-auto {
    left: -auto !important;
  }
  .\34 xl\:-left-0 {
    left: -0 !important;
  }
  .\34 xl\:-left-1 {
    left: -0.25rem !important;
  }
  .\34 xl\:-left-2 {
    left: -0.5rem !important;
  }
  .\34 xl\:-left-3 {
    left: -0.75rem !important;
  }
  .\34 xl\:-left-4 {
    left: -1rem !important;
  }
  .\34 xl\:-left-5 {
    left: -1.25rem !important;
  }
  .\34 xl\:-left-6 {
    left: -1.5rem !important;
  }
  .\34 xl\:-left-7 {
    left: -1.75rem !important;
  }
  .\34 xl\:-left-8 {
    left: -2rem !important;
  }
  .\34 xl\:-left-9 {
    left: -2.25rem !important;
  }
  .\34 xl\:-left-10 {
    left: -2.5rem !important;
  }
  .\34 xl\:-left-11 {
    left: -2.75rem !important;
  }
  .\34 xl\:-left-12 {
    left: -3rem !important;
  }
  .\34 xl\:-left-13 {
    left: -3.25rem !important;
  }
  .\34 xl\:-left-14 {
    left: -3.5rem !important;
  }
  .\34 xl\:-left-15 {
    left: -3.75rem !important;
  }
  .\34 xl\:-left-16 {
    left: -4rem !important;
  }
  .\34 xl\:-left-17 {
    left: -4.25rem !important;
  }
  .\34 xl\:-left-18 {
    left: -4.5rem !important;
  }
  .\34 xl\:-left-19 {
    left: -4.75rem !important;
  }
  .\34 xl\:-left-20 {
    left: -5rem !important;
  }
  .\34 xl\:-left-21 {
    left: -5.25rem !important;
  }
  .\34 xl\:-left-22 {
    left: -5.5rem !important;
  }
  .\34 xl\:-left-23 {
    left: -5.75rem !important;
  }
  .\34 xl\:-left-24 {
    left: -6rem !important;
  }
  .\34 xl\:-left-25 {
    left: -6.25rem !important;
  }
  .\34 xl\:-left-26 {
    left: -6.5rem !important;
  }
  .\34 xl\:-left-27 {
    left: -6.75rem !important;
  }
  .\34 xl\:-left-28 {
    left: -7rem !important;
  }
  .\34 xl\:-left-29 {
    left: -7.25rem !important;
  }
  .\34 xl\:-left-30 {
    left: -7.5rem !important;
  }
  .\34 xl\:-left-31 {
    left: -7.75rem !important;
  }
  .\34 xl\:-left-32 {
    left: -8rem !important;
  }
  .\34 xl\:-left-33 {
    left: -8.25rem !important;
  }
  .\34 xl\:-left-34 {
    left: -8.5rem !important;
  }
  .\34 xl\:-left-35 {
    left: -8.75rem !important;
  }
  .\34 xl\:-left-36 {
    left: -9rem !important;
  }
  .\34 xl\:-left-37 {
    left: -9.25rem !important;
  }
  .\34 xl\:-left-38 {
    left: -9.5rem !important;
  }
  .\34 xl\:-left-39 {
    left: -9.75rem !important;
  }
  .\34 xl\:-left-40 {
    left: -10rem !important;
  }
  .\34 xl\:-left-41 {
    left: -10.25rem !important;
  }
  .\34 xl\:-left-42 {
    left: -10.5rem !important;
  }
  .\34 xl\:-left-43 {
    left: -10.75rem !important;
  }
  .\34 xl\:-left-44 {
    left: -11rem !important;
  }
  .\34 xl\:-left-45 {
    left: -11.25rem !important;
  }
  .\34 xl\:-left-46 {
    left: -11.5rem !important;
  }
  .\34 xl\:-left-47 {
    left: -11.75rem !important;
  }
  .\34 xl\:-left-48 {
    left: -12rem !important;
  }
  .\34 xl\:-left-49 {
    left: -12.5rem !important;
  }
  .\34 xl\:-left-50 {
    left: -13rem !important;
  }
}
.top-auto {
  top: auto !important;
}

.top-0 {
  top: 0 !important;
}

.top-1 {
  top: 0.25rem !important;
}

.top-2 {
  top: 0.5rem !important;
}

.top-3 {
  top: 0.75rem !important;
}

.top-4 {
  top: 1rem !important;
}

.top-5 {
  top: 1.25rem !important;
}

.top-6 {
  top: 1.5rem !important;
}

.top-7 {
  top: 1.75rem !important;
}

.top-8 {
  top: 2rem !important;
}

.top-9 {
  top: 2.25rem !important;
}

.top-10 {
  top: 2.5rem !important;
}

.top-11 {
  top: 2.75rem !important;
}

.top-12 {
  top: 3rem !important;
}

.top-13 {
  top: 3.25rem !important;
}

.top-14 {
  top: 3.5rem !important;
}

.top-15 {
  top: 3.75rem !important;
}

.top-16 {
  top: 4rem !important;
}

.top-17 {
  top: 4.25rem !important;
}

.top-18 {
  top: 4.5rem !important;
}

.top-19 {
  top: 4.75rem !important;
}

.top-20 {
  top: 5rem !important;
}

.top-21 {
  top: 5.25rem !important;
}

.top-22 {
  top: 5.5rem !important;
}

.top-23 {
  top: 5.75rem !important;
}

.top-24 {
  top: 6rem !important;
}

.top-25 {
  top: 6.25rem !important;
}

.top-26 {
  top: 6.5rem !important;
}

.top-27 {
  top: 6.75rem !important;
}

.top-28 {
  top: 7rem !important;
}

.top-29 {
  top: 7.25rem !important;
}

.top-30 {
  top: 7.5rem !important;
}

.top-31 {
  top: 7.75rem !important;
}

.top-32 {
  top: 8rem !important;
}

.top-33 {
  top: 8.25rem !important;
}

.top-34 {
  top: 8.5rem !important;
}

.top-35 {
  top: 8.75rem !important;
}

.top-36 {
  top: 9rem !important;
}

.top-37 {
  top: 9.25rem !important;
}

.top-38 {
  top: 9.5rem !important;
}

.top-39 {
  top: 9.75rem !important;
}

.top-40 {
  top: 10rem !important;
}

.top-41 {
  top: 10.25rem !important;
}

.top-42 {
  top: 10.5rem !important;
}

.top-43 {
  top: 10.75rem !important;
}

.top-44 {
  top: 11rem !important;
}

.top-45 {
  top: 11.25rem !important;
}

.top-46 {
  top: 11.5rem !important;
}

.top-47 {
  top: 11.75rem !important;
}

.top-48 {
  top: 12rem !important;
}

.top-49 {
  top: 12.5rem !important;
}

.top-50 {
  top: 13rem !important;
}

.right-auto {
  right: auto !important;
}

.right-0 {
  right: 0 !important;
}

.right-1 {
  right: 0.25rem !important;
}

.right-2 {
  right: 0.5rem !important;
}

.right-3 {
  right: 0.75rem !important;
}

.right-4 {
  right: 1rem !important;
}

.right-5 {
  right: 1.25rem !important;
}

.right-6 {
  right: 1.5rem !important;
}

.right-7 {
  right: 1.75rem !important;
}

.right-8 {
  right: 2rem !important;
}

.right-9 {
  right: 2.25rem !important;
}

.right-10 {
  right: 2.5rem !important;
}

.right-11 {
  right: 2.75rem !important;
}

.right-12 {
  right: 3rem !important;
}

.right-13 {
  right: 3.25rem !important;
}

.right-14 {
  right: 3.5rem !important;
}

.right-15 {
  right: 3.75rem !important;
}

.right-16 {
  right: 4rem !important;
}

.right-17 {
  right: 4.25rem !important;
}

.right-18 {
  right: 4.5rem !important;
}

.right-19 {
  right: 4.75rem !important;
}

.right-20 {
  right: 5rem !important;
}

.right-21 {
  right: 5.25rem !important;
}

.right-22 {
  right: 5.5rem !important;
}

.right-23 {
  right: 5.75rem !important;
}

.right-24 {
  right: 6rem !important;
}

.right-25 {
  right: 6.25rem !important;
}

.right-26 {
  right: 6.5rem !important;
}

.right-27 {
  right: 6.75rem !important;
}

.right-28 {
  right: 7rem !important;
}

.right-29 {
  right: 7.25rem !important;
}

.right-30 {
  right: 7.5rem !important;
}

.right-31 {
  right: 7.75rem !important;
}

.right-32 {
  right: 8rem !important;
}

.right-33 {
  right: 8.25rem !important;
}

.right-34 {
  right: 8.5rem !important;
}

.right-35 {
  right: 8.75rem !important;
}

.right-36 {
  right: 9rem !important;
}

.right-37 {
  right: 9.25rem !important;
}

.right-38 {
  right: 9.5rem !important;
}

.right-39 {
  right: 9.75rem !important;
}

.right-40 {
  right: 10rem !important;
}

.right-41 {
  right: 10.25rem !important;
}

.right-42 {
  right: 10.5rem !important;
}

.right-43 {
  right: 10.75rem !important;
}

.right-44 {
  right: 11rem !important;
}

.right-45 {
  right: 11.25rem !important;
}

.right-46 {
  right: 11.5rem !important;
}

.right-47 {
  right: 11.75rem !important;
}

.right-48 {
  right: 12rem !important;
}

.right-49 {
  right: 12.5rem !important;
}

.right-50 {
  right: 13rem !important;
}

.bottom-auto {
  bottom: auto !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-1 {
  bottom: 0.25rem !important;
}

.bottom-2 {
  bottom: 0.5rem !important;
}

.bottom-3 {
  bottom: 0.75rem !important;
}

.bottom-4 {
  bottom: 1rem !important;
}

.bottom-5 {
  bottom: 1.25rem !important;
}

.bottom-6 {
  bottom: 1.5rem !important;
}

.bottom-7 {
  bottom: 1.75rem !important;
}

.bottom-8 {
  bottom: 2rem !important;
}

.bottom-9 {
  bottom: 2.25rem !important;
}

.bottom-10 {
  bottom: 2.5rem !important;
}

.bottom-11 {
  bottom: 2.75rem !important;
}

.bottom-12 {
  bottom: 3rem !important;
}

.bottom-13 {
  bottom: 3.25rem !important;
}

.bottom-14 {
  bottom: 3.5rem !important;
}

.bottom-15 {
  bottom: 3.75rem !important;
}

.bottom-16 {
  bottom: 4rem !important;
}

.bottom-17 {
  bottom: 4.25rem !important;
}

.bottom-18 {
  bottom: 4.5rem !important;
}

.bottom-19 {
  bottom: 4.75rem !important;
}

.bottom-20 {
  bottom: 5rem !important;
}

.bottom-21 {
  bottom: 5.25rem !important;
}

.bottom-22 {
  bottom: 5.5rem !important;
}

.bottom-23 {
  bottom: 5.75rem !important;
}

.bottom-24 {
  bottom: 6rem !important;
}

.bottom-25 {
  bottom: 6.25rem !important;
}

.bottom-26 {
  bottom: 6.5rem !important;
}

.bottom-27 {
  bottom: 6.75rem !important;
}

.bottom-28 {
  bottom: 7rem !important;
}

.bottom-29 {
  bottom: 7.25rem !important;
}

.bottom-30 {
  bottom: 7.5rem !important;
}

.bottom-31 {
  bottom: 7.75rem !important;
}

.bottom-32 {
  bottom: 8rem !important;
}

.bottom-33 {
  bottom: 8.25rem !important;
}

.bottom-34 {
  bottom: 8.5rem !important;
}

.bottom-35 {
  bottom: 8.75rem !important;
}

.bottom-36 {
  bottom: 9rem !important;
}

.bottom-37 {
  bottom: 9.25rem !important;
}

.bottom-38 {
  bottom: 9.5rem !important;
}

.bottom-39 {
  bottom: 9.75rem !important;
}

.bottom-40 {
  bottom: 10rem !important;
}

.bottom-41 {
  bottom: 10.25rem !important;
}

.bottom-42 {
  bottom: 10.5rem !important;
}

.bottom-43 {
  bottom: 10.75rem !important;
}

.bottom-44 {
  bottom: 11rem !important;
}

.bottom-45 {
  bottom: 11.25rem !important;
}

.bottom-46 {
  bottom: 11.5rem !important;
}

.bottom-47 {
  bottom: 11.75rem !important;
}

.bottom-48 {
  bottom: 12rem !important;
}

.bottom-49 {
  bottom: 12.5rem !important;
}

.bottom-50 {
  bottom: 13rem !important;
}

.left-auto {
  left: auto !important;
}

.left-0 {
  left: 0 !important;
}

.left-1 {
  left: 0.25rem !important;
}

.left-2 {
  left: 0.5rem !important;
}

.left-3 {
  left: 0.75rem !important;
}

.left-4 {
  left: 1rem !important;
}

.left-5 {
  left: 1.25rem !important;
}

.left-6 {
  left: 1.5rem !important;
}

.left-7 {
  left: 1.75rem !important;
}

.left-8 {
  left: 2rem !important;
}

.left-9 {
  left: 2.25rem !important;
}

.left-10 {
  left: 2.5rem !important;
}

.left-11 {
  left: 2.75rem !important;
}

.left-12 {
  left: 3rem !important;
}

.left-13 {
  left: 3.25rem !important;
}

.left-14 {
  left: 3.5rem !important;
}

.left-15 {
  left: 3.75rem !important;
}

.left-16 {
  left: 4rem !important;
}

.left-17 {
  left: 4.25rem !important;
}

.left-18 {
  left: 4.5rem !important;
}

.left-19 {
  left: 4.75rem !important;
}

.left-20 {
  left: 5rem !important;
}

.left-21 {
  left: 5.25rem !important;
}

.left-22 {
  left: 5.5rem !important;
}

.left-23 {
  left: 5.75rem !important;
}

.left-24 {
  left: 6rem !important;
}

.left-25 {
  left: 6.25rem !important;
}

.left-26 {
  left: 6.5rem !important;
}

.left-27 {
  left: 6.75rem !important;
}

.left-28 {
  left: 7rem !important;
}

.left-29 {
  left: 7.25rem !important;
}

.left-30 {
  left: 7.5rem !important;
}

.left-31 {
  left: 7.75rem !important;
}

.left-32 {
  left: 8rem !important;
}

.left-33 {
  left: 8.25rem !important;
}

.left-34 {
  left: 8.5rem !important;
}

.left-35 {
  left: 8.75rem !important;
}

.left-36 {
  left: 9rem !important;
}

.left-37 {
  left: 9.25rem !important;
}

.left-38 {
  left: 9.5rem !important;
}

.left-39 {
  left: 9.75rem !important;
}

.left-40 {
  left: 10rem !important;
}

.left-41 {
  left: 10.25rem !important;
}

.left-42 {
  left: 10.5rem !important;
}

.left-43 {
  left: 10.75rem !important;
}

.left-44 {
  left: 11rem !important;
}

.left-45 {
  left: 11.25rem !important;
}

.left-46 {
  left: 11.5rem !important;
}

.left-47 {
  left: 11.75rem !important;
}

.left-48 {
  left: 12rem !important;
}

.left-49 {
  left: 12.5rem !important;
}

.left-50 {
  left: 13rem !important;
}

@media (min-width: 640px) {
  .sm\:top-auto {
    top: auto !important;
  }
  .sm\:top-0 {
    top: 0 !important;
  }
  .sm\:top-1 {
    top: 0.25rem !important;
  }
  .sm\:top-2 {
    top: 0.5rem !important;
  }
  .sm\:top-3 {
    top: 0.75rem !important;
  }
  .sm\:top-4 {
    top: 1rem !important;
  }
  .sm\:top-5 {
    top: 1.25rem !important;
  }
  .sm\:top-6 {
    top: 1.5rem !important;
  }
  .sm\:top-7 {
    top: 1.75rem !important;
  }
  .sm\:top-8 {
    top: 2rem !important;
  }
  .sm\:top-9 {
    top: 2.25rem !important;
  }
  .sm\:top-10 {
    top: 2.5rem !important;
  }
  .sm\:top-11 {
    top: 2.75rem !important;
  }
  .sm\:top-12 {
    top: 3rem !important;
  }
  .sm\:top-13 {
    top: 3.25rem !important;
  }
  .sm\:top-14 {
    top: 3.5rem !important;
  }
  .sm\:top-15 {
    top: 3.75rem !important;
  }
  .sm\:top-16 {
    top: 4rem !important;
  }
  .sm\:top-17 {
    top: 4.25rem !important;
  }
  .sm\:top-18 {
    top: 4.5rem !important;
  }
  .sm\:top-19 {
    top: 4.75rem !important;
  }
  .sm\:top-20 {
    top: 5rem !important;
  }
  .sm\:top-21 {
    top: 5.25rem !important;
  }
  .sm\:top-22 {
    top: 5.5rem !important;
  }
  .sm\:top-23 {
    top: 5.75rem !important;
  }
  .sm\:top-24 {
    top: 6rem !important;
  }
  .sm\:top-25 {
    top: 6.25rem !important;
  }
  .sm\:top-26 {
    top: 6.5rem !important;
  }
  .sm\:top-27 {
    top: 6.75rem !important;
  }
  .sm\:top-28 {
    top: 7rem !important;
  }
  .sm\:top-29 {
    top: 7.25rem !important;
  }
  .sm\:top-30 {
    top: 7.5rem !important;
  }
  .sm\:top-31 {
    top: 7.75rem !important;
  }
  .sm\:top-32 {
    top: 8rem !important;
  }
  .sm\:top-33 {
    top: 8.25rem !important;
  }
  .sm\:top-34 {
    top: 8.5rem !important;
  }
  .sm\:top-35 {
    top: 8.75rem !important;
  }
  .sm\:top-36 {
    top: 9rem !important;
  }
  .sm\:top-37 {
    top: 9.25rem !important;
  }
  .sm\:top-38 {
    top: 9.5rem !important;
  }
  .sm\:top-39 {
    top: 9.75rem !important;
  }
  .sm\:top-40 {
    top: 10rem !important;
  }
  .sm\:top-41 {
    top: 10.25rem !important;
  }
  .sm\:top-42 {
    top: 10.5rem !important;
  }
  .sm\:top-43 {
    top: 10.75rem !important;
  }
  .sm\:top-44 {
    top: 11rem !important;
  }
  .sm\:top-45 {
    top: 11.25rem !important;
  }
  .sm\:top-46 {
    top: 11.5rem !important;
  }
  .sm\:top-47 {
    top: 11.75rem !important;
  }
  .sm\:top-48 {
    top: 12rem !important;
  }
  .sm\:top-49 {
    top: 12.5rem !important;
  }
  .sm\:top-50 {
    top: 13rem !important;
  }
  .sm\:right-auto {
    right: auto !important;
  }
  .sm\:right-0 {
    right: 0 !important;
  }
  .sm\:right-1 {
    right: 0.25rem !important;
  }
  .sm\:right-2 {
    right: 0.5rem !important;
  }
  .sm\:right-3 {
    right: 0.75rem !important;
  }
  .sm\:right-4 {
    right: 1rem !important;
  }
  .sm\:right-5 {
    right: 1.25rem !important;
  }
  .sm\:right-6 {
    right: 1.5rem !important;
  }
  .sm\:right-7 {
    right: 1.75rem !important;
  }
  .sm\:right-8 {
    right: 2rem !important;
  }
  .sm\:right-9 {
    right: 2.25rem !important;
  }
  .sm\:right-10 {
    right: 2.5rem !important;
  }
  .sm\:right-11 {
    right: 2.75rem !important;
  }
  .sm\:right-12 {
    right: 3rem !important;
  }
  .sm\:right-13 {
    right: 3.25rem !important;
  }
  .sm\:right-14 {
    right: 3.5rem !important;
  }
  .sm\:right-15 {
    right: 3.75rem !important;
  }
  .sm\:right-16 {
    right: 4rem !important;
  }
  .sm\:right-17 {
    right: 4.25rem !important;
  }
  .sm\:right-18 {
    right: 4.5rem !important;
  }
  .sm\:right-19 {
    right: 4.75rem !important;
  }
  .sm\:right-20 {
    right: 5rem !important;
  }
  .sm\:right-21 {
    right: 5.25rem !important;
  }
  .sm\:right-22 {
    right: 5.5rem !important;
  }
  .sm\:right-23 {
    right: 5.75rem !important;
  }
  .sm\:right-24 {
    right: 6rem !important;
  }
  .sm\:right-25 {
    right: 6.25rem !important;
  }
  .sm\:right-26 {
    right: 6.5rem !important;
  }
  .sm\:right-27 {
    right: 6.75rem !important;
  }
  .sm\:right-28 {
    right: 7rem !important;
  }
  .sm\:right-29 {
    right: 7.25rem !important;
  }
  .sm\:right-30 {
    right: 7.5rem !important;
  }
  .sm\:right-31 {
    right: 7.75rem !important;
  }
  .sm\:right-32 {
    right: 8rem !important;
  }
  .sm\:right-33 {
    right: 8.25rem !important;
  }
  .sm\:right-34 {
    right: 8.5rem !important;
  }
  .sm\:right-35 {
    right: 8.75rem !important;
  }
  .sm\:right-36 {
    right: 9rem !important;
  }
  .sm\:right-37 {
    right: 9.25rem !important;
  }
  .sm\:right-38 {
    right: 9.5rem !important;
  }
  .sm\:right-39 {
    right: 9.75rem !important;
  }
  .sm\:right-40 {
    right: 10rem !important;
  }
  .sm\:right-41 {
    right: 10.25rem !important;
  }
  .sm\:right-42 {
    right: 10.5rem !important;
  }
  .sm\:right-43 {
    right: 10.75rem !important;
  }
  .sm\:right-44 {
    right: 11rem !important;
  }
  .sm\:right-45 {
    right: 11.25rem !important;
  }
  .sm\:right-46 {
    right: 11.5rem !important;
  }
  .sm\:right-47 {
    right: 11.75rem !important;
  }
  .sm\:right-48 {
    right: 12rem !important;
  }
  .sm\:right-49 {
    right: 12.5rem !important;
  }
  .sm\:right-50 {
    right: 13rem !important;
  }
  .sm\:bottom-auto {
    bottom: auto !important;
  }
  .sm\:bottom-0 {
    bottom: 0 !important;
  }
  .sm\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .sm\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .sm\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .sm\:bottom-4 {
    bottom: 1rem !important;
  }
  .sm\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .sm\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .sm\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .sm\:bottom-8 {
    bottom: 2rem !important;
  }
  .sm\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .sm\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .sm\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .sm\:bottom-12 {
    bottom: 3rem !important;
  }
  .sm\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .sm\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .sm\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .sm\:bottom-16 {
    bottom: 4rem !important;
  }
  .sm\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .sm\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .sm\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .sm\:bottom-20 {
    bottom: 5rem !important;
  }
  .sm\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .sm\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .sm\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .sm\:bottom-24 {
    bottom: 6rem !important;
  }
  .sm\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .sm\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .sm\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .sm\:bottom-28 {
    bottom: 7rem !important;
  }
  .sm\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .sm\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .sm\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .sm\:bottom-32 {
    bottom: 8rem !important;
  }
  .sm\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .sm\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .sm\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .sm\:bottom-36 {
    bottom: 9rem !important;
  }
  .sm\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .sm\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .sm\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .sm\:bottom-40 {
    bottom: 10rem !important;
  }
  .sm\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .sm\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .sm\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .sm\:bottom-44 {
    bottom: 11rem !important;
  }
  .sm\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .sm\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .sm\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .sm\:bottom-48 {
    bottom: 12rem !important;
  }
  .sm\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .sm\:bottom-50 {
    bottom: 13rem !important;
  }
  .sm\:left-auto {
    left: auto !important;
  }
  .sm\:left-0 {
    left: 0 !important;
  }
  .sm\:left-1 {
    left: 0.25rem !important;
  }
  .sm\:left-2 {
    left: 0.5rem !important;
  }
  .sm\:left-3 {
    left: 0.75rem !important;
  }
  .sm\:left-4 {
    left: 1rem !important;
  }
  .sm\:left-5 {
    left: 1.25rem !important;
  }
  .sm\:left-6 {
    left: 1.5rem !important;
  }
  .sm\:left-7 {
    left: 1.75rem !important;
  }
  .sm\:left-8 {
    left: 2rem !important;
  }
  .sm\:left-9 {
    left: 2.25rem !important;
  }
  .sm\:left-10 {
    left: 2.5rem !important;
  }
  .sm\:left-11 {
    left: 2.75rem !important;
  }
  .sm\:left-12 {
    left: 3rem !important;
  }
  .sm\:left-13 {
    left: 3.25rem !important;
  }
  .sm\:left-14 {
    left: 3.5rem !important;
  }
  .sm\:left-15 {
    left: 3.75rem !important;
  }
  .sm\:left-16 {
    left: 4rem !important;
  }
  .sm\:left-17 {
    left: 4.25rem !important;
  }
  .sm\:left-18 {
    left: 4.5rem !important;
  }
  .sm\:left-19 {
    left: 4.75rem !important;
  }
  .sm\:left-20 {
    left: 5rem !important;
  }
  .sm\:left-21 {
    left: 5.25rem !important;
  }
  .sm\:left-22 {
    left: 5.5rem !important;
  }
  .sm\:left-23 {
    left: 5.75rem !important;
  }
  .sm\:left-24 {
    left: 6rem !important;
  }
  .sm\:left-25 {
    left: 6.25rem !important;
  }
  .sm\:left-26 {
    left: 6.5rem !important;
  }
  .sm\:left-27 {
    left: 6.75rem !important;
  }
  .sm\:left-28 {
    left: 7rem !important;
  }
  .sm\:left-29 {
    left: 7.25rem !important;
  }
  .sm\:left-30 {
    left: 7.5rem !important;
  }
  .sm\:left-31 {
    left: 7.75rem !important;
  }
  .sm\:left-32 {
    left: 8rem !important;
  }
  .sm\:left-33 {
    left: 8.25rem !important;
  }
  .sm\:left-34 {
    left: 8.5rem !important;
  }
  .sm\:left-35 {
    left: 8.75rem !important;
  }
  .sm\:left-36 {
    left: 9rem !important;
  }
  .sm\:left-37 {
    left: 9.25rem !important;
  }
  .sm\:left-38 {
    left: 9.5rem !important;
  }
  .sm\:left-39 {
    left: 9.75rem !important;
  }
  .sm\:left-40 {
    left: 10rem !important;
  }
  .sm\:left-41 {
    left: 10.25rem !important;
  }
  .sm\:left-42 {
    left: 10.5rem !important;
  }
  .sm\:left-43 {
    left: 10.75rem !important;
  }
  .sm\:left-44 {
    left: 11rem !important;
  }
  .sm\:left-45 {
    left: 11.25rem !important;
  }
  .sm\:left-46 {
    left: 11.5rem !important;
  }
  .sm\:left-47 {
    left: 11.75rem !important;
  }
  .sm\:left-48 {
    left: 12rem !important;
  }
  .sm\:left-49 {
    left: 12.5rem !important;
  }
  .sm\:left-50 {
    left: 13rem !important;
  }
}
@media (min-width: 768px) {
  .md\:top-auto {
    top: auto !important;
  }
  .md\:top-0 {
    top: 0 !important;
  }
  .md\:top-1 {
    top: 0.25rem !important;
  }
  .md\:top-2 {
    top: 0.5rem !important;
  }
  .md\:top-3 {
    top: 0.75rem !important;
  }
  .md\:top-4 {
    top: 1rem !important;
  }
  .md\:top-5 {
    top: 1.25rem !important;
  }
  .md\:top-6 {
    top: 1.5rem !important;
  }
  .md\:top-7 {
    top: 1.75rem !important;
  }
  .md\:top-8 {
    top: 2rem !important;
  }
  .md\:top-9 {
    top: 2.25rem !important;
  }
  .md\:top-10 {
    top: 2.5rem !important;
  }
  .md\:top-11 {
    top: 2.75rem !important;
  }
  .md\:top-12 {
    top: 3rem !important;
  }
  .md\:top-13 {
    top: 3.25rem !important;
  }
  .md\:top-14 {
    top: 3.5rem !important;
  }
  .md\:top-15 {
    top: 3.75rem !important;
  }
  .md\:top-16 {
    top: 4rem !important;
  }
  .md\:top-17 {
    top: 4.25rem !important;
  }
  .md\:top-18 {
    top: 4.5rem !important;
  }
  .md\:top-19 {
    top: 4.75rem !important;
  }
  .md\:top-20 {
    top: 5rem !important;
  }
  .md\:top-21 {
    top: 5.25rem !important;
  }
  .md\:top-22 {
    top: 5.5rem !important;
  }
  .md\:top-23 {
    top: 5.75rem !important;
  }
  .md\:top-24 {
    top: 6rem !important;
  }
  .md\:top-25 {
    top: 6.25rem !important;
  }
  .md\:top-26 {
    top: 6.5rem !important;
  }
  .md\:top-27 {
    top: 6.75rem !important;
  }
  .md\:top-28 {
    top: 7rem !important;
  }
  .md\:top-29 {
    top: 7.25rem !important;
  }
  .md\:top-30 {
    top: 7.5rem !important;
  }
  .md\:top-31 {
    top: 7.75rem !important;
  }
  .md\:top-32 {
    top: 8rem !important;
  }
  .md\:top-33 {
    top: 8.25rem !important;
  }
  .md\:top-34 {
    top: 8.5rem !important;
  }
  .md\:top-35 {
    top: 8.75rem !important;
  }
  .md\:top-36 {
    top: 9rem !important;
  }
  .md\:top-37 {
    top: 9.25rem !important;
  }
  .md\:top-38 {
    top: 9.5rem !important;
  }
  .md\:top-39 {
    top: 9.75rem !important;
  }
  .md\:top-40 {
    top: 10rem !important;
  }
  .md\:top-41 {
    top: 10.25rem !important;
  }
  .md\:top-42 {
    top: 10.5rem !important;
  }
  .md\:top-43 {
    top: 10.75rem !important;
  }
  .md\:top-44 {
    top: 11rem !important;
  }
  .md\:top-45 {
    top: 11.25rem !important;
  }
  .md\:top-46 {
    top: 11.5rem !important;
  }
  .md\:top-47 {
    top: 11.75rem !important;
  }
  .md\:top-48 {
    top: 12rem !important;
  }
  .md\:top-49 {
    top: 12.5rem !important;
  }
  .md\:top-50 {
    top: 13rem !important;
  }
  .md\:right-auto {
    right: auto !important;
  }
  .md\:right-0 {
    right: 0 !important;
  }
  .md\:right-1 {
    right: 0.25rem !important;
  }
  .md\:right-2 {
    right: 0.5rem !important;
  }
  .md\:right-3 {
    right: 0.75rem !important;
  }
  .md\:right-4 {
    right: 1rem !important;
  }
  .md\:right-5 {
    right: 1.25rem !important;
  }
  .md\:right-6 {
    right: 1.5rem !important;
  }
  .md\:right-7 {
    right: 1.75rem !important;
  }
  .md\:right-8 {
    right: 2rem !important;
  }
  .md\:right-9 {
    right: 2.25rem !important;
  }
  .md\:right-10 {
    right: 2.5rem !important;
  }
  .md\:right-11 {
    right: 2.75rem !important;
  }
  .md\:right-12 {
    right: 3rem !important;
  }
  .md\:right-13 {
    right: 3.25rem !important;
  }
  .md\:right-14 {
    right: 3.5rem !important;
  }
  .md\:right-15 {
    right: 3.75rem !important;
  }
  .md\:right-16 {
    right: 4rem !important;
  }
  .md\:right-17 {
    right: 4.25rem !important;
  }
  .md\:right-18 {
    right: 4.5rem !important;
  }
  .md\:right-19 {
    right: 4.75rem !important;
  }
  .md\:right-20 {
    right: 5rem !important;
  }
  .md\:right-21 {
    right: 5.25rem !important;
  }
  .md\:right-22 {
    right: 5.5rem !important;
  }
  .md\:right-23 {
    right: 5.75rem !important;
  }
  .md\:right-24 {
    right: 6rem !important;
  }
  .md\:right-25 {
    right: 6.25rem !important;
  }
  .md\:right-26 {
    right: 6.5rem !important;
  }
  .md\:right-27 {
    right: 6.75rem !important;
  }
  .md\:right-28 {
    right: 7rem !important;
  }
  .md\:right-29 {
    right: 7.25rem !important;
  }
  .md\:right-30 {
    right: 7.5rem !important;
  }
  .md\:right-31 {
    right: 7.75rem !important;
  }
  .md\:right-32 {
    right: 8rem !important;
  }
  .md\:right-33 {
    right: 8.25rem !important;
  }
  .md\:right-34 {
    right: 8.5rem !important;
  }
  .md\:right-35 {
    right: 8.75rem !important;
  }
  .md\:right-36 {
    right: 9rem !important;
  }
  .md\:right-37 {
    right: 9.25rem !important;
  }
  .md\:right-38 {
    right: 9.5rem !important;
  }
  .md\:right-39 {
    right: 9.75rem !important;
  }
  .md\:right-40 {
    right: 10rem !important;
  }
  .md\:right-41 {
    right: 10.25rem !important;
  }
  .md\:right-42 {
    right: 10.5rem !important;
  }
  .md\:right-43 {
    right: 10.75rem !important;
  }
  .md\:right-44 {
    right: 11rem !important;
  }
  .md\:right-45 {
    right: 11.25rem !important;
  }
  .md\:right-46 {
    right: 11.5rem !important;
  }
  .md\:right-47 {
    right: 11.75rem !important;
  }
  .md\:right-48 {
    right: 12rem !important;
  }
  .md\:right-49 {
    right: 12.5rem !important;
  }
  .md\:right-50 {
    right: 13rem !important;
  }
  .md\:bottom-auto {
    bottom: auto !important;
  }
  .md\:bottom-0 {
    bottom: 0 !important;
  }
  .md\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .md\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .md\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .md\:bottom-4 {
    bottom: 1rem !important;
  }
  .md\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .md\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .md\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .md\:bottom-8 {
    bottom: 2rem !important;
  }
  .md\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .md\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .md\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .md\:bottom-12 {
    bottom: 3rem !important;
  }
  .md\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .md\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .md\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .md\:bottom-16 {
    bottom: 4rem !important;
  }
  .md\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .md\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .md\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .md\:bottom-20 {
    bottom: 5rem !important;
  }
  .md\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .md\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .md\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .md\:bottom-24 {
    bottom: 6rem !important;
  }
  .md\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .md\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .md\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .md\:bottom-28 {
    bottom: 7rem !important;
  }
  .md\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .md\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .md\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .md\:bottom-32 {
    bottom: 8rem !important;
  }
  .md\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .md\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .md\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .md\:bottom-36 {
    bottom: 9rem !important;
  }
  .md\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .md\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .md\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .md\:bottom-40 {
    bottom: 10rem !important;
  }
  .md\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .md\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .md\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .md\:bottom-44 {
    bottom: 11rem !important;
  }
  .md\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .md\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .md\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .md\:bottom-48 {
    bottom: 12rem !important;
  }
  .md\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .md\:bottom-50 {
    bottom: 13rem !important;
  }
  .md\:left-auto {
    left: auto !important;
  }
  .md\:left-0 {
    left: 0 !important;
  }
  .md\:left-1 {
    left: 0.25rem !important;
  }
  .md\:left-2 {
    left: 0.5rem !important;
  }
  .md\:left-3 {
    left: 0.75rem !important;
  }
  .md\:left-4 {
    left: 1rem !important;
  }
  .md\:left-5 {
    left: 1.25rem !important;
  }
  .md\:left-6 {
    left: 1.5rem !important;
  }
  .md\:left-7 {
    left: 1.75rem !important;
  }
  .md\:left-8 {
    left: 2rem !important;
  }
  .md\:left-9 {
    left: 2.25rem !important;
  }
  .md\:left-10 {
    left: 2.5rem !important;
  }
  .md\:left-11 {
    left: 2.75rem !important;
  }
  .md\:left-12 {
    left: 3rem !important;
  }
  .md\:left-13 {
    left: 3.25rem !important;
  }
  .md\:left-14 {
    left: 3.5rem !important;
  }
  .md\:left-15 {
    left: 3.75rem !important;
  }
  .md\:left-16 {
    left: 4rem !important;
  }
  .md\:left-17 {
    left: 4.25rem !important;
  }
  .md\:left-18 {
    left: 4.5rem !important;
  }
  .md\:left-19 {
    left: 4.75rem !important;
  }
  .md\:left-20 {
    left: 5rem !important;
  }
  .md\:left-21 {
    left: 5.25rem !important;
  }
  .md\:left-22 {
    left: 5.5rem !important;
  }
  .md\:left-23 {
    left: 5.75rem !important;
  }
  .md\:left-24 {
    left: 6rem !important;
  }
  .md\:left-25 {
    left: 6.25rem !important;
  }
  .md\:left-26 {
    left: 6.5rem !important;
  }
  .md\:left-27 {
    left: 6.75rem !important;
  }
  .md\:left-28 {
    left: 7rem !important;
  }
  .md\:left-29 {
    left: 7.25rem !important;
  }
  .md\:left-30 {
    left: 7.5rem !important;
  }
  .md\:left-31 {
    left: 7.75rem !important;
  }
  .md\:left-32 {
    left: 8rem !important;
  }
  .md\:left-33 {
    left: 8.25rem !important;
  }
  .md\:left-34 {
    left: 8.5rem !important;
  }
  .md\:left-35 {
    left: 8.75rem !important;
  }
  .md\:left-36 {
    left: 9rem !important;
  }
  .md\:left-37 {
    left: 9.25rem !important;
  }
  .md\:left-38 {
    left: 9.5rem !important;
  }
  .md\:left-39 {
    left: 9.75rem !important;
  }
  .md\:left-40 {
    left: 10rem !important;
  }
  .md\:left-41 {
    left: 10.25rem !important;
  }
  .md\:left-42 {
    left: 10.5rem !important;
  }
  .md\:left-43 {
    left: 10.75rem !important;
  }
  .md\:left-44 {
    left: 11rem !important;
  }
  .md\:left-45 {
    left: 11.25rem !important;
  }
  .md\:left-46 {
    left: 11.5rem !important;
  }
  .md\:left-47 {
    left: 11.75rem !important;
  }
  .md\:left-48 {
    left: 12rem !important;
  }
  .md\:left-49 {
    left: 12.5rem !important;
  }
  .md\:left-50 {
    left: 13rem !important;
  }
}
@media (min-width: 1024px) {
  .lg\:top-auto {
    top: auto !important;
  }
  .lg\:top-0 {
    top: 0 !important;
  }
  .lg\:top-1 {
    top: 0.25rem !important;
  }
  .lg\:top-2 {
    top: 0.5rem !important;
  }
  .lg\:top-3 {
    top: 0.75rem !important;
  }
  .lg\:top-4 {
    top: 1rem !important;
  }
  .lg\:top-5 {
    top: 1.25rem !important;
  }
  .lg\:top-6 {
    top: 1.5rem !important;
  }
  .lg\:top-7 {
    top: 1.75rem !important;
  }
  .lg\:top-8 {
    top: 2rem !important;
  }
  .lg\:top-9 {
    top: 2.25rem !important;
  }
  .lg\:top-10 {
    top: 2.5rem !important;
  }
  .lg\:top-11 {
    top: 2.75rem !important;
  }
  .lg\:top-12 {
    top: 3rem !important;
  }
  .lg\:top-13 {
    top: 3.25rem !important;
  }
  .lg\:top-14 {
    top: 3.5rem !important;
  }
  .lg\:top-15 {
    top: 3.75rem !important;
  }
  .lg\:top-16 {
    top: 4rem !important;
  }
  .lg\:top-17 {
    top: 4.25rem !important;
  }
  .lg\:top-18 {
    top: 4.5rem !important;
  }
  .lg\:top-19 {
    top: 4.75rem !important;
  }
  .lg\:top-20 {
    top: 5rem !important;
  }
  .lg\:top-21 {
    top: 5.25rem !important;
  }
  .lg\:top-22 {
    top: 5.5rem !important;
  }
  .lg\:top-23 {
    top: 5.75rem !important;
  }
  .lg\:top-24 {
    top: 6rem !important;
  }
  .lg\:top-25 {
    top: 6.25rem !important;
  }
  .lg\:top-26 {
    top: 6.5rem !important;
  }
  .lg\:top-27 {
    top: 6.75rem !important;
  }
  .lg\:top-28 {
    top: 7rem !important;
  }
  .lg\:top-29 {
    top: 7.25rem !important;
  }
  .lg\:top-30 {
    top: 7.5rem !important;
  }
  .lg\:top-31 {
    top: 7.75rem !important;
  }
  .lg\:top-32 {
    top: 8rem !important;
  }
  .lg\:top-33 {
    top: 8.25rem !important;
  }
  .lg\:top-34 {
    top: 8.5rem !important;
  }
  .lg\:top-35 {
    top: 8.75rem !important;
  }
  .lg\:top-36 {
    top: 9rem !important;
  }
  .lg\:top-37 {
    top: 9.25rem !important;
  }
  .lg\:top-38 {
    top: 9.5rem !important;
  }
  .lg\:top-39 {
    top: 9.75rem !important;
  }
  .lg\:top-40 {
    top: 10rem !important;
  }
  .lg\:top-41 {
    top: 10.25rem !important;
  }
  .lg\:top-42 {
    top: 10.5rem !important;
  }
  .lg\:top-43 {
    top: 10.75rem !important;
  }
  .lg\:top-44 {
    top: 11rem !important;
  }
  .lg\:top-45 {
    top: 11.25rem !important;
  }
  .lg\:top-46 {
    top: 11.5rem !important;
  }
  .lg\:top-47 {
    top: 11.75rem !important;
  }
  .lg\:top-48 {
    top: 12rem !important;
  }
  .lg\:top-49 {
    top: 12.5rem !important;
  }
  .lg\:top-50 {
    top: 13rem !important;
  }
  .lg\:right-auto {
    right: auto !important;
  }
  .lg\:right-0 {
    right: 0 !important;
  }
  .lg\:right-1 {
    right: 0.25rem !important;
  }
  .lg\:right-2 {
    right: 0.5rem !important;
  }
  .lg\:right-3 {
    right: 0.75rem !important;
  }
  .lg\:right-4 {
    right: 1rem !important;
  }
  .lg\:right-5 {
    right: 1.25rem !important;
  }
  .lg\:right-6 {
    right: 1.5rem !important;
  }
  .lg\:right-7 {
    right: 1.75rem !important;
  }
  .lg\:right-8 {
    right: 2rem !important;
  }
  .lg\:right-9 {
    right: 2.25rem !important;
  }
  .lg\:right-10 {
    right: 2.5rem !important;
  }
  .lg\:right-11 {
    right: 2.75rem !important;
  }
  .lg\:right-12 {
    right: 3rem !important;
  }
  .lg\:right-13 {
    right: 3.25rem !important;
  }
  .lg\:right-14 {
    right: 3.5rem !important;
  }
  .lg\:right-15 {
    right: 3.75rem !important;
  }
  .lg\:right-16 {
    right: 4rem !important;
  }
  .lg\:right-17 {
    right: 4.25rem !important;
  }
  .lg\:right-18 {
    right: 4.5rem !important;
  }
  .lg\:right-19 {
    right: 4.75rem !important;
  }
  .lg\:right-20 {
    right: 5rem !important;
  }
  .lg\:right-21 {
    right: 5.25rem !important;
  }
  .lg\:right-22 {
    right: 5.5rem !important;
  }
  .lg\:right-23 {
    right: 5.75rem !important;
  }
  .lg\:right-24 {
    right: 6rem !important;
  }
  .lg\:right-25 {
    right: 6.25rem !important;
  }
  .lg\:right-26 {
    right: 6.5rem !important;
  }
  .lg\:right-27 {
    right: 6.75rem !important;
  }
  .lg\:right-28 {
    right: 7rem !important;
  }
  .lg\:right-29 {
    right: 7.25rem !important;
  }
  .lg\:right-30 {
    right: 7.5rem !important;
  }
  .lg\:right-31 {
    right: 7.75rem !important;
  }
  .lg\:right-32 {
    right: 8rem !important;
  }
  .lg\:right-33 {
    right: 8.25rem !important;
  }
  .lg\:right-34 {
    right: 8.5rem !important;
  }
  .lg\:right-35 {
    right: 8.75rem !important;
  }
  .lg\:right-36 {
    right: 9rem !important;
  }
  .lg\:right-37 {
    right: 9.25rem !important;
  }
  .lg\:right-38 {
    right: 9.5rem !important;
  }
  .lg\:right-39 {
    right: 9.75rem !important;
  }
  .lg\:right-40 {
    right: 10rem !important;
  }
  .lg\:right-41 {
    right: 10.25rem !important;
  }
  .lg\:right-42 {
    right: 10.5rem !important;
  }
  .lg\:right-43 {
    right: 10.75rem !important;
  }
  .lg\:right-44 {
    right: 11rem !important;
  }
  .lg\:right-45 {
    right: 11.25rem !important;
  }
  .lg\:right-46 {
    right: 11.5rem !important;
  }
  .lg\:right-47 {
    right: 11.75rem !important;
  }
  .lg\:right-48 {
    right: 12rem !important;
  }
  .lg\:right-49 {
    right: 12.5rem !important;
  }
  .lg\:right-50 {
    right: 13rem !important;
  }
  .lg\:bottom-auto {
    bottom: auto !important;
  }
  .lg\:bottom-0 {
    bottom: 0 !important;
  }
  .lg\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .lg\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .lg\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .lg\:bottom-4 {
    bottom: 1rem !important;
  }
  .lg\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .lg\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .lg\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .lg\:bottom-8 {
    bottom: 2rem !important;
  }
  .lg\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .lg\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .lg\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .lg\:bottom-12 {
    bottom: 3rem !important;
  }
  .lg\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .lg\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .lg\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .lg\:bottom-16 {
    bottom: 4rem !important;
  }
  .lg\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .lg\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .lg\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .lg\:bottom-20 {
    bottom: 5rem !important;
  }
  .lg\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .lg\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .lg\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .lg\:bottom-24 {
    bottom: 6rem !important;
  }
  .lg\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .lg\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .lg\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .lg\:bottom-28 {
    bottom: 7rem !important;
  }
  .lg\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .lg\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .lg\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .lg\:bottom-32 {
    bottom: 8rem !important;
  }
  .lg\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .lg\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .lg\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .lg\:bottom-36 {
    bottom: 9rem !important;
  }
  .lg\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .lg\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .lg\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .lg\:bottom-40 {
    bottom: 10rem !important;
  }
  .lg\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .lg\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .lg\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .lg\:bottom-44 {
    bottom: 11rem !important;
  }
  .lg\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .lg\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .lg\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .lg\:bottom-48 {
    bottom: 12rem !important;
  }
  .lg\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .lg\:bottom-50 {
    bottom: 13rem !important;
  }
  .lg\:left-auto {
    left: auto !important;
  }
  .lg\:left-0 {
    left: 0 !important;
  }
  .lg\:left-1 {
    left: 0.25rem !important;
  }
  .lg\:left-2 {
    left: 0.5rem !important;
  }
  .lg\:left-3 {
    left: 0.75rem !important;
  }
  .lg\:left-4 {
    left: 1rem !important;
  }
  .lg\:left-5 {
    left: 1.25rem !important;
  }
  .lg\:left-6 {
    left: 1.5rem !important;
  }
  .lg\:left-7 {
    left: 1.75rem !important;
  }
  .lg\:left-8 {
    left: 2rem !important;
  }
  .lg\:left-9 {
    left: 2.25rem !important;
  }
  .lg\:left-10 {
    left: 2.5rem !important;
  }
  .lg\:left-11 {
    left: 2.75rem !important;
  }
  .lg\:left-12 {
    left: 3rem !important;
  }
  .lg\:left-13 {
    left: 3.25rem !important;
  }
  .lg\:left-14 {
    left: 3.5rem !important;
  }
  .lg\:left-15 {
    left: 3.75rem !important;
  }
  .lg\:left-16 {
    left: 4rem !important;
  }
  .lg\:left-17 {
    left: 4.25rem !important;
  }
  .lg\:left-18 {
    left: 4.5rem !important;
  }
  .lg\:left-19 {
    left: 4.75rem !important;
  }
  .lg\:left-20 {
    left: 5rem !important;
  }
  .lg\:left-21 {
    left: 5.25rem !important;
  }
  .lg\:left-22 {
    left: 5.5rem !important;
  }
  .lg\:left-23 {
    left: 5.75rem !important;
  }
  .lg\:left-24 {
    left: 6rem !important;
  }
  .lg\:left-25 {
    left: 6.25rem !important;
  }
  .lg\:left-26 {
    left: 6.5rem !important;
  }
  .lg\:left-27 {
    left: 6.75rem !important;
  }
  .lg\:left-28 {
    left: 7rem !important;
  }
  .lg\:left-29 {
    left: 7.25rem !important;
  }
  .lg\:left-30 {
    left: 7.5rem !important;
  }
  .lg\:left-31 {
    left: 7.75rem !important;
  }
  .lg\:left-32 {
    left: 8rem !important;
  }
  .lg\:left-33 {
    left: 8.25rem !important;
  }
  .lg\:left-34 {
    left: 8.5rem !important;
  }
  .lg\:left-35 {
    left: 8.75rem !important;
  }
  .lg\:left-36 {
    left: 9rem !important;
  }
  .lg\:left-37 {
    left: 9.25rem !important;
  }
  .lg\:left-38 {
    left: 9.5rem !important;
  }
  .lg\:left-39 {
    left: 9.75rem !important;
  }
  .lg\:left-40 {
    left: 10rem !important;
  }
  .lg\:left-41 {
    left: 10.25rem !important;
  }
  .lg\:left-42 {
    left: 10.5rem !important;
  }
  .lg\:left-43 {
    left: 10.75rem !important;
  }
  .lg\:left-44 {
    left: 11rem !important;
  }
  .lg\:left-45 {
    left: 11.25rem !important;
  }
  .lg\:left-46 {
    left: 11.5rem !important;
  }
  .lg\:left-47 {
    left: 11.75rem !important;
  }
  .lg\:left-48 {
    left: 12rem !important;
  }
  .lg\:left-49 {
    left: 12.5rem !important;
  }
  .lg\:left-50 {
    left: 13rem !important;
  }
}
@media (min-width: 1280px) {
  .xl\:top-auto {
    top: auto !important;
  }
  .xl\:top-0 {
    top: 0 !important;
  }
  .xl\:top-1 {
    top: 0.25rem !important;
  }
  .xl\:top-2 {
    top: 0.5rem !important;
  }
  .xl\:top-3 {
    top: 0.75rem !important;
  }
  .xl\:top-4 {
    top: 1rem !important;
  }
  .xl\:top-5 {
    top: 1.25rem !important;
  }
  .xl\:top-6 {
    top: 1.5rem !important;
  }
  .xl\:top-7 {
    top: 1.75rem !important;
  }
  .xl\:top-8 {
    top: 2rem !important;
  }
  .xl\:top-9 {
    top: 2.25rem !important;
  }
  .xl\:top-10 {
    top: 2.5rem !important;
  }
  .xl\:top-11 {
    top: 2.75rem !important;
  }
  .xl\:top-12 {
    top: 3rem !important;
  }
  .xl\:top-13 {
    top: 3.25rem !important;
  }
  .xl\:top-14 {
    top: 3.5rem !important;
  }
  .xl\:top-15 {
    top: 3.75rem !important;
  }
  .xl\:top-16 {
    top: 4rem !important;
  }
  .xl\:top-17 {
    top: 4.25rem !important;
  }
  .xl\:top-18 {
    top: 4.5rem !important;
  }
  .xl\:top-19 {
    top: 4.75rem !important;
  }
  .xl\:top-20 {
    top: 5rem !important;
  }
  .xl\:top-21 {
    top: 5.25rem !important;
  }
  .xl\:top-22 {
    top: 5.5rem !important;
  }
  .xl\:top-23 {
    top: 5.75rem !important;
  }
  .xl\:top-24 {
    top: 6rem !important;
  }
  .xl\:top-25 {
    top: 6.25rem !important;
  }
  .xl\:top-26 {
    top: 6.5rem !important;
  }
  .xl\:top-27 {
    top: 6.75rem !important;
  }
  .xl\:top-28 {
    top: 7rem !important;
  }
  .xl\:top-29 {
    top: 7.25rem !important;
  }
  .xl\:top-30 {
    top: 7.5rem !important;
  }
  .xl\:top-31 {
    top: 7.75rem !important;
  }
  .xl\:top-32 {
    top: 8rem !important;
  }
  .xl\:top-33 {
    top: 8.25rem !important;
  }
  .xl\:top-34 {
    top: 8.5rem !important;
  }
  .xl\:top-35 {
    top: 8.75rem !important;
  }
  .xl\:top-36 {
    top: 9rem !important;
  }
  .xl\:top-37 {
    top: 9.25rem !important;
  }
  .xl\:top-38 {
    top: 9.5rem !important;
  }
  .xl\:top-39 {
    top: 9.75rem !important;
  }
  .xl\:top-40 {
    top: 10rem !important;
  }
  .xl\:top-41 {
    top: 10.25rem !important;
  }
  .xl\:top-42 {
    top: 10.5rem !important;
  }
  .xl\:top-43 {
    top: 10.75rem !important;
  }
  .xl\:top-44 {
    top: 11rem !important;
  }
  .xl\:top-45 {
    top: 11.25rem !important;
  }
  .xl\:top-46 {
    top: 11.5rem !important;
  }
  .xl\:top-47 {
    top: 11.75rem !important;
  }
  .xl\:top-48 {
    top: 12rem !important;
  }
  .xl\:top-49 {
    top: 12.5rem !important;
  }
  .xl\:top-50 {
    top: 13rem !important;
  }
  .xl\:right-auto {
    right: auto !important;
  }
  .xl\:right-0 {
    right: 0 !important;
  }
  .xl\:right-1 {
    right: 0.25rem !important;
  }
  .xl\:right-2 {
    right: 0.5rem !important;
  }
  .xl\:right-3 {
    right: 0.75rem !important;
  }
  .xl\:right-4 {
    right: 1rem !important;
  }
  .xl\:right-5 {
    right: 1.25rem !important;
  }
  .xl\:right-6 {
    right: 1.5rem !important;
  }
  .xl\:right-7 {
    right: 1.75rem !important;
  }
  .xl\:right-8 {
    right: 2rem !important;
  }
  .xl\:right-9 {
    right: 2.25rem !important;
  }
  .xl\:right-10 {
    right: 2.5rem !important;
  }
  .xl\:right-11 {
    right: 2.75rem !important;
  }
  .xl\:right-12 {
    right: 3rem !important;
  }
  .xl\:right-13 {
    right: 3.25rem !important;
  }
  .xl\:right-14 {
    right: 3.5rem !important;
  }
  .xl\:right-15 {
    right: 3.75rem !important;
  }
  .xl\:right-16 {
    right: 4rem !important;
  }
  .xl\:right-17 {
    right: 4.25rem !important;
  }
  .xl\:right-18 {
    right: 4.5rem !important;
  }
  .xl\:right-19 {
    right: 4.75rem !important;
  }
  .xl\:right-20 {
    right: 5rem !important;
  }
  .xl\:right-21 {
    right: 5.25rem !important;
  }
  .xl\:right-22 {
    right: 5.5rem !important;
  }
  .xl\:right-23 {
    right: 5.75rem !important;
  }
  .xl\:right-24 {
    right: 6rem !important;
  }
  .xl\:right-25 {
    right: 6.25rem !important;
  }
  .xl\:right-26 {
    right: 6.5rem !important;
  }
  .xl\:right-27 {
    right: 6.75rem !important;
  }
  .xl\:right-28 {
    right: 7rem !important;
  }
  .xl\:right-29 {
    right: 7.25rem !important;
  }
  .xl\:right-30 {
    right: 7.5rem !important;
  }
  .xl\:right-31 {
    right: 7.75rem !important;
  }
  .xl\:right-32 {
    right: 8rem !important;
  }
  .xl\:right-33 {
    right: 8.25rem !important;
  }
  .xl\:right-34 {
    right: 8.5rem !important;
  }
  .xl\:right-35 {
    right: 8.75rem !important;
  }
  .xl\:right-36 {
    right: 9rem !important;
  }
  .xl\:right-37 {
    right: 9.25rem !important;
  }
  .xl\:right-38 {
    right: 9.5rem !important;
  }
  .xl\:right-39 {
    right: 9.75rem !important;
  }
  .xl\:right-40 {
    right: 10rem !important;
  }
  .xl\:right-41 {
    right: 10.25rem !important;
  }
  .xl\:right-42 {
    right: 10.5rem !important;
  }
  .xl\:right-43 {
    right: 10.75rem !important;
  }
  .xl\:right-44 {
    right: 11rem !important;
  }
  .xl\:right-45 {
    right: 11.25rem !important;
  }
  .xl\:right-46 {
    right: 11.5rem !important;
  }
  .xl\:right-47 {
    right: 11.75rem !important;
  }
  .xl\:right-48 {
    right: 12rem !important;
  }
  .xl\:right-49 {
    right: 12.5rem !important;
  }
  .xl\:right-50 {
    right: 13rem !important;
  }
  .xl\:bottom-auto {
    bottom: auto !important;
  }
  .xl\:bottom-0 {
    bottom: 0 !important;
  }
  .xl\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .xl\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .xl\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .xl\:bottom-4 {
    bottom: 1rem !important;
  }
  .xl\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .xl\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .xl\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .xl\:bottom-8 {
    bottom: 2rem !important;
  }
  .xl\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .xl\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .xl\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .xl\:bottom-12 {
    bottom: 3rem !important;
  }
  .xl\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .xl\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .xl\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .xl\:bottom-16 {
    bottom: 4rem !important;
  }
  .xl\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .xl\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .xl\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .xl\:bottom-20 {
    bottom: 5rem !important;
  }
  .xl\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .xl\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .xl\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .xl\:bottom-24 {
    bottom: 6rem !important;
  }
  .xl\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .xl\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .xl\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .xl\:bottom-28 {
    bottom: 7rem !important;
  }
  .xl\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .xl\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .xl\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .xl\:bottom-32 {
    bottom: 8rem !important;
  }
  .xl\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .xl\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .xl\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .xl\:bottom-36 {
    bottom: 9rem !important;
  }
  .xl\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .xl\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .xl\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .xl\:bottom-40 {
    bottom: 10rem !important;
  }
  .xl\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .xl\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .xl\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .xl\:bottom-44 {
    bottom: 11rem !important;
  }
  .xl\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .xl\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .xl\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .xl\:bottom-48 {
    bottom: 12rem !important;
  }
  .xl\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .xl\:bottom-50 {
    bottom: 13rem !important;
  }
  .xl\:left-auto {
    left: auto !important;
  }
  .xl\:left-0 {
    left: 0 !important;
  }
  .xl\:left-1 {
    left: 0.25rem !important;
  }
  .xl\:left-2 {
    left: 0.5rem !important;
  }
  .xl\:left-3 {
    left: 0.75rem !important;
  }
  .xl\:left-4 {
    left: 1rem !important;
  }
  .xl\:left-5 {
    left: 1.25rem !important;
  }
  .xl\:left-6 {
    left: 1.5rem !important;
  }
  .xl\:left-7 {
    left: 1.75rem !important;
  }
  .xl\:left-8 {
    left: 2rem !important;
  }
  .xl\:left-9 {
    left: 2.25rem !important;
  }
  .xl\:left-10 {
    left: 2.5rem !important;
  }
  .xl\:left-11 {
    left: 2.75rem !important;
  }
  .xl\:left-12 {
    left: 3rem !important;
  }
  .xl\:left-13 {
    left: 3.25rem !important;
  }
  .xl\:left-14 {
    left: 3.5rem !important;
  }
  .xl\:left-15 {
    left: 3.75rem !important;
  }
  .xl\:left-16 {
    left: 4rem !important;
  }
  .xl\:left-17 {
    left: 4.25rem !important;
  }
  .xl\:left-18 {
    left: 4.5rem !important;
  }
  .xl\:left-19 {
    left: 4.75rem !important;
  }
  .xl\:left-20 {
    left: 5rem !important;
  }
  .xl\:left-21 {
    left: 5.25rem !important;
  }
  .xl\:left-22 {
    left: 5.5rem !important;
  }
  .xl\:left-23 {
    left: 5.75rem !important;
  }
  .xl\:left-24 {
    left: 6rem !important;
  }
  .xl\:left-25 {
    left: 6.25rem !important;
  }
  .xl\:left-26 {
    left: 6.5rem !important;
  }
  .xl\:left-27 {
    left: 6.75rem !important;
  }
  .xl\:left-28 {
    left: 7rem !important;
  }
  .xl\:left-29 {
    left: 7.25rem !important;
  }
  .xl\:left-30 {
    left: 7.5rem !important;
  }
  .xl\:left-31 {
    left: 7.75rem !important;
  }
  .xl\:left-32 {
    left: 8rem !important;
  }
  .xl\:left-33 {
    left: 8.25rem !important;
  }
  .xl\:left-34 {
    left: 8.5rem !important;
  }
  .xl\:left-35 {
    left: 8.75rem !important;
  }
  .xl\:left-36 {
    left: 9rem !important;
  }
  .xl\:left-37 {
    left: 9.25rem !important;
  }
  .xl\:left-38 {
    left: 9.5rem !important;
  }
  .xl\:left-39 {
    left: 9.75rem !important;
  }
  .xl\:left-40 {
    left: 10rem !important;
  }
  .xl\:left-41 {
    left: 10.25rem !important;
  }
  .xl\:left-42 {
    left: 10.5rem !important;
  }
  .xl\:left-43 {
    left: 10.75rem !important;
  }
  .xl\:left-44 {
    left: 11rem !important;
  }
  .xl\:left-45 {
    left: 11.25rem !important;
  }
  .xl\:left-46 {
    left: 11.5rem !important;
  }
  .xl\:left-47 {
    left: 11.75rem !important;
  }
  .xl\:left-48 {
    left: 12rem !important;
  }
  .xl\:left-49 {
    left: 12.5rem !important;
  }
  .xl\:left-50 {
    left: 13rem !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:top-auto {
    top: auto !important;
  }
  .\32 xl\:top-0 {
    top: 0 !important;
  }
  .\32 xl\:top-1 {
    top: 0.25rem !important;
  }
  .\32 xl\:top-2 {
    top: 0.5rem !important;
  }
  .\32 xl\:top-3 {
    top: 0.75rem !important;
  }
  .\32 xl\:top-4 {
    top: 1rem !important;
  }
  .\32 xl\:top-5 {
    top: 1.25rem !important;
  }
  .\32 xl\:top-6 {
    top: 1.5rem !important;
  }
  .\32 xl\:top-7 {
    top: 1.75rem !important;
  }
  .\32 xl\:top-8 {
    top: 2rem !important;
  }
  .\32 xl\:top-9 {
    top: 2.25rem !important;
  }
  .\32 xl\:top-10 {
    top: 2.5rem !important;
  }
  .\32 xl\:top-11 {
    top: 2.75rem !important;
  }
  .\32 xl\:top-12 {
    top: 3rem !important;
  }
  .\32 xl\:top-13 {
    top: 3.25rem !important;
  }
  .\32 xl\:top-14 {
    top: 3.5rem !important;
  }
  .\32 xl\:top-15 {
    top: 3.75rem !important;
  }
  .\32 xl\:top-16 {
    top: 4rem !important;
  }
  .\32 xl\:top-17 {
    top: 4.25rem !important;
  }
  .\32 xl\:top-18 {
    top: 4.5rem !important;
  }
  .\32 xl\:top-19 {
    top: 4.75rem !important;
  }
  .\32 xl\:top-20 {
    top: 5rem !important;
  }
  .\32 xl\:top-21 {
    top: 5.25rem !important;
  }
  .\32 xl\:top-22 {
    top: 5.5rem !important;
  }
  .\32 xl\:top-23 {
    top: 5.75rem !important;
  }
  .\32 xl\:top-24 {
    top: 6rem !important;
  }
  .\32 xl\:top-25 {
    top: 6.25rem !important;
  }
  .\32 xl\:top-26 {
    top: 6.5rem !important;
  }
  .\32 xl\:top-27 {
    top: 6.75rem !important;
  }
  .\32 xl\:top-28 {
    top: 7rem !important;
  }
  .\32 xl\:top-29 {
    top: 7.25rem !important;
  }
  .\32 xl\:top-30 {
    top: 7.5rem !important;
  }
  .\32 xl\:top-31 {
    top: 7.75rem !important;
  }
  .\32 xl\:top-32 {
    top: 8rem !important;
  }
  .\32 xl\:top-33 {
    top: 8.25rem !important;
  }
  .\32 xl\:top-34 {
    top: 8.5rem !important;
  }
  .\32 xl\:top-35 {
    top: 8.75rem !important;
  }
  .\32 xl\:top-36 {
    top: 9rem !important;
  }
  .\32 xl\:top-37 {
    top: 9.25rem !important;
  }
  .\32 xl\:top-38 {
    top: 9.5rem !important;
  }
  .\32 xl\:top-39 {
    top: 9.75rem !important;
  }
  .\32 xl\:top-40 {
    top: 10rem !important;
  }
  .\32 xl\:top-41 {
    top: 10.25rem !important;
  }
  .\32 xl\:top-42 {
    top: 10.5rem !important;
  }
  .\32 xl\:top-43 {
    top: 10.75rem !important;
  }
  .\32 xl\:top-44 {
    top: 11rem !important;
  }
  .\32 xl\:top-45 {
    top: 11.25rem !important;
  }
  .\32 xl\:top-46 {
    top: 11.5rem !important;
  }
  .\32 xl\:top-47 {
    top: 11.75rem !important;
  }
  .\32 xl\:top-48 {
    top: 12rem !important;
  }
  .\32 xl\:top-49 {
    top: 12.5rem !important;
  }
  .\32 xl\:top-50 {
    top: 13rem !important;
  }
  .\32 xl\:right-auto {
    right: auto !important;
  }
  .\32 xl\:right-0 {
    right: 0 !important;
  }
  .\32 xl\:right-1 {
    right: 0.25rem !important;
  }
  .\32 xl\:right-2 {
    right: 0.5rem !important;
  }
  .\32 xl\:right-3 {
    right: 0.75rem !important;
  }
  .\32 xl\:right-4 {
    right: 1rem !important;
  }
  .\32 xl\:right-5 {
    right: 1.25rem !important;
  }
  .\32 xl\:right-6 {
    right: 1.5rem !important;
  }
  .\32 xl\:right-7 {
    right: 1.75rem !important;
  }
  .\32 xl\:right-8 {
    right: 2rem !important;
  }
  .\32 xl\:right-9 {
    right: 2.25rem !important;
  }
  .\32 xl\:right-10 {
    right: 2.5rem !important;
  }
  .\32 xl\:right-11 {
    right: 2.75rem !important;
  }
  .\32 xl\:right-12 {
    right: 3rem !important;
  }
  .\32 xl\:right-13 {
    right: 3.25rem !important;
  }
  .\32 xl\:right-14 {
    right: 3.5rem !important;
  }
  .\32 xl\:right-15 {
    right: 3.75rem !important;
  }
  .\32 xl\:right-16 {
    right: 4rem !important;
  }
  .\32 xl\:right-17 {
    right: 4.25rem !important;
  }
  .\32 xl\:right-18 {
    right: 4.5rem !important;
  }
  .\32 xl\:right-19 {
    right: 4.75rem !important;
  }
  .\32 xl\:right-20 {
    right: 5rem !important;
  }
  .\32 xl\:right-21 {
    right: 5.25rem !important;
  }
  .\32 xl\:right-22 {
    right: 5.5rem !important;
  }
  .\32 xl\:right-23 {
    right: 5.75rem !important;
  }
  .\32 xl\:right-24 {
    right: 6rem !important;
  }
  .\32 xl\:right-25 {
    right: 6.25rem !important;
  }
  .\32 xl\:right-26 {
    right: 6.5rem !important;
  }
  .\32 xl\:right-27 {
    right: 6.75rem !important;
  }
  .\32 xl\:right-28 {
    right: 7rem !important;
  }
  .\32 xl\:right-29 {
    right: 7.25rem !important;
  }
  .\32 xl\:right-30 {
    right: 7.5rem !important;
  }
  .\32 xl\:right-31 {
    right: 7.75rem !important;
  }
  .\32 xl\:right-32 {
    right: 8rem !important;
  }
  .\32 xl\:right-33 {
    right: 8.25rem !important;
  }
  .\32 xl\:right-34 {
    right: 8.5rem !important;
  }
  .\32 xl\:right-35 {
    right: 8.75rem !important;
  }
  .\32 xl\:right-36 {
    right: 9rem !important;
  }
  .\32 xl\:right-37 {
    right: 9.25rem !important;
  }
  .\32 xl\:right-38 {
    right: 9.5rem !important;
  }
  .\32 xl\:right-39 {
    right: 9.75rem !important;
  }
  .\32 xl\:right-40 {
    right: 10rem !important;
  }
  .\32 xl\:right-41 {
    right: 10.25rem !important;
  }
  .\32 xl\:right-42 {
    right: 10.5rem !important;
  }
  .\32 xl\:right-43 {
    right: 10.75rem !important;
  }
  .\32 xl\:right-44 {
    right: 11rem !important;
  }
  .\32 xl\:right-45 {
    right: 11.25rem !important;
  }
  .\32 xl\:right-46 {
    right: 11.5rem !important;
  }
  .\32 xl\:right-47 {
    right: 11.75rem !important;
  }
  .\32 xl\:right-48 {
    right: 12rem !important;
  }
  .\32 xl\:right-49 {
    right: 12.5rem !important;
  }
  .\32 xl\:right-50 {
    right: 13rem !important;
  }
  .\32 xl\:bottom-auto {
    bottom: auto !important;
  }
  .\32 xl\:bottom-0 {
    bottom: 0 !important;
  }
  .\32 xl\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .\32 xl\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .\32 xl\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .\32 xl\:bottom-4 {
    bottom: 1rem !important;
  }
  .\32 xl\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .\32 xl\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .\32 xl\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .\32 xl\:bottom-8 {
    bottom: 2rem !important;
  }
  .\32 xl\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .\32 xl\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .\32 xl\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .\32 xl\:bottom-12 {
    bottom: 3rem !important;
  }
  .\32 xl\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .\32 xl\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .\32 xl\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .\32 xl\:bottom-16 {
    bottom: 4rem !important;
  }
  .\32 xl\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .\32 xl\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .\32 xl\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .\32 xl\:bottom-20 {
    bottom: 5rem !important;
  }
  .\32 xl\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .\32 xl\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .\32 xl\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .\32 xl\:bottom-24 {
    bottom: 6rem !important;
  }
  .\32 xl\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .\32 xl\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .\32 xl\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .\32 xl\:bottom-28 {
    bottom: 7rem !important;
  }
  .\32 xl\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .\32 xl\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .\32 xl\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .\32 xl\:bottom-32 {
    bottom: 8rem !important;
  }
  .\32 xl\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .\32 xl\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .\32 xl\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .\32 xl\:bottom-36 {
    bottom: 9rem !important;
  }
  .\32 xl\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .\32 xl\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .\32 xl\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .\32 xl\:bottom-40 {
    bottom: 10rem !important;
  }
  .\32 xl\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .\32 xl\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .\32 xl\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .\32 xl\:bottom-44 {
    bottom: 11rem !important;
  }
  .\32 xl\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .\32 xl\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .\32 xl\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .\32 xl\:bottom-48 {
    bottom: 12rem !important;
  }
  .\32 xl\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .\32 xl\:bottom-50 {
    bottom: 13rem !important;
  }
  .\32 xl\:left-auto {
    left: auto !important;
  }
  .\32 xl\:left-0 {
    left: 0 !important;
  }
  .\32 xl\:left-1 {
    left: 0.25rem !important;
  }
  .\32 xl\:left-2 {
    left: 0.5rem !important;
  }
  .\32 xl\:left-3 {
    left: 0.75rem !important;
  }
  .\32 xl\:left-4 {
    left: 1rem !important;
  }
  .\32 xl\:left-5 {
    left: 1.25rem !important;
  }
  .\32 xl\:left-6 {
    left: 1.5rem !important;
  }
  .\32 xl\:left-7 {
    left: 1.75rem !important;
  }
  .\32 xl\:left-8 {
    left: 2rem !important;
  }
  .\32 xl\:left-9 {
    left: 2.25rem !important;
  }
  .\32 xl\:left-10 {
    left: 2.5rem !important;
  }
  .\32 xl\:left-11 {
    left: 2.75rem !important;
  }
  .\32 xl\:left-12 {
    left: 3rem !important;
  }
  .\32 xl\:left-13 {
    left: 3.25rem !important;
  }
  .\32 xl\:left-14 {
    left: 3.5rem !important;
  }
  .\32 xl\:left-15 {
    left: 3.75rem !important;
  }
  .\32 xl\:left-16 {
    left: 4rem !important;
  }
  .\32 xl\:left-17 {
    left: 4.25rem !important;
  }
  .\32 xl\:left-18 {
    left: 4.5rem !important;
  }
  .\32 xl\:left-19 {
    left: 4.75rem !important;
  }
  .\32 xl\:left-20 {
    left: 5rem !important;
  }
  .\32 xl\:left-21 {
    left: 5.25rem !important;
  }
  .\32 xl\:left-22 {
    left: 5.5rem !important;
  }
  .\32 xl\:left-23 {
    left: 5.75rem !important;
  }
  .\32 xl\:left-24 {
    left: 6rem !important;
  }
  .\32 xl\:left-25 {
    left: 6.25rem !important;
  }
  .\32 xl\:left-26 {
    left: 6.5rem !important;
  }
  .\32 xl\:left-27 {
    left: 6.75rem !important;
  }
  .\32 xl\:left-28 {
    left: 7rem !important;
  }
  .\32 xl\:left-29 {
    left: 7.25rem !important;
  }
  .\32 xl\:left-30 {
    left: 7.5rem !important;
  }
  .\32 xl\:left-31 {
    left: 7.75rem !important;
  }
  .\32 xl\:left-32 {
    left: 8rem !important;
  }
  .\32 xl\:left-33 {
    left: 8.25rem !important;
  }
  .\32 xl\:left-34 {
    left: 8.5rem !important;
  }
  .\32 xl\:left-35 {
    left: 8.75rem !important;
  }
  .\32 xl\:left-36 {
    left: 9rem !important;
  }
  .\32 xl\:left-37 {
    left: 9.25rem !important;
  }
  .\32 xl\:left-38 {
    left: 9.5rem !important;
  }
  .\32 xl\:left-39 {
    left: 9.75rem !important;
  }
  .\32 xl\:left-40 {
    left: 10rem !important;
  }
  .\32 xl\:left-41 {
    left: 10.25rem !important;
  }
  .\32 xl\:left-42 {
    left: 10.5rem !important;
  }
  .\32 xl\:left-43 {
    left: 10.75rem !important;
  }
  .\32 xl\:left-44 {
    left: 11rem !important;
  }
  .\32 xl\:left-45 {
    left: 11.25rem !important;
  }
  .\32 xl\:left-46 {
    left: 11.5rem !important;
  }
  .\32 xl\:left-47 {
    left: 11.75rem !important;
  }
  .\32 xl\:left-48 {
    left: 12rem !important;
  }
  .\32 xl\:left-49 {
    left: 12.5rem !important;
  }
  .\32 xl\:left-50 {
    left: 13rem !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:top-auto {
    top: auto !important;
  }
  .\33 xl\:top-0 {
    top: 0 !important;
  }
  .\33 xl\:top-1 {
    top: 0.25rem !important;
  }
  .\33 xl\:top-2 {
    top: 0.5rem !important;
  }
  .\33 xl\:top-3 {
    top: 0.75rem !important;
  }
  .\33 xl\:top-4 {
    top: 1rem !important;
  }
  .\33 xl\:top-5 {
    top: 1.25rem !important;
  }
  .\33 xl\:top-6 {
    top: 1.5rem !important;
  }
  .\33 xl\:top-7 {
    top: 1.75rem !important;
  }
  .\33 xl\:top-8 {
    top: 2rem !important;
  }
  .\33 xl\:top-9 {
    top: 2.25rem !important;
  }
  .\33 xl\:top-10 {
    top: 2.5rem !important;
  }
  .\33 xl\:top-11 {
    top: 2.75rem !important;
  }
  .\33 xl\:top-12 {
    top: 3rem !important;
  }
  .\33 xl\:top-13 {
    top: 3.25rem !important;
  }
  .\33 xl\:top-14 {
    top: 3.5rem !important;
  }
  .\33 xl\:top-15 {
    top: 3.75rem !important;
  }
  .\33 xl\:top-16 {
    top: 4rem !important;
  }
  .\33 xl\:top-17 {
    top: 4.25rem !important;
  }
  .\33 xl\:top-18 {
    top: 4.5rem !important;
  }
  .\33 xl\:top-19 {
    top: 4.75rem !important;
  }
  .\33 xl\:top-20 {
    top: 5rem !important;
  }
  .\33 xl\:top-21 {
    top: 5.25rem !important;
  }
  .\33 xl\:top-22 {
    top: 5.5rem !important;
  }
  .\33 xl\:top-23 {
    top: 5.75rem !important;
  }
  .\33 xl\:top-24 {
    top: 6rem !important;
  }
  .\33 xl\:top-25 {
    top: 6.25rem !important;
  }
  .\33 xl\:top-26 {
    top: 6.5rem !important;
  }
  .\33 xl\:top-27 {
    top: 6.75rem !important;
  }
  .\33 xl\:top-28 {
    top: 7rem !important;
  }
  .\33 xl\:top-29 {
    top: 7.25rem !important;
  }
  .\33 xl\:top-30 {
    top: 7.5rem !important;
  }
  .\33 xl\:top-31 {
    top: 7.75rem !important;
  }
  .\33 xl\:top-32 {
    top: 8rem !important;
  }
  .\33 xl\:top-33 {
    top: 8.25rem !important;
  }
  .\33 xl\:top-34 {
    top: 8.5rem !important;
  }
  .\33 xl\:top-35 {
    top: 8.75rem !important;
  }
  .\33 xl\:top-36 {
    top: 9rem !important;
  }
  .\33 xl\:top-37 {
    top: 9.25rem !important;
  }
  .\33 xl\:top-38 {
    top: 9.5rem !important;
  }
  .\33 xl\:top-39 {
    top: 9.75rem !important;
  }
  .\33 xl\:top-40 {
    top: 10rem !important;
  }
  .\33 xl\:top-41 {
    top: 10.25rem !important;
  }
  .\33 xl\:top-42 {
    top: 10.5rem !important;
  }
  .\33 xl\:top-43 {
    top: 10.75rem !important;
  }
  .\33 xl\:top-44 {
    top: 11rem !important;
  }
  .\33 xl\:top-45 {
    top: 11.25rem !important;
  }
  .\33 xl\:top-46 {
    top: 11.5rem !important;
  }
  .\33 xl\:top-47 {
    top: 11.75rem !important;
  }
  .\33 xl\:top-48 {
    top: 12rem !important;
  }
  .\33 xl\:top-49 {
    top: 12.5rem !important;
  }
  .\33 xl\:top-50 {
    top: 13rem !important;
  }
  .\33 xl\:right-auto {
    right: auto !important;
  }
  .\33 xl\:right-0 {
    right: 0 !important;
  }
  .\33 xl\:right-1 {
    right: 0.25rem !important;
  }
  .\33 xl\:right-2 {
    right: 0.5rem !important;
  }
  .\33 xl\:right-3 {
    right: 0.75rem !important;
  }
  .\33 xl\:right-4 {
    right: 1rem !important;
  }
  .\33 xl\:right-5 {
    right: 1.25rem !important;
  }
  .\33 xl\:right-6 {
    right: 1.5rem !important;
  }
  .\33 xl\:right-7 {
    right: 1.75rem !important;
  }
  .\33 xl\:right-8 {
    right: 2rem !important;
  }
  .\33 xl\:right-9 {
    right: 2.25rem !important;
  }
  .\33 xl\:right-10 {
    right: 2.5rem !important;
  }
  .\33 xl\:right-11 {
    right: 2.75rem !important;
  }
  .\33 xl\:right-12 {
    right: 3rem !important;
  }
  .\33 xl\:right-13 {
    right: 3.25rem !important;
  }
  .\33 xl\:right-14 {
    right: 3.5rem !important;
  }
  .\33 xl\:right-15 {
    right: 3.75rem !important;
  }
  .\33 xl\:right-16 {
    right: 4rem !important;
  }
  .\33 xl\:right-17 {
    right: 4.25rem !important;
  }
  .\33 xl\:right-18 {
    right: 4.5rem !important;
  }
  .\33 xl\:right-19 {
    right: 4.75rem !important;
  }
  .\33 xl\:right-20 {
    right: 5rem !important;
  }
  .\33 xl\:right-21 {
    right: 5.25rem !important;
  }
  .\33 xl\:right-22 {
    right: 5.5rem !important;
  }
  .\33 xl\:right-23 {
    right: 5.75rem !important;
  }
  .\33 xl\:right-24 {
    right: 6rem !important;
  }
  .\33 xl\:right-25 {
    right: 6.25rem !important;
  }
  .\33 xl\:right-26 {
    right: 6.5rem !important;
  }
  .\33 xl\:right-27 {
    right: 6.75rem !important;
  }
  .\33 xl\:right-28 {
    right: 7rem !important;
  }
  .\33 xl\:right-29 {
    right: 7.25rem !important;
  }
  .\33 xl\:right-30 {
    right: 7.5rem !important;
  }
  .\33 xl\:right-31 {
    right: 7.75rem !important;
  }
  .\33 xl\:right-32 {
    right: 8rem !important;
  }
  .\33 xl\:right-33 {
    right: 8.25rem !important;
  }
  .\33 xl\:right-34 {
    right: 8.5rem !important;
  }
  .\33 xl\:right-35 {
    right: 8.75rem !important;
  }
  .\33 xl\:right-36 {
    right: 9rem !important;
  }
  .\33 xl\:right-37 {
    right: 9.25rem !important;
  }
  .\33 xl\:right-38 {
    right: 9.5rem !important;
  }
  .\33 xl\:right-39 {
    right: 9.75rem !important;
  }
  .\33 xl\:right-40 {
    right: 10rem !important;
  }
  .\33 xl\:right-41 {
    right: 10.25rem !important;
  }
  .\33 xl\:right-42 {
    right: 10.5rem !important;
  }
  .\33 xl\:right-43 {
    right: 10.75rem !important;
  }
  .\33 xl\:right-44 {
    right: 11rem !important;
  }
  .\33 xl\:right-45 {
    right: 11.25rem !important;
  }
  .\33 xl\:right-46 {
    right: 11.5rem !important;
  }
  .\33 xl\:right-47 {
    right: 11.75rem !important;
  }
  .\33 xl\:right-48 {
    right: 12rem !important;
  }
  .\33 xl\:right-49 {
    right: 12.5rem !important;
  }
  .\33 xl\:right-50 {
    right: 13rem !important;
  }
  .\33 xl\:bottom-auto {
    bottom: auto !important;
  }
  .\33 xl\:bottom-0 {
    bottom: 0 !important;
  }
  .\33 xl\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .\33 xl\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .\33 xl\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .\33 xl\:bottom-4 {
    bottom: 1rem !important;
  }
  .\33 xl\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .\33 xl\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .\33 xl\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .\33 xl\:bottom-8 {
    bottom: 2rem !important;
  }
  .\33 xl\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .\33 xl\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .\33 xl\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .\33 xl\:bottom-12 {
    bottom: 3rem !important;
  }
  .\33 xl\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .\33 xl\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .\33 xl\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .\33 xl\:bottom-16 {
    bottom: 4rem !important;
  }
  .\33 xl\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .\33 xl\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .\33 xl\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .\33 xl\:bottom-20 {
    bottom: 5rem !important;
  }
  .\33 xl\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .\33 xl\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .\33 xl\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .\33 xl\:bottom-24 {
    bottom: 6rem !important;
  }
  .\33 xl\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .\33 xl\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .\33 xl\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .\33 xl\:bottom-28 {
    bottom: 7rem !important;
  }
  .\33 xl\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .\33 xl\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .\33 xl\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .\33 xl\:bottom-32 {
    bottom: 8rem !important;
  }
  .\33 xl\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .\33 xl\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .\33 xl\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .\33 xl\:bottom-36 {
    bottom: 9rem !important;
  }
  .\33 xl\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .\33 xl\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .\33 xl\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .\33 xl\:bottom-40 {
    bottom: 10rem !important;
  }
  .\33 xl\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .\33 xl\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .\33 xl\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .\33 xl\:bottom-44 {
    bottom: 11rem !important;
  }
  .\33 xl\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .\33 xl\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .\33 xl\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .\33 xl\:bottom-48 {
    bottom: 12rem !important;
  }
  .\33 xl\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .\33 xl\:bottom-50 {
    bottom: 13rem !important;
  }
  .\33 xl\:left-auto {
    left: auto !important;
  }
  .\33 xl\:left-0 {
    left: 0 !important;
  }
  .\33 xl\:left-1 {
    left: 0.25rem !important;
  }
  .\33 xl\:left-2 {
    left: 0.5rem !important;
  }
  .\33 xl\:left-3 {
    left: 0.75rem !important;
  }
  .\33 xl\:left-4 {
    left: 1rem !important;
  }
  .\33 xl\:left-5 {
    left: 1.25rem !important;
  }
  .\33 xl\:left-6 {
    left: 1.5rem !important;
  }
  .\33 xl\:left-7 {
    left: 1.75rem !important;
  }
  .\33 xl\:left-8 {
    left: 2rem !important;
  }
  .\33 xl\:left-9 {
    left: 2.25rem !important;
  }
  .\33 xl\:left-10 {
    left: 2.5rem !important;
  }
  .\33 xl\:left-11 {
    left: 2.75rem !important;
  }
  .\33 xl\:left-12 {
    left: 3rem !important;
  }
  .\33 xl\:left-13 {
    left: 3.25rem !important;
  }
  .\33 xl\:left-14 {
    left: 3.5rem !important;
  }
  .\33 xl\:left-15 {
    left: 3.75rem !important;
  }
  .\33 xl\:left-16 {
    left: 4rem !important;
  }
  .\33 xl\:left-17 {
    left: 4.25rem !important;
  }
  .\33 xl\:left-18 {
    left: 4.5rem !important;
  }
  .\33 xl\:left-19 {
    left: 4.75rem !important;
  }
  .\33 xl\:left-20 {
    left: 5rem !important;
  }
  .\33 xl\:left-21 {
    left: 5.25rem !important;
  }
  .\33 xl\:left-22 {
    left: 5.5rem !important;
  }
  .\33 xl\:left-23 {
    left: 5.75rem !important;
  }
  .\33 xl\:left-24 {
    left: 6rem !important;
  }
  .\33 xl\:left-25 {
    left: 6.25rem !important;
  }
  .\33 xl\:left-26 {
    left: 6.5rem !important;
  }
  .\33 xl\:left-27 {
    left: 6.75rem !important;
  }
  .\33 xl\:left-28 {
    left: 7rem !important;
  }
  .\33 xl\:left-29 {
    left: 7.25rem !important;
  }
  .\33 xl\:left-30 {
    left: 7.5rem !important;
  }
  .\33 xl\:left-31 {
    left: 7.75rem !important;
  }
  .\33 xl\:left-32 {
    left: 8rem !important;
  }
  .\33 xl\:left-33 {
    left: 8.25rem !important;
  }
  .\33 xl\:left-34 {
    left: 8.5rem !important;
  }
  .\33 xl\:left-35 {
    left: 8.75rem !important;
  }
  .\33 xl\:left-36 {
    left: 9rem !important;
  }
  .\33 xl\:left-37 {
    left: 9.25rem !important;
  }
  .\33 xl\:left-38 {
    left: 9.5rem !important;
  }
  .\33 xl\:left-39 {
    left: 9.75rem !important;
  }
  .\33 xl\:left-40 {
    left: 10rem !important;
  }
  .\33 xl\:left-41 {
    left: 10.25rem !important;
  }
  .\33 xl\:left-42 {
    left: 10.5rem !important;
  }
  .\33 xl\:left-43 {
    left: 10.75rem !important;
  }
  .\33 xl\:left-44 {
    left: 11rem !important;
  }
  .\33 xl\:left-45 {
    left: 11.25rem !important;
  }
  .\33 xl\:left-46 {
    left: 11.5rem !important;
  }
  .\33 xl\:left-47 {
    left: 11.75rem !important;
  }
  .\33 xl\:left-48 {
    left: 12rem !important;
  }
  .\33 xl\:left-49 {
    left: 12.5rem !important;
  }
  .\33 xl\:left-50 {
    left: 13rem !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:top-auto {
    top: auto !important;
  }
  .\34 xl\:top-0 {
    top: 0 !important;
  }
  .\34 xl\:top-1 {
    top: 0.25rem !important;
  }
  .\34 xl\:top-2 {
    top: 0.5rem !important;
  }
  .\34 xl\:top-3 {
    top: 0.75rem !important;
  }
  .\34 xl\:top-4 {
    top: 1rem !important;
  }
  .\34 xl\:top-5 {
    top: 1.25rem !important;
  }
  .\34 xl\:top-6 {
    top: 1.5rem !important;
  }
  .\34 xl\:top-7 {
    top: 1.75rem !important;
  }
  .\34 xl\:top-8 {
    top: 2rem !important;
  }
  .\34 xl\:top-9 {
    top: 2.25rem !important;
  }
  .\34 xl\:top-10 {
    top: 2.5rem !important;
  }
  .\34 xl\:top-11 {
    top: 2.75rem !important;
  }
  .\34 xl\:top-12 {
    top: 3rem !important;
  }
  .\34 xl\:top-13 {
    top: 3.25rem !important;
  }
  .\34 xl\:top-14 {
    top: 3.5rem !important;
  }
  .\34 xl\:top-15 {
    top: 3.75rem !important;
  }
  .\34 xl\:top-16 {
    top: 4rem !important;
  }
  .\34 xl\:top-17 {
    top: 4.25rem !important;
  }
  .\34 xl\:top-18 {
    top: 4.5rem !important;
  }
  .\34 xl\:top-19 {
    top: 4.75rem !important;
  }
  .\34 xl\:top-20 {
    top: 5rem !important;
  }
  .\34 xl\:top-21 {
    top: 5.25rem !important;
  }
  .\34 xl\:top-22 {
    top: 5.5rem !important;
  }
  .\34 xl\:top-23 {
    top: 5.75rem !important;
  }
  .\34 xl\:top-24 {
    top: 6rem !important;
  }
  .\34 xl\:top-25 {
    top: 6.25rem !important;
  }
  .\34 xl\:top-26 {
    top: 6.5rem !important;
  }
  .\34 xl\:top-27 {
    top: 6.75rem !important;
  }
  .\34 xl\:top-28 {
    top: 7rem !important;
  }
  .\34 xl\:top-29 {
    top: 7.25rem !important;
  }
  .\34 xl\:top-30 {
    top: 7.5rem !important;
  }
  .\34 xl\:top-31 {
    top: 7.75rem !important;
  }
  .\34 xl\:top-32 {
    top: 8rem !important;
  }
  .\34 xl\:top-33 {
    top: 8.25rem !important;
  }
  .\34 xl\:top-34 {
    top: 8.5rem !important;
  }
  .\34 xl\:top-35 {
    top: 8.75rem !important;
  }
  .\34 xl\:top-36 {
    top: 9rem !important;
  }
  .\34 xl\:top-37 {
    top: 9.25rem !important;
  }
  .\34 xl\:top-38 {
    top: 9.5rem !important;
  }
  .\34 xl\:top-39 {
    top: 9.75rem !important;
  }
  .\34 xl\:top-40 {
    top: 10rem !important;
  }
  .\34 xl\:top-41 {
    top: 10.25rem !important;
  }
  .\34 xl\:top-42 {
    top: 10.5rem !important;
  }
  .\34 xl\:top-43 {
    top: 10.75rem !important;
  }
  .\34 xl\:top-44 {
    top: 11rem !important;
  }
  .\34 xl\:top-45 {
    top: 11.25rem !important;
  }
  .\34 xl\:top-46 {
    top: 11.5rem !important;
  }
  .\34 xl\:top-47 {
    top: 11.75rem !important;
  }
  .\34 xl\:top-48 {
    top: 12rem !important;
  }
  .\34 xl\:top-49 {
    top: 12.5rem !important;
  }
  .\34 xl\:top-50 {
    top: 13rem !important;
  }
  .\34 xl\:right-auto {
    right: auto !important;
  }
  .\34 xl\:right-0 {
    right: 0 !important;
  }
  .\34 xl\:right-1 {
    right: 0.25rem !important;
  }
  .\34 xl\:right-2 {
    right: 0.5rem !important;
  }
  .\34 xl\:right-3 {
    right: 0.75rem !important;
  }
  .\34 xl\:right-4 {
    right: 1rem !important;
  }
  .\34 xl\:right-5 {
    right: 1.25rem !important;
  }
  .\34 xl\:right-6 {
    right: 1.5rem !important;
  }
  .\34 xl\:right-7 {
    right: 1.75rem !important;
  }
  .\34 xl\:right-8 {
    right: 2rem !important;
  }
  .\34 xl\:right-9 {
    right: 2.25rem !important;
  }
  .\34 xl\:right-10 {
    right: 2.5rem !important;
  }
  .\34 xl\:right-11 {
    right: 2.75rem !important;
  }
  .\34 xl\:right-12 {
    right: 3rem !important;
  }
  .\34 xl\:right-13 {
    right: 3.25rem !important;
  }
  .\34 xl\:right-14 {
    right: 3.5rem !important;
  }
  .\34 xl\:right-15 {
    right: 3.75rem !important;
  }
  .\34 xl\:right-16 {
    right: 4rem !important;
  }
  .\34 xl\:right-17 {
    right: 4.25rem !important;
  }
  .\34 xl\:right-18 {
    right: 4.5rem !important;
  }
  .\34 xl\:right-19 {
    right: 4.75rem !important;
  }
  .\34 xl\:right-20 {
    right: 5rem !important;
  }
  .\34 xl\:right-21 {
    right: 5.25rem !important;
  }
  .\34 xl\:right-22 {
    right: 5.5rem !important;
  }
  .\34 xl\:right-23 {
    right: 5.75rem !important;
  }
  .\34 xl\:right-24 {
    right: 6rem !important;
  }
  .\34 xl\:right-25 {
    right: 6.25rem !important;
  }
  .\34 xl\:right-26 {
    right: 6.5rem !important;
  }
  .\34 xl\:right-27 {
    right: 6.75rem !important;
  }
  .\34 xl\:right-28 {
    right: 7rem !important;
  }
  .\34 xl\:right-29 {
    right: 7.25rem !important;
  }
  .\34 xl\:right-30 {
    right: 7.5rem !important;
  }
  .\34 xl\:right-31 {
    right: 7.75rem !important;
  }
  .\34 xl\:right-32 {
    right: 8rem !important;
  }
  .\34 xl\:right-33 {
    right: 8.25rem !important;
  }
  .\34 xl\:right-34 {
    right: 8.5rem !important;
  }
  .\34 xl\:right-35 {
    right: 8.75rem !important;
  }
  .\34 xl\:right-36 {
    right: 9rem !important;
  }
  .\34 xl\:right-37 {
    right: 9.25rem !important;
  }
  .\34 xl\:right-38 {
    right: 9.5rem !important;
  }
  .\34 xl\:right-39 {
    right: 9.75rem !important;
  }
  .\34 xl\:right-40 {
    right: 10rem !important;
  }
  .\34 xl\:right-41 {
    right: 10.25rem !important;
  }
  .\34 xl\:right-42 {
    right: 10.5rem !important;
  }
  .\34 xl\:right-43 {
    right: 10.75rem !important;
  }
  .\34 xl\:right-44 {
    right: 11rem !important;
  }
  .\34 xl\:right-45 {
    right: 11.25rem !important;
  }
  .\34 xl\:right-46 {
    right: 11.5rem !important;
  }
  .\34 xl\:right-47 {
    right: 11.75rem !important;
  }
  .\34 xl\:right-48 {
    right: 12rem !important;
  }
  .\34 xl\:right-49 {
    right: 12.5rem !important;
  }
  .\34 xl\:right-50 {
    right: 13rem !important;
  }
  .\34 xl\:bottom-auto {
    bottom: auto !important;
  }
  .\34 xl\:bottom-0 {
    bottom: 0 !important;
  }
  .\34 xl\:bottom-1 {
    bottom: 0.25rem !important;
  }
  .\34 xl\:bottom-2 {
    bottom: 0.5rem !important;
  }
  .\34 xl\:bottom-3 {
    bottom: 0.75rem !important;
  }
  .\34 xl\:bottom-4 {
    bottom: 1rem !important;
  }
  .\34 xl\:bottom-5 {
    bottom: 1.25rem !important;
  }
  .\34 xl\:bottom-6 {
    bottom: 1.5rem !important;
  }
  .\34 xl\:bottom-7 {
    bottom: 1.75rem !important;
  }
  .\34 xl\:bottom-8 {
    bottom: 2rem !important;
  }
  .\34 xl\:bottom-9 {
    bottom: 2.25rem !important;
  }
  .\34 xl\:bottom-10 {
    bottom: 2.5rem !important;
  }
  .\34 xl\:bottom-11 {
    bottom: 2.75rem !important;
  }
  .\34 xl\:bottom-12 {
    bottom: 3rem !important;
  }
  .\34 xl\:bottom-13 {
    bottom: 3.25rem !important;
  }
  .\34 xl\:bottom-14 {
    bottom: 3.5rem !important;
  }
  .\34 xl\:bottom-15 {
    bottom: 3.75rem !important;
  }
  .\34 xl\:bottom-16 {
    bottom: 4rem !important;
  }
  .\34 xl\:bottom-17 {
    bottom: 4.25rem !important;
  }
  .\34 xl\:bottom-18 {
    bottom: 4.5rem !important;
  }
  .\34 xl\:bottom-19 {
    bottom: 4.75rem !important;
  }
  .\34 xl\:bottom-20 {
    bottom: 5rem !important;
  }
  .\34 xl\:bottom-21 {
    bottom: 5.25rem !important;
  }
  .\34 xl\:bottom-22 {
    bottom: 5.5rem !important;
  }
  .\34 xl\:bottom-23 {
    bottom: 5.75rem !important;
  }
  .\34 xl\:bottom-24 {
    bottom: 6rem !important;
  }
  .\34 xl\:bottom-25 {
    bottom: 6.25rem !important;
  }
  .\34 xl\:bottom-26 {
    bottom: 6.5rem !important;
  }
  .\34 xl\:bottom-27 {
    bottom: 6.75rem !important;
  }
  .\34 xl\:bottom-28 {
    bottom: 7rem !important;
  }
  .\34 xl\:bottom-29 {
    bottom: 7.25rem !important;
  }
  .\34 xl\:bottom-30 {
    bottom: 7.5rem !important;
  }
  .\34 xl\:bottom-31 {
    bottom: 7.75rem !important;
  }
  .\34 xl\:bottom-32 {
    bottom: 8rem !important;
  }
  .\34 xl\:bottom-33 {
    bottom: 8.25rem !important;
  }
  .\34 xl\:bottom-34 {
    bottom: 8.5rem !important;
  }
  .\34 xl\:bottom-35 {
    bottom: 8.75rem !important;
  }
  .\34 xl\:bottom-36 {
    bottom: 9rem !important;
  }
  .\34 xl\:bottom-37 {
    bottom: 9.25rem !important;
  }
  .\34 xl\:bottom-38 {
    bottom: 9.5rem !important;
  }
  .\34 xl\:bottom-39 {
    bottom: 9.75rem !important;
  }
  .\34 xl\:bottom-40 {
    bottom: 10rem !important;
  }
  .\34 xl\:bottom-41 {
    bottom: 10.25rem !important;
  }
  .\34 xl\:bottom-42 {
    bottom: 10.5rem !important;
  }
  .\34 xl\:bottom-43 {
    bottom: 10.75rem !important;
  }
  .\34 xl\:bottom-44 {
    bottom: 11rem !important;
  }
  .\34 xl\:bottom-45 {
    bottom: 11.25rem !important;
  }
  .\34 xl\:bottom-46 {
    bottom: 11.5rem !important;
  }
  .\34 xl\:bottom-47 {
    bottom: 11.75rem !important;
  }
  .\34 xl\:bottom-48 {
    bottom: 12rem !important;
  }
  .\34 xl\:bottom-49 {
    bottom: 12.5rem !important;
  }
  .\34 xl\:bottom-50 {
    bottom: 13rem !important;
  }
  .\34 xl\:left-auto {
    left: auto !important;
  }
  .\34 xl\:left-0 {
    left: 0 !important;
  }
  .\34 xl\:left-1 {
    left: 0.25rem !important;
  }
  .\34 xl\:left-2 {
    left: 0.5rem !important;
  }
  .\34 xl\:left-3 {
    left: 0.75rem !important;
  }
  .\34 xl\:left-4 {
    left: 1rem !important;
  }
  .\34 xl\:left-5 {
    left: 1.25rem !important;
  }
  .\34 xl\:left-6 {
    left: 1.5rem !important;
  }
  .\34 xl\:left-7 {
    left: 1.75rem !important;
  }
  .\34 xl\:left-8 {
    left: 2rem !important;
  }
  .\34 xl\:left-9 {
    left: 2.25rem !important;
  }
  .\34 xl\:left-10 {
    left: 2.5rem !important;
  }
  .\34 xl\:left-11 {
    left: 2.75rem !important;
  }
  .\34 xl\:left-12 {
    left: 3rem !important;
  }
  .\34 xl\:left-13 {
    left: 3.25rem !important;
  }
  .\34 xl\:left-14 {
    left: 3.5rem !important;
  }
  .\34 xl\:left-15 {
    left: 3.75rem !important;
  }
  .\34 xl\:left-16 {
    left: 4rem !important;
  }
  .\34 xl\:left-17 {
    left: 4.25rem !important;
  }
  .\34 xl\:left-18 {
    left: 4.5rem !important;
  }
  .\34 xl\:left-19 {
    left: 4.75rem !important;
  }
  .\34 xl\:left-20 {
    left: 5rem !important;
  }
  .\34 xl\:left-21 {
    left: 5.25rem !important;
  }
  .\34 xl\:left-22 {
    left: 5.5rem !important;
  }
  .\34 xl\:left-23 {
    left: 5.75rem !important;
  }
  .\34 xl\:left-24 {
    left: 6rem !important;
  }
  .\34 xl\:left-25 {
    left: 6.25rem !important;
  }
  .\34 xl\:left-26 {
    left: 6.5rem !important;
  }
  .\34 xl\:left-27 {
    left: 6.75rem !important;
  }
  .\34 xl\:left-28 {
    left: 7rem !important;
  }
  .\34 xl\:left-29 {
    left: 7.25rem !important;
  }
  .\34 xl\:left-30 {
    left: 7.5rem !important;
  }
  .\34 xl\:left-31 {
    left: 7.75rem !important;
  }
  .\34 xl\:left-32 {
    left: 8rem !important;
  }
  .\34 xl\:left-33 {
    left: 8.25rem !important;
  }
  .\34 xl\:left-34 {
    left: 8.5rem !important;
  }
  .\34 xl\:left-35 {
    left: 8.75rem !important;
  }
  .\34 xl\:left-36 {
    left: 9rem !important;
  }
  .\34 xl\:left-37 {
    left: 9.25rem !important;
  }
  .\34 xl\:left-38 {
    left: 9.5rem !important;
  }
  .\34 xl\:left-39 {
    left: 9.75rem !important;
  }
  .\34 xl\:left-40 {
    left: 10rem !important;
  }
  .\34 xl\:left-41 {
    left: 10.25rem !important;
  }
  .\34 xl\:left-42 {
    left: 10.5rem !important;
  }
  .\34 xl\:left-43 {
    left: 10.75rem !important;
  }
  .\34 xl\:left-44 {
    left: 11rem !important;
  }
  .\34 xl\:left-45 {
    left: 11.25rem !important;
  }
  .\34 xl\:left-46 {
    left: 11.5rem !important;
  }
  .\34 xl\:left-47 {
    left: 11.75rem !important;
  }
  .\34 xl\:left-48 {
    left: 12rem !important;
  }
  .\34 xl\:left-49 {
    left: 12.5rem !important;
  }
  .\34 xl\:left-50 {
    left: 13rem !important;
  }
}
.shadow-none {
  box-shadow: none !important;
}

.shadow-xs {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
}

.shadow-sm {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1) !important;
}

.shadow-base {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1) !important;
}

.shadow-md {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important;
}

.shadow-lg {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1) !important;
}

.shadow-xl {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1) !important;
}

.shadow-2xl {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
}

.shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
}

.shadow-outline {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important;
}

.z--1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

.z-4 {
  z-index: 4 !important;
}

.z-5 {
  z-index: 5 !important;
}

.z-6 {
  z-index: 6 !important;
}

.z-7 {
  z-index: 7 !important;
}

.z-8 {
  z-index: 8 !important;
}

.z-9 {
  z-index: 9 !important;
}

.z-10 {
  z-index: 10 !important;
}

.z-20 {
  z-index: 20 !important;
}

.z-30 {
  z-index: 30 !important;
}

.z-40 {
  z-index: 40 !important;
}

.z-50 {
  z-index: 50 !important;
}

.z-60 {
  z-index: 60 !important;
}

.z-70 {
  z-index: 70 !important;
}

.z-80 {
  z-index: 80 !important;
}

.z-90 {
  z-index: 90 !important;
}

.z-100 {
  z-index: 100 !important;
}

.z-200 {
  z-index: 200 !important;
}

.z-300 {
  z-index: 300 !important;
}

.z-400 {
  z-index: 400 !important;
}

.z-500 {
  z-index: 500 !important;
}

.z-600 {
  z-index: 600 !important;
}

.z-700 {
  z-index: 700 !important;
}

.z-800 {
  z-index: 800 !important;
}

.z-900 {
  z-index: 900 !important;
}

.z-1000 {
  z-index: 1000 !important;
}

.visibility-visible {
  visibility: visible !important;
}

.visibility-hidden {
  visibility: hidden !important;
}

@media (min-width: 640px) {
  .sm\:visibility-visible {
    visibility: 640px !important;
  }
  .sm\:visibility-hidden {
    visibility: 640px !important;
  }
}
@media (min-width: 768px) {
  .md\:visibility-visible {
    visibility: 768px !important;
  }
  .md\:visibility-hidden {
    visibility: 768px !important;
  }
}
@media (min-width: 1024px) {
  .lg\:visibility-visible {
    visibility: 1024px !important;
  }
  .lg\:visibility-hidden {
    visibility: 1024px !important;
  }
}
@media (min-width: 1280px) {
  .xl\:visibility-visible {
    visibility: 1280px !important;
  }
  .xl\:visibility-hidden {
    visibility: 1280px !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:visibility-visible {
    visibility: 1536px !important;
  }
  .\32 xl\:visibility-hidden {
    visibility: 1536px !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:visibility-visible {
    visibility: 1920px !important;
  }
  .\33 xl\:visibility-hidden {
    visibility: 1920px !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:visibility-visible {
    visibility: 2560px !important;
  }
  .\34 xl\:visibility-hidden {
    visibility: 2560px !important;
  }
}
.text-start {
  text-align: left !important;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.text-end {
  text-align: right !important;
}

.text-justify {
  text-align: justify !important;
}

.text-initial {
  text-align: initial !important;
}

.text-inherit {
  text-align: inherit !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-none {
  text-transform: none !important;
}

.text-initial {
  text-transform: initial !important;
}

.text-inherit {
  text-transform: inherit !important;
}

@media (min-width: 640px) {
  .sm\:text-start {
    text-align: left !important;
  }
  .sm\:text-left {
    text-align: left !important;
  }
  .sm\:text-center {
    text-align: center !important;
  }
  .sm\:text-right {
    text-align: right !important;
  }
  .sm\:text-end {
    text-align: right !important;
  }
  .sm\:text-justify {
    text-align: justify !important;
  }
  .sm\:text-initial {
    text-align: initial !important;
  }
  .sm\:text-inherit {
    text-align: inherit !important;
  }
  .sm\:text-uppercase {
    text-transform: uppercase !important;
  }
  .sm\:text-lowercase {
    text-transform: lowercase !important;
  }
  .sm\:text-capitalize {
    text-transform: capitalize !important;
  }
  .sm\:text-none {
    text-transform: none !important;
  }
  .sm\:text-initial {
    text-transform: initial !important;
  }
  .sm\:text-inherit {
    text-transform: inherit !important;
  }
}
@media (min-width: 768px) {
  .md\:text-start {
    text-align: left !important;
  }
  .md\:text-left {
    text-align: left !important;
  }
  .md\:text-center {
    text-align: center !important;
  }
  .md\:text-right {
    text-align: right !important;
  }
  .md\:text-end {
    text-align: right !important;
  }
  .md\:text-justify {
    text-align: justify !important;
  }
  .md\:text-initial {
    text-align: initial !important;
  }
  .md\:text-inherit {
    text-align: inherit !important;
  }
  .md\:text-uppercase {
    text-transform: uppercase !important;
  }
  .md\:text-lowercase {
    text-transform: lowercase !important;
  }
  .md\:text-capitalize {
    text-transform: capitalize !important;
  }
  .md\:text-none {
    text-transform: none !important;
  }
  .md\:text-initial {
    text-transform: initial !important;
  }
  .md\:text-inherit {
    text-transform: inherit !important;
  }
}
@media (min-width: 1024px) {
  .lg\:text-start {
    text-align: left !important;
  }
  .lg\:text-left {
    text-align: left !important;
  }
  .lg\:text-center {
    text-align: center !important;
  }
  .lg\:text-right {
    text-align: right !important;
  }
  .lg\:text-end {
    text-align: right !important;
  }
  .lg\:text-justify {
    text-align: justify !important;
  }
  .lg\:text-initial {
    text-align: initial !important;
  }
  .lg\:text-inherit {
    text-align: inherit !important;
  }
  .lg\:text-uppercase {
    text-transform: uppercase !important;
  }
  .lg\:text-lowercase {
    text-transform: lowercase !important;
  }
  .lg\:text-capitalize {
    text-transform: capitalize !important;
  }
  .lg\:text-none {
    text-transform: none !important;
  }
  .lg\:text-initial {
    text-transform: initial !important;
  }
  .lg\:text-inherit {
    text-transform: inherit !important;
  }
}
@media (min-width: 1280px) {
  .xl\:text-start {
    text-align: left !important;
  }
  .xl\:text-left {
    text-align: left !important;
  }
  .xl\:text-center {
    text-align: center !important;
  }
  .xl\:text-right {
    text-align: right !important;
  }
  .xl\:text-end {
    text-align: right !important;
  }
  .xl\:text-justify {
    text-align: justify !important;
  }
  .xl\:text-initial {
    text-align: initial !important;
  }
  .xl\:text-inherit {
    text-align: inherit !important;
  }
  .xl\:text-uppercase {
    text-transform: uppercase !important;
  }
  .xl\:text-lowercase {
    text-transform: lowercase !important;
  }
  .xl\:text-capitalize {
    text-transform: capitalize !important;
  }
  .xl\:text-none {
    text-transform: none !important;
  }
  .xl\:text-initial {
    text-transform: initial !important;
  }
  .xl\:text-inherit {
    text-transform: inherit !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:text-start {
    text-align: left !important;
  }
  .\32 xl\:text-left {
    text-align: left !important;
  }
  .\32 xl\:text-center {
    text-align: center !important;
  }
  .\32 xl\:text-right {
    text-align: right !important;
  }
  .\32 xl\:text-end {
    text-align: right !important;
  }
  .\32 xl\:text-justify {
    text-align: justify !important;
  }
  .\32 xl\:text-initial {
    text-align: initial !important;
  }
  .\32 xl\:text-inherit {
    text-align: inherit !important;
  }
  .\32 xl\:text-uppercase {
    text-transform: uppercase !important;
  }
  .\32 xl\:text-lowercase {
    text-transform: lowercase !important;
  }
  .\32 xl\:text-capitalize {
    text-transform: capitalize !important;
  }
  .\32 xl\:text-none {
    text-transform: none !important;
  }
  .\32 xl\:text-initial {
    text-transform: initial !important;
  }
  .\32 xl\:text-inherit {
    text-transform: inherit !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:text-start {
    text-align: left !important;
  }
  .\33 xl\:text-left {
    text-align: left !important;
  }
  .\33 xl\:text-center {
    text-align: center !important;
  }
  .\33 xl\:text-right {
    text-align: right !important;
  }
  .\33 xl\:text-end {
    text-align: right !important;
  }
  .\33 xl\:text-justify {
    text-align: justify !important;
  }
  .\33 xl\:text-initial {
    text-align: initial !important;
  }
  .\33 xl\:text-inherit {
    text-align: inherit !important;
  }
  .\33 xl\:text-uppercase {
    text-transform: uppercase !important;
  }
  .\33 xl\:text-lowercase {
    text-transform: lowercase !important;
  }
  .\33 xl\:text-capitalize {
    text-transform: capitalize !important;
  }
  .\33 xl\:text-none {
    text-transform: none !important;
  }
  .\33 xl\:text-initial {
    text-transform: initial !important;
  }
  .\33 xl\:text-inherit {
    text-transform: inherit !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:text-start {
    text-align: left !important;
  }
  .\34 xl\:text-left {
    text-align: left !important;
  }
  .\34 xl\:text-center {
    text-align: center !important;
  }
  .\34 xl\:text-right {
    text-align: right !important;
  }
  .\34 xl\:text-end {
    text-align: right !important;
  }
  .\34 xl\:text-justify {
    text-align: justify !important;
  }
  .\34 xl\:text-initial {
    text-align: initial !important;
  }
  .\34 xl\:text-inherit {
    text-align: inherit !important;
  }
  .\34 xl\:text-uppercase {
    text-transform: uppercase !important;
  }
  .\34 xl\:text-lowercase {
    text-transform: lowercase !important;
  }
  .\34 xl\:text-capitalize {
    text-transform: capitalize !important;
  }
  .\34 xl\:text-none {
    text-transform: none !important;
  }
  .\34 xl\:text-initial {
    text-transform: initial !important;
  }
  .\34 xl\:text-inherit {
    text-transform: inherit !important;
  }
}
.lh-0 {
  line-height: 0 !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-2 {
  line-height: 1.25 !important;
}

.lh-3 {
  line-height: 1.5 !important;
}

.lh-4 {
  line-height: 1.75 !important;
}

.lh-5 {
  line-height: 2 !important;
}

.lh-6 {
  line-height: 2.25 !important;
}

.lh-7 {
  line-height: 2.5 !important;
}

.lh-8 {
  line-height: 2.75 !important;
}

.lh-9 {
  line-height: 3 !important;
}

.lh-10 {
  line-height: 3.25 !important;
}

.lh-11 {
  line-height: 3.5 !important;
}

.lh-12 {
  line-height: 3.75 !important;
}

.lh-13 {
  line-height: 4 !important;
}

.lh-14 {
  line-height: 4.25 !important;
}

@media (min-width: 640px) {
  .sm\:lh-0 {
    line-height: 0 !important;
  }
  .sm\:lh-1 {
    line-height: 1 !important;
  }
  .sm\:lh-2 {
    line-height: 1.25 !important;
  }
  .sm\:lh-3 {
    line-height: 1.5 !important;
  }
  .sm\:lh-4 {
    line-height: 1.75 !important;
  }
  .sm\:lh-5 {
    line-height: 2 !important;
  }
  .sm\:lh-6 {
    line-height: 2.25 !important;
  }
  .sm\:lh-7 {
    line-height: 2.5 !important;
  }
  .sm\:lh-8 {
    line-height: 2.75 !important;
  }
  .sm\:lh-9 {
    line-height: 3 !important;
  }
  .sm\:lh-10 {
    line-height: 3.25 !important;
  }
  .sm\:lh-11 {
    line-height: 3.5 !important;
  }
  .sm\:lh-12 {
    line-height: 3.75 !important;
  }
  .sm\:lh-13 {
    line-height: 4 !important;
  }
  .sm\:lh-14 {
    line-height: 4.25 !important;
  }
}
@media (min-width: 768px) {
  .md\:lh-0 {
    line-height: 0 !important;
  }
  .md\:lh-1 {
    line-height: 1 !important;
  }
  .md\:lh-2 {
    line-height: 1.25 !important;
  }
  .md\:lh-3 {
    line-height: 1.5 !important;
  }
  .md\:lh-4 {
    line-height: 1.75 !important;
  }
  .md\:lh-5 {
    line-height: 2 !important;
  }
  .md\:lh-6 {
    line-height: 2.25 !important;
  }
  .md\:lh-7 {
    line-height: 2.5 !important;
  }
  .md\:lh-8 {
    line-height: 2.75 !important;
  }
  .md\:lh-9 {
    line-height: 3 !important;
  }
  .md\:lh-10 {
    line-height: 3.25 !important;
  }
  .md\:lh-11 {
    line-height: 3.5 !important;
  }
  .md\:lh-12 {
    line-height: 3.75 !important;
  }
  .md\:lh-13 {
    line-height: 4 !important;
  }
  .md\:lh-14 {
    line-height: 4.25 !important;
  }
}
@media (min-width: 1024px) {
  .lg\:lh-0 {
    line-height: 0 !important;
  }
  .lg\:lh-1 {
    line-height: 1 !important;
  }
  .lg\:lh-2 {
    line-height: 1.25 !important;
  }
  .lg\:lh-3 {
    line-height: 1.5 !important;
  }
  .lg\:lh-4 {
    line-height: 1.75 !important;
  }
  .lg\:lh-5 {
    line-height: 2 !important;
  }
  .lg\:lh-6 {
    line-height: 2.25 !important;
  }
  .lg\:lh-7 {
    line-height: 2.5 !important;
  }
  .lg\:lh-8 {
    line-height: 2.75 !important;
  }
  .lg\:lh-9 {
    line-height: 3 !important;
  }
  .lg\:lh-10 {
    line-height: 3.25 !important;
  }
  .lg\:lh-11 {
    line-height: 3.5 !important;
  }
  .lg\:lh-12 {
    line-height: 3.75 !important;
  }
  .lg\:lh-13 {
    line-height: 4 !important;
  }
  .lg\:lh-14 {
    line-height: 4.25 !important;
  }
}
@media (min-width: 1280px) {
  .xl\:lh-0 {
    line-height: 0 !important;
  }
  .xl\:lh-1 {
    line-height: 1 !important;
  }
  .xl\:lh-2 {
    line-height: 1.25 !important;
  }
  .xl\:lh-3 {
    line-height: 1.5 !important;
  }
  .xl\:lh-4 {
    line-height: 1.75 !important;
  }
  .xl\:lh-5 {
    line-height: 2 !important;
  }
  .xl\:lh-6 {
    line-height: 2.25 !important;
  }
  .xl\:lh-7 {
    line-height: 2.5 !important;
  }
  .xl\:lh-8 {
    line-height: 2.75 !important;
  }
  .xl\:lh-9 {
    line-height: 3 !important;
  }
  .xl\:lh-10 {
    line-height: 3.25 !important;
  }
  .xl\:lh-11 {
    line-height: 3.5 !important;
  }
  .xl\:lh-12 {
    line-height: 3.75 !important;
  }
  .xl\:lh-13 {
    line-height: 4 !important;
  }
  .xl\:lh-14 {
    line-height: 4.25 !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:lh-0 {
    line-height: 0 !important;
  }
  .\32 xl\:lh-1 {
    line-height: 1 !important;
  }
  .\32 xl\:lh-2 {
    line-height: 1.25 !important;
  }
  .\32 xl\:lh-3 {
    line-height: 1.5 !important;
  }
  .\32 xl\:lh-4 {
    line-height: 1.75 !important;
  }
  .\32 xl\:lh-5 {
    line-height: 2 !important;
  }
  .\32 xl\:lh-6 {
    line-height: 2.25 !important;
  }
  .\32 xl\:lh-7 {
    line-height: 2.5 !important;
  }
  .\32 xl\:lh-8 {
    line-height: 2.75 !important;
  }
  .\32 xl\:lh-9 {
    line-height: 3 !important;
  }
  .\32 xl\:lh-10 {
    line-height: 3.25 !important;
  }
  .\32 xl\:lh-11 {
    line-height: 3.5 !important;
  }
  .\32 xl\:lh-12 {
    line-height: 3.75 !important;
  }
  .\32 xl\:lh-13 {
    line-height: 4 !important;
  }
  .\32 xl\:lh-14 {
    line-height: 4.25 !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:lh-0 {
    line-height: 0 !important;
  }
  .\33 xl\:lh-1 {
    line-height: 1 !important;
  }
  .\33 xl\:lh-2 {
    line-height: 1.25 !important;
  }
  .\33 xl\:lh-3 {
    line-height: 1.5 !important;
  }
  .\33 xl\:lh-4 {
    line-height: 1.75 !important;
  }
  .\33 xl\:lh-5 {
    line-height: 2 !important;
  }
  .\33 xl\:lh-6 {
    line-height: 2.25 !important;
  }
  .\33 xl\:lh-7 {
    line-height: 2.5 !important;
  }
  .\33 xl\:lh-8 {
    line-height: 2.75 !important;
  }
  .\33 xl\:lh-9 {
    line-height: 3 !important;
  }
  .\33 xl\:lh-10 {
    line-height: 3.25 !important;
  }
  .\33 xl\:lh-11 {
    line-height: 3.5 !important;
  }
  .\33 xl\:lh-12 {
    line-height: 3.75 !important;
  }
  .\33 xl\:lh-13 {
    line-height: 4 !important;
  }
  .\33 xl\:lh-14 {
    line-height: 4.25 !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:lh-0 {
    line-height: 0 !important;
  }
  .\34 xl\:lh-1 {
    line-height: 1 !important;
  }
  .\34 xl\:lh-2 {
    line-height: 1.25 !important;
  }
  .\34 xl\:lh-3 {
    line-height: 1.5 !important;
  }
  .\34 xl\:lh-4 {
    line-height: 1.75 !important;
  }
  .\34 xl\:lh-5 {
    line-height: 2 !important;
  }
  .\34 xl\:lh-6 {
    line-height: 2.25 !important;
  }
  .\34 xl\:lh-7 {
    line-height: 2.5 !important;
  }
  .\34 xl\:lh-8 {
    line-height: 2.75 !important;
  }
  .\34 xl\:lh-9 {
    line-height: 3 !important;
  }
  .\34 xl\:lh-10 {
    line-height: 3.25 !important;
  }
  .\34 xl\:lh-11 {
    line-height: 3.5 !important;
  }
  .\34 xl\:lh-12 {
    line-height: 3.75 !important;
  }
  .\34 xl\:lh-13 {
    line-height: 4 !important;
  }
  .\34 xl\:lh-14 {
    line-height: 4.25 !important;
  }
}
.text-underline {
  text-decoration: underline !important;
}

.text-overline {
  text-decoration: overline !important;
}

.text-line-through {
  text-decoration: line-through !important;
}

.text-none {
  text-decoration: none !important;
}

.text-initial {
  text-decoration: initial !important;
}

.text-inherit {
  text-decoration: inherit !important;
}

@media (min-width: 640px) {
  .sm\:text-underline {
    text-decoration: underline !important;
  }
  .sm\:text-overline {
    text-decoration: overline !important;
  }
  .sm\:text-line-through {
    text-decoration: line-through !important;
  }
  .sm\:text-none {
    text-decoration: none !important;
  }
  .sm\:text-initial {
    text-decoration: initial !important;
  }
  .sm\:text-inherit {
    text-decoration: inherit !important;
  }
}
@media (min-width: 768px) {
  .md\:text-underline {
    text-decoration: underline !important;
  }
  .md\:text-overline {
    text-decoration: overline !important;
  }
  .md\:text-line-through {
    text-decoration: line-through !important;
  }
  .md\:text-none {
    text-decoration: none !important;
  }
  .md\:text-initial {
    text-decoration: initial !important;
  }
  .md\:text-inherit {
    text-decoration: inherit !important;
  }
}
@media (min-width: 1024px) {
  .lg\:text-underline {
    text-decoration: underline !important;
  }
  .lg\:text-overline {
    text-decoration: overline !important;
  }
  .lg\:text-line-through {
    text-decoration: line-through !important;
  }
  .lg\:text-none {
    text-decoration: none !important;
  }
  .lg\:text-initial {
    text-decoration: initial !important;
  }
  .lg\:text-inherit {
    text-decoration: inherit !important;
  }
}
@media (min-width: 1280px) {
  .xl\:text-underline {
    text-decoration: underline !important;
  }
  .xl\:text-overline {
    text-decoration: overline !important;
  }
  .xl\:text-line-through {
    text-decoration: line-through !important;
  }
  .xl\:text-none {
    text-decoration: none !important;
  }
  .xl\:text-initial {
    text-decoration: initial !important;
  }
  .xl\:text-inherit {
    text-decoration: inherit !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:text-underline {
    text-decoration: underline !important;
  }
  .\32 xl\:text-overline {
    text-decoration: overline !important;
  }
  .\32 xl\:text-line-through {
    text-decoration: line-through !important;
  }
  .\32 xl\:text-none {
    text-decoration: none !important;
  }
  .\32 xl\:text-initial {
    text-decoration: initial !important;
  }
  .\32 xl\:text-inherit {
    text-decoration: inherit !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:text-underline {
    text-decoration: underline !important;
  }
  .\33 xl\:text-overline {
    text-decoration: overline !important;
  }
  .\33 xl\:text-line-through {
    text-decoration: line-through !important;
  }
  .\33 xl\:text-none {
    text-decoration: none !important;
  }
  .\33 xl\:text-initial {
    text-decoration: initial !important;
  }
  .\33 xl\:text-inherit {
    text-decoration: inherit !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:text-underline {
    text-decoration: underline !important;
  }
  .\34 xl\:text-overline {
    text-decoration: overline !important;
  }
  .\34 xl\:text-line-through {
    text-decoration: line-through !important;
  }
  .\34 xl\:text-none {
    text-decoration: none !important;
  }
  .\34 xl\:text-initial {
    text-decoration: initial !important;
  }
  .\34 xl\:text-inherit {
    text-decoration: inherit !important;
  }
}
.text-d-2xl {
  font-size: 4.5rem !important;
  line-height: 5.625rem;
}

.text-d-xl {
  font-size: 3.75rem !important;
  line-height: 4.5rem;
}

.text-d-lg {
  font-size: 3rem !important;
  line-height: 3.75rem;
}

.text-d-md {
  font-size: 2.25rem !important;
  line-height: 2.75rem;
}

.text-d-sm {
  font-size: 1.875rem !important;
  line-height: 2.375rem;
}

.text-d-xs {
  font-size: 1.5rem !important;
  line-height: 2rem;
}

.text-5xl {
  font-size: 2.5rem !important;
  line-height: 3.25rem;
}

.text-4xl {
  font-size: 2.25rem !important;
  line-height: 3rem;
}

.text-3xl {
  font-size: 1.875rem !important;
  line-height: 2.625rem;
}

.text-2xl {
  font-size: 1.5rem !important;
  line-height: 2.25rem;
}

.text-xl {
  font-size: 1.25rem !important;
  line-height: 1.875rem;
}

.text-lg {
  font-size: 1.125rem !important;
  line-height: 1.75rem;
}

.text-base {
  font-size: 1rem !important;
  line-height: 1.5rem;
}

.text-sm {
  font-size: 0.875rem !important;
  line-height: 1.25rem;
}

.text-xs {
  font-size: 0.75rem !important;
  line-height: 1.125rem;
}

.text-2xs {
  font-size: 0.625rem !important;
  line-height: 1rem;
}

@media (min-width: 640px) {
  .sm\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .sm\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .sm\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .sm\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .sm\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .sm\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .sm\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .sm\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .sm\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .sm\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .sm\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .sm\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .sm\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .sm\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .sm\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .sm\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
@media (min-width: 768px) {
  .md\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .md\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .md\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .md\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .md\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .md\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .md\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .md\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .md\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .md\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .md\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .md\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .md\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .md\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .md\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .md\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
@media (min-width: 1024px) {
  .lg\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .lg\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .lg\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .lg\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .lg\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .lg\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .lg\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .lg\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .lg\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .lg\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .lg\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .lg\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .lg\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .lg\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .lg\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .lg\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
@media (min-width: 1280px) {
  .xl\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .xl\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .xl\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .xl\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .xl\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .xl\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .xl\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .xl\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .xl\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .xl\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .xl\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .xl\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .xl\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .xl\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .xl\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .xl\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .\32 xl\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .\32 xl\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .\32 xl\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .\32 xl\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .\32 xl\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .\32 xl\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .\32 xl\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .\32 xl\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .\32 xl\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .\32 xl\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .\32 xl\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .\32 xl\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .\32 xl\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .\32 xl\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .\32 xl\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .\33 xl\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .\33 xl\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .\33 xl\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .\33 xl\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .\33 xl\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .\33 xl\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .\33 xl\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .\33 xl\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .\33 xl\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .\33 xl\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .\33 xl\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .\33 xl\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .\33 xl\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .\33 xl\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .\33 xl\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:text-d-2xl {
    font-size: 4.5rem !important;
    line-height: 5.625rem;
  }
  .\34 xl\:text-d-xl {
    font-size: 3.75rem !important;
    line-height: 4.5rem;
  }
  .\34 xl\:text-d-lg {
    font-size: 3rem !important;
    line-height: 3.75rem;
  }
  .\34 xl\:text-d-md {
    font-size: 2.25rem !important;
    line-height: 2.75rem;
  }
  .\34 xl\:text-d-sm {
    font-size: 1.875rem !important;
    line-height: 2.375rem;
  }
  .\34 xl\:text-d-xs {
    font-size: 1.5rem !important;
    line-height: 2rem;
  }
  .\34 xl\:text-5xl {
    font-size: 2.5rem !important;
    line-height: 3.25rem;
  }
  .\34 xl\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 3rem;
  }
  .\34 xl\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.625rem;
  }
  .\34 xl\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2.25rem;
  }
  .\34 xl\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.875rem;
  }
  .\34 xl\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem;
  }
  .\34 xl\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem;
  }
  .\34 xl\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem;
  }
  .\34 xl\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
  .\34 xl\:text-2xs {
    font-size: 0.625rem !important;
    line-height: 1rem;
  }
}
.font-light {
  font-weight: 300 !important;
}

.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

.font-bold {
  font-weight: 700 !important;
}

@media (min-width: 640px) {
  .sm\:font-light {
    font-weight: 300 !important;
  }
  .sm\:font-normal {
    font-weight: 400 !important;
  }
  .sm\:font-medium {
    font-weight: 500 !important;
  }
  .sm\:font-semibold {
    font-weight: 600 !important;
  }
  .sm\:font-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 768px) {
  .md\:font-light {
    font-weight: 300 !important;
  }
  .md\:font-normal {
    font-weight: 400 !important;
  }
  .md\:font-medium {
    font-weight: 500 !important;
  }
  .md\:font-semibold {
    font-weight: 600 !important;
  }
  .md\:font-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1024px) {
  .lg\:font-light {
    font-weight: 300 !important;
  }
  .lg\:font-normal {
    font-weight: 400 !important;
  }
  .lg\:font-medium {
    font-weight: 500 !important;
  }
  .lg\:font-semibold {
    font-weight: 600 !important;
  }
  .lg\:font-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1280px) {
  .xl\:font-light {
    font-weight: 300 !important;
  }
  .xl\:font-normal {
    font-weight: 400 !important;
  }
  .xl\:font-medium {
    font-weight: 500 !important;
  }
  .xl\:font-semibold {
    font-weight: 600 !important;
  }
  .xl\:font-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:font-light {
    font-weight: 300 !important;
  }
  .\32 xl\:font-normal {
    font-weight: 400 !important;
  }
  .\32 xl\:font-medium {
    font-weight: 500 !important;
  }
  .\32 xl\:font-semibold {
    font-weight: 600 !important;
  }
  .\32 xl\:font-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:font-light {
    font-weight: 300 !important;
  }
  .\33 xl\:font-normal {
    font-weight: 400 !important;
  }
  .\33 xl\:font-medium {
    font-weight: 500 !important;
  }
  .\33 xl\:font-semibold {
    font-weight: 600 !important;
  }
  .\33 xl\:font-bold {
    font-weight: 700 !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:font-light {
    font-weight: 300 !important;
  }
  .\34 xl\:font-normal {
    font-weight: 400 !important;
  }
  .\34 xl\:font-medium {
    font-weight: 500 !important;
  }
  .\34 xl\:font-semibold {
    font-weight: 600 !important;
  }
  .\34 xl\:font-bold {
    font-weight: 700 !important;
  }
}
.text-truncate-1 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 1 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-2 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-3 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 3 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-4 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 4 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-5 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 5 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-6 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 6 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-7 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 7 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-8 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 8 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-9 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 9 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.text-truncate-10 {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 10 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

@media (min-width: 640px) {
  .sm\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .sm\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media (min-width: 768px) {
  .md\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .md\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media (min-width: 1024px) {
  .lg\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .lg\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media (min-width: 1280px) {
  .xl\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .xl\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media (min-width: 1536px) {
  .\32 xl\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\32 xl\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media (min-width: 1920px) {
  .\33 xl\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\33 xl\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media (min-width: 2560px) {
  .\34 xl\:text-truncate-1 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-2 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 2 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-3 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-4 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 4 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-5 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 5 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-6 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 6 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-7 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 7 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-8 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 8 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-9 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 9 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
  .\34 xl\:text-truncate-10 {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 10 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}/*# sourceMappingURL=main.css.map */