@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)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #466e65;
  --bs-secondary: #c19d55;
  --bs-tertiary: #fbf7ef;
  --bs-white: #fff;
  --bs-black: #000;
  --bs-text-color-dark: #2b2e34;
  --bs-text-color-light: #fbf7ef;
  --bs-gray: #707070;
  --bs-dark-gray: #444;
  --bs-light-gray: #eee;
  --bs-lighter-gray: #f3f3f3;
  --bs-darkest-gray: #2e2e2e;
  --bs-transparent: transparent;
  --bs-btn-color: #3f46d2;
  --bs-bg-wine-tasting: #aea7a2;
  --bs-bg-bookingform: #385851;
  --bs-primary-rgb: 70, 110, 101;
  --bs-secondary-rgb: 193, 157, 85;
  --bs-tertiary-rgb: 251, 247, 239;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-text-color-dark-rgb: 43, 46, 52;
  --bs-text-color-light-rgb: 251, 247, 239;
  --bs-gray-rgb: 112, 112, 112;
  --bs-dark-gray-rgb: 68, 68, 68;
  --bs-light-gray-rgb: 238, 238, 238;
  --bs-lighter-gray-rgb: 243, 243, 243;
  --bs-darkest-gray-rgb: 46, 46, 46;
  --bs-transparent-rgb: 0, 0, 0;
  --bs-btn-color-rgb: 63, 70, 210;
  --bs-bg-wine-tasting-rgb: 174, 167, 162;
  --bs-bg-bookingform-rgb: 56, 88, 81;
  --bs-primary-text-emphasis: #1c2c28;
  --bs-secondary-text-emphasis: #4d3f22;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #dae2e0;
  --bs-secondary-bg-subtle: #f3ebdd;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #b5c5c1;
  --bs-secondary-border-subtle: #e6d8bb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, 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.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --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(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #466e65;
  --bs-link-color-rgb: 70, 110, 101;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #385851;
  --bs-link-hover-color-rgb: 56, 88, 81;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #466e65;
  --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(70, 110, 101, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #90a8a3;
  --bs-secondary-text-emphasis: #dac499;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #0e1614;
  --bs-secondary-bg-subtle: #271f11;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #2a423d;
  --bs-secondary-border-subtle: #745e33;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #90a8a3;
  --bs-link-hover-color: #a6b9b5;
  --bs-link-color-rgb: 144, 168, 163;
  --bs-link-hover-color-rgb: 166, 185, 181;
  --bs-code-color: #e685b5;
  --bs-border-color: #fbf7ef;
  --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: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::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: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  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;
  -webkit-text-decoration-skip-ink: none;
          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: bolder;
}

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

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.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
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] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

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

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

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

::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;
}

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

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 506px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 708px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 932px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1300px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1240px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1300px;
}

.row {
  --bs-gutter-x: 60px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.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: 1300px) {
  .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;
  }
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --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(70, 110, 101, 0.25);
}
.nav-link.disabled, .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;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.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.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));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #466e65;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.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;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --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%2833, 37, 41, 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: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --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.5rem;
  --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.5rem;
  padding-bottom: 0.5rem;
  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);
  border-radius: var(--bs-navbar-toggler-border-radius);
  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;
    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;
    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;
    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;
    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: 1300px) {
  .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;
    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;
  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[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --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%28255, 255, 255, 0.55%29' 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='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

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

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

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

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

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

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@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.875em;
  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.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.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);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

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

.fade {
  transition: opacity 0.15s linear;
}
@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.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.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: transparent;
  --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: #dae2e0;
  --bs-table-border-color: #c4cbca;
  --bs-table-striped-bg: #cfd7d5;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c4cbca;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cad1cf;
  --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: #f3ebdd;
  --bs-table-border-color: #dbd4c7;
  --bs-table-striped-bg: #e7dfd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dbd4c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e1d9cc;
  --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: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --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: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --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: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --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: 1299.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.5;
}

.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.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  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.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fbf7ef;
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  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: var(--bs-body-color);
  background-color: #fbf7ef;
  border-color: #a3b7b2;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(70, 110, 101, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-moz-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  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;
  -webkit-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;
  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;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  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::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}
.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.5;
  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.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

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

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

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 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;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 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='%23343a40' 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.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fbf7ef;
  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 var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #a3b7b2;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(70, 110, 101, 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 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[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='%23dee2e6' 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.5rem;
  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: #fbf7ef;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  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-print-color-adjust: exact;
     color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #a3b7b2;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(70, 110, 101, 0.25);
}
.form-check-input:checked {
  background-color: #466e65;
  border-color: #466e65;
}
.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: #466e65;
  border-color: #466e65;
  --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;
  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;
  border-radius: 2em;
  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='%23a3b7b2'/%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;
  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;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(70, 110, 101, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(70, 110, 101, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
          appearance: none;
  background-color: #466e65;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: 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-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #c8d4d1;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-tertiary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
       appearance: none;
  background-color: #466e65;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: 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-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #c8d4d1;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-tertiary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.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;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, 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::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.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:not(:-moz-placeholder-shown) ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.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);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: #fbf7ef;
  border-radius: var(--bs-border-radius);
}
.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: #fbf7ef;
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  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,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control: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.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.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;
  border-radius: var(--bs-border-radius-lg);
}

.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.875rem;
  border-radius: var(--bs-border-radius-sm);
}

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.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);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  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.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.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.5em + 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.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 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.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 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.75em + 0.375rem) calc(0.75em + 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.5em + 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.875em;
  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.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.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.5em + 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='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 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.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 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='%23dc3545'%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='%23dc3545' 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.75em + 0.375rem) calc(0.75em + 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.5em + 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;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #3f46d2;
  --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;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  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: #466e65;
  --bs-btn-border-color: #466e65;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3c5e56;
  --bs-btn-hover-border-color: #385851;
  --bs-btn-focus-shadow-rgb: 98, 132, 124;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #385851;
  --bs-btn-active-border-color: #35534c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #466e65;
  --bs-btn-disabled-border-color: #466e65;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #c19d55;
  --bs-btn-border-color: #c19d55;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #caac6f;
  --bs-btn-hover-border-color: #c7a766;
  --bs-btn-focus-shadow-rgb: 164, 133, 72;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #cdb177;
  --bs-btn-active-border-color: #c7a766;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #c19d55;
  --bs-btn-disabled-border-color: #c19d55;
}

.btn-tertiary {
  --bs-btn-color: #000;
  --bs-btn-bg: #fbf7ef;
  --bs-btn-border-color: #fbf7ef;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fcf8f1;
  --bs-btn-hover-border-color: #fbf8f1;
  --bs-btn-focus-shadow-rgb: 213, 210, 203;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fcf9f2;
  --bs-btn-active-border-color: #fbf8f1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fbf7ef;
  --bs-btn-disabled-border-color: #fbf7ef;
}

.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-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-text-color-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #2b2e34;
  --bs-btn-border-color: #2b2e34;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #25272c;
  --bs-btn-hover-border-color: #22252a;
  --bs-btn-focus-shadow-rgb: 75, 77, 82;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #22252a;
  --bs-btn-active-border-color: #202327;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #2b2e34;
  --bs-btn-disabled-border-color: #2b2e34;
}

.btn-text-color-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #fbf7ef;
  --bs-btn-border-color: #fbf7ef;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fcf8f1;
  --bs-btn-hover-border-color: #fbf8f1;
  --bs-btn-focus-shadow-rgb: 213, 210, 203;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fcf9f2;
  --bs-btn-active-border-color: #fbf8f1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fbf7ef;
  --bs-btn-disabled-border-color: #fbf7ef;
}

.btn-gray {
  --bs-btn-color: #fff;
  --bs-btn-bg: #707070;
  --bs-btn-border-color: #707070;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5f5f5f;
  --bs-btn-hover-border-color: #5a5a5a;
  --bs-btn-focus-shadow-rgb: 133, 133, 133;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5a5a5a;
  --bs-btn-active-border-color: #545454;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #707070;
  --bs-btn-disabled-border-color: #707070;
}

.btn-dark-gray {
  --bs-btn-color: #fff;
  --bs-btn-bg: #444;
  --bs-btn-border-color: #444;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3a3a3a;
  --bs-btn-hover-border-color: #363636;
  --bs-btn-focus-shadow-rgb: 96, 96, 96;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #363636;
  --bs-btn-active-border-color: #333333;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #444;
  --bs-btn-disabled-border-color: #444;
}

.btn-light-gray {
  --bs-btn-color: #000;
  --bs-btn-bg: #eee;
  --bs-btn-border-color: #eee;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f1f1f1;
  --bs-btn-hover-border-color: #f0f0f0;
  --bs-btn-focus-shadow-rgb: 202, 202, 202;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f1f1f1;
  --bs-btn-active-border-color: #f0f0f0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #eee;
  --bs-btn-disabled-border-color: #eee;
}

.btn-lighter-gray {
  --bs-btn-color: #000;
  --bs-btn-bg: #f3f3f3;
  --bs-btn-border-color: #f3f3f3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: whitesmoke;
  --bs-btn-hover-border-color: #f4f4f4;
  --bs-btn-focus-shadow-rgb: 207, 207, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: whitesmoke;
  --bs-btn-active-border-color: #f4f4f4;
  --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-darkest-gray {
  --bs-btn-color: #fff;
  --bs-btn-bg: #2e2e2e;
  --bs-btn-border-color: #2e2e2e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #272727;
  --bs-btn-hover-border-color: #252525;
  --bs-btn-focus-shadow-rgb: 77, 77, 77;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #252525;
  --bs-btn-active-border-color: #232323;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #2e2e2e;
  --bs-btn-disabled-border-color: #2e2e2e;
}

.btn-transparent {
  --bs-btn-color: #fff;
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgba(0, 0, 0, 0.15);
  --bs-btn-hover-border-color: rgba(0, 0, 0, 0.2);
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgba(0, 0, 0, 0.2);
  --bs-btn-active-border-color: rgba(0, 0, 0, 0.25);
  --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: transparent;
}

.btn-btn-color {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3f46d2;
  --bs-btn-border-color: #3f46d2;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #363cb3;
  --bs-btn-hover-border-color: #3238a8;
  --bs-btn-focus-shadow-rgb: 92, 98, 217;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3238a8;
  --bs-btn-active-border-color: #2f359e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3f46d2;
  --bs-btn-disabled-border-color: #3f46d2;
}

.btn-bg-wine-tasting {
  --bs-btn-color: #000;
  --bs-btn-bg: #aea7a2;
  --bs-btn-border-color: #aea7a2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #bab4b0;
  --bs-btn-hover-border-color: #b6b0ab;
  --bs-btn-focus-shadow-rgb: 148, 142, 138;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #beb9b5;
  --bs-btn-active-border-color: #b6b0ab;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #aea7a2;
  --bs-btn-disabled-border-color: #aea7a2;
}

.btn-bg-bookingform {
  --bs-btn-color: #fff;
  --bs-btn-bg: #385851;
  --bs-btn-border-color: #385851;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #304b45;
  --bs-btn-hover-border-color: #2d4641;
  --bs-btn-focus-shadow-rgb: 86, 113, 107;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2d4641;
  --bs-btn-active-border-color: #2a423d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #385851;
  --bs-btn-disabled-border-color: #385851;
}

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

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

.btn-outline-tertiary {
  --bs-btn-color: #fbf7ef;
  --bs-btn-border-color: #fbf7ef;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fbf7ef;
  --bs-btn-hover-border-color: #fbf7ef;
  --bs-btn-focus-shadow-rgb: 251, 247, 239;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fbf7ef;
  --bs-btn-active-border-color: #fbf7ef;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fbf7ef;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fbf7ef;
  --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-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-text-color-dark {
  --bs-btn-color: #2b2e34;
  --bs-btn-border-color: #2b2e34;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2b2e34;
  --bs-btn-hover-border-color: #2b2e34;
  --bs-btn-focus-shadow-rgb: 43, 46, 52;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2b2e34;
  --bs-btn-active-border-color: #2b2e34;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #2b2e34;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2b2e34;
  --bs-gradient: none;
}

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

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

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

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

.btn-outline-lighter-gray {
  --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-darkest-gray {
  --bs-btn-color: #2e2e2e;
  --bs-btn-border-color: #2e2e2e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2e2e2e;
  --bs-btn-hover-border-color: #2e2e2e;
  --bs-btn-focus-shadow-rgb: 46, 46, 46;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2e2e2e;
  --bs-btn-active-border-color: #2e2e2e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #2e2e2e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2e2e2e;
  --bs-gradient: none;
}

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

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

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

.btn-outline-bg-bookingform {
  --bs-btn-color: #385851;
  --bs-btn-border-color: #385851;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #385851;
  --bs-btn-hover-border-color: #385851;
  --bs-btn-focus-shadow-rgb: 56, 88, 81;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #385851;
  --bs-btn-active-border-color: #385851;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #385851;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #385851;
  --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: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 98, 132, 124;
  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: 1rem;
  --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: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.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: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #466e65;
  --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: #6c757d;
  --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);
  border-radius: var(--bs-dropdown-border-radius);
}
.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: 1300px) {
  .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;
  border-radius: var(--bs-dropdown-item-border-radius, 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.875rem;
  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: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --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: #fff;
  --bs-dropdown-link-active-bg: #466e65;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.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 {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.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.375rem;
  padding-left: 0.375rem;
}

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

.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);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.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: var(--bs-border-width);
  --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) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 30px;
  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);
  border-radius: var(--bs-card-border-radius);
}
.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;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.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(-0.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-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.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-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.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(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.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);
  border-radius: var(--bs-card-inner-border-radius);
}

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

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.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-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.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='%23212529'%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='%231c2c28'%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: #a3b7b2;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(70, 110, 101, 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;
  border-radius: 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);
  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:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.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;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 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='%2390a8a3'%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='%2390a8a3'%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");
}

.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);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.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(70, 110, 101, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #466e65;
  --bs-pagination-active-border-color: #466e65;
  --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);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.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.875rem;
  --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;
  border-radius: var(--bs-badge-border-radius);
}
.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);
  border-radius: var(--bs-alert-border-radius);
}

