@charset "UTF-8";
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;0,800;1,400;1,700;1,800&display=swap");
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #c2231d;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c6c6c;
  --bs-gray-dark: #343434;
  --bs-gray-100: #f3f3f3;
  --bs-gray-200: #e9e9e9;
  --bs-gray-300: #dedede;
  --bs-gray-400: #cecece;
  --bs-gray-500: #adadad;
  --bs-gray-600: #6c6c6c;
  --bs-gray-700: #494949;
  --bs-gray-800: #343434;
  --bs-gray-900: #161616;
  --bs-primary: #c2231d;
  --bs-secondary: #7f1713;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #c2231d;
  --bs-light: #f3f3f3;
  --bs-dark: #161616;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-primary-contrast: #fff;
  --bs-secondary-contrast: #fff;
  --bs-success-contrast: #fff;
  --bs-info-contrast: #000;
  --bs-warning-contrast: #000;
  --bs-danger-contrast: #fff;
  --bs-light-contrast: #000;
  --bs-dark-contrast: #fff;
  --bs-primary-rgb: 194, 35, 29;
  --bs-secondary-rgb: 127, 23, 19;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 194, 35, 29;
  --bs-light-rgb: 243, 243, 243;
  --bs-dark-rgb: 22, 22, 22;
  --bs-black-rgb: 0, 0, 0;
  --bs-white-rgb: 255, 255, 255;
  --bs-primary-contrast-rgb: 255, 255, 255;
  --bs-secondary-contrast-rgb: 255, 255, 255;
  --bs-success-contrast-rgb: 255, 255, 255;
  --bs-info-contrast-rgb: 0, 0, 0;
  --bs-warning-contrast-rgb: 0, 0, 0;
  --bs-danger-contrast-rgb: 255, 255, 255;
  --bs-light-contrast-rgb: 0, 0, 0;
  --bs-dark-contrast-rgb: 255, 255, 255;
  --bs-primary-text-emphasis: #4e0e0c;
  --bs-secondary-text-emphasis: #330908;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #4e0e0c;
  --bs-light-text-emphasis: #494949;
  --bs-dark-text-emphasis: #494949;
  --bs-primary-bg-subtle: #f3d3d2;
  --bs-secondary-bg-subtle: #e5d1d0;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f3d3d2;
  --bs-light-bg-subtle: #f9f9f9;
  --bs-dark-bg-subtle: #cecece;
  --bs-primary-border-subtle: #e7a7a5;
  --bs-secondary-border-subtle: #cca2a1;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #e7a7a5;
  --bs-light-border-subtle: #e9e9e9;
  --bs-dark-border-subtle: #adadad;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.8;
  --bs-body-color: #000;
  --bs-body-color-rgb: 0, 0, 0;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(0, 0, 0, 0.75);
  --bs-secondary-color-rgb: 0, 0, 0;
  --bs-secondary-bg: #e9e9e9;
  --bs-secondary-bg-rgb: 233, 233, 233;
  --bs-tertiary-color: rgba(0, 0, 0, 0.5);
  --bs-tertiary-color-rgb: 0, 0, 0;
  --bs-tertiary-bg: #f3f3f3;
  --bs-tertiary-bg-rgb: 243, 243, 243;
  --bs-heading-color: inherit;
  --bs-link-color: #c2231d;
  --bs-link-color-rgb: 194, 35, 29;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #9b1c17;
  --bs-link-hover-color-rgb: 155, 28, 23;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 2px;
  --bs-border-style: solid;
  --bs-border-color: currentcolor;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(194, 35, 29, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #c2231d;
  --bs-form-invalid-border-color: #c2231d;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #adadad;
  --bs-body-color-rgb: 173, 173, 173;
  --bs-body-bg: #161616;
  --bs-body-bg-rgb: 22, 22, 22;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(173, 173, 173, 0.75);
  --bs-secondary-color-rgb: 173, 173, 173;
  --bs-secondary-bg: #343434;
  --bs-secondary-bg-rgb: 52, 52, 52;
  --bs-tertiary-color: rgba(173, 173, 173, 0.5);
  --bs-tertiary-color-rgb: 173, 173, 173;
  --bs-tertiary-bg: #252525;
  --bs-tertiary-bg-rgb: 37, 37, 37;
  --bs-primary-text-emphasis: #da7b77;
  --bs-secondary-text-emphasis: #b27471;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #da7b77;
  --bs-light-text-emphasis: #f3f3f3;
  --bs-dark-text-emphasis: #dedede;
  --bs-primary-bg-subtle: #270706;
  --bs-secondary-bg-subtle: #190504;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #270706;
  --bs-light-bg-subtle: #343434;
  --bs-dark-bg-subtle: #1a1a1a;
  --bs-primary-border-subtle: #741511;
  --bs-secondary-border-subtle: #4c0e0b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #741511;
  --bs-light-border-subtle: #494949;
  --bs-dark-border-subtle: #343434;
  --bs-heading-color: inherit;
  --bs-link-color: #da7b77;
  --bs-link-hover-color: #e19592;
  --bs-link-color-rgb: 218, 123, 119;
  --bs-link-hover-color-rgb: 225, 149, 146;
  --bs-code-color: #e685b5;
  --bs-border-color: #494949;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #da7b77;
  --bs-form-invalid-border-color: #da7b77;
}

:root {
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1400px;
  --spacer-0: 0;
  --spacer-1: 0.25rem;
  --spacer-2: 0.5rem;
  --spacer-3: 1rem;
  --spacer-4: 1.5rem;
  --spacer-5: 3rem;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-weight: 700;
  line-height: 1.1;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 800;
}

small, .small {
  font-size: 0.8em;
}

mark, .mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.8em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.8em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.8em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: calc(1.275rem + 0.3vw);
  font-weight: 400;
}
@media (min-width: 1200px) {
  .lead {
    font-size: 1.5rem;
  }
}

.display-0 {
  font-size: calc(1.5rem + 3.5vw);
  font-weight: 700;
  line-height: 1.1;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 700;
  line-height: 1.1;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 700;
  line-height: 1.1;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 700;
  line-height: 1.1;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 700;
  line-height: 1.1;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 700;
  line-height: 1.1;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 700;
  line-height: 1.1;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.8em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.8em;
  color: #6c6c6c;
}
.blockquote-footer::before {
  content: "— ";
}

@media (max-width: 575.98px) {
  :root {
    font-size: 80%;
  }
}
.lead {
  line-height: 1.3;
}

.text-primary {
  color: #c2231d !important;
}

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

.section-title {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.section-title-icon {
  font-size: 0.75em;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.8em;
  color: var(--bs-secondary-color);
}

.hero-background {
  -webkit-mask: radial-gradient(closest-side, black 50%, transparent);
  -webkit-mask-size: 200% 100%;
  -webkit-mask-position: 25% 50%;
}

.bg-primary {
  background-color: #c2231d !important;
}

.bg-secondary {
  background-color: #7f1713 !important;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.container-sm-max {
  max-width: 540px;
}

.container-md-max {
  max-width: 720px;
}

.container-lg-max {
  max-width: 960px;
}

.container-xl-max {
  max-width: 1140px;
}

.container-xxl-max {
  max-width: 1320px;
}

:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }

  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }

  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }

  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }

  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }

  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }

  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }

  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }

  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }

  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xxl-0 {
    margin-left: 0;
  }

  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xxl-3 {
    margin-left: 25%;
  }

  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xxl-6 {
    margin-left: 50%;
  }

  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xxl-9 {
    margin-left: 75%;
  }

  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }

  .g-xxl-0,
.gx-xxl-0 {
    --bs-gutter-x: 0;
  }

  .g-xxl-0,
.gy-xxl-0 {
    --bs-gutter-y: 0;
  }

  .g-xxl-1,
.gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xxl-1,
.gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xxl-2,
.gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xxl-2,
.gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xxl-3,
.gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xxl-3,
.gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xxl-4,
.gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xxl-4,
.gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xxl-5,
.gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #f3d3d2;
  --bs-table-border-color: #dbbebd;
  --bs-table-striped-bg: #e7c8c8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dbbebd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e1c3c2;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e5d1d0;
  --bs-table-border-color: #cebcbb;
  --bs-table-striped-bg: #dac7c6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cebcbb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d4c1c0;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #bcd0c7;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #badce3;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #e6dbb9;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f3d3d2;
  --bs-table-border-color: #dbbebd;
  --bs-table-striped-bg: #e7c8c8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dbbebd;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e1c3c2;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f3f3f3;
  --bs-table-border-color: #dbdbdb;
  --bs-table-striped-bg: #e7e7e7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dbdbdb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e1e1e1;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #161616;
  --bs-table-border-color: #2d2d2d;
  --bs-table-striped-bg: #222222;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #2d2d2d;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #272727;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.8;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.85rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.8em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8;
  color: #fff;
  background-color: #161616;
  background-clip: padding-box;
  border: var(--bs-border-width) solid #000;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #fff;
  background-color: #161616;
  border-color: #c2231d;
  outline: 0;
  box-shadow: none;
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.8em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
  opacity: 1;
}
.form-control::placeholder {
  color: rgba(255, 255, 255, 0.5);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
     -moz-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #fff;
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.8;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.8em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.85rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
     -moz-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.8em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
     -moz-margin-end: 1rem;
          margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.8em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.8em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.8em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.8em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
}
.form-control-color.form-control-sm {
  height: calc(1.8em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.8em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23e9e9e9' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8;
  color: #fff;
  background-color: #161616;
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid #000;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #c2231d;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #fff;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.85rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adadad' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.8rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: #161616;
  width: 1em;
  height: 1em;
  margin-top: 0.4em;
  vertical-align: top;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  print-color-adjust: exact;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  -webkit-filter: brightness(90%);
          filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #c2231d;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
}
.form-check-input:checked {
  background-color: #c2231d;
  border-color: #c2231d;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #c2231d;
  border-color: #c2231d;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c2231d'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, none;
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, none;
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #c2231d;
  border: 0;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #edbdbb;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-tertiary-bg);
  border-color: transparent;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #c2231d;
  border: 0;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #edbdbb;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-tertiary-bg);
  border-color: transparent;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-webkit-input-placeholder,
.form-floating > .form-control-plaintext::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control:-ms-input-placeholder,
.form-floating > .form-control-plaintext:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::-ms-input-placeholder,
.form-floating > .form-control-plaintext::-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: #161616;
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label {
  color: #6c6c6c;
}
.form-floating > :disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid #000;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.85rem;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.85rem;
  color: #fff;
  background-color: var(--bs-success);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.8em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.45em + 0.1875rem) center;
  background-size: calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.8em + 0.75rem);
  background-position: top calc(0.45em + 0.1875rem) right calc(0.45em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.8em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.85rem;
  color: #fff;
  background-color: var(--bs-danger);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.8em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c2231d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c2231d' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.45em + 0.1875rem) center;
  background-size: calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.8em + 0.75rem);
  background-position: top calc(0.45em + 0.1875rem) right calc(0.45em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c2231d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c2231d' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.8em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.form-select,
.form-control {
  border-top: 0;
  border-left: 0;
  border-right: 0;
}

.form-label {
  line-height: 1.2;
  vertical-align: top;
}

.form-floating > label {
  color: #fff;
}

.form-group {
  margin-bottom: 1rem;
}

.btn {
  --bs-btn-padding-x: 1.5rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 700;
  --bs-btn-line-height: 1.8;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #c2231d;
  --bs-btn-border-color: #c2231d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a51e19;
  --bs-btn-hover-border-color: #9b1c17;
  --bs-btn-focus-shadow-rgb: 203, 68, 63;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9b1c17;
  --bs-btn-active-border-color: #921a16;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #c2231d;
  --bs-btn-disabled-border-color: #c2231d;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #7f1713;
  --bs-btn-border-color: #7f1713;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c1410;
  --bs-btn-hover-border-color: #66120f;
  --bs-btn-focus-shadow-rgb: 146, 58, 54;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #66120f;
  --bs-btn-active-border-color: #5f110e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #7f1713;
  --bs-btn-disabled-border-color: #7f1713;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #c2231d;
  --bs-btn-border-color: #c2231d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a51e19;
  --bs-btn-hover-border-color: #9b1c17;
  --bs-btn-focus-shadow-rgb: 203, 68, 63;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9b1c17;
  --bs-btn-active-border-color: #921a16;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #c2231d;
  --bs-btn-disabled-border-color: #c2231d;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f3f3f3;
  --bs-btn-border-color: #f3f3f3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #cfcfcf;
  --bs-btn-hover-border-color: #c2c2c2;
  --bs-btn-focus-shadow-rgb: 207, 207, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c2c2c2;
  --bs-btn-active-border-color: #b6b6b6;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f3f3f3;
  --bs-btn-disabled-border-color: #f3f3f3;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #161616;
  --bs-btn-border-color: #161616;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #393939;
  --bs-btn-hover-border-color: #2d2d2d;
  --bs-btn-focus-shadow-rgb: 57, 57, 57;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #454545;
  --bs-btn-active-border-color: #2d2d2d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #161616;
  --bs-btn-disabled-border-color: #161616;
}

.btn-black {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: black;
  --bs-btn-hover-border-color: black;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: black;
  --bs-btn-active-border-color: black;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
}

.btn-white {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-primary-contrast {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-secondary-contrast {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-success-contrast {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-info-contrast {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: black;
  --bs-btn-hover-border-color: black;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: black;
  --bs-btn-active-border-color: black;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
}

.btn-warning-contrast {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: black;
  --bs-btn-hover-border-color: black;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: black;
  --bs-btn-active-border-color: black;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
}

.btn-danger-contrast {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-light-contrast {
  --bs-btn-color: #fff;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: black;
  --bs-btn-hover-border-color: black;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: black;
  --bs-btn-active-border-color: black;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
}

.btn-dark-contrast {
  --bs-btn-color: #000;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-outline-primary {
  --bs-btn-color: #c2231d;
  --bs-btn-border-color: #c2231d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c2231d;
  --bs-btn-hover-border-color: #c2231d;
  --bs-btn-focus-shadow-rgb: 194, 35, 29;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c2231d;
  --bs-btn-active-border-color: #c2231d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #c2231d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c2231d;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #7f1713;
  --bs-btn-border-color: #7f1713;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7f1713;
  --bs-btn-hover-border-color: #7f1713;
  --bs-btn-focus-shadow-rgb: 127, 23, 19;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #7f1713;
  --bs-btn-active-border-color: #7f1713;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #7f1713;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #7f1713;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #c2231d;
  --bs-btn-border-color: #c2231d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c2231d;
  --bs-btn-hover-border-color: #c2231d;
  --bs-btn-focus-shadow-rgb: 194, 35, 29;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c2231d;
  --bs-btn-active-border-color: #c2231d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #c2231d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c2231d;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f3f3f3;
  --bs-btn-border-color: #f3f3f3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f3f3f3;
  --bs-btn-hover-border-color: #f3f3f3;
  --bs-btn-focus-shadow-rgb: 243, 243, 243;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f3f3f3;
  --bs-btn-active-border-color: #f3f3f3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f3f3f3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f3f3f3;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #161616;
  --bs-btn-border-color: #161616;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #161616;
  --bs-btn-hover-border-color: #161616;
  --bs-btn-focus-shadow-rgb: 22, 22, 22;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #161616;
  --bs-btn-active-border-color: #161616;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #161616;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #161616;
  --bs-gradient: none;
}

.btn-outline-black {
  --bs-btn-color: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #000;
  --bs-gradient: none;
}

.btn-outline-white {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}

.btn-outline-primary-contrast {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}

.btn-outline-secondary-contrast {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}

.btn-outline-success-contrast {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}

.btn-outline-info-contrast {
  --bs-btn-color: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #000;
  --bs-gradient: none;
}

.btn-outline-warning-contrast {
  --bs-btn-color: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #000;
  --bs-gradient: none;
}

.btn-outline-danger-contrast {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}

.btn-outline-light-contrast {
  --bs-btn-color: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #000;
  --bs-gradient: none;
}

.btn-outline-dark-contrast {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff;
  --bs-btn-hover-border-color: #fff;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff;
  --bs-btn-active-border-color: #fff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fff;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c6c6c;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 203, 68, 63;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 2rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 0.85rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.btn-skip--main {
  position: fixed;
  z-index: 1030;
  top: 1rem;
  left: 1rem;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
@media (prefers-reduced-motion: reduce) {
  .btn-skip--main {
    transition: none;
  }
}
.btn-skip--main:not(:focus) {
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  top: 0;
  opacity: 0;
}
.btn-skip--top {
  position: fixed;
  z-index: 1030;
  bottom: 1rem;
  right: 1rem;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
@media (prefers-reduced-motion: reduce) {
  .btn-skip--top {
    transition: none;
  }
}
.btn-skip--top:not(:focus) {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  bottom: 0;
  opacity: 0;
}

.btn .btn-icon-start {
  margin-left: -0.5rem;
  margin-right: 0.75rem;
}
.btn .btn-icon-end {
  margin-right: -0.5rem;
  margin-left: 0.75rem;
}
.btn-sm .btn-icon-start, .btn-group-sm > .btn .btn-icon-start {
  margin-left: -0.3333333333rem;
  margin-right: 0.5rem;
}
.btn-sm .btn-icon-end, .btn-group-sm > .btn .btn-icon-end {
  margin-right: -0.3333333333rem;
  margin-left: 0.5rem;
}
.btn-lg .btn-icon-start, .btn-group-lg > .btn .btn-icon-start {
  margin-left: -0.6666666667rem;
  margin-right: 1rem;
}
.btn-lg .btn-icon-end, .btn-group-lg > .btn .btn-icon-end {
  margin-right: -0.6666666667rem;
  margin-left: 1rem;
}

.course-tag-list a {
  color: inherit;
  text-decoration: none !important;
}

.fade {
  transition: opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.no-transitions,
.no-transitions *,
.no-transitions *:before,
.no-transitions *:after {
  transition: none !important;
  -webkit-animation: none !important;
          animation: none !important;
}

.hover-zoom-target {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
.hover-zoom:focus-within .hover-zoom-target, .hover-zoom:hover .hover-zoom-target {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-filter: brightness(1.15);
          filter: brightness(1.15);
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #fff;
  --bs-dropdown-bg: #000;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: 0;
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - 0);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: none;
  --bs-dropdown-link-color: #fff;
  --bs-dropdown-link-hover-color: #c2231d;
  --bs-dropdown-link-hover-bg: transparent;
  --bs-dropdown-link-active-color: void;
  --bs-dropdown-link-active-bg: transparent;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c6c6c;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.85rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dedede;
  --bs-dropdown-bg: #343434;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dedede;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: void;
  --bs-dropdown-link-active-bg: transparent;
  --bs-dropdown-link-disabled-color: #adadad;
  --bs-dropdown-header-color: #adadad;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.425rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #c2231d;
}
.nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.nav-social .nav {
  margin: -0.2em;
}
.nav-social-column .nav {
  flex-direction: column;
}
.nav-social .nav-link {
  padding: 0.2em;
  color: inherit;
}
.nav-social .nav-link i {
  width: 2em;
  height: 2em;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 2px solid currentcolor;
}
.nav-social .nav-link span {
  margin-left: 0.2em;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.nav-social .nav-link span:not(caption) {
  position: absolute !important;
}
.nav-legal .nav-link {
  color: inherit;
}
.nav-legal .nav-link:hover, .nav-legal .nav-link:focus {
  text-decoration: underline;
}
@media (max-width: 575.98px) {
  .nav-legal .nav {
    flex-direction: column;
  }
}
@media (min-width: 576px) {
  .nav-legal .nav-item:not(:first-child) {
    display: flex;
  }
  .nav-legal .nav-item:not(:first-child):before {
    content: "/";
    padding: 0 0.5em;
  }
  .nav-legal .nav-link {
    color: inherit;
    padding: 0;
  }
  .nav-legal .nav-link:hover, .nav-legal .nav-link:focus {
    text-decoration: underline;
  }
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0;
  --bs-navbar-color: #000;
  --bs-navbar-hover-color: #c2231d;
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.5);
  --bs-navbar-active-color: void;
  --bs-navbar-brand-padding-y: 0;
  --bs-navbar-brand-margin-end: 2rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: currentcolor;
  --bs-navbar-brand-hover-color: currentcolor;
  --bs-navbar-nav-link-padding-x: 1rem;
  --bs-navbar-toggler-padding-y: 0;
  --bs-navbar-toggler-padding-x: 0;
  --bs-navbar-toggler-font-size: 1rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: #000;
  --bs-navbar-toggler-border-radius: 100%;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.425rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.425rem;
  padding-bottom: 0.425rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
          transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark, .navbar,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: #fff;
  --bs-navbar-hover-color: #c2231d;
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.5);
  --bs-navbar-active-color: void;
  --bs-navbar-brand-color: currentcolor;
  --bs-navbar-brand-hover-color: currentcolor;
  --bs-navbar-toggler-border-color: #fff;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar {
  z-index: 1030;
}
.navbar:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  z-index: -1;
}

.navbar-nav .dropdown-toggle:after {
  display: none;
}

.navbar-toggler-icon {
  background-size: 26px;
}

.navbar-button {
  padding: 0;
}
.navbar-button-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 2.5rem;
  height: 2.5rem;
}

.site-header-search {
  height: var(--siteHeaderHeight) !important;
}

.site-header-offcanvas-nav .dropdown-menu {
  position: static !important;
  background: transparent !important;
  color: inherit !important;
  -webkit-transform: none !important;
          transform: none !important;
  padding-left: 1rem;
  padding-top: 0 !important;
}
.site-header-offcanvas-nav .dropdown-toggle:after {
  display: none;
}
.site-header-offcanvas-nav .dropdown-item {
  padding-left: 0 !important;
  color: inherit !important;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
.site-header-offcanvas-nav .dropdown-item:hover, .site-header-offcanvas-nav .dropdown-item:focus {
  color: #c2231d !important;
}
.site-header-offcanvas-nav .dropdown-item--all {
  font-style: italic;
  font-weight: 700;
}
.site-header-offcanvas-nav .dropdown-item--all:after {
  content: "";
  display: inline-block;
  font: normal normal 700 14px/1 "Font Awesome 5 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.site-header-offcanvas-nav .dropdown-item--all:after {
  font-size: 0.7em;
  margin-left: 0.5rem;
}
.site-header-offcanvas-nav .nav-link {
  color: inherit;
  font-weight: 700;
  padding-left: 0;
}
.site-header-offcanvas-nav .nav-link:hover, .site-header-offcanvas-nav .nav-link:focus {
  color: #c2231d;
}

.navbar-user-menu .nav {
  flex-direction: column;
}
.navbar-user-menu .nav-link {
  color: inherit;
  font-weight: 700;
  text-align: center;
  font-size: 0.85rem;
}
.navbar-user-menu .nav-link:hover, .navbar-user-menu .nav-link:focus {
  color: #c2231d;
}

.navbar-dark:before, .navbar:before {
  background: #000;
}
.navbar-light:before {
  background: #fff;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-buttons {
    position: fixed;
    z-index: 1046;
    top: 0;
    right: 0;
    margin: 1.5rem;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: padding-top, padding-bottom, background;
  }
  .has-scrolled .navbar-expand-sm {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .navbar-expand-sm .navbar-brand {
    margin-left: 2rem;
  }
  .navbar-expand-sm .navbar-brand-image {
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: width;
  }
  .has-scrolled .navbar-expand-sm .navbar-brand-image {
    width: 4rem;
  }
  .navbar-expand-sm .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    font-weight: 700;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    display: block;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: opacity, visibility, -webkit-transform;
    transition-property: transform, opacity, visibility;
    transition-property: transform, opacity, visibility, -webkit-transform;
  }
}
@media (min-width: 576px) and (prefers-reduced-motion: reduce) {
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    transition: none;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-nav .dropdown-menu:not(.show) {
    transition-delay: 0s, 0s, 0.5s;
    -webkit-transform: translateY(-1rem);
            transform: translateY(-1rem);
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-buttons {
    position: fixed;
    z-index: 1046;
    top: 0;
    right: 0;
    margin: 1.5rem;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: padding-top, padding-bottom, background;
  }
  .has-scrolled .navbar-expand-md {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .navbar-expand-md .navbar-brand {
    margin-left: 2rem;
  }
  .navbar-expand-md .navbar-brand-image {
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: width;
  }
  .has-scrolled .navbar-expand-md .navbar-brand-image {
    width: 4rem;
  }
  .navbar-expand-md .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    font-weight: 700;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    display: block;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: opacity, visibility, -webkit-transform;
    transition-property: transform, opacity, visibility;
    transition-property: transform, opacity, visibility, -webkit-transform;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .navbar-expand-md .navbar-nav .dropdown-menu {
    transition: none;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-nav .dropdown-menu:not(.show) {
    transition-delay: 0s, 0s, 0.5s;
    -webkit-transform: translateY(-1rem);
            transform: translateY(-1rem);
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-buttons {
    position: fixed;
    z-index: 1046;
    top: 0;
    right: 0;
    margin: 1.5rem;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: padding-top, padding-bottom, background;
  }
  .has-scrolled .navbar-expand-lg {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .navbar-expand-lg .navbar-brand {
    margin-left: 2rem;
  }
  .navbar-expand-lg .navbar-brand-image {
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: width;
  }
  .has-scrolled .navbar-expand-lg .navbar-brand-image {
    width: 4rem;
  }
  .navbar-expand-lg .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    font-weight: 700;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    display: block;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: opacity, visibility, -webkit-transform;
    transition-property: transform, opacity, visibility;
    transition-property: transform, opacity, visibility, -webkit-transform;
  }
}
@media (min-width: 992px) and (prefers-reduced-motion: reduce) {
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    transition: none;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .dropdown-menu:not(.show) {
    transition-delay: 0s, 0s, 0.5s;
    -webkit-transform: translateY(-1rem);
            transform: translateY(-1rem);
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl .navbar-buttons {
    position: fixed;
    z-index: 1046;
    top: 0;
    right: 0;
    margin: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: padding-top, padding-bottom, background;
  }
  .has-scrolled .navbar-expand-xl {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .navbar-expand-xl .navbar-brand {
    margin-left: 2rem;
  }
  .navbar-expand-xl .navbar-brand-image {
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: width;
  }
  .has-scrolled .navbar-expand-xl .navbar-brand-image {
    width: 4rem;
  }
  .navbar-expand-xl .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    font-weight: 700;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    display: block;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: opacity, visibility, -webkit-transform;
    transition-property: transform, opacity, visibility;
    transition-property: transform, opacity, visibility, -webkit-transform;
  }
}
@media (min-width: 1200px) and (prefers-reduced-motion: reduce) {
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    transition: none;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl .navbar-nav .dropdown-menu:not(.show) {
    transition-delay: 0s, 0s, 0.5s;
    -webkit-transform: translateY(-1rem);
            transform: translateY(-1rem);
    opacity: 0;
    visibility: hidden;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xxl .navbar-buttons {
    position: fixed;
    z-index: 1046;
    top: 0;
    right: 0;
    margin: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: padding-top, padding-bottom, background;
  }
  .has-scrolled .navbar-expand-xxl {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .navbar-expand-xxl .navbar-brand {
    margin-left: 2rem;
  }
  .navbar-expand-xxl .navbar-brand-image {
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: width;
  }
  .has-scrolled .navbar-expand-xxl .navbar-brand-image {
    width: 4rem;
  }
  .navbar-expand-xxl .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    font-weight: 700;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    display: block;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    transition-property: opacity, visibility, -webkit-transform;
    transition-property: transform, opacity, visibility;
    transition-property: transform, opacity, visibility, -webkit-transform;
  }
}
@media (min-width: 1400px) and (prefers-reduced-motion: reduce) {
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    transition: none;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl .navbar-nav .dropdown-menu:not(.show) {
    transition-delay: 0s, 0s, 0.5s;
    -webkit-transform: translateY(-1rem);
            transform: translateY(-1rem);
    opacity: 0;
    visibility: hidden;
  }
}
.navbar-expand {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  transition-property: padding-top, padding-bottom, background;
}
.navbar-expand .navbar-buttons {
  position: fixed;
  z-index: 1046;
  top: 0;
  right: 0;
  margin: 1.5rem;
}
.has-scrolled .navbar-expand {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.navbar-expand .navbar-brand {
  margin-left: 2rem;
}
.navbar-expand .navbar-brand-image {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  transition-property: width;
}
.has-scrolled .navbar-expand .navbar-brand-image {
  width: 4rem;
}
.navbar-expand .navbar-menu {
  flex-grow: 1;
}
.navbar-expand .navbar-nav .nav-link {
  font-weight: 700;
}
.navbar-expand .navbar-nav .dropdown-menu {
  display: block;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  transition-property: opacity, visibility, -webkit-transform;
  transition-property: transform, opacity, visibility;
  transition-property: transform, opacity, visibility, -webkit-transform;
}
@media (prefers-reduced-motion: reduce) {
  .navbar-expand .navbar-nav .dropdown-menu {
    transition: none;
  }
}
.navbar-expand .navbar-nav .dropdown-menu:not(.show) {
  transition-delay: 0s, 0s, 0.5s;
  -webkit-transform: translateY(-1rem);
          transform: translateY(-1rem);
  opacity: 0;
  visibility: hidden;
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - 0);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: #f3f3f3;
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: #161616;
  --bs-card-bg: #f3f3f3;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header-tabs {
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
}

.card {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.card-figure {
  overflow: hidden;
}

/*
.card-body {
	background-color: #c2231d!important;
}

.card-body:hover {
	background-color: #000!important;
}

*/
.card-figure-fade {
  -webkit-mask: radial-gradient(closest-side, black 75%, transparent);
  -webkit-mask-size: 400% 200%;
  -webkit-mask-position: center bottom 1px;
}

.btn-card-figure-overlay {
  padding: 0.5em 0.5em 1.5em 1.5em;
  line-height: 1;
}

.btn-card-figure-overlay-top-right {
  background: radial-gradient(closest-side, rgba(0, 0, 0, 0.5), transparent);
  background-size: 200% 200%;
  background-position: bottom left;
  border-radius: 0;
}

.favorite-button {
  display: none !important;
}

/*
.card.bg-primary {
  background: linear-gradient(to right, darken($primary,20%), transparent);
}
*/
.card.bg-dark-hover .card-body {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.card.bg-dark-hover:hover .card-body {
  background: #161616;
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234e0e0c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #c2231d;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
          transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23da7b77'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23da7b77'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.accordion-item {
  border: 0 !important;
}

.accordion-button:not(.collapsed) {
  color: #fff !important;
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #c2231d;
  --bs-pagination-active-border-color: #c2231d;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.85rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

.alert-black {
  --bs-alert-color: var(--bs-black-text-emphasis);
  --bs-alert-bg: var(--bs-black-bg-subtle);
  --bs-alert-border-color: var(--bs-black-border-subtle);
  --bs-alert-link-color: var(--bs-black-text-emphasis);
}

.alert-white {
  --bs-alert-color: var(--bs-white-text-emphasis);
  --bs-alert-bg: var(--bs-white-bg-subtle);
  --bs-alert-border-color: var(--bs-white-border-subtle);
  --bs-alert-link-color: var(--bs-white-text-emphasis);
}

.alert-primary-contrast {
  --bs-alert-color: var(--bs-primary-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-primary-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-primary-contrast-text-emphasis);
}

.alert-secondary-contrast {
  --bs-alert-color: var(--bs-secondary-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-contrast-text-emphasis);
}

.alert-success-contrast {
  --bs-alert-color: var(--bs-success-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-success-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-success-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-success-contrast-text-emphasis);
}

.alert-info-contrast {
  --bs-alert-color: var(--bs-info-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-info-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-info-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-info-contrast-text-emphasis);
}

.alert-warning-contrast {
  --bs-alert-color: var(--bs-warning-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-warning-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-warning-contrast-text-emphasis);
}

.alert-danger-contrast {
  --bs-alert-color: var(--bs-danger-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-danger-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-danger-contrast-text-emphasis);
}

.alert-light-contrast {
  --bs-alert-color: var(--bs-light-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-light-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-light-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-light-contrast-text-emphasis);
}

.alert-dark-contrast {
  --bs-alert-color: var(--bs-dark-contrast-text-emphasis);
  --bs-alert-bg: var(--bs-dark-contrast-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-contrast-border-subtle);
  --bs-alert-link-color: var(--bs-dark-contrast-text-emphasis);
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #c2231d;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #c2231d;
  --bs-list-group-active-border-color: #c2231d;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.list-group-item-black {
  --bs-list-group-color: var(--bs-black-text-emphasis);
  --bs-list-group-bg: var(--bs-black-bg-subtle);
  --bs-list-group-border-color: var(--bs-black-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-black-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-black-border-subtle);
  --bs-list-group-active-color: var(--bs-black-bg-subtle);
  --bs-list-group-active-bg: var(--bs-black-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-black-text-emphasis);
}

.list-group-item-white {
  --bs-list-group-color: var(--bs-white-text-emphasis);
  --bs-list-group-bg: var(--bs-white-bg-subtle);
  --bs-list-group-border-color: var(--bs-white-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-white-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-white-border-subtle);
  --bs-list-group-active-color: var(--bs-white-bg-subtle);
  --bs-list-group-active-bg: var(--bs-white-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-white-text-emphasis);
}

.list-group-item-primary-contrast {
  --bs-list-group-color: var(--bs-primary-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-contrast-text-emphasis);
}

.list-group-item-secondary-contrast {
  --bs-list-group-color: var(--bs-secondary-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-contrast-text-emphasis);
}

.list-group-item-success-contrast {
  --bs-list-group-color: var(--bs-success-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-success-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-success-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-contrast-text-emphasis);
}

.list-group-item-info-contrast {
  --bs-list-group-color: var(--bs-info-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-info-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-info-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-contrast-text-emphasis);
}

.list-group-item-warning-contrast {
  --bs-list-group-color: var(--bs-warning-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-contrast-text-emphasis);
}

.list-group-item-danger-contrast {
  --bs-list-group-color: var(--bs-danger-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-contrast-text-emphasis);
}

.list-group-item-light-contrast {
  --bs-list-group-color: var(--bs-light-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-light-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-light-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-contrast-text-emphasis);
}

.list-group-item-dark-contrast {
  --bs-list-group-color: var(--bs-dark-contrast-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-contrast-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-contrast-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-contrast-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-contrast-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-contrast-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-contrast-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-contrast-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 1;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  -webkit-filter: var(--bs-btn-close-white-filter);
          filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  -webkit-filter: var(--bs-btn-close-white-filter);
          filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
}
.toast-header .btn-close {
  margin-right: calc(-.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: #000;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.8;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
  margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * .5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.modal-fullscreen .modal-content.has-btn-close-overlay .btn-close {
  align-self: flex-end;
  position: relative;
  top: 0.5rem;
  right: 0.5rem;
}

.modal-fullscreen .modal-content.has-btn-close-overlay {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
.modal-fullscreen .modal-content.has-btn-close-overlay .btn-close {
  position: absolute;
  bottom: 100%;
  right: 0;
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
          filter: invert(1) grayscale(100%) brightness(200%);
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down .modal-content.has-btn-close-overlay .btn-close {
    align-self: flex-end;
    position: relative;
    top: 0.5rem;
    right: 0.5rem;
  }
}
@media (min-width: 576px) {
  .modal-fullscreen-sm-down .modal-content.has-btn-close-overlay {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .modal-fullscreen-sm-down .modal-content.has-btn-close-overlay .btn-close {
    position: absolute;
    bottom: 100%;
    right: 0;
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
            filter: invert(1) grayscale(100%) brightness(200%);
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down .modal-content.has-btn-close-overlay .btn-close {
    align-self: flex-end;
    position: relative;
    top: 0.5rem;
    right: 0.5rem;
  }
}
@media (min-width: 768px) {
  .modal-fullscreen-md-down .modal-content.has-btn-close-overlay {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .modal-fullscreen-md-down .modal-content.has-btn-close-overlay .btn-close {
    position: absolute;
    bottom: 100%;
    right: 0;
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
            filter: invert(1) grayscale(100%) brightness(200%);
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down .modal-content.has-btn-close-overlay .btn-close {
    align-self: flex-end;
    position: relative;
    top: 0.5rem;
    right: 0.5rem;
  }
}
@media (min-width: 992px) {
  .modal-fullscreen-lg-down .modal-content.has-btn-close-overlay {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .modal-fullscreen-lg-down .modal-content.has-btn-close-overlay .btn-close {
    position: absolute;
    bottom: 100%;
    right: 0;
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
            filter: invert(1) grayscale(100%) brightness(200%);
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down .modal-content.has-btn-close-overlay .btn-close {
    align-self: flex-end;
    position: relative;
    top: 0.5rem;
    right: 0.5rem;
  }
}
@media (min-width: 1200px) {
  .modal-fullscreen-xl-down .modal-content.has-btn-close-overlay {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .modal-fullscreen-xl-down .modal-content.has-btn-close-overlay .btn-close {
    position: absolute;
    bottom: 100%;
    right: 0;
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
            filter: invert(1) grayscale(100%) brightness(200%);
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down .modal-content.has-btn-close-overlay .btn-close {
    align-self: flex-end;
    position: relative;
    top: 0.5rem;
    right: 0.5rem;
  }
}
@media (min-width: 1400px) {
  .modal-fullscreen-xxl-down .modal-content.has-btn-close-overlay {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
  }
  .modal-fullscreen-xxl-down .modal-content.has-btn-close-overlay .btn-close {
    position: absolute;
    bottom: 100%;
    right: 0;
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
            filter: invert(1) grayscale(100%) brightness(200%);
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.85rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.85rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
  color: #000;
}

body {
  --swiper-theme-color: #c2231d;
  --swiper-navigation-size: 1.5rem;
  --swiper-pagination-bullet-inactive-color: currentcolor;
}

.swiper-button-custom {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.swiper-button-disabled {
  opacity: 0.25;
}

.swiper-blockquote .swiper-slide {
  transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  transition-property: opacity;
}
.swiper-blockquote .swiper-slide:not(.swiper-slide-active) {
  opacity: 0.125;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
          animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.8;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    -webkit-transform: none;
            transform: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  -webkit-transform: none;
          transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
  margin-top: calc(-.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.offcanvas-blur {
  background: rgba(255, 255, 255, 0.925);
  -webkit-backdrop-filter: blur(0.75rem) brightness(4) grayscale(1);
          backdrop-filter: blur(0.75rem) brightness(4) grayscale(1);
}

.offcanvas ::-webkit-scrollbar {
  width: 0.25rem;
  height: 0.25rem;
}
.offcanvas ::-webkit-scrollbar-track {
  background-color: #fff;
}
.offcanvas ::-webkit-scrollbar-thumb {
  background-color: #000;
  border-radius: 100rem;
}
.offcanvas {
  scrollbar-color: #000 #fff;
  scrollbar-width: thin;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(194, 35, 29, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(127, 23, 19, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(194, 35, 29, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(243, 243, 243, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(22, 22, 22, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-black {
  color: #fff !important;
  background-color: RGBA(0, 0, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-white {
  color: #000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-primary-contrast {
  color: #000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary-contrast {
  color: #000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success-contrast {
  color: #000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info-contrast {
  color: #fff !important;
  background-color: RGBA(0, 0, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning-contrast {
  color: #fff !important;
  background-color: RGBA(0, 0, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger-contrast {
  color: #000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light-contrast {
  color: #fff !important;
  background-color: RGBA(0, 0, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark-contrast {
  color: #000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(155, 28, 23, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(155, 28, 23, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(155, 28, 23, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(102, 18, 15, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(102, 18, 15, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(102, 18, 15, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(155, 28, 23, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(155, 28, 23, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(155, 28, 23, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(245, 245, 245, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(245, 245, 245, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(245, 245, 245, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(18, 18, 18, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(18, 18, 18, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(18, 18, 18, var(--bs-link-underline-opacity, 1)) !important;
}

.link-black {
  color: RGBA(var(--bs-black-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-black-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-black-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-black:hover, .link-black:focus {
  color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-white {
  color: RGBA(var(--bs-white-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-white-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-white-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-white:hover, .link-white:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-primary-contrast {
  color: RGBA(var(--bs-primary-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-primary-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary-contrast:hover, .link-primary-contrast:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary-contrast {
  color: RGBA(var(--bs-secondary-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-secondary-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary-contrast:hover, .link-secondary-contrast:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success-contrast {
  color: RGBA(var(--bs-success-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-success-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success-contrast:hover, .link-success-contrast:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info-contrast {
  color: RGBA(var(--bs-info-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-info-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info-contrast:hover, .link-info-contrast:focus {
  color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning-contrast {
  color: RGBA(var(--bs-warning-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-warning-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning-contrast:hover, .link-warning-contrast:focus {
  color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger-contrast {
  color: RGBA(var(--bs-danger-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-danger-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger-contrast:hover, .link-danger-contrast:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light-contrast {
  color: RGBA(var(--bs-light-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-light-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light-contrast:hover, .link-light-contrast:focus {
  color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark-contrast {
  color: RGBA(var(--bs-dark-contrast-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-dark-contrast-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark-contrast:hover, .link-dark-contrast:focus {
  color: RGBA(255, 255, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 255, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
          text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
          text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  -webkit-transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
          transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-2x3 {
  --bs-aspect-ratio: calc(3 / 2 * 100%);
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%);
}

.ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%);
}

.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xxl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.aspect {
  position: relative;
  width: 100%;
}
.aspect::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  width: 1px;
  margin-left: -1px;
  content: "";
}

.aspect-2x3 {
  --bs-aspect-ratio: calc(3 / 2 * 100%);
}

.aspect-1x1 {
  --bs-aspect-ratio: 100%;
}

.aspect-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%);
}

.aspect-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%);
}

.aspect-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}

.stretched-link-hidden {
  all: unset;
  cursor: pointer;
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}
.stretched-link-hidden::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.stretched-link-hidden:focus::after {
  box-shadow: 0 0 0 0.25rem rgba(194, 35, 29, 0.25);
}

.stretched-link-escape {
  position: relative;
  z-index: 2;
}

.mb-last-child-0 > *:last-child {
  margin-bottom: 0;
}

.fill-parent {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

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

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.object-fit-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

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

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-black {
  --bs-focus-ring-color: rgba(var(--bs-black-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-white {
  --bs-focus-ring-color: rgba(var(--bs-white-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-primary-contrast {
  --bs-focus-ring-color: rgba(var(--bs-primary-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary-contrast {
  --bs-focus-ring-color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success-contrast {
  --bs-focus-ring-color: rgba(var(--bs-success-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info-contrast {
  --bs-focus-ring-color: rgba(var(--bs-info-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning-contrast {
  --bs-focus-ring-color: rgba(var(--bs-warning-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger-contrast {
  --bs-focus-ring-color: rgba(var(--bs-danger-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light-contrast {
  --bs-focus-ring-color: rgba(var(--bs-light-contrast-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark-contrast {
  --bs-focus-ring-color: rgba(var(--bs-dark-contrast-rgb), var(--bs-focus-ring-opacity));
}

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

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

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

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

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

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

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

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

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}

.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
          transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-success-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-info-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-warning-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-danger-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-light-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-dark-contrast {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-contrast-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

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

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

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

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

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

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

.mw-caption {
  max-width: 21rem !important;
}

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

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

.vw-75 {
  width: 75vw !important;
}

.vw-50 {
  width: 50vw !important;
}

.vw-25 {
  width: 25vw !important;
}

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

.min-vw-75 {
  min-width: 75vw !important;
}

.min-vw-50 {
  min-width: 50vw !important;
}

.min-vw-25 {
  min-width: 25vw !important;
}

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

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

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

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

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

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

.mh-0 {
  max-height: 0% !important;
}

.mh-25 {
  max-height: 25% !important;
}

.mh-50 {
  max-height: 50% !important;
}

.mh-75 {
  max-height: 75% !important;
}

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

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

.vh-75 {
  height: 75vh !important;
}

.vh-65 {
  height: 65vh !important;
}

.vh-50 {
  height: 50vh !important;
}

.vh-25 {
  height: 25vh !important;
}

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

.min-vh-75 {
  min-height: 75vh !important;
}

.min-vh-65 {
  min-height: 65vh !important;
}

.min-vh-50 {
  min-height: 50vh !important;
}

.min-vh-25 {
  min-height: 25vh !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.align-self-auto {
  align-self: auto !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -webkit-column-gap: 0 !important;
          column-gap: 0 !important;
}

.column-gap-1 {
  -webkit-column-gap: 0.25rem !important;
          column-gap: 0.25rem !important;
}

.column-gap-2 {
  -webkit-column-gap: 0.5rem !important;
          column-gap: 0.5rem !important;
}

.column-gap-3 {
  -webkit-column-gap: 1rem !important;
          column-gap: 1rem !important;
}

.column-gap-4 {
  -webkit-column-gap: 1.5rem !important;
          column-gap: 1.5rem !important;
}

.column-gap-5 {
  -webkit-column-gap: 3rem !important;
          column-gap: 3rem !important;
}

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

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-primary-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-success-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-info-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-warning-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-danger-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-light-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-dark-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-black-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-white-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-primary-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-primary-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-success-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-success-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-info-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-info-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-warning-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-warning-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-danger-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-danger-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-light-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-light-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-dark-contrast {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-dark-contrast-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-contrast-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-body-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-muted-hover:hover {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-black-50-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-white-50-hover:hover {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-secondary-hover:hover {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-tertiary-hover:hover {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-body-emphasis-hover:hover {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-reset-hover:hover {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-black {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-black-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-black-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-white {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-white-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-white-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-primary-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-primary-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-primary-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-success-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-success-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-info-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-info-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-warning-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-warning-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-danger-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-danger-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-light-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-light-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark-contrast {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-contrast-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-dark-contrast-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-primary-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-primary-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-primary-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark-contrast {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark-contrast-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-contrast-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

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

.bg-transparent-hover:hover {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-secondary-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary-hover:hover {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
      -ms-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  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;
}

.minw-0 {
  min-width: 0% !important;
}

.minw-25 {
  min-width: 25% !important;
}

.minw-50 {
  min-width: 50% !important;
}

.minw-75 {
  min-width: 75% !important;
}

.minw-100 {
  min-width: 100% !important;
}

.minw-caption {
  min-width: 21rem !important;
}

.minw-auto {
  min-width: auto !important;
}

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

.max-vw-75 {
  max-width: 75vw !important;
}

.max-vw-50 {
  max-width: 50vw !important;
}

.max-vw-25 {
  max-width: 25vw !important;
}

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

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

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

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

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

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

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

.max-vh-75 {
  max-height: 75vh !important;
}

.max-vh-65 {
  max-height: 65vh !important;
}

.max-vh-50 {
  max-height: 50vh !important;
}

.max-vh-25 {
  max-height: 25vh !important;
}

.object-position-st {
  -o-object-position: left top !important;
     object-position: left top !important;
}

.object-position-sc {
  -o-object-position: left center !important;
     object-position: left center !important;
}

.object-position-sb {
  -o-object-position: left bottom !important;
     object-position: left bottom !important;
}

.object-position-ct {
  -o-object-position: center top !important;
     object-position: center top !important;
}

.object-position-cc {
  -o-object-position: center center !important;
     object-position: center center !important;
}

.object-position-cb {
  -o-object-position: center bottom !important;
     object-position: center bottom !important;
}

.object-position-et {
  -o-object-position: right bottom !important;
     object-position: right bottom !important;
}

.object-position-ec {
  -o-object-position: right bottom !important;
     object-position: right bottom !important;
}

.object-position-eb {
  -o-object-position: right bottom !important;
     object-position: right bottom !important;
}

.site-header-offset {
  margin-top: calc(-1 * var(--siteHeaderHeight,0)) !important;
}

.site-header-spacer {
  padding-top: var(--siteHeaderHeight, 0) !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .position-sm-static {
    position: static !important;
  }

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

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

  .position-sm-fixed {
    position: fixed !important;
  }

  .position-sm-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .w-sm-25 {
    width: 25% !important;
  }

  .w-sm-50 {
    width: 50% !important;
  }

  .w-sm-75 {
    width: 75% !important;
  }

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

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

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

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

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

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

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

  .mw-sm-caption {
    max-width: 21rem !important;
  }

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

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

  .vw-sm-75 {
    width: 75vw !important;
  }

  .vw-sm-50 {
    width: 50vw !important;
  }

  .vw-sm-25 {
    width: 25vw !important;
  }

  .min-vw-sm-100 {
    min-width: 100vw !important;
  }

  .min-vw-sm-75 {
    min-width: 75vw !important;
  }

  .min-vw-sm-50 {
    min-width: 50vw !important;
  }

  .min-vw-sm-25 {
    min-width: 25vw !important;
  }

  .h-sm-25 {
    height: 25% !important;
  }

  .h-sm-50 {
    height: 50% !important;
  }

  .h-sm-75 {
    height: 75% !important;
  }

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

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

  .mh-sm-100 {
    max-height: 100% !important;
  }

  .mh-sm-0 {
    max-height: 0% !important;
  }

  .mh-sm-25 {
    max-height: 25% !important;
  }

  .mh-sm-50 {
    max-height: 50% !important;
  }

  .mh-sm-75 {
    max-height: 75% !important;
  }

  .mh-sm-auto {
    max-height: auto !important;
  }

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

  .vh-sm-75 {
    height: 75vh !important;
  }

  .vh-sm-65 {
    height: 65vh !important;
  }

  .vh-sm-50 {
    height: 50vh !important;
  }

  .vh-sm-25 {
    height: 25vh !important;
  }

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

  .min-vh-sm-75 {
    min-height: 75vh !important;
  }

  .min-vh-sm-65 {
    min-height: 65vh !important;
  }

  .min-vh-sm-50 {
    min-height: 50vh !important;
  }

  .min-vh-sm-25 {
    min-height: 25vh !important;
  }

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

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

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

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

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

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

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

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .row-gap-sm-0 {
    row-gap: 0 !important;
  }

  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }

  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }

  .column-gap-sm-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-sm-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-sm-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-sm-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-sm-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-sm-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .fs-sm-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-sm-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-sm-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-sm-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

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

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

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

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

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

  .minw-sm-0 {
    min-width: 0% !important;
  }

  .minw-sm-25 {
    min-width: 25% !important;
  }

  .minw-sm-50 {
    min-width: 50% !important;
  }

  .minw-sm-75 {
    min-width: 75% !important;
  }

  .minw-sm-100 {
    min-width: 100% !important;
  }

  .minw-sm-caption {
    min-width: 21rem !important;
  }

  .minw-sm-auto {
    min-width: auto !important;
  }

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

  .max-vw-sm-75 {
    max-width: 75vw !important;
  }

  .max-vw-sm-50 {
    max-width: 50vw !important;
  }

  .max-vw-sm-25 {
    max-width: 25vw !important;
  }

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

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

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

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

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

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

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

  .max-vh-sm-75 {
    max-height: 75vh !important;
  }

  .max-vh-sm-65 {
    max-height: 65vh !important;
  }

  .max-vh-sm-50 {
    max-height: 50vh !important;
  }

  .max-vh-sm-25 {
    max-height: 25vh !important;
  }

  .site-header-sm-offset {
    margin-top: calc(-1 * var(--siteHeaderHeight,0)) !important;
  }

  .site-header-sm-spacer {
    padding-top: var(--siteHeaderHeight, 0) !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .position-md-static {
    position: static !important;
  }

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

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

  .position-md-fixed {
    position: fixed !important;
  }

  .position-md-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .w-md-25 {
    width: 25% !important;
  }

  .w-md-50 {
    width: 50% !important;
  }

  .w-md-75 {
    width: 75% !important;
  }

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

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

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

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

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

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

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

  .mw-md-caption {
    max-width: 21rem !important;
  }

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

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

  .vw-md-75 {
    width: 75vw !important;
  }

  .vw-md-50 {
    width: 50vw !important;
  }

  .vw-md-25 {
    width: 25vw !important;
  }

  .min-vw-md-100 {
    min-width: 100vw !important;
  }

  .min-vw-md-75 {
    min-width: 75vw !important;
  }

  .min-vw-md-50 {
    min-width: 50vw !important;
  }

  .min-vw-md-25 {
    min-width: 25vw !important;
  }

  .h-md-25 {
    height: 25% !important;
  }

  .h-md-50 {
    height: 50% !important;
  }

  .h-md-75 {
    height: 75% !important;
  }

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

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

  .mh-md-100 {
    max-height: 100% !important;
  }

  .mh-md-0 {
    max-height: 0% !important;
  }

  .mh-md-25 {
    max-height: 25% !important;
  }

  .mh-md-50 {
    max-height: 50% !important;
  }

  .mh-md-75 {
    max-height: 75% !important;
  }

  .mh-md-auto {
    max-height: auto !important;
  }

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

  .vh-md-75 {
    height: 75vh !important;
  }

  .vh-md-65 {
    height: 65vh !important;
  }

  .vh-md-50 {
    height: 50vh !important;
  }

  .vh-md-25 {
    height: 25vh !important;
  }

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

  .min-vh-md-75 {
    min-height: 75vh !important;
  }

  .min-vh-md-65 {
    min-height: 65vh !important;
  }

  .min-vh-md-50 {
    min-height: 50vh !important;
  }

  .min-vh-md-25 {
    min-height: 25vh !important;
  }

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

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

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

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

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

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

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

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .row-gap-md-0 {
    row-gap: 0 !important;
  }

  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-md-3 {
    row-gap: 1rem !important;
  }

  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-md-5 {
    row-gap: 3rem !important;
  }

  .column-gap-md-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-md-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-md-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-md-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-md-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-md-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .fs-md-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-md-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-md-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-md-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

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

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

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

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

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

  .minw-md-0 {
    min-width: 0% !important;
  }

  .minw-md-25 {
    min-width: 25% !important;
  }

  .minw-md-50 {
    min-width: 50% !important;
  }

  .minw-md-75 {
    min-width: 75% !important;
  }

  .minw-md-100 {
    min-width: 100% !important;
  }

  .minw-md-caption {
    min-width: 21rem !important;
  }

  .minw-md-auto {
    min-width: auto !important;
  }

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

  .max-vw-md-75 {
    max-width: 75vw !important;
  }

  .max-vw-md-50 {
    max-width: 50vw !important;
  }

  .max-vw-md-25 {
    max-width: 25vw !important;
  }

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

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

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

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

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

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

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

  .max-vh-md-75 {
    max-height: 75vh !important;
  }

  .max-vh-md-65 {
    max-height: 65vh !important;
  }

  .max-vh-md-50 {
    max-height: 50vh !important;
  }

  .max-vh-md-25 {
    max-height: 25vh !important;
  }

  .site-header-md-offset {
    margin-top: calc(-1 * var(--siteHeaderHeight,0)) !important;
  }

  .site-header-md-spacer {
    padding-top: var(--siteHeaderHeight, 0) !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  .position-lg-static {
    position: static !important;
  }

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

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

  .position-lg-fixed {
    position: fixed !important;
  }

  .position-lg-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .w-lg-25 {
    width: 25% !important;
  }

  .w-lg-50 {
    width: 50% !important;
  }

  .w-lg-75 {
    width: 75% !important;
  }

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

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

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

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

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

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

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

  .mw-lg-caption {
    max-width: 21rem !important;
  }

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

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

  .vw-lg-75 {
    width: 75vw !important;
  }

  .vw-lg-50 {
    width: 50vw !important;
  }

  .vw-lg-25 {
    width: 25vw !important;
  }

  .min-vw-lg-100 {
    min-width: 100vw !important;
  }

  .min-vw-lg-75 {
    min-width: 75vw !important;
  }

  .min-vw-lg-50 {
    min-width: 50vw !important;
  }

  .min-vw-lg-25 {
    min-width: 25vw !important;
  }

  .h-lg-25 {
    height: 25% !important;
  }

  .h-lg-50 {
    height: 50% !important;
  }

  .h-lg-75 {
    height: 75% !important;
  }

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

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

  .mh-lg-100 {
    max-height: 100% !important;
  }

  .mh-lg-0 {
    max-height: 0% !important;
  }

  .mh-lg-25 {
    max-height: 25% !important;
  }

  .mh-lg-50 {
    max-height: 50% !important;
  }

  .mh-lg-75 {
    max-height: 75% !important;
  }

  .mh-lg-auto {
    max-height: auto !important;
  }

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

  .vh-lg-75 {
    height: 75vh !important;
  }

  .vh-lg-65 {
    height: 65vh !important;
  }

  .vh-lg-50 {
    height: 50vh !important;
  }

  .vh-lg-25 {
    height: 25vh !important;
  }

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

  .min-vh-lg-75 {
    min-height: 75vh !important;
  }

  .min-vh-lg-65 {
    min-height: 65vh !important;
  }

  .min-vh-lg-50 {
    min-height: 50vh !important;
  }

  .min-vh-lg-25 {
    min-height: 25vh !important;
  }

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

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

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

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

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

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

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

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .row-gap-lg-0 {
    row-gap: 0 !important;
  }

  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }

  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }

  .column-gap-lg-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-lg-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-lg-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-lg-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-lg-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-lg-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .fs-lg-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-lg-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-lg-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-lg-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-lg-5 {
    font-size: 1.25rem !important;
  }

  .fs-lg-6 {
    font-size: 1rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }

  .minw-lg-0 {
    min-width: 0% !important;
  }

  .minw-lg-25 {
    min-width: 25% !important;
  }

  .minw-lg-50 {
    min-width: 50% !important;
  }

  .minw-lg-75 {
    min-width: 75% !important;
  }

  .minw-lg-100 {
    min-width: 100% !important;
  }

  .minw-lg-caption {
    min-width: 21rem !important;
  }

  .minw-lg-auto {
    min-width: auto !important;
  }

  .max-vw-lg-100 {
    max-width: 100vw !important;
  }

  .max-vw-lg-75 {
    max-width: 75vw !important;
  }

  .max-vw-lg-50 {
    max-width: 50vw !important;
  }

  .max-vw-lg-25 {
    max-width: 25vw !important;
  }

  .minh-lg-0 {
    min-height: 0% !important;
  }

  .minh-lg-25 {
    min-height: 25% !important;
  }

  .minh-lg-50 {
    min-height: 50% !important;
  }

  .minh-lg-75 {
    min-height: 75% !important;
  }

  .minh-lg-100 {
    min-height: 100% !important;
  }

  .minh-lg-auto {
    min-height: auto !important;
  }

  .max-vh-lg-100 {
    max-height: 100vh !important;
  }

  .max-vh-lg-75 {
    max-height: 75vh !important;
  }

  .max-vh-lg-65 {
    max-height: 65vh !important;
  }

  .max-vh-lg-50 {
    max-height: 50vh !important;
  }

  .max-vh-lg-25 {
    max-height: 25vh !important;
  }

  .site-header-lg-offset {
    margin-top: calc(-1 * var(--siteHeaderHeight,0)) !important;
  }

  .site-header-lg-spacer {
    padding-top: var(--siteHeaderHeight, 0) !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .position-xl-static {
    position: static !important;
  }

  .position-xl-relative {
    position: relative !important;
  }

  .position-xl-absolute {
    position: absolute !important;
  }

  .position-xl-fixed {
    position: fixed !important;
  }

  .position-xl-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .w-xl-25 {
    width: 25% !important;
  }

  .w-xl-50 {
    width: 50% !important;
  }

  .w-xl-75 {
    width: 75% !important;
  }

  .w-xl-100 {
    width: 100% !important;
  }

  .w-xl-auto {
    width: auto !important;
  }

  .mw-xl-100 {
    max-width: 100% !important;
  }

  .mw-xl-0 {
    max-width: 0% !important;
  }

  .mw-xl-25 {
    max-width: 25% !important;
  }

  .mw-xl-50 {
    max-width: 50% !important;
  }

  .mw-xl-75 {
    max-width: 75% !important;
  }

  .mw-xl-caption {
    max-width: 21rem !important;
  }

  .mw-xl-auto {
    max-width: auto !important;
  }

  .vw-xl-100 {
    width: 100vw !important;
  }

  .vw-xl-75 {
    width: 75vw !important;
  }

  .vw-xl-50 {
    width: 50vw !important;
  }

  .vw-xl-25 {
    width: 25vw !important;
  }

  .min-vw-xl-100 {
    min-width: 100vw !important;
  }

  .min-vw-xl-75 {
    min-width: 75vw !important;
  }

  .min-vw-xl-50 {
    min-width: 50vw !important;
  }

  .min-vw-xl-25 {
    min-width: 25vw !important;
  }

  .h-xl-25 {
    height: 25% !important;
  }

  .h-xl-50 {
    height: 50% !important;
  }

  .h-xl-75 {
    height: 75% !important;
  }

  .h-xl-100 {
    height: 100% !important;
  }

  .h-xl-auto {
    height: auto !important;
  }

  .mh-xl-100 {
    max-height: 100% !important;
  }

  .mh-xl-0 {
    max-height: 0% !important;
  }

  .mh-xl-25 {
    max-height: 25% !important;
  }

  .mh-xl-50 {
    max-height: 50% !important;
  }

  .mh-xl-75 {
    max-height: 75% !important;
  }

  .mh-xl-auto {
    max-height: auto !important;
  }

  .vh-xl-100 {
    height: 100vh !important;
  }

  .vh-xl-75 {
    height: 75vh !important;
  }

  .vh-xl-65 {
    height: 65vh !important;
  }

  .vh-xl-50 {
    height: 50vh !important;
  }

  .vh-xl-25 {
    height: 25vh !important;
  }

  .min-vh-xl-100 {
    min-height: 100vh !important;
  }

  .min-vh-xl-75 {
    min-height: 75vh !important;
  }

  .min-vh-xl-65 {
    min-height: 65vh !important;
  }

  .min-vh-xl-50 {
    min-height: 50vh !important;
  }

  .min-vh-xl-25 {
    min-height: 25vh !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -1rem !important;
  }

  .m-xl-n4 {
    margin: -1.5rem !important;
  }

  .m-xl-n5 {
    margin: -3rem !important;
  }

  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xl-n3 {
    margin-top: -1rem !important;
  }

  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-xl-n5 {
    margin-top: -3rem !important;
  }

  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xl-n3 {
    margin-right: -1rem !important;
  }

  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }

  .me-xl-n5 {
    margin-right: -3rem !important;
  }

  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }

  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xl-n3 {
    margin-left: -1rem !important;
  }

  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-xl-n5 {
    margin-left: -3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .row-gap-xl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xl-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-xl-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-xl-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-xl-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-xl-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-xl-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .fs-xl-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-xl-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-xl-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-xl-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-xl-5 {
    font-size: 1.25rem !important;
  }

  .fs-xl-6 {
    font-size: 1rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }

  .minw-xl-0 {
    min-width: 0% !important;
  }

  .minw-xl-25 {
    min-width: 25% !important;
  }

  .minw-xl-50 {
    min-width: 50% !important;
  }

  .minw-xl-75 {
    min-width: 75% !important;
  }

  .minw-xl-100 {
    min-width: 100% !important;
  }

  .minw-xl-caption {
    min-width: 21rem !important;
  }

  .minw-xl-auto {
    min-width: auto !important;
  }

  .max-vw-xl-100 {
    max-width: 100vw !important;
  }

  .max-vw-xl-75 {
    max-width: 75vw !important;
  }

  .max-vw-xl-50 {
    max-width: 50vw !important;
  }

  .max-vw-xl-25 {
    max-width: 25vw !important;
  }

  .minh-xl-0 {
    min-height: 0% !important;
  }

  .minh-xl-25 {
    min-height: 25% !important;
  }

  .minh-xl-50 {
    min-height: 50% !important;
  }

  .minh-xl-75 {
    min-height: 75% !important;
  }

  .minh-xl-100 {
    min-height: 100% !important;
  }

  .minh-xl-auto {
    min-height: auto !important;
  }

  .max-vh-xl-100 {
    max-height: 100vh !important;
  }

  .max-vh-xl-75 {
    max-height: 75vh !important;
  }

  .max-vh-xl-65 {
    max-height: 65vh !important;
  }

  .max-vh-xl-50 {
    max-height: 50vh !important;
  }

  .max-vh-xl-25 {
    max-height: 25vh !important;
  }

  .site-header-xl-offset {
    margin-top: calc(-1 * var(--siteHeaderHeight,0)) !important;
  }

  .site-header-xl-spacer {
    padding-top: var(--siteHeaderHeight, 0) !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }

  .float-xxl-end {
    float: right !important;
  }

  .float-xxl-none {
    float: none !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-inline-grid {
    display: inline-grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .position-xxl-static {
    position: static !important;
  }

  .position-xxl-relative {
    position: relative !important;
  }

  .position-xxl-absolute {
    position: absolute !important;
  }

  .position-xxl-fixed {
    position: fixed !important;
  }

  .position-xxl-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .w-xxl-25 {
    width: 25% !important;
  }

  .w-xxl-50 {
    width: 50% !important;
  }

  .w-xxl-75 {
    width: 75% !important;
  }

  .w-xxl-100 {
    width: 100% !important;
  }

  .w-xxl-auto {
    width: auto !important;
  }

  .mw-xxl-100 {
    max-width: 100% !important;
  }

  .mw-xxl-0 {
    max-width: 0% !important;
  }

  .mw-xxl-25 {
    max-width: 25% !important;
  }

  .mw-xxl-50 {
    max-width: 50% !important;
  }

  .mw-xxl-75 {
    max-width: 75% !important;
  }

  .mw-xxl-caption {
    max-width: 21rem !important;
  }

  .mw-xxl-auto {
    max-width: auto !important;
  }

  .vw-xxl-100 {
    width: 100vw !important;
  }

  .vw-xxl-75 {
    width: 75vw !important;
  }

  .vw-xxl-50 {
    width: 50vw !important;
  }

  .vw-xxl-25 {
    width: 25vw !important;
  }

  .min-vw-xxl-100 {
    min-width: 100vw !important;
  }

  .min-vw-xxl-75 {
    min-width: 75vw !important;
  }

  .min-vw-xxl-50 {
    min-width: 50vw !important;
  }

  .min-vw-xxl-25 {
    min-width: 25vw !important;
  }

  .h-xxl-25 {
    height: 25% !important;
  }

  .h-xxl-50 {
    height: 50% !important;
  }

  .h-xxl-75 {
    height: 75% !important;
  }

  .h-xxl-100 {
    height: 100% !important;
  }

  .h-xxl-auto {
    height: auto !important;
  }

  .mh-xxl-100 {
    max-height: 100% !important;
  }

  .mh-xxl-0 {
    max-height: 0% !important;
  }

  .mh-xxl-25 {
    max-height: 25% !important;
  }

  .mh-xxl-50 {
    max-height: 50% !important;
  }

  .mh-xxl-75 {
    max-height: 75% !important;
  }

  .mh-xxl-auto {
    max-height: auto !important;
  }

  .vh-xxl-100 {
    height: 100vh !important;
  }

  .vh-xxl-75 {
    height: 75vh !important;
  }

  .vh-xxl-65 {
    height: 65vh !important;
  }

  .vh-xxl-50 {
    height: 50vh !important;
  }

  .vh-xxl-25 {
    height: 25vh !important;
  }

  .min-vh-xxl-100 {
    min-height: 100vh !important;
  }

  .min-vh-xxl-75 {
    min-height: 75vh !important;
  }

  .min-vh-xxl-65 {
    min-height: 65vh !important;
  }

  .min-vh-xxl-50 {
    min-height: 50vh !important;
  }

  .min-vh-xxl-25 {
    min-height: 25vh !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .m-xxl-n1 {
    margin: -0.25rem !important;
  }

  .m-xxl-n2 {
    margin: -0.5rem !important;
  }

  .m-xxl-n3 {
    margin: -1rem !important;
  }

  .m-xxl-n4 {
    margin: -1.5rem !important;
  }

  .m-xxl-n5 {
    margin: -3rem !important;
  }

  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }

  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }

  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xxl-n3 {
    margin-right: -1rem !important;
  }

  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }

  .me-xxl-n5 {
    margin-right: -3rem !important;
  }

  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }

  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }

  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xxl-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-xxl-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-xxl-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-xxl-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-xxl-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-xxl-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .fs-xxl-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-xxl-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-xxl-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-xxl-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-xxl-5 {
    font-size: 1.25rem !important;
  }

  .fs-xxl-6 {
    font-size: 1rem !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }

  .minw-xxl-0 {
    min-width: 0% !important;
  }

  .minw-xxl-25 {
    min-width: 25% !important;
  }

  .minw-xxl-50 {
    min-width: 50% !important;
  }

  .minw-xxl-75 {
    min-width: 75% !important;
  }

  .minw-xxl-100 {
    min-width: 100% !important;
  }

  .minw-xxl-caption {
    min-width: 21rem !important;
  }

  .minw-xxl-auto {
    min-width: auto !important;
  }

  .max-vw-xxl-100 {
    max-width: 100vw !important;
  }

  .max-vw-xxl-75 {
    max-width: 75vw !important;
  }

  .max-vw-xxl-50 {
    max-width: 50vw !important;
  }

  .max-vw-xxl-25 {
    max-width: 25vw !important;
  }

  .minh-xxl-0 {
    min-height: 0% !important;
  }

  .minh-xxl-25 {
    min-height: 25% !important;
  }

  .minh-xxl-50 {
    min-height: 50% !important;
  }

  .minh-xxl-75 {
    min-height: 75% !important;
  }

  .minh-xxl-100 {
    min-height: 100% !important;
  }

  .minh-xxl-auto {
    min-height: auto !important;
  }

  .max-vh-xxl-100 {
    max-height: 100vh !important;
  }

  .max-vh-xxl-75 {
    max-height: 75vh !important;
  }

  .max-vh-xxl-65 {
    max-height: 65vh !important;
  }

  .max-vh-xxl-50 {
    max-height: 50vh !important;
  }

  .max-vh-xxl-25 {
    max-height: 25vh !important;
  }

  .site-header-xxl-offset {
    margin-top: calc(-1 * var(--siteHeaderHeight,0)) !important;
  }

  .site-header-xxl-spacer {
    padding-top: var(--siteHeaderHeight, 0) !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }

  .fs-sm-1 {
    font-size: 2.5rem !important;
  }

  .fs-sm-2 {
    font-size: 2rem !important;
  }

  .fs-sm-3 {
    font-size: 1.75rem !important;
  }

  .fs-sm-4 {
    font-size: 1.5rem !important;
  }

  .fs-md-1 {
    font-size: 2.5rem !important;
  }

  .fs-md-2 {
    font-size: 2rem !important;
  }

  .fs-md-3 {
    font-size: 1.75rem !important;
  }

  .fs-md-4 {
    font-size: 1.5rem !important;
  }

  .fs-lg-1 {
    font-size: 2.5rem !important;
  }

  .fs-lg-2 {
    font-size: 2rem !important;
  }

  .fs-lg-3 {
    font-size: 1.75rem !important;
  }

  .fs-lg-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-inline-grid {
    display: inline-grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsInRoZW1lLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwiX3Jvb3Quc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJfdHlwZS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiX2ltYWdlcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJfY29udGFpbmVycy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJfZm9ybXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIl9idXR0b25zLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIl90cmFuc2l0aW9ucy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJfbmF2LnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiX25hdmJhci5zY3NzIiwiX21peGlucy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIl9jYXJkLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJfYWNjb3JkaW9uLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCJfbW9kYWwuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIl9jYXJvdXNlbC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCJfb2ZmY2FudmFzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJfaGVscGVycy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7OztHQUFBO0FBVVEseUZBQUE7QUFFQSw2SEFBQTtBQ1pSOztFQVNJLG1CQUFBO0VBQUEscUJBQUE7RUFBQSxxQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLG1CQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLG1CQUFBO0VBQUEsd0JBQUE7RUFJQSx1QkFBQTtFQUFBLHVCQUFBO0VBQUEsdUJBQUE7RUFBQSx1QkFBQTtFQUFBLHVCQUFBO0VBQUEsdUJBQUE7RUFBQSx1QkFBQTtFQUFBLHVCQUFBO0VBQUEsdUJBQUE7RUFJQSxzQkFBQTtFQUFBLHdCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLG1CQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLDRCQUFBO0VBQUEsOEJBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQUEsNEJBQUE7RUFBQSwyQkFBQTtFQUFBLDBCQUFBO0VBQUEseUJBQUE7RUFJQSw4QkFBQTtFQUFBLGdDQUFBO0VBQUEsOEJBQUE7RUFBQSw0QkFBQTtFQUFBLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSw4QkFBQTtFQUFBLDBCQUFBO0VBQUEsd0JBQUE7RUFBQSw4QkFBQTtFQUFBLHlDQUFBO0VBQUEsMkNBQUE7RUFBQSx5Q0FBQTtFQUFBLGdDQUFBO0VBQUEsbUNBQUE7RUFBQSx3Q0FBQTtFQUFBLGlDQUFBO0VBQUEsc0NBQUE7RUFJQSxvQ0FBQTtFQUFBLHNDQUFBO0VBQUEsb0NBQUE7RUFBQSxpQ0FBQTtFQUFBLG9DQUFBO0VBQUEsbUNBQUE7RUFBQSxrQ0FBQTtFQUFBLGlDQUFBO0VBSUEsZ0NBQUE7RUFBQSxrQ0FBQTtFQUFBLGdDQUFBO0VBQUEsNkJBQUE7RUFBQSxnQ0FBQTtFQUFBLCtCQUFBO0VBQUEsOEJBQUE7RUFBQSw2QkFBQTtFQUlBLG9DQUFBO0VBQUEsc0NBQUE7RUFBQSxvQ0FBQTtFQUFBLGlDQUFBO0VBQUEsb0NBQUE7RUFBQSxtQ0FBQTtFQUFBLGtDQUFBO0VBQUEsaUNBQUE7RUFHRiw4QkFBQTtFQUNBLHdCQUFBO0VBTUEsbU9BQUE7RUFDQSwwR0FBQTtFQUNBLDBGQUFBO0VBT0EsaURBQUE7RUMyT0ksMEJBTEk7RURwT1IsMkJBQUE7RUFDQSwyQkFBQTtFQUtBLHNCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBRUEsMEJBQUE7RUFDQSxpQ0FBQTtFQUVBLDBDQUFBO0VBQ0Esa0NBQUE7RUFDQSwyQkFBQTtFQUNBLHFDQUFBO0VBRUEsd0NBQUE7RUFDQSxpQ0FBQTtFQUNBLDBCQUFBO0VBQ0Esb0NBQUE7RUFHQSw0QkFBQTtFQUVBLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQ0FBQTtFQUVBLCtCQUFBO0VBQ0EsdUNBQUE7RUFNQSx5QkFBQTtFQUNBLDJCQUFBO0VBR0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdDQUFBO0VBQ0Esb0RBQUE7RUFFQSw2QkFBQTtFQUNBLCtCQUFBO0VBQ0EsOEJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esb0RBQUE7RUFDQSwrQkFBQTtFQUdBLG1EQUFBO0VBQ0EsNERBQUE7RUFDQSxxREFBQTtFQUNBLDREQUFBO0VBSUEsK0JBQUE7RUFDQSw4QkFBQTtFQUNBLCtDQUFBO0VBSUEsK0JBQUE7RUFDQSxzQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esd0NBQUE7Q0ZxQkQ7O0FJcElHO0VGcUhBLG1CQUFBO0VBR0EseUJBQUE7RUFDQSxtQ0FBQTtFQUNBLHNCQUFBO0VBQ0EsNkJBQUE7RUFFQSwwQkFBQTtFQUNBLHVDQUFBO0VBRUEsZ0RBQUE7RUFDQSx3Q0FBQTtFQUNBLDJCQUFBO0VBQ0Esa0NBQUE7RUFFQSw4Q0FBQTtFQUNBLHVDQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQ0FBQTtFQUdFLG9DQUFBO0VBQUEsc0NBQUE7RUFBQSxvQ0FBQTtFQUFBLGlDQUFBO0VBQUEsb0NBQUE7RUFBQSxtQ0FBQTtFQUFBLGtDQUFBO0VBQUEsaUNBQUE7RUFJQSxnQ0FBQTtFQUFBLGtDQUFBO0VBQUEsZ0NBQUE7RUFBQSw2QkFBQTtFQUFBLGdDQUFBO0VBQUEsK0JBQUE7RUFBQSw4QkFBQTtFQUFBLDZCQUFBO0VBSUEsb0NBQUE7RUFBQSxzQ0FBQTtFQUFBLG9DQUFBO0VBQUEsaUNBQUE7RUFBQSxvQ0FBQTtFQUFBLG1DQUFBO0VBQUEsa0NBQUE7RUFBQSxpQ0FBQTtFQUdGLDRCQUFBO0VBRUEseUJBQUE7RUFDQSwrQkFBQTtFQUNBLG1DQUFBO0VBQ0EseUNBQUE7RUFFQSx5QkFBQTtFQUVBLDJCQUFBO0VBQ0EseURBQUE7RUFFQSwrQkFBQTtFQUNBLHNDQUFBO0VBQ0EsaUNBQUE7RUFDQSx3Q0FBQTtDRnFCSDs7QUt6TUQ7RUFHSSxtQkFBQTtFQUFBLHVCQUFBO0VBQUEsdUJBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBQUEseUJBQUE7RUFLQSxjQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGlCQUFBO0VBQUEsbUJBQUE7RUFBQSxpQkFBQTtDTGdOSDs7QU16TUQ7OztFQUdFLHVCQUFBO0NONE1EOztBTTdMRztFQU5KO0lBT00sd0JBQUE7R05pTUg7Q0FDRjs7QU1wTEQ7RUFDRSxVQUFBO0VBQ0Esd0NBQUE7RUg2T0ksb0NBTEk7RUd0T1Isd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDRCQUFBO0VBQ0Esc0NBQUE7RUFDQSxvQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsOENBQUE7Q051TEQ7O0FNOUtEO0VBQ0UsZUFBQTtFQUNBLGVDbW5CNEI7RURsbkI1QixVQUFBO0VBQ0EseUNBQUE7RUFDQSxjQ3luQjRCO0NQeGM3Qjs7QU12S0Q7RUFDRSxjQUFBO0VBQ0Esb0JFd1ZPO0VGclZQLGlCRW1sQjRCO0VGbGxCNUIsaUJFb25CNEI7RUZubkI1QiwrQkFBQTtDTndLRDs7QU1yS0Q7RUh1TVEsa0NBQUE7Q0g5QlA7QUc5SEc7RUczQ0o7SUg4TVEsa0JBQUE7R0hqQ0w7Q0FDRjs7QU16S0Q7RUhrTVEsa0NBQUE7Q0hyQlA7QUd2SUc7RUd0Q0o7SUh5TVEsZ0JBQUE7R0h4Qkw7Q0FDRjs7QU03S0Q7RUg2TFEsZ0NBQUE7Q0haUDtBR2hKRztFR2pDSjtJSG9NUSxtQkFBQTtHSGZMO0NBQ0Y7O0FNakxEO0VId0xRLGtDQUFBO0NISFA7QUd6Skc7RUc1Qko7SUgrTFEsa0JBQUE7R0hOTDtDQUNGOztBTXJMRDtFSCtLTSxtQkFMSTtDSGVUOztBTXBMRDtFSDBLTSxnQkFMSTtDSG1CVDs7QU03S0Q7RUFDRSxjQUFBO0VBQ0Esb0JDd1YwQjtDUHhLM0I7O0FNdEtEO0VBQ0UsMENBQUE7VUFBQSxrQ0FBQTtFQUNBLGFBQUE7RUFDQSwrQkFBQTtDTnlLRDs7QU1uS0Q7RUFDRSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7Q05zS0Q7O0FNaEtEOztFQUVFLG1CQUFBO0NObUtEOztBTWhLRDs7O0VBR0UsY0FBQTtFQUNBLG9CQUFBO0NObUtEOztBTWhLRDs7OztFQUlFLGlCQUFBO0NObUtEOztBTWhLRDtFQUNFLGlCRXdmNEI7Q1JyVjdCOztBTTlKRDtFQUNFLHNCQUFBO0VBQ0EsZUFBQTtDTmlLRDs7QU0zSkQ7RUFDRSxpQkFBQTtDTjhKRDs7QU10SkQ7O0VBRUUsaUJFaWU0QjtDUnhVN0I7O0FNakpEO0VINkVNLGlCQUxJO0NINkVUOztBTTlJRDtFQUNFLGtCQ2lmNEI7RURoZjVCLHlDQUFBO0NOaUpEOztBTXhJRDs7RUFFRSxtQkFBQTtFSHlESSxrQkFMSTtFR2xEUixlQUFBO0VBQ0EseUJBQUE7Q04ySUQ7O0FNeElEO0VBQU0sZ0JBQUE7Q040SUw7O0FNM0lEO0VBQU0sWUFBQTtDTitJTDs7QU0xSUQ7RUFDRSxpRUFBQTtFQUNBLDJCQ2lOd0M7Q1BwRXpDO0FNM0lDO0VBQ0Usb0RBQUE7Q042SUg7O0FNbElDO0VBRUUsZUFBQTtFQUNBLHNCQUFBO0NOb0lIOztBTTdIRDs7OztFQUlFLHNDQ2lWNEI7RUpsVXhCLGVBTEk7Q0h1SFQ7O0FNekhEO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7RUhHSSxpQkFMSTtDSCtIVDtBTXhIQztFSEZJLG1CQUxJO0VHU04sZUFBQTtFQUNBLG1CQUFBO0NOMEhIOztBTXRIRDtFSFRNLGlCQUxJO0VHZ0JSLDRCQUFBO0VBQ0Esc0JBQUE7Q055SEQ7QU10SEM7RUFDRSxlQUFBO0NOd0hIOztBTXBIRDtFQUNFLDRCQUFBO0VIckJJLGlCQUxJO0VHNEJSLHlCQ281Q2tDO0VEbjVDbEMsdUNDbzVDa0M7Q1A3eENuQztBTXBIQztFQUNFLFdBQUE7RUg1QkUsZUFMSTtDSHdKVDs7QU01R0Q7RUFDRSxpQkFBQTtDTitHRDs7QU16R0Q7O0VBRUUsdUJBQUE7Q040R0Q7O0FNcEdEO0VBQ0UscUJBQUE7RUFDQSwwQkFBQTtDTnVHRDs7QU1wR0Q7RUFDRSxvQkN3WDRCO0VEdlg1Qix1QkN1WDRCO0VEdFg1QixpQ0N3WjRCO0VEdlo1QixpQkFBQTtDTnVHRDs7QU1oR0Q7RUFFRSxvQkFBQTtFQUNBLGlDQUFBO0NOa0dEOztBTS9GRDs7Ozs7O0VBTUUsc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0NOa0dEOztBTTFGRDtFQUNFLHNCQUFBO0NONkZEOztBTXZGRDtFQUVFLGlCQUFBO0NOeUZEOztBTWpGRDtFQUNFLFdBQUE7Q05vRkQ7O0FNL0VEOzs7OztFQUtFLFVBQUE7RUFDQSxxQkFBQTtFSDNISSxtQkFMSTtFR2tJUixxQkFBQTtDTmtGRDs7QU05RUQ7O0VBRUUscUJBQUE7Q05pRkQ7O0FNNUVEO0VBQ0UsZ0JBQUE7Q04rRUQ7O0FNNUVEO0VBR0Usa0JBQUE7Q042RUQ7QU0xRUM7RUFDRSxXQUFBO0NONEVIOztBTXJFRDtFQUNFLHlCQUFBO0NOd0VEOztBTWhFRDs7OztFQUlFLDJCQUFBO0NObUVEO0FNaEVHOzs7O0VBQ0UsZ0JBQUE7Q05xRUw7O0FNOUREO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0NOaUVEOztBTTVERDtFQUNFLGlCQUFBO0NOK0REOztBTXJERDtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7Q053REQ7O0FNaEREO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esc0JDZ040QjtFSmhhdEIsa0NBQUE7RUdtTk4scUJBQUE7Q05rREQ7QUdqYUc7RUd3V0o7SUhyTVEsa0JBQUE7R0hrUUw7Q0FDRjtBTXJEQztFQUNFLFlBQUE7Q051REg7O0FNaEREOzs7Ozs7O0VBT0UsV0FBQTtDTm1ERDs7QU1oREQ7RUFDRSxhQUFBO0NObUREOztBTTFDRDtFQUNFLHFCQUFBO0VBQ0EsOEJBQUE7Q042Q0Q7O0FNckNEOzs7Ozs7O0VBQUE7QUFXQTtFQUNFLHlCQUFBO0NOcUNEOztBTWhDRDtFQUNFLFdBQUE7Q05tQ0Q7O0FNNUJEO0VBQ0UsY0FBQTtFQUNBLDJCQUFBO0NOK0JEOztBTTFCRDtFQUNFLHNCQUFBO0NONkJEOztBTXhCRDtFQUNFLFVBQUE7Q04yQkQ7O0FNcEJEO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtDTnVCRDs7QU1mRDtFQUNFLHlCQUFBO0NOa0JEOztBTVZEO0VBQ0UseUJBQUE7Q05hRDs7QVNqbEJEO0VOdVFRLGtDQUFBO0VNclFOLGlCRHlvQjRCO0NSckQ3QjtBRzNlRztFTTNHSjtJTjhRUSxrQkFBQTtHSDRVTDtDQUNGOztBU3BsQkM7RU40UEksZ0NBTEk7RU1uUE4saUJEbW9CMEI7RUNsb0IxQixpQkRvcUIwQjtDUi9FN0I7O0FTMWxCQztFTmdRTSxrQ0FBQTtFTTVQSixpQkRtb0IwQjtFQ2xvQjFCLGlCRG9xQjBCO0NSekU3QjtBRzVmRztFTXBHRjtJTnVRTSxnQkFBQTtHSDZWTDtDQUNGOztBU3JtQkM7RU5nUU0sa0NBQUE7RU01UEosaUJEbW9CMEI7RUNsb0IxQixpQkRvcUIwQjtDUjlEN0I7QUd2Z0JHO0VNcEdGO0lOdVFNLGtCQUFBO0dId1dMO0NBQ0Y7O0FTaG5CQztFTmdRTSxrQ0FBQTtFTTVQSixpQkRtb0IwQjtFQ2xvQjFCLGlCRG9xQjBCO0NSbkQ3QjtBR2xoQkc7RU1wR0Y7SU51UU0sZ0JBQUE7R0htWEw7Q0FDRjs7QVMzbkJDO0VOZ1FNLGtDQUFBO0VNNVBKLGlCRG1vQjBCO0VDbG9CMUIsaUJEb3FCMEI7Q1J4QzdCO0FHN2hCRztFTXBHRjtJTnVRTSxrQkFBQTtHSDhYTDtDQUNGOztBU3RvQkM7RU5nUU0sa0NBQUE7RU01UEosaUJEbW9CMEI7RUNsb0IxQixpQkRvcUIwQjtDUjdCN0I7QUd4aUJHO0VNcEdGO0lOdVFNLGdCQUFBO0dIeVlMO0NBQ0Y7O0FTanBCQztFTmdRTSxrQ0FBQTtFTTVQSixpQkRtb0IwQjtFQ2xvQjFCLGlCRG9xQjBCO0NSbEI3QjtBR25qQkc7RU1wR0Y7SU51UU0sa0JBQUE7R0hvWkw7Q0FDRjs7QVNwb0JEO0VDdkRFLGdCQUFBO0VBQ0EsaUJBQUE7Q1YrckJEOztBU3BvQkQ7RUM1REUsZ0JBQUE7RUFDQSxpQkFBQTtDVm9zQkQ7O0FTdG9CRDtFQUNFLHNCQUFBO0NUeW9CRDtBU3ZvQkM7RUFDRSxxQkZrb0IwQjtDUE83Qjs7QVMvbkJEO0VOOE1NLGlCQUxJO0VNdk1SLDBCQUFBO0NUa29CRDs7QVM5bkJEO0VBQ0Usb0JEb1ZPO0VMN0lILG1CQUxJO0NIZ2NUO0FTL25CQztFQUNFLGlCQUFBO0NUaW9CSDs7QVM3bkJEO0VBQ0Usa0JBQUE7RUFDQSxvQkQwVU87RUw3SUgsaUJBTEk7RU10TFIsZUR0RlM7Q1JzdEJWO0FTOW5CQztFQUNFLGNBQUE7Q1Rnb0JIOztBVzNwQkc7RUMxRUY7SUFDRSxlSjZwQjBCO0dSNEUzQjtDQUNGO0FZcnVCRDtFQUNFLGlCSjJ0QjRCO0NSWTdCOztBWWx1QkQ7RUFDQywwQkFBQTtDWnF1QkE7O0FZaHVCRDtFQUNFLDBCQUFBO0NabXVCRDs7QVk5dEJEO0VBQ0UsbURKbW1CNEI7Q1I4SDdCOztBWTl0QkQ7RUFDRSxrQkFBQTtDWml1QkQ7O0FhenZCRDtFQ0lFLGdCQUFBO0VBR0EsYUFBQTtDZHV2QkQ7O0FheHZCRDtFQUNFLGlCTnlqRGtDO0VNeGpEbEMsb0NOeWpEa0M7RU14akRsQyw0REFBQTtFQ0xBLGdCQUFBO0VBR0EsYUFBQTtDZCt2QkQ7O0FhanZCRDtFQUVFLHNCQUFBO0NibXZCRDs7QWFodkJEO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0NibXZCRDs7QWFodkJEO0VWeVBNLGlCQUxJO0VVbFBSLGlDTjRpRGtDO0NQenpCbkM7O0FleHhCRDtFQUNFLG9FQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQkFBQTtDZjJ4QkQ7O0FldHhCRDtFQUNDLHFDQUFBO0NmeXhCQTs7QWV0eEJEO0VBQ0MscUNBQUE7Q2Z5eEJBOztBZ0JueUJDOzs7Ozs7O0VDSEEsc0JBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtDakJnekJEOztBVzF2Qkc7RUs1Q0U7SUFDRSxpQlRrZWU7R1B3VXBCO0NBQ0Y7QVdod0JHO0VLNUNFO0lBQ0UsaUJUa2VlO0dQNlVwQjtDQUNGO0FXcndCRztFSzVDRTtJQUNFLGlCVGtlZTtHUGtWcEI7Q0FDRjtBVzF3Qkc7RUs1Q0U7SUFDRSxrQlRrZWU7R1B1VnBCO0NBQ0Y7QVcvd0JHO0VLNUNFO0lBQ0Usa0JUa2VlO0dQ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O0F5QnYzRUQ7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0V0QndSSSxnQkFMSTtFc0JoUlIsaUJqQjZwQjRCO0VpQjVwQjVCLGlCakJvcUI0QjtFaUJucUI1QixZakJKUztFaUJLVCwwQmpCSVM7RWlCSFQsNkJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtFQ01FLGlCREgyQztFRUh6Qyx5RUZNSjtDekJxM0VEO0EyQnYzRUs7RUZoQk47SUVpQlEsaUJBQUE7RzNCMDNFTDtDQUNGO0F5QngzRUM7RUFDRSxpQkFBQTtDekIwM0VIO0F5QngzRUc7RUFDRSxnQkFBQTtDekIwM0VMO0F5QnIzRUM7RUFDRSxZakIxQk87RWlCMkJQLDBCakJsQk87RWlCbUJQLHNCakJNTTtFaUJMTixXQUFBO0VBS0UsaUJqQjA2QmtDO0NSeThDdkM7QXlCLzJFQztFQU1FLGdCQUFBO0VBTUEsY0FBQTtFQUtBLFVBQUE7Q3pCbTJFSDtBeUI5MUVDO0VBQ0UsZUFBQTtFQUNBLFdBQUE7Q3pCZzJFSDtBeUI1MUVDO0VBQ0UsZ0NqQjI0Qm9DO0VpQno0QnBDLFdBQUE7Q3pCNjFFSDtBeUJoMkVDO0VBQ0UsZ0NqQjI0Qm9DO0VpQno0QnBDLFdBQUE7Q3pCNjFFSDtBeUJoMkVDO0VBQ0UsZ0NqQjI0Qm9DO0VpQno0QnBDLFdBQUE7Q3pCNjFFSDtBeUJoMkVDO0VBQ0UsZ0NqQjI0Qm9DO0VpQno0QnBDLFdBQUE7Q3pCNjFFSDtBeUJyMUVDO0VBRUUseUNsQnd5Qm9DO0VrQnJ5QnBDLFdBQUE7Q3pCbzFFSDtBeUJoMUVDO0VBQ0UsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLDRCakJrdkIwQjtLaUJsdkIxQix5QmpCa3ZCMEI7VWlCbHZCMUIsMkJqQmt2QjBCO0VpQmp2QjFCLFlqQjFGTztFb0JKVCx3Q3JCK2hDZ0M7RWtCLzdCOUIscUJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnRGxCMnJCMEI7RWtCMXJCMUIsaUJBQUE7RUV6RkUsc0lGMEZGO0N6QmsxRUg7QTJCeDZFSztFRjBFSjtJRXpFTSxpQkFBQTtHM0IyNkVMO0NBQ0Y7QXlCcDFFQztFQUNFLHlDbEJzN0I4QjtDUGc2Q2pDOztBeUI3MEVEO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJqQm1qQjRCO0VpQmxqQjVCLDRCbEJxeEJzQztFa0JweEJ0Qyw4QkFBQTtFQUNBLDBCQUFBO0VBQ0EsdUNBQUE7Q3pCZzFFRDtBeUI5MEVDO0VBQ0UsV0FBQTtDekJnMUVIO0F5QjcwRUM7RUFFRSxpQkFBQTtFQUNBLGdCQUFBO0N6QjgwRUg7O0F5Qm4wRUQ7RUFDRSxvRWxCc3dCc0M7RWtCcndCdEMsd0JBQUE7RXRCeUlJLG1CQUxJO0NIbXNFVDtBeUJuMEVDO0VBQ0Usd0JBQUE7RUFDQSx5QkFBQTtFQUNBLDJCakJrc0IwQjtLaUJsc0IxQix3QmpCa3NCMEI7VWlCbHNCMUIsMEJqQmtzQjBCO0NSbW9EN0I7O0F5QmowRUQ7RUFDRSxrRWxCMHZCc0M7RWtCenZCdEMscUJBQUE7RXRCNEhJLG1CQUxJO0NIOHNFVDtBeUJqMEVDO0VBQ0UscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCakJ5ckIwQjtLaUJ6ckIxQixzQmpCeXJCMEI7VWlCenJCMUIsd0JqQnlyQjBCO0NSMG9EN0I7O0F5QjN6RUM7RUFDRSxxRWxCdXVCb0M7Q1B1bER2QztBeUIzekVDO0VBQ0Usb0VsQm91Qm9DO0NQeWxEdkM7QXlCMXpFQztFQUNFLGtFbEJpdUJvQztDUDJsRHZDOztBeUJ2ekVEO0VBQ0UsWWxCK3RCc0M7RWtCOXRCdEMsaUVsQnd0QnNDO0VrQnZ0QnRDLGtCbEI0a0I0QjtDUDh1RDdCO0F5Qnh6RUM7RUFDRSxnQkFBQTtDekIwekVIO0F5QnZ6RUM7RUFDRSxxQkFBQTtDekJ5ekVIO0F5QnJ6RUM7RUFDRSxxQkFBQTtDekJ1ekVIO0F5Qm56RUM7RUFBb0IsZ0VsQndzQmtCO0NQOG1EdkM7QXlCcnpFQztFQUFvQiw4RGxCd3NCa0I7Q1BnbkR2Qzs7QTZCdmdGRDtFQUNFLHlQQUFBO0VBRUEsZUFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFMUJxUkksZ0JBTEk7RTBCN1FSLGlCckIwcEI0QjtFcUJ6cEI1QixpQnJCaXFCNEI7RXFCaHFCNUIsWXJCUFM7RXFCUVQsMEJyQkNTO0VxQkFULG9GQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQ3RCMDlCa0M7RXNCejlCbEMsMkJ0QjA5QmtDO0VzQno5QmxDLDBDQUFBO0VIQ0UsaUJBQUE7RUNORSx5RUVRSjtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDN0J1Z0ZEO0EyQjVnRks7RUVmTjtJRmdCUSxpQkFBQTtHM0IrZ0ZMO0NBQ0Y7QTZCMWdGQztFQUNFLHNCckJjTTtFcUJiTixXQUFBO0VBS0Usa0R0QjI5QjRCO0NQNmlEakM7QTZCcGdGQztFQUVFLHVCckIyeUIwQjtFcUIxeUIxQix1QkFBQTtDN0JxZ0ZIO0E2QmxnRkM7RUFFRSx5Q3RCaTFCb0M7Q1BrckR2QztBNkI5L0VDO0VBQ0UsbUJBQUE7RUFDQSx3QkFBQTtDN0JnZ0ZIOztBNkI1L0VEO0VBQ0UscUJ0Qml1QjRCO0VzQmh1QjVCLHdCdEJndUI0QjtFc0IvdEI1QixxQnJCbXlCNEI7RUxoa0J4QixtQkFMSTtDSGt5RVQ7O0E2QjMvRUQ7RUFDRSxvQnRCNnRCNEI7RXNCNXRCNUIsdUJ0QjR0QjRCO0VzQjN0QjVCLG1CckIreEI0QjtFTHBrQnhCLG1CQUxJO0NIeXlFVDs7QTZCeC9FRztFQUNFLHlQQUFBO0M3QjIvRUw7O0E4Qm5rRkQ7RUFDRSxlQUFBO0VBQ0EsbUJ2Qis1QndDO0V1Qjk1QnhDLG9CdkIrNUJ3QztFdUI5NUJ4Qyx3QnZCKzVCd0M7Q1B1cUR6QztBOEJwa0ZDO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0M5QnNrRkg7O0E4QmxrRkQ7RUFDRSxxQnZCcTVCd0M7RXVCcDVCeEMsZ0JBQUE7RUFDQSxrQkFBQTtDOUJxa0ZEO0E4Qm5rRkM7RUFDRSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0M5QnFrRkg7O0E4QmprRkQ7RUFDRSw0QkFBQTtFQUVBLFd2QnE0QndDO0V1QnA0QnhDLFl2Qm80QndDO0V1Qm40QnhDLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSwwQ0FBQTtFQUNBLGdEQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNER2QnU0QndDO0V1QnQ0QnhDLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtFQUNBLDBCQUFBO0M5Qm1rRkQ7QThCNWpGQztFQUVFLG1CdkI4M0JzQztDUCtyRHpDO0E4QjFqRkM7RUFDRSxnQ3ZCcTNCc0M7VXVCcjNCdEMsd0J2QnEzQnNDO0NQdXNEekM7QThCempGQztFQUNFLHNCdEJqQk07RXNCa0JOLFdBQUE7RUFDQSxrRHZCK2ZvQjtDUDRqRXZCO0E4QnhqRkM7RUFDRSwwQnRCdkJNO0VzQndCTixzQnRCeEJNO0NSa2xGVDtBOEJ4akZHO0VBSUksd1BBQUE7QzlCdWpGUDtBOEJuakZHO0VBSUksZ0tBQUE7QzlCa2pGUDtBOEI3aUZDO0VBQ0UsMEJ0QjVDTTtFc0I2Q04sc0J0QjdDTTtFc0JrREosa1BBQUE7QzlCMmlGTDtBOEJ2aUZDO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtVQUFBLGFBQUE7RUFDQSxhdkI2MUJ1QztDUDRzRDFDO0E4QmxpRkc7RUFDRSxnQkFBQTtFQUNBLGF2Qm8xQnFDO0NQZ3REMUM7O0E4QnRoRkQ7RUFDRSxvQnZCKzBCZ0M7Q1Awc0RqQztBOEJ2aEZDO0VBQ0UsNEtBQUE7RUFFQSxXdkJ5MEI4QjtFdUJ4MEI5QixvQkFBQTtFQUNBLDJDQUFBO0VBQ0EsaUNBQUE7RUhuSEUsa0RHcUhGO0M5QnVoRkg7QTJCeG9GSztFR3lHSjtJSHhHTSxpQkFBQTtHM0Iyb0ZMO0NBQ0Y7QThCMWhGRztFQUNFLDhKQUFBO0M5QjRoRkw7QThCemhGRztFQUNFLGtDdkJ3MEI0QjtFdUJuMEIxQiwySkFBQTtDOUJ1aEZQO0E4QmxoRkM7RUFDRSxxQnZCbXpCOEI7RXVCbHpCOUIsZ0JBQUE7QzlCb2hGSDtBOEJsaEZHO0VBQ0UscUJBQUE7RUFDQSxlQUFBO0M5Qm9oRkw7O0E4Qi9nRkQ7RUFDRSxzQkFBQTtFQUNBLG1CdkJpeUJnQztDUGl2RGpDOztBOEIvZ0ZEO0VBQ0UsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0M5QmtoRkQ7QThCOWdGRztFQUNFLHFCQUFBO0VBQ0EscUJBQUE7VUFBQSxhQUFBO0VBQ0EsY3ZCa3BCd0I7Q1A4M0Q3Qjs7QThCemdGRztFQUNFLGtMQUFBO0M5QjRnRkw7O0ErQjlyRkQ7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDL0Jpc0ZEO0ErQi9yRkM7RUFDRSxXQUFBO0MvQmlzRkg7QStCN3JGRztFQUEwQixpQ3hCd2dDYTtDUHdyRDFDO0ErQi9yRkc7RUFBMEIsaUN4QnVnQ2E7Q1AyckQxQztBK0IvckZDO0VBQ0UsVUFBQTtDL0Jpc0ZIO0ErQjlyRkM7RUFDRSxZeEJ5L0J1QztFd0J4L0J2QyxheEJ3L0J1QztFd0J2L0J2QyxxQkFBQTtFSHpCRiwwQnBCc0NRO0V1QlhOLFV4QncvQnVDO0VvQnZnQ3JDLDZHSWtCRjtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7Qy9COHJGSDtBMkI3c0ZLO0VJTUo7SUpMTSxpQkFBQTtHM0JndEZMO0NBQ0Y7QStCanNGRztFSGpDRiwwQnJCd2hDeUM7Q1A2c0QxQztBK0IvckZDO0VBQ0UsWXhCaytCOEI7RXdCaitCOUIsZXhCaytCOEI7RXdCaitCOUIsbUJBQUE7RUFDQSxnQnhCaStCOEI7RXdCaCtCOUIsd0N4QmkrQjhCO0V3QmgrQjlCLDBCQUFBO0MvQmlzRkg7QStCNXJGQztFQUNFLFl4Qjg5QnVDO0V3Qjc5QnZDLGF4QjY5QnVDO0VxQmhoQ3pDLDBCcEJzQ1E7RXVCZU4sVXhCODlCdUM7RW9CdmdDckMsNkdJNENGO0VBQ0Esc0JBQUE7T0FBQSxpQkFBQTtDL0I0ckZIO0EyQnJ1Rks7RUlpQ0o7SUpoQ00saUJBQUE7RzNCd3VGTDtDQUNGO0ErQi9yRkc7RUgzREYsMEJyQndoQ3lDO0NQcXVEMUM7QStCN3JGQztFQUNFLFl4Qnc4QjhCO0V3QnY4QjlCLGV4Qnc4QjhCO0V3QnY4QjlCLG1CQUFBO0VBQ0EsZ0J4QnU4QjhCO0V3QnQ4QjlCLHdDeEJ1OEI4QjtFd0J0OEI5QiwwQkFBQTtDL0IrckZIO0ErQjFyRkM7RUFDRSxxQkFBQTtDL0I0ckZIO0ErQjFyRkc7RUFDRSw0Q3hCMDhCcUM7Q1BrdkQxQztBK0J6ckZHO0VBQ0UsNEN4QnM4QnFDO0NQcXZEMUM7O0FnQ2x4RkQ7RUFDRSxtQkFBQTtDaENxeEZEO0FnQ254RkM7OztFQUdFLHdEekJraUNvQztFeUJqaUNwQyw0RHpCaWlDb0M7RXlCaGlDcEMsa0J6QmlpQ29DO0NQb3ZEdkM7QWdDbHhGQztFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlEQUFBO0VBQ0EsOEJBQUE7VUFBQSxzQkFBQTtFTFJFLHlFS1NGO0VMVEUsaUVLU0Y7RUxURSxxR0tTRjtDaENveEZIO0EyQnp4Rks7RUtUSjtJTFVNLGlCQUFBO0czQjR4Rkw7Q0FDRjtBZ0N0eEZDOztFQUVFLHNCQUFBO0NoQ3d4Rkg7QWdDdHhGRzs7RUFDRSxtQkFBQTtDaEN5eEZMO0FnQzF4Rkc7O0VBQ0UsbUJBQUE7Q2hDeXhGTDtBZ0MxeEZHOztFQUNFLG1CQUFBO0NoQ3l4Rkw7QWdDMXhGRzs7RUFDRSxtQkFBQTtDaEN5eEZMO0FnQ3R4Rkc7OztFQUVFLHNCekJzZ0NrQztFeUJyZ0NsQyx5QnpCc2dDa0M7Q1BteER2QztBZ0N0eEZHOztFQUNFLHNCekJpZ0NrQztFeUJoZ0NsQyx5QnpCaWdDa0M7Q1B3eER2QztBZ0NyeEZDO0VBQ0Usc0J6QjIvQm9DO0V5QjEvQnBDLHlCekIyL0JvQztDUDR4RHZDO0FnQ2h4Rkc7Ozs7RUFDRSw0Q0FBQTtFQUNBLHVFekJxL0JrQztVeUJyL0JsQywrRHpCcS9Ca0M7Q1BneUR2QztBZ0NueEZLOzs7O0VBQ0UsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxjekI2K0JnQztFeUI1K0JoQyxZQUFBO0VBQ0EsMEJ4QmxERztDUjAwRlY7QWdDanhGRztFQUNFLDRDQUFBO0VBQ0EsdUV6Qm8rQmtDO1V5QnArQmxDLCtEekJvK0JrQztDUCt5RHZDO0FnQzl3Rkc7RUFDRSx1Q0FBQTtDaENneEZMO0FnQzV3RkM7RUFDRSxleEJ6RU87Q1J1MUZWO0FnQzV3Rkc7RUFDRSx5Q3pCcXlCa0M7Q1B5K0R2Qzs7QWlDcDJGRDtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxZQUFBO0NqQ3UyRkQ7QWlDcjJGQzs7O0VBR0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7Q2pDdTJGSDtBaUNuMkZDOzs7RUFHRSxXQUFBO0NqQ3EyRkg7QWlDLzFGQztFQUNFLG1CQUFBO0VBQ0EsV0FBQTtDakNpMkZIO0FpQy8xRkc7RUFDRSxXQUFBO0NqQ2kyRkw7O0FpQ3QxRkQ7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSwwQkFBQTtFOUI4T0ksZ0JBTEk7RThCdk9SLGlCekJvbkI0QjtFeUJubkI1QixpQnpCMm5CNEI7RXlCMW5CNUIsWXpCN0NTO0V5QjhDVCxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0MxQm82QnNDO0UwQm42QnRDLDBDQUFBO0NqQ3kxRkQ7O0FpQy8wRkQ7Ozs7RUFJRSxxQkFBQTtFOUJ3TkksbUJBTEk7Q0hnb0ZUOztBaUM5MEZEOzs7O0VBSUUsd0JBQUE7RTlCK01JLG1CQUxJO0NId29GVDs7QWlDNzBGRDs7RUFFRSxvQkFBQTtDakNnMUZEOztBaUM3eUZDO0VBQ0UsK0NBQUE7Q2pDZ3pGSDtBa0NqNUZDO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxvQjNCaTBCb0M7RUovakJsQyxpQkFMSTtFK0IxUE4sa0MzQjRpQ3FCO0NQczJEeEI7O0FrQy80RkM7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFL0JxUEUsbUJBTEk7RStCN09OLFkzQitoQ3FCO0UyQjloQ3JCLG9DM0I4aENxQjtDUG0zRHhCOztBa0M1NEZHOzs7O0VBRUUsZUFBQTtDbENpNUZMOztBa0NoOEZHO0VBcURFLGdEM0JpaENtQjtFMkI5Z0NqQixxQzNCdzFCZ0M7RTJCdjFCaEMsNFBBQUE7RUFDQSw2QkFBQTtFQUNBLDJEQUFBO0VBQ0EsK0RBQUE7Q2xDNjRGUDtBa0MxNEZLO0VBQ0UsZ0QzQnNnQ2lCO0UyQnJnQ2pCLDREM0JxZ0NpQjtDUHU0RHhCOztBa0M3OEZHO0VBMEVJLHFDM0JzMEJnQztFMkJyMEJoQyxpRkFBQTtDbEN1NEZQOztBa0NsOUZHO0VBa0ZFLGdEM0JvL0JtQjtDUGc1RHhCO0FrQ2o0Rk87RUFFRSxvUUFBQTtFQUNBLHdCM0JvNUI4QjtFMkJuNUI5QixnRUFBQTtFQUNBLDBFQUFBO0NsQ2s0RlQ7QWtDOTNGSztFQUNFLGdEM0J1K0JpQjtFMkJ0K0JqQiw0RDNCcytCaUI7Q1AwNUR4Qjs7QWtDaCtGRztFQXdHSSwwQ0FBQTtDbEM0M0ZQOztBa0NwK0ZHO0VBK0dFLGdEM0J1OUJtQjtDUGs2RHhCO0FrQ3YzRks7RUFDRSw2QzNCbzlCaUI7Q1BxNkR4QjtBa0N0M0ZLO0VBQ0UsNEQzQmc5QmlCO0NQdzZEeEI7QWtDcjNGSztFQUNFLGtDM0I0OEJpQjtDUDI2RHhCOztBa0NsM0ZHO0VBQ0UsbUJBQUE7Q2xDcTNGTDs7QWtDci9GRzs7Ozs7RUEwSU0sV0FBQTtDbENtM0ZUOztBa0N6K0ZDO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxvQjNCaTBCb0M7RUovakJsQyxpQkFMSTtFK0IxUE4sb0MzQjRpQ3FCO0NQKzdEeEI7O0FrQ3grRkM7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFL0JxUEUsbUJBTEk7RStCN09OLFkzQitoQ3FCO0UyQjloQ3JCLG1DM0I4aENxQjtDUDQ4RHhCOztBa0NyK0ZHOzs7O0VBRUUsZUFBQTtDbEMwK0ZMOztBa0N6aEdH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MW5STztFQU9JLHlCQUFBO0N6RnVuUlg7O0F5RjluUk87RUFPSSxnQ0FBQTtDekYyblJYOztBeUZsb1JPO0VBT0ksMEJBQUE7Q3pGK25SWDs7QXlGdG9STztFQU9JLDhCQUFBO0N6Rm1vUlg7O0F5RjFvUk87RUFPSSwrQkFBQTtDekZ1b1JYOztBeUY5b1JPO0VBT0kseUJBQUE7Q3pGMm9SWDs7QXlGbHBSTztFQU9JLGdDQUFBO0N6RitvUlg7O0F5RnRwUk87RUFPSSx5QkFBQTtDekZtcFJYOztBeUYxcFJPO0VBT0kseURBQUE7Q3pGdXBSWDs7QXlGOXBSTztFQU9JLCtEQUFBO0N6RjJwUlg7O0F5RmxxUk87RUFPSSx3REFBQTtDekYrcFJYOztBeUZ0cVJPO0VBT0ksNEJBQUE7Q3pGbXFSWDs7QXlGcHJSTztFQUNFLGlGQUFBO0N6RnVyUlQ7O0F5RnhyUk87RUFDRSxtRkFBQTtDekYyclJUOztBeUY1clJPO0VBQ0UsaUZBQUE7Q3pGK3JSVDs7QXlGaHNSTztFQUNFLDhFQUFBO0N6Rm1zUlQ7O0F5RnBzUk87RUFDRSxpRkFBQTtDekZ1c1JUOztBeUZ4c1JPO0VBQ0UsZ0ZBQUE7Q3pGMnNSVDs7QXlGNXNSTztFQUNFLCtFQUFBO0N6RitzUlQ7O0F5Rmh0Uk87RUFDRSw4RUFBQTtDekZtdFJUOztBeUZwdFJPO0VBQ0UsK0VBQUE7Q3pGdXRSVDs7QXlGeHRSTztFQUNFLCtFQUFBO0N6RjJ0UlQ7O0F5RjV0Uk87RUFDRSwwRkFBQTtDekYrdFJUOztBeUZodVJPO0VBQ0UsNEZBQUE7Q3pGbXVSVDs7QXlGcHVSTztFQUNFLDBGQUFBO0N6RnV1UlQ7O0F5Rnh1Uk87RUFDRSx1RkFBQTtDekYydVJUOztBeUY1dVJPO0VBQ0UsMEZBQUE7Q3pGK3VSVDs7QXlGaHZSTztFQUNFLHlGQUFBO0N6Rm12UlQ7O0F5RnB2Uk87RUFDRSx3RkFBQTtDekZ1dlJUOztBeUZ4dlJPO0VBQ0UsdUZBQUE7Q3pGMnZSVDs7QXlGbHZSTztFQU9JLDRCQUFBO0N6Rit1Ulg7O0F5RnR2Uk87RUFPSSw4QkFBQTtDekZtdlJYOztBeUYxdlJP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WDs7QXlGNStSTztFQU9JLDZCQUFBO0N6RnkrUlg7O0F5RmgvUk87RUFPSSw2QkFBQTtDekY2K1JYOztBeUZwL1JPO0VBT0ksNkJBQUE7Q3pGaS9SWDs7QXlGbGdTTztFQUNFLHlCQUFBO0N6RnFnU1Q7O0F5RnRnU087RUFDRSwwQkFBQTtDekZ5Z1NUOztBeUYxZ1NPO0VBQ0UseUJBQUE7Q3pGNmdTVDs7QXlGOWdTTztFQUNFLDBCQUFBO0N6RmloU1Q7O0F5RmxoU087RUFDRSx1QkFBQTtDekZxaFNUOztBeUY1Z1NPO0VBT0ksc0JBQUE7Q3pGeWdTWDs7QXlGaGhTTztFQU9JLHNCQUFBO0N6RjZnU1g7O0F5RnBoU087RUFPSSxzQkFBQTtDekZpaFNYOztBeUZ4aFNPO0VBT0ksdUJBQUE7Q3pGcWhTWDs7QXlGNWhTTztFQU9JLHVCQUFBO0N6RnloU1g7O0F5RmhpU087RUFPSSwyQkFBQTtDekY2aFNYOztBeUZwaVNPO0VBT0kseUJBQUE7Q3pGaWlTWDs7QXlGeGlTTztFQU9JLDBCQUFBO0N6RnFpU1g7O0F5RjVpU087RUFPSSwwQkFBQTtDekZ5aVNYOztBeUZoalNPO0VBT0ksMEJBQUE7Q3pGNmlTWDs7QXlGcGpTTztFQU9JLDRCQUFBO0N6RmlqU1g7O0F5RnhqU087RUFPSSwyQkFBQTtDekZxalNYOztBeUY1alNPO0VBT0ksd0JBQUE7Q3pGeWpTWDs7QXlGaGtTTztFQU9JLHVCQUFBO0N6RjZqU1g7O0F5RnBrU087RUFPSSx1QkFBQTtDekZpa1NYOztBeUZ4a1NPO0VBT0ksdUJBQUE7Q3pGcWtTWDs7QXlGNWtTTztFQU9JLDRCQUFBO0N6RnlrU1g7O0F5RmhsU087RUFPSSwyQkFBQTtDekY2a1NYOztBeUZwbFNPO0VBT0ksMkJBQUE7Q3pGaWxTWDs7QXlGeGxTTztFQU9JLDJCQUFBO0N6RnFsU1g7O0F5RjVsU087RUFPSSx1QkFBQTtDekZ5bFNYOztBeUZobVNPO0VBT0ksdUJBQUE7Q3pGNmxTWDs7QXlGcG1TTztFQU9JLHVCQUFBO0N6RmltU1g7O0F5RnhtU087RUFPSSx3QkFBQTtDekZxbVNYOztBeUY1bVNPO0VBT0ksd0JBQUE7Q3pGeW1TWDs7QXlGaG5TTztFQU9JLDRCQUFBO0N6RjZtU1g7O0F5RnBuU087RUFPSSwwQkFBQTtDekZpblNYOztBeUZ4blNPO0VBT0ksMkJBQUE7Q3pGcW5TWDs7QXlGNW5TTztFQU9JLDJCQUFBO0N6RnluU1g7O0F5RmhvU087RUFPSSwyQkFBQTtDekY2blNYOztBeUZwb1NPO0VBT0ksNEJBQUE7Q3pGaW9TWDs7QXlGeG9TTztFQU9JLHlCQUFBO0N6RnFvU1g7O0F5RjVvU087RUFPSSx3QkFBQTtDekZ5b1NYOztBeUZocFNPO0VBT0ksd0JBQUE7Q3pGNm9TWDs7QXlGcHBTTztFQU9JLHdCQUFBO0N6RmlwU1g7O0F5RnhwU087RUFPSSx3QkFBQTtDekZxcFNYOztBeUY1cFNPO0VBT0ksNkJBQUE7Q3pGeXBTWDs7QXlGaHFTTztFQU9JLDRCQUFBO0N6RjZwU1g7O0F5RnBxU087RUFPSSw0QkFBQTtDekZpcVNYOztBeUZ4cVNPO0VBT0ksNEJBQUE7Q3pGcXFTWDs7QXlGNXFTTztFQU9JLDRCQUFBO0N6RnlxU1g7O0F5RmhyU087RUFPSSwwQkFBQTtDekY2cVNYOztBeUZwclNPO0VBT0ksK0JBQUE7Q3pGaXJTWDs7QXlGeHJTTztFQU9JLGtDQUFBO0N6RnFyU1g7O0F5RjVyU087RUFPSSx1Q0FBQTtDekZ5clNYOztBeUZoc1NPO0VBT0ksMENBQUE7Q3pGNnJTWDs7QXlGcHNTTztFQU9JLHdCQUFBO0N6RmlzU1g7O0F5RnhzU087RUFPSSx3QkFBQTtDekZxc1NYOztBeUY1c1NPO0VBT0ksMEJBQUE7Q3pGeXNTWDs7QXlGaHRTTztFQU9JLDBCQUFBO0N6RjZzU1g7O0F5RnB0U087RUFPSSwyQkFBQTtDekZpdFNYOztBeUZ4dFNPO0VBT0ksNkJBQUE7Q3pGcXRTWDs7QXlGNXRTTztFQU9JLG1DQUFBO0N6Rnl0U1g7O0F5Rmh1U087RUFPSSx1Q0FBQTtDekY2dFNYOztBeUZwdVNPO0VBT0kscUNBQUE7Q3pGaXVTWDs7QXlGeHVTTztFQU9JLG1DQUFBO0N6RnF1U1g7O0F5RjV1U087RUFPSSwwQ0FBQTtDekZ5dVNYOztBeUZodlNPO0VBT0kseUNBQUE7Q3pGNnVTWDs7QXlGcHZTTztFQU9JLHlDQUFBO0N6Rml2U1g7O0F5Rnh2U087RUFPSSxtQ0FBQTtDekZxdlNYOztBeUY1dlNPO0VBT0ksaUNBQUE7Q3pGeXZTWDs7QXlGaHdTTztFQU9JLCtCQUFBO0N6RjZ2U1g7O0F5RnB3U087RUFPSSxpQ0FBQTtDekZpd1NYOztBeUZ4d1NPO0VBT0ksZ0NBQUE7Q3pGcXdTWDs7QXlGNXdTTztFQU9JLHFDQUFBO0N6Rnl3U1g7O0F5Rmh4U087RUFPSSxtQ0FBQTtDekY2d1NYOztBeUZweFNPO0VBT0ksaUNBQUE7Q3pGaXhTWDs7QXlGeHhTTztFQU9JLHdDQUFBO0N6RnF4U1g7O0F5RjV4U087RUFPSSx1Q0FBQTtDekZ5eFNYOztBeUZoeVNPO0VBT0ksa0NBQUE7Q3pGNnhTWDs7QXlGcHlTTztFQU9JLDRCQUFBO0N6Rml5U1g7O0F5Rnh5U087RUFPSSxrQ0FBQTtDekZxeVNYOztBeUY1eVNPO0VBT0ksZ0NBQUE7Q3pGeXlTWDs7QXlGaHpTTztFQU9JLDhCQUFBO0N6RjZ5U1g7O0F5RnB6U087RUFPSSxnQ0FBQTtDekZpelNYOztBeUZ4elNPO0VBT0ksK0JBQUE7Q3pGcXpTWDs7QXlGNXpTTztFQU9JLHFCQUFBO0N6Rnl6U1g7O0F5RmgwU087RUFPSSxvQkFBQTtDekY2elNYOztBeUZwMFNPO0VBT0ksb0JBQUE7Q3pGaTBTWDs7QXlGeDBTTztFQU9JLG9CQUFBO0N6RnEwU1g7O0F5RjUwU087RUFPSSxvQkFBQTtDekZ5MFNYOztBeUZoMVNPO0VBT0ksb0JBQUE7Q3pGNjBTWDs7QXlGcDFTTztFQU9JLG9CQUFBO0N6RmkxU1g7O0F5RngxU087RUFPSSxvQkFBQTtDekZxMVNYOztBeUY1MVNPO0VBT0kscUJBQUE7Q3pGeTFTWDs7QXlGaDJTTztFQU9JLDJCQUFBO0N6RjYxU1g7O0F5RnAyU087RUFPSSwwQkFBQTtDekZpMlNYOztBeUZ4MlNPO0VBT0ksd0JBQUE7Q3pGcTJTWDs7QXlGNTJTTztFQU9JLDBCQUFBO0N6RnkyU1g7O0F5RmgzU087RUFPSSx3QkFBQTtDekY2MlNYOztBeUZwM1NPO0VBT0ksd0JBQUE7Q3pGaTNTWDs7QXlGeDNTTztFQU9JLDJCQUFBO0VBQUEsMEJBQUE7Q3pGczNTWDs7QXlGNzNTTztFQU9JLGlDQUFBO0VBQUEsZ0NBQUE7Q3pGMjNTWDs7QXlGbDRTTztFQU9JLGdDQUFBO0VBQUEsK0JBQUE7Q3pGZzRTWDs7QXlGdjRTTztFQU9JLDhCQUFBO0VBQUEsNkJBQUE7Q3pGcTRTWDs7QXlGNTRTTztFQU9JLGdDQUFBO0VBQUEsK0JBQUE7Q3pGMDRTWDs7QXlGajVTTztFQU9JLDhCQUFBO0VBQUEsNkJBQUE7Q3pGKzRTWDs7QXlGdDVTTztFQU9JLDhCQUFBO0VBQUEsNkJBQUE7Q3pGbzVTWDs7QXlGMzVTTztFQU9JLHlCQUFBO0VBQUEsNEJBQUE7Q3pGeTVTWDs7QXlGaDZTTztFQU9JLCtCQUFBO0VBQUEsa0NBQUE7Q3pGODVTWDs7QXlGcjZTTztFQU9JLDhCQUFBO0VBQUEsaUNBQUE7Q3pGbTZTWDs7QXlGMTZTTztFQU9JLDRCQUFBO0VBQUEsK0JBQUE7Q3pGdzZTWDs7QXlGLzZTTztFQU9JLDhCQUFBO0VBQUEsaUNBQUE7Q3pGNjZTWDs7QXlGcDdTTztFQU9JLDRCQUFBO0VBQUEsK0JBQUE7Q3pGazdTWDs7QXlGejdTTztFQU9JLDRCQUFBO0VBQUEsK0JBQUE7Q3pGdTdTWDs7QXlGOTdTTztFQU9JLHlCQUFBO0N6RjI3U1g7O0F5Rmw4U087RUFPSSwrQkFBQTtDekYrN1NYOztBeUZ0OFNPO0VBT0ksOEJBQUE7Q3pGbThTWDs7QXlGMThTTztFQU9JLDRCQUFBO0N6RnU4U1g7O0F5Rjk4U087RUFPSSw4QkFBQTtDekYyOFNYOztBeUZsOVNPO0VBT0ksNEJBQUE7Q3pGKzhTWDs7QXlGdDlTTztFQU9JLDRCQUFBO0N6Rm05U1g7O0F5RjE5U087RUFPSSwyQkFBQTtDekZ1OVNYOztBeUY5OVNPO0VBT0ksaUNBQUE7Q3pGMjlTWDs7QXlGbCtTTztFQU9JLGdDQUFBO0N6Ris5U1g7O0F5RnQrU087RUFPSSw4QkFBQTtDekZtK1NYOztBeUYxK1NPO0VBT0ksZ0NBQUE7Q3pGdStTWDs7QXlGOStTTztFQU9JLDhCQUFBO0N6RjIrU1g7O0F5RmwvU087RUFPSSw4QkFBQTtDekYrK1NYOztBeUZ0L1NPO0VBT0ksNEJBQUE7Q3pGbS9TWDs7QXlGMS9TTztFQU9JLGtDQUFBO0N6RnUvU1g7O0F5RjkvU087RUFPSSxpQ0FBQTtDekYyL1NYOztBeUZsZ1RPO0VBT0ksK0JBQUE7Q3pGKy9TWDs7QXlGdGdUTztFQU9JLGlDQUFBO0N6Rm1nVFg7O0F5RjFnVE87RUFPSSwrQkFBQTtDekZ1Z1RYOztBeUY5Z1RPO0VBT0ksK0JBQUE7Q3pGMmdUWDs7QXlGbGhUTztFQU9JLDBCQUFBO0N6RitnVFg7O0F5RnRoVE87RUFPSSxnQ0FBQTtDekZtaFRYOztBeUYxaFRPO0VBT0ksK0JBQUE7Q3pGdWhUWDs7QXlGOWhUTztFQU9JLDZCQUFBO0N6RjJoVFg7O0F5RmxpVE87RUFPSSwrQkFBQTtDekYraFRYOztBeUZ0aVRPO0VBT0ksNkJBQUE7Q3pGbWlUWDs7QXlGMWlUTztFQU9JLDZCQUFBO0N6RnVpVFg7O0F5RjlpVE87RUFPSSw0QkFBQTtDekYyaVRYOztBeUZsalRPO0VBT0ksMkJBQUE7Q3pGK2lUWDs7QXlGdGpUTztFQU9JLHlCQUFBO0N6Rm1qVFg7O0F5RjFqVE87RUFPSSwyQkFBQTtDekZ1alRYOztBeUY5alRPO0VBT0kseUJBQUE7Q3pGMmpUWDs7QXlGbGtUTztFQU9JLGtDQUFBO0VBQUEsaUNBQUE7Q3pGZ2tUWDs7QXlGdmtUTztFQU9JLGlDQUFBO0VBQUEsZ0NBQUE7Q3pGcWtUWDs7QXlGNWtUTztFQU9JLCtCQUFBO0VBQUEsOEJBQUE7Q3pGMGtUWDs7QXlGamxUTztFQU9JLGlDQUFBO0VBQUEsZ0NBQUE7Q3pGK2tUWDs7QXlGdGxUTztFQU9JLCtCQUFBO0VBQUEsOEJBQUE7Q3pGb2xUWDs7QXlGM2xUTztFQU9JLGdDQUFBO0VBQUEsbUNBQUE7Q3pGeWxUWDs7QXlGaG1UTztFQU9JLCtCQUFBO0VBQUEsa0NBQUE7Q3pGOGxUWDs7QXlGcm1UTztFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7Q3pGbW1UWDs7QXlGMW1UTztFQU9JLCtCQUFBO0VBQUEsa0NBQUE7Q3pGd21UWDs7QXlGL21UTztFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7Q3pGNm1UWDs7QXlGcG5UTztFQU9JLGdDQUFBO0N6RmluVFg7O0F5RnhuVE87RUFPSSwrQkFBQTtDekZxblRYOztBeUY1blRPO0VBT0ksNkJBQUE7Q3pGeW5UWDs7QXlGaG9UTztFQU9JLCtCQUFBO0N6RjZuVFg7O0F5RnBvVE87RUFPSSw2QkFBQTtDekZpb1RYOztBeUZ4b1RPO0VBT0ksa0NBQUE7Q3pGcW9UWDs7QXlGNW9UTztFQU9JLGlDQUFBO0N6RnlvVFg7O0F5RmhwVE87RUFPSSwrQkFBQTtDekY2b1RYOztBeUZwcFRPO0VBT0ksaUNBQUE7Q3pGaXBUWDs7QXlGeHBUTztFQU9JLCtCQUFBO0N6RnFwVFg7O0F5RjVwVE87RUFPSSxtQ0FBQTtDekZ5cFRYOztBeUZocVRPO0VBT0ksa0NBQUE7Q3pGNnBUWDs7QXlGcHFUTztFQU9JLGdDQUFBO0N6RmlxVFg7O0F5RnhxVE87RUFPSSxrQ0FBQTtDekZxcVRYOztBeUY1cVRPO0VBT0ksZ0NBQUE7Q3pGeXFUWDs7QXlGaHJUTztFQU9JLGlDQUFBO0N6RjZxVFg7O0F5RnByVE87RUFPSSxnQ0FBQTtDekZpclRYOztBeUZ4clRPO0VBT0ksOEJBQUE7Q3pGcXJUWDs7QXlGNXJUTztFQU9JLGdDQUFBO0N6RnlyVFg7O0F5RmhzVE87RUFPSSw4QkFBQTtDekY2clRYOztBeUZwc1RPO0VBT0ksc0JBQUE7Q3pGaXNUWDs7QXlGeHNUTztFQU9JLDRCQUFBO0N6RnFzVFg7O0F5RjVzVE87RUFPSSwyQkFBQTtDekZ5c1RYOztBeUZodFRPO0VBT0kseUJBQUE7Q3pGNnNUWDs7QXlGcHRUTztFQU9JLDJCQUFBO0N6Rml0VFg7O0F5Rnh0VE87RUFPSSx5QkFBQTtDekZxdFRYOztBeUY1dFRPO0VBT0ksNEJBQUE7RUFBQSwyQkFBQTtDekYwdFRYOztBeUZqdVRPO0VBT0ksa0NBQUE7RUFBQSxpQ0FBQTtDekYrdFRYOztBeUZ0dVRPO0VBT0ksaUNBQUE7RUFBQSxnQ0FBQTtDekZvdVRYOztBeUYzdVRPO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtDekZ5dVRYOztBeUZodlRPO0VBT0ksaUNBQUE7RUFBQSxnQ0FBQTtDekY4dVRYOztBeUZydlRPO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtDekZtdlRYOztBeUYxdlRPO0VBT0ksMEJBQUE7RUFBQSw2QkFBQTtDekZ3dlRYOztBeUYvdlRPO0VBT0ksZ0NBQUE7RUFBQSxtQ0FBQTtDekY2dlRYOztBeUZwd1RPO0VBT0ksK0JBQUE7RUFBQSxrQ0FBQTtDekZrd1RYOztBeUZ6d1RPO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtDekZ1d1RYOztBeUY5d1RPO0VBT0ksK0JBQUE7RUFBQSxrQ0FBQTtDekY0d1RYOztBeUZueFRPO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtDekZpeFRYOztBeUZ4eFRPO0VBT0ksMEJBQUE7Q3pGcXhUWDs7QXlGNXhUTztFQU9JLGdDQUFBO0N6Rnl4VFg7O0F5Rmh5VE87RUFPSSwrQkFBQTtDekY2eFRYOztBeUZweVRPO0VBT0ksNkJBQUE7Q3pGaXlUWDs7QXlGeHlUTztFQU9JLCtCQUFBO0N6RnF5VFg7O0F5RjV5VE87RUFPSSw2QkFBQTtDekZ5eVRYOztBeUZoelRPO0VBT0ksNEJBQUE7Q3pGNnlUWDs7QXlGcHpUTztFQU9JLGtDQUFBO0N6Rml6VFg7O0F5Rnh6VE87RUFPSSxpQ0FBQTtDekZxelRYOztBeUY1elRPO0VBT0ksK0JBQUE7Q3pGeXpUWDs7QXlGaDBUTztFQU9JLGlDQUFBO0N6RjZ6VFg7O0F5RnAwVE87RUFPSSwrQkFBQTtDekZpMFRYOztBeUZ4MFRPO0VBT0ksNkJBQUE7Q3pGcTBUWDs7QXlGNTBUTztFQU9JLG1DQUFBO0N6RnkwVFg7O0F5RmgxVE87RUFPSSxrQ0FBQTtDekY2MFRYOztBeUZwMVRPO0VBT0ksZ0NBQUE7Q3pGaTFUWDs7QXlGeDFUTztFQU9JLGtDQUFBO0N6RnExVFg7O0F5RjUxVE87RUFPSSxnQ0FBQTtDekZ5MVRYOztBeUZoMlRPO0VBT0ksMkJBQUE7Q3pGNjFUWDs7QXlGcDJUTztFQU9JLGlDQUFBO0N6RmkyVFg7O0F5RngyVE87RUFPSSxnQ0FBQTtDekZxMlRYOztBeUY1MlRPO0VBT0ksOEJBQUE7Q3pGeTJUWDs7QXlGaDNUTztFQU9JLGdDQUFBO0N6RjYyVFg7O0F5RnAzVE87RUFPSSw4QkFBQTtDekZpM1RYOztBeUZ4M1RPO0VBT0ksa0JBQUE7Q3pGcTNUWDs7QXlGNTNUTztFQU9JLHdCQUFBO0N6RnkzVFg7O0F5Rmg0VE87RUFPSSx1QkFBQTtDekY2M1RYOztBeUZwNFRPO0VBT0kscUJBQUE7Q3pGaTRUWDs7QXlGeDRUTztFQU9JLHVCQUFBO0N6RnE0VFg7O0F5RjU0VE87RUFPSSxxQkFBQTtDekZ5NFRYOztBeUZoNVRPO0VBT0ksc0JBQUE7Q3pGNjRUWDs7QXlGcDVUTztFQU9JLDRCQUFBO0N6Rmk1VFg7O0F5Rng1VE87RUFPSSwyQkFBQTtDekZxNVRYOztBeUY1NVRPO0VBT0kseUJBQUE7Q3pGeTVUWDs7QXlGaDZUTztFQU9JLDJCQUFBO0N6RjY1VFg7O0F5RnA2VE87RUFPSSx5QkFBQTtDekZpNlRYOztBeUZ4NlRPO0VBT0ksaUNBQUE7VUFBQSx5QkFBQTtDekZxNlRYOztBeUY1NlRPO0VBT0ksdUNBQUE7VUFBQSwrQkFBQTtDekZ5NlRYOztBeUZoN1RPO0VBT0ksc0NBQUE7VUFBQSw4QkFBQTtDekY2NlRYOztBeUZwN1RPO0VBT0ksb0NBQUE7VUFBQSw0QkFBQTtDekZpN1RYOztBeUZ4N1RPO0VBT0ksc0NBQUE7VUFBQSw4QkFBQTtDekZxN1RYOztBeUY1N1RPO0VBT0ksb0NBQUE7VUFBQSw0QkFBQTtDekZ5N1RYOztBeUZoOFRPO0VBT0ksaURBQUE7Q3pGNjdUWDs7QXlGcDhUTztFQU9JLDZDQUFBO0N6Rmk4VFg7O0F5Rng4VE87RUFPSSw2Q0FBQTtDekZxOFRYOztBeUY1OFRPO0VBT0ksMkNBQUE7Q3pGeThUWDs7QXlGaDlUTztFQU9JLDZDQUFBO0N6RjY4VFg7O0F5RnA5VE87RUFPSSw4QkFBQTtDekZpOVRYOztBeUZ4OVRPO0VBT0ksMkJBQUE7Q3pGcTlUWDs7QXlGNTlUTztFQU9JLDhCQUFBO0N6Rnk5VFg7O0F5RmgrVE87RUFPSSw4QkFBQTtDekY2OVRYOztBeUZwK1RPO0VBT0ksZ0NBQUE7Q3pGaStUWDs7QXlGeCtUTztFQU9JLDRCQUFBO0N6RnErVFg7O0F5RjUrVE87RUFPSSw0QkFBQTtDekZ5K1RYOztBeUZoL1RPO0VBT0ksNEJBQUE7Q3pGNitUWDs7QXlGcC9UTztFQU9JLDRCQUFBO0N6RmkvVFg7O0F5RngvVE87RUFPSSw0QkFBQTtDekZxL1RYOztBeUY1L1RPO0VBT0ksNEJBQUE7Q3pGeS9UWDs7QXlGaGdVTztFQU9JLDZCQUFBO0N6RjYvVFg7O0F5RnBnVU87RUFPSSwwQkFBQTtDekZpZ1VYOztBeUZ4Z1VPO0VBT0ksNEJBQUE7Q3pGcWdVWDs7QXlGNWdVTztFQU9JLDZCQUFBO0N6RnlnVVg7O0F5RmhoVU87RUFPSSw0QkFBQTtDekY2Z1VYOztBeUZwaFVPO0VBT0ksNkJBQUE7Q3pGaWhVWDs7QXlGeGhVTztFQU9JLDhCQUFBO0N6RnFoVVg7O0F5RjVoVU87RUFPSSxpQ0FBQTtDekZ5aFVYOztBeUZoaVVPO0VBT0ksc0NBQUE7Q3pGNmhVWDs7QXlGcGlVTztFQU9JLHlDQUFBO0N6RmlpVVg7O0F5RnhpVU87RUFPSSxnQ0FBQTtDekZxaVVYOztBeUY1aVVPO0VBT0kscUNBQUE7Q3pGeWlVWDs7QXlGaGpVTztFQU9JLHFDQUFBO0N6RjZpVVg7O0F5RnBqVU87RUFPSSxzQ0FBQTtDekZpalVYOztBeUZ4alVPO0VBT0ksK0JBQUE7Q3pGcWpVWDs7QXlGNWpVTztFQU9JLCtCQUFBO0N6RnlqVVg7O0F5RjlrVU8sc0JBQUE7QUFjQTtFQU9JLGlDQUFBO0VBQUEsa0NBQUE7Q3pGK2pVWDs7QXlGNWlVTyxvQkFBQTtBQTFCQTtFQUlRLHFCQUFBO0VBR0osc0VBQUE7Q3pGcWtVWDs7QXlGaGtVUztFQUlRLHFCQUFBO0VBR0osc0VBQUE7Q3pGOGpVYjs7QXlGamxVTztFQUlRLHFCQUFBO0VBR0osd0VBQUE7Q3pGK2tVWDs7QXlGMWtVUztFQUlRLHFCQUFBO0VBR0osd0VBQUE7Q3pGd2tVYjs7QXlGM2xVTztFQUlRLHFCQUFBO0VBR0osc0VBQUE7Q3pGeWxVWDs7QXlGcGxVUztFQUlRLHFCQUFBO0VBR0osc0VBQUE7Q3pGa2xVYjs7QXlGcm1VTztFQUlRLHFCQUFBO0VBR0osbUVBQUE7Q3pGbW1VWDs7QXlGOWxVUztFQUlRLHFCQUFBO0VBR0osbUVBQUE7Q3pGNGxVYjs7QXlGL21VTztFQUlRLHFCQUFBO0VBR0osc0VBQUE7Q3pGNm1VWDs7QXlGeG1VUztFQUlRLHFCQUFBO0VBR0osc0VBQUE7Q3pGc21VYjs7QXlGem5VTztFQUlRLHFCQUFBO0VBR0oscUVBQUE7Q3pGdW5VWDs7QXlGbG5VUztFQUlRLHFCQUFBO0VBR0oscUVBQUE7Q3pGZ25VYjs7QXlGbm9VTztFQUlRLHFCQUFBO0VBR0osb0VBQUE7Q3pGaW9VWDs7QXlGNW5VUztFQUlRLHFCQUFBO0VBR0osb0VBQUE7Q3pGMG5VYjs7QXlGN29VTztFQUlRLHFCQUFBO0VBR0osbUVBQUE7Q3pGMm9VWDs7QXlGdG9VUztFQUlRLHFCQUFBO0VBR0osbUVBQUE7Q3pGb29VYjs7QXlGdnBVTztFQUlRLHFCQUFBO0VBR0osb0VBQUE7Q3pGcXBVWDs7QXlGaHBVUztFQUlRLHFCQUFBO0VBR0osb0VBQUE7Q3pGOG9VYjs7QXlGanFVTztFQUlRLHFCQUFBO0VBR0osb0VBQUE7Q3pGK3BVWDs7QXlGMXBVUztFQUlRLHFCQUFBO0VBR0osb0VBQUE7Q3pGd3BVYjs7QXlGM3FVTztFQUlRLHFCQUFBO0VBR0osK0VBQUE7Q3pGeXFVWDs7QXlGcHFVUztFQUlRLHFCQUFBO0VBR0osK0VBQUE7Q3pGa3FVYjs7QXlGcnJVTztFQUlRLHFCQUFBO0VBR0osaUZBQUE7Q3pGbXJVWDs7QXlGOXFVUztFQUlRLHFCQUFBO0VBR0osaUZBQUE7Q3pGNHFVYjs7QXlGL3JVTztFQUlRLHFCQUFBO0VBR0osK0VBQUE7Q3pGNnJVWDs7QXlGeHJVUztFQUlRLHFCQUFBO0VBR0osK0VBQUE7Q3pGc3JVYjs7QXlGenNVTztFQUlRLHFCQUFBO0VBR0osNEVBQUE7Q3pGdXNVWDs7QXlGbHNVUztFQUlRLHFCQUFBO0VBR0osNEVBQUE7Q3pGZ3NVYjs7QXlGbnRVTztFQUlRLHFCQUFBO0VBR0osK0VBQUE7Q3pGaXRVWDs7QXlGNXNVUztFQUlRLHFCQUFBO0VBR0osK0VBQUE7Q3pGMHNVYjs7QXlGN3RVTztFQUlRLHFCQUFBO0VBR0osOEVBQUE7Q3pGMnRVWDs7QXlGdHRVUztFQUlRLHFCQUFBO0VBR0osOEVBQUE7Q3pGb3RVYjs7QXlGdnVVTztFQUlRLHFCQUFBO0VBR0osNkVBQUE7Q3pGcXVVWDs7QXlGaHVVUztFQUlRLHFCQUFBO0VBR0osNkVBQUE7Q3pGOHRVYjs7QXlGanZVTztFQUlRLHFCQUFBO0VBR0osNEVBQUE7Q3pGK3VVWDs7QXlGMXVVUztFQUlRLHFCQUFBO0VBR0osNEVBQUE7Q3pGd3VVYjs7QXlGM3ZVTztFQUlRLHFCQUFBO0VBR0oseUVBQUE7Q3pGeXZVWDs7QXlGcHZVUztFQUlRLHFCQUFBO0VBR0oseUVBQUE7Q3pGa3ZVYjs7QXlGcndVTztFQUlRLHFCQUFBO0VBR0osNENBQUE7Q3pGbXdVWDs7QXlGOXZVUztFQUlRLHFCQUFBO0VBR0osNENBQUE7Q3pGNHZVYjs7QXlGL3dVTztFQUlRLHFCQUFBO0VBR0oscUNBQUE7Q3pGNndVWDs7QXlGeHdVUztFQUlRLHFCQUFBO0VBR0oscUNBQUE7Q3pGc3dVYjs7QXlGenhVTztFQUlRLHFCQUFBO0VBR0osMkNBQUE7Q3pGdXhVWDs7QXlGbHhVUztFQUlRLHFCQUFBO0VBR0osMkNBQUE7Q3pGZ3hVYjs7QXlGbnlVTztFQUlRLHFCQUFBO0VBR0osNENBQUE7Q3pGaXlVWDs7QXlGNXhVUztFQUlRLHFCQUFBO0VBR0osNENBQUE7Q3pGMHhVYjs7QXlGN3lVTztFQUlRLHFCQUFBO0VBR0osMkNBQUE7Q3pGMnlVWDs7QXlGdHlVUztFQUlRLHFCQUFBO0VBR0osMkNBQUE7Q3pGb3lVYjs7QXlGdnpVTztFQUlRLHFCQUFBO0VBR0osMkNBQUE7Q3pGcXpVWDs7QXlGaHpVUztFQUlRLHFCQUFBO0VBR0osMkNBQUE7Q3pGOHlVYjs7QXlGajBVTztFQUlRLHFCQUFBO0VBR0osMEJBQUE7Q3pGK3pVWDs7QXlGMXpVUztFQUlRLHFCQUFBO0VBR0osMEJBQUE7Q3pGd3pVYjs7QXlGcjFVTztFQUNFLHdCQUFBO0N6RncxVVQ7O0F5RnoxVU87RUFDRSx1QkFBQTtDekY0MVVUOztBeUY3MVVPO0VBQ0Usd0JBQUE7Q3pGZzJVVDs7QXlGajJVTztFQUNFLHFCQUFBO0N6Rm8yVVQ7O0F5RjMxVU87RUFPSSxrREFBQTtDekZ3MVVYOztBeUYvMVVPO0VBT0ksb0RBQUE7Q3pGNDFVWDs7QXlGbjJVTztFQU9JLGtEQUFBO0N6RmcyVVg7O0F5RnYyVU87RUFPSSwrQ0FBQTtDekZvMlVYOztBeUYzMlVPO0VBT0ksa0RBQUE7Q3pGdzJVWDs7QXlGLzJVTztFQU9JLGlEQUFBO0N6RjQyVVg7O0F5Rm4zVU87RUFPSSxnREFBQTtDekZnM1VYOztBeUZ2M1VPO0VBT0ksK0NBQUE7Q3pGbzNVWDs7QXlGcjRVTztFQUNFLHVCQUFBO0N6Rnc0VVQ7O0F5RnA0VVM7RUFDRSx1QkFBQTtDekZ1NFVYOztBeUY3NFVPO0VBQ0Usd0JBQUE7Q3pGZzVVVDs7QXlGNTRVUztFQUNFLHdCQUFBO0N6Ris0VVg7O0F5RnI1VU87RUFDRSx1QkFBQTtDekZ3NVVUOztBeUZwNVVTO0VBQ0UsdUJBQUE7Q3pGdTVVWDs7QXlGNzVVTztFQUNFLHdCQUFBO0N6Rmc2VVQ7O0F5RjU1VVM7RUFDRSx3QkFBQTtDekYrNVVYOztBeUZyNlVPO0VBQ0UscUJBQUE7Q3pGdzZVVDs7QXlGcDZVUztFQUNFLHFCQUFBO0N6RnU2VVg7O0F5Rm42VU87RUFPSSwwQ0FBQTtDekZnNlVYOztBeUYzNVVTO0VBT0ksMENBQUE7Q3pGdzVVYjs7QXlGMzZVTztFQU9JLHlDQUFBO0N6Rnc2VVg7O0F5Rm42VVM7RUFPSSx5Q0FBQTtDekZnNlViOztBeUZuN1VPO0VBT0ksMENBQUE7Q3pGZzdVWDs7QXlGMzZVUztFQU9JLDBDQUFBO0N6Rnc2VWI7O0F5RjM3VU87RUFJUSwrQkFBQTtFQUdKLHdHQUFBO1VBQUEsZ0dBQUE7Q3pGeTdVWDs7QXlGaDhVTztFQUlRLCtCQUFBO0VBR0osMEdBQUE7VUFBQSxrR0FBQTtDekY4N1VYOztBeUZyOFVPO0VBSVEsK0JBQUE7RUFHSix3R0FBQTtVQUFBLGdHQUFBO0N6Rm04VVg7O0F5RjE4VU87RUFJUSwrQkFBQTtFQUdKLHFHQUFBO1VBQUEsNkZBQUE7Q3pGdzhVWDs7QXlGLzhVTztFQUlRLCtCQUFBO0VBR0osd0dBQUE7VUFBQSxnR0FBQTtDekY2OFVYOztBeUZwOVVPO0VBSVEsK0JBQUE7RUFHSix1R0FBQTtVQUFBLCtGQUFBO0N6Rms5VVg7O0F5Rno5VU87RUFJUSwrQkFBQTtFQUdKLHNHQUFBO1VBQUEsOEZBQUE7Q3pGdTlVWDs7QXlGOTlVTztFQUlRLCtCQUFBO0VBR0oscUdBQUE7VUFBQSw2RkFBQTtDekY0OVVYOztBeUZuK1VPO0VBSVEsK0JBQUE7RUFHSixzR0FBQTtVQUFBLDhGQUFBO0N6RmkrVVg7O0F5RngrVU87RUFJUSwrQkFBQTtFQUdKLHNHQUFBO1VBQUEsOEZBQUE7Q3pGcytVWDs7QXlGNytVTztFQUlRLCtCQUFBO0VBR0osaUhBQUE7VUFBQSx5R0FBQTtDekYyK1VYOztBeUZsL1VPO0VBSVEsK0JBQUE7RUFHSixtSEFBQTtVQUFBLDJHQUFBO0N6RmcvVVg7O0F5RnYvVU87RUFJUSwrQkFBQTtFQUdKLGlIQUFBO1VBQUEseUdBQUE7Q3pGcS9VWDs7QXlGNS9VTztFQUlRLCtCQUFBO0VBR0osOEdBQUE7VUFBQSxzR0FBQTtDekYwL1VYOztBeUZqZ1ZPO0VBSVEsK0JBQUE7RUFHSixpSEFBQTtVQUFBLHlHQUFBO0N6RisvVVg7O0F5RnRnVk87RUFJUSwrQkFBQTtFQUdKLGdIQUFBO1VBQUEsd0dBQUE7Q3pGb2dWWDs7QXlGM2dWTztFQUlRLCtCQUFBO0VBR0osK0dBQUE7VUFBQSx1R0FBQTtDekZ5Z1ZYOztBeUZoaFZPO0VBSVEsK0JBQUE7RUFHSiw4R0FBQTtVQUFBLHNHQUFBO0N6RjhnVlg7O0F5RnJoVk87RUFJUSwrQkFBQTtFQUdKLDhHQUFBO1VBQUEsc0dBQUE7Q3pGbWhWWDs7QXlGcGlWTztFQUNFLCtCQUFBO0N6RnVpVlQ7O0F5Rm5pVlM7RUFDRSwrQkFBQTtDekZzaVZYOztBeUY1aVZPO0VBQ0UsaUNBQUE7Q3pGK2lWVDs7QXlGM2lWUztFQUNFLGlDQUFBO0N6RjhpVlg7O0F5RnBqVk87RUFDRSxrQ0FBQTtDekZ1alZUOztBeUZualZTO0VBQ0Usa0NBQUE7Q3pGc2pWWDs7QXlGNWpWTztFQUNFLGlDQUFBO0N6RitqVlQ7O0F5RjNqVlM7RUFDRSxpQ0FBQTtDekY4alZYOztBeUZwa1ZPO0VBQ0Usa0NBQUE7Q3pGdWtWVDs7QXlGbmtWUztFQUNFLGtDQUFBO0N6RnNrVlg7O0F5RjVrVk87RUFDRSwrQkFBQTtDekYra1ZUOztBeUYza1ZTO0VBQ0UsK0JBQUE7Q3pGOGtWWDs7QXlGMWtWTztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGd2tWWDs7QXlGbmtWUztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGaWtWYjs7QXlGcGxWTztFQUlRLG1CQUFBO0VBR0osaUZBQUE7Q3pGa2xWWDs7QXlGN2tWUztFQUlRLG1CQUFBO0VBR0osaUZBQUE7Q3pGMmtWYjs7QXlGOWxWTztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGNGxWWDs7QXlGdmxWUztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGcWxWYjs7QXlGeG1WTztFQUlRLG1CQUFBO0VBR0osNEVBQUE7Q3pGc21WWDs7QXlGam1WUztFQUlRLG1CQUFBO0VBR0osNEVBQUE7Q3pGK2xWYjs7QXlGbG5WTztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGZ25WWDs7QXlGM21WUztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGeW1WYjs7QXlGNW5WTztFQUlRLG1CQUFBO0VBR0osOEVBQUE7Q3pGMG5WWDs7QXlGcm5WUztFQUlRLG1CQUFBO0VBR0osOEVBQUE7Q3pGbW5WYjs7QXlGdG9WTztFQUlRLG1CQUFBO0VBR0osNkVBQUE7Q3pGb29WWDs7QXlGL25WUztFQUlRLG1CQUFBO0VBR0osNkVBQUE7Q3pGNm5WYjs7QXlGaHBWTztFQUlRLG1CQUFBO0VBR0osNEVBQUE7Q3pGOG9WWDs7QXlGem9WUztFQUlRLG1CQUFBO0VBR0osNEVBQUE7Q3pGdW9WYjs7QXlGMXBWTztFQUlRLG1CQUFBO0VBR0osNkVBQUE7Q3pGd3BWWDs7QXlGbnBWUztFQUlRLG1CQUFBO0VBR0osNkVBQUE7Q3pGaXBWYjs7QXlGcHFWTztFQUlRLG1CQUFBO0VBR0osNkVBQUE7Q3pGa3FWWDs7QXlGN3BWUztFQUlRLG1CQUFBO0VBR0osNkVBQUE7Q3pGMnBWYjs7QXlGOXFWTztFQUlRLG1CQUFBO0VBR0osd0ZBQUE7Q3pGNHFWWDs7QXlGdnFWUztFQUlRLG1CQUFBO0VBR0osd0ZBQUE7Q3pGcXFWYjs7QXlGeHJWTztFQUlRLG1CQUFBO0VBR0osMEZBQUE7Q3pGc3JWWDs7QXlGanJWUztFQUlRLG1CQUFBO0VBR0osMEZBQUE7Q3pGK3FWYjs7QXlGbHNWTztFQUlRLG1CQUFBO0VBR0osd0ZBQUE7Q3pGZ3NWWDs7QXlGM3JWUztFQUlRLG1CQUFBO0VBR0osd0ZBQUE7Q3pGeXJWYjs7QXlGNXNWTztFQUlRLG1CQUFBO0VBR0oscUZBQUE7Q3pGMHNWWDs7QXlGcnNWUztFQUlRLG1CQUFBO0VBR0oscUZBQUE7Q3pGbXNWYjs7QXlGdHRWTztFQUlRLG1CQUFBO0VBR0osd0ZBQUE7Q3pGb3RWWDs7QXlGL3NWUztFQUlRLG1CQUFBO0VBR0osd0ZBQUE7Q3pGNnNWYjs7QXlGaHVWTztFQUlRLG1CQUFBO0VBR0osdUZBQUE7Q3pGOHRWWDs7QXlGenRWUztFQUlRLG1CQUFBO0VBR0osdUZBQUE7Q3pGdXRWYjs7QXlGMXVWTztFQUlRLG1CQUFBO0VBR0osc0ZBQUE7Q3pGd3VWWDs7QXlGbnVWUztFQUlRLG1CQUFBO0VBR0osc0ZBQUE7Q3pGaXVWYjs7QXlGcHZWTztFQUlRLG1CQUFBO0VBR0oscUZBQUE7Q3pGa3ZWWDs7QXlGN3VWUztFQUlRLG1CQUFBO0VBR0oscUZBQUE7Q3pGMnVWYjs7QXlGOXZWTztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGNHZWWDs7QXlGdnZWUztFQUlRLG1CQUFBO0VBR0osK0VBQUE7Q3pGcXZWYjs7QXlGeHdWTztFQUlRLG1CQUFBO0VBR0oseUNBQUE7Q3pGc3dWWDs7QXlGandWUztFQUlRLG1CQUFBO0VBR0oseUNBQUE7Q3pGK3ZWYjs7QXlGbHhWTztFQUlRLG1CQUFBO0VBR0osb0ZBQUE7Q3pGZ3hWWDs7QXlGM3dWUztFQUlRLG1CQUFBO0VBR0osb0ZBQUE7Q3pGeXdWYjs7QXlGNXhWTztFQUlRLG1CQUFBO0VBR0osbUZBQUE7Q3pGMHhWWDs7QXlGcnhWUztFQUlRLG1CQUFBO0VBR0osbUZBQUE7Q3pGbXhWYjs7QXlGaHpWTztFQUNFLHFCQUFBO0N6Rm16VlQ7O0F5RnB6Vk87RUFDRSxzQkFBQTtDekZ1elZUOztBeUZ4elZPO0VBQ0UscUJBQUE7Q3pGMnpWVDs7QXlGNXpWTztFQUNFLHNCQUFBO0N6Rit6VlQ7O0F5RmgwVk87RUFDRSxtQkFBQTtDekZtMFZUOztBeUYxelZPO0VBT0kseURBQUE7Q3pGdXpWWDs7QXlGOXpWTztFQU9JLDJEQUFBO0N6RjJ6Vlg7O0F5RmwwVk87RUFPSSx5REFBQTtDekYrelZYOztBeUZ0MFZPO0VBT0ksc0RBQUE7Q3pGbTBWWDs7QXlGMTBWTztFQU9JLHlEQUFBO0N6RnUwVlg7O0F5RjkwVk87RUFPSSx3REFBQTtDekYyMFZYOztBeUZsMVZPO0VBT0ksdURBQUE7Q3pGKzBWWDs7QXlGdDFWTztFQU9JLHNEQUFBO0N6Rm0xVlg7O0F5RjExVk87RUFPSSxnREFBQTtDekZ1MVZYOztBeUY5MVZPO0VBT0ksb0NBQUE7S0FBQSxpQ0FBQTtNQUFBLGdDQUFBO1VBQUEsNEJBQUE7Q3pGMjFWWDs7QXlGbDJWTztFQU9JLHFDQUFBO0tBQUEsa0NBQUE7TUFBQSxpQ0FBQTtVQUFBLDZCQUFBO0N6RisxVlg7O0F5RnQyVk87RUFPSSxxQ0FBQTtLQUFBLGtDQUFBO01BQUEsaUNBQUE7VUFBQSw2QkFBQTtDekZtMlZYOztBeUYxMlZPO0VBT0ksZ0NBQUE7Q3pGdTJWWDs7QXlGOTJWTztFQU9JLGdDQUFBO0N6RjIyVlg7O0F5RmwzVk87RUFPSSxrREFBQTtDekYrMlZYOztBeUZ0M1ZPO0VBT0ksNEJBQUE7Q3pGbTNWWDs7QXlGMTNWTztFQU9JLHFEQUFBO0N6RnUzVlg7O0F5RjkzVk87RUFPSSxrREFBQTtDekYyM1ZYOztBeUZsNFZPO0VBT0kscURBQUE7Q3pGKzNWWDs7QXlGdDRWTztFQU9JLHFEQUFBO0N6Rm00Vlg7O0F5RjE0Vk87RUFPSSxzREFBQTtDekZ1NFZYOztBeUY5NFZPO0VBT0ksOEJBQUE7Q3pGMjRWWDs7QXlGbDVWTztFQU9JLHVEQUFBO0N6Ris0Vlg7O0F5RnQ1Vk87RUFPSSwyREFBQTtFQUFBLDREQUFBO0N6Rm81Vlg7O0F5RjM1Vk87RUFPSSxxQ0FBQTtFQUFBLHNDQUFBO0N6Rnk1Vlg7O0F5Rmg2Vk87RUFPSSw4REFBQTtFQUFBLCtEQUFBO0N6Rjg1Vlg7O0F5RnI2Vk87RUFPSSwyREFBQTtFQUFBLDREQUFBO0N6Rm02Vlg7O0F5RjE2Vk87RUFPSSw4REFBQTtFQUFBLCtEQUFBO0N6Rnc2Vlg7O0F5Ri82Vk87RUFPSSw4REFBQTtFQUFBLCtEQUFBO0N6RjY2Vlg7O0F5RnA3Vk87RUFPSSwrREFBQTtFQUFBLGdFQUFBO0N6Rms3Vlg7O0F5Rno3Vk87RUFPSSx1Q0FBQTtFQUFBLHdDQUFBO0N6RnU3Vlg7O0F5Rjk3Vk87RUFPSSxnRUFBQTtFQUFBLGlFQUFBO0N6RjQ3Vlg7O0F5Rm44Vk87RUFPSSw0REFBQTtFQUFBLCtEQUFBO0N6Rmk4Vlg7O0F5Rng4Vk87RUFPSSxzQ0FBQTtFQUFBLHlDQUFBO0N6RnM4Vlg7O0F5Rjc4Vk87RUFPSSwrREFBQTtFQUFBLGtFQUFBO0N6RjI4Vlg7O0F5Rmw5Vk87RUFPSSw0REFBQTtFQUFBLCtEQUFBO0N6Rmc5Vlg7O0F5RnY5Vk87RUFPSSwrREFBQTtFQUFBLGtFQUFBO0N6RnE5Vlg7O0F5RjU5Vk87RUFPSSwrREFBQTtFQUFBLGtFQUFBO0N6RjA5Vlg7O0F5RmorVk87RUFPSSxnRUFBQTtFQUFBLG1FQUFBO0N6Ris5Vlg7O0F5RnQrVk87RUFPSSx3Q0FBQTtFQUFBLDJDQUFBO0N6Rm8rVlg7O0F5RjMrVk87RUFPSSxpRUFBQTtFQUFBLG9FQUFBO0N6RnkrVlg7O0F5RmgvVk87RUFPSSwrREFBQTtFQUFBLDhEQUFBO0N6RjgrVlg7O0F5RnIvVk87RUFPSSx5Q0FBQTtFQUFBLHdDQUFBO0N6Rm0vVlg7O0F5RjEvVk87RUFPSSxrRUFBQTtFQUFBLGlFQUFBO0N6RncvVlg7O0F5Ri8vVk87RUFPSSwrREFBQTtFQUFBLDhEQUFBO0N6RjYvVlg7O0F5RnBnV087RUFPSSxrRUFBQTtFQUFBLGlFQUFBO0N6RmtnV1g7O0F5RnpnV087RUFPSSxrRUFBQTtFQUFBLGlFQUFBO0N6RnVnV1g7O0F5RjlnV087RUFPSSxtRUFBQTtFQUFBLGtFQUFBO0N6RjRnV1g7O0F5Rm5oV087RUFPSSwyQ0FBQTtFQUFBLDBDQUFBO0N6RmloV1g7O0F5RnhoV087RUFPSSxvRUFBQTtFQUFBLG1FQUFBO0N6RnNoV1g7O0F5RjdoV087RUFPSSw4REFBQTtFQUFBLDJEQUFBO0N6RjJoV1g7O0F5RmxpV087RUFPSSx3Q0FBQTtFQUFBLHFDQUFBO0N6RmdpV1g7O0F5RnZpV087RUFPSSxpRUFBQTtFQUFBLDhEQUFBO0N6RnFpV1g7O0F5RjVpV087RUFPSSw4REFBQTtFQUFBLDJEQUFBO0N6RjBpV1g7O0F5RmpqV087RUFPSSxpRUFBQTtFQUFBLDhEQUFBO0N6RitpV1g7O0F5RnRqV087RUFPSSxpRUFBQTtFQUFBLDhEQUFBO0N6Rm9qV1g7O0F5RjNqV087RUFPSSxrRUFBQTtFQUFBLCtEQUFBO0N6RnlqV1g7O0F5RmhrV087RUFPSSwwQ0FBQTtFQUFBLHVDQUFBO0N6RjhqV1g7O0F5RnJrV087RUFPSSxtRUFBQTtFQUFBLGdFQUFBO0N6Rm1rV1g7O0F5RjFrV087RUFPSSwrQkFBQTtDekZ1a1dYOztBeUY5a1dPO0VBT0ksOEJBQUE7Q3pGMmtXWDs7QXlGbGxXTztFQU9JLHVCQUFBO0N6RitrV1g7O0F5RnRsV087RUFPSSxzQkFBQTtDekZtbFdYOztBeUYxbFdPO0VBT0ksc0JBQUE7Q3pGdWxXWDs7QXlGOWxXTztFQU9JLHNCQUFBO0N6RjJsV1g7O0F5RmxtV087RUFPSSxzQkFBQTtDekYrbFdYOztBeUZ0bVdPO0VBT0kseUJBQUE7Q3pGbW1XWDs7QXlGMW1XTztFQU9JLDBCQUFBO0N6RnVtV1g7O0F5RjltV087RUFPSSwwQkFBQTtDekYybVdYOztBeUZsbldPO0VBT0ksMEJBQUE7Q3pGK21XWDs7QXlGdG5XTztFQU9JLDJCQUFBO0N6Rm1uV1g7O0F5RjFuV087RUFPSSw0QkFBQTtDekZ1bldYOztBeUY5bldPO0VBT0ksMkJBQUE7Q3pGMm5XWDs7QXlGbG9XTztFQU9JLDRCQUFBO0N6RituV1g7O0F5RnRvV087RUFPSSwyQkFBQTtDekZtb1dYOztBeUYxb1dPO0VBT0ksMkJBQUE7Q3pGdW9XWDs7QXlGOW9XTztFQU9JLDJCQUFBO0N6RjJvV1g7O0F5RmxwV087RUFPSSwwQkFBQTtDekYrb1dYOztBeUZ0cFdPO0VBT0ksMkJBQUE7Q3pGbXBXWDs7QXlGMXBXTztFQU9JLDJCQUFBO0N6RnVwV1g7O0F5RjlwV087RUFPSSwyQkFBQTtDekYycFdYOztBeUZscVdPO0VBT0ksNEJBQUE7Q3pGK3BXWDs7QXlGdHFXTztFQU9JLDRCQUFBO0N6Rm1xV1g7O0F5RjFxV087RUFPSSw2QkFBQTtDekZ1cVdYOztBeUY5cVdPO0VBT0ksNEJBQUE7Q3pGMnFXWDs7QXlGbHJXTztFQU9JLDRCQUFBO0N6RitxV1g7O0F5RnRyV087RUFPSSw0QkFBQTtDekZtcldYOztBeUYxcldPO0VBT0ksNEJBQUE7Q3pGdXJXWDs7QXlGOXJXTztFQU9JLHdDQUFBO0tBQUEscUNBQUE7Q3pGMnJXWDs7QXlGbHNXTztFQU9JLDJDQUFBO0tBQUEsd0NBQUE7Q3pGK3JXWDs7QXlGdHNXTztFQU9JLDJDQUFBO0tBQUEsd0NBQUE7Q3pGbXNXWDs7QXlGMXNXTztFQU9JLDBDQUFBO0tBQUEsdUNBQUE7Q3pGdXNXWDs7QXlGOXNXTztFQU9JLDZDQUFBO0tBQUEsMENBQUE7Q3pGMnNXWDs7QXlGbHRXTztFQU9JLDZDQUFBO0tBQUEsMENBQUE7Q3pGK3NXWDs7QXlGdHRXTztFQU9JLDRDQUFBO0tBQUEseUNBQUE7Q3pGbXRXWDs7QXlGMXRXTztFQU9JLDRDQUFBO0tBQUEseUNBQUE7Q3pGdXRXWDs7QXlGOXRXTztFQU9JLDRDQUFBO0tBQUEseUNBQUE7Q3pGMnRXWDs7QXlGbHVXTztFQU9JLDREQUFBO0N6Rit0V1g7O0F5RnR1V087RUFPSSxtREFBQTtDekZtdVdYOztBVzd1V0c7RThFR0k7SUFPSSx1QkFBQTtHekZ3dVdUOztFeUYvdVdLO0lBT0ksd0JBQUE7R3pGNHVXVDs7RXlGbnZXSztJQU9JLHVCQUFBO0d6Rmd2V1Q7O0V5RnZ2V0s7SUFPSSwyQkFBQTtHekZvdldUOztFeUYzdldLO0lBT0ksaUNBQUE7R3pGd3ZXVDs7RXlGL3ZXSztJQU9JLDBCQUFBO0d6RjR2V1Q7O0V5Rm53V0s7SUFPSSx5QkFBQTtHekZnd1dUOztFeUZ2d1dLO0lBT0ksZ0NBQUE7R3pGb3dXVDs7RXlGM3dXSztJQU9JLDBCQUFBO0d6Rnd3V1Q7O0V5Ri93V0s7SUFPSSw4QkFBQTtHekY0d1dUOztFeUZueFdLO0lBT0ksK0JBQUE7R3pGZ3hXVDs7RXlGdnhXSztJQU9JLHlCQUFBO0d6Rm94V1Q7O0V5RjN4V0s7SUFPSSxnQ0FBQTtHekZ3eFdUOztFeUYveFdLO0lBT0kseUJBQUE7R3pGNHhXVDs7RXlGbnlXSztJQU9JLDRCQUFBO0d6Rmd5V1Q7O0V5RnZ5V0s7SUFPSSw4QkFBQTtHekZveVdUOztFeUYzeVdLO0lBT0ksOEJBQUE7R3pGd3lXVDs7RXlGL3lXSztJQU9JLDJCQUFBO0d6RjR5V1Q7O0V5Rm56V0s7SUFPSSxvQ0FBQTtJQUFBLDRCQUFBO0d6Rmd6V1Q7O0V5RnZ6V0s7SUFPSSxzQkFBQTtHekZveldUOztFeUYzeldLO0lBT0ksc0JBQUE7R3pGd3pXVDs7RXlGL3pXSztJQU9JLHNCQUFBO0d6RjR6V1Q7O0V5Rm4wV0s7SUFPSSx1QkFBQTtHekZnMFdUOztFeUZ2MFdLO0lBT0ksdUJBQUE7R3pGbzBXVDs7RXlGMzBXSztJQU9JLDJCQUFBO0d6RncwV1Q7O0V5Ri8wV0s7SUFPSSx5QkFBQTtHekY0MFdUOztFeUZuMVdLO0lBT0ksMEJBQUE7R3pGZzFXVDs7RXlGdjFXSztJQU9JLDBCQUFBO0d6Rm8xV1Q7O0V5RjMxV0s7SUFPSSwwQkFBQTtHekZ3MVdUOztFeUYvMVdLO0lBT0ksNEJBQUE7R3pGNDFXVDs7RXlGbjJXSztJQU9JLDJCQUFBO0d6RmcyV1Q7O0V5RnYyV0s7SUFPSSx3QkFBQTtHekZvMldUOztFeUYzMldLO0lBT0ksdUJBQUE7R3pGdzJXVDs7RXlGLzJXSztJQU9JLHVCQUFBO0d6RjQyV1Q7O0V5Rm4zV0s7SUFPSSx1QkFBQTtHekZnM1dUOztFeUZ2M1dLO0lBT0ksNEJBQUE7R3pGbzNXVDs7RXlGMzNXSztJQU9JLDJCQUFBO0d6RnczV1Q7O0V5Ri8zV0s7SUFPSSwyQkFBQTtHekY0M1dUOztFeUZuNFdLO0lBT0ksMkJBQUE7R3pGZzRXVDs7RXlGdjRXSztJQU9JLHVCQUFBO0d6Rm80V1Q7O0V5RjM0V0s7SUFPSSx1QkFBQTtHekZ3NFdUOztFeUYvNFdLO0lBT0ksdUJBQUE7R3pGNDRXVDs7RXlGbjVXSztJQU9JLHdCQUFBO0d6Rmc1V1Q7O0V5RnY1V0s7SUFPSSx3QkFBQTtHekZvNVdUOztFeUYzNVdLO0lBT0ksNEJBQUE7R3pGdzVXVDs7RXlGLzVXSztJQU9JLDBCQUFBO0d6RjQ1V1Q7O0V5Rm42V0s7SUFPSSwyQkFBQTtHekZnNldUOztFeUZ2NldLO0lBT0ksMkJBQUE7R3pGbzZXVDs7RXlGMzZXSztJQU9JLDJCQUFBO0d6Rnc2V1Q7O0V5Ri82V0s7SUFPSSw0QkFBQTtHekY0NldUOztFeUZuN1dLO0lBT0kseUJBQUE7R3pGZzdXVDs7RXlGdjdXSztJQU9JLHdCQUFBO0d6Rm83V1Q7O0V5RjM3V0s7SUFPSSx3QkFBQTtHekZ3N1dUOztFeUYvN1dLO0lBT0ksd0JBQUE7R3pGNDdXVDs7RXlGbjhXSztJQU9JLHdCQUFBO0d6Rmc4V1Q7O0V5RnY4V0s7SUFPSSw2QkFBQTtHekZvOFdUOztFeUYzOFdLO0lBT0ksNEJBQUE7R3pGdzhXVDs7RXlGLzhXSztJQU9JLDRCQUFBO0d6RjQ4V1Q7O0V5Rm45V0s7SUFPSSw0QkFBQTtHekZnOVdUOztFeUZ2OVdLO0lBT0ksNEJBQUE7R3pGbzlXVDs7RXlGMzlXSztJQU9JLDBCQUFBO0d6Rnc5V1Q7O0V5Ri85V0s7SUFPSSwrQkFBQTtHekY0OVdUOztFeUZuK1dLO0lBT0ksa0NBQUE7R3pGZytXVDs7RXlGditXSztJQU9JLHVDQUFBO0d6Rm8rV1Q7O0V5RjMrV0s7SUFPSSwwQ0FBQTtHekZ3K1dUOztFeUYvK1dLO0lBT0ksd0JBQUE7R3pGNCtXVDs7RXlGbi9XSztJQU9JLHdCQUFBO0d6RmcvV1Q7O0V5RnYvV0s7SUFPSSwwQkFBQTtHekZvL1dUOztFeUYzL1dLO0lBT0ksMEJBQUE7R3pGdy9XVDs7RXlGLy9XSztJQU9JLDJCQUFBO0d6RjQvV1Q7O0V5Rm5nWEs7SUFPSSw2QkFBQTtHekZnZ1hUOztFeUZ2Z1hLO0lBT0ksbUNBQUE7R3pGb2dYVDs7RXlGM2dYSztJQU9JLHVDQUFBO0d6RndnWFQ7O0V5Ri9nWEs7SUFPSSxxQ0FBQTtHekY0Z1hUOztFeUZuaFhLO0lBT0ksbUNBQUE7R3pGZ2hYVDs7RXlGdmhYSztJQU9JLDBDQUFBO0d6Rm9oWFQ7O0V5RjNoWEs7SUFPSSx5Q0FBQTtHekZ3aFhUOztFeUYvaFhLO0lBT0kseUNBQUE7R3pGNGhYVDs7RXlGbmlYSztJQU9JLG1DQUFBO0d6RmdpWFQ7O0V5RnZpWEs7SUFPSSxpQ0FBQTtHekZvaVhUOztFeUYzaVhLO0lBT0ksK0JBQUE7R3pGd2lYVDs7RXlGL2lYSztJQU9JLGlDQUFBO0d6RjRpWFQ7O0V5Rm5qWEs7SUFPSSxnQ0FBQTtHekZnalhUOztFeUZ2alhLO0lBT0kscUNBQUE7R3pGb2pYVDs7RXlGM2pYSztJQU9JLG1DQUFBO0d6RndqWFQ7O0V5Ri9qWEs7SUFPSSxpQ0FBQTtHekY0alhUOztFeUZua1hLO0lBT0ksd0NBQUE7R3pGZ2tY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O0lBT0ksNEJBQUE7R3pGd3lZVDs7RXlGL3lZSztJQU9JLDJCQUFBO0d6RjR5WVQ7O0V5Rm56WUs7SUFPSSwyQkFBQTtHekZnellUOztFeUZ2ellLO0lBT0ksMkJBQUE7R3pGb3pZVDs7RXlGM3pZSztJQU9JLDBCQUFBO0d6Rnd6WVQ7O0V5Ri96WUs7SUFPSSwyQkFBQTtHekY0ellUOztFeUZuMFlLO0lBT0ksMkJBQUE7R3pGZzBZVDs7RXlGdjBZSztJQU9JLDJCQUFBO0d6Rm8wWVQ7O0V5RjMwWUs7SUFPSSw0QkFBQTtHekZ3MFlUOztFeUYvMFlLO0lBT0ksNEJBQUE7R3pGNDBZVDs7RXlGbjFZSztJQU9JLDZCQUFBO0d6RmcxWVQ7O0V5RnYxWUs7SUFPSSw0QkFBQTtHekZvMVlUOztFeUYzMVlLO0lBT0ksNEJBQUE7R3pGdzFZVDs7RXlGLzFZSztJQU9JLDRCQUFBO0d6RjQxWVQ7O0V5Rm4yWUs7SUFPSSw0QkFBQTtHekZnMllUOztFeUZ2MllLO0lBT0ksNERBQUE7R3pGbzJZVDs7RXlGMzJZSztJQU9JLG1EQUFBO0d6RncyWVQ7Q0FDRjtBV24zWUc7RThFR0k7SUFPSSx1QkFBQTtHekY2MllUOztFeUZwM1lLO0lBT0ksd0JBQUE7R3pGaTNZVDs7RXlGeDNZSztJQU9JLHVCQUFBO0d6RnEzWVQ7O0V5RjUzWUs7SUFPSSwyQkFBQTtHekZ5M1lUOztFeUZoNFlLO0lBT0ksaUNBQUE7R3pGNjNZVDs7RXlGcDRZSztJQU9JLDBCQUFBO0d6Rmk0WVQ7O0V5Rng0WUs7SUFPSSx5QkFBQTtHekZxNFlUOztFeUY1NFlLO0lBT0ksZ0NBQUE7R3pGeTRZVDs7RXlGaDVZSztJQU9JLDBCQUFBO0d6RjY0WVQ7O0V5RnA1WUs7SUFPSSw4QkFBQTtHekZpNVlUOztFeUZ4NVlLO0lBT0ksK0JBQUE7R3pGcTVZVDs7RXlGNTVZSztJQU9JLHlCQUFBO0d6Rnk1WVQ7O0V5Rmg2WUs7SUFPSSxnQ0FBQTtHekY2NVlUOztFeUZwNllLO0lBT0kseUJBQUE7R3pGaTZZVDs7RXlGeDZZSztJQU9JLDRCQUFBO0d6RnE2WVQ7O0V5RjU2WUs7SUFPSSw4QkFBQTtHekZ5NllUOztFeUZoN1lLO0lBT0ksOEJBQUE7R3pGNjZZVDs7RXlGcDdZSztJQU9JLDJCQUFBO0d6Rmk3WVQ7O0V5Rng3WUs7SUFPSSxvQ0FBQTtJQUFBLDRCQUFBO0d6RnE3WVQ7O0V5RjU3WUs7SUFPSSxzQkFBQTtHekZ5N1lUOztFeUZoOFlLO0lBT0ksc0JBQUE7R3pGNjdZVDs7RXlGcDhZSztJQU9JLHNCQUFBO0d6Rmk4WVQ7O0V5Rng4WUs7SUFPSSx1QkFBQTtHekZxOFlUOztFeUY1OFlLO0lBT0ksdUJBQUE7R3pGeThZVDs7RXlGaDlZSztJQU9JLDJCQUFBO0d6RjY4WVQ7O0V5RnA5WUs7SUFPSSx5QkFBQTtHekZpOVlUOztFeUZ4OVlLO0lBT0ksMEJBQUE7R3pGcTlZVDs7RXlGNTlZSztJQU9JLDBCQUFBO0d6Rnk5WVQ7O0V5RmgrWUs7SUFPSSwwQkFBQTtHekY2OVlUOztFeUZwK1lLO0lBT0ksNEJBQUE7R3pGaStZVDs7RXlGeCtZSztJQU9JLDJCQUFBO0d6RnErWVQ7O0V5RjUrWUs7SUFPSSx3QkFBQTtHekZ5K1lUOztFeUZoL1lLO0lBT0ksdUJBQUE7R3pGNitZVDs7RXlGcC9ZSztJQU9JLHVCQUFBO0d6RmkvWVQ7O0V5RngvWUs7SUFPSSx1QkFBQTtHekZxL1lUOztFeUY1L1lLO0lBT0ksNEJBQUE7R3pGeS9ZVDs7RXlGaGdaSztJQU9JLDJCQUFBO0d6RjYvWVQ7O0V5RnBnWks7SUFPSSwyQkFBQTtHekZpZ1pUOztFeUZ4Z1pLO0lBT0ksMkJBQUE7R3pGcWdaVDs7RXlGNWdaSztJQU9JLHVCQUFBO0d6RnlnWlQ7O0V5RmhoWks7SUFPSSx1QkFBQTtHekY2Z1pUOztFeUZwaFpLO0lBT0ksdUJBQUE7R3pGaWhaVDs7RXlGeGhaSztJQU9JLHdCQUFBO0d6RnFoWlQ7O0V5RjVoWks7SUFPSSx3QkFBQTtHekZ5aFpUOztFeUZoaVpLO0lBT0ksNEJBQUE7R3pGNmhaVDs7RXlGcGlaSztJQU9JLDBCQUFBO0d6RmlpWlQ7O0V5RnhpWks7SUFPSSwyQkFBQTtHekZxaVpUOztFeUY1aVpLO0lBT0ksMkJBQUE7R3pGeWlaVDs7RXlGaGpaSztJQU9JLDJCQUFBO0d6RjZpWlQ7O0V5RnBqWks7SUFPSSw0QkFBQTtHekZpalpUOztFeUZ4alpLO0lBT0kseUJBQUE7R3pGcWpaVDs7RXlGNWpaSztJQU9JLHdCQUFBO0d6RnlqWlQ7O0V5RmhrWks7SUFPSSx3QkFBQTtHekY2alpUOztFeUZwa1pLO0lBT0ksd0JBQUE7R3pGaWtaVDs7RXlGeGtaSztJQU9JLHdCQUFBO0d6RnFrWlQ7O0V5RjVrWks7SUFPSSw2QkFBQTtHekZ5a1pUOztFeUZobFpLO0lBT0ksNEJBQUE7R3pGNmtaVDs7RXlGcGxaSztJQU9JLDRCQUFBO0d6RmlsWlQ7O0V5RnhsWks7SUFPSSw0QkFBQTtHekZxbFpUOztFeUY1bFpLO0lBT0ksNEJBQUE7R3pGeWxaVDs7RXlGaG1aSztJQU9JLDBCQUFBO0d6RjZsWlQ7O0V5RnBtWks7SUFPSSwrQkFBQTtHekZpbVpUOztFeUZ4bVpLO0lBT0ksa0NBQUE7R3pGcW1aVDs7RXlGNW1aSztJQU9JLHVDQUFBO0d6RnltWlQ7O0V5RmhuWks7SUFPSSwwQ0FBQTtHekY2bVpUOztFeUZwblpLO0lBT0ksd0JBQUE7R3pGaW5aVDs7RXlGeG5aSztJQU9JLHdCQUFBO0d6RnFuWlQ7O0V5RjVuWks7SUFPSSwwQkFBQTtHekZ5blpUOztFeUZob1pLO0lBT0ksMEJBQUE7R3pGNm5aVDs7RXlGcG9aSztJQU9JLDJCQUFBO0d6RmlvWlQ7O0V5RnhvWks7SUFPSSw2QkFBQTtHekZxb1pUOztFeUY1b1pLO0lBT0ksbUNBQUE7R3pGeW9aVDs7RXlGaHBaSztJQU9JLHVDQUFBO0d6RjZvWlQ7O0V5RnBwWks7SUFPSSxxQ0FBQTtHekZpcFpUOztFeUZ4cFpLO0lBT0ksbUNBQUE7R3pGcXBaVDs7RXlGNXBaSztJQU9JLDBDQUFBO0d6RnlwWlQ7O0V5RmhxWks7SUFPSSx5Q0FBQTtHekY2cFpUOztFeUZwcVpLO0lBT0kseUNBQUE7R3pGaXFaVDs7RXlGeHFaSztJQU9JLG1DQUFBO0d6RnFxWlQ7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QU9JLDhCQUFBO0d6RjY0YVQ7O0V5RnA1YUs7SUFPSSx5QkFBQTtHekZpNWFUOztFeUZ4NWFLO0lBT0ksMEJBQUE7R3pGcTVhVDs7RXlGNTVhSztJQU9JLDBCQUFBO0d6Rnk1YVQ7O0V5Rmg2YUs7SUFPSSwwQkFBQTtHekY2NWFUOztFeUZwNmFLO0lBT0ksMkJBQUE7R3pGaTZhVDs7RXlGeDZhSztJQU9JLDRCQUFBO0d6RnE2YVQ7O0V5RjU2YUs7SUFPSSwyQkFBQTtHekZ5NmFUOztFeUZoN2FLO0lBT0ksNEJBQUE7R3pGNjZhVDs7RXlGcDdhSztJQU9JLDJCQUFBO0d6Rmk3YVQ7O0V5Rng3YUs7SUFPSSwyQkFBQTtHekZxN2FUOztFeUY1N2FLO0lBT0ksMkJBQUE7R3pGeTdhVDs7RXlGaDhhSztJQU9JLDBCQUFBO0d6RjY3YVQ7O0V5RnA4YUs7SUFPSSwyQkFBQTtHekZpOGFUOztFeUZ4OGFLO0lBT0ksMkJBQUE7R3pGcThhVDs7RXlGNThhSztJQU9JLDJCQUFBO0d6Rnk4YVQ7O0V5Rmg5YUs7SUFPSSw0QkFBQTtHekY2OGFUOztFeUZwOWFLO0lBT0ksNEJBQUE7R3pGaTlhVDs7RXlGeDlhSztJQU9JLDZCQUFBO0d6RnE5YVQ7O0V5RjU5YUs7SUFPSSw0QkFBQTtHekZ5OWFUOztFeUZoK2FLO0lBT0ksNEJBQUE7R3pGNjlhVDs7RXlGcCthSztJQU9JLDRCQUFBO0d6RmkrYVQ7O0V5RngrYUs7SUFPSSw0QkFBQTtHekZxK2FUOztFeUY1K2FLO0lBT0ksNERBQUE7R3pGeSthVDs7RXlGaC9hSztJQU9JLG1EQUFBO0d6RjYrYVQ7Q0FDRjtBV3gvYUc7RThFR0k7SUFPSSx1QkFBQTtHekZrL2FUOztFeUZ6L2FLO0lBT0ksd0JBQUE7R3pGcy9hVDs7RXlGNy9hSztJQU9JLHVCQUFBO0d6RjAvYVQ7O0V5RmpnYks7SUFPSSwyQkFBQTtHekY4L2FUOztFeUZyZ2JLO0lBT0ksaUNBQUE7R3pGa2diVDs7RXlGemdiSztJQU9JLDBCQUFBO0d6RnNnYlQ7O0V5RjdnYks7SUFPSSx5QkFBQTtHekYwZ2JUOztFeUZqaGJLO0lBT0ksZ0NBQUE7R3pGOGdiVDs7RXlGcmhiSztJQU9JLDBCQUFBO0d6RmtoYlQ7O0V5RnpoYks7SUFPSSw4QkFBQTtHekZzaGJUOztFeUY3aGJLO0lBT0ksK0JBQUE7R3pGMGhiVDs7RXlGamliSztJQU9JLHlCQUFBO0d6RjhoYlQ7O0V5RnJpYks7SUFPSSxnQ0FBQTtHekZraWJUOztFeUZ6aWJLO0lBT0kseUJBQUE7R3pGc2liVDs7RXlGN2liSztJQU9JLDRCQUFBO0d6RjBpYlQ7O0V5RmpqYks7SUFPSSw4QkFBQTtHekY4aWJUOztFeUZyamJLO0lBT0ksOEJBQUE7R3pGa2piVDs7RXlGempiSztJQU9JLDJCQUFBO0d6RnNqYlQ7O0V5RjdqYks7SUFPSSxvQ0FBQTtJQUFBLDRCQUFBO0d6RjBqYlQ7O0V5RmprYks7SUFPSSxzQkFBQTtHekY4amJUOztFeUZya2JLO0lBT0ksc0JBQUE7R3pGa2tiVDs7RXlGemtiSztJQU9JLHNCQUFBO0d6RnNrYlQ7O0V5RjdrYks7SUFPSSx1QkFBQTtHekYwa2JUOztFeUZqbGJLO0lBT0ksdUJBQUE7R3pGOGtiVDs7RXlGcmxiSztJQU9JLDJCQUFBO0d6RmtsYlQ7O0V5RnpsYks7SUFPSSx5QkFBQTtHekZzbGJUOztFeUY3bGJLO0lBT0ksMEJBQUE7R3pGMGxiVDs7RXlGam1iSztJQU9JLDBCQUFBO0d6RjhsYlQ7O0V5RnJtYks7SUFPSSwwQkFBQTtHekZrbWJUOztFeUZ6bWJLO0lBT0ksNEJBQUE7R3pGc21iVDs7RXlGN21iSztJQU9JLDJCQUFBO0d6RjBtYlQ7O0V5RmpuYks7SUFPSSx3QkFBQTtHekY4bWJUOztFeUZybmJLO0lBT0ksdUJBQUE7R3pGa25iVDs7RXlGem5iSztJQU9JLHVCQUFBO0d6RnNuYlQ7O0V5RjduYks7SUFPSSx1QkFBQTtHekYwbmJUOztFeUZqb2JLO0lBT0ksNEJBQUE7R3pGOG5iVDs7RXlGcm9iSztJQU9JLDJCQUFBO0d6RmtvYlQ7O0V5RnpvYks7SUFPSSwyQkFBQTtHekZzb2JUOztFeUY3b2JLO0lBT0ksMkJBQUE7R3pGMG9iVDs7RXlGanBiSztJQU9JLHVCQUFBO0d6RjhvYlQ7O0V5RnJwYks7SUFPSSx1QkFBQTtHekZrcGJUOztFeUZ6cGJLO0lBT0ksdUJBQUE7R3pGc3BiVDs7RXlGN3BiSztJQU9JLHdCQUFBO0d6RjBwYlQ7O0V5RmpxYks7SUFPSSx3QkFBQTtHekY4cGJUOztFeUZycWJLO0lBT0ksNEJBQUE7R3pGa3FiVDs7RXlGenFiSztJQU9JLDBCQUFBO0d6RnNxYlQ7O0V5RjdxYks7SUFPSSwyQkFBQTtHekYwcWJUOztFeUZqcmJLO0lBT0ksMkJBQUE7R3pGOHFiVDs7RXlGcnJiSztJQU9JLDJCQUFBO0d6RmtyYlQ7O0V5RnpyYks7SUFPSSw0QkFBQTtHekZzcmJUOztFeUY3cmJLO0lBT0kseUJBQUE7R3pGMHJiVDs7RXlGanNiSztJQU9JLHdCQUFBO0d6RjhyYlQ7O0V5RnJzYks7SUFPSSx3QkFBQTtHekZrc2JUOztFeUZ6c2JLO0lBT0ksd0JBQUE7R3pGc3NiVDs7RXlGN3NiSztJQU9JLHdCQUFBO0d6RjBzYlQ7O0V5Rmp0Yks7SUFPSSw2QkFBQTtHekY4c2JUOztFeUZydGJLO0lBT0ksNEJBQUE7R3pGa3RiVDs7RXlGenRiSztJQU9JLDRCQUFBO0d6RnN0YlQ7O0V5Rjd0Yks7SUFPSSw0QkFBQTtHekYwdGJUOztFeUZqdWJLO0lBT0ksNEJBQUE7R3pGOHRiVDs7RXlGcnViSztJQU9JLDBCQUFBO0d6Rmt1YlQ7O0V5Rnp1Yks7SUFPSSwrQkFBQTtHekZzdWJUOztFeUY3dWJLO0lBT0ksa0NBQUE7R3pGMHViVDs7RXlGanZiSztJQU9JLHVDQUFBO0d6Rjh1YlQ7O0V5RnJ2Yks7SUFPSSwwQ0FBQTtHekZrdmJUOztFeUZ6dmJLO0lBT0ksd0JBQUE7R3pGc3ZiVDs7RXlGN3ZiSztJQU9JLHdCQUFBO0d6RjB2YlQ7O0V5Rmp3Yks7SUFPSSwwQkFBQTtHekY4dmJUOztFeUZyd2JLO0lBT0ksMEJBQUE7R3pGa3diVDs7RXlGendiSztJQU9JLDJCQUFBO0d6RnN3YlQ7O0V5Rjd3Yks7SUFPSSw2QkFBQTtHekYwd2JUOztFeUZqeGJLO0lBT0ksbUNBQUE7R3pGOHdiVDs7RXlGcnhiSztJQU9JLHVDQUFBO0d6Rmt4YlQ7O0V5Rnp4Yks7SUFPSSxxQ0FBQTtHekZzeGJUOztFeUY3eGJLO0lBT0ksbUNBQUE7R3pGMHhiVDs7RXlGanliSztJQU9JLDBDQUFBO0d6Rjh4YlQ7O0V5RnJ5Yks7SUFPSSx5Q0FBQTtHekZreWJUOztFeUZ6eWJLO0lBT0kseUNBQUE7R3pGc3liVDs7RXlGN3liSztJQU9JLG1DQUFBO0d6RjB5YlQ7O0V5Rmp6Yks7SUFPSSxpQ0FBQTtHekY4eWJUOztFeUZyemJLO0lBT0ksK0JBQUE7R3pGa3piVDs7RXlGenpiSztJQU9JLGlDQUFBO0d6RnN6YlQ7O0V5Rjd6Yks7SUFPSSxnQ0FBQTtHekYwemJUOztFeUZqMGJLO0lBT0kscUNBQUE7R3pGOHpiVDs7RXlGcjBiSztJQU9JLG1DQUFBO0d6RmswYlQ7O0V5RnowYks7SUFPSSxpQ0FBQTtHekZzMGJUOztFeUY3MGJLO0lBT0ksd0NBQUE7R3pGMDBiVDs7RXlGajFiSztJQU9JLHVDQUFBO0d6RjgwYlQ7O0V5RnIxYks7SUFPSSxrQ0FBQTtHekZrMWJUOztFeUZ6MWJLO0lBT0ksNEJBQUE7R3pGczFiVDs7RXlGNzFiSztJQU9JLGtDQUFBO0d6RjAxYlQ7O0V5RmoyYks7SUFPSSxnQ0FBQTtHekY4MWJUOztFeUZyMmJLO0lBT0ksOEJBQUE7R3pGazJiVDs7RXlGejJiSztJQU9JLGdDQUFBO0d6RnMyYlQ7O0V5RjcyYks7SUFPSSwrQkFBQTtHekYwMmJUOztFeUZqM2JLO0lBT0kscUJBQUE7R3pGODJiVDs7RXlGcjNiSztJQU9JLG9CQUFBO0d6RmszYlQ7O0V5RnozYks7SUFPSSxvQkFBQTtHekZzM2JUOztFeUY3M2JLO0lBT0ksb0JBQUE7R3pGMDNiVDs7RXlGajRiSztJQU9JLG9CQUFBO0d6RjgzYlQ7O0V5RnI0Yks7SUFPSSxvQkFBQTtHekZrNGJUOztFeUZ6NGJLO0lBT0ksb0JBQUE7R3pGczRiVDs7RXlGNzRiSztJQU9JLG9CQUFBO0d6RjA0YlQ7O0V5Rmo1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SSw2Q0FBQTtHekZrL2NUOztFeUZ6L2NLO0lBT0ksNkNBQUE7R3pGcy9jVDs7RXlGNy9jSztJQU9JLDJDQUFBO0d6RjAvY1Q7O0V5RmpnZEs7SUFPSSw2Q0FBQTtHekY4L2NUOztFeUZyZ2RLO0lBT0ksOEJBQUE7R3pGa2dkVDs7RXlGemdkSztJQU9JLDJCQUFBO0d6RnNnZFQ7O0V5RjdnZEs7SUFPSSw0QkFBQTtHekYwZ2RUOztFeUZqaGRLO0lBT0ksNkJBQUE7R3pGOGdkVDs7RXlGcmhkSztJQU9JLDhCQUFBO0d6RmtoZFQ7O0V5RnpoZEs7SUFPSSx5QkFBQTtHekZzaGRUOztFeUY3aGRLO0lBT0ksMEJBQUE7R3pGMGhkVDs7RXlGamlkSztJQU9JLDBCQUFBO0d6RjhoZFQ7O0V5RnJpZEs7SUFPSSwwQkFBQTtHekZraWRUOztFeUZ6aWRLO0lBT0ksMkJBQUE7R3pGc2lkVDs7RXlGN2lkSztJQU9JLDRCQUFBO0d6RjBpZFQ7O0V5RmpqZEs7SUFPSSwyQkFBQTtHekY4aWRUOztFeUZyamRLO0lBT0ksNEJBQUE7R3pGa2pkVDs7RXlGempkSztJQU9JLDJCQUFBO0d6RnNqZFQ7O0V5RjdqZEs7SUFPSSwyQkFBQTtHekYwamRUOztFeUZqa2RLO0lBT0ksMkJBQUE7R3pGOGpkVDs7RXlGcmtkSztJQU9JLDBCQUFBO0d6RmtrZFQ7O0V5RnprZEs7SUFPSSwyQkFBQTtHekZza2RUOztFeUY3a2RLO0lBT0ksMkJBQUE7R3pGMGtkVDs7RXlGamxkSztJQU9JLDJCQUFBO0d6RjhrZFQ7O0V5RnJsZEs7SUFPSSw0QkFBQTtHekZrbGRUOztFeUZ6bGRLO0lBT0ksNEJBQUE7R3pGc2xkVDs7RXlGN2xkSztJQU9JLDZCQUFBO0d6RjBsZFQ7O0V5RmptZEs7SUFPSSw0QkFBQTtHekY4bGRUOztFeUZybWRLO0lBT0ksNEJBQUE7R3pGa21kVDs7RXlGem1kSztJQU9JLDRCQUFBO0d6RnNtZFQ7O0V5RjdtZEs7SUFPSSw0QkFBQTtHekYwbWRUOztFeUZqbmRLO0lBT0ksNERBQUE7R3pGOG1kVDs7RXlGcm5kSztJQU9JLG1EQUFBO0d6RmtuZFQ7Q0FDRjtBVzduZEc7RThFR0k7SUFPSSx1QkFBQTtHekZ1bmRUOztFeUY5bmRLO0lBT0ksd0JBQUE7R3pGMm5kVDs7RXlGbG9kSztJQU9JLHVCQUFBO0d6RituZFQ7O0V5RnRvZEs7SUFPSSwyQkFBQTtHekZtb2RUOztFeUYxb2RLO0lBT0ksaUNBQUE7R3pGdW9kVDs7RXlGOW9kSztJQU9JLDBCQUFBO0d6RjJvZFQ7O0V5RmxwZEs7SUFPSSx5QkFBQTtHekYrb2RUOztFeUZ0cGRLO0lBT0ksZ0NBQUE7R3pGbXBkVDs7RXlGMXBkSztJQU9JLDBCQUFBO0d6RnVwZFQ7O0V5RjlwZEs7SUFPSSw4QkFBQTtHekYycGRUOztFeUZscWRLO0lBT0ksK0JBQUE7R3pGK3BkVDs7RXlGdHFkSztJQU9JLHlCQUFBO0d6Rm1xZFQ7O0V5RjFxZEs7SUFPSSxnQ0FBQTtHekZ1cWRUOztFeUY5cWRLO0lBT0kseUJBQUE7R3pGMnFkVDs7RXlGbHJkSztJQU9JLDRCQUFBO0d6RitxZFQ7O0V5RnRyZEs7SUFPSSw4QkFBQTtHekZtcmRUOztFeUYxcmRLO0lBT0ksOEJBQUE7R3pGdXJkVDs7RXlGOXJkSztJQU9JLDJCQUFBO0d6RjJyZFQ7O0V5RmxzZEs7SUFPSSxvQ0FBQTtJQUFBLDRCQUFBO0d6RityZFQ7O0V5RnRzZEs7SUFPSSxzQkFBQTtHekZtc2RUOztFeUYxc2RLO0lBT0ksc0JBQUE7R3pGdXNkVDs7RXlGOXNkSztJQU9JLHNCQUFBO0d6RjJzZFQ7O0V5Rmx0ZEs7SUFPSSx1QkFBQTtHekYrc2RUOztFeUZ0dGRLO0lBT0ksdUJBQUE7R3pGbXRkVDs7RXlGMXRkSztJQU9JLDJCQUFBO0d6RnV0ZFQ7O0V5Rjl0ZEs7SUFPSSx5QkFBQTtHekYydGRUOztFeUZsdWRLO0lBT0ksMEJBQUE7R3pGK3RkVDs7RXlGdHVkSztJQU9JLDBCQUFBO0d6Rm11ZFQ7O0V5RjF1ZEs7SUFPSSwwQkFBQTtHekZ1dWRUOztFeUY5dWRLO0lBT0ksNEJBQUE7R3pGMnVkVDs7RXlGbHZkSztJQU9JLDJCQUFBO0d6Rit1ZFQ7O0V5RnR2ZEs7SUFPSSx3QkFBQTtHekZtdmRUOztFeUYxdmRLO0lBT0ksdUJBQUE7R3pGdXZkVDs7RXlGOXZkSztJQU9JLHVCQUFBO0d6RjJ2ZFQ7O0V5Rmx3ZEs7SUFPSSx1QkFBQTtHekYrdmRUOztFeUZ0d2RLO0lBT0ksNEJBQUE7R3pGbXdkVDs7RXlGMXdkSztJQU9JLDJCQUFBO0d6RnV3ZFQ7O0V5Rjl3ZEs7SUFPSSwyQkFBQTtHekYyd2RUOztFeUZseGRLO0lBT0ksMkJBQUE7R3pGK3dkVDs7RXlGdHhkSztJQU9JLHVCQUFBO0d6Rm14ZFQ7O0V5RjF4ZEs7SUFPSSx1QkFBQTtHekZ1eGRUOztFeUY5eGRLO0lBT0ksdUJBQUE7R3pGMnhkVDs7RXlGbHlkSztJQU9JLHdCQUFBO0d6Rit4ZFQ7O0V5RnR5ZEs7SUFPSSx3QkFBQTtHekZteWRUOztFeUYxeWRLO0lBT0ksNEJBQUE7R3pGdXlkVDs7RXlGOXlkSztJQU9JLDBCQUFBO0d6RjJ5ZFQ7O0V5Rmx6ZEs7SUFPSSwyQkFBQTtHekYreWRUOztFeUZ0emRLO0lBT0ksMkJBQUE7R3pGbXpkVDs7RXlGMXpkSztJQU9JLDJCQUFBO0d6RnV6ZFQ7O0V5Rjl6ZEs7SUFPSSw0QkFBQTtHekYyemRUOztFeUZsMGRLO0lBT0kseUJBQUE7R3pGK3pkVDs7RXlGdDBkSztJQU9JLHdCQUFBO0d6Rm0wZFQ7O0V5RjEwZEs7SUFPSSx3QkFBQTtHekZ1MGRUOztFeUY5MGRLO0lBT0ksd0JBQUE7R3pGMjBkVDs7RXlGbDFkSztJQU9JLHdCQUFBO0d6RiswZFQ7O0V5RnQxZEs7SUFPSSw2QkFBQTtHekZtMWRUOztFeUYxMWRLO0lBT0ksNEJBQUE7R3pGdTFkVDs7RXlGOTFkSztJQU9JLDRCQUFBO0d6RjIxZFQ7O0V5RmwyZEs7SUFPSSw0QkFBQTtHekYrMWRUOztFeUZ0MmRLO0lBT0ksNEJBQUE7R3pGbTJkVDs7RXlGMTJkSztJQU9JLDBCQUFBO0d6RnUyZFQ7O0V5RjkyZEs7SUFPSSwrQkFBQTtHekYyMmRUOztFeUZsM2RLO0lBT0ksa0NBQUE7R3pGKzJkVDs7RXlGdDNkSztJQU9JLHVDQUFBO0d6Rm0zZFQ7O0V5RjEzZEs7SUFPSSwwQ0FBQTtHekZ1M2RUOztFeUY5M2RLO0lBT0ksd0JBQUE7R3pGMjNkVDs7RXlGbDRkSztJQU9JLHdCQUFBO0d6RiszZFQ7O0V5RnQ0ZEs7SUFPSSwwQkFBQTtHekZtNGRUOztFeUYxNGRLO0lBT0ksMEJBQUE7R3pGdTRkVDs7RXlGOTRkSztJQU9JLDJCQUFBO0d6RjI0ZFQ7O0V5Rmw1ZEs7SUFPSSw2QkFBQTtHekYrNGRUOztFeUZ0NWRLO0lBT0ksbUNBQUE7R3pGbTVkVDs7RXlGMTVkSztJQU9JLHVDQUFBO0d6RnU1ZFQ7O0V5Rjk1ZEs7SUFPSSxxQ0FBQTtHekYyNWRUOztFeUZsNmRLO0lBT0ksbUNBQUE7R3pGKzVkVDs7RXlGdDZkSztJQU9JLDBDQUFBO0d6Rm02ZFQ7O0V5RjE2ZEs7SUFPSSx5Q0FBQTtHekZ1NmRUOztFeUY5NmRLO0lBT0kseUNBQUE7R3pGMjZkVDs7RXlGbDdkSztJQU9JLG1DQUFBO0d6Ris2ZFQ7O0V5RnQ3ZEs7SUFPSSxpQ0FBQTtHekZtN2RUOztFeUYxN2RLO0lBT0ksK0JBQUE7R3pGdTdkVDs7RXlGOTdkSztJQU9JLGlDQUFBO0d6RjI3ZFQ7O0V5Rmw4ZEs7SUFPSSxnQ0FBQTtHekYrN2RUOztFeUZ0OGRLO0lBT0kscUNBQUE7R3pGbThkVDs7RXlGMThkSztJQU9JLG1DQUFBO0d6RnU4ZFQ7O0V5Rjk4ZEs7SUFPSSxpQ0FBQTtHekYyOGRUOztFeUZsOWRLO0lBT0ksd0NBQUE7R3pGKzhkVDs7RXlGdDlkSztJQU9JLHVDQUFBO0d6Rm05ZFQ7O0V5RjE5ZEs7SUFPSSxrQ0FBQTtHekZ1OWRUOztFeUY5OWRLO0lBT0ksNEJBQUE7R3pGMjlkVDs7RXlGbCtkSztJQU9JLGtDQUFBO0d6Ris5ZFQ7O0V5RnQrZEs7SUFPSSxnQ0FBQTtHekZtK2RUOztFeUYxK2RLO0lBT0ksOEJBQUE7R3pGdStkVDs7RXlGOStkSztJQU9JLGdDQUFBO0d6RjIrZFQ7O0V5RmwvZEs7SUFPSSwrQkFBQTtHekYrK2RUOztFeUZ0L2RL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QTtHekZ1dGZUOztFeUY5dGZLO0lBT0ksNEJBQUE7R3pGMnRmVDs7RXlGbHVmSztJQU9JLDZCQUFBO0d6Rit0ZlQ7O0V5RnR1Zks7SUFPSSw0QkFBQTtHekZtdWZUOztFeUYxdWZLO0lBT0ksNEJBQUE7R3pGdXVmVDs7RXlGOXVmSztJQU9JLDRCQUFBO0d6RjJ1ZlQ7O0V5Rmx2Zks7SUFPSSw0QkFBQTtHekYrdWZUOztFeUZ0dmZLO0lBT0ksNERBQUE7R3pGbXZmVDs7RXlGMXZmSztJQU9JLG1EQUFBO0d6RnV2ZlQ7Q0FDRjtBV2x3Zkc7RThFR0k7SUFPSSx1QkFBQTtHekY0dmZUOztFeUZud2ZLO0lBT0ksd0JBQUE7R3pGZ3dmVDs7RXlGdndmSztJQU9JLHVCQUFBO0d6Rm93ZlQ7O0V5RjN3Zks7SUFPSSwyQkFBQTtHekZ3d2ZUOztFeUYvd2ZLO0lBT0ksaUNBQUE7R3pGNHdmVDs7RXlGbnhmSztJQU9JLDBCQUFBO0d6Rmd4ZlQ7O0V5RnZ4Zks7SUFPSSx5QkFBQTtHekZveGZUOztFeUYzeGZLO0lBT0ksZ0NBQUE7R3pGd3hmVDs7RXlGL3hmSztJQU9JLDBCQUFBO0d6RjR4ZlQ7O0V5Rm55Zks7SUFPSSw4QkFBQTtHekZneWZUOztFeUZ2eWZLO0lBT0ksK0JBQUE7R3pGb3lmVDs7RXlGM3lmSztJQU9JLHlCQUFBO0d6Rnd5ZlQ7O0V5Ri95Zks7SUFPSSxnQ0FBQTtHekY0eWZUOztFeUZuemZLO0lBT0kseUJBQUE7R3pGZ3pmVDs7RXlGdnpmSztJQU9JLDRCQUFBO0d6Rm96ZlQ7O0V5RjN6Zks7SUFPSSw4QkFBQTtHekZ3emZUOztFeUYvemZLO0lBT0ksOEJBQUE7R3pGNHpmVDs7RXlGbjBmSztJQU9JLDJCQUFBO0d6RmcwZlQ7O0V5RnYwZks7SUFPSSxvQ0FBQTtJQUFBLDRCQUFBO0d6Rm8wZlQ7O0V5RjMwZks7SUFPSSxzQkFBQTtHekZ3MGZUOztFeUYvMGZLO0lBT0ksc0JBQUE7R3pGNDBmVDs7RXlGbjFmSztJQU9JLHNCQUFBO0d6RmcxZlQ7O0V5RnYxZks7SUFPSSx1QkFBQTtHekZvMWZUOztFeUYzMWZLO0lBT0ksdUJBQUE7R3pGdzFmVDs7RXlGLzFmSztJQU9JLDJCQUFBO0d6RjQxZlQ7O0V5Rm4yZks7SUFPSSx5QkFBQTtHekZnMmZUOztFeUZ2MmZLO0lBT0ksMEJBQUE7R3pGbzJmVDs7RXlGMzJmSztJQU9JLDBCQUFBO0d6RncyZlQ7O0V5Ri8yZks7SUFPSSwwQkFBQTtHekY0MmZUOztFeUZuM2ZLO0lBT0ksNEJBQUE7R3pGZzNmVDs7RXlGdjNmSztJQU9JLDJCQUFBO0d6Rm8zZlQ7O0V5RjMzZks7SUFPSSx3QkFBQTtHekZ3M2ZUOztFeUYvM2ZLO0lBT0ksdUJBQUE7R3pGNDNmVDs7RXlGbjRmSztJQU9JLHVCQUFBO0d6Rmc0ZlQ7O0V5RnY0Zks7SUFPSSx1QkFBQTtHekZvNGZUOztFeUYzNGZLO0lBT0ksNEJBQUE7R3pGdzRmVDs7RXlGLzRmSztJQU9JLDJCQUFBO0d6RjQ0ZlQ7O0V5Rm41Zks7SUFPSSwyQkFBQTtHekZnNWZUOztFeUZ2NWZLO0lBT0ksMkJBQUE7R3pGbzVmVDs7RXlGMzVmSztJQU9JLHVCQUFBO0d6Rnc1ZlQ7O0V5Ri81Zks7SUFPSSx1QkFBQTtHekY0NWZUOztFeUZuNmZLO0lBT0ksdUJBQUE7R3pGZzZmVDs7RXlGdjZmSztJQU9JLHdCQUFBO0d6Rm82ZlQ7O0V5RjM2Zks7SUFPSSx3QkFBQTtHekZ3NmZUOztFeUYvNmZLO0lBT0ksNEJBQUE7R3pGNDZmVDs7RXlGbjdmSztJQU9JLDBCQUFBO0d6Rmc3ZlQ7O0V5RnY3Zks7SUFPSSwyQkFBQTtHekZvN2ZUOztFeUYzN2ZLO0lBT0ksMkJBQUE7R3pGdzdmVDs7RXlGLzdmSztJQU9JLDJCQUFBO0d6RjQ3ZlQ7O0V5Rm44Zks7SUFPSSw0QkFBQTtHekZnOGZUOztFeUZ2OGZLO0lBT0kseUJBQUE7R3pGbzhmVDs7RXlGMzhmSztJQU9JLHdCQUFBO0d6Rnc4ZlQ7O0V5Ri84Zks7SUFPSSx3QkFBQTtHekY0OGZUOztFeUZuOWZLO0lBT0ksd0JBQUE7R3pGZzlmVDs7RXlGdjlmSztJQU9JLHdCQUFBO0d6Rm85ZlQ7O0V5RjM5Zks7SUFPSSw2QkFBQTtHekZ3OWZUOztFeUYvOWZLO0lBT0ksNEJBQUE7R3pGNDlmVDs7RXlGbitmSztJQU9JLDRCQUFBO0d6RmcrZlQ7O0V5RnYrZks7SUFPSSw0QkFBQTtHekZvK2ZUOztFeUYzK2ZLO0lBT0ksNEJBQUE7R3pGdytmVDs7RXlGLytmSztJQU9JLDBCQUFBO0d6RjQrZlQ7O0V5Rm4vZks7SUFPSSwrQkFBQTtHekZnL2ZUOztFeUZ2L2ZLO0lBT0ksa0NBQUE7R3pGby9mVDs7RXlGMy9mSztJQU9JLHVDQUFBO0d6RncvZlQ7O0V5Ri8vZks7SUFPSSwwQ0FBQTtHekY0L2ZUOztFeUZuZ2dCSztJQU9JLHdCQUFBO0d6RmdnZ0JUOztFeUZ2Z2dCSztJQU9JLHdCQUFBO0d6Rm9nZ0JUOztFeUYzZ2dCSztJQU9JLDBCQUFBO0d6RndnZ0JUOztFeUYvZ2dCSztJQU9JLDBCQUFBO0d6RjRnZ0JUOztFeUZuaGdCSztJQU9JLDJCQUFBO0d6RmdoZ0JUOztFeUZ2aGdCSztJQU9JLDZCQUFBO0d6Rm9oZ0JUOztFeUYzaGdCSztJQU9JLG1DQUFBO0d6RndoZ0JUOztFeUYvaGdCSztJQU9JLHVDQUFBO0d6RjRoZ0JUOztFeUZuaWdCSztJQU9JLHFDQUFBO0d6RmdpZ0JUOztFeUZ2aWdCSztJQU9JLG1DQUFBO0d6Rm9pZ0JUOztFeUYzaWdCSztJQU9JLDBDQUFBO0d6RndpZ0JUOztFeUYvaWdCSztJQU9JLHlDQUFBO0d6RjRpZ0JUOztFeUZuamdCSztJQU9JLHlDQUFBO0d6RmdqZ0JUOztFeUZ2amdCSztJQU9JLG1DQUFBO0d6Rm9qZ0JUOztFeUYzamdCSztJQU9JLGlDQUFBO0d6RndqZ0JUOztFeUYvamdCSztJQU9JLCtCQUFBO0d6RjRqZ0JUOztFeUZua2dCSztJQU9JLGlDQUFBO0d6RmdrZ0JUOztFeUZ2a2dCSztJQU9JLGdDQUFBO0d6Rm9rZ0JUOztFeUYza2dCSztJQU9JLHFDQUFBO0d6RndrZ0JUOztFeUYva2dCSztJQU9JLG1DQUFBO0d6RjRrZ0JUOztFeUZubGdCSztJQU9JLGlDQUFBO0d6Rmds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LDZDQUFBO0d6Rnd3aEJUOztFeUYvd2hCSztJQU9JLDhCQUFBO0d6RjR3aEJUOztFeUZueGhCSztJQU9JLDJCQUFBO0d6Rmd4aEJUOztFeUZ2eGhCSztJQU9JLDRCQUFBO0d6Rm94aEJUOztFeUYzeGhCSztJQU9JLDZCQUFBO0d6Rnd4aEJUOztFeUYveGhCSztJQU9JLDhCQUFBO0d6RjR4aEJUOztFeUZueWhCSztJQU9JLHlCQUFBO0d6Rmd5aEJUOztFeUZ2eWhCSztJQU9JLDBCQUFBO0d6Rm95aEJUOztFeUYzeWhCSztJQU9JLDBCQUFBO0d6Rnd5aEJUOztFeUYveWhCSztJQU9JLDBCQUFBO0d6RjR5aEJUOztFeUZuemhCSztJQU9JLDJCQUFBO0d6Rmd6aEJUOztFeUZ2emhCSztJQU9JLDRCQUFBO0d6Rm96aEJUOztFeUYzemhCSztJQU9JLDJCQUFBO0d6Rnd6aEJUOztFeUYvemhCSztJQU9JLDRCQUFBO0d6RjR6aEJUOztFeUZuMGhCSztJQU9JLDJCQUFBO0d6RmcwaEJUOztFeUZ2MGhCSztJQU9JLDJCQUFBO0d6Rm8waEJUOztFeUYzMGhCSztJQU9JLDJCQUFBO0d6RncwaEJUOztFeUYvMGhCSztJQU9JLDBCQUFBO0d6RjQwaEJUOztFeUZuMWhCSztJQU9JLDJCQUFBO0d6RmcxaEJUOztFeUZ2MWhCSztJQU9JLDJCQUFBO0d6Rm8xaEJUOztFeUYzMWhCSztJQU9JLDJCQUFBO0d6RncxaEJUOztFeUYvMWhCSztJQU9JLDRCQUFBO0d6RjQxaEJUOztFeUZuMmhCSztJQU9JLDRCQUFBO0d6RmcyaEJUOztFeUZ2MmhCSztJQU9JLDZCQUFBO0d6Rm8yaEJUOztFeUYzMmhCSztJQU9JLDRCQUFBO0d6RncyaEJUOztFeUYvMmhCSztJQU9JLDRCQUFBO0d6RjQyaEJUOztFeUZuM2hCSztJQU9JLDRCQUFBO0d6RmczaEJUOztFeUZ2M2hCSztJQU9JLDRCQUFBO0d6Rm8zaEJUOztFeUYzM2hCSztJQU9JLDREQUFBO0d6RnczaEJUOztFeUYvM2hCSztJQU9JLG1EQUFBO0d6RjQzaEJUO0NBQ0Y7QTBGbjdoQkQ7RUQrQ1E7SUFPSSw2QkFBQTtHekZpNGhCVDs7RXlGeDRoQks7SUFPSSwyQkFBQTtHekZxNGhCVDs7RXlGNTRoQks7SUFPSSw4QkFBQTtHekZ5NGhCVDs7RXlGaDVoQks7SUFPSSw2QkFBQTtHekY2NGhCVDs7RXlGcDVoQks7SUFPSSw2QkFBQTtHekZpNWhCVDs7RXlGeDVoQks7SUFPSSwyQkFBQTtHekZxNWhCVDs7RXlGNTVoQks7SUFPSSw4QkFBQTtHekZ5NWhCVDs7RXlGaDZoQks7SUFPSSw2QkFBQTtHekY2NWhCVDs7RXlGcDZoQks7SUFPSSw2QkFBQTtHekZpNmhCVDs7RXlGeDZoQks7SUFPSSwyQkFBQTtHekZxNmhCVDs7RXlGNTZoQks7SUFPSSw4QkFBQTtHekZ5NmhCVDs7RXlGaDdoQks7SUFPSSw2QkFBQTtHekY2NmhCVDs7RXlGcDdoQks7SUFPSSw2QkFBQTtHekZpN2hCVDs7RXlGeDdoQks7SUFPSSwyQkFBQTtHekZxN2hCVDs7RXlGNTdoQks7SUFPSSw4QkFBQTtHekZ5N2hCVDs7RXlGaDhoQks7SUFPSSw2QkFBQTtHekY2N2hCVDtDQUNGO0EwRmoraEJEO0VENEJRO0lBT0ksMkJBQUE7R3pGazhoQlQ7O0V5Rno4aEJLO0lBT0ksaUNBQUE7R3pGczhoQlQ7O0V5Rjc4aEJLO0lBT0ksMEJBQUE7R3pGMDhoQlQ7O0V5Rmo5aEJLO0lBT0kseUJBQUE7R3pGODhoQlQ7O0V5RnI5aEJLO0lBT0ksZ0NBQUE7R3pGazloQlQ7O0V5Rno5aEJLO0lBT0ksMEJBQUE7R3pGczloQlQ7O0V5Rjc5aEJLO0lBT0ksOEJBQUE7R3pGMDloQlQ7O0V5RmoraEJLO0lBT0ksK0JBQUE7R3pGODloQlQ7O0V5RnIraEJLO0lBT0kseUJBQUE7R3pGaytoQlQ7O0V5RnoraEJLO0lBT0ksZ0NBQUE7R3pGcytoQlQ7O0V5RjcraEJLO0lBT0kseUJBQUE7R3pGMCtoQlQ7Q0FDRiIsImZpbGUiOiJ0aGVtZS5jc3MifQ== */