.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-tertiary {
  --bs-alert-color: var(--bs-tertiary-text-emphasis);
  --bs-alert-bg: var(--bs-tertiary-bg-subtle);
  --bs-alert-border-color: var(--bs-tertiary-border-subtle);
  --bs-alert-link-color: var(--bs-tertiary-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-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-text-color-dark {
  --bs-alert-color: var(--bs-text-color-dark-text-emphasis);
  --bs-alert-bg: var(--bs-text-color-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-text-color-dark-border-subtle);
  --bs-alert-link-color: var(--bs-text-color-dark-text-emphasis);
}

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

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

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

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

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

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

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

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

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

.alert-bg-bookingform {
  --bs-alert-color: var(--bs-bg-bookingform-text-emphasis);
  --bs-alert-bg: var(--bs-bg-bookingform-bg-subtle);
  --bs-alert-border-color: var(--bs-bg-bookingform-border-subtle);
  --bs-alert-link-color: var(--bs-bg-bookingform-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: #466e65;
  --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);
  border-radius: var(--bs-progress-border-radius);
}

.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: #466e65;
  --bs-list-group-active-border-color: #466e65;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.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:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.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:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.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:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .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:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .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:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .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:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .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: 1300px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .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 {
  border-radius: 0;
}
.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-tertiary {
  --bs-list-group-color: var(--bs-tertiary-text-emphasis);
  --bs-list-group-bg: var(--bs-tertiary-bg-subtle);
  --bs-list-group-border-color: var(--bs-tertiary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-tertiary-border-subtle);
  --bs-list-group-active-color: var(--bs-tertiary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-tertiary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-tertiary-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-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-text-color-dark {
  --bs-list-group-color: var(--bs-text-color-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-text-color-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-text-color-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-text-color-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-text-color-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-text-color-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-text-color-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-text-color-dark-text-emphasis);
}

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

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

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

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

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

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

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

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

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

.list-group-item-bg-bookingform {
  --bs-list-group-color: var(--bs-bg-bookingform-text-emphasis);
  --bs-list-group-bg: var(--bs-bg-bookingform-bg-subtle);
  --bs-list-group-border-color: var(--bs-bg-bookingform-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-bg-bookingform-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-bg-bookingform-border-subtle);
  --bs-list-group-active-color: var(--bs-bg-bookingform-bg-subtle);
  --bs-list-group-active-bg: var(--bs-bg-bookingform-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-bg-bookingform-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: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(70, 110, 101, 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;
  border-radius: 0.375rem;
  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;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

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

[data-bs-theme=dark] .btn-close {
  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: 60px;
  --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);
  border-radius: var(--bs-toast-border-radius);
}
.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);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.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: ;
  --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.5;
  --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: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  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);
  border-radius: var(--bs-modal-border-radius);
  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);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.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) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.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;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 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;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 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;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 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;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 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;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1299.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.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.875rem;
  --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.5;
  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) * 0.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) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.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) * 0.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) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.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);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --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.5;
  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);
  border-radius: var(--bs-popover-border-radius);
}
.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) * 0.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) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.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) * 0.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(-0.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) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.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);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.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: 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 {
  transform: translateX(100%);
}

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  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 {
  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 {
  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;
}

.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 {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    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% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    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: fit-content;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --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.5;
}

@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);
    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);
    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);
    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);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    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);
    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);
    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);
    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);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    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);
    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);
    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);
    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);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    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);
    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);
    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);
    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);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    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: 1299.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: 1299.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1299.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);
    transform: translateX(-100%);
  }
}
@media (max-width: 1299.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);
    transform: translateX(100%);
  }
}
@media (max-width: 1299.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);
    transform: translateY(-100%);
  }
}
@media (max-width: 1299.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);
    transform: translateY(100%);
  }
}
@media (max-width: 1299.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1299.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1300px) {
  .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);
  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);
  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);
  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);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  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) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.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;
}

.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(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-bg-bg-bookingform {
  color: #fff !important;
  background-color: RGBA(var(--bs-bg-bookingform-rgb), 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(56, 88, 81, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(56, 88, 81, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(56, 88, 81, 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(205, 177, 119, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(205, 177, 119, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(205, 177, 119, var(--bs-link-underline-opacity, 1)) !important;
}

.link-tertiary {
  color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-tertiary:hover, .link-tertiary:focus {
  color: RGBA(252, 249, 242, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(252, 249, 242, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(252, 249, 242, 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-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-text-color-dark {
  color: RGBA(var(--bs-text-color-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-text-color-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-text-color-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-text-color-dark:hover, .link-text-color-dark:focus {
  color: RGBA(34, 37, 42, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(34, 37, 42, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(34, 37, 42, var(--bs-link-underline-opacity, 1)) !important;
}

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

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

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

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

.link-lighter-gray {
  color: RGBA(var(--bs-lighter-gray-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-lighter-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-lighter-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-lighter-gray:hover, .link-lighter-gray: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-darkest-gray {
  color: RGBA(var(--bs-darkest-gray-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-darkest-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-darkest-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-darkest-gray:hover, .link-darkest-gray:focus {
  color: RGBA(37, 37, 37, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(37, 37, 37, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(37, 37, 37, var(--bs-link-underline-opacity, 1)) !important;
}

.link-transparent {
  color: RGBA(var(--bs-transparent-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-transparent-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-transparent-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-transparent:hover, .link-transparent: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-btn-color {
  color: RGBA(var(--bs-btn-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-btn-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-btn-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-btn-color:hover, .link-btn-color:focus {
  color: RGBA(50, 56, 168, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(50, 56, 168, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(50, 56, 168, var(--bs-link-underline-opacity, 1)) !important;
}

.link-bg-wine-tasting {
  color: RGBA(var(--bs-bg-wine-tasting-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-bg-wine-tasting-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-bg-wine-tasting-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-bg-wine-tasting:hover, .link-bg-wine-tasting:focus {
  color: RGBA(190, 185, 181, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(190, 185, 181, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(190, 185, 181, var(--bs-link-underline-opacity, 1)) !important;
}

.link-bg-bookingform {
  color: RGBA(var(--bs-bg-bookingform-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-bg-bookingform-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-bg-bookingform-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-bg-bookingform:hover, .link-bg-bookingform:focus {
  color: RGBA(45, 70, 65, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(45, 70, 65, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(45, 70, 65, 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 {
  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-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.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: 1300px) {
  .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: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.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-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

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

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

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !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-tertiary {
  --bs-focus-ring-color: rgba(var(--bs-tertiary-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-black {
  --bs-focus-ring-color: rgba(var(--bs-black-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-text-color-dark {
  --bs-focus-ring-color: rgba(var(--bs-text-color-dark-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-text-color-light {
  --bs-focus-ring-color: rgba(var(--bs-text-color-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-gray {
  --bs-focus-ring-color: rgba(var(--bs-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark-gray {
  --bs-focus-ring-color: rgba(var(--bs-dark-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light-gray {
  --bs-focus-ring-color: rgba(var(--bs-light-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-lighter-gray {
  --bs-focus-ring-color: rgba(var(--bs-lighter-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-darkest-gray {
  --bs-focus-ring-color: rgba(var(--bs-darkest-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-transparent {
  --bs-focus-ring-color: rgba(var(--bs-transparent-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-btn-color {
  --bs-focus-ring-color: rgba(var(--bs-btn-color-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-bg-wine-tasting {
  --bs-focus-ring-color: rgba(var(--bs-bg-wine-tasting-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-bg-bookingform {
  --bs-focus-ring-color: rgba(var(--bs-bg-bookingform-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 {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  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-tertiary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-tertiary-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-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-text-color-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-text-color-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-text-color-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-text-color-light-rgb), var(--bs-border-opacity)) !important;
}

.border-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-dark-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-light-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-lighter-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-lighter-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-darkest-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-darkest-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-transparent {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-transparent-rgb), var(--bs-border-opacity)) !important;
}

.border-btn-color {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-btn-color-rgb), var(--bs-border-opacity)) !important;
}

.border-bg-wine-tasting {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-bg-wine-tasting-rgb), var(--bs-border-opacity)) !important;
}

.border-bg-bookingform {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-bg-bookingform-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;
}

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

.min-vw-100 {
  min-width: 100vw !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;
}

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

.min-vh-100 {
  min-height: 100vh !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;
}

.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 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.column-gap-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.column-gap-3 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-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: bolder !important;
}

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

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

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

.lh-lg {
  line-height: 2 !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-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-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-tertiary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-tertiary-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-text-color-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-text-color-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-text-color-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-text-color-light-rgb), var(--bs-text-opacity)) !important;
}

.text-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-dark-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-light-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-lighter-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-lighter-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-darkest-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-darkest-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-transparent {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-transparent-rgb), var(--bs-text-opacity)) !important;
}

.text-btn-color {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-btn-color-rgb), var(--bs-text-opacity)) !important;
}

.text-bg-wine-tasting {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-bg-wine-tasting-rgb), var(--bs-text-opacity)) !important;
}

.text-bg-bookingform {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-bg-bookingform-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-muted {
  --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-white-50 {
  --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-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --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-tertiary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-tertiary-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-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-text-color-dark {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-text-color-dark-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-text-color-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

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

.link-underline-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-dark-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-light-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-light-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-lighter-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-lighter-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-lighter-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-darkest-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-darkest-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-darkest-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-transparent {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-transparent-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-transparent-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-btn-color {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-btn-color-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-btn-color-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-bg-wine-tasting {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-bg-wine-tasting-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-bg-wine-tasting-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-bg-bookingform {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-bg-bookingform-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-bg-bookingform-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-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-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-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-text-color-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-text-color-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-text-color-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-text-color-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-lighter-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-lighter-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-darkest-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-darkest-gray-rgb), var(--bs-bg-opacity)) !important;
}

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

.bg-btn-color {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-btn-color-rgb), var(--bs-bg-opacity)) !important;
}

.bg-bg-wine-tasting {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-bg-wine-tasting-rgb), var(--bs-bg-opacity)) !important;
}

.bg-bg-bookingform {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-bg-bookingform-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-secondary {
  --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-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;
          user-select: all !important;
}

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

.user-select-none {
  -webkit-user-select: none !important;
     -moz-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;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

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

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

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

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

  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }

  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }

  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: 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;
  }

  .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;
  }

  .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 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }

  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }

  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }

  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }

  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }

  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }

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

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

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

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

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

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

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

  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }

  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }

  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: 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;
  }

  .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;
  }

  .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 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }

  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }

  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }

  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }

  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }

  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }

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

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

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

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

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

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

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

  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }

  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }

  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: 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;
  }

  .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;
  }

  .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 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }

  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }

  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }

  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }

  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }

  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }

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

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

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

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

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

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

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

  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }

  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }

  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: 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;
  }

  .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;
  }

  .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 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }

  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }

  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }

  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }

  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }

  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }

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

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

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1300px) {
  .float-xxl-start {
    float: left !important;
  }

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

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

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

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

  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }

  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }

  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: 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;
  }

  .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;
  }

  .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 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }

  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }

  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }

  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }

  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }

  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }

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

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

  .text-xxl-center {
    text-align: center !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;
  }
}
@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;
  }
}
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
          animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
  	This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  	calculation of the height of the owl-item that breaks page layouts
   */
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

/**
 * Taquiri SCSS
 */
.navbar-nav {
  list-style-type: none;
}
.navbar-nav .menu-item {
  list-style-type: none;
  transition: background-color 1s ease-in-out;
}
.navbar-nav .menu-item a {
  position: relative;
  display: inline-block;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
}
.navbar-nav .menu-item a:hover {
  color: #c19d55;
}
.navbar-nav .menu-item.active > a {
  color: #c19d55;
}
.navbar-nav .menu-item.menu-item-has-children a {
  display: flex;
  align-items: center;
}
.navbar-nav .menu-item.menu-item-has-children .menu-item:hover {
  background-color: transparent;
}
.navbar-nav .menu-item.menu-item-has-children .menu-item:hover a {
  color: #fff;
}
.navbar-nav .sub-menu {
  position: relative;
  display: none;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: 0;
  background-color: #fff;
  opacity: 0;
  transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out, height 0.5s ease-in-out;
  transform: scaleY(0) translateZ(0);
  transform-origin: 50% 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}
@media (min-width: 576px) {
  .navbar-nav .sub-menu {
    position: relative;
    top: 2.5rem;
    left: 0;
    z-index: 2;
    display: block;
  }
}
.navbar-nav .sub-menu .menu-item.active {
  background-color: #c19d55;
}
.navbar-nav .sub-menu .menu-item.active a {
  color: #fff;
}

.menu-desktop .navbar {
  padding: 0;
}
.menu-desktop .menu-item-has-children {
  position: relative;
}

.menu-mobile .menu-item-has-children > a {
  position: relative;
}
.menu-mobile .menu-item-has-children.active .sub-menu {
  display: block;
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  opacity: 1;
  transform: scaleY(1) translateZ(0);
}

/**
 * Fonts installieren wir mit fontsource, soweit sie dort vorhanden sind.
 * Infos und Beispielcode findest Du in der Readme.md des Themes.
*/
/* helix-regular - latin */
@font-face {
  font-display: swap;
  font-family: Hellix;
  font-style: normal;
  font-weight: 400;
  src: url("../../dist/fonts/Hellix-Regular.woff2") format("woff2"), url("../../dist/fonts/Hellix-Regular.woff") format("woff");
}
/* helix-medium - latin */
@font-face {
  font-display: swap;
  font-family: Hellix;
  font-style: normal;
  font-weight: 500;
  src: url("../../dist/fonts/Hellix-Medium.woff2") format("woff2"), url("../../dist/fonts/Hellix-Medium.woff") format("woff");
}
/* helix-semibold - latin */
@font-face {
  font-display: swap;
  font-family: Hellix;
  font-style: normal;
  font-weight: 600;
  src: url("../../dist/fonts/Hellix-SemiBold.woff2") format("woff2"), url("../../dist/fonts/Hellix-SemiBold.woff") format("woff");
}
/* helix-bold - latin */
@font-face {
  font-display: swap;
  font-family: Hellix;
  font-style: normal;
  font-weight: 800;
  src: url("../../dist/fonts/Hellix-Bold.woff2") format("woff2"), url("../../dist/fonts/Hellix-Bold.woff") format("woff");
}
.hyphenate {
  /* Supported Browsers, vendor specific prefixes will be added by auto prefixer */
  -webkit-hyphens: auto;
          hyphens: auto;
  word-wrap: break-word;
  /* Unsupported Browsers */
  overflow-wrap: break-word;
  /* Property is draft-only as of 2022-03, Support in Edge, IE10+, Safari only, no auto prefixing */
  -webkit-hyphenate-limit-before: 4;
  -webkit-hyphenate-limit-after: 4;
  -ms-hyphenate-limit-chars: 9 4 4;
  hyphenate-limit-chars: 9 4 4;
}

.dont-hyphenate {
  -webkit-hyphens: manual;
          hyphens: manual;
  word-wrap: normal;
  overflow-wrap: normal;
}

#back-to-top {
  position: fixed;
  right: 25px;
  bottom: 125px;
  z-index: 5;
  display: none;
  transition: bottom 0.3s ease-in-out;
}
#back-to-top .btn {
  width: 42px;
  padding: 12px;
  line-height: 0;
  border-radius: 0;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}
#back-to-top .btn.btn-bg-bookingform:hover {
  background-color: #c19d55;
}

body.bf-to-hide #back-to-top {
  bottom: 25px;
}

#bookingforms {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1052;
  width: 100%;
  transition: transform 0.3s ease-in-out;
}
#bookingforms.to-hide {
  transform: translateY(calc(100% - 48px));
}
#bookingforms.to-hide .col-right .wrapper {
  box-shadow: none;
}
#bookingforms .micerate-form {
  padding: 1.5rem 2rem;
  color: #fbf7ef;
  background-color: #385851;
}
#bookingforms .micerate-form .form-field {
  width: 215px;
  text-align: center;
  border-bottom: 1px solid #fbf7ef;
}
@media (min-width: 992px) {
  #bookingforms .micerate-form .form-field {
    flex: 1 0 33%;
    width: auto;
    min-width: 150px;
  }
}
@media (min-width: 1200px) {
  #bookingforms .micerate-form .form-field {
    flex: 1 0 15%;
    width: auto;
    min-width: 150px;
  }
  #bookingforms .micerate-form .form-field.participants {
    min-width: 235px;
  }
}
#bookingforms .micerate-form .form-field.arrangement, #bookingforms .micerate-form .form-field.send {
  border-bottom: 0;
}
#bookingforms .micerate-form .form-control {
  font-size: clamp(16px, 2.5vw, 20px);
  color: #fbf7ef;
  background-color: transparent;
  border-color: transparent;
  border-radius: 0;
}
#bookingforms .micerate-form .form-control:focus {
  border: 0;
  outline: 0;
}
#bookingforms .micerate-form .form-check {
  display: flex;
  justify-content: space-evenly;
  min-height: 1.5rem;
}
#bookingforms .micerate-form .input-group-text {
  padding-left: 0;
  font-size: clamp(16px, 2.5vw, 20px);
  color: #fbf7ef;
  background-color: transparent;
  border-color: transparent;
  border-radius: 0;
}
#bookingforms .micerate-form ::-moz-placeholder {
  color: #fbf7ef;
}
#bookingforms .micerate-form ::placeholder {
  color: #fbf7ef;
}
#bookingforms .micerate-form ::-webkit-calendar-picker-indicator {
  filter: invert(1);
}
#bookingforms .boxed-wrapper {
  background-color: transparent;
}
#bookingforms .opening-tab {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
#bookingforms .col-right .wrapper {
  width: 100%;
  min-height: 150px;
  margin: auto;
}
#bookingforms .nav-pills {
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
  justify-content: center;
}
#bookingforms .nav-pills .nav-item {
  order: 1;
  width: 100%;
}
@media (min-width: 992px) {
  #bookingforms .nav-pills .nav-item {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
#bookingforms .nav-pills .nav-item button.closing-tab {
  font-size: 1.1rem;
  line-height: 2.2rem;
}
#bookingforms .tabs .nav-tabs {
  -moz-column-gap: 3px;
       column-gap: 3px;
  justify-content: center;
}
#bookingforms .tabs .nav-link {
  width: 100%;
  font-size: 1.1rem;
  color: #fbf7ef;
  background-color: #385851;
  border-radius: 0;
}
#bookingforms .tabs .nav-link.active {
  color: #c19d55;
}
#bookingforms .tabs .nav-link:hover {
  border: 0;
}
#bookingforms .tabs .tab-content {
  background-color: #385851;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}
#bookingforms .tabs .tab-content .table-reservation {
  justify-content: space-evenly;
  gap: 2rem;
  width: 100%;
}
#bookingforms .tabs .tab-content .table-reservation .add-info-table-booking {
  font-size: 1rem;
  line-height: 1.5rem;
  color: #fbf7ef;
}
#bookingforms .tabs .tab-content .table-reservation .btn {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
#bookingforms .tabs .tab-content .link-with-button .btn {
  width: 100%;
  max-width: 375px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media (min-width: 1200px) {
  #bookingforms .tabs .tab-content {
    height: 104px;
  }
}
#bookingforms #tab-pane-restaurant {
  align-items: center;
  justify-content: center;
  height: 100%;
}
#bookingforms #tab-pane-restaurant.active {
  display: flex;
}
#bookingforms #tab-pane-kontakt {
  align-items: center;
  justify-content: center;
  height: 100%;
}
#bookingforms #tab-pane-kontakt.active {
  display: flex;
}
#bookingforms form label,
#bookingforms form .label {
  font-size: 1.1rem;
}
#bookingforms #custom-input-number .icon.minus,
#bookingforms #custom-input-number .icon.plus {
  background-color: #fbf7ef;
}
@media (min-width: 1200px) {
  #bookingforms .col-right .wrapper {
    width: 1000px;
  }
}
@media (min-width: 768px) {
  #bookingforms .form-buttons {
    justify-content: flex-end;
    order: 5;
    row-gap: 0;
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }
  #bookingforms .form-buttons .btn {
    width: unset;
  }
}
@media (max-width: 250px) {
  #bookingforms .input-group .custom-input.form-control {
    flex: 1 0 100%;
    order: 1;
  }
  #bookingforms #button-minus {
    flex: 1 0 50%;
    order: 2;
  }
  #bookingforms #button-plus {
    flex: 1 0 50%;
    order: 3;
  }
}

.modal-open #bookingforms.to-hide {
  transform: none;
}

.micerate-form.bookingwidget .form-field {
  width: 215px;
}
.micerate-form.bookingwidget .form-field .btn {
  width: 100%;
}
.micerate-form.bookingwidget #custom-input-number,
.micerate-form.bookingwidget #button-minus,
.micerate-form.bookingwidget #button-plus {
  background-color: #fff;
}
.micerate-form.bookingwidget .input-group {
  background-color: #fff;
  border: 1px solid #466e65;
}
.micerate-form.bookingwidget input {
  height: 42px;
  background-color: #fff;
  border-radius: 0;
}
.micerate-form.bookingwidget .btn {
  height: 42px;
}
.micerate-form.bookingwidget .arrangement {
  display: none;
}
.micerate-form.bookingwidget .input-group-text {
  background-color: #fff;
  border: 0;
}

footer {
  padding-top: 35px;
  padding-bottom: 100px;
  font-size: clamp(14px, 1.25vw, 20px);
  color: #fbf7ef;
  background-color: #466e65;
}
footer h2, footer .h2,
footer h4,
footer .h4 {
  color: #fbf7ef;
}
footer a {
  color: #fbf7ef;
  text-decoration: none;
}
footer a:hover {
  color: #c19d55;
}

body.wein footer .left {
  color: #c19d55;
}
body.wein footer .left h2, body.wein footer .left .h2,
body.wein footer .left h4,
body.wein footer .left .h4 {
  color: #c19d55;
}
body.wein footer .left a {
  color: #c19d55;
  text-decoration: none;
}
body.wein footer .left a:hover {
  color: #fbf7ef;
}

body.kloster footer .middle {
  color: #c19d55;
}
body.kloster footer .middle h2, body.kloster footer .middle .h2,
body.kloster footer .middle h4,
body.kloster footer .middle .h4 {
  color: #c19d55;
}
body.kloster footer .middle a {
  color: #c19d55;
  text-decoration: none;
}
body.kloster footer .middle a:hover {
  color: #fbf7ef;
}

body.hotels footer .right {
  color: #c19d55;
}
body.hotels footer .right h2, body.hotels footer .right .h2,
body.hotels footer .right h4,
body.hotels footer .right .h4 {
  color: #c19d55;
}
body.hotels footer .right a {
  color: #c19d55;
  text-decoration: none;
}
body.hotels footer .right a:hover {
  color: #fbf7ef;
}

.boxed-wrapper {
  max-width: 1920px;
  margin: auto;
  background-color: #f7f5f3;
}

.front-page .row .col-left,
.standard-page .row .col-left {
  padding-bottom: 60px;
}
@media (min-width: 768px) {
  .front-page .row .col-left,
.standard-page .row .col-left {
    flex: 1 1 30%;
    padding-bottom: 0;
  }
  .front-page .row .col-right,
.standard-page .row .col-right {
    flex: 1 1 70%;
  }
}
@media (min-width: 992px) {
  .front-page .row .col-left,
.standard-page .row .col-left {
    flex: 1 1 25%;
  }
  .front-page .row .col-right,
.standard-page .row .col-right {
    flex: 1 1 75%;
  }
}
@media (min-width: 1200px) {
  .front-page .row .col-left,
.standard-page .row .col-left {
    flex: 1 1 20%;
  }
  .front-page .row .col-right,
.standard-page .row .col-right {
    flex: 1 1 80%;
  }
}
@media (min-width: 1300px) {
  .front-page .row .col-left,
.standard-page .row .col-left {
    flex: 1 1 15%;
  }
  .front-page .row .col-right,
.standard-page .row .col-right {
    flex: 1 1 85%;
  }
}

.col-left {
  flex: 1 0 100%;
}
@media (min-width: 768px) {
  .col-left {
    display: flex;
    flex: 1 0 0%;
    align-items: flex-start;
    justify-content: center;
    margin-top: 3rem;
  }
}

.sidebar {
  position: fixed;
  z-index: 3;
  display: flex;
  flex-flow: row;
  justify-content: space-between;
  width: 100%;
  padding: clamp(16px, 4vw, 65px) 30px 15px;
  background-color: #f7f5f3;
}
@media (min-width: 768px) {
  .sidebar {
    flex-flow: column;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0;
  }
}
.sidebar .logo {
  width: clamp(145px, 11vw, 275px);
  height: auto;
}
.sidebar .btn {
  font-size: 1rem;
  line-height: 1rem;
  border: 0;
}
.sidebar .menu-aux,
.sidebar .menu-socials {
  line-height: 20px;
}
.sidebar .menu-aux a,
.sidebar .menu-socials a {
  font-size: 14px;
  font-weight: 600;
  color: #2b2e34;
  text-transform: uppercase;
}
.sidebar .menu-aux a:hover,
.sidebar .menu-socials a:hover {
  color: #c19d55;
}
.sidebar .menu-aux {
  margin-top: 2rem;
}
.sidebar .menu-socials {
  margin-top: 1rem;
}
.sidebar .menu-socials .navbar-nav {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

:root {
  --max-font-size: 22px;
  --min-font-size: 14px;
  --max-line-height: 36px;
  --min-line-height: 22px;
  --scrollbar-width: 30px;
  --vmin: calc(min(1vh, var(--vw)));
  --vmax: calc(max(1vh, var(--vw)));
  --svw: calc(1svw - var(--scrollbar-width) / 100);
  --lvw: calc(1lvw - var(--scrollbar-width) / 100);
  --dvw: calc(1dvw - var(--scrollbar-width) / 100);
  --svmin: calc(min(1svh, var(--svw)));
  --svmax: calc(max(1svh, var(--svw)));
  --lvmin: calc(min(1lvh, var(--lvw)));
  --lvmax: calc(max(1lvh, var(--lvw)));
  --dvmin: calc(min(1dvh, var(--dvw)));
  --dvmax: calc(max(1dvh, var(--dvw)));
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: Hellix, Tahoma, Helvetica, Arial, sans-serif;
  font-size: clamp(var(--min-font-size), 1.25vw, var(--max-font-size));
  font-weight: 500;
  line-height: clamp(var(--min-line-height), 2vw, var(--max-line-height));
  color: #2b2e34;
  background-color: #fff;
}

h1,
.h1 {
  font-size: clamp(2.3rem, 3vw, 4.6rem);
  font-weight: 600;
  line-height: clamp(3.5rem, 4vw, 7rem);
  color: #2b2e34;
}

h2,
.h2 {
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 600;
  line-height: clamp(2rem, 4vw, 3rem);
  color: #2b2e34;
}

h3,
.h3 {
  font-size: clamp(1.25rem, 3vw, 1.75rem);
  font-weight: 600;
  line-height: clamp(1.75rem, 4vw, 2.25rem);
  color: #2b2e34;
}

h4,
.h4 {
  font-size: clamp(16px, 4vw, 22px);
  font-weight: 600;
  line-height: clamp(16px, 4vw, 22px);
  color: #2b2e34;
}

.h1,
.h2 {
  letter-spacing: 0.2rem;
}

a.arrow-custom-link:hover .icon {
  transition: all 0.3s ease;
  transform: translateX(100%);
}

.topline {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: #c19d55;
  letter-spacing: 0.2rem;
}

.pt-6 {
  padding-top: 5rem;
}

.pb-6 {
  padding-bottom: 5rem;
}

.pt-7 {
  padding-top: 8rem;
}

.pb-7 {
  padding-bottom: 8rem;
}

#matomo-opt-out {
  position: relative;
}
#matomo-opt-out input {
  position: absolute;
  top: 10px;
}
#matomo-opt-out label {
  padding-left: 1.5rem;
}

.language-switcher {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

#popup {
  z-index: 9998;
  background-color: rgba(255, 255, 255, 0.8);
}
#popup .modal-dialog {
  max-width: 90%;
  height: 90%;
  max-height: 95%;
}
#popup .modal-dialog .modal-content {
  height: auto;
  background-color: transparent;
  border: 0;
}
#popup .modal-dialog .modal-content .modal-header {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9998;
  border: 0;
}
#popup .modal-dialog .modal-content .modal-header button {
  margin: 1rem;
  font-size: 2rem;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0;
  border-radius: 50%;
}
#popup .modal-dialog .modal-content .modal-body .popup-editor img.alignleft {
  float: left;
  margin-right: 1rem;
}
#popup .modal-dialog .modal-content .modal-footer {
  border: 0;
}

.accordion .accordion-item {
  margin-bottom: 0.5rem;
  border: 0;
  box-shadow: none;
}
.accordion .accordion-item:first-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion .accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion .accordion-button {
  background-color: #eee;
  box-shadow: none;
}

#tab-pane-restaurant .btn.btn-tertiary:hover {
  background-color: #c19d55;
  border-color: #c19d55;
}

.card {
  background-color: transparent;
  border: 0;
  border-radius: 0;
}
.card picture {
  margin-bottom: clamp(50px, 7.5vw, 90px);
}
.card img.card-icon {
  width: 30px;
  height: auto;
}
.card .card-body {
  padding: 0;
}
.card .card-footer {
  padding-left: 0;
  background-color: transparent;
  border: 0;
}
@media (min-width: 768px) {
  .card .card-footer {
    padding-left: var(--bs-card-cap-padding-x);
  }
}
.card .card-title {
  margin-bottom: 1rem;
  text-transform: uppercase;
}
.card .card-subtitle {
  color: #c19d55;
}
.card .card-text {
  font-weight: 500;
}
@media (min-width: 768px) {
  .card .card-text {
    min-height: 145px;
  }
}
.card:hover .card-link .icon {
  transition: all 0.3s ease;
  transform: translateX(100%);
}

.layout-horizontal-cards .card {
  transition: all 0.3s ease;
}
.layout-horizontal-cards .card .image-right {
  flex-direction: row-reverse;
}
.layout-horizontal-cards .card:hover .card-title,
.layout-horizontal-cards .card:hover .card-subtitle {
  text-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}

.carousel .carousel-indicators {
  margin-bottom: 2rem;
}
.carousel .carousel-indicators [data-bs-target] {
  width: 12px;
  height: 12px;
  margin-right: 4px;
  margin-left: 4px;
  border-radius: 50%;
  opacity: 95;
}
.carousel .carousel-indicators [data-bs-target].active {
  background-color: #c19d55;
}

#tqmailform {
  padding-bottom: 5rem;
}
#tqmailform input,
#tqmailform select,
#tqmailform textarea {
  font-size: 1.25rem;
  line-height: 1.5rem;
  border-radius: 0;
}
#tqmailform .form-control,
#tqmailform .form-select {
  padding: 1.45rem 1rem;
}
#tqmailform .left,
#tqmailform .right {
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  row-gap: 1rem;
}
#tqmailform .dse {
  font-size: 1rem;
  color: #fbf7ef;
}
#tqmailform .dse a {
  text-decoration: underline;
}
#tqmailform textarea {
  height: 160px;
}
#tqmailform .btn {
  padding: 1.45rem 1rem;
}
#tqmailform .error {
  display: block;
  margin-top: -1rem;
  margin-left: 0.75rem;
  font-size: 1rem;
  font-weight: 600;
  color: #dc3545;
}
#tqmailform .tqmailformthankyou {
  padding: 1rem;
  margin-top: 2rem;
  font-weight: 400;
  color: #fff;
  background-color: #008000;
  border-radius: 0;
}

#bookingforms .btn,
.bookingwidget .btn {
  border-radius: 0;
}

.layout-formular.light ::-moz-placeholder {
  color: #2b2e34;
}

.layout-formular.light ::placeholder {
  color: #2b2e34;
}
.layout-formular.dark input[type=text],
.layout-formular.dark input[type=tel],
.layout-formular.dark input[type=email],
.layout-formular.dark select,
.layout-formular.dark textarea {
  color: #fbf7ef;
  background-color: #466e65;
  border-color: #fbf7ef;
}
.layout-formular.dark .btn {
  color: #466e65;
}
.layout-formular.dark ::-moz-placeholder {
  color: #fbf7ef;
}
.layout-formular.dark ::placeholder {
  color: #fbf7ef;
}

#custom-input-number {
  min-width: 175px;
}
#custom-input-number #button-minus:hover,
#custom-input-number #button-plus:hover {
  background-color: transparent;
  filter: drop-shadow(0 0 5px rgba(255, 255, 255, 0.5));
}
#custom-input-number .custom-input {
  max-width: 50px;
  padding: 8px;
  text-align: center;
  border: 0;
}
#custom-input-number .icon.minus {
  display: block;
  width: clamp(12px, 1.5vw, 20px);
  height: clamp(12px, 1.5vw, 20px);
  -webkit-mask-image: url("../../dist/icons/minus-circle.svg");
          mask-image: url("../../dist/icons/minus-circle.svg");
  background-color: #2b2e34;
}
#custom-input-number .icon.plus {
  display: block;
  width: clamp(12px, 1.5vw, 20px);
  height: clamp(12px, 1.5vw, 20px);
  -webkit-mask-image: url("../../dist/icons/plus-circle.svg");
          mask-image: url("../../dist/icons/plus-circle.svg");
  background-color: #2b2e34;
}
#custom-input-number .btn {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0.25rem 0.5rem;
  border: 0;
}

.icon {
  display: inline-block;
  width: 100%;
  max-width: clamp(80px, 7vw, 140px);
  height: auto;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: transparent;
  transition: background-color 0.5s ease;
}
.icon.white {
  background-color: #fff;
}
.icon.black {
  background-color: #000;
}
.icon.primary {
  background-color: #466e65;
}
.icon.secondary {
  background-color: #c19d55;
}
.icon.text-color-dark {
  background-color: #2b2e34;
}
.icon.text-color-light {
  background-color: #fbf7ef;
}
.icon.arrow {
  width: 24px;
  height: 24px;
  -webkit-mask-image: url("../../dist/icons/arrow.svg");
          mask-image: url("../../dist/icons/arrow.svg");
}
.icon.arrow.next {
  transform: rotate(0deg);
}
.icon.arrow.prev {
  transform: rotate(180deg);
}
.icon.arrow-custom {
  width: 106px;
  height: 10px;
  -webkit-mask-image: url("../../dist/icons/arrow-custom.svg");
          mask-image: url("../../dist/icons/arrow-custom.svg");
}
.icon.arrow-custom-up {
  width: 10px;
  height: 80px;
  -webkit-mask-image: url("../../dist/icons/arrow-custom-up.svg");
          mask-image: url("../../dist/icons/arrow-custom-up.svg");
}
.icon.caret {
  width: 16px;
  height: 16px;
  -webkit-mask-image: url("../../dist/icons/caret.svg");
          mask-image: url("../../dist/icons/caret.svg");
}
.icon.caret.up {
  transform: rotate(-90deg);
}
.icon.calendar {
  width: 45px;
  height: 51px;
  -webkit-mask-image: url("../../dist/icons/calendar.svg");
          mask-image: url("../../dist/icons/calendar.svg");
}
.icon.close {
  width: 32px;
  height: 32px;
  -webkit-mask-image: url("../../dist/icons/close.svg");
          mask-image: url("../../dist/icons/close.svg");
}
.icon.facebook {
  width: 24px;
  height: 24px;
  -webkit-mask-image: url("../../dist/icons/facebook.svg");
          mask-image: url("../../dist/icons/facebook.svg");
}
.icon.flag {
  width: 40px;
  height: 24px;
}
.icon.flag.de {
  content: url("../../dist/icons/de.svg");
}
.icon.flag.en {
  content: url("../../dist/icons/gb.svg");
}
.icon.flag.cn {
  content: url("../../dist/icons/cn.svg");
}
.icon.hamburger {
  width: 21px;
  height: 13px;
  -webkit-mask-image: url("../../dist/icons/hamburger.svg");
          mask-image: url("../../dist/icons/hamburger.svg");
}
.icon.instagram {
  width: 24px;
  height: 24px;
  -webkit-mask-image: url("../../dist/icons/instagram.svg");
          mask-image: url("../../dist/icons/instagram.svg");
}
.icon.key {
  width: 51px;
  height: 51px;
  -webkit-mask-image: url("../../dist/icons/key.svg");
          mask-image: url("../../dist/icons/key.svg");
}
.icon.phone {
  width: 25px;
  height: 20px;
  -webkit-mask-image: url("../../dist/icons/phone.svg");
          mask-image: url("../../dist/icons/phone.svg");
}
.icon.pinterest {
  width: 24px;
  height: 24px;
  -webkit-mask-image: url("../../dist/icons/pinterest.svg");
          mask-image: url("../../dist/icons/pinterest.svg");
}

.link-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none;
  -webkit-padding-start: 20px;
          padding-inline-start: 20px;
}
.link-list a {
  color: #2b2e34;
}
.link-list a:hover {
  color: #000;
}
.link-list .link-icon,
.link-list .icon {
  width: 10px;
  margin-right: 1rem;
  margin-left: -1rem;
}
@media (min-width: 768px) {
  .link-list .link-icon,
.link-list .icon {
    width: 25px;
  }
}

.single-link {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}
.single-link .link-icon,
.single-link .icon {
  margin-right: 1rem;
}
@media (min-width: 768px) {
  .single-link {
    margin-left: -20px;
  }
}

@media (min-width: 768px) {
  .layout-vertical-cards .link-list {
    -webkit-padding-start: 0;
            padding-inline-start: 0;
    margin-left: -25px;
  }
}

@media (min-width: 768px) {
  .layout-bild-text .link-list {
    -webkit-padding-start: 16px;
            padding-inline-start: 16px;
  }
}
.layout-bild-text .single-link {
  margin-left: 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}

@media (min-width: 768px) {
  .layout-editor .link-list {
    -webkit-padding-start: 47px;
            padding-inline-start: 47px;
  }
}
.layout-editor .single-link {
  margin-left: 0;
  -webkit-padding-start: 28px;
          padding-inline-start: 28px;
}

/*
Hier können dann spezifische Änderungen für das jeweilige Theme gemacht werden, welche die Dropdown-Funktionalität ncht berühren.
 */
.menu-desktop .navbar-nav {
  row-gap: 2rem;
  margin-top: 3rem;
}
.menu-desktop .navbar-nav .sub-menu {
  background-color: transparent;
}
@media (min-width: 576px) {
  .menu-desktop .navbar-nav .sub-menu {
    top: 1rem;
    -webkit-padding-start: 1rem;
            padding-inline-start: 1rem;
  }
}
.menu-desktop .navbar-nav .sub-menu .menu-item,
.menu-desktop .navbar-nav .sub-menu .menu-item.active {
  background-color: transparent;
}
.menu-desktop .navbar-nav .sub-menu .menu-item a,
.menu-desktop .navbar-nav .sub-menu .menu-item.active a {
  padding: 0;
  font-size: 1.25rem;
  color: #2b2e34;
  text-transform: initial;
}
.menu-desktop .navbar-nav .sub-menu .menu-item a:hover,
.menu-desktop .navbar-nav .sub-menu .menu-item.active a:hover {
  color: #c19d55;
}
.menu-desktop .navbar-nav .sub-menu .menu-item a.active-anchor, .menu-desktop .navbar-nav .sub-menu .menu-item a.active,
.menu-desktop .navbar-nav .sub-menu .menu-item.active a.active-anchor,
.menu-desktop .navbar-nav .sub-menu .menu-item.active a.active {
  color: #c19d55;
}
.menu-desktop .menu-item {
  min-height: 40px;
}
.menu-desktop .menu-item a {
  font-size: clamp(22px, 3vw, 40px);
  line-height: clamp(22px, 3vw, 40px);
  color: #2b2e34;
  letter-spacing: 0.05rem;
}
.menu-desktop .menu-item a:hover {
  color: #c19d55;
}
.menu-desktop .menu-item.active > a {
  color: #c19d55;
}
.menu-desktop .menu-item.active > a::after {
  width: 100%;
}
.menu-desktop .menu-item.menu-item-has-children .menu-item:hover a:hover::after {
  width: 0;
}
.menu-desktop .menu-item.menu-item-has-children.active .sub-menu {
  display: block;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  opacity: 1;
  transform: scaleY(1) translateZ(0);
}

.menu-mobile .navbar-nav {
  row-gap: 0.5rem;
}
.menu-mobile .navbar-nav .menu-item {
  /* always shows sub-menu on mobile */
}
.menu-mobile .navbar-nav .menu-item a {
  padding: 0.5rem 1rem;
  font-size: 1.3rem;
  line-height: 1.3rem;
  text-transform: initial;
}
.menu-mobile .navbar-nav .menu-item.show-sub-mobile .sub-menu {
  display: block;
  opacity: 1;
  transform: scaleY(100%);
}
.menu-mobile .navbar-nav .sub-menu {
  margin-left: 1rem;
}
.menu-mobile .navbar-nav .sub-menu .menu-item.active, .menu-mobile .navbar-nav .sub-menu .menu-item:hover {
  background-color: transparent;
}
.menu-mobile .navbar-nav .sub-menu .menu-item.active a, .menu-mobile .navbar-nav .sub-menu .menu-item:hover a {
  color: #c19d55;
}

#main-menu-mobile {
  row-gap: 1rem;
}
#main-menu-mobile .menu-item a {
  font-size: 1.5rem;
}

footer .nav-link {
  color: #466e65;
}

.offcanvas.offcanvas-top .offcanvas-header {
  padding-bottom: 0;
}
.offcanvas.offcanvas-top .offcanvas-body {
  padding-top: 0;
}
.offcanvas.offcanvas-top .logo {
  width: clamp(145px, 11vw, 275px);
  height: auto;
}

#ava-reservation button.close {
  background: none;
  border: 0;
}
#ava-reservation .modal-dialog {
  width: clamp(375px, 40vw, 945px);
  margin: 1rem auto;
}

.layout-aktuelles-page .col-horizontal {
  padding-bottom: 1rem;
  border-bottom: 1px solid rgba(43, 46, 52, 0.25);
}

.layout-editor {
  padding-top: clamp(75px, 7.5vw, 175px);
  padding-bottom: clamp(100px, 7.5vw, 250px);
}
.layout-editor .topline {
  font-size: 1.5rem;
  color: #c19d55;
}
.layout-editor .introduction {
  font-weight: 600;
}
.layout-editor .column-count-1,
.layout-editor .column-count-2,
.layout-editor .column-count-3 {
  -moz-column-count: 1;
       column-count: 1;
}
.layout-editor .column-count-1 {
  width: 100%;
}
.layout-editor.manuell div[class^=col-], .layout-editor.auto div[class^=col-] {
  padding-right: 0;
  padding-left: 0;
}
.layout-editor p {
  margin-bottom: 0.75rem;
}
.layout-editor h2, .layout-editor .h2 {
  margin-top: 3rem;
  font-size: clamp(1.5rem, 3vw, 2.5rem);
  line-height: clamp(2rem, 4vw, 3.5rem);
  letter-spacing: 0.2rem;
}
.layout-editor h2:first-of-type, .layout-editor .h2:first-of-type {
  margin-top: 0;
}
.layout-editor h4, .layout-editor .h4 {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
  font-size: clamp(1rem, 3vw, 1.5rem);
  line-height: clamp(1rem, 4vw, 1.5rem);
}
.layout-editor h4:first-of-type, .layout-editor .h4:first-of-type {
  margin-top: 0;
}
@media (min-width: 768px) {
  .layout-editor .column-count-1 {
    -moz-column-count: 1;
         column-count: 1;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .layout-editor .column-count-2 {
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .layout-editor .column-count-3 {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }
  .layout-editor .flex-grow-1-1 {
    flex: 1 1;
  }
  .layout-editor .flex-grow-2-0 {
    flex: 2 0;
  }
  .layout-editor .editor .column-count-2,
.layout-editor .editor .column-count-3 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .layout-editor .editor.manuell div[class^=col-], .layout-editor .editor.auto div[class^=col-] {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .layout-editor .editor .flex-grow-1-1,
.layout-editor .editor .flex-grow-2-0 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media (min-width: 992px) {
  .layout-editor .column-count-3 {
    -moz-column-count: 3;
         column-count: 3;
  }
}

.layout-bild-text .box {
  justify-content: space-evenly;
}
.layout-bild-text .headline {
  font-size: 1.5rem;
  color: #c19d55;
}
.layout-bild-text .text {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 768px) {
  .layout-bild-text .flex-row-reverse .text .wrapper {
    margin-right: 5vw;
  }
  .layout-bild-text .flex-row .text .wrapper {
    margin-right: 5vw;
    margin-left: 5vw;
  }
}
.layout-bild-text .image .wrapper {
  position: relative;
}
@media (min-width: 992px) {
  .layout-bild-text .image .wrapper {
    height: 100%;
    margin-right: 5vw;
  }
}
.layout-bild-text .image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.layout-bild-text .image .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  padding: 0.5rem;
  font-size: 14px;
  line-height: 14px;
  color: #fbf7ef;
  background-color: rgba(70, 110, 101, 0.8);
}

.layout-formular .subline {
  font-size: 1rem;
}

.layout-headlines h2, .layout-headlines .h2 {
  font-size: clamp(2rem, 3vw, 4rem);
  line-height: clamp(4rem, 4vw, 5rem);
}
.layout-headlines .topline,
.layout-headlines .subline {
  font-size: 1rem;
}

.layout-vertical-cards {
  padding-top: clamp(25px, 7.5vw, 50px);
  padding-bottom: clamp(70px, 7.5vw, 90px);
}
.layout-vertical-cards .card-group {
  gap: 8rem;
}

.layout-wine-tasting {
  padding-top: clamp(50px, 7.5vw, 100px);
  padding-bottom: clamp(35px, 7.5vw, 70px);
  color: #fbf7ef;
  background-color: #aea7a2;
}
.layout-wine-tasting .headlines .topline {
  font-size: 1.1rem;
  font-weight: 600;
}
.layout-wine-tasting .headlines .first-headline,
.layout-wine-tasting .headlines .second-headline {
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 600;
  line-height: clamp(2rem, 4vw, 2.5rem);
}
.layout-wine-tasting .row {
  margin-top: clamp(30px, 7.5vw, 60px);
}
.layout-wine-tasting .right {
  display: flex;
  align-items: flex-end;
}
.layout-wine-tasting a {
  color: #fbf7ef;
  text-decoration: none;
  text-transform: uppercase;
}

.layout-video {
  padding-top: clamp(25px, 7.5vw, 50px);
  padding-bottom: clamp(70px, 7.5vw, 50px);
}
.layout-video .video-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.layout-video .video-container iframe,
.layout-video .video-container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.layout-video iframe,
.layout-video object,
.layout-video embed {
  width: 100%;
  height: 100%;
  aspect-ratio: 16/9;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3ZlbmRvcnMvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2NvcmUvdGhlbWUtdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2NvcmUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2FuaW1hdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2F1dG9oZWlnaHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2xhenlsb2FkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL192aWRlby5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fdGhlbWUuZGVmYXVsdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fdGhlbWUuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL21haW4uc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2NvcmUvZHJvcGRvd24tbmF2LnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9jb3JlL2ZvbnRzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9jb3JlL2h5cGhlbmF0aW9uLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9iYWNrLXRvLXRvcC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvYm9va2luZ3MtZm9ybXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2Zvb3Rlci5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvbGF5b3V0LnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9zaWRlYmFyLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90aGVtZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvcG9wdXAuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RoZW1lLWFjY29yZGlvbnMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RoZW1lLWJ1dHRvbnMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RoZW1lLWNhcmRzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90aGVtZS1jYXJvdXNlbC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGhlbWUtZm9ybXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RoZW1lLWljb25zLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90aGVtZS1saW5rcy5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvdGhlbWUtbmF2LnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy90aGVtZS1vZmZjYW52YXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3RoZW1lLW1vZGFsLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9ibG9ja3MvbGF5b3V0LWFrdHVlbGxlcy5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvYmxvY2tzL2xheW91dC1lZGl0b3Iuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9sYXlvdXQtaW1hZ2UtdGV4dC5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvYmxvY2tzL2xheW91dC1mb3JtdWxhci5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvYmxvY2tzL2xheW91dC1oZWFkbGluZXMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9sYXlvdXQtdmVydGljYWwtY2FyZHMuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9sYXlvdXQtd2luZS10YXN0aW5nLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9ibG9ja3MvbGF5b3V0LXZpZGVvLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDR2hCOzs7OztFQUFBO0FDSEE7O0VBU0ksa0JBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSx1QkFBQTtFQUlBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUlBLHFCQUFBO0VBQUEsdUJBQUE7RUFBQSxzQkFBQTtFQUFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO0VBQUEsa0JBQUE7RUFBQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsMEJBQUE7RUFBQSwwQkFBQTtFQUFBLDZCQUFBO0VBQUEsdUJBQUE7RUFBQSw2QkFBQTtFQUFBLDRCQUFBO0VBSUEsOEJBQUE7RUFBQSxnQ0FBQTtFQUFBLGdDQUFBO0VBQUEsNkJBQUE7RUFBQSx1QkFBQTtFQUFBLG9DQUFBO0VBQUEsd0NBQUE7RUFBQSw0QkFBQTtFQUFBLDhCQUFBO0VBQUEsa0NBQUE7RUFBQSxvQ0FBQTtFQUFBLGlDQUFBO0VBQUEs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QUFBO0FMbUpGOztBS2hKQTtFRnVNUSxpQ0FBQTtBSG5EUjtBR3pHSTtFRTNDSjtJRjhNUSxpQkFBQTtFSHRETjtBQUNGOztBS3BKQTtFRmtNUSxpQ0FBQTtBSDFDUjtBR2xISTtFRXRDSjtJRnlNUSxlQUFBO0VIN0NOO0FBQ0Y7O0FLeEpBO0VGNkxRLCtCQUFBO0FIakNSO0FHM0hJO0VFakNKO0lGb01RLGtCQUFBO0VIcENOO0FBQ0Y7O0FLNUpBO0VGd0xRLGlDQUFBO0FIeEJSO0FHcElJO0VFNUJKO0lGK0xRLGlCQUFBO0VIM0JOO0FBQ0Y7O0FLaEtBO0VGK0tNLGtCQUxJO0FITlY7O0FLL0pBO0VGMEtNLGVBTEk7QUhGVjs7QUt4SkE7RUFDRSxhQUFBO0VBQ0EsbUJDd1YwQjtBTjdMNUI7O0FLakpBO0VBQ0UseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0FMb0pGOztBSzlJQTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtBTGlKRjs7QUszSUE7O0VBRUUsa0JBQUE7QUw4SUY7O0FLM0lBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUw4SUY7O0FLM0lBOzs7O0VBSUUsZ0JBQUE7QUw4SUY7O0FLM0lBO0VBQ0UsZ0JDNmI0QjtBTi9TOUI7O0FLeklBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FMNElGOztBS3RJQTtFQUNFLGdCQUFBO0FMeUlGOztBS2pJQTs7RUFFRSxtQkNzYTRCO0FObFM5Qjs7QUs1SEE7RUY2RU0sa0JBTEk7QUh3RFY7O0FLekhBO0VBQ0UsaUJDcWY0QjtFRHBmNUIsd0NBQUE7QUw0SEY7O0FLbkhBOztFQUVFLGtCQUFBO0VGeURJLGlCQUxJO0VFbERSLGNBQUE7RUFDQSx3QkFBQTtBTHNIRjs7QUtuSEE7RUFBTSxlQUFBO0FMdUhOOztBS3RIQTtFQUFNLFdBQUE7QUwwSE47O0FLckhBO0VBQ0UsZ0VBQUE7RUFDQSwwQkNpTndDO0FOekYxQztBS3RIRTtFQUNFLG1EQUFBO0FMd0hKOztBSzdHRTtFQUVFLGNBQUE7RUFDQSxx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LGFBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0FqQjZyRVo7O0FpQjVxRUE7O0VBR0UsNENBQUE7RUFDQSxrREFBQTtFQUNBLHFEQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLG1DQUFBO0VBQ0EsMERBQUE7RUFDQSw4UUFBQTtBakI4cUVGOztBaUJ4cUVJO0VBQ0UsOFFBQUE7QWpCMnFFTjs7QWtCNTZFQTtFZm1RTSxrQkFMSTtFZTVQUixnQlp3b0I0QjtBTnV5RDlCOztBa0IxNkVFO0VmZ1FNLGlDQUFBO0VlNVBKLGdCWnluQmtCO0VZeG5CbEIsZ0Jad21CMEI7QU5tMEQ5QjtBRzUwRUk7RWVwR0Y7SWZ1UU0sZUFBQTtFSDZxRU47QUFDRjs7QWtCcjdFRTtFZmdRTSxpQ0FBQTtFZTVQSixnQlp5bkJrQjtFWXhuQmxCLGdCWndtQjBCO0FOODBEOUI7QUd2MUVJO0VlcEdGO0lmdVFNLGlCQUFBO0VId3JFTjtBQUNGOztBa0JoOEVFO0VmZ1FNLGlDQUFBO0VlNVBKLGdCWnluQmtCO0VZeG5CbEIsZ0Jad21CMEI7QU55MUQ5QjtBR2wyRUk7RWVwR0Y7SWZ1UU0sZUFBQTtFSG1zRU47QUFDRjs7QWtCMzhFRTtFZmdRTSxpQ0FBQTtFZTVQSixnQlp5bkJrQjtFWXhuQmxCLGdCWndtQjBCO0FObzJEOUI7QUc3MkVJO0VlcEdGO0lmdVFNLGlCQUFBO0VIOHNFTjtBQUNGOztBa0J0OUVFO0VmZ1FNLGlDQUFBO0VlNVBKLGdCWnluQmtCO0VZeG5CbEIsZ0Jad21CMEI7QU4rMkQ5QjtBR3gzRUk7RWVwR0Y7SWZ1UU0sZUFBQTtFSHl0RU47QUFDRjs7QWtCaitFRTtFZmdRTSxpQ0FBQTtFZTVQSixnQlp5bkJrQjtFWXhuQmxCLGdCWndtQjBCO0FOMDNEOUI7QUduNEVJO0VlcEdGO0lmdVFNLGlCQUFBO0VIb3VFTjtBQUNGOztBa0JwOUVBO0VDdkRFLGVBQUE7RUFDQSxnQkFBQTtBbkIrZ0ZGOztBa0JwOUVBO0VDNURFLGVBQUE7RUFDQSxnQkFBQTtBbkJvaEZGOztBa0J0OUVBO0VBQ0UscUJBQUE7QWxCeTlFRjtBa0J2OUVFO0VBQ0Usb0Jac29CMEI7QU5tMUQ5Qjs7QWtCLzhFQTtFZjhNTSxrQkFMSTtFZXZNUix5QkFBQTtBbEJrOUVGOztBa0I5OEVBO0VBQ0UsbUJaaVVPO0VIMUhILGtCQUxJO0FIZ3hFVjtBa0IvOEVFO0VBQ0UsZ0JBQUE7QWxCaTlFSjs7QWtCNzhFQTtFQUNFLGlCQUFBO0VBQ0EsbUJadVRPO0VIMUhILGtCQUxJO0VldExSLGNadEZTO0FOc2lGWDtBa0I5OEVFO0VBQ0UsYUFBQTtBbEJnOUVKOztBb0JoakZBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QXJCOGlGRjs7QW9CL2lGQTtFQUNFLGdCZDJqRGtDO0VjMWpEbEMsbUNkMmpEa0M7RWMxakRsQywyREFBQTtFYkdFLHNDQUFBO0VjUkYsZUFBQTtFQUdBLFlBQUE7QXJCdWpGRjs7QW9CemlGQTtFQUVFLHFCQUFBO0FwQjJpRkY7O0FvQnhpRkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QXBCMmlGRjs7QW9CeGlGQTtFakJ5UE0sa0JBTEk7RWlCbFBSLGdDZDhpRGtDO0FONi9CcEM7O0FzQm5sRkE7RVBnQk0sZ0NPZko7QXRCc2xGRjtBZW5rRk07RU9wQk47SVBxQlEsZ0JBQUE7RWZza0ZOO0FBQ0Y7QXNCemxGRTtFQUNFLFVBQUE7QXRCMmxGSjs7QXNCcmxGRTtFQUNFLGFBQUE7QXRCd2xGSjs7QXNCcGxGQTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtFUERJLDZCT0VKO0F0QnVsRkY7QWVybEZNO0VPTE47SVBNUSxnQkFBQTtFZndsRk47QUFDRjtBc0IxbEZFO0VBQ0UsUUFBQTtFQUNBLFlBQUE7RVBORSw0Qk9PRjtBdEI0bEZKO0FlL2xGTTtFT0FKO0lQQ00sZ0JBQUE7RWZrbUZOO0FBQ0Y7O0F1QnBuRkE7RUFFRSw4QkFBQTtFQUNBLDJCQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtFQUVBLHNDQUFBO0VBQ0EsMEJBQUE7RUFDQSwrQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsOENBQUE7RUFDQSwwQ0FBQTtFQUNBLDZDQUFBO0VB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LFVBQUE7QTNCODFGSjtBMkIxMUZFO0VBQ0UsZ0NyQjAwQm9DO0VxQngwQnBDLFVBQUE7QTNCMjFGSjtBMkI5MUZFO0VBQ0UsZ0NyQjAwQm9DO0VxQngwQnBDLFVBQUE7QTNCMjFGSjtBMkJuMUZFO0VBRUUsd0NyQjR5Qm9DO0VxQnp5QnBDLFVBQUE7QTNCazFGSjtBMkI5MEZFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDJCckJtckIwQjtVcUJuckIxQiwwQnJCbXJCMEI7RXFCbHJCMUIsMkJyQm95Qm9DO0VVbDRCdEMsdUNWbWlDZ0M7RXFCbjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLCtDckIrckIwQjtFcUI5ckIxQixnQkFBQTtFWnpGRSw2SVkwRkY7RVoxRkUscUlZMEZGO0EzQmcxRko7QTJCNTFGRTtFQUNFLHlCQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQnJCbXJCMEI7VXFCbnJCMUIsMEJyQm1yQjBCO0VxQmxyQjFCLDJCckJveUJvQztFVWw0QnRDLHVDVm1pQ2dDO0VxQm44QjlCLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSwrQ3JCK3JCMEI7RXFCOXJCMUIsZ0JBQUE7RVp6RkUscUlZMEZGO0EzQmcxRko7QWV0NkZNO0VZMEVKO0laekVNLHdCQUFBO0lBQUEsZ0JBQUE7RWZ5NkZOO0UyQmgyRkE7SVp6RU0sZ0JBQUE7RWZ5NkZOO0FBQ0Y7QTJCbDFGRTtFQUNFLHdDckIwN0I4QjtBTjA1RGxDO0EyQnIxRkU7RUFDRSx3Q3JCMDdCOEI7QU4wNURsQzs7QTJCMzBGQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCckJ3ZjRCO0VxQnZmNUIsMkJyQnl4QnNDO0VxQnh4QnRDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQ0FBQTtBM0I4MEZGO0EyQjUwRkU7RUFDRSxVQUFBO0EzQjgwRko7QTJCMzBGRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBM0I0MEZKOztBMkJqMEZBO0VBQ0UsbUVyQjB3QnNDO0VxQnp3QnRDLHVCQUFBO0V4QnlJSSxtQkFMSTtFSXZRTix5Q0FBQTtBUHk4Rko7QTJCbDBGRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQnJCbW9CMEI7VXFCbm9CMUIseUJyQm1vQjBCO0FOaXNFOUI7QTJCdjBGRTtFQUNFLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQnJCbW9CMEI7VXFCbm9CMUIseUJyQm1vQjBCO0FOaXNFOUI7O0EyQmgwRkE7RUFDRSxpRXJCOHZCc0M7RXFCN3ZCdEMsb0JBQUE7RXhCNEhJLGtCQUxJO0VJdlFOLHlDQUFBO0FQcTlGSjtBMkJqMEZFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCckIwbkIwQjtVcUIxbkIxQix1QnJCMG5CMEI7QU55c0U5QjtBMkJ0MEZFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCckIwbkIwQjtVcUIxbkIxQix1QnJCMG5CMEI7QU55c0U5Qjs7QTJCM3pGRTtFQUNFLG9FckIydUJvQztBTm1sRXhDO0EyQjN6RkU7RUFDRSxtRXJCd3VCb0M7QU5xbEV4QztBMkIxekZFO0VBQ0UsaUVyQnF1Qm9DO0FOdWxFeEM7O0EyQnZ6RkE7RUFDRSxXckJtdUJzQztFcUJsdUJ0QyxnRXJCNHRCc0M7RXFCM3RCdEMsaUJyQmdsQjRCO0FOMHVFOUI7QTJCeHpGRTtFQUNFLGVBQUE7QTNCMHpGSjtBMkJ2ekZFO0VBQ0Usb0JBQUE7RXBCdkxBLHNDQUFBO0FQaS9GSjtBMkJ0ekZFO0VBQ0Usb0JBQUE7RXBCNUxBLHNDQUFBO0FQcS9GSjtBMkJyekZFO0VBQW9CLCtEckI0c0JrQjtBTjRtRXhDO0EyQnZ6RkU7RUFBb0IsNkRyQjRzQmtCO0FOOG1FeEM7O0E0QnpnR0E7RUFDRSx3UEFBQTtFQUVBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsMENBQUE7RXpCcVJJLGVBTEk7RXlCN1FSLGdCdEIrbEI0QjtFc0I5bEI1QixnQnRCc21CNEI7RXNCcm1CNUIsMkJ0QnUzQnNDO0VzQnQzQnRDLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtFQUNBLHlCakJrQ1M7RWlCakNULG1GQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q3RCNjlCa0M7RXNCNTlCbEMsMEJ0QjY5QmtDO0VzQjU5QmxDLDJEQUFBO0VyQkhFLHNDQUFBO0VRSEUsd0VhU0o7QTVCeWdHRjtBZTlnR007RWFmTjtJYmdCUSxnQkFBQTtFZmloR047QUFDRjtBNEI1Z0dFO0VBQ0UscUJ0Qm8zQm9DO0VzQm4zQnBDLFVBQUE7RUFLRSxrRHRCKzlCNEI7QU4yaUVsQztBNEJ0Z0dFO0VBRUUsc0J0QjR1QjBCO0VzQjN1QjFCLHNCQUFBO0E1QnVnR0o7QTRCcGdHRTtFQUVFLHdDdEJxMUJvQztBTmdyRXhDO0E0QmhnR0U7RUFDRSxrQkFBQTtFQUNBLHVDQUFBO0E1QmtnR0o7O0E0QjkvRkE7RUFDRSxvQnRCcXVCNEI7RXNCcHVCNUIsdUJ0Qm91QjRCO0VzQm51QjVCLG9CdEJvdUI0QjtFSGpnQnhCLG1CQUxJO0VJdlFOLHlDQUFBO0FQNGlHSjs7QTRCOS9GQTtFQUNFLG1CdEJpdUI0QjtFc0JodUI1QixzQnRCZ3VCNEI7RXNCL3RCNUIsa0J0Qmd1QjRCO0VIcmdCeEIsa0JBTEk7RUl2UU4seUNBQUE7QVBvakdKOztBNEI1L0ZJO0VBQ0Usd1BBQUE7QTVCKy9GTjs7QTZCdmtHQTtFQUNFLGNBQUE7RUFDQSxrQnZCbTZCd0M7RXVCbDZCeEMsbUJ2Qm02QndDO0V1Qmw2QnhDLHVCdkJtNkJ3QztBTnVxRTFDO0E2QnhrR0U7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QTdCMGtHSjs7QTZCdGtHQTtFQUNFLG9CdkJ5NUJ3QztFdUJ4NUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QTdCeWtHRjtBNkJ2a0dFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBN0J5a0dKOztBNkJya0dBO0VBQ0UsMkJBQUE7RUFFQSxVdkJ5NEJ3QztFdUJ4NEJ4QyxXdkJ3NEJ3QztFdUJ2NEJ4QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EseUNBQUE7RUFDQSwrQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLDJEdkIwNEJ3QztFdUJ6NEJ4QyxpQ0FBQTtLQUFBLG1CQUFBO1VBQUEseUJBQUE7QTdCdWtHRjtBNkJwa0dFO0V0QjFCRSxxQkFBQTtBUGltR0o7QTZCbmtHRTtFQUVFLGtCdkJrNEJzQztBTmtzRTFDO0E2QmprR0U7RUFDRSx1QnZCeTNCc0M7QU4wc0UxQztBNkJoa0dFO0VBQ0UscUJ2QnExQm9DO0V1QnAxQnBDLFVBQUE7RUFDQSxrRHZCK2ZvQjtBTm1rRnhCO0E2Qi9qR0U7RUFDRSx5QmxCdkJNO0VrQndCTixxQmxCeEJNO0FYeWxHVjtBNkIvakdJO0VBSUksdVBBQUE7QTdCOGpHUjtBNkIxakdJO0VBSUksK0pBQUE7QTdCeWpHUjtBNkJwakdFO0VBQ0UseUJsQjVDTTtFa0I2Q04scUJsQjdDTTtFa0JrREosaVBBQUE7QTdCa2pHTjtBNkI5aUdFO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsWXZCaTJCdUM7QU4rc0UzQztBNkJ6aUdJO0VBQ0UsZUFBQTtFQUNBLFl2QncxQnFDO0FObXRFM0M7O0E2QjdoR0E7RUFDRSxtQnZCbTFCZ0M7QU42c0VsQztBNkI5aEdFO0VBQ0UsMktBQUE7RUFFQSxVdkI2MEI4QjtFdUI1MEI5QixtQkFBQTtFQUNBLDBDQUFBO0VBQ0EsZ0NBQUE7RXRCaEhBLGtCQUFBO0VRSEUsaURjcUhGO0E3QitoR0o7QWVocEdNO0VjeUdKO0lkeEdNLGdCQUFBO0VmbXBHTjtBQUNGO0E2QmxpR0k7RUFDRSw2SkFBQTtBN0JvaUdOO0E2QmppR0k7RUFDRSxpQ3ZCNDBCNEI7RXVCdjBCMUIsMEpBQUE7QTdCK2hHUjtBNkIxaEdFO0VBQ0Usb0J2QnV6QjhCO0V1QnR6QjlCLGVBQUE7QTdCNGhHSjtBNkIxaEdJO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0E3QjRoR047O0E2QnZoR0E7RUFDRSxxQkFBQTtFQUNBLGtCdkJxeUJnQztBTnF2RWxDOztBNkJ2aEdBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0E3QjBoR0Y7QTZCdGhHSTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGF2QnNwQndCO0FOazRFOUI7O0E2QmpoR0k7RUFDRSxpTEFBQTtBN0JvaEdOOztBOEJ0c0dBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsNkJBQUE7QTlCeXNHRjtBOEJ2c0dFO0VBQ0UsVUFBQTtBOUJ5c0dKO0E4QnJzR0k7RUFBMEIsa0V4QjRnQ2E7QU40ckUzQztBOEJ2c0dJO0VBQTBCLGtFeEIyZ0NhO0FOK3JFM0M7QThCdnNHRTtFQUNFLFNBQUE7QTlCeXNHSjtBOEJ0c0dFO0VBQ0UsV3hCNi9CdUM7RXdCNS9CdkMsWXhCNC9CdUM7RXdCMy9CdkMsb0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VkMUJGLHlCTHNDUTtFbUJWTixTeEIyL0J1QztFQ3hnQ3ZDLG1CQUFBO0VRSEUsb0hlbUJGO0VmbkJFLDRHZW1CRjtBOUJ1c0dKO0FldHRHTTtFZU1KO0lmTE0sd0JBQUE7SUFBQSxnQkFBQTtFZnl0R047QUFDRjtBOEIxc0dJO0VkakNGLHlCVjRoQ3lDO0FOa3RFM0M7QThCeHNHRTtFQUNFLFd4QnMrQjhCO0V3QnIrQjlCLGN4QnMrQjhCO0V3QnIrQjlCLGtCQUFBO0VBQ0EsZXhCcStCOEI7RXdCcCtCOUIsdUN4QnErQjhCO0V3QnArQjlCLHlCQUFBO0V2QjdCQSxtQkFBQTtBUHd1R0o7QThCdHNHRTtFQUNFLFd4QmsrQnVDO0V3QmorQnZDLFl4QmkrQnVDO0V3QmgrQnZDLHFCQUFBO09BQUEsZ0JBQUE7RWRwREYseUJMc0NRO0VtQmdCTixTeEJpK0J1QztFQ3hnQ3ZDLG1CQUFBO0VRSEUsaUhlNkNGO0VmN0NFLDRHZTZDRjtBOUJ1c0dKO0FlaHZHTTtFZWlDSjtJZmhDTSxxQkFBQTtJQUFBLGdCQUFBO0VmbXZHTjtBQUNGO0E4QjFzR0k7RWQzREYseUJWNGhDeUM7QU40dUUzQztBOEJ4c0dFO0VBQ0UsV3hCNDhCOEI7RXdCMzhCOUIsY3hCNDhCOEI7RXdCMzhCOUIsa0JBQUE7RUFDQSxleEIyOEI4QjtFd0IxOEI5Qix1Q3hCMjhCOEI7RXdCMThCOUIseUJBQUE7RXZCdkRBLG1CQUFBO0FQa3dHSjtBOEJ0c0dFO0VBQ0Usb0JBQUE7QTlCd3NHSjtBOEJ0c0dJO0VBQ0UsMkN4Qjg4QnFDO0FOMHZFM0M7QThCcnNHSTtFQUNFLDJDeEIwOEJxQztBTjZ2RTNDOztBK0I5eEdBO0VBQ0Usa0JBQUE7QS9CaXlHRjtBK0IveEdFOzs7RUFHRSx1RHpCc2lDb0M7RXlCcmlDcEMsMkR6QnFpQ29DO0V5QnBpQ3BDLGlCekJxaUNvQztBTjR2RXhDO0ErQjl4R0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxnREFBQTtFQUNBLHFCQUFBO0VoQlJFLGdFZ0JTRjtBL0JneUdKO0FlcnlHTTtFZ0JUSjtJaEJVTSxnQkFBQTtFZnd5R047QUFDRjtBK0JseUdFOztFQUVFLHFCQUFBO0EvQm95R0o7QStCbHlHSTtFQUNFLGtCQUFBO0EvQnF5R047QStCdHlHSTs7RUFDRSxrQkFBQTtBL0JxeUdOO0ErQmx5R0k7RUFFRSxxQnpCMGdDa0M7RXlCemdDbEMsd0J6QjBnQ2tDO0FOMnhFeEM7QStCeHlHSTs7O0VBRUUscUJ6QjBnQ2tDO0V5QnpnQ2xDLHdCekIwZ0NrQztBTjJ4RXhDO0ErQmx5R0k7O0VBQ0UscUJ6QnFnQ2tDO0V5QnBnQ2xDLHdCekJxZ0NrQztBTmd5RXhDO0ErQmp5R0U7RUFDRSxxQnpCKy9Cb0M7RXlCOS9CcEMsd0J6QisvQm9DO0FOb3lFeEM7QStCNXhHSTtFQUNFLDJDQUFBO0VBQ0EsOER6QnkvQmtDO0FOd3lFeEM7QStCbnlHSTs7OztFQUNFLDJDQUFBO0VBQ0EsOER6QnkvQmtDO0FOd3lFeEM7QStCL3hHTTtFQUNFLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsYXpCaS9CZ0M7RXlCaC9CaEMsV0FBQTtFQUNBLHlCcEJoQkc7RUpoQ1Asc0NBQUE7QVBxMUdKO0ErQjN5R007Ozs7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGF6QmkvQmdDO0V5QmgvQmhDLFdBQUE7RUFDQSx5QnBCaEJHO0VKaENQLHNDQUFBO0FQcTFHSjtBK0I5eEdJO0VBQ0UsMkNBQUE7RUFDQSw4RHpCdytCa0M7QU53ekV4QztBK0IzeEdJO0VBQ0Usc0NBQUE7QS9CNnhHTjtBK0J6eEdFOztFQUVFLGN6QjFFTztBTnEyR1g7QStCenhHSTs7RUFDRSx3Q3pCd3lCa0M7QU5vL0V4Qzs7QWdDbjNHQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7QWhDczNHRjtBZ0NwM0dFOzs7RUFHRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBaENzM0dKO0FnQ2wzR0U7OztFQUdFLFVBQUE7QWhDbzNHSjtBZ0M5MkdFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0FoQ2czR0o7QWdDOTJHSTtFQUNFLFVBQUE7QWhDZzNHTjs7QWdDcjJHQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0U3QjhPSSxlQUxJO0U2QnZPUixnQjFCeWpCNEI7RTBCeGpCNUIsZ0IxQmdrQjRCO0UwQi9qQjVCLDJCMUJpMUJzQztFMEJoMUJ0QyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUMxQnc2QnNDO0UwQnY2QnRDLDJEQUFBO0V6QnRDRSxzQ0FBQTtBUCs0R0o7O0FnQy8xR0E7Ozs7RUFJRSxvQkFBQTtFN0J3Tkksa0JBTEk7RUl2UU4seUNBQUE7QVB3NUdKOztBZ0MvMUdBOzs7O0VBSUUsdUJBQUE7RTdCK01JLG1CQUxJO0VJdlFOLHlDQUFBO0FQaTZHSjs7QWdDLzFHQTs7RUFFRSxtQkFBQTtBaENrMkdGOztBZ0NyMUdJOzs7O0V6QmpFQSwwQkFBQTtFQUNBLDZCQUFBO0FQNjVHSjtBZ0NwMUdJOzs7O0V6QjFFQSwwQkFBQTtFQUNBLDZCQUFBO0FQbzZHSjtBZ0M5MEdFO0VBQ0UsOENBQUE7RXpCMUVBLHlCQUFBO0VBQ0EsNEJBQUE7QVAyNUdKO0FnQzkwR0U7O0V6QjlFRSx5QkFBQTtFQUNBLDRCQUFBO0FQZzZHSjs7QWlDeDdHRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUIzQnEwQm9DO0VIbmtCbEMsa0JBTEk7RThCMVBOLGlDM0JnakNxQjtBTjA0RXpCOztBaUN2N0dFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFOUJxUEUsbUJBTEk7RThCN09OLFczQm1pQ3FCO0UyQmxpQ3JCLG1DM0JraUNxQjtFQzdqQ3JCLHNDQUFBO0FQcTlHSjs7QWlDcjdHSTs7OztFQUVFLGNBQUE7QWpDMDdHTjs7QWlDeitHSTtFQXFERSwrQzNCcWhDbUI7RTJCbGhDakIsb0MzQjQxQmdDO0UyQjMxQmhDLDJQQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0FqQ3M3R1I7QWlDbjdHTTtFQUNFLCtDM0IwZ0NpQjtFMkJ6Z0NqQiwyRDNCeWdDaUI7QU40NkV6Qjs7QWlDdC9HSTtFQTBFSSxvQzNCMDBCZ0M7RTJCejBCaEMsa0ZBQUE7QWpDZzdHUjs7QWlDMy9HSTtFQWtGRSwrQzNCdy9CbUI7QU5xN0V6QjtBaUMxNkdRO0VBRUUsbVFBQUE7RUFDQSx1QjNCdzVCOEI7RTJCdjVCOUIsK0RBQUE7RUFDQSwyRUFBQTtBakMyNkdWO0FpQ3Y2R007RUFDRSwrQzNCMitCaUI7RTJCMStCakIsMkQzQjArQmlCO0FOKzdFekI7O0FpQ3pnSEk7RUF3R0kseUNBQUE7QWpDcTZHUjs7QWlDN2dISTtFQStHRSwrQzNCMjlCbUI7QU51OEV6QjtBaUNoNkdNO0VBQ0UsNEMzQnc5QmlCO0FOMDhFekI7QWlDLzVHTTtFQUNFLDJEM0JvOUJpQjtBTjY4RXpCO0FpQzk1R007RUFDRSxpQzNCZzlCaUI7QU5nOUV6Qjs7QWlDMzVHSTtFQUNFLGtCQUFBO0FqQzg1R047O0FpQzloSEk7Ozs7O0VBMElNLFVBQUE7QWpDNDVHVjs7QWlDbGhIRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUIzQnEwQm9DO0VIbmtCbEMsa0JBTEk7RThCMVBOLG1DM0JnakNxQjtBTm8rRXpCOztBaUNqaEhFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFOUJxUEUsbUJBTEk7RThCN09OLFczQm1pQ3FCO0UyQmxpQ3JCLGtDM0JraUNxQjtFQzdqQ3JCLHNDQUFBO0FQK2lISjs7QWlDL2dISTs7OztFQUVFLGNBQUE7QWpDb2hITjs7QWlDbmtISTtFQXFERSxpRDNCcWhDbUI7RTJCbGhDakIsb0MzQjQxQmdDO0UyQjMxQmhDLDRVQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0FqQ2doSFI7QWlDN2dITTtFQUNFLGlEM0IwZ0NpQjtFMkJ6Z0NqQiwwRDNCeWdDaUI7QU5zZ0Z6Qjs7QWlDaGxISTtFQTBFSSxvQzNCMDBCZ0M7RTJCejBCaEMsa0ZBQUE7QWpDMGdIUjs7QWlDcmxISTtFQWtGRSxpRDNCdy9CbUI7QU4rZ0Z6QjtBaUNwZ0hRO0VBRUUsb1ZBQUE7RUFDQSx1QjNCdzVCOEI7RTJCdjVCOUIsK0RBQUE7RUFDQSwyRUFBQTtBakNxZ0hWO0FpQ2pnSE07RUFDRSxpRDNCMitCaUI7RTJCMStCakIsMEQzQjArQmlCO0FOeWhGekI7O0FpQ25tSEk7RUF3R0kseUNBQUE7QWpDKy9HUjs7QWlDdm1ISTtFQStHRSxpRDNCMjlCbUI7QU5paUZ6QjtBaUMxL0dNO0VBQ0UsOEMzQnc5QmlCO0FOb2lGekI7QWlDei9HTTtFQUNFLDBEM0JvOUJpQjtBTnVpRnpCO0FpQ3gvR007RUFDRSxtQzNCZzlCaUI7QU4waUZ6Qjs7QWlDci9HSTtFQUNFLGtCQUFBO0FqQ3cvR047O0FpQ3huSEk7Ozs7O0VBNElNLFVBQUE7QWpDby9HVjs7QWtDbG9IQTtFQUVFLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFB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eUJBQUE7QXpFNnJRVjs7QXlFOXJRUTtFQUNFLHNCQUFBO0F6RWlzUVY7O0F5RXhyUVE7RUFPSSxxQkFBQTtBekVxclFaOztBeUU1clFRO0VBT0kscUJBQUE7QXpFeXJRWjs7QXlFaHNRUTtFQU9JLHFCQUFBO0F6RTZyUVo7O0F5RXBzUVE7RUFPSSxzQkFBQTtBekVpc1FaOztBeUV4c1FRO0VBT0ksc0JBQUE7QXpFcXNRWjs7QXlFNXNRUTtFQU9JLDBCQUFBO0F6RXlzUVo7O0F5RWh0UVE7RUFPSSx1QkFBQTtBekU2c1FaOztBeUVwdFFRO0VBT0ksMkJBQUE7QXpFaXRRWjs7QXlFeHRRUTtFQU9JLHNCQUFBO0F6RXF0UVo7O0F5RTV0UVE7RUFPSSxzQkFBQTtBekV5dFFaOztBeUVodVFRO0VBT0ksc0JBQUE7QXpFNnRRWjs7QXlFcHVRUTtFQU9JLHVCQUFBO0F6RWl1UVo7O0F5RXh1UVE7RUFPSSx1QkFBQTtBekVxdVFaOztBeUU1dVFRO0VBT0ksMkJBQUE7QXpFeXVRWjs7QXlFaHZRUTtFQU9JLHdCQUFBO0F6RTZ1UVo7O0F5RXB2UVE7RUFPSSw0QkFBQTtBekVpdlFaOztBeUV4dlFRO0VBT0kseUJBQUE7QXpFcXZRWjs7QXlFNXZRUTtFQU9JLDhCQUFBO0F6RXl2UVo7O0F5RWh3UVE7RUFPSSxpQ0FBQTtBekU2dlFaOztBeUVwd1FRO0VBT0ksc0NBQUE7QXpFaXdRWjs7QXlFeHdRUTtFQU9JLHlDQUFBO0F6RXF3UVo7O0F5RTV3UVE7RUFPSSx1QkFBQTtBekV5d1FaOztBeUVoeFFRO0VBT0ksdUJBQUE7QXpFNndRWjs7QXlFcHhRUTtFQU9JLHlCQUFBO0F6RWl4UVo7O0F5RXh4UVE7RUFPSSx5QkFBQTtBekVxeFFaOztBeUU1eFFRO0VBT0ksMEJBQUE7QXpFeXhRWjs7QXlFaHlRUTtFQU9JLDRCQUFBO0F6RTZ4UVo7O0F5RXB5UVE7RUFPSSxrQ0FBQTtBekVpeVFaOztBeUV4eVFRO0VBT0ksc0NBQUE7QXpFcXlRWjs7QXlFNXlRUTtFQU9JLG9DQUFBO0F6RXl5UVo7O0F5RWh6UVE7RUFPSSxrQ0FBQTtBekU2eVFaOztBeUVwelFRO0VBT0kseUNBQUE7QXpFaXpRWjs7QXlFeHpRUTtFQU9JLHdDQUFBO0F6RXF6UVo7O0F5RTV6UVE7RUFPSSx3Q0FBQTtBekV5elFaOztBeUVoMFFRO0VBT0ksa0NBQUE7QXpFNnpRWjs7QXlFcDBRUTtFQU9JLGdDQUFBO0F6RWkwUVo7O0F5RXgwUVE7RUFPSSw4QkFBQTtBekVxMFFaOztBeUU1MFFRO0VBT0ksZ0NBQUE7QXpFeTBRWjs7QXlFaDFRUTtFQU9JLCtCQUFBO0F6RTYwUVo7O0F5RXAxUVE7RUFPSSxvQ0FBQTtBekVpMVFaOztBeUV4MVFRO0VBT0ksa0NBQUE7QXpFcTFRWjs7QXlFNTFRUTtFQU9JLGdDQUFBO0F6RXkxUVo7O0F5RWgyUVE7RUFPSSx1Q0FBQTtBekU2MVFaOztBeUVwMlFRO0VBT0ksc0NBQUE7QXpFaTJRWjs7QXlFeDJRUTtFQU9JLGlDQUFBO0F6RXEyUVo7O0F5RTUyUVE7RUFPSSwyQkFBQTtBekV5MlFaOztBeUVoM1FRO0VBT0ksaUNBQUE7QXpFNjJRWjs7QXlFcDNRUTtFQU9JLCtCQUFBO0F6RWkzUVo7O0F5RXgzUVE7RUFPSSw2QkFBQTtBekVxM1FaOztBeUU1M1FRO0VBT0ksK0JBQUE7QXpFeTNRWjs7QXlFaDRRUTtFQU9JLDhCQUFBO0F6RTYzUVo7O0F5RXA0UVE7RUFPSSxvQkFBQTtBekVpNFFaOztBeUV4NFFRO0VBT0ksbUJBQUE7QXpFcTRRWjs7QXlFNTRRUTtFQU9JLG1CQUFBO0F6RXk0UVo7O0F5RWg1UVE7RUFPSSxtQkFBQTtBekU2NFFaOztBeUVwNVFRO0VBT0ksbUJBQUE7QXpFaTVRWjs7QXlFeDVRUTtFQU9JLG1CQUFBO0F6RXE1UVo7O0F5RTU1UVE7RUFPSSxtQkFBQTtBekV5NVFaOztBeUVoNlFRO0VBT0ksbUJBQUE7QXpFNjVRWjs7QXlFcDZRUTtFQU9JLG9CQUFBO0F6RWk2UVo7O0F5RXg2UVE7RUFPSSwwQkFBQTtBekVxNlFaOztBeUU1NlFRO0VBT0kseUJBQUE7QXpFeTZRWjs7QXlFaDdRUTtFQU9JLHVCQUFBO0F6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dXpUVjs7RXlFOXpUTTtJQU9JLDhCQUFBO0V6RTJ6VFY7O0V5RWwwVE07SUFPSSx3QkFBQTtFekUrelRWOztFeUV0MFRNO0lBT0ksK0JBQUE7RXpFbTBUVjs7RXlFMTBUTTtJQU9JLHdCQUFBO0V6RXUwVFY7O0V5RTkwVE07SUFPSSx5QkFBQTtFekUyMFRWOztFeUVsMVRNO0lBT0ksOEJBQUE7RXpFKzBUVjs7RXlFdDFUTTtJQU9JLGlDQUFBO0V6RW0xVFY7O0V5RTExVE07SUFPSSxzQ0FBQTtFekV1MVRWOztFeUU5MVRNO0lBT0kseUNBQUE7RXpFMjFUVjs7RXlFbDJUTTtJQU9JLHVCQUFBO0V6RSsxVFY7O0V5RXQyVE07SUFPSSx1QkFBQTtFekVtMlRWOztFeUUxMlRNO0lBT0kseUJBQUE7RXpFdTJUVjs7RXlFOTJUTTtJQU9JLHlCQUFBO0V6RTIyVFY7O0V5RWwzVE07SUFPSSwwQkFBQTtFekUrMlRWOztFeUV0M1RNO0lBT0ksNEJBQUE7RXpFbTNUVjs7RXlFMTNUTTtJQU9JLGtDQUFBO0V6RXUzVFY7O0V5RTkzVE07SUFPSSxzQ0FBQTtFekUyM1RWOztFeUVsNFRNO0lBT0ksb0NBQUE7RXpFKzNUVjs7RXlFdDRUTTtJQU9JLGtDQUFBO0V6RW00VFY7O0V5RTE0VE07SUFPSSx5Q0FBQTtFekV1NFRWOztFeUU5NFRNO0lBT0ksd0NBQUE7RXpFMjRUVjs7RXlFbDVUTTtJQU9JLHdDQUFBO0V6RSs0VFY7O0V5RXQ1VE07SUFPSSxrQ0FBQTtFekVtNVRWOztFeUUxNVRNO0lBT0ksZ0NBQUE7RXpFdTVUVjs7RXlFOTVUTTtJQU9JLDhCQUFBO0V6RTI1VFY7O0V5RWw2VE07SUFPSSxnQ0FBQTtFekUrNVRWOztFeUV0NlRNO0lBT0ksK0JBQUE7RXpFbTZUVjs7RXlFMTZUTTtJQU9JLG9DQUFBO0V6RXU2VFY7O0V5RTk2VE07SUFPSSxrQ0FBQTtFekUyNlRWOztFeUVsN1RNO0lBT0ksZ0NBQUE7RXpFKzZUVjs7RXlFdDdUTTtJQU9JLHVDQUFBO0V6RW03VFY7O0V5RTE3VE07SUFPSSxzQ0FBQTtFekV1N1RW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elVNO0lBT0ksOEJBQUE7RXpFNnlVVjs7RXlFcHpVTTtJQU9JLDRCQUFBO0V6RWl6VVY7O0V5RXh6VU07SUFPSSwyQkFBQTtFekVxelVWOztFeUU1elVNO0lBT0ksaUNBQUE7RXpFeXpVVjs7RXlFaDBVTTtJQU9JLGdDQUFBO0V6RTZ6VVY7O0V5RXAwVU07SUFPSSw4QkFBQTtFekVpMFVWOztFeUV4MFVNO0lBT0ksZ0NBQUE7RXpFcTBVVjs7RXlFNTBVTTtJQU9JLDhCQUFBO0V6RXkwVVY7O0V5RWgxVU07SUFPSSw0QkFBQTtFekU2MFVWOztFeUVwMVVNO0lBT0ksa0NBQUE7RXpFaTFVVjs7RXlFeDFVTTtJQU9JLGlDQUFBO0V6RXExVVY7O0V5RTUxVU07SUFPSSwrQkFBQTtFekV5MVVWOztFeUVoMlVNO0lBT0ksaUNBQUE7RXpFNjFVVjs7RXlFcDJVTTtJQU9JLCtCQUFBO0V6RWkyVVY7O0V5RXgyVU07SUFPSSwwQkFBQTtFekVxMlVWOztFeUU1MlVNO0lBT0ksZ0NBQUE7RXpFeTJVVjs7RXlFaDNVTTtJQU9JLCtCQUFBO0V6RTYyVVY7O0V5RXAzVU07SUFPSSw2QkFBQTtFekVpM1VWOztFeUV4M1VNO0lBT0ksK0JBQUE7RXpFcTNVVjs7RXlFNTNVTTtJQU9JLDZCQUFBO0V6RXkzVVY7O0V5RWg0VU07SUFPSSxpQkFBQTtFekU2M1VWOztFeUVwNFVNO0lBT0ksdUJBQUE7RXpFaTRVVjs7RXlFeDRVTTtJQU9JLHNCQUFBO0V6RXE0VVY7O0V5RTU0VU07SUFPSSxvQkFBQTtFekV5NFVWOztFeUVoNVVNO0lBT0ksc0JBQUE7RXpFNjRVVjs7RXlFcDVVTTtJQU9JLG9CQUFBO0V6RWk1VVY7O0V5RXg1VU07SUFPSSxxQkFBQTtFekVxNVVWOztFeUU1NVVNO0lBT0ksMkJBQUE7RXpFeTVVVjs7RXlFaDZVTTtJQU9JLDBCQUFBO0V6RTY1VVY7O0V5RXA2VU07SUFPSSx3QkFBQTtFekVpNlVWOztFeUV4NlVNO0lBT0ksMEJBQUE7RXpFcTZVVjs7RXlFNTZVTTtJQU9JLHdCQUFBO0V6RXk2VVY7O0V5RWg3VU07SUFPSSw2QkFBQTtTQUFBLHdCQUFBO0V6RTY2VVY7O0V5RXA3VU07SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0V6RWk3VVY7O0V5RXg3VU07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0V6RXE3VVY7O0V5RTU3VU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6RXk3VVY7O0V5RWg4VU07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0V6RTY3VVY7O0V5RXA4VU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0V6RWk4VVY7O0V5RXg4VU07SUFPSSwyQkFBQTtFekVxOFVWOztFeUU1OFVNO0lBT0ksNEJBQUE7RXpFeThVVjs7RXlFaDlVTTtJQU9JLDZCQUFBO0V6RTY4VVY7QUFDRjtBVXg5VUk7RStER0k7SUFPSSxzQkFBQTtFekVrOVVWOztFeUV6OVVNO0lBT0ksdUJBQUE7RXpFczlVVjs7RXlFNzlVTTtJQU9JLHNCQUFBO0V6RTA5VVY7O0V5RWorVU07SUFPSSxpQ0FBQTtPQUFBLDhCQUFBO0V6RTg5VVY7O0V5RXIrVU07SUFPSSwrQkFBQTtPQUFBLDRCQUFBO0V6RWsrVVY7O0V5RXorVU07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0V6RXMrVVY7O0V5RTcrVU07SUFPSSxvQ0FBQTtPQUFBLGlDQUFBO0V6RTArVVY7O0V5RWovVU07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0V6RTgrVVY7O0V5RXIvVU07SUFPSSwwQkFBQTtFekVrL1VWOztFeUV6L1VNO0lBT0ksZ0NBQUE7RXpFcy9VVjs7RXlFNy9VTTtJQU9JLHlCQUFBO0V6RTAvVVY7O0V5RWpnVk07SUFPSSx3QkFBQTtFekU4L1VWOztFeUVyZ1ZNO0lBT0ksK0JBQUE7RXpFa2dWVjs7RXlFemdWTTtJQU9JLHlCQUFBO0V6RXNnVlY7O0V5RTdnVk07SUFPSSw2QkFBQTtFekUwZ1ZWOztFeUVqaFZNO0lBT0ksOEJBQUE7RXpFOGdWVjs7RXlFcmhWTTtJQU9JLHdCQUFBO0V6RWtoVlY7O0V5RXpoVk07SUFPSSwrQkFBQTtFekVzaFZWOztFeUU3aFZNO0lBT0ksd0JBQUE7RXpFMGhWVjs7RXlFamlWTTtJQU9JLHlCQUFBO0V6RThoVlY7O0V5RXJpVk07SUFPSSw4QkFBQTtFekVraVZWOztFeUV6aVZNO0lBT0ksaUNBQUE7RXpFc2lWVjs7RXlFN2lWTTtJQU9JLHNDQUFBO0V6RTBpVlY7O0V5RWpqVk07SUFPSSx5Q0FBQTtFekU4aVZWOztFeUVyalZNO0lBT0ksdUJBQUE7RXpFa2pWVjs7RXlFempWTTtJQU9JLHVCQUFBO0V6RXNqVlY7O0V5RTdqVk07SUFPSSx5QkFBQTtFekUwalZWOztFeUVqa1ZNO0lBT0kseUJBQUE7RXpFOGpWVjs7RXlFcmtWTTtJQU9JLDBCQUFBO0V6RWtrVlY7O0V5RXprVk07SUFPSSw0QkFBQTtFekVza1ZWOztFeUU3a1ZNO0lBT0ksa0NBQUE7RXpFMGtWVjs7RXlFamxWTTtJQU9JLHNDQUFBO0V6RThrVlY7O0V5RXJsVk07SUFPSSxvQ0FBQTtFekVrbFZWOztFeUV6bFZNO0lBT0ksa0NBQUE7RXpFc2xWVjs7RXlFN2xWTTtJQU9JLHlDQUFBO0V6RTBsVlY7O0V5RWptVk07SUFPSSx3Q0FBQTtFekU4bFZWOztFeUVybVZNO0lBT0ksd0NBQUE7RXpFa21WVjs7RXlFem1WTTtJQU9JLGtDQUFBO0V6RXNtVlY7O0V5RTdtVk07SUFPSSxnQ0FBQTtFekUwbVZWOztFeUVqblZNO0lBT0ksOEJBQUE7RXpFOG1WVjs7RXlFcm5WTTtJQU9JLGdDQUFBO0V6RWtuVlY7O0V5RXpuVk07SUFPSSwrQkFBQTtFekVzblZWOztFeUU3blZNO0lBT0ksb0NBQUE7RXpFMG5WVjs7RXlFam9WTTtJQU9JLGtDQUFBO0V6RThuVlY7O0V5RXJvVk07SUFPSSxnQ0FBQTtFekVrb1ZWOztFeUV6b1ZNO0lBT0ksdUNBQUE7RXpFc29WVjs7RXlFN29WTTtJQU9JLHNDQUFBO0V6RTBvVlY7O0V5RWpwVk07SUFPSSxpQ0FBQTtFekU4b1ZWOztFeUVycFZNO0lBT0ksMkJBQUE7RXpFa3BWVjs7RXlFenBWTTtJQU9JLGlDQUFBO0V6RXNwVlY7O0V5RTdwVk07SUFPSSwrQkFBQTtFekUwcFZW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NnZXVjs7RXlFcHdXTTtJQU9JLHlDQUFBO0V6RWl3V1Y7O0V5RXh3V007SUFPSSx1QkFBQTtFekVxd1dWOztFeUU1d1dNO0lBT0ksdUJBQUE7RXpFeXdXVjs7RXlFaHhXTTtJQU9JLHlCQUFBO0V6RTZ3V1Y7O0V5RXB4V007SUFPSSx5QkFBQTtFekVpeFdWOztFeUV4eFdNO0lBT0ksMEJBQUE7RXpFcXhXVjs7RXlFNXhXTTtJQU9JLDRCQUFBO0V6RXl4V1Y7O0V5RWh5V007SUFPSSxrQ0FBQTtFekU2eFdWOztFeUVweVdNO0lBT0ksc0NBQUE7RXpFaXlXVjs7RXlFeHlXTTtJQU9JLG9DQUFBO0V6RXF5V1Y7O0V5RTV5V007SUFPSSxrQ0FBQTtFekV5eVdWOztFeUVoeldNO0lBT0kseUNBQUE7RXpFNnlXVjs7RXlFcHpXTTtJQU9JLHdDQUFBO0V6RWl6V1Y7O0V5RXh6V007SUFPSSx3Q0FBQTtFekVxeldWOztFeUU1eldNO0lBT0ksa0NBQUE7RXpFeXpXVjs7RXlFaDBXTTtJQU9JLGdDQUFBO0V6RTZ6V1Y7O0V5RXAwV007SUFPSSw4QkFBQTtFekVpMFdWOztFeUV4MFdNO0lBT0ksZ0NBQUE7RXpFcTBXVjs7RXlFNTBXTTtJQU9JLCtCQUFBO0V6RXkwV1Y7O0V5RWgxV007SUFPSSxvQ0FBQTtFekU2MFdWOztFeUVwMVdNO0lBT0ksa0NBQUE7RXpFaTFXVjs7RXlFeDFXTTtJQU9JLGdDQUFBO0V6RXExV1Y7O0V5RTUxV007SUFPSSx1Q0FBQTtFekV5MVdWOztFeUVoMldNO0lBT0ksc0NBQUE7RXpFNjFXVjs7RXlFcDJXTTtJQU9JLGlDQUFBO0V6RWkyV1Y7O0V5RXgyV007SUFPSSwyQkFBQTtFekVxMldWOztFeUU1MldNO0lBT0ksaUNBQUE7RXpFeTJXVjs7RXlFaDNXTTtJQU9JLCtCQUFBO0V6RTYyV1Y7O0V5RXAzV007SUFPSSw2QkFBQTtFekVpM1dWOztFeUV4M1dNO0lBT0ksK0JBQUE7RXpFcTNXVjs7RXlFNTNXTTtJQU9JLDhCQUFBO0V6RXkzV1Y7O0V5RWg0V007SUFPSSxvQkFBQTtFekU2M1dW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ZytYVjs7RXlFditYTTtJQU9JLHlCQUFBO0V6RW8rWFY7O0V5RTMrWE07SUFPSSwwQkFBQTtFekV3K1hWOztFeUUvK1hNO0lBT0ksNEJBQUE7RXpFNCtYVjs7RXlFbi9YTTtJQU9JLGtDQUFBO0V6RWcvWFY7O0V5RXYvWE07SUFPSSxzQ0FBQTtFekVvL1hWOztFeUUzL1hNO0lBT0ksb0NBQUE7RXpFdy9YVjs7RXlFLy9YTTtJQU9JLGtDQUFBO0V6RTQvWFY7O0V5RW5nWU07SUFPSSx5Q0FBQTtFekVnZ1lWOztFeUV2Z1lNO0lBT0ksd0NBQUE7RXpFb2dZVjs7RXlFM2dZTTtJQU9JLHdDQUFBO0V6RXdnWVY7O0V5RS9nWU07SUFPSSxrQ0FBQTtFekU0Z1lWOztFeUVuaFlNO0lBT0ksZ0NBQUE7RXpFZ2hZVjs7RXlFdmhZTTtJQU9JLDhCQUFBO0V6RW9oWVY7O0V5RTNoWU07SUFPSSxnQ0FBQTtFekV3aFlWOztFeUUvaFlNO0lBT0ksK0JBQUE7RXpFNGhZVjs7RXlFbmlZTTtJQU9JLG9DQUFBO0V6RWdpWVY7O0V5RXZpWU07SUFPSSxrQ0FBQTtFekVvaVlWOztFeUUzaVlNO0lBT0ksZ0NBQUE7RXpFd2lZVjs7RXlFL2lZTTtJQU9JLHVDQUFBO0V6RTRpWVY7O0V5RW5qWU07SUFPSSxzQ0FBQTtFekVnallWOztFeUV2allNO0lBT0ksaUNBQUE7RXpFb2pZVjs7RXlFM2pZTTtJQU9JLDJCQUFBO0V6RXdqWVY7O0V5RS9qWU07SUFPSSxpQ0FBQTtFekU0allWOztFeUVua1lNO0lBT0ksK0JBQUE7RXpFZ2tZVjs7RXlFdmtZTTtJQU9JLDZCQUFBO0V6RW9rWVY7O0V5RTNrWU07SUFPSSwrQkFBQTtFekV3a1lWOztFeUUva1lNO0lBT0ksOEJBQUE7RXpFNGtZVjs7RXlFbmxZTTtJQU9JLG9CQUFBO0V6RWdsWVY7O0V5RXZsWU07SUFPSSxtQkFBQTtFekVvbFlWOztFeUUzbFlNO0lBT0ksbUJBQUE7RXpFd2xZVjs7RXlFL2xZTTtJQU9JLG1CQUFBO0V6RTRsWVY7O0V5RW5tWU07SUFPSSxtQkFBQTtFekVnbVlWOztFeUV2bVlNO0lBT0ksbUJBQUE7RXpFb21ZVjs7RXlFM21ZTTtJQU9JLG1CQUFBO0V6RXdtWVY7O0V5RS9tWU07SUFPSSxtQkFBQTtFekU0bVlWOztFeUVubllNO0lBT0ksb0JBQUE7RXpFZ25ZVjs7RXlFdm5ZTTtJQU9JLDBCQUFBO0V6RW9uWVY7O0V5RTNuWU07SUFPSSx5QkFBQTtFekV3bllWOztFeUUvbllNO0lBT0ksdUJBQUE7RXpFNG5ZVjs7RXlFbm9ZTTtJQU9JLHlCQUFBO0V6RWdvWVY7O0V5RXZvWU07SUFPSSx1QkFBQTtFekVvb1lWOztFeUUzb1lNO0lBT0ksdUJBQUE7RXpFd29ZVjs7RXlFL29ZTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RXpFNm9ZVjs7RXlFcHBZTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RXpFa3BZVjs7RXlFenBZTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXpFdXBZVjs7RXlFOXBZTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpFNHBZVjs7RXlFbnFZTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RXpFaXFZVjs7RXlFeHFZTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpFc3FZVjs7RXlFN3FZTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RXpFMnFZVjs7RXlFbHJZTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RXpFZ3JZVjs7RXlFdnJZTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RXpFcXJZVjs7RXlFNXJZTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXpFMHJZVjs7RXlFanNZTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpFK3JZVjs7RXlFdHNZTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RXpFb3NZVjs7RXlFM3NZTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpFeXNZVjs7RXlFaHRZTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RXpFOHNZVjs7RXlFcnRZTTtJQU9JLHdCQUFBO0V6RWt0WVY7O0V5RXp0WU07SUFPSSw4QkFBQTtFekVzdFlWOztFeUU3dFlNO0lBT0ksNkJBQUE7RXpFMHRZVjs7RXlFanVZTTtJQU9JLDJCQUFBO0V6RTh0WVY7O0V5RXJ1WU07SUFPSSw2QkFBQTtFekVrdVlWOztFeUV6dVlNO0lBT0ksMkJBQUE7RXpFc3VZVjs7RXlFN3VZTTtJQU9JLDJCQUFBO0V6RTB1WVY7O0V5RWp2WU07SUFPSSwwQkFBQTtFekU4dVlWOztFeUVydllNO0lBT0ksZ0NBQUE7RXpFa3ZZVjs7RXlFenZZTTtJQU9JLCtCQUFBO0V6RXN2WVY7O0V5RTd2WU07SUFPSSw2QkFBQTtFekUwdllWOztFeUVqd1lNO0lBT0ksK0JBQUE7RXpFOHZZVjs7RXlFcndZTTtJQU9JLDZCQUFBO0V6RWt3WVY7O0V5RXp3WU07SUFPSSw2QkFBQTtFekVzd1lWOztFeUU3d1lNO0lBT0ksMkJBQUE7RXpFMHdZVjs7RXlFanhZTTtJQU9JLGlDQUFBO0V6RTh3WVY7O0V5RXJ4WU07SUFPSSxnQ0FBQTtFekVreFlWOztFeUV6eFlNO0lBT0ksOEJBQUE7RXpFc3hZVjs7RXlFN3hZTTtJQU9JLGdDQUFBO0V6RTB4WVY7O0V5RWp5WU07SUFPSSw4QkFBQTtFekU4eFlWOztFeUVyeVlNO0lBT0ksOEJBQUE7RXpFa3lZVjs7RXlFenlZTTtJQU9JLHlCQUFBO0V6RXN5WVY7O0V5RTd5WU07SUFPSSwrQkFBQTtFekUweVlWOztFeUVqellNO0lBT0ksOEJBQUE7RXpFOHlZVjs7RXlFcnpZTTtJQU9JLDRCQUFBO0V6RWt6WVY7O0V5RXp6WU07SUFPSSw4QkFBQTtFekVzellWOztFeUU3ellNO0lBT0ksNEJBQUE7RXpFMHpZVjs7RXlFajBZTTtJQU9JLDRCQUFBO0V6RTh6WVY7O0V5RXIwWU07SUFPSSxxQkFBQTtFekVrMFlWOztFeUV6MFlNO0lBT0ksMkJBQUE7RXpFczBZVjs7RXlFNzBZTTtJQU9JLDBCQUFBO0V6RTAwWVY7O0V5RWoxWU07SUFPSSx3QkFBQTtFekU4MFlWOztFeUVyMVlNO0lBT0ksMEJBQUE7RXpFazFZVjs7RXlFejFZTTtJQU9JLHdCQUFBO0V6RXMxWVY7O0V5RTcxWU07SUFPSSwyQkFBQTtJ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bXNaVjs7RXlFMXNaTTtJQU9JLHNDQUFBO0V6RXVzWlY7O0V5RTlzWk07SUFPSSxvQ0FBQTtFekUyc1pWOztFeUVsdFpNO0lBT0ksa0NBQUE7RXpFK3NaVjs7RXlFdHRaTTtJQU9JLHlDQUFBO0V6RW10WlY7O0V5RTF0Wk07SUFPSSx3Q0FBQTtFekV1dFpWOztFeUU5dFpNO0lBT0ksd0NBQUE7RXpFMnRaVjs7RXlFbHVaTTtJQU9JLGtDQUFBO0V6RSt0WlY7O0V5RXR1Wk07SUFPSSxnQ0FBQTtFekVtdVpWOztFeUUxdVpNO0lBT0ksOEJBQUE7RXpFdXVaVjs7RXlFOXVaTTtJQU9JLGdDQUFBO0V6RTJ1WlY7O0V5RWx2Wk07SUFPSSwrQkFBQTtFekUrdVpWOztFeUV0dlpNO0lBT0ksb0NBQUE7RXpFbXZaVjs7RXlFMXZaTTtJQU9JLGtDQUFBO0V6RXV2WlY7O0V5RTl2Wk07SUFPSSxnQ0FBQTtFekUydlpWOztFeUVsd1pNO0lBT0ksdUNBQUE7RXpFK3ZaVjs7RXlFdHdaTTtJQU9JLHNDQUFBO0V6RW13WlY7O0V5RTF3Wk07SUFPSSxpQ0FBQTtFekV1d1pWOztFeUU5d1pNO0lBT0ksMkJBQUE7RXpFMndaVjs7RXlFbHhaTTtJQU9JLGlDQUFBO0V6RSt3WlY7O0V5RXR4Wk07SUFPSSwrQkFBQTtFekVteFpWOztFeUUxeFpNO0lBT0ksNkJBQUE7RXpFdXhaVjs7RXlFOXhaTTtJQU9JLCtCQUFBO0V6RTJ4WlY7O0V5RWx5Wk07SUFPSSw4QkFBQTtFekUreFpWOztFeUV0eVpNO0lBT0ksb0JBQUE7RXpFbXlaVjs7RXlFMXlaTTtJQU9JLG1CQUFBO0V6RXV5WlY7O0V5RTl5Wk07SUFPSSxtQkFBQTtFekUyeVpWOztFeUVselpNO0lBT0ksbUJBQUE7RXpFK3laVjs7RXlFdHpaTTtJQU9JLG1CQUFBO0V6RW16WlY7O0V5RTF6Wk07SUFPSSxtQkFBQTtFekV1elpWOztFeUU5elpNO0lBT0ksbUJBQUE7RXpFMnpaVjs7RXlFbDBaTTtJQU9JLG1CQUFBO0V6RSt6WlY7O0V5RXQwWk07SUFPSSxvQkFBQTtFekVtMFpW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dUZyd2JFO0VBQ0Usc0I1RW5PSTtFNEVvT0osU0FBQTtBdkZ1d2JKOztBd0ZqamNBO0VBQ0UsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9DQUFBO0VBQ0EsYzdFd0RpQjtFNkV2RGpCLHlCN0VxQ1E7QVgrZ2NWO0F3RmxqY0U7OztFQUVFLGM3RW1EZTtBWGtnY25CO0F3RmxqY0U7RUFDRSxjN0UrQ2U7RTZFOUNmLHFCQUFBO0F4Rm9qY0o7QXdGbGpjSTtFQUNFLGM3RTBCTTtBWDBoY1o7O0F3RjdpY0k7RUFDRSxjN0VrQk07QVg4aGNaO0F3RjlpY007OztFQUVFLGM3RWNJO0FYbWljWjtBd0Y5aWNNO0VBQ0UsYzdFVUk7RTZFVEoscUJBQUE7QXhGZ2pjUjtBd0Y5aWNRO0VBQ0UsYzdFdUJTO0FYeWhjbkI7O0F3RnZpY0k7RUFDRSxjN0VKTTtBWDhpY1o7QXdGeGljTTs7O0VBRUUsYzdFUkk7QVhtamNaO0F3RnhpY007RUFDRSxjN0VaSTtFNkVhSixxQkFBQTtBeEYwaWNSO0F3RnhpY1E7RUFDRSxjN0VDUztBWHlpY25COztBd0ZqaWNJO0VBQ0UsYzdFMUJNO0FYOGpjWjtBd0ZsaWNNOzs7RUFFRSxjN0U5Qkk7QVhta2NaO0F3RmxpY007RUFDRSxjN0VsQ0k7RTZFbUNKLHFCQUFBO0F4Rm9pY1I7QXdGbGljUTtFQUNFLGM3RXJCUztBWHlqY25COztBeUZybmNBO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EseUI5RTZDYTtBWDJrY2Y7O0F5RmpuY0k7O0VBQ0Usb0JBQUE7QXpGcW5jTjtBVWprY0k7RStFOUNFOztJQUNFLGFBQUE7SUFDQSxpQkFBQTtFekZtbmNOO0V5RmhuY0k7O0lBQ0UsYUFBQTtFekZtbmNOO0FBQ0Y7QVU1a2NJO0UrRWpDRTs7SUFDRSxhQUFBO0V6RmluY047RXlGOW1jSTs7SUFDRSxhQUFBO0V6RmluY047QUFDRjtBVXRsY0k7RStFckJFOztJQUNFLGFBQUE7RXpGK21jTjtFeUY1bWNJOztJQUNFLGFBQUE7RXpGK21jTjtBQUNGO0FVaG1jSTtFK0VURTs7SUFDRSxhQUFBO0V6RjZt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 */