@charset "UTF-8";
/*
Override variable defaults
==================================================
This file is used to override default SCSS variables from the Shopware Storefront or Bootstrap.

Because of the !default flags, theme variable overrides have to be declared beforehand.
https://getbootstrap.com/docs/4.0/getting-started/theming/#variable-defaults
*/
/*
Basic styles
==================================================
Contains the imports to all basic styles.

The file organization follows the 7-1 pattern architecture
https://sass-guidelin.es/#the-7-1-pattern
*/
/*
 * Variables, Mixins, Functions
 * ---------------------------- */
/*
Helper function to check for active feature flags.
==================================================
The `$sw-features` variable contains a SCSS map of the current feature config.
The variable is injected automatically via ThemeCompiler.php and webpack.config.js.

Example:
@if feature('FEATURE_NEXT_1234') {
    // ...
}
*/
/*
Bootstrap variables
==================================================
Contains all overrides of bootstrap default variables.

https://getbootstrap.com/docs/5.2/customize/sass/#variable-defaults
*/
/*
Skin variables
==================================================
Contains the imports to all variables that the Shopware skin uses.
*/
/*
Bootstrap variables
==================================================
Contains all overrides of bootstrap default variables.

https://getbootstrap.com/docs/5.2/customize/sass/#variable-defaults
*/
/*
Custom variables
==================================================
Contains custom non bootstrap variables.
*/
/*
Custom variables
==================================================
Contains custom non bootstrap variables.
*/
/* mixin for multiline */
/*
 * Skin variables
 * ---------- */
/*
 * Vendors
 * ------- */
/*
Bootstrap
==================================================
Import of bootstrap vendor.

https://getbootstrap.com/docs/5.2/getting-started/introduction
*/
/*!
   * Bootstrap  v5.3.2 (https://getbootstrap.com/)
   * Copyright 2011-2023 The Bootstrap Authors
   * 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: #798490;
  --bs-gray-dark: #4a545b;
  --bs-gray-100: #f9f9f9;
  --bs-gray-200: #eee;
  --bs-gray-300: #bcc1c7;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #798490;
  --bs-gray-700: #495057;
  --bs-gray-800: #4a545b;
  --bs-gray-900: #212529;
  --bs-primary: #df7f00;
  --bs-secondary: #474a57;
  --bs-success: #007e4e;
  --bs-info: #005b99;
  --bs-warning: #974200;
  --bs-danger: #c20017;
  --bs-light: #f9f9f9;
  --bs-dark: #4a545b;
  --bs-primary-rgb: 223, 127, 0;
  --bs-secondary-rgb: 71, 74, 87;
  --bs-success-rgb: 0, 126, 78;
  --bs-info-rgb: 0, 91, 153;
  --bs-warning-rgb: 151, 66, 0;
  --bs-danger-rgb: 194, 0, 23;
  --bs-light-rgb: 249, 249, 249;
  --bs-dark-rgb: 74, 84, 91;
  --bs-primary-text-emphasis: #593300;
  --bs-secondary-text-emphasis: #1c1e23;
  --bs-success-text-emphasis: #00321f;
  --bs-info-text-emphasis: #00243d;
  --bs-warning-text-emphasis: #3c1a00;
  --bs-danger-text-emphasis: #4e0009;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #f9e5cc;
  --bs-secondary-bg-subtle: #dadbdd;
  --bs-success-bg-subtle: #cce5dc;
  --bs-info-bg-subtle: #ccdeeb;
  --bs-warning-bg-subtle: #ead9cc;
  --bs-danger-bg-subtle: #f3ccd1;
  --bs-light-bg-subtle: #fcfcfc;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #f2cc99;
  --bs-secondary-border-subtle: #b5b7bc;
  --bs-success-border-subtle: #99cbb8;
  --bs-info-border-subtle: #99bdd6;
  --bs-warning-border-subtle: #d5b399;
  --bs-danger-border-subtle: #e799a2;
  --bs-light-border-subtle: #eee;
  --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: "Inter", sans-serif;
  --bs-body-font-size: 0.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #355032;
  --bs-body-color-rgb: 53, 80, 50;
  --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(53, 80, 50, 0.75);
  --bs-secondary-color-rgb: 53, 80, 50;
  --bs-secondary-bg: #eee;
  --bs-secondary-bg-rgb: 238, 238, 238;
  --bs-tertiary-color: rgba(53, 80, 50, 0.5);
  --bs-tertiary-color-rgb: 53, 80, 50;
  --bs-tertiary-bg: #f9f9f9;
  --bs-tertiary-bg-rgb: 249, 249, 249;
  --bs-heading-color: #355032;
  --bs-link-color: #df7f00;
  --bs-link-color-rgb: 223, 127, 0;
  --bs-link-decoration: none;
  --bs-link-hover-color: #b26600;
  --bs-link-hover-color-rgb: 178, 102, 0;
  --bs-link-hover-decoration: underline;
  --bs-code-color: #d63384;
  --bs-highlight-color: #355032;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #798490;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0;
  --bs-border-radius-sm: 0;
  --bs-border-radius-lg: 0;
  --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(223, 127, 0, 0.25);
  --bs-form-valid-color: #007e4e;
  --bs-form-valid-border-color: #007e4e;
  --bs-form-invalid-color: #c20017;
  --bs-form-invalid-border-color: #c20017;
}
[data-bs-theme="dark"] {
  color-scheme: dark;
  --bs-body-color: #bcc1c7;
  --bs-body-color-rgb: 188, 193, 199;
  --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(188, 193, 199, 0.75);
  --bs-secondary-color-rgb: 188, 193, 199;
  --bs-secondary-bg: #4a545b;
  --bs-secondary-bg-rgb: 74, 84, 91;
  --bs-tertiary-color: rgba(188, 193, 199, 0.5);
  --bs-tertiary-color-rgb: 188, 193, 199;
  --bs-tertiary-bg: #363d42;
  --bs-tertiary-bg-rgb: 54, 61, 66;
  --bs-primary-text-emphasis: #ecb266;
  --bs-secondary-text-emphasis: #91929a;
  --bs-success-text-emphasis: #66b295;
  --bs-info-text-emphasis: #669dc2;
  --bs-warning-text-emphasis: #c18e66;
  --bs-danger-text-emphasis: #da6674;
  --bs-light-text-emphasis: #f9f9f9;
  --bs-dark-text-emphasis: #bcc1c7;
  --bs-primary-bg-subtle: #2d1900;
  --bs-secondary-bg-subtle: #0e0f11;
  --bs-success-bg-subtle: #001910;
  --bs-info-bg-subtle: #00121f;
  --bs-warning-bg-subtle: #1e0d00;
  --bs-danger-bg-subtle: #270005;
  --bs-light-bg-subtle: #4a545b;
  --bs-dark-bg-subtle: #252a2e;
  --bs-primary-border-subtle: #864c00;
  --bs-secondary-border-subtle: #2b2c34;
  --bs-success-border-subtle: #004c2f;
  --bs-info-border-subtle: #00375c;
  --bs-warning-border-subtle: #5b2800;
  --bs-danger-border-subtle: #74000e;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #4a545b;
  --bs-heading-color: inherit;
  --bs-link-color: #ecb266;
  --bs-link-hover-color: #f0c185;
  --bs-link-color-rgb: 236, 178, 102;
  --bs-link-hover-color-rgb: 240, 193, 133;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #bcc1c7;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --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;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Inter", sans-serif;
  font-weight: 700;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
h1, .h1 {
  font-size: calc(1.35rem + 1.2vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.25rem;
  }
}
h2, .h2 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.75rem;
  }
}
h3, .h3 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.5rem;
  }
}
h4, .h4 {
  font-size: 1.25rem;
}
h5, .h5 {
  font-size: 1rem;
}
h6, .h6 {
  font-size: 0.875rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol, ul {
  padding-left: 2rem;
}
ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol, ul ul, ol ul, ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b, strong {
  font-weight: bolder;
}
small, .small {
  font-size: 0.875em;
}
mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  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: none;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
  text-decoration: underline;
}
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;
}
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;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.09375rem;
  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.09375rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #798490;
}
.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);
}
.container, .cms-section .boxed, .container-fluid, .container-xs {
  --bs-gutter-x: 40px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}
.container, .cms-section .boxed {
  max-width: 1400px;
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row, .is-act-cartpage .checkout .checkout-container, .is-act-checkoutregisterpage .checkout .checkout-container, .is-act-confirmpage .checkout .checkout-container, .is-ctl-accountorder .checkout .checkout-container, .is-act-finishpage .checkout .checkout-container {
  --bs-gutter-x: 40px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row > *, .is-act-cartpage .checkout .checkout-container > *, .is-act-checkoutregisterpage .checkout .checkout-container > *, .is-act-confirmpage .checkout .checkout-container > *, .is-ctl-accountorder .checkout .checkout-container > *, .is-act-finishpage .checkout .checkout-container > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}
.col, .is-act-confirmpage .checkout .checkout-aside, .is-ctl-accountorder .checkout .checkout-aside, .is-act-finishpage .checkout .checkout-aside {
  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.33333333%;
}
.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.66666667%;
}
.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.33333333%;
  }
  .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.66666667%;
  }
  .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, .is-act-confirmpage .checkout .checkout-additional, .is-ctl-accountorder .checkout .checkout-additional {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7, .is-act-finishpage .checkout .checkout-additional, .is-act-finishpage .checkout .checkout-aside {
    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, .is-act-finishpage .checkout .checkout-aside {
    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.33333333%;
  }
  .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.66666667%;
  }
  .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, .is-act-checkoutregisterpage .checkout .checkout-aside {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5, .is-act-cartpage .checkout .checkout-aside {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6, .is-act-confirmpage .checkout .checkout-aside, .is-ctl-accountorder .checkout .checkout-aside, .is-act-finishpage .checkout .checkout-additional, .is-act-finishpage .checkout .checkout-aside {
    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, .is-act-confirmpage .checkout .checkout-aside, .is-ctl-accountorder .checkout .checkout-aside, .is-act-finishpage .checkout .checkout-aside {
    margin-left: 50%;
  }
  .offset-md-7, .is-act-cartpage .checkout .checkout-aside {
    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.33333333%;
  }
  .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.66666667%;
  }
  .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, .is-act-cartpage .checkout .checkout-aside, .is-act-confirmpage .checkout .checkout-additional, .is-ctl-accountorder .checkout .checkout-additional, .is-act-confirmpage .checkout .checkout-aside, .is-ctl-accountorder .checkout .checkout-aside, .is-act-finishpage .checkout .checkout-additional, .is-act-finishpage .checkout .checkout-aside {
    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, .is-act-cartpage .checkout .checkout-main, .is-act-checkoutregisterpage .checkout .checkout-main, .is-act-confirmpage .checkout .checkout-main, .is-ctl-accountorder .checkout .checkout-main, .is-act-finishpage .checkout .checkout-main {
    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, .is-act-cartpage .checkout .checkout-aside {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2, .is-act-confirmpage .checkout .checkout-main, .is-ctl-accountorder .checkout .checkout-main, .is-act-confirmpage .checkout .checkout-additional, .is-ctl-accountorder .checkout .checkout-additional, .is-act-finishpage .checkout .checkout-main, .is-act-finishpage .checkout .checkout-additional {
    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.33333333%;
  }
  .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.66666667%;
  }
  .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, .is-act-cartpage .checkout .checkout-aside {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0, .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0, .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1, .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1, .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2, .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2, .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3, .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3, .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4, .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4, .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5, .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5, .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .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.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0, .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0, .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1, .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1, .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2, .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2, .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3, .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3, .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4, .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4, .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5, .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5, .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: #f9f9f9;
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 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: #f9e5cc;
  --bs-table-border-color: #c7b7a3;
  --bs-table-striped-bg: #eddac2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e0ceb8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e6d4bd;
  --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: #dadbdd;
  --bs-table-border-color: #aeafb1;
  --bs-table-striped-bg: #cfd0d2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c4c5c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cacbcc;
  --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: #cce5dc;
  --bs-table-border-color: #a3b7b0;
  --bs-table-striped-bg: #c2dad1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #b8cec6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bdd4cc;
  --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: #ccdeeb;
  --bs-table-border-color: #a3b2bc;
  --bs-table-striped-bg: #c2d3df;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #b8c8d4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bdcdd9;
  --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: #ead9cc;
  --bs-table-border-color: #bbaea3;
  --bs-table-striped-bg: #decec2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d3c3b8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d8c9bd;
  --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: #f3ccd1;
  --bs-table-border-color: #c2a3a7;
  --bs-table-striped-bg: #e7c2c7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dbb8bc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e1bdc1;
  --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: #f9f9f9;
  --bs-table-border-color: #c7c7c7;
  --bs-table-striped-bg: #ededed;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e0e0e0;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e6e6e6;
  --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: #4a545b;
  --bs-table-border-color: #6e767c;
  --bs-table-striped-bg: #535d63;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #5c656b;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #586167;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 3px;
}
.col-form-label {
  padding-top: calc(0.5625rem + var(--bs-border-width));
  padding-bottom: calc(0.5625rem + 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: 1rem;
}
.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.75rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.5625rem 0.5625rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #355032;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid #798490;
  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: #355032;
  background-color: var(--bs-body-bg);
  border-color: #df7f00;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 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::placeholder {
  color: #c3c3c3;
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.5625rem 0.5625rem;
  margin: -0.5625rem -0.5625rem;
  margin-inline-end: 0.5625rem;
  color: #355032;
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.5625rem 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.75rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -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: 1rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 1.125rem + 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 + 1.125rem + calc(var(--bs-border-width) * 2));
  padding: 0.5625rem;
}
.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='%234a545b' 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.5625rem 1.6875rem 0.5625rem 0.5625rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #355032;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.5625rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid #798490;
  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: #df7f00;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.5625rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #355032;
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.75rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1rem;
  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='%23bcc1c7' 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.3125rem;
  padding-left: 1.5rem;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5rem;
}
.form-check-reverse {
  padding-right: 1.5rem;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5rem;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  margin-top: 0.25rem;
  vertical-align: top;
  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: 1px solid #798490;
  print-color-adjust: exact;
  transition: all 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-check-input {
    transition: none;
  }
}
.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: #df7f00;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
}
.form-check-input:checked {
  background-color: #df7f00;
  border-color: #df7f00;
}
.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: #df7f00;
  border-color: #df7f00;
  --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='%23df7f00'/%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: 1;
}
[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;
  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(223, 127, 0, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #df7f00;
  border: 0;
  border-radius: 1rem;
  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 {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #f5d9b3;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #df7f00;
  border: 0;
  border-radius: 1rem;
  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 {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #f5d9b3;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-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.5625rem;
  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.5625rem;
}
.form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill, .form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after, .form-floating > .form-control:not(:placeholder-shown) ~ label::after, .form-floating > .form-control-plaintext ~ label::after, .form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.28125rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  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: #798490;
}
.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.5625rem 0.5625rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #355032;
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid #798490;
  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: 1rem;
  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.75rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select, .input-group-sm > .form-select {
  padding-right: 2.25rem;
}
.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.75rem;
  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);
}
.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 .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.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-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.75rem;
  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);
}
.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 .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.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-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: 12px;
  --bs-btn-padding-y: 2px;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-font-weight: 600;
  --bs-btn-line-height: 34px;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 1;
  --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;
  vertical-align: middle;
  cursor: pointer;
  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);
  text-decoration: none;
  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, .address-editor-select:not(.collapsed), .address-editor-edit:not(.collapsed), .address-editor-create:not(.collapsed) {
  --bs-btn-color: #000;
  --bs-btn-bg: #df7f00;
  --bs-btn-border-color: #df7f00;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e49226;
  --bs-btn-hover-border-color: #e28c1a;
  --bs-btn-focus-shadow-rgb: 190, 108, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e59933;
  --bs-btn-active-border-color: #e28c1a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #df7f00;
  --bs-btn-disabled-border-color: #df7f00;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #474a57;
  --bs-btn-border-color: #474a57;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3c3f4a;
  --bs-btn-hover-border-color: #393b46;
  --bs-btn-focus-shadow-rgb: 99, 101, 112;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #393b46;
  --bs-btn-active-border-color: #353841;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #474a57;
  --bs-btn-disabled-border-color: #474a57;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #007e4e;
  --bs-btn-border-color: #007e4e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #006b42;
  --bs-btn-hover-border-color: #00653e;
  --bs-btn-focus-shadow-rgb: 38, 145, 105;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #00653e;
  --bs-btn-active-border-color: #005f3b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #007e4e;
  --bs-btn-disabled-border-color: #007e4e;
}
.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #005b99;
  --bs-btn-border-color: #005b99;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #004d82;
  --bs-btn-hover-border-color: #00497a;
  --bs-btn-focus-shadow-rgb: 38, 116, 168;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #00497a;
  --bs-btn-active-border-color: #004473;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #005b99;
  --bs-btn-disabled-border-color: #005b99;
}
.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #974200;
  --bs-btn-border-color: #974200;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #803800;
  --bs-btn-hover-border-color: #793500;
  --bs-btn-focus-shadow-rgb: 167, 94, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #793500;
  --bs-btn-active-border-color: #713200;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #974200;
  --bs-btn-disabled-border-color: #974200;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #c20017;
  --bs-btn-border-color: #c20017;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a50014;
  --bs-btn-hover-border-color: #9b0012;
  --bs-btn-focus-shadow-rgb: 203, 38, 58;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9b0012;
  --bs-btn-active-border-color: #920011;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #c20017;
  --bs-btn-disabled-border-color: #c20017;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f9f9f9;
  --bs-btn-border-color: #f9f9f9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d4d4d4;
  --bs-btn-hover-border-color: #c7c7c7;
  --bs-btn-focus-shadow-rgb: 212, 212, 212;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c7c7c7;
  --bs-btn-active-border-color: #bbb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f9f9f9;
  --bs-btn-disabled-border-color: #f9f9f9;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #4a545b;
  --bs-btn-border-color: #4a545b;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #656e74;
  --bs-btn-hover-border-color: #5c656b;
  --bs-btn-focus-shadow-rgb: 101, 110, 116;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6e767c;
  --bs-btn-active-border-color: #5c656b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #4a545b;
  --bs-btn-disabled-border-color: #4a545b;
}
.btn-outline-primary {
  --bs-btn-color: #df7f00;
  --bs-btn-border-color: #df7f00;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #df7f00;
  --bs-btn-hover-border-color: #df7f00;
  --bs-btn-focus-shadow-rgb: 223, 127, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #df7f00;
  --bs-btn-active-border-color: #df7f00;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #df7f00;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #df7f00;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #474a57;
  --bs-btn-border-color: #474a57;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #474a57;
  --bs-btn-hover-border-color: #474a57;
  --bs-btn-focus-shadow-rgb: 71, 74, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #474a57;
  --bs-btn-active-border-color: #474a57;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #474a57;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #474a57;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #007e4e;
  --bs-btn-border-color: #007e4e;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #007e4e;
  --bs-btn-hover-border-color: #007e4e;
  --bs-btn-focus-shadow-rgb: 0, 126, 78;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #007e4e;
  --bs-btn-active-border-color: #007e4e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #007e4e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #007e4e;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #005b99;
  --bs-btn-border-color: #005b99;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #005b99;
  --bs-btn-hover-border-color: #005b99;
  --bs-btn-focus-shadow-rgb: 0, 91, 153;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #005b99;
  --bs-btn-active-border-color: #005b99;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #005b99;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #005b99;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #974200;
  --bs-btn-border-color: #974200;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #974200;
  --bs-btn-hover-border-color: #974200;
  --bs-btn-focus-shadow-rgb: 151, 66, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #974200;
  --bs-btn-active-border-color: #974200;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #974200;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #974200;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #c20017;
  --bs-btn-border-color: #c20017;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c20017;
  --bs-btn-hover-border-color: #c20017;
  --bs-btn-focus-shadow-rgb: 194, 0, 23;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c20017;
  --bs-btn-active-border-color: #c20017;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #c20017;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c20017;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f9f9f9;
  --bs-btn-border-color: #f9f9f9;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f9f9f9;
  --bs-btn-hover-border-color: #f9f9f9;
  --bs-btn-focus-shadow-rgb: 249, 249, 249;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f9f9f9;
  --bs-btn-active-border-color: #f9f9f9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f9f9f9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f9f9f9;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #4a545b;
  --bs-btn-border-color: #4a545b;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4a545b;
  --bs-btn-hover-border-color: #4a545b;
  --bs-btn-focus-shadow-rgb: 74, 84, 91;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4a545b;
  --bs-btn-active-border-color: #4a545b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #4a545b;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4a545b;
  --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: #bcc1c7;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 190, 108, 0;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  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, .btn-buy {
  --bs-btn-padding-y: 2px;
  --bs-btn-padding-x: 12px;
  --bs-btn-font-size: 1rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 2px;
  --bs-btn-padding-x: 12px;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.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;
  }
}
.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: 0.875rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: #798490;
  --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: #798490;
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --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: #df7f00;
  --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: #798490;
  --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: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  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);
  text-decoration: none;
  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.75rem;
  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: #bcc1c7;
  --bs-dropdown-bg: #4a545b;
  --bs-dropdown-border-color: #798490;
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #bcc1c7;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: #798490;
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #df7f00;
  --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: 9px;
  padding-left: 9px;
}
.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: 9px;
  padding-left: 9px;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-buy + .dropdown-toggle-split {
  padding-right: 9px;
  padding-left: 9px;
}
.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;
}
.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);
  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);
  text-decoration: none;
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 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: #df7f00;
}
.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.40625rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1rem;
  --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: 1rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2853, 80, 50, 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, .cms-section .navbar > .boxed, .navbar > .container-fluid, .navbar > .container-xs {
  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);
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
  text-decoration: none;
}
.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: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    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");
}
.card {
  --bs-card-spacer-y: 0;
  --bs-card-spacer-x: 0;
  --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: transparent;
  --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;
  --bs-card-cap-padding-x: 0;
  --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: transparent;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 20px;
  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(-.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:hover {
  text-decoration: none;
}
.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(-.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  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='355032'%3e%3cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%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='355032'%3e%3cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #df7f00;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #355032;
  --bs-accordion-active-bg: #00000;
}
.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: 0.875rem;
  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='%23ecb266'%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='%23ecb266'%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: transparent;
  --bs-breadcrumb-border-radius: 0;
  --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.595rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-color: #355032;
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: 0;
  --bs-pagination-border-color: #798490;
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: #355032;
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: #798490;
  --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(223, 127, 0, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #df7f00;
  --bs-pagination-active-border-color: #df7f00;
  --bs-pagination-disabled-color: #798490;
  --bs-pagination-disabled-bg: transparent;
  --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);
  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);
  text-decoration: none;
  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(0 * -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: 1rem;
  --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.75rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 5px;
  --bs-badge-padding-y: 0;
  --bs-badge-font-size: 0.75rem;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 50px;
  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: 0;
  --bs-alert-padding-y: 0;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 0 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: 0;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0 0;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress, .progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.65625rem;
  --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: #df7f00;
  --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 {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    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: #df7f00;
  --bs-list-group-active-border-color: #df7f00;
  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);
  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: 1400px) {
  .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-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.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(223, 127, 0, 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;
  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;
  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: 40px;
  --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: 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(-.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: 0;
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: 0 43px 43px -6px rgba(0, 0, 0, 0.2);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - 0);
  --bs-modal-header-padding-x: 10px;
  --bs-modal-header-padding-y: 10px;
  --bs-modal-header-padding: 10px 10px;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 0;
  --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: 0;
  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: opacity 0.45s cubic-bezier(0.3, 0, 0.15, 1), visibility 0.45s linear;
  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: rgba(0, 0, 0, 0.5);
  --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) * .5) calc(var(--bs-modal-header-padding-x) * .5);
  margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  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) * .5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 43px 43px -6px rgba(0, 0, 0, 0.2);
  }
  .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, .address-editor-modal .modal-dialog, .quickview-modal .modal-dialog, .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: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    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.75rem;
  --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: "Inter", 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) * .5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.75rem;
  --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: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.875rem;
  --bs-popover-header-color: #355032;
  --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: "Inter", 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) * .5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  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%;
  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, .loader {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border, .loader {
  --bs-spinner-width: 26px;
  --bs-spinner-height: 26px;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 2px;
  --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;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 26px;
  --bs-spinner-height: 26px;
  --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, .loader, .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas-sm, .offcanvas-md, .offcanvas-lg, .offcanvas-xl, .offcanvas-xxl, .offcanvas {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 20px;
  --bs-offcanvas-padding-y: 20px;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: 0;
  --bs-offcanvas-border-color: transparent;
  --bs-offcanvas-box-shadow: 0 43px 43px -6px rgba(0, 0, 0, 0.2);
  --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);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@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);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@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);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@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);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .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%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  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: rgba(0, 0, 0, 0.5);
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 1;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
  margin-top: calc(-.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y));
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.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 {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #000;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-secondary {
  color: #fff;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-success {
  color: #fff;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-info {
  color: #fff;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-warning {
  color: #fff;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-danger {
  color: #fff;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-light {
  color: #000;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity, 1));
}
.text-bg-dark {
  color: #fff;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity, 1));
}
.link-primary {
  color: rgba(var(--bs-primary-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1));
}
.link-primary:hover, .link-primary:focus {
  color: rgba(229, 153, 51, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(229, 153, 51, var(--bs-link-underline-opacity, 1));
}
.link-secondary {
  color: rgba(var(--bs-secondary-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1));
}
.link-secondary:hover, .link-secondary:focus {
  color: rgba(57, 59, 70, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(57, 59, 70, var(--bs-link-underline-opacity, 1));
}
.link-success {
  color: rgba(var(--bs-success-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1));
}
.link-success:hover, .link-success:focus {
  color: rgba(0, 101, 62, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(0, 101, 62, var(--bs-link-underline-opacity, 1));
}
.link-info {
  color: rgba(var(--bs-info-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1));
}
.link-info:hover, .link-info:focus {
  color: rgba(0, 73, 122, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(0, 73, 122, var(--bs-link-underline-opacity, 1));
}
.link-warning {
  color: rgba(var(--bs-warning-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1));
}
.link-warning:hover, .link-warning:focus {
  color: rgba(121, 53, 0, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(121, 53, 0, var(--bs-link-underline-opacity, 1));
}
.link-danger {
  color: rgba(var(--bs-danger-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1));
}
.link-danger:hover, .link-danger:focus {
  color: rgba(155, 0, 18, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(155, 0, 18, var(--bs-link-underline-opacity, 1));
}
.link-light {
  color: rgba(var(--bs-light-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1));
}
.link-light:hover, .link-light:focus {
  color: rgba(250, 250, 250, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(250, 250, 250, var(--bs-link-underline-opacity, 1));
}
.link-dark {
  color: rgba(var(--bs-dark-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1));
}
.link-dark:hover, .link-dark:focus {
  color: rgba(59, 67, 73, var(--bs-link-opacity, 1));
  text-decoration-color: rgba(59, 67, 73, var(--bs-link-underline-opacity, 1));
}
.link-body-emphasis {
  color: rgba(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1));
  text-decoration-color: rgba(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1));
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: rgba(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75));
  text-decoration-color: rgba(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75));
}
.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;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  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: calc(3 / 4 * 100%);
}
.ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%);
}
.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.sticky-top, .offcanvas .offcanvas-footer {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    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;
}
.align-top {
  vertical-align: top;
}
.align-middle {
  vertical-align: middle;
}
.align-bottom {
  vertical-align: bottom;
}
.align-text-bottom {
  vertical-align: text-bottom;
}
.align-text-top {
  vertical-align: text-top;
}
.float-start {
  float: left;
}
.float-end {
  float: right;
}
.float-none {
  float: none;
}
.object-fit-contain {
  object-fit: contain;
}
.object-fit-cover {
  object-fit: cover;
}
.object-fit-fill {
  object-fit: fill;
}
.object-fit-scale {
  object-fit: scale-down;
}
.object-fit-none {
  object-fit: none;
}
.opacity-0 {
  opacity: 0;
}
.opacity-25 {
  opacity: 0.25;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-100 {
  opacity: 1;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-x-visible {
  overflow-x: visible;
}
.overflow-x-scroll {
  overflow-x: scroll;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overflow-y-visible {
  overflow-y: visible;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.d-inline {
  display: inline;
}
.d-inline-block {
  display: inline-block;
}
.d-block {
  display: block;
}
.d-grid {
  display: grid;
}
.d-inline-grid {
  display: inline-grid;
}
.d-table {
  display: table;
}
.d-table-row {
  display: table-row;
}
.d-table-cell {
  display: table-cell;
}
.d-flex {
  display: flex;
}
.d-inline-flex {
  display: inline-flex;
}
.d-none, .is-act-checkoutregisterpage .checkout .checkout-aside {
  display: none;
}
.shadow {
  box-shadow: var(--bs-box-shadow);
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm);
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg);
}
.shadow-none {
  box-shadow: none;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static;
}
.position-relative {
  position: relative;
}
.position-absolute {
  position: absolute;
}
.position-fixed {
  position: fixed;
}
.position-sticky {
  position: sticky;
}
.top-0 {
  top: 0;
}
.top-50 {
  top: 50%;
}
.top-100 {
  top: 100%;
}
.bottom-0 {
  bottom: 0;
}
.bottom-50 {
  bottom: 50%;
}
.bottom-100 {
  bottom: 100%;
}
.start-0 {
  left: 0;
}
.start-50 {
  left: 50%;
}
.start-100 {
  left: 100%;
}
.end-0 {
  right: 0;
}
.end-50 {
  right: 50%;
}
.end-100 {
  right: 100%;
}
.translate-middle {
  transform: translate(-50%, -50%);
}
.translate-middle-x {
  transform: translateX(-50%);
}
.translate-middle-y {
  transform: translateY(-50%);
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
}
.border-0 {
  border: 0;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
}
.border-top-0 {
  border-top: 0;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
}
.border-end-0 {
  border-right: 0;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
}
.border-bottom-0 {
  border-bottom: 0;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
}
.border-start-0 {
  border-left: 0;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity));
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity));
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity));
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity));
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity));
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity));
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity));
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity));
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity));
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity));
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle);
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle);
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle);
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle);
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle);
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle);
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle);
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle);
}
.border-1 {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-3 {
  border-width: 3px;
}
.border-4 {
  border-width: 4px;
}
.border-5 {
  border-width: 5px;
}
.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%;
}
.w-50 {
  width: 50%;
}
.w-75 {
  width: 75%;
}
.w-100 {
  width: 100%;
}
.w-auto {
  width: auto;
}
.mw-100 {
  max-width: 100%;
}
.vw-100 {
  width: 100vw;
}
.min-vw-100 {
  min-width: 100vw;
}
.h-25 {
  height: 25%;
}
.h-50 {
  height: 50%;
}
.h-75 {
  height: 75%;
}
.h-100 {
  height: 100%;
}
.h-auto {
  height: auto;
}
.mh-100 {
  max-height: 100%;
}
.vh-100 {
  height: 100vh;
}
.min-vh-100 {
  min-height: 100vh;
}
.flex-fill {
  flex: 1 1 auto;
}
.flex-row {
  flex-direction: row;
}
.flex-column {
  flex-direction: column;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-column-reverse {
  flex-direction: column-reverse;
}
.flex-grow-0 {
  flex-grow: 0;
}
.flex-grow-1 {
  flex-grow: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.flex-shrink-1 {
  flex-shrink: 1;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}
.justify-content-start {
  justify-content: flex-start;
}
.justify-content-end {
  justify-content: flex-end;
}
.justify-content-center {
  justify-content: center;
}
.justify-content-between {
  justify-content: space-between;
}
.justify-content-around {
  justify-content: space-around;
}
.justify-content-evenly {
  justify-content: space-evenly;
}
.align-items-start {
  align-items: flex-start;
}
.align-items-end {
  align-items: flex-end;
}
.align-items-center {
  align-items: center;
}
.align-items-baseline {
  align-items: baseline;
}
.align-items-stretch {
  align-items: stretch;
}
.align-content-start {
  align-content: flex-start;
}
.align-content-end {
  align-content: flex-end;
}
.align-content-center {
  align-content: center;
}
.align-content-between {
  align-content: space-between;
}
.align-content-around {
  align-content: space-around;
}
.align-content-stretch {
  align-content: stretch;
}
.align-self-auto {
  align-self: auto;
}
.align-self-start {
  align-self: flex-start;
}
.align-self-end {
  align-self: flex-end;
}
.align-self-center {
  align-self: center;
}
.align-self-baseline {
  align-self: baseline;
}
.align-self-stretch {
  align-self: stretch;
}
.order-first {
  order: -1;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-last {
  order: 6;
}
.m-0 {
  margin: 0;
}
.m-1 {
  margin: 0.25rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-3 {
  margin: 1rem;
}
.m-4 {
  margin: 1.5rem;
}
.m-5 {
  margin: 3rem;
}
.m-auto {
  margin: auto;
}
.mx-0 {
  margin-right: 0;
  margin-left: 0;
}
.mx-1 {
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.mx-2 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.mx-3 {
  margin-right: 1rem;
  margin-left: 1rem;
}
.mx-4 {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.mx-5 {
  margin-right: 3rem;
  margin-left: 3rem;
}
.mx-auto {
  margin-right: auto;
  margin-left: auto;
}
.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-4 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-5 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.mt-0 {
  margin-top: 0;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 1rem;
}
.mt-4 {
  margin-top: 1.5rem;
}
.mt-5 {
  margin-top: 3rem;
}
.mt-auto {
  margin-top: auto;
}
.me-0 {
  margin-right: 0;
}
.me-1 {
  margin-right: 0.25rem;
}
.me-2 {
  margin-right: 0.5rem;
}
.me-3 {
  margin-right: 1rem;
}
.me-4 {
  margin-right: 1.5rem;
}
.me-5 {
  margin-right: 3rem;
}
.me-auto {
  margin-right: auto;
}
.mb-0 {
  margin-bottom: 0;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 1rem;
}
.mb-4 {
  margin-bottom: 1.5rem;
}
.mb-5 {
  margin-bottom: 3rem;
}
.mb-auto {
  margin-bottom: auto;
}
.ms-0 {
  margin-left: 0;
}
.ms-1 {
  margin-left: 0.25rem;
}
.ms-2 {
  margin-left: 0.5rem;
}
.ms-3 {
  margin-left: 1rem;
}
.ms-4 {
  margin-left: 1.5rem;
}
.ms-5 {
  margin-left: 3rem;
}
.ms-auto {
  margin-left: auto;
}
.p-0 {
  padding: 0;
}
.p-1 {
  padding: 0.25rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 1rem;
}
.p-4 {
  padding: 1.5rem;
}
.p-5 {
  padding: 3rem;
}
.px-0 {
  padding-right: 0;
  padding-left: 0;
}
.px-1 {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.px-2 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.px-3 {
  padding-right: 1rem;
  padding-left: 1rem;
}
.px-4 {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.px-5 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-4 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.pt-0 {
  padding-top: 0;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 1rem;
}
.pt-4 {
  padding-top: 1.5rem;
}
.pt-5 {
  padding-top: 3rem;
}
.pe-0 {
  padding-right: 0;
}
.pe-1 {
  padding-right: 0.25rem;
}
.pe-2 {
  padding-right: 0.5rem;
}
.pe-3 {
  padding-right: 1rem;
}
.pe-4 {
  padding-right: 1.5rem;
}
.pe-5 {
  padding-right: 3rem;
}
.pb-0 {
  padding-bottom: 0;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 1rem;
}
.pb-4 {
  padding-bottom: 1.5rem;
}
.pb-5 {
  padding-bottom: 3rem;
}
.ps-0 {
  padding-left: 0;
}
.ps-1 {
  padding-left: 0.25rem;
}
.ps-2 {
  padding-left: 0.5rem;
}
.ps-3 {
  padding-left: 1rem;
}
.ps-4 {
  padding-left: 1.5rem;
}
.ps-5 {
  padding-left: 3rem;
}
.gap-0 {
  gap: 0;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 1rem;
}
.gap-4 {
  gap: 1.5rem;
}
.gap-5 {
  gap: 3rem;
}
.row-gap-0 {
  row-gap: 0;
}
.row-gap-1 {
  row-gap: 0.25rem;
}
.row-gap-2 {
  row-gap: 0.5rem;
}
.row-gap-3 {
  row-gap: 1rem;
}
.row-gap-4 {
  row-gap: 1.5rem;
}
.row-gap-5 {
  row-gap: 3rem;
}
.column-gap-0 {
  column-gap: 0;
}
.column-gap-1 {
  column-gap: 0.25rem;
}
.column-gap-2 {
  column-gap: 0.5rem;
}
.column-gap-3 {
  column-gap: 1rem;
}
.column-gap-4 {
  column-gap: 1.5rem;
}
.column-gap-5 {
  column-gap: 3rem;
}
.font-monospace {
  font-family: var(--bs-font-monospace);
}
.fs-1 {
  font-size: calc(1.35rem + 1.2vw);
}
.fs-2 {
  font-size: calc(1.3rem + 0.6vw);
}
.fs-3 {
  font-size: calc(1.275rem + 0.3vw);
}
.fs-4 {
  font-size: 1.25rem;
}
.fs-5 {
  font-size: 1rem;
}
.fs-6 {
  font-size: 0.875rem;
}
.fst-italic {
  font-style: italic;
}
.fst-normal {
  font-style: normal;
}
.fw-lighter {
  font-weight: lighter;
}
.fw-light {
  font-weight: 300;
}
.fw-normal {
  font-weight: 400;
}
.fw-medium {
  font-weight: 500;
}
.fw-semibold {
  font-weight: 600;
}
.fw-bold {
  font-weight: 700;
}
.fw-bolder {
  font-weight: bolder;
}
.lh-1 {
  line-height: 1;
}
.lh-sm {
  line-height: 1.25;
}
.lh-base {
  line-height: 1.5;
}
.lh-lg {
  line-height: 2;
}
.text-start {
  text-align: left;
}
.text-end {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-decoration-none {
  text-decoration: none;
}
.text-decoration-underline {
  text-decoration: underline;
}
.text-decoration-line-through {
  text-decoration: line-through;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-wrap {
  white-space: normal;
}
.text-nowrap {
  white-space: nowrap;
}
/* rtl:begin:remove */
.text-break {
  word-wrap: break-word;
  word-break: break-word;
}
/* rtl:end:remove */
.text-primary, .loader {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity));
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity));
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity));
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity));
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity));
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity));
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity));
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity));
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity));
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity));
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity));
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color);
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5);
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5);
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color);
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color);
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color);
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit;
}
.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);
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis);
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis);
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis);
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis);
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis);
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis);
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis);
}
.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;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em;
}
.link-offset-2 {
  text-underline-offset: 0.25em;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em;
}
.link-offset-3 {
  text-underline-offset: 0.375em;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity));
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity));
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity));
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity));
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity));
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity));
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity));
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity));
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1));
}
.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));
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity));
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity));
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity));
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity));
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity));
}
.bg-light, .order-detail-table-footer {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity));
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity));
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity));
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity));
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity));
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity));
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity));
}
.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);
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle);
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle);
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle);
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle);
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle);
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle);
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle);
}
.bg-gradient {
  background-image: var(--bs-gradient);
}
.user-select-all {
  user-select: all;
}
.user-select-auto {
  user-select: auto;
}
.user-select-none {
  user-select: none;
}
.pe-none {
  pointer-events: none;
}
.pe-auto {
  pointer-events: auto;
}
.rounded {
  border-radius: var(--bs-border-radius);
}
.rounded-0 {
  border-radius: 0;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm);
}
.rounded-2 {
  border-radius: var(--bs-border-radius);
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg);
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl);
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl);
}
.rounded-circle {
  border-radius: 50%;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill);
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius);
  border-top-right-radius: var(--bs-border-radius);
}
.rounded-top-0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm);
  border-top-right-radius: var(--bs-border-radius-sm);
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius);
  border-top-right-radius: var(--bs-border-radius);
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg);
  border-top-right-radius: var(--bs-border-radius-lg);
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl);
  border-top-right-radius: var(--bs-border-radius-xl);
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl);
  border-top-right-radius: var(--bs-border-radius-xxl);
}
.rounded-top-circle {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill);
  border-top-right-radius: var(--bs-border-radius-pill);
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius);
  border-bottom-right-radius: var(--bs-border-radius);
}
.rounded-end-0 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm);
  border-bottom-right-radius: var(--bs-border-radius-sm);
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius);
  border-bottom-right-radius: var(--bs-border-radius);
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg);
  border-bottom-right-radius: var(--bs-border-radius-lg);
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl);
  border-bottom-right-radius: var(--bs-border-radius-xl);
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl);
  border-bottom-right-radius: var(--bs-border-radius-xxl);
}
.rounded-end-circle {
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill);
  border-bottom-right-radius: var(--bs-border-radius-pill);
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius);
  border-bottom-left-radius: var(--bs-border-radius);
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm);
  border-bottom-left-radius: var(--bs-border-radius-sm);
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius);
  border-bottom-left-radius: var(--bs-border-radius);
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg);
  border-bottom-left-radius: var(--bs-border-radius-lg);
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl);
  border-bottom-left-radius: var(--bs-border-radius-xl);
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl);
  border-bottom-left-radius: var(--bs-border-radius-xxl);
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill);
  border-bottom-left-radius: var(--bs-border-radius-pill);
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius);
  border-top-left-radius: var(--bs-border-radius);
}
.rounded-start-0 {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm);
  border-top-left-radius: var(--bs-border-radius-sm);
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius);
  border-top-left-radius: var(--bs-border-radius);
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg);
  border-top-left-radius: var(--bs-border-radius-lg);
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl);
  border-top-left-radius: var(--bs-border-radius-xl);
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl);
  border-top-left-radius: var(--bs-border-radius-xxl);
}
.rounded-start-circle {
  border-bottom-left-radius: 50%;
  border-top-left-radius: 50%;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill);
  border-top-left-radius: var(--bs-border-radius-pill);
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.z-n1 {
  z-index: -1;
}
.z-0 {
  z-index: 0;
}
.z-1 {
  z-index: 1;
}
.z-2 {
  z-index: 2;
}
.z-3 {
  z-index: 3;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left;
  }
  .float-sm-end {
    float: right;
  }
  .float-sm-none {
    float: none;
  }
  .object-fit-sm-contain {
    object-fit: contain;
  }
  .object-fit-sm-cover {
    object-fit: cover;
  }
  .object-fit-sm-fill {
    object-fit: fill;
  }
  .object-fit-sm-scale {
    object-fit: scale-down;
  }
  .object-fit-sm-none {
    object-fit: none;
  }
  .d-sm-inline {
    display: inline;
  }
  .d-sm-inline-block {
    display: inline-block;
  }
  .d-sm-block {
    display: block;
  }
  .d-sm-grid {
    display: grid;
  }
  .d-sm-inline-grid {
    display: inline-grid;
  }
  .d-sm-table {
    display: table;
  }
  .d-sm-table-row {
    display: table-row;
  }
  .d-sm-table-cell {
    display: table-cell;
  }
  .d-sm-flex {
    display: flex;
  }
  .d-sm-inline-flex {
    display: inline-flex;
  }
  .d-sm-none {
    display: none;
  }
  .flex-sm-fill {
    flex: 1 1 auto;
  }
  .flex-sm-row {
    flex-direction: row;
  }
  .flex-sm-column {
    flex-direction: column;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse;
  }
  .flex-sm-grow-0 {
    flex-grow: 0;
  }
  .flex-sm-grow-1 {
    flex-grow: 1;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1;
  }
  .flex-sm-wrap {
    flex-wrap: wrap;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .justify-content-sm-start {
    justify-content: flex-start;
  }
  .justify-content-sm-end {
    justify-content: flex-end;
  }
  .justify-content-sm-center {
    justify-content: center;
  }
  .justify-content-sm-between {
    justify-content: space-between;
  }
  .justify-content-sm-around {
    justify-content: space-around;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly;
  }
  .align-items-sm-start {
    align-items: flex-start;
  }
  .align-items-sm-end {
    align-items: flex-end;
  }
  .align-items-sm-center {
    align-items: center;
  }
  .align-items-sm-baseline {
    align-items: baseline;
  }
  .align-items-sm-stretch {
    align-items: stretch;
  }
  .align-content-sm-start {
    align-content: flex-start;
  }
  .align-content-sm-end {
    align-content: flex-end;
  }
  .align-content-sm-center {
    align-content: center;
  }
  .align-content-sm-between {
    align-content: space-between;
  }
  .align-content-sm-around {
    align-content: space-around;
  }
  .align-content-sm-stretch {
    align-content: stretch;
  }
  .align-self-sm-auto {
    align-self: auto;
  }
  .align-self-sm-start {
    align-self: flex-start;
  }
  .align-self-sm-end {
    align-self: flex-end;
  }
  .align-self-sm-center {
    align-self: center;
  }
  .align-self-sm-baseline {
    align-self: baseline;
  }
  .align-self-sm-stretch {
    align-self: stretch;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-last {
    order: 6;
  }
  .m-sm-0 {
    margin: 0;
  }
  .m-sm-1 {
    margin: 0.25rem;
  }
  .m-sm-2 {
    margin: 0.5rem;
  }
  .m-sm-3 {
    margin: 1rem;
  }
  .m-sm-4 {
    margin: 1.5rem;
  }
  .m-sm-5 {
    margin: 3rem;
  }
  .m-sm-auto {
    margin: auto;
  }
  .mx-sm-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .mx-sm-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .mx-sm-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .mx-sm-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .mx-sm-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .mx-sm-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .mx-sm-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .my-sm-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .my-sm-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .my-sm-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .my-sm-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .my-sm-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .my-sm-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .my-sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .mt-sm-0 {
    margin-top: 0;
  }
  .mt-sm-1 {
    margin-top: 0.25rem;
  }
  .mt-sm-2 {
    margin-top: 0.5rem;
  }
  .mt-sm-3 {
    margin-top: 1rem;
  }
  .mt-sm-4 {
    margin-top: 1.5rem;
  }
  .mt-sm-5 {
    margin-top: 3rem;
  }
  .mt-sm-auto {
    margin-top: auto;
  }
  .me-sm-0 {
    margin-right: 0;
  }
  .me-sm-1 {
    margin-right: 0.25rem;
  }
  .me-sm-2 {
    margin-right: 0.5rem;
  }
  .me-sm-3 {
    margin-right: 1rem;
  }
  .me-sm-4 {
    margin-right: 1.5rem;
  }
  .me-sm-5 {
    margin-right: 3rem;
  }
  .me-sm-auto {
    margin-right: auto;
  }
  .mb-sm-0 {
    margin-bottom: 0;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem;
  }
  .mb-sm-3 {
    margin-bottom: 1rem;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem;
  }
  .mb-sm-5 {
    margin-bottom: 3rem;
  }
  .mb-sm-auto {
    margin-bottom: auto;
  }
  .ms-sm-0 {
    margin-left: 0;
  }
  .ms-sm-1 {
    margin-left: 0.25rem;
  }
  .ms-sm-2 {
    margin-left: 0.5rem;
  }
  .ms-sm-3 {
    margin-left: 1rem;
  }
  .ms-sm-4 {
    margin-left: 1.5rem;
  }
  .ms-sm-5 {
    margin-left: 3rem;
  }
  .ms-sm-auto {
    margin-left: auto;
  }
  .p-sm-0 {
    padding: 0;
  }
  .p-sm-1 {
    padding: 0.25rem;
  }
  .p-sm-2 {
    padding: 0.5rem;
  }
  .p-sm-3 {
    padding: 1rem;
  }
  .p-sm-4 {
    padding: 1.5rem;
  }
  .p-sm-5 {
    padding: 3rem;
  }
  .px-sm-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .px-sm-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .px-sm-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .px-sm-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .px-sm-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .px-sm-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .py-sm-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .py-sm-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .py-sm-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .py-sm-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-sm-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-sm-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .pt-sm-0 {
    padding-top: 0;
  }
  .pt-sm-1 {
    padding-top: 0.25rem;
  }
  .pt-sm-2 {
    padding-top: 0.5rem;
  }
  .pt-sm-3 {
    padding-top: 1rem;
  }
  .pt-sm-4 {
    padding-top: 1.5rem;
  }
  .pt-sm-5 {
    padding-top: 3rem;
  }
  .pe-sm-0 {
    padding-right: 0;
  }
  .pe-sm-1 {
    padding-right: 0.25rem;
  }
  .pe-sm-2 {
    padding-right: 0.5rem;
  }
  .pe-sm-3 {
    padding-right: 1rem;
  }
  .pe-sm-4 {
    padding-right: 1.5rem;
  }
  .pe-sm-5 {
    padding-right: 3rem;
  }
  .pb-sm-0 {
    padding-bottom: 0;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem;
  }
  .pb-sm-3 {
    padding-bottom: 1rem;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem;
  }
  .pb-sm-5 {
    padding-bottom: 3rem;
  }
  .ps-sm-0 {
    padding-left: 0;
  }
  .ps-sm-1 {
    padding-left: 0.25rem;
  }
  .ps-sm-2 {
    padding-left: 0.5rem;
  }
  .ps-sm-3 {
    padding-left: 1rem;
  }
  .ps-sm-4 {
    padding-left: 1.5rem;
  }
  .ps-sm-5 {
    padding-left: 3rem;
  }
  .gap-sm-0 {
    gap: 0;
  }
  .gap-sm-1 {
    gap: 0.25rem;
  }
  .gap-sm-2 {
    gap: 0.5rem;
  }
  .gap-sm-3 {
    gap: 1rem;
  }
  .gap-sm-4 {
    gap: 1.5rem;
  }
  .gap-sm-5 {
    gap: 3rem;
  }
  .row-gap-sm-0 {
    row-gap: 0;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem;
  }
  .row-gap-sm-3 {
    row-gap: 1rem;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem;
  }
  .row-gap-sm-5 {
    row-gap: 3rem;
  }
  .column-gap-sm-0 {
    column-gap: 0;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem;
  }
  .column-gap-sm-3 {
    column-gap: 1rem;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem;
  }
  .column-gap-sm-5 {
    column-gap: 3rem;
  }
  .text-sm-start {
    text-align: left;
  }
  .text-sm-end {
    text-align: right;
  }
  .text-sm-center {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left;
  }
  .float-md-end {
    float: right;
  }
  .float-md-none {
    float: none;
  }
  .object-fit-md-contain {
    object-fit: contain;
  }
  .object-fit-md-cover {
    object-fit: cover;
  }
  .object-fit-md-fill {
    object-fit: fill;
  }
  .object-fit-md-scale {
    object-fit: scale-down;
  }
  .object-fit-md-none {
    object-fit: none;
  }
  .d-md-inline {
    display: inline;
  }
  .d-md-inline-block {
    display: inline-block;
  }
  .d-md-block {
    display: block;
  }
  .d-md-grid {
    display: grid;
  }
  .d-md-inline-grid {
    display: inline-grid;
  }
  .d-md-table {
    display: table;
  }
  .d-md-table-row {
    display: table-row;
  }
  .d-md-table-cell {
    display: table-cell;
  }
  .d-md-flex {
    display: flex;
  }
  .d-md-inline-flex {
    display: inline-flex;
  }
  .d-md-none {
    display: none;
  }
  .flex-md-fill {
    flex: 1 1 auto;
  }
  .flex-md-row {
    flex-direction: row;
  }
  .flex-md-column {
    flex-direction: column;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse;
  }
  .flex-md-grow-0 {
    flex-grow: 0;
  }
  .flex-md-grow-1 {
    flex-grow: 1;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1;
  }
  .flex-md-wrap {
    flex-wrap: wrap;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .justify-content-md-start {
    justify-content: flex-start;
  }
  .justify-content-md-end {
    justify-content: flex-end;
  }
  .justify-content-md-center {
    justify-content: center;
  }
  .justify-content-md-between {
    justify-content: space-between;
  }
  .justify-content-md-around {
    justify-content: space-around;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly;
  }
  .align-items-md-start {
    align-items: flex-start;
  }
  .align-items-md-end {
    align-items: flex-end;
  }
  .align-items-md-center {
    align-items: center;
  }
  .align-items-md-baseline {
    align-items: baseline;
  }
  .align-items-md-stretch {
    align-items: stretch;
  }
  .align-content-md-start {
    align-content: flex-start;
  }
  .align-content-md-end {
    align-content: flex-end;
  }
  .align-content-md-center {
    align-content: center;
  }
  .align-content-md-between {
    align-content: space-between;
  }
  .align-content-md-around {
    align-content: space-around;
  }
  .align-content-md-stretch {
    align-content: stretch;
  }
  .align-self-md-auto {
    align-self: auto;
  }
  .align-self-md-start {
    align-self: flex-start;
  }
  .align-self-md-end {
    align-self: flex-end;
  }
  .align-self-md-center {
    align-self: center;
  }
  .align-self-md-baseline {
    align-self: baseline;
  }
  .align-self-md-stretch {
    align-self: stretch;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-last {
    order: 6;
  }
  .m-md-0 {
    margin: 0;
  }
  .m-md-1 {
    margin: 0.25rem;
  }
  .m-md-2 {
    margin: 0.5rem;
  }
  .m-md-3 {
    margin: 1rem;
  }
  .m-md-4 {
    margin: 1.5rem;
  }
  .m-md-5 {
    margin: 3rem;
  }
  .m-md-auto {
    margin: auto;
  }
  .mx-md-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .mx-md-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .mx-md-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .mx-md-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .mx-md-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .mx-md-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .mx-md-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .my-md-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .my-md-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .my-md-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .my-md-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .my-md-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .my-md-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .my-md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .mt-md-0 {
    margin-top: 0;
  }
  .mt-md-1 {
    margin-top: 0.25rem;
  }
  .mt-md-2 {
    margin-top: 0.5rem;
  }
  .mt-md-3 {
    margin-top: 1rem;
  }
  .mt-md-4 {
    margin-top: 1.5rem;
  }
  .mt-md-5 {
    margin-top: 3rem;
  }
  .mt-md-auto {
    margin-top: auto;
  }
  .me-md-0 {
    margin-right: 0;
  }
  .me-md-1 {
    margin-right: 0.25rem;
  }
  .me-md-2 {
    margin-right: 0.5rem;
  }
  .me-md-3 {
    margin-right: 1rem;
  }
  .me-md-4 {
    margin-right: 1.5rem;
  }
  .me-md-5 {
    margin-right: 3rem;
  }
  .me-md-auto {
    margin-right: auto;
  }
  .mb-md-0 {
    margin-bottom: 0;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem;
  }
  .mb-md-3 {
    margin-bottom: 1rem;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem;
  }
  .mb-md-5 {
    margin-bottom: 3rem;
  }
  .mb-md-auto {
    margin-bottom: auto;
  }
  .ms-md-0 {
    margin-left: 0;
  }
  .ms-md-1 {
    margin-left: 0.25rem;
  }
  .ms-md-2 {
    margin-left: 0.5rem;
  }
  .ms-md-3 {
    margin-left: 1rem;
  }
  .ms-md-4 {
    margin-left: 1.5rem;
  }
  .ms-md-5 {
    margin-left: 3rem;
  }
  .ms-md-auto {
    margin-left: auto;
  }
  .p-md-0 {
    padding: 0;
  }
  .p-md-1 {
    padding: 0.25rem;
  }
  .p-md-2 {
    padding: 0.5rem;
  }
  .p-md-3 {
    padding: 1rem;
  }
  .p-md-4 {
    padding: 1.5rem;
  }
  .p-md-5 {
    padding: 3rem;
  }
  .px-md-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .px-md-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .px-md-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .px-md-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .px-md-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .px-md-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .py-md-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .py-md-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .py-md-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .py-md-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-md-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-md-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .pt-md-0 {
    padding-top: 0;
  }
  .pt-md-1 {
    padding-top: 0.25rem;
  }
  .pt-md-2 {
    padding-top: 0.5rem;
  }
  .pt-md-3 {
    padding-top: 1rem;
  }
  .pt-md-4 {
    padding-top: 1.5rem;
  }
  .pt-md-5 {
    padding-top: 3rem;
  }
  .pe-md-0 {
    padding-right: 0;
  }
  .pe-md-1 {
    padding-right: 0.25rem;
  }
  .pe-md-2 {
    padding-right: 0.5rem;
  }
  .pe-md-3 {
    padding-right: 1rem;
  }
  .pe-md-4 {
    padding-right: 1.5rem;
  }
  .pe-md-5 {
    padding-right: 3rem;
  }
  .pb-md-0 {
    padding-bottom: 0;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem;
  }
  .pb-md-3 {
    padding-bottom: 1rem;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem;
  }
  .pb-md-5 {
    padding-bottom: 3rem;
  }
  .ps-md-0 {
    padding-left: 0;
  }
  .ps-md-1 {
    padding-left: 0.25rem;
  }
  .ps-md-2 {
    padding-left: 0.5rem;
  }
  .ps-md-3 {
    padding-left: 1rem;
  }
  .ps-md-4 {
    padding-left: 1.5rem;
  }
  .ps-md-5 {
    padding-left: 3rem;
  }
  .gap-md-0 {
    gap: 0;
  }
  .gap-md-1 {
    gap: 0.25rem;
  }
  .gap-md-2 {
    gap: 0.5rem;
  }
  .gap-md-3 {
    gap: 1rem;
  }
  .gap-md-4 {
    gap: 1.5rem;
  }
  .gap-md-5 {
    gap: 3rem;
  }
  .row-gap-md-0 {
    row-gap: 0;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem;
  }
  .row-gap-md-3 {
    row-gap: 1rem;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem;
  }
  .row-gap-md-5 {
    row-gap: 3rem;
  }
  .column-gap-md-0 {
    column-gap: 0;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem;
  }
  .column-gap-md-3 {
    column-gap: 1rem;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem;
  }
  .column-gap-md-5 {
    column-gap: 3rem;
  }
  .text-md-start {
    text-align: left;
  }
  .text-md-end {
    text-align: right;
  }
  .text-md-center {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left;
  }
  .float-lg-end {
    float: right;
  }
  .float-lg-none {
    float: none;
  }
  .object-fit-lg-contain {
    object-fit: contain;
  }
  .object-fit-lg-cover {
    object-fit: cover;
  }
  .object-fit-lg-fill {
    object-fit: fill;
  }
  .object-fit-lg-scale {
    object-fit: scale-down;
  }
  .object-fit-lg-none {
    object-fit: none;
  }
  .d-lg-inline {
    display: inline;
  }
  .d-lg-inline-block {
    display: inline-block;
  }
  .d-lg-block, .is-act-checkoutregisterpage .checkout .checkout-aside {
    display: block;
  }
  .d-lg-grid {
    display: grid;
  }
  .d-lg-inline-grid {
    display: inline-grid;
  }
  .d-lg-table {
    display: table;
  }
  .d-lg-table-row {
    display: table-row;
  }
  .d-lg-table-cell {
    display: table-cell;
  }
  .d-lg-flex {
    display: flex;
  }
  .d-lg-inline-flex {
    display: inline-flex;
  }
  .d-lg-none {
    display: none;
  }
  .flex-lg-fill {
    flex: 1 1 auto;
  }
  .flex-lg-row {
    flex-direction: row;
  }
  .flex-lg-column {
    flex-direction: column;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse;
  }
  .flex-lg-grow-0 {
    flex-grow: 0;
  }
  .flex-lg-grow-1 {
    flex-grow: 1;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1;
  }
  .flex-lg-wrap {
    flex-wrap: wrap;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .justify-content-lg-start {
    justify-content: flex-start;
  }
  .justify-content-lg-end {
    justify-content: flex-end;
  }
  .justify-content-lg-center {
    justify-content: center;
  }
  .justify-content-lg-between {
    justify-content: space-between;
  }
  .justify-content-lg-around {
    justify-content: space-around;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly;
  }
  .align-items-lg-start {
    align-items: flex-start;
  }
  .align-items-lg-end {
    align-items: flex-end;
  }
  .align-items-lg-center {
    align-items: center;
  }
  .align-items-lg-baseline {
    align-items: baseline;
  }
  .align-items-lg-stretch {
    align-items: stretch;
  }
  .align-content-lg-start {
    align-content: flex-start;
  }
  .align-content-lg-end {
    align-content: flex-end;
  }
  .align-content-lg-center {
    align-content: center;
  }
  .align-content-lg-between {
    align-content: space-between;
  }
  .align-content-lg-around {
    align-content: space-around;
  }
  .align-content-lg-stretch {
    align-content: stretch;
  }
  .align-self-lg-auto {
    align-self: auto;
  }
  .align-self-lg-start {
    align-self: flex-start;
  }
  .align-self-lg-end {
    align-self: flex-end;
  }
  .align-self-lg-center {
    align-self: center;
  }
  .align-self-lg-baseline {
    align-self: baseline;
  }
  .align-self-lg-stretch {
    align-self: stretch;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-last {
    order: 6;
  }
  .m-lg-0 {
    margin: 0;
  }
  .m-lg-1 {
    margin: 0.25rem;
  }
  .m-lg-2 {
    margin: 0.5rem;
  }
  .m-lg-3 {
    margin: 1rem;
  }
  .m-lg-4 {
    margin: 1.5rem;
  }
  .m-lg-5 {
    margin: 3rem;
  }
  .m-lg-auto {
    margin: auto;
  }
  .mx-lg-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .mx-lg-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .mx-lg-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .mx-lg-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .mx-lg-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .mx-lg-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .mx-lg-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .my-lg-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .my-lg-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .my-lg-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .my-lg-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .my-lg-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .my-lg-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .my-lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .mt-lg-0 {
    margin-top: 0;
  }
  .mt-lg-1 {
    margin-top: 0.25rem;
  }
  .mt-lg-2 {
    margin-top: 0.5rem;
  }
  .mt-lg-3 {
    margin-top: 1rem;
  }
  .mt-lg-4 {
    margin-top: 1.5rem;
  }
  .mt-lg-5 {
    margin-top: 3rem;
  }
  .mt-lg-auto {
    margin-top: auto;
  }
  .me-lg-0 {
    margin-right: 0;
  }
  .me-lg-1 {
    margin-right: 0.25rem;
  }
  .me-lg-2 {
    margin-right: 0.5rem;
  }
  .me-lg-3 {
    margin-right: 1rem;
  }
  .me-lg-4 {
    margin-right: 1.5rem;
  }
  .me-lg-5 {
    margin-right: 3rem;
  }
  .me-lg-auto {
    margin-right: auto;
  }
  .mb-lg-0 {
    margin-bottom: 0;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem;
  }
  .mb-lg-3 {
    margin-bottom: 1rem;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem;
  }
  .mb-lg-5 {
    margin-bottom: 3rem;
  }
  .mb-lg-auto {
    margin-bottom: auto;
  }
  .ms-lg-0 {
    margin-left: 0;
  }
  .ms-lg-1 {
    margin-left: 0.25rem;
  }
  .ms-lg-2 {
    margin-left: 0.5rem;
  }
  .ms-lg-3 {
    margin-left: 1rem;
  }
  .ms-lg-4 {
    margin-left: 1.5rem;
  }
  .ms-lg-5 {
    margin-left: 3rem;
  }
  .ms-lg-auto {
    margin-left: auto;
  }
  .p-lg-0 {
    padding: 0;
  }
  .p-lg-1 {
    padding: 0.25rem;
  }
  .p-lg-2 {
    padding: 0.5rem;
  }
  .p-lg-3 {
    padding: 1rem;
  }
  .p-lg-4 {
    padding: 1.5rem;
  }
  .p-lg-5 {
    padding: 3rem;
  }
  .px-lg-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .px-lg-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .px-lg-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .px-lg-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .px-lg-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .px-lg-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .py-lg-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .py-lg-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .py-lg-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .py-lg-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-lg-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-lg-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .pt-lg-0 {
    padding-top: 0;
  }
  .pt-lg-1 {
    padding-top: 0.25rem;
  }
  .pt-lg-2 {
    padding-top: 0.5rem;
  }
  .pt-lg-3 {
    padding-top: 1rem;
  }
  .pt-lg-4 {
    padding-top: 1.5rem;
  }
  .pt-lg-5 {
    padding-top: 3rem;
  }
  .pe-lg-0 {
    padding-right: 0;
  }
  .pe-lg-1 {
    padding-right: 0.25rem;
  }
  .pe-lg-2 {
    padding-right: 0.5rem;
  }
  .pe-lg-3 {
    padding-right: 1rem;
  }
  .pe-lg-4 {
    padding-right: 1.5rem;
  }
  .pe-lg-5 {
    padding-right: 3rem;
  }
  .pb-lg-0 {
    padding-bottom: 0;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem;
  }
  .pb-lg-3 {
    padding-bottom: 1rem;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem;
  }
  .pb-lg-5 {
    padding-bottom: 3rem;
  }
  .ps-lg-0 {
    padding-left: 0;
  }
  .ps-lg-1 {
    padding-left: 0.25rem;
  }
  .ps-lg-2 {
    padding-left: 0.5rem;
  }
  .ps-lg-3 {
    padding-left: 1rem;
  }
  .ps-lg-4 {
    padding-left: 1.5rem;
  }
  .ps-lg-5 {
    padding-left: 3rem;
  }
  .gap-lg-0 {
    gap: 0;
  }
  .gap-lg-1 {
    gap: 0.25rem;
  }
  .gap-lg-2 {
    gap: 0.5rem;
  }
  .gap-lg-3 {
    gap: 1rem;
  }
  .gap-lg-4 {
    gap: 1.5rem;
  }
  .gap-lg-5 {
    gap: 3rem;
  }
  .row-gap-lg-0 {
    row-gap: 0;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem;
  }
  .row-gap-lg-3 {
    row-gap: 1rem;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem;
  }
  .row-gap-lg-5 {
    row-gap: 3rem;
  }
  .column-gap-lg-0 {
    column-gap: 0;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem;
  }
  .column-gap-lg-3 {
    column-gap: 1rem;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem;
  }
  .column-gap-lg-5 {
    column-gap: 3rem;
  }
  .text-lg-start {
    text-align: left;
  }
  .text-lg-end {
    text-align: right;
  }
  .text-lg-center {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left;
  }
  .float-xl-end {
    float: right;
  }
  .float-xl-none {
    float: none;
  }
  .object-fit-xl-contain {
    object-fit: contain;
  }
  .object-fit-xl-cover {
    object-fit: cover;
  }
  .object-fit-xl-fill {
    object-fit: fill;
  }
  .object-fit-xl-scale {
    object-fit: scale-down;
  }
  .object-fit-xl-none {
    object-fit: none;
  }
  .d-xl-inline {
    display: inline;
  }
  .d-xl-inline-block {
    display: inline-block;
  }
  .d-xl-block {
    display: block;
  }
  .d-xl-grid {
    display: grid;
  }
  .d-xl-inline-grid {
    display: inline-grid;
  }
  .d-xl-table {
    display: table;
  }
  .d-xl-table-row {
    display: table-row;
  }
  .d-xl-table-cell {
    display: table-cell;
  }
  .d-xl-flex {
    display: flex;
  }
  .d-xl-inline-flex {
    display: inline-flex;
  }
  .d-xl-none {
    display: none;
  }
  .flex-xl-fill {
    flex: 1 1 auto;
  }
  .flex-xl-row {
    flex-direction: row;
  }
  .flex-xl-column {
    flex-direction: column;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse;
  }
  .flex-xl-grow-0 {
    flex-grow: 0;
  }
  .flex-xl-grow-1 {
    flex-grow: 1;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1;
  }
  .flex-xl-wrap {
    flex-wrap: wrap;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .justify-content-xl-start {
    justify-content: flex-start;
  }
  .justify-content-xl-end {
    justify-content: flex-end;
  }
  .justify-content-xl-center {
    justify-content: center;
  }
  .justify-content-xl-between {
    justify-content: space-between;
  }
  .justify-content-xl-around {
    justify-content: space-around;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly;
  }
  .align-items-xl-start {
    align-items: flex-start;
  }
  .align-items-xl-end {
    align-items: flex-end;
  }
  .align-items-xl-center {
    align-items: center;
  }
  .align-items-xl-baseline {
    align-items: baseline;
  }
  .align-items-xl-stretch {
    align-items: stretch;
  }
  .align-content-xl-start {
    align-content: flex-start;
  }
  .align-content-xl-end {
    align-content: flex-end;
  }
  .align-content-xl-center {
    align-content: center;
  }
  .align-content-xl-between {
    align-content: space-between;
  }
  .align-content-xl-around {
    align-content: space-around;
  }
  .align-content-xl-stretch {
    align-content: stretch;
  }
  .align-self-xl-auto {
    align-self: auto;
  }
  .align-self-xl-start {
    align-self: flex-start;
  }
  .align-self-xl-end {
    align-self: flex-end;
  }
  .align-self-xl-center {
    align-self: center;
  }
  .align-self-xl-baseline {
    align-self: baseline;
  }
  .align-self-xl-stretch {
    align-self: stretch;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-last {
    order: 6;
  }
  .m-xl-0 {
    margin: 0;
  }
  .m-xl-1 {
    margin: 0.25rem;
  }
  .m-xl-2 {
    margin: 0.5rem;
  }
  .m-xl-3 {
    margin: 1rem;
  }
  .m-xl-4 {
    margin: 1.5rem;
  }
  .m-xl-5 {
    margin: 3rem;
  }
  .m-xl-auto {
    margin: auto;
  }
  .mx-xl-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .mx-xl-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .mx-xl-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .mx-xl-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .mx-xl-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .mx-xl-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .mx-xl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .my-xl-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .my-xl-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .my-xl-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .my-xl-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .my-xl-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .my-xl-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .my-xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .mt-xl-0 {
    margin-top: 0;
  }
  .mt-xl-1 {
    margin-top: 0.25rem;
  }
  .mt-xl-2 {
    margin-top: 0.5rem;
  }
  .mt-xl-3 {
    margin-top: 1rem;
  }
  .mt-xl-4 {
    margin-top: 1.5rem;
  }
  .mt-xl-5 {
    margin-top: 3rem;
  }
  .mt-xl-auto {
    margin-top: auto;
  }
  .me-xl-0 {
    margin-right: 0;
  }
  .me-xl-1 {
    margin-right: 0.25rem;
  }
  .me-xl-2 {
    margin-right: 0.5rem;
  }
  .me-xl-3 {
    margin-right: 1rem;
  }
  .me-xl-4 {
    margin-right: 1.5rem;
  }
  .me-xl-5 {
    margin-right: 3rem;
  }
  .me-xl-auto {
    margin-right: auto;
  }
  .mb-xl-0 {
    margin-bottom: 0;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem;
  }
  .mb-xl-3 {
    margin-bottom: 1rem;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem;
  }
  .mb-xl-5 {
    margin-bottom: 3rem;
  }
  .mb-xl-auto {
    margin-bottom: auto;
  }
  .ms-xl-0 {
    margin-left: 0;
  }
  .ms-xl-1 {
    margin-left: 0.25rem;
  }
  .ms-xl-2 {
    margin-left: 0.5rem;
  }
  .ms-xl-3 {
    margin-left: 1rem;
  }
  .ms-xl-4 {
    margin-left: 1.5rem;
  }
  .ms-xl-5 {
    margin-left: 3rem;
  }
  .ms-xl-auto {
    margin-left: auto;
  }
  .p-xl-0 {
    padding: 0;
  }
  .p-xl-1 {
    padding: 0.25rem;
  }
  .p-xl-2 {
    padding: 0.5rem;
  }
  .p-xl-3 {
    padding: 1rem;
  }
  .p-xl-4 {
    padding: 1.5rem;
  }
  .p-xl-5 {
    padding: 3rem;
  }
  .px-xl-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .px-xl-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .px-xl-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .px-xl-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .px-xl-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .px-xl-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .py-xl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .py-xl-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .py-xl-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .py-xl-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-xl-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-xl-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .pt-xl-0 {
    padding-top: 0;
  }
  .pt-xl-1 {
    padding-top: 0.25rem;
  }
  .pt-xl-2 {
    padding-top: 0.5rem;
  }
  .pt-xl-3 {
    padding-top: 1rem;
  }
  .pt-xl-4 {
    padding-top: 1.5rem;
  }
  .pt-xl-5 {
    padding-top: 3rem;
  }
  .pe-xl-0 {
    padding-right: 0;
  }
  .pe-xl-1 {
    padding-right: 0.25rem;
  }
  .pe-xl-2 {
    padding-right: 0.5rem;
  }
  .pe-xl-3 {
    padding-right: 1rem;
  }
  .pe-xl-4 {
    padding-right: 1.5rem;
  }
  .pe-xl-5 {
    padding-right: 3rem;
  }
  .pb-xl-0 {
    padding-bottom: 0;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem;
  }
  .pb-xl-3 {
    padding-bottom: 1rem;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem;
  }
  .pb-xl-5 {
    padding-bottom: 3rem;
  }
  .ps-xl-0 {
    padding-left: 0;
  }
  .ps-xl-1 {
    padding-left: 0.25rem;
  }
  .ps-xl-2 {
    padding-left: 0.5rem;
  }
  .ps-xl-3 {
    padding-left: 1rem;
  }
  .ps-xl-4 {
    padding-left: 1.5rem;
  }
  .ps-xl-5 {
    padding-left: 3rem;
  }
  .gap-xl-0 {
    gap: 0;
  }
  .gap-xl-1 {
    gap: 0.25rem;
  }
  .gap-xl-2 {
    gap: 0.5rem;
  }
  .gap-xl-3 {
    gap: 1rem;
  }
  .gap-xl-4 {
    gap: 1.5rem;
  }
  .gap-xl-5 {
    gap: 3rem;
  }
  .row-gap-xl-0 {
    row-gap: 0;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem;
  }
  .row-gap-xl-3 {
    row-gap: 1rem;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem;
  }
  .row-gap-xl-5 {
    row-gap: 3rem;
  }
  .column-gap-xl-0 {
    column-gap: 0;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem;
  }
  .column-gap-xl-3 {
    column-gap: 1rem;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem;
  }
  .column-gap-xl-5 {
    column-gap: 3rem;
  }
  .text-xl-start {
    text-align: left;
  }
  .text-xl-end {
    text-align: right;
  }
  .text-xl-center {
    text-align: center;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left;
  }
  .float-xxl-end {
    float: right;
  }
  .float-xxl-none {
    float: none;
  }
  .object-fit-xxl-contain {
    object-fit: contain;
  }
  .object-fit-xxl-cover {
    object-fit: cover;
  }
  .object-fit-xxl-fill {
    object-fit: fill;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down;
  }
  .object-fit-xxl-none {
    object-fit: none;
  }
  .d-xxl-inline {
    display: inline;
  }
  .d-xxl-inline-block {
    display: inline-block;
  }
  .d-xxl-block {
    display: block;
  }
  .d-xxl-grid {
    display: grid;
  }
  .d-xxl-inline-grid {
    display: inline-grid;
  }
  .d-xxl-table {
    display: table;
  }
  .d-xxl-table-row {
    display: table-row;
  }
  .d-xxl-table-cell {
    display: table-cell;
  }
  .d-xxl-flex {
    display: flex;
  }
  .d-xxl-inline-flex {
    display: inline-flex;
  }
  .d-xxl-none {
    display: none;
  }
  .flex-xxl-fill {
    flex: 1 1 auto;
  }
  .flex-xxl-row {
    flex-direction: row;
  }
  .flex-xxl-column {
    flex-direction: column;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .justify-content-xxl-start {
    justify-content: flex-start;
  }
  .justify-content-xxl-end {
    justify-content: flex-end;
  }
  .justify-content-xxl-center {
    justify-content: center;
  }
  .justify-content-xxl-between {
    justify-content: space-between;
  }
  .justify-content-xxl-around {
    justify-content: space-around;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly;
  }
  .align-items-xxl-start {
    align-items: flex-start;
  }
  .align-items-xxl-end {
    align-items: flex-end;
  }
  .align-items-xxl-center {
    align-items: center;
  }
  .align-items-xxl-baseline {
    align-items: baseline;
  }
  .align-items-xxl-stretch {
    align-items: stretch;
  }
  .align-content-xxl-start {
    align-content: flex-start;
  }
  .align-content-xxl-end {
    align-content: flex-end;
  }
  .align-content-xxl-center {
    align-content: center;
  }
  .align-content-xxl-between {
    align-content: space-between;
  }
  .align-content-xxl-around {
    align-content: space-around;
  }
  .align-content-xxl-stretch {
    align-content: stretch;
  }
  .align-self-xxl-auto {
    align-self: auto;
  }
  .align-self-xxl-start {
    align-self: flex-start;
  }
  .align-self-xxl-end {
    align-self: flex-end;
  }
  .align-self-xxl-center {
    align-self: center;
  }
  .align-self-xxl-baseline {
    align-self: baseline;
  }
  .align-self-xxl-stretch {
    align-self: stretch;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-last {
    order: 6;
  }
  .m-xxl-0 {
    margin: 0;
  }
  .m-xxl-1 {
    margin: 0.25rem;
  }
  .m-xxl-2 {
    margin: 0.5rem;
  }
  .m-xxl-3 {
    margin: 1rem;
  }
  .m-xxl-4 {
    margin: 1.5rem;
  }
  .m-xxl-5 {
    margin: 3rem;
  }
  .m-xxl-auto {
    margin: auto;
  }
  .mx-xxl-0 {
    margin-right: 0;
    margin-left: 0;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem;
    margin-left: 0.25rem;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem;
    margin-left: 0.5rem;
  }
  .mx-xxl-3 {
    margin-right: 1rem;
    margin-left: 1rem;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .mx-xxl-5 {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .mx-xxl-auto {
    margin-right: auto;
    margin-left: auto;
  }
  .my-xxl-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .my-xxl-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .my-xxl-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .my-xxl-3 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .my-xxl-4 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .my-xxl-5 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .my-xxl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  .mt-xxl-0 {
    margin-top: 0;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem;
  }
  .mt-xxl-3 {
    margin-top: 1rem;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem;
  }
  .mt-xxl-5 {
    margin-top: 3rem;
  }
  .mt-xxl-auto {
    margin-top: auto;
  }
  .me-xxl-0 {
    margin-right: 0;
  }
  .me-xxl-1 {
    margin-right: 0.25rem;
  }
  .me-xxl-2 {
    margin-right: 0.5rem;
  }
  .me-xxl-3 {
    margin-right: 1rem;
  }
  .me-xxl-4 {
    margin-right: 1.5rem;
  }
  .me-xxl-5 {
    margin-right: 3rem;
  }
  .me-xxl-auto {
    margin-right: auto;
  }
  .mb-xxl-0 {
    margin-bottom: 0;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem;
  }
  .mb-xxl-auto {
    margin-bottom: auto;
  }
  .ms-xxl-0 {
    margin-left: 0;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem;
  }
  .ms-xxl-3 {
    margin-left: 1rem;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem;
  }
  .ms-xxl-5 {
    margin-left: 3rem;
  }
  .ms-xxl-auto {
    margin-left: auto;
  }
  .p-xxl-0 {
    padding: 0;
  }
  .p-xxl-1 {
    padding: 0.25rem;
  }
  .p-xxl-2 {
    padding: 0.5rem;
  }
  .p-xxl-3 {
    padding: 1rem;
  }
  .p-xxl-4 {
    padding: 1.5rem;
  }
  .p-xxl-5 {
    padding: 3rem;
  }
  .px-xxl-0 {
    padding-right: 0;
    padding-left: 0;
  }
  .px-xxl-1 {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
  .px-xxl-2 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .px-xxl-3 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .px-xxl-4 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .px-xxl-5 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .py-xxl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .py-xxl-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .py-xxl-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .py-xxl-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-xxl-4 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-xxl-5 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .pt-xxl-0 {
    padding-top: 0;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem;
  }
  .pt-xxl-3 {
    padding-top: 1rem;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem;
  }
  .pt-xxl-5 {
    padding-top: 3rem;
  }
  .pe-xxl-0 {
    padding-right: 0;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem;
  }
  .pe-xxl-3 {
    padding-right: 1rem;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem;
  }
  .pe-xxl-5 {
    padding-right: 3rem;
  }
  .pb-xxl-0 {
    padding-bottom: 0;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem;
  }
  .ps-xxl-0 {
    padding-left: 0;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem;
  }
  .ps-xxl-3 {
    padding-left: 1rem;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem;
  }
  .ps-xxl-5 {
    padding-left: 3rem;
  }
  .gap-xxl-0 {
    gap: 0;
  }
  .gap-xxl-1 {
    gap: 0.25rem;
  }
  .gap-xxl-2 {
    gap: 0.5rem;
  }
  .gap-xxl-3 {
    gap: 1rem;
  }
  .gap-xxl-4 {
    gap: 1.5rem;
  }
  .gap-xxl-5 {
    gap: 3rem;
  }
  .row-gap-xxl-0 {
    row-gap: 0;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem;
  }
  .column-gap-xxl-0 {
    column-gap: 0;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem;
  }
  .text-xxl-start {
    text-align: left;
  }
  .text-xxl-end {
    text-align: right;
  }
  .text-xxl-center {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.25rem;
  }
  .fs-2 {
    font-size: 1.75rem;
  }
  .fs-3 {
    font-size: 1.5rem;
  }
}
@media print {
  .d-print-inline {
    display: inline;
  }
  .d-print-inline-block {
    display: inline-block;
  }
  .d-print-block {
    display: block;
  }
  .d-print-grid {
    display: grid;
  }
  .d-print-inline-grid {
    display: inline-grid;
  }
  .d-print-table {
    display: table;
  }
  .d-print-table-row {
    display: table-row;
  }
  .d-print-table-cell {
    display: table-cell;
  }
  .d-print-flex {
    display: flex;
  }
  .d-print-inline-flex {
    display: inline-flex;
  }
  .d-print-none {
    display: none;
  }
}
/*
Tiny slider
==================================================
Import of Tiny slider vendor.

https://github.com/ganlanyuan/tiny-slider
*/
.tns-outer {
  padding: 0 !important;
}
.tns-outer [hidden] {
  display: none !important;
}
.tns-outer [aria-controls], .tns-outer [data-action] {
  cursor: pointer;
}
.tns-slider {
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  transition: all 0s;
}
.tns-slider > .tns-item {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.tns-horizontal.tns-subpixel {
  white-space: nowrap;
}
.tns-horizontal.tns-subpixel > .tns-item {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
}
.tns-horizontal.tns-no-subpixel:after {
  content: "";
  display: table;
  clear: both;
}
.tns-horizontal.tns-no-subpixel > .tns-item {
  float: left;
}
.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {
  margin-right: -100%;
}
.tns-no-calc {
  position: relative;
  left: 0;
}
.tns-gallery {
  position: relative;
  left: 0;
  min-height: 1px;
}
.tns-gallery > .tns-item {
  position: absolute;
  left: -100%;
  -webkit-transition: transform 0s, opacity 0s;
  -moz-transition: transform 0s, opacity 0s;
  transition: transform 0s, opacity 0s;
}
.tns-gallery > .tns-slide-active {
  position: relative;
  left: auto !important;
}
.tns-gallery > .tns-moving {
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  transition: all 0.25s;
}
.tns-autowidth {
  display: inline-block;
}
.tns-lazy-img {
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  transition: opacity 0.6s;
  opacity: 0.6;
}
.tns-lazy-img.tns-complete {
  opacity: 1;
}
.tns-ah {
  -webkit-transition: height 0s;
  -moz-transition: height 0s;
  transition: height 0s;
}
.tns-ovh {
  overflow: hidden;
}
.tns-visually-hidden {
  position: absolute;
  left: -10000em;
}
.tns-transparent {
  opacity: 0;
  visibility: hidden;
}
.tns-fadeIn {
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 0;
}
.tns-normal, .tns-fadeOut {
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}
.tns-vpfix {
  white-space: nowrap;
}
.tns-vpfix > div, .tns-vpfix > li {
  display: inline-block;
}
.tns-t-subp2 {
  margin: 0 auto;
  width: 310px;
  position: relative;
  height: 10px;
  overflow: hidden;
}
.tns-t-ct {
  width: 2333.3333333333%;
  width: -webkit-calc(100% * 70 / 3);
  width: -moz-calc(100% * 70 / 3);
  width: calc(100% * 70 / 3);
  position: absolute;
  right: 0;
}
.tns-t-ct:after {
  content: "";
  display: table;
  clear: both;
}
.tns-t-ct > div {
  width: 1.4285714286%;
  width: -webkit-calc(100% / 70);
  width: -moz-calc(100% / 70);
  width: calc(100% / 70);
  height: 10px;
  float: left;
}
/*
Datepicker
==================================================
Import of flatpickr vendor.

https://flatpickr.js.org/getting-started/
*/
.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
}
.flatpickr-calendar.open, .flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer, .flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before, .flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before, .flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled, .flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i, .flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  /*
      /*rtl:begin:ignore*/
  left: 0;
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month, .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  /*
      /*rtl:begin:ignore*/
  right: 0;
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input, .numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button, .numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57, 57, 57, 0.15);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.1);
}
.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57, 57, 57, 0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57, 57, 57, 0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0, 0, 0, 0.5);
}
.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0, 0, 0, 0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch \0 ;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0, 0, 0, 0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0, 0, 0, 0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0, 0, 0, 0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0, 0, 0, 0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-weight: bolder;
}
.dayContainer, .flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
  box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
  -ms-flex-preferred-size: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
  box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange, .flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57, 57, 57, 0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
  box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
/*
 * Base stuff
 * ---------- */
/*
Base
==================================================
Contains global base styles for all pages
*/
html {
  /* stylelint-disable selector-class-pattern -- allow BEM here as it is a generated class name from the administration
     * sw-text-editor component adds a column selector to configure the width of table columns
     * this must no be shown in the storefront as it breaks table layouts
     */
  /* stylelint-enable selector-class-pattern */
}
html.no-scroll {
  position: relative;
  overflow: hidden;
}
html::before {
  position: absolute;
  top: -100%;
  font-size: 0;
}
@media (max-width: 575.98px) {
  html::before {
    content: "xs";
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  html::before {
    content: "sm";
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  html::before {
    content: "md";
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  html::before {
    content: "lg";
  }
}
@media (min-width: 1200px) and (max-width: 1399.98px) {
  html::before {
    content: "xl";
  }
}
@media (min-width: 1400px) {
  html::before {
    content: "xxl";
  }
}
html .sw-text-editor-table .sw-text-editor-table__col {
  border: 1px solid #000;
  padding: 8px;
  text-align: left;
}
html .sw-text-editor-table .sw-text-editor-table__col-selector {
  display: none;
}
html .sw-text-editor-table__head td {
  background: #eee;
}
@media (max-width: 575.98px) {
  :root {
    --sw-current-breakpoint: "xs";
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  :root {
    --sw-current-breakpoint: "sm";
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  :root {
    --sw-current-breakpoint: "md";
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  :root {
    --sw-current-breakpoint: "lg";
  }
}
@media (min-width: 1200px) and (max-width: 1399.98px) {
  :root {
    --sw-current-breakpoint: "xl";
  }
}
@media (min-width: 1400px) {
  :root {
    --sw-current-breakpoint: "xxl";
  }
}
/*
Reboot
==================================================
Reboot styles using only element selectors.

https://getbootstrap.com/docs/5.2/content/reboot
*/
input[type=search]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {
  display: none;
}
a[data-ajax-modal] {
  text-decoration: underline;
}
/*
 * Components
 * ---------- */
/*
Alert
==============================================
Custom styling for bootstrap alert component.

https://getbootstrap.com/docs/5.2/components/alerts
*/
/**
 * @deprecated tag:v6.7.0 - Class `alert-has-icon` will be removed. Use helper classes `d-flex align-items-center` directly in the template like documented by Bootstrap.
 * @see https://getbootstrap.com/docs/5.3/components/alerts/#examples
 */
.alert-has-icon {
  display: flex;
  align-items: center;
}
.alert-has-icon .alert-content-container {
  padding-left: 1rem;
}
.alert-list {
  padding-left: 20px;
  margin-bottom: 0;
}
/*
Card
==============================================
Custom styling for bootstrap card component.

https://getbootstrap.com/docs/5.2/components/card
*/
.card-title {
  color: #355032;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.2;
}
.card-col {
  margin-bottom: 1rem;
  display: flex;
}
.card-col .card {
  width: 100%;
}
.card-col .card-body {
  display: flex;
  flex-direction: column;
}
.card-actions {
  align-items: flex-start;
  margin-top: auto;
}
/*
Sidebar category navigation
==============================================
Styling for category navigation component.
*/
.category-navigation {
  list-style: none;
  margin: 0;
  padding-left: 20px;
}
.category-navigation.level-0 > .category-navigation-entry {
  border-bottom: 1px solid #798490;
}
.category-navigation.level-0 {
  padding-left: 0;
  font-size: 16px;
}
.category-navigation.level-1 {
  font-size: 14px;
}
.category-navigation.level-2 {
  font-size: 12px;
}
.category-navigation-entry {
  margin: 0;
  padding: 0;
}
.category-navigation-link {
  display: block;
  padding: 8px 20px;
  font-weight: 400;
  color: #355032;
}
.category-navigation-link:hover {
  text-decoration: none;
}
.category-navigation-link.is-active {
  color: #df7f00;
  font-weight: 700;
}
.category-navigation-link.in-path {
  font-weight: 700;
}
/*
Backdrop
==============================================
Custom styling for backdrop used by bootstrap modal und custom offcanvas component.

https://getbootstrap.com/docs/5.2/components/modal
*/
.modal-backdrop {
  opacity: 0;
  transition: opacity 0.45s cubic-bezier(0.3, 0, 0.15, 1), visibility 0.45s linear;
}
@media (prefers-reduced-motion: reduce) {
  .modal-backdrop {
    transition: none;
  }
}
.modal-backdrop.modal-backdrop-open {
  opacity: 1;
}
.modal-backdrop > .loader {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
}
/*
Base slider
==============================================
Styling for base slider component.
Contains minimal styling for a slider with arrow and/or dot navigation.
based on: https://github.com/ganlanyuan/tiny-slider
*/
.base-slider {
  position: relative;
  overflow: hidden;
}
.base-slider .tns-nav, .base-slider .base-slider-dots {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  margin: 10px 0;
}
.base-slider .tns-nav .base-slider-dot, .base-slider .tns-nav button, .base-slider .base-slider-dots .base-slider-dot, .base-slider .base-slider-dots button {
  background-color: #bcc1c7;
  border: 0;
  height: 8px;
  width: 8px;
  padding: 8px;
  border-radius: 50%;
  margin: 0 8px;
}
.base-slider .tns-nav .base-slider-dot:hover, .base-slider .tns-nav .base-slider-dot.tns-nav-active, .base-slider .tns-nav button:hover, .base-slider .tns-nav button.tns-nav-active, .base-slider .base-slider-dots .base-slider-dot:hover, .base-slider .base-slider-dots .base-slider-dot.tns-nav-active, .base-slider .base-slider-dots button:hover, .base-slider .base-slider-dots button.tns-nav-active {
  background-color: #798490;
}
.base-slider .tns-nav .base-slider-dot:focus, .base-slider .tns-nav button:focus, .base-slider .base-slider-dots .base-slider-dot:focus, .base-slider .base-slider-dots button:focus {
  outline: none;
}
.base-slider.has-dots-outside {
  margin-bottom: 35px;
}
.base-slider.has-dots-outside .tns-nav, .base-slider.has-dots-outside .base-slider-dots {
  bottom: auto;
}
.base-slider.has-nav-outside {
  padding-left: 25px;
  padding-right: 25px;
}
.base-slider .tns-ovh {
  overflow: visible;
}
.base-slider-controls {
  margin-bottom: 0;
}
.base-slider-controls-prev, .base-slider-controls-next {
  display: block;
  width: 30px;
  height: 65px;
  text-align: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #798490;
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.5);
  line-height: 68px;
  opacity: 0.5;
  transition: opacity 0.15s ease;
  cursor: pointer;
  padding: 0;
}
.base-slider-controls-prev:hover, .base-slider-controls-next:hover {
  border-color: rgba(223, 127, 0, 0.5);
  color: #df7f00;
  opacity: 1;
}
.base-slider-controls-prev.is-nav-prev-outside, .base-slider-controls-prev.is-nav-next-outside, .base-slider-controls-next.is-nav-prev-outside, .base-slider-controls-next.is-nav-next-outside {
  border: 0;
  background-color: rgba(255, 255, 255, 0.8);
}
.base-slider-controls-prev[disabled], .base-slider-controls-next[disabled] {
  opacity: 0.2;
  cursor: default;
}
.base-slider-controls-prev {
  border-radius: 0 0 0 0;
}
.base-slider-controls-prev.is-nav-prev-outside {
  border-radius: 0 0 0 0;
}
.base-slider-controls-next {
  border-radius: 0 0 0 0;
}
.base-slider-controls-next.is-nav-next-outside {
  border-radius: 0 0 0 0;
}
@media (min-width: 768px) {
  .base-slider .tns-nav .base-slider-dot, .base-slider .tns-nav button, .base-slider .base-slider-dots .base-slider-dot, .base-slider .base-slider-dots button {
    margin: 0 5px;
  }
  .base-slider .tns-nav.hide-dots, .base-slider .base-slider-dots.hide-dots {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .base-slider .tns-nav, .base-slider .base-slider-dots {
    width: 55%;
    text-align: center;
  }
  .base-slider .tns-nav.hide-dots, .base-slider .tns-nav.hide-dots-mobile, .base-slider .base-slider-dots.hide-dots, .base-slider .base-slider-dots.hide-dots-mobile {
    display: none;
  }
}
/*
Image slider
==============================================
Styling for image slider component.
Displays images in a reusable slider component.
based on "base-slider" component and "tiny-slider" (https://github.com/ganlanyuan/tiny-slider)
*/
.image-slider.has-nav-outside .image-slider-item-container {
  padding: 0 25px;
}
.image-slider-container {
  position: relative;
  height: 100%;
}
.image-slider-container .image-slider-image {
  display: block;
  width: 100%;
}
.image-slider-container .image-slider-item {
  display: grid;
  max-width: 100%;
  position: relative;
}
.image-slider-container .image-slider-item.is-not-first {
  display: none;
}
.image-slider-container .image-slider-item.is-cover {
  height: 100%;
}
.image-slider-container .image-slider-item.is-cover .image-slider-image {
  object-fit: cover;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.image-slider-container .image-slider-link {
  display: block;
}
.js-slider-initialized .image-slider-item.is-not-first {
  display: block;
}
.image-slider-controls-prev.is-nav-prev-inside {
  left: 0;
}
.image-slider-controls-prev.is-nav-prev-outside {
  left: 0;
}
.image-slider-controls-next.is-nav-next-inside {
  right: 0;
}
.image-slider-controls-next.is-nav-next-outside {
  right: 0;
}
@media (min-width: 768px) {
  .image-slider-controls-prev.is-nav-prev-outside {
    left: -5px;
  }
  .image-slider-controls-next.is-nav-next-outside {
    right: -5px;
  }
}
/*
Product slider
==============================================
Styling for product slider component.
Displays product-boxes in a reusable slider component.
based on "base-slider" component and "tiny-slider" (https://github.com/ganlanyuan/tiny-slider)
*/
.product-slider.has-border {
  border: 1px solid #798490;
  border-radius: 0;
}
.product-slider.has-border {
  padding: 25px;
}
.product-slider.has-nav {
  padding-left: 20px;
  padding-right: 20px;
}
.product-slider.has-border.has-nav {
  padding-left: 40px;
  padding-right: 40px;
}
.product-slider-container {
  padding-bottom: 1px;
}
.product-slider-controls-prev, .product-slider-controls-next {
  border: 0;
  background: none;
}
.product-slider-controls-prev {
  left: -10px;
}
.product-slider-controls-prev.has-border {
  left: 0;
}
.product-slider-controls-next {
  right: -10px;
}
.product-slider-controls-next.has-border {
  right: 0;
}
/*
Gallery slider
==============================================
Styling for gallery slider component.
Displays images in a slider gallery with thumbnail navigation.
based on "base-slider" component and "tiny-slider" (https://github.com/ganlanyuan/tiny-slider)
*/
.gallery-slider {
  width: 99.9%;
}
.gallery-slider.has-nav-outside .gallery-slider-item-container {
  padding: 0 25px;
}
.gallery-slider-row {
  margin-bottom: 1rem;
}
.gallery-slider-row.is-loading {
  height: 430px;
  overflow: hidden;
}
.gallery-slider-row.is-single-image {
  justify-content: center;
}
.gallery-slider-single-image {
  display: flex;
  align-items: center;
  justify-content: center;
}
.gallery-slider-container {
  position: relative;
  height: 100%;
}
.gallery-slider-container .gallery-slider-image {
  display: block;
}
.gallery-slider-item, .gallery-slider-single-image {
  position: relative;
  backface-visibility: hidden;
  cursor: default;
  display: block;
  height: 100%;
  max-width: 100%;
}
.gallery-slider-item.is-cover, .gallery-slider-item.is-contain, .gallery-slider-single-image.is-cover, .gallery-slider-single-image.is-contain {
  height: 100%;
}
.gallery-slider-item.is-cover .gallery-slider-image, .gallery-slider-item.is-contain .gallery-slider-image, .gallery-slider-single-image.is-cover .gallery-slider-image, .gallery-slider-single-image.is-contain .gallery-slider-image {
  object-fit: cover;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0 auto;
}
.gallery-slider-item.is-cover .gallery-slider-image, .gallery-slider-single-image.is-cover .gallery-slider-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.gallery-slider-item.is-contain .gallery-slider-image, .gallery-slider-single-image.is-contain .gallery-slider-image {
  margin: auto;
  object-fit: contain;
}
.gallery-slider-controls-prev {
  left: 0;
}
.gallery-slider-controls-prev.is-nav-prev-outside {
  left: 0;
}
.gallery-slider-controls-next {
  right: 0;
}
.gallery-slider-controls-next.is-nav-next-outside {
  right: 0;
}
.gallery-slider-thumbnails-container {
  position: relative;
}
.gallery-slider-thumbnails-container .tns-inner {
  display: flex;
  justify-content: center;
}
.gallery-slider-thumbnails-container.is-underneath .tns-inner {
  display: block;
}
.gallery-slider-thumbnails-container.is-underneath .tns-outer {
  margin: 0 30px;
}
.gallery-slider-thumbnails-container.hide-thumbs {
  display: none;
}
.gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-prev, .gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-next {
  border: 0;
  background: none;
  height: 30px;
  width: 65px;
  line-height: normal;
}
.gallery-slider-thumbnails-col.is-left {
  padding-right: 0;
}
.gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev {
  top: -30px;
}
.gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next {
  bottom: -20px;
  top: auto;
}
.gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev, .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next {
  left: 50%;
  transform: translateX(-50%);
}
.gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-prev {
  left: -25px;
}
.gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-next {
  right: -25px;
}
.gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-prev, .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-next {
  transform: translateY(-30%);
}
.gallery-slider-modal-controls {
  z-index: 10;
}
.gallery-slider-modal-controls .gallery-slider-thumbnails-controls-prev {
  left: 0;
}
.gallery-slider-modal-controls .gallery-slider-thumbnails-controls-next {
  right: 0;
}
.gallery-slider-thumbnails.is-underneath {
  display: flex;
  margin-top: 1rem;
}
.gallery-slider-thumbnails.is-underneath .gallery-slider-thumbnails-item {
  width: auto;
}
.gallery-slider-thumbnails-item {
  cursor: pointer;
  height: 75px;
  width: 75px;
}
.gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner {
  border-color: #df7f00;
}
.gallery-slider-thumbnails-item-inner {
  border: 1px solid #798490;
  border-radius: 0;
  width: 100%;
  height: 100%;
  padding: 0.25rem;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  position: relative;
}
.gallery-slider-thumbnails-image, .gallery-slider-image {
  flex: 0 0 auto;
  max-height: 100%;
  max-width: 100%;
}
.gallery-slider-thumbnails-play-button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.gallery-slider-thumbnails-play-button::before, .gallery-slider-thumbnails-play-button::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
}
.gallery-slider-thumbnails-play-button::before {
  transform: translate(-50%, -50%);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
}
.gallery-slider-thumbnails-play-button::after {
  transform: translate(-40%, -50%);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 9px solid #fff;
}
.gallery-slider-thumbnails-controls {
  display: none;
  margin: 0;
}
.gallery-slider-canvas-disabled .spatial-canvas-spinner {
  display: none;
}
.gallery-slider-canvas-disabled .gallery-slider-spatial-canvas-wrapper {
  display: none;
}
.spatial-canvas-note {
  position: absolute;
  bottom: 36px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #798490;
  color: #fff;
  padding: 0 8px;
  border-radius: 8px;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.spatial-canvas-note.spatial-canvas-note--hidden {
  opacity: 0;
}
.spatial-canvas-note.spatial-slider-movement-note {
  bottom: 86px;
}
.ar-button {
  bottom: 10px;
  right: 9px;
  height: 32px;
  border: 2px solid #bcc1c7;
  border-radius: 5px;
}
.ar-button .icon-augmented {
  height: 18px;
  width: 18px;
  margin-right: 5px;
}
.ar-button .icon-augmented svg {
  top: unset;
}
.ar-button:hover {
  box-shadow: 0 0 11px #bcc1c7;
}
.gallery-slider-spatial-canvas-wrapper {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.gallery-slider-spatial-canvas-wrapper.spatial-canvas-display {
  background-color: #fff;
  opacity: 1;
}
@media (max-width: 575.98px) {
  .gallery-slider-item.is-cover, .gallery-slider-item.is-contain {
    min-height: 225px !important;
  }
}
@media (max-width: 767.98px) {
  .gallery-slider-single-image.is-cover, .gallery-slider-single-image.is-contain {
    min-height: 225px !important;
  }
}
@media (min-width: 768px) {
  .gallery-slider-row {
    justify-content: center;
  }
  .gallery-slider-thumbnails-controls {
    display: block;
  }
  .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-item {
    margin-bottom: 0 !important;
    padding-bottom: 10px;
  }
}
/*
Magnifier
==============================================
Styling for magnifier component.
Displays a lens over a single image or gallery slider and shows the magnified version of the image.
*/
.magnifier-overlay, .magnifier-zoom-image {
  background-clip: padding-box;
  opacity: 0;
  animation: magnifyLensFade 0.5s forwards;
  pointer-events: none;
  z-index: 1100;
}
.magnifier-overlay {
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  position: absolute;
  background: rgba(255, 255, 255, 0.4);
  border: 1px solid #798490;
}
.magnifier-zoom-image {
  width: 100%;
  height: 100%;
  position: absolute;
  background-repeat: no-repeat;
  background-position: 0 0;
  top: 0;
  left: 0;
}
@keyframes magnifyLensFade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*
Zoom modal
==============================================
Styling for zoom modal component.
Displays a single image or a gallery slider in a zoom modal with zoom functions.
*/
.zoom-modal-wrapper {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}
.modal.zoom-modal {
  overflow: hidden;
}
.modal.zoom-modal .zoom-modal-actions, .modal.zoom-modal .btn-close {
  position: absolute;
  top: 0;
  opacity: 1;
  z-index: 1051;
  margin: 15px;
}
.modal.zoom-modal .zoom-modal-actions {
  left: 0;
}
.modal.zoom-modal .btn-close {
  right: 0;
}
.modal.zoom-modal .modal-dialog .modal-content, .modal.zoom-modal .modal-dialog .modal-body {
  padding: 0;
  overflow: hidden;
}
.modal.zoom-modal .modal-footer {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 0 1rem;
  justify-content: center;
  background-color: #fff;
  margin: 0 30px;
}
.modal.zoom-modal .gallery-slider {
  top: 0;
  bottom: 0;
  position: absolute;
  height: auto;
  width: 100%;
}
.modal.zoom-modal .gallery-slider-thumbnails {
  margin: 0 auto;
}
.modal.zoom-modal .gallery-slider-controls-next {
  right: 0;
}
.modal.zoom-modal .gallery-slider-controls-prev {
  left: 0;
}
.modal.zoom-modal .gallery-slider-thumbnails-item {
  width: auto;
}
.modal.zoom-modal .gallery-slider-thumbnails-controls-next {
  right: -30px;
}
.modal.zoom-modal .gallery-slider-thumbnails-controls-prev {
  left: -30px;
}
.modal.zoom-modal .image-zoom-container {
  height: 100%;
  width: 100%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
}
.modal.zoom-modal .image-zoom-container > * {
  position: relative;
}
.modal.zoom-modal .image-zoom-btn.disabled {
  opacity: 0.3;
}
@media (min-width: 768px) {
  .modal.zoom-modal .gallery-slider {
    bottom: 100px;
  }
  .modal.zoom-modal .modal-footer {
    display: flex;
  }
}
/*
OffCanvas
==============================================
Move page content like the navigation menu in a sliding OffCanvas menu.
The sliding direction can be left or right.

@see https://getbootstrap.com/docs/5.2/components/offcanvas
*/
.offcanvas {
  transition: all 0.45s cubic-bezier(0.3, 0, 0.15, 1);
}
.offcanvas.offcanvas-start .offcanvas-close {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.offcanvas.offcanvas-bottom {
  --bs-offcanvas-height: 90%;
  border-radius: 8px 8px 0 0;
}
.offcanvas.is-fullwidth {
  width: 100%;
}
.offcanvas .offcanvas-header {
  --bs-offcanvas-padding-y: 0;
  --bs-offcanvas-padding-x: 0;
  background-color: #fff;
}
.offcanvas .offcanvas-header .offcanvas-title {
  font-size: 24px;
  font-weight: 700;
}
.offcanvas .offcanvas-footer {
  bottom: 0;
  top: auto;
}
.offcanvas .offcanvas-close {
  width: 100%;
  border-radius: 0;
  font-weight: 400;
  padding: 0.5rem 1rem;
  text-align: left;
}
.offcanvas .offcanvas-close:focus {
  box-shadow: none;
}
.offcanvas .offcanvas-close, .offcanvas .offcanvas-close .icon {
  color: #798490;
}
.offcanvas > .loader, .offcanvas .offcanvas-body > .loader {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
}
@media (max-width: 420px) {
  .offcanvas.offcanvas-end, .offcanvas.offcanvas-start {
    width: calc(100% - 20px);
  }
}
/*
Product box
==============================================
Styling for productbox component.
*/
.product-box {
  height: 100%;
}
.product-variant-characteristics {
  min-height: 3em;
}
.product-variant-characteristics .product-variant-characteristics-text {
  overflow: hidden;
  line-height: 1.5em;
  height: 3em;
  text-align: justify;
  margin-right: -1em;
  padding-right: 1em;
  max-width: 95%;
  /* stylelint-disable */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* stylelint-enable */
  line-clamp: 2;
  text-overflow: ellipsis;
  font-size: 0.75rem;
}
.product-variant-characteristics .product-variant-characteristics-option {
  font-weight: 700;
}
.product-image-wrapper {
  height: 200px;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 180px;
  margin-bottom: 15px;
  position: relative;
}
.product-image-link {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.product-image-link.is-cover {
  align-items: flex-start;
}
.product-image {
  display: block;
  max-width: 100%;
  max-height: 200px;
}
.product-image.is-standard, .product-image.is-cover, .product-image.is-contain {
  width: 100%;
  height: 100%;
}
.product-image.is-cover {
  object-fit: cover;
}
.product-image.is-contain {
  object-fit: contain;
}
.product-image.is-standard {
  object-fit: scale-down;
}
.product-image-placeholder {
  max-width: 180px;
  height: 100%;
}
.product-rating {
  margin-bottom: 10px;
  height: 25px;
}
/* stylelint-disable value-no-vendor-prefix, property-no-vendor-prefix */
.product-name {
  color: #355032;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  height: 44px;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: none;
}
.product-name:hover {
  color: var(--text-color-brand-primary);
  text-decoration: none;
}
.product-description {
  height: 54px;
  margin-top: 10px;
  font-size: 14px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
/* stylelint-enable value-no-vendor-prefix, property-no-vendor-prefix */
.product-price-info {
  margin-top: 10px;
}
.product-price-info .product-advanced-list-price-wrapper {
  font-weight: 400;
}
.product-price-unit {
  height: 36px;
  font-size: 14px;
  line-height: 18px;
  overflow: hidden;
}
.product-unit-label {
  font-weight: 700;
}
.product-cheapest-price {
  min-height: 20px;
  font-size: 0.75rem;
  line-height: 20px;
  margin-bottom: 32px;
}
.product-cheapest-price .product-cheapest-price-price {
  font-weight: 700;
}
.product-cheapest-price.with-regulation-price, .product-cheapest-price.with-list-price {
  margin-bottom: 6px;
}
.product-cheapest-price.with-from-price {
  margin-bottom: 5px;
}
.product-price {
  color: #355032;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  overflow: hidden;
}
.product-price.with-list-price {
  color: #c20017;
}
.product-price .list-price {
  color: #355032;
  font-weight: 400;
  padding-left: 5px;
  font-size: 12px;
}
.product-price .list-price .list-price-price {
  text-decoration: line-through;
}
.product-price .regulation-price {
  color: #355032;
  font-weight: 400;
  padding-left: 5px;
  font-size: 12px;
  padding-left: 0;
}
.product-price .list-price-no-line-through .list-price-price {
  text-decoration: none;
}
.product-price .strikeprice-text {
  color: #355032;
  font-weight: 400;
  padding-left: 5px;
  font-size: 12px;
}
.product-action {
  margin-top: 20px;
}
.product-badges {
  position: absolute;
  top: 30px;
  left: -1px;
  z-index: 10;
}
.product-badges .badge {
  padding: 0 8px;
  height: 32px;
  margin: 0 0 8px;
  line-height: 32px;
  font-weight: 700;
  color: #fff;
  border-radius: 0 3px 3px 0;
  border-color: transparent;
  font-size: 18px;
  letter-spacing: 0;
}
.product-box.box-image .product-image-wrapper {
  height: 332px;
}
.product-box.box-image .product-image {
  max-height: 332px;
}
.product-box.box-image .product-image.is-standard {
  height: 100%;
  object-fit: cover;
}
.product-price-wrapper {
  font-size: 18px;
}
/*
Loader
==============================================
Defines the loader icon
*/
/*
Element loader
==============================================
Element loader can be applied to any element.
*/
.has-element-loader {
  z-index: 15;
  pointer-events: none;
  position: relative;
}
.element-loader-backdrop {
  opacity: 0;
  transition: opacity 0.45s cubic-bezier(0.3, 0, 0.15, 1), visibility 0.45s linear;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 11px 7px rgba(255, 255, 255, 0.5);
  z-index: 15;
}
.element-loader-backdrop.element-loader-backdrop-open {
  opacity: 1;
}
.element-loader-backdrop > .loader {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -1rem;
  margin-top: -1rem;
}
/*
Skeleton screen
==============================================
Skeleton screen for reloading product-listing with subtle shimmer effect
*/
@keyframes skeletonShimmer {
  0% {
    background-position: -500px 0;
  }
  100% {
    background-position: 500px 0;
  }
}
.has-element-loader .cms-element-product-listing .product-badges, .has-element-loader .cms-element-product-listing .product-image-link, .has-element-loader .cms-element-product-listing .product-review-rating {
  display: none;
}
.has-element-loader .cms-element-product-listing .product-image-wrapper, .has-element-loader .cms-element-product-listing .product-rating, .has-element-loader .cms-element-product-listing .product-name, .has-element-loader .cms-element-product-listing .product-variant-characteristics, .has-element-loader .cms-element-product-listing .product-description, .has-element-loader .cms-element-product-listing .product-price-unit, .has-element-loader .cms-element-product-listing .product-cheapest-price-price, .has-element-loader .cms-element-product-listing .product-price {
  border-radius: 0;
  color: transparent;
  animation: skeletonShimmer 1.5s linear 0s infinite normal forwards running;
  background: linear-gradient(to right, #bcc1c7 8%, #f9f9f9 18%, #bcc1c7 28%);
  background-size: 800px 100px;
}
.has-element-loader .cms-element-product-listing .product-rating {
  width: 50%;
}
.has-element-loader .cms-element-product-listing .product-name {
  width: 75%;
}
.has-element-loader .cms-element-product-listing .product-price {
  width: 35%;
}
.has-element-loader .cms-element-product-listing .product-wishlist-info-item {
  border-radius: 0;
  color: transparent;
  animation: skeletonShimmer 1.5s linear 0s infinite normal forwards running;
  background: linear-gradient(to right, #bcc1c7 8%, #f9f9f9 18%, #bcc1c7 28%);
  background-size: 800px 100px;
}
.has-element-loader .cms-element-product-listing .product-wishlist-info-status {
  display: none;
}
.has-element-loader .cms-element-product-listing .product-variant-characteristics-text, .has-element-loader .cms-element-product-listing .product-wishlist-remove {
  display: none;
}
/*
Modal
==============================================
Custom styling for bootstrap modal component.

https://getbootstrap.com/docs/5.2/components/modal
*/
.modal .modal-header.only-close {
  border-bottom-color: transparent;
}
.modal .modal-close:focus {
  outline: 0;
}
.modal .cms-section-default .boxed {
  padding: 0;
}
.modal.is-fullscreen .modal-dialog, .modal.is-fullscreen .modal-content {
  width: 100%;
  height: 100%;
  min-height: 100%;
  position: absolute;
  max-width: 100%;
  top: 0;
  left: 0;
  margin: 0;
  overflow-y: scroll;
  box-shadow: none;
}
.modal.is-fullscreen .modal-dialog, .modal.is-fullscreen .modal-content, .modal.is-fullscreen .modal-header, .modal.is-fullscreen .modal-body, .modal.is-fullscreen .modal-footer {
  border-radius: 0;
}
/*
Language flags
==================================================
Displays a country flag the size of 14px x 11px used for language selections purposes.

inspired by: https://github.com/dhanishgajjar/css-flags

en-GB: we need to use svg for en-GB, cause it's smaller than the CSS-Version
*/
.language-flag {
  display: inline-block;
  height: 12px;
  width: 16px;
  border: 1px solid #adb5bd;
  margin-top: 1px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100%;
}
.language-flag.country-de {
  background-image: linear-gradient(to bottom, #000 33%, #f00 33%, #f00 66%, #fc0 66%);
}
.language-flag.country-gb {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTc1IDBsMjQ0IDE4MUw1NjIgMGg3OHY2Mkw0MDAgMjQxbDI0MCAxNzh2NjFoLTgwTDMyMCAzMDEgODEgNDgwSDB2LTYwbDIzOS0xNzhMMCA2NFYwaDc1eiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik00MjQgMjgxbDIxNiAxNTl2NDBMMzY5IDI4MWg1NXptLTE4NCAyMGw2IDM1TDU0IDQ4MEgwbDI0MC0xNzl6TTY0MCAwdjNMMzkxIDE5MWwyLTQ0TDU5MCAwaDUwek0wIDBsMjM5IDE3NmgtNjBMMCA0MlYweiIvPgogIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yNDEgMHY0ODBoMTYwVjBIMjQxek0wIDE2MHYxNjBoNjQwVjE2MEgweiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik0wIDE5M3Y5Nmg2NDB2LTk2SDB6TTI3MyAwdjQ4MGg5NlYwaC05NnoiLz4KPC9zdmc+Cg==");
}
/*
Icons
==============================================
Basic styling for icon component plus helper classes for sizing and colors.
Credit: https://github.com/FortAwesome/Font-Awesome
*/
.icon {
  width: 22px;
  height: 22px;
  display: inline-flex;
  align-self: center;
  font-size: inherit;
  overflow: visible;
  color: #4a545b;
}
.icon > svg {
  width: 100%;
  height: 100%;
  top: 0.25em;
  position: relative;
  fill: currentColor;
}
.icon > svg path, .icon > svg use {
  fill: currentColor;
}
.icon-primary {
  color: var(--text-color-brand-primary);
}
.icon-secondary {
  color: #474a57;
}
.icon-success {
  color: #007e4e;
}
.icon-info {
  color: #005b99;
}
.icon-warning {
  color: #974200;
}
.icon-danger {
  color: #c20017;
}
.icon-light {
  color: #eee;
}
.icon-dark {
  color: #4a545b;
}
.icon-review {
  color: #fedc70;
}
.icon-fluid {
  width: 100%;
  height: 100%;
}
.icon-lg {
  width: 29.3333333333px;
  height: 29.3333333333px;
}
.icon-sm, .navigation-offcanvas-link-icon .loader {
  width: 19.25px;
  height: 19.25px;
}
.icon-xs {
  width: 16.5px;
  height: 16.5px;
}
.icon-1x {
  width: 22px;
  height: 22px;
}
.icon-2x {
  width: 44px;
  height: 44px;
}
.icon-3x {
  width: 66px;
  height: 66px;
}
.icon-4x {
  width: 88px;
  height: 88px;
}
.icon-5x {
  width: 110px;
  height: 110px;
}
.icon-6x {
  width: 132px;
  height: 132px;
}
.icon-7x {
  width: 154px;
  height: 154px;
}
.icon-8x {
  width: 176px;
  height: 176px;
}
.icon-9x {
  width: 198px;
  height: 198px;
}
.icon-10x {
  width: 220px;
  height: 220px;
}
.icon-rotate-90 svg {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.icon-rotate-180 svg {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.icon-rotate-270 svg {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.icon-flip-horizontal svg {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.icon-flip-vertical svg {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
.icon-flip-both svg, .icon-flip-horizontal.icon-flip-vertical svg {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}
:root .icon-rotate-90 svg, :root .icon-rotate-180 svg, :root .icon-rotate-270 svg, :root .icon-flip-horizontal svg, :root .icon-flip-vertical svg, :root .icon-flip-both svg {
  filter: none;
}
.alert-primary .icon {
  color: #df7f00;
}
.alert-secondary .icon {
  color: #474a57;
}
.alert-success .icon {
  color: #007e4e;
}
.alert-info .icon {
  color: #005b99;
}
.alert-warning .icon {
  color: #974200;
}
.alert-danger .icon {
  color: #c20017;
}
.alert-light .icon {
  color: #f9f9f9;
}
.alert-dark .icon {
  color: #4a545b;
}
.btn-primary .icon, .address-editor-select:not(.collapsed) .icon, .address-editor-edit:not(.collapsed) .icon, .address-editor-create:not(.collapsed) .icon {
  color: #000;
}
.btn-secondary .icon {
  color: #fff;
}
.btn-success .icon {
  color: #fff;
}
.btn-info .icon {
  color: #fff;
}
.btn-warning .icon {
  color: #fff;
}
.btn-danger .icon {
  color: #fff;
}
.btn-light .icon {
  color: #000;
}
.btn-dark .icon {
  color: #fff;
}
.btn .icon > svg {
  top: 6px;
}
.pagination .icon {
  width: 13px;
  height: 13px;
}
.pagination .icon > svg {
  top: 2px;
}
.is-left .offcanvas-close svg, .offcanvas-start .offcanvas-close svg {
  top: 0;
}
.is-right .offcanvas-close svg {
  top: 0.3rem;
}
.navigation-offcanvas-link-icon .icon > svg {
  top: 0;
}
/*
Pagination
==============================================
Custom styling for bootstrap pagination component.

https://getbootstrap.com/docs/5.2/components/pagination
*/
.pagination {
  margin-bottom: 0;
}
.pagination .page-link {
  cursor: pointer;
  margin-bottom: 0;
}
/*
CMS sections
==============================================
General styling for cms sections
*/
.cms-section {
  overflow: hidden;
}
.cms-section.bg-image {
  background-repeat: no-repeat;
  background-position: 50%;
}
.cms-section .cms-section-sidebar {
  display: flex;
}
@media (max-width: 767.98px) {
  .cms-section-sidebar-mobile-wrap {
    flex-direction: column;
  }
  .cms-section-sidebar-mobile-hidden .cms-section-sidebar-sidebar-content {
    display: none;
  }
}
/*
CMS blocks
==============================================
General styling for cms blocks and
specific styling for elements dependent on their parent block
*/
.cms-block {
  overflow: hidden;
}
.cms-block.bg-image {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50%;
}
.cms-block .cms-block-background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: none;
}
.cms-block .cms-block-background.media-mode--contain {
  object-fit: contain;
}
.cms-block .cms-block-background.media-mode--cover {
  object-fit: cover;
}
.cms-block .cms-block-container {
  position: relative;
}
.cms-block .cms-block-container .cms-block-container-row {
  flex-direction: row;
}
.cms-block-center-text .cms-element-text {
  padding: 30px;
}
.cms-block-image-three-cover .row, .cms-block-image-three-cover .is-act-cartpage .checkout .checkout-container, .is-act-cartpage .checkout .cms-block-image-three-cover .checkout-container, .cms-block-image-three-cover .is-act-checkoutregisterpage .checkout .checkout-container, .is-act-checkoutregisterpage .checkout .cms-block-image-three-cover .checkout-container, .cms-block-image-three-cover .is-act-confirmpage .checkout .checkout-container, .is-act-confirmpage .checkout .cms-block-image-three-cover .checkout-container, .cms-block-image-three-cover .is-ctl-accountorder .checkout .checkout-container, .is-ctl-accountorder .checkout .cms-block-image-three-cover .checkout-container, .cms-block-image-three-cover .is-act-finishpage .checkout .checkout-container, .is-act-finishpage .checkout .cms-block-image-three-cover .checkout-container {
  margin: 0;
}
.cms-block-image-three-cover [class^=col-] {
  padding: 0;
}
.cms-block-image-text-bubble .cms-element-image .cms-image-container, .cms-block-image-bubble-row .cms-element-image .cms-image-container {
  height: 300px;
  width: 300px;
  margin: auto;
  border-radius: 50%;
  background-clip: padding-box;
  overflow: hidden;
}
.cms-block-image-highlight-row .cms-element-image {
  border: 12px solid #fff;
}
.cms-block-image-text-bubble .cms-element-text, .cms-block-image-text-row .cms-element-text {
  padding-top: 20px;
}
.cms-block-image-text-gallery .image-text-gallery-card {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
}
.cms-block-image-text-gallery .cms-element-text {
  padding: 20px;
}
.cms-block-text-on-image .cms-element-text {
  padding: 30px;
  align-items: center;
  min-height: 240px;
}
.cms-block-image-text-cover .cms-element-text {
  padding-top: 30px;
}
.cms-block-image-simple-grid .left-top {
  margin-bottom: 40px;
}
.cms-block-image-simple-grid .right {
  height: 100%;
}
@media (min-width: 992px) {
  .cms-block-container .cms-block-container-row.has--sidebar {
    flex-direction: column;
  }
  .cms-block-container .cms-block-container-row.has--sidebar > div {
    flex-basis: auto;
    flex-grow: 1;
    max-width: 100%;
  }
}
@media (max-width: 767.98px) {
  .cms-block-image-text-gallery .cms-row > :not(:last-child), .cms-block-image-two-column .cms-row > :not(:last-child), .cms-block-image-three-column .cms-row > :not(:last-child), .cms-block-image-four-column .cms-row > :not(:last-child), .cms-block-image-bubble-row .cms-row > :not(:last-child), .cms-block-image-highlight-row .cms-row > :not(:last-child) {
    margin-bottom: 40px;
  }
  .cms-block-image-text .cms-row > :first-child, .cms-block-image-text-cover .cms-row > :first-child {
    margin-bottom: 40px;
  }
  .cms-block-image-simple-grid .left-bottom {
    margin-bottom: 40px;
  }
}
.cms-block-sidebar-filter {
  overflow: visible;
  /*
    The filter's col is set to "initial" because the "boundary" option
    of the filter panel bootstrap dropdown is not working otherwise.
    The "boundary" option sets the dropdown container to "static" to
    be able to "break out" of "overflow: hidden". But this interferes
    with position "relative" on surrounding columns.
    */
}
.cms-block-sidebar-filter .col-12 {
  position: initial;
}
.cms-element-product-name {
  display: inline-block;
}
.cms-element-manufacturer-logo .cms-image-link {
  height: 100%;
}
.cms-element-manufacturer-logo .cms-image-container.is-standard img {
  max-width: 200px;
  max-height: 70px;
}
/*
CMS elements
==============================================
General styling for cms elements
*/
.cms-element-image {
  position: relative;
  height: 100%;
}
.cms-element-image .cms-image {
  display: block;
  max-width: 100%;
}
.cms-element-image .cms-image-container {
  display: block;
  max-width: 100%;
  position: relative;
}
.cms-element-image .cms-image-container.is-cover {
  object-fit: contain;
  height: 100%;
}
.cms-element-image .cms-image-container.is-cover .cms-image {
  object-fit: cover;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cms-element-image .cms-image-container.is-cover .cms-image, .cms-element-image .cms-image-container.is-stretch .cms-image {
  width: 100%;
}
.cms-element-image .cms-image-link {
  display: block;
}
.cms-element-youtube-video {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cms-element-youtube-video.is--streched {
  height: 100%;
}
.cms-element-youtube-video::before {
  display: block;
  content: "";
  width: 100%;
  padding-top: calc((9 / 16) * 100%);
}
.cms-element-youtube-video__video, .cms-element-youtube-video__placeholder {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 0 none;
}
.cms-element-youtube-video__placeholder img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cms-element-youtube-video__backdrop {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cms-element-youtube-video__backdrop > div {
  background: rgba(255, 255, 255, 0.5);
  padding: 1rem;
}
.cms-element-vimeo-video {
  position: relative;
  width: 100%;
}
.cms-element-vimeo-video::before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.cms-element-vimeo-video__video, .cms-element-vimeo-video__placeholder {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 0 none;
}
.cms-element-vimeo-video__placeholder img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cms-element-vimeo-video__backdrop {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cms-element-vimeo-video__backdrop > div {
  background: rgba(255, 255, 255, 0.5);
  padding: 1rem;
}
.cms-element-product-listing .cms-listing-col {
  margin-bottom: 1.5rem;
}
.cms-element-product-listing-actions {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.cms-element-product-listing-actions .sorting {
  margin-left: auto;
}
.cms-element-buy-box, .cms-element-product-box {
  width: 100%;
}
.cms-element-product-slider .cms-element-title {
  font-size: 1rem;
  font-weight: 700;
  color: #355032;
}
.cms-element-product-slider.has-border .cms-element-title {
  margin-top: 0.5rem;
}
.cms-element-text, .cms-element-image, .cms-element-product-box, .cms-element-buy-box, .cms-element-product-slider, .cms-element-image-slider, .cms-element-product-description-reviews, .cms-element-image-gallery {
  word-break: break-word;
}
.cms-element-text.has-vertical-alignment, .cms-element-image.has-vertical-alignment, .cms-element-product-box.has-vertical-alignment, .cms-element-buy-box.has-vertical-alignment, .cms-element-product-slider.has-vertical-alignment, .cms-element-image-slider.has-vertical-alignment, .cms-element-product-description-reviews.has-vertical-alignment, .cms-element-image-gallery.has-vertical-alignment {
  display: flex;
  height: 100%;
}
.cms-element-image-gallery .js-magnifier-zoom-image-container .magnifier-overlay {
  display: none;
}
@media (max-width: 991.98px) {
  .cms-element-product-listing-actions {
    flex-wrap: wrap;
    justify-content: center;
  }
  .cms-element-product-listing-actions .sorting {
    width: 100%;
    margin-top: 5px;
    margin-left: 0;
  }
}
div.card-tabs .cms-card-header {
  padding-left: 0;
  padding-right: 0;
}
.cms-element-text {
  position: relative;
}
.confirm-message {
  padding: 10% 20%;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
}
.confirm-message div.alert {
  margin-top: 1em;
}
.confirm-alert {
  padding: 1em 1em 3em;
}
@media (max-width: 767.98px) {
  .confirm-message {
    padding: 10% 0;
  }
}
/*
Form
==============================================
Custom styling for bootstrap forms.

https://getbootstrap.com/docs/5.2/forms/overview
*/
.was-validated .custom-control-input:valid ~ .custom-control-label.no-validation {
  color: inherit;
}
.was-validated .custom-control-input:valid ~ .custom-control-label.no-validation::before {
  border-color: inherit;
}
.required-fields {
  margin-bottom: 1rem;
}
.forms-boolean {
  display: block;
  border: 1px solid #798490;
  padding: 0 36px;
  margin: 12px 0;
  height: 40px;
  border-radius: 3px;
  cursor: pointer;
}
.forms-boolean.is-active {
  border-color: #df7f00;
}
.forms-boolean:hover {
  border-color: #df7f00;
  color: #df7f00;
}
.forms-boolean-label {
  cursor: pointer;
  height: 38px;
  line-height: 38px;
  width: 100%;
}
.forms-boolean-label::before, .forms-boolean-label::after {
  top: 11px;
}
/*
Address editor
==============================================
Custom styling for an address modal which allows the user to create and edit addresses.

based on: https://getbootstrap.com/docs/5.2/components/modal
*/
[data-address-editor] .loader {
  --bs-spinner-width: 16px;
  --bs-spinner-height: 16px;
}
[data-address-editor].disabled {
  opacity: 1;
  pointer-events: none;
}
.address-editor-select, .address-editor-edit, .address-editor-create {
  cursor: pointer;
}
.address-editor-select {
  margin-bottom: 1rem;
}
.address-editor-list-wrapper, .address-editor-create-address-wrapper {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.address-editor-card {
  padding-top: 1rem;
}
.address-editor-card:not(:last-child) {
  padding-bottom: 1rem;
  border-bottom: 1px solid #798490;
}
@media (min-width: 768px) {
  .address-editor-select {
    margin-bottom: 0;
  }
}
.sorting {
  display: inline-block;
  width: 260px;
}
/*
Delivery status
==============================================
Shows the delivery status for products e.g. on detail page.
*/
.delivery-status-indicator {
  border-radius: 100%;
  background-clip: padding-box;
  display: inline-block;
  height: 10px;
  line-height: 10px;
  margin-right: 5px;
  position: relative;
  width: 10px;
}
.quickview-minimal-top, .quickview-minimal-image {
  margin-bottom: 1rem;
}
.quickview-minimal-product-manufacturer-logo {
  width: 100%;
}
@media (min-width: 768px) {
  .quickview-minimal-top {
    margin-bottom: 1.5rem;
  }
}
/*
Payment method
==============================================
Custom styling for payment form used e.g. on account and checkout pages.
*/
.payment-method-image {
  max-height: 24px;
  max-width: 100%;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  float: right;
}
/*
Shipping method
==============================================
Custom styling for shipping form used e.g. on account and checkout pages.
*/
.shipping-method-description > p {
  color: #798490;
}
.shipping-method-image {
  max-height: 24px;
  max-width: 100%;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  float: right;
}
/*
Filter panel
==============================================
Styling for filter panel component.
This file contains the generic styling for all filter items.
*/
.filter-panel {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  margin-bottom: 8px;
}
.icon.icon-filter-panel-item-toggle {
  margin-left: 8px;
}
.icon.icon-filter-panel-item-toggle > svg {
  top: 4px;
}
.filter-panel-items-container {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  margin-bottom: 8px;
  width: 100%;
}
.filter-panel-item {
  margin-right: 12px;
  margin-bottom: 12px;
}
.filter-panel-item .filter-panel-item-toggle {
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
  --bs-btn-border-color: #798490;
  --bs-btn-hover-border-color: #798490;
  --bs-btn-active-border-color: #df7f00;
  --bs-btn-active-color: #df7f00;
  --bs-btn-font-weight: 400;
}
.filter-panel-item-toggle.show .icon-filter-panel-item-toggle svg {
  color: #df7f00;
  transform: rotate(180deg);
}
.filter-panel-item-dropdown {
  min-width: 240px;
  max-height: 200px;
  overflow: auto;
  padding: 13px 0;
}
.filter-panel-submit {
  height: 40px;
  margin-bottom: 12px;
  border: 1px solid #df7f00;
  background-color: #fff;
  color: #4a545b;
}
.filter-active {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  align-items: center;
  padding: 2px 35px 2px 14px;
  border-radius: 50px;
  height: 32px;
  line-height: 26px;
  border: 1px solid #798490;
  margin-right: 6px;
  margin-bottom: 8px;
  vertical-align: top;
  position: relative;
  max-width: 245px;
}
.filter-active-preview {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 4px;
  border: 1px solid #798490;
  margin-right: 8px;
  background-position: center center;
  background-size: cover;
  vertical-align: text-bottom;
}
.filter-active-remove {
  padding: 0 12px;
  margin: 0;
  line-height: 1;
  border: 0 none;
  font-weight: 700;
  color: #4a545b;
  font-size: 16px;
  background-color: transparent;
  appearance: none;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 100%;
  bottom: 0;
  width: 35px;
  text-align: left;
}
.filter-active-remove:focus-visible {
  outline: none;
  color: #df7f00;
  box-shadow: inset 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
}
.filter-active-remove:hover {
  color: #df7f00;
}
.btn.filter-reset-all {
  display: inline-block;
  border-radius: 50px;
  height: 32px;
  line-height: 26px;
  font-weight: 400;
  vertical-align: top;
  margin-right: 8px;
}
.is--sidebar .filter-panel, .is--sidebar .filter-panel-items-container {
  display: block;
}
.is--sidebar .filter-panel-item-dropdown {
  min-width: 100%;
  border: 1px solid #df7f00;
  border-top: 0;
  border-radius: 0 0 4px 4px;
}
.is--sidebar .filter-panel-item {
  margin-right: 0;
  width: 100%;
}
.is--sidebar .filter-panel-item-toggle {
  text-align: left;
  display: flex;
}
.is--sidebar .filter-panel-item-toggle[aria-expanded="true"] {
  color: #df7f00;
  border-color: #df7f00;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0 none;
}
.is--sidebar .filter-panel-item-toggle[aria-expanded="true"] svg {
  color: #df7f00;
  transform: rotate(180deg);
}
.is--sidebar .icon-filter-panel-item-toggle {
  margin-left: auto;
}
.is--sidebar .icon-filter-panel-item-toggle > svg {
  top: 0;
}
.is-loading .filter-panel-item-toggle, .is-loading .filter-active, .is-loading .filter-reset-all, .is-loading .filter-boolean, .is-loading .filter-panel-submit {
  pointer-events: none;
  opacity: 0.6;
}
.btn.filter-panel-wrapper-toggle {
  display: none;
  width: 100%;
  padding: 6px;
}
.btn.filter-panel-wrapper-toggle .icon {
  color: #df7f00;
  width: 20px;
  height: 20px;
  margin-right: 6px;
}
.btn.filter-panel-wrapper-toggle:hover {
  background-color: #eee;
  color: #df7f00;
}
.filter-panel-offcanvas-only {
  display: none;
}
.filter-panel-offcanvas-header {
  height: 80px;
  align-items: center;
  padding: 25px;
  display: none;
}
.filter-panel-offcanvas-title {
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  color: #355032;
}
.filter-panel-offcanvas-close {
  cursor: pointer;
  margin-left: auto;
}
@media (max-width: 991.98px) {
  .btn.filter-panel-wrapper-toggle {
    display: block;
  }
  .filter-panel-wrapper {
    display: none;
  }
}
.offcanvas-filter {
  overflow: hidden;
}
.offcanvas-filter .filter-panel-offcanvas-close {
  display: block;
}
.offcanvas-filter .filter-panel {
  height: calc(100% - 80px);
  overflow-y: auto;
  width: 100%;
  padding: 0 25px 25px;
}
.offcanvas-filter .filter-panel-offcanvas-header {
  display: flex;
}
.offcanvas-filter .filter-panel-offcanvas-only {
  display: inherit;
}
/*
Filter multi select
==============================================
Styling for multi select filter item.
This filter item should only be used inside a filter panel.
*/
.filter-multi-select .filter-panel-item-toggle.disabled {
  cursor: default;
}
.filter-multi-select-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.filter-multi-select-list-item {
  padding: 5px 15px;
}
.filter-multi-select-list-item.disabled {
  opacity: 0.3;
}
.filter-multi-select-list-item.disabled .filter-multi-select-item-label {
  cursor: default;
}
.filter-multi-select-item-label {
  cursor: pointer;
  margin-bottom: 0;
  padding: 0 10px;
  width: 100%;
}
.filter-multi-select-count {
  margin-left: 3px;
}
/*
Filter property select
==============================================
Styling for property select filter item.
This filter item should only be used inside a filter panel.
*/
.filter-property-select-list-item {
  display: flex;
  align-items: center;
}
.filter-property-select-preview {
  width: 32px;
  height: 32px;
  display: inline-block;
  border-radius: 4px;
  border: 1px solid #798490;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cpath fill='%23cdd5db' d='M0 0h30v30H0zM30 30h30v30H30zM60 0h30v30H60zM60 60h30v30H60zM0 60h30v30H0z'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: cover;
  position: relative;
  flex-shrink: 0;
}
.filter-property-select-preview-checkmark {
  width: 20px;
  height: 20px;
  background-color: #798490;
  position: absolute;
  border: 1px solid #fff;
  border-radius: 50%;
  top: -4px;
  right: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.15s ease-in-out;
  opacity: 0;
  transform: translateY(-5px);
}
.filter-property-select-preview-checkmark .icon {
  width: 10px;
  height: 10px;
  color: #fff;
}
.filter-property-select-preview-checkmark .icon svg {
  top: 0;
}
.filter-property-select-checkbox {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  appearance: none;
  opacity: 0;
}
.filter-property-select-checkbox:checked ~ .filter-property-select-preview-checkmark {
  transform: translateY(0);
  opacity: 1;
}
/*
Filter boolean
==============================================
Styling for boolean filter item.
This filter item should only be used inside a filter panel.
*/
.filter-boolean {
  display: inline-block;
  border: 1px solid #798490;
  padding-left: 12px;
  padding-right: 12px;
  height: 40px;
  border-radius: 0;
  cursor: pointer;
}
.filter-boolean.is-active {
  border-color: #df7f00;
}
.filter-boolean:hover {
  border-color: #df7f00;
  color: #df7f00;
}
.filter-boolean.disabled {
  cursor: default;
  background: #eee;
  border-color: #eee;
}
.filter-boolean.disabled .filter-boolean-label {
  color: #bcc1c7;
  cursor: default;
}
.filter-boolean-input {
  margin-top: 11px;
}
.filter-boolean-label {
  cursor: pointer;
  height: 38px;
  line-height: 38px;
  width: 100%;
}
/*
Filter range
==============================================
Styling for range filter item.
This filter item should only be used inside a filter panel.
*/
.filter-range-dropdown {
  padding: 0;
  overflow: hidden;
}
.filter-range-container {
  display: flex;
  align-items: flex-end;
  padding: 16px;
}
.filter-range-error {
  padding: 0 16px 16px;
  font-size: 13px;
  color: #c20017;
}
.filter-range-min, .filter-range-max {
  width: calc(50% - 14px);
  margin-bottom: 0;
  font-size: 11px;
  position: relative;
}
.min-input, .max-input {
  margin-bottom: 0;
  height: 28px;
  padding: 6px 10px;
  appearance: none;
}
.min-input::-webkit-inner-spin-button, .min-input::-webkit-outer-spin-button, .max-input::-webkit-inner-spin-button, .max-input::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}
.filter-range-unit {
  position: absolute;
  bottom: 1px;
  right: 1px;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
  padding: 0 10px;
  background-color: #fff;
  border-radius: 0;
}
.filter-range-divider {
  width: 28px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-weight: 700;
}
/*
Filter rating select
==============================================
Styling for rating select filter item.
This filter item should only be used inside a filter panel.
*/
.filter-rating-select-radio {
  appearance: none;
  opacity: 0;
}
.filter-rating-select-radio:checked ~ .filter-rating-select-item-checkmark {
  transform: translateY(2px);
  opacity: 1;
}
.filter-rating-select-radio:focus-visible ~ .filter-rating-select-item-label {
  box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
}
.filter-rating-select-radio:focus-visible ~ .filter-rating-select-item-label .filter-rating-select-item-label-text {
  color: #df7f00;
  font-weight: 700;
}
.filter-rating-select-item-label {
  cursor: pointer;
  display: flex;
  align-items: center;
}
.filter-rating-select-item-label .product-review-rating {
  margin-right: 8px;
  display: inline-block;
  margin-top: 3px;
}
.filter-rating-select-item-label:hover .icon-review {
  color: #fed03d;
}
.filter-rating-select-item-label:hover .filter-rating-select-item-label-text {
  color: #df7f00;
  font-weight: 700;
}
.filter-rating-select-list-item {
  display: flex;
  position: relative;
  margin-left: 16px;
}
.filter-rating-select-list-item .filter-rating-select-item-label {
  margin-bottom: 5px;
}
.filter-rating-select-list-item:last-child.filter-rating-select-item-label {
  margin-bottom: 0;
}
.filter-rating-select-list-item.disabled {
  opacity: 0.3;
}
.filter-rating-select-list-item.disabled .icon-review {
  color: #bcc1c7;
}
.filter-rating-select-list-item.disabled .filter-rating-select-item-label {
  cursor: default;
}
.filter-rating-select-list-item.disabled:hover .filter-rating-select-item-label-text {
  color: #355032;
  font-weight: 400;
}
.filter-rating-select-item-checkmark {
  width: 20px;
  height: 20px;
  background-color: #798490;
  position: absolute;
  border: 1px solid #fff;
  border-radius: 50%;
  top: -8px;
  left: -8px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.15s ease-in-out;
  opacity: 0;
  transform: translateY(-7px);
}
.filter-rating-select-item-checkmark .icon {
  width: 10px;
  height: 10px;
  color: #fff;
}
.filter-rating-select-item-checkmark .icon svg {
  top: 0;
}
.filter-multi-select-rating .filter-panel-item-dropdown {
  padding-bottom: 6px;
}
.product-feature-list-list {
  list-style: none;
  padding-left: unset;
}
.product-feature-feature {
  font-size: 0.75rem;
}
.product-feature-value {
  font-weight: 700;
}
/*
Notification dot
==============================================
Styling for notification dot component.
*/
.notification-dot {
  background-color: #bcc1c7;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
}
.notification-dot.notification-dot-primary {
  background-color: #df7f00;
}
.notification-dot.notification-dot-secondary {
  background-color: #474a57;
}
.notification-dot.notification-dot-success {
  background-color: #007e4e;
}
.notification-dot.notification-dot-danger {
  background-color: #c20017;
}
.notification-dot.notification-dot-warning {
  background-color: #974200;
}
.notification-dot.notification-dot-info {
  background-color: #005b99;
}
.notification-dot.notification-dot-light {
  background-color: #f9f9f9;
}
.notification-dot.notification-dot-dark {
  background-color: #4a545b;
}
/*
Product box for wishlist
==============================================
Styling for productbox component.
*/
.product-wishlist {
  margin-top: 10px;
}
.product-wishlist .icon-wishlist svg {
  top: 0;
}
.product-wishlist-not-added .icon-wishlist-added, .product-wishlist-not-added .text-wishlist-remove {
  display: none;
}
.product-wishlist-not-added .icon-wishlist-not-added, .product-wishlist-not-added .text-wishlist-not-added {
  display: inline-flex;
}
.product-wishlist-not-added .icon-wishlist-not-added {
  animation: pulse 0.5s alternate;
}
.product-wishlist-added .icon-wishlist-added, .product-wishlist-added .text-wishlist-remove {
  display: inline-flex;
}
.product-wishlist-added .icon-wishlist-added {
  animation: pulse 0.5s alternate;
}
.product-wishlist-added .icon-wishlist-not-added, .product-wishlist-added .text-wishlist-not-added {
  display: none;
}
.product-wishlist-action-circle {
  height: 40px;
  width: 40px;
  background: #f9f9f9;
  border-radius: 50%;
  border-style: none;
  position: absolute;
  bottom: 1rem;
  right: 1rem;
  padding: 10px;
}
.product-wishlist-action-circle::before {
  content: "";
  position: absolute;
  width: 120%;
  height: 120%;
  left: calc(50% - 24px);
  top: calc(50% - 24px);
}
.product-wishlist-action-circle:focus {
  outline: none;
}
.product-wishlist-action {
  background: transparent;
  border-style: none;
  padding: 0;
  display: inline-flex;
}
.product-wishlist-action:focus {
  outline: none;
}
.product-wishlist-btn {
  height: 40px;
  width: 40px;
}
.product-wishlist-btn-remove {
  z-index: 10;
  position: absolute;
  background: #f9f9f9;
  border-radius: 50%;
  border-style: none;
  right: 25px;
  top: 25px;
  padding: 0;
}
.product-wishlist-btn-remove:focus {
  outline: none;
}
.product-wishlist .icon-wishlist svg {
  top: 0;
}
.product-wishlist .icon-wishlist-remove {
  color: #4a545b;
}
.product-wishlist-btn-content {
  text-decoration: underline;
}
.product-wishlist-btn-content-md {
  margin-left: 8px;
  font-size: 14px;
}
.product-wishlist-btn-content-sm {
  margin-left: 6px;
  font-size: 12px;
}
.product-wishlist-btn-content-disabled {
  display: none;
}
.product-wishlist-btn-content-active {
  display: inline-flex;
}
.product-wishlist-info {
  /* stylelint-disable value-no-vendor-prefix, property-no-vendor-prefix */
}
.product-wishlist-info-item {
  min-height: 2em;
  font-size: 0.75rem;
}
.product-wishlist-info-text {
  font-weight: 700;
}
.product-wishlist-info-manufacturer {
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-wishlist-info .product-variant-characteristics-text {
  text-transform: capitalize;
}
@keyframes pulse {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.2);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.quantity-selector-group .quantity-selector-group-input {
  -moz-appearance: textfield;
  text-align: center;
  border-left: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0;
}
.quantity-selector-group .quantity-selector-group-input:disabled {
  color: #798490;
}
.quantity-selector-group .quantity-selector-group-input::-webkit-outer-spin-button, .quantity-selector-group .quantity-selector-group-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.quantity-selector-group .btn-outline-light {
  --bs-btn-disabled-bg: #eee;
  --bs-btn-disabled-border-color: #798490;
  --bs-btn-border-color: #798490;
  --bs-btn-active-border-color: #798490;
  --bs-btn-hover-border-color: #798490;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
}
.quantity-selector-group .btn-outline-light.btn-plus {
  border-left: 0;
}
.quantity-selector-group .btn-outline-light.btn-minus {
  border-right: 0;
}
.quantity-selector-group .btn-outline-light:disabled .icon {
  color: #bcc1c7;
}
.quantity-selector-group .btn-outline-light svg {
  top: 4px;
}
.basic-captcha-content-image {
  width: 85%;
}
.basic-captcha-content-image img {
  border: 1px solid #798490;
  border-radius: 0;
  width: 100%;
}
.basic-captcha-content-code {
  display: flex;
  justify-content: space-between;
  margin-bottom: 1.25em;
  max-width: 440px;
}
.basic-captcha-content-refresh-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column-reverse;
  height: 42px;
  align-self: flex-end;
  border-color: #798490;
}
.basic-captcha-content-refresh-icon.btn .icon > svg {
  top: 0;
}
.basic-captcha-content-refresh-icon:hover {
  cursor: pointer;
  border-color: #df7f00;
  background-color: #fff;
}
.basic-captcha-content-refresh-icon:hover .icon.icon-arrow-switch {
  color: #df7f00;
}
.line-item {
  margin-bottom: 1rem;
}
.line-item.is-discount .line-item-total-price {
  color: #007e4e;
}
.line-item-info {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 83.33333333%;
}
@media (min-width: 768px) {
  .line-item-info {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
}
.line-item-details {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 576px) {
  .line-item-details {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
}
@media (min-width: 768px) {
  .line-item-details {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
}
.line-item-quantity {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 576px) {
  .line-item-quantity {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .line-item-quantity {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
}
.line-item-quantity-label {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 50%;
}
@media (min-width: 576px) {
  .line-item-quantity-label {
    flex: 0 0 auto;
    width: 100%;
  }
}
.line-item-quantity-select-wrapper {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 50%;
}
@media (min-width: 576px) {
  .line-item-quantity-select-wrapper {
    flex: 0 0 auto;
    width: 100%;
  }
}
.line-item-unit-price {
  flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 576px) {
  .line-item-unit-price {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .line-item-unit-price {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
}
.line-item-tax-price {
  flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 576px) {
  .line-item-tax-price {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .line-item-tax-price {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
}
.line-item-total-price {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 100%;
}
@media (min-width: 576px) {
  .line-item-total-price {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
}
@media (min-width: 768px) {
  .line-item-total-price {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
}
.line-item-remove {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex: 0 0 auto;
  width: 16.66666667%;
}
@media (min-width: 768px) {
  .line-item-remove {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
}
.is-offcanvas .line-item-info {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.is-offcanvas .line-item-details {
  flex: 0 0 auto;
  width: 100%;
}
.is-offcanvas .line-item-quantity {
  flex: 0 0 auto;
  width: 100%;
}
.is-offcanvas .line-item-quantity-label {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.is-offcanvas .line-item-quantity-select-wrapper {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.is-offcanvas .line-item-unit-price {
  flex: 0 0 auto;
  width: 100%;
}
.is-offcanvas .line-item-tax-price {
  flex: 0 0 auto;
  width: 100%;
}
.is-offcanvas .line-item-total-price {
  flex: 0 0 auto;
  width: 100%;
}
.is-offcanvas .line-item-remove {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.is-offcanvas .line-item-details-container {
  padding-left: 0;
}
@media (min-width: 768px) {
  .no-remove-button .line-item-info {
    flex: 0 0 auto;
    width: 50%;
  }
}
.line-item.is-order {
  margin-left: 20px;
  margin-right: 20px;
}
.line-item.is-order .line-item-children .line-item {
  margin-left: 0;
  margin-right: 0;
}
.line-item-info, .line-item-details, .line-item-quantity, .line-item-unit-price, .line-item-total-price, .line-item-tax-price, .line-item-remove {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.line-item-discount-icon, .line-item-icon {
  text-align: center;
  height: 100%;
}
.line-item-discount-icon .icon, .line-item-icon .icon {
  height: 100%;
}
.line-item-discount-icon .icon > svg, .line-item-icon .icon > svg {
  top: 0;
}
.line-item-discount .line-item-icon .icon, .line-item-promotion .line-item-icon .icon {
  color: #007e4e;
}
.line-item-container .line-item-icon .icon {
  color: #474a57;
}
.line-item-nested-icon {
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  display: flex;
  margin: 0 auto;
  width: 65px;
  height: 65px;
}
.line-item-nested-icon .icon > svg {
  top: 0;
}
.line-item-info {
  order: 1;
}
.line-item-quantity {
  order: 3;
}
.line-item-unit-price, .line-item-tax-price {
  order: 5;
}
.line-item-total-price {
  order: 4;
}
.line-item-remove {
  order: 2;
  text-align: right;
}
.line-item-img-container {
  text-align: center;
  width: 70px;
}
.line-item-img-link {
  display: block;
}
.line-item-img {
  width: 100%;
  height: 70px;
  object-fit: contain;
}
.line-item-info {
  margin-bottom: 1rem;
}
.line-item-total-price {
  font-weight: 700;
}
.line-item-total-price, .line-item-tax-price {
  justify-content: space-between;
  display: flex;
}
.line-item-total-price {
  justify-content: flex-end;
}
.line-item-tax-price {
  justify-content: flex-end;
}
@media (max-width: 575.98px) {
  .line-item-tax-price, .line-item-unit-price {
    font-size: 0.75rem;
    font-style: italic;
  }
}
.line-item-unit-price {
  display: none;
}
@media (min-width: 576px) {
  .line-item-unit-price {
    display: flex;
    justify-content: flex-end;
  }
}
.line-item-unit-price.is-shown {
  display: flex;
  justify-content: flex-end;
}
.is-offcanvas .line-item-unit-price {
  display: none;
  font-size: 0.75rem;
  font-style: italic;
}
.is-offcanvas .line-item-unit-price.is-shown {
  display: flex;
  justify-content: flex-end;
}
.line-item-quantity-label, .line-item-unit-price-label, .line-item-total-price-label, .line-item-tax-price-label {
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.line-item-quantity-row {
  align-items: center;
  margin-bottom: 0.5rem;
}
.line-item-quantity {
  margin-bottom: 0.5rem;
}
.line-item-details {
  padding-top: 8px;
}
.line-item-details-characteristics {
  margin: 0.5rem 0;
  font-size: 0.75rem;
}
.line-item-details-characteristics .line-item-details-characteristics-option {
  font-weight: 700;
}
.line-item-variants {
  margin-bottom: 0.5rem;
}
.line-item-variants-properties {
  display: flex;
}
.line-item-variants-properties-name {
  margin-right: 0.5rem;
}
@media (min-width: 576px) {
  .is-default .line-item-quantity-container, .is-order .line-item-quantity-container {
    margin-left: auto;
  }
  .is-default .line-item-quantity-row, .is-order .line-item-quantity-row {
    align-items: normal;
    margin-bottom: 0;
  }
  .is-default .line-item-quantity, .is-order .line-item-quantity {
    flex-direction: column;
    display: flex;
  }
  .is-default .line-item-unit-price, .is-default .line-item-total-price, .is-default .line-item-tax-price, .is-order .line-item-unit-price, .is-order .line-item-total-price, .is-order .line-item-tax-price {
    text-align: right;
  }
  .is-default .line-item-unit-price, .is-default .line-item-total-price, .is-default .line-item-tax-price, .is-order .line-item-unit-price, .is-order .line-item-total-price, .is-order .line-item-tax-price {
    justify-content: normal;
    flex-direction: column;
  }
  .is-default .line-item-tax-price, .is-order .line-item-tax-price {
    order: 4;
  }
  .is-default .line-item-total-price, .is-order .line-item-total-price {
    order: 5;
  }
}
@media (min-width: 768px) {
  .is-default .line-item-info, .is-default .line-item-quantity, .is-default .line-item-unit-price, .is-default .line-item-total-price, .is-default .line-item-tax-price, .is-default .line-item-remove, .is-order .line-item-info, .is-order .line-item-quantity, .is-order .line-item-unit-price, .is-order .line-item-total-price, .is-order .line-item-tax-price, .is-order .line-item-remove {
    order: 0;
  }
  .is-default .line-item-info, .is-order .line-item-info {
    margin-bottom: 0;
  }
  .is-default .line-item-quantity-label, .is-default .line-item-unit-price-label, .is-default .line-item-total-price-label, .is-default .line-item-tax-price-label, .is-order .line-item-quantity-label, .is-order .line-item-unit-price-label, .is-order .line-item-total-price-label, .is-order .line-item-tax-price-label {
    display: none;
  }
}
.line-item-children {
  background-color: #f9f9f9;
  font-size: 0.75rem;
  width: 100%;
  padding: 10px 20px;
  order: 10;
  margin-top: 10px;
  flex-shrink: initial;
}
.line-item-children .line-item-children-elements {
  padding: 12px 0 0;
}
.line-item-children .line-item-headline {
  padding: 0;
  font-weight: 600;
}
.line-item-children .line-item-change-button {
  width: fit-content;
  margin: 0 12px;
  font-size: 12px;
  text-decoration: underline;
  background-color: transparent;
  border-style: none;
}
.line-item-children .line-item-change-button:focus {
  outline: none;
}
.line-item-children .line-item-collapse {
  margin: 0;
}
.line-item-children .line-item-collapse-container, .line-item-children .line-item-child-label {
  padding: 0;
}
.line-item-children .line-item-child-label {
  position: relative;
}
.line-item-children .line-item-collapse-icon-container {
  padding: 0;
  text-align: right;
}
.line-item-children .line-item-collapse-button, .line-item-children .line-item-child-remove-icon {
  background-color: transparent;
  border-style: none;
}
.line-item-children .line-item-collapse-button:focus, .line-item-children .line-item-child-remove-icon:focus {
  outline: none;
}
.line-item-children .line-item-collapse-button > .line-item-collapse-icon {
  transform: rotate(180deg);
  transition: all 0.2s ease-out;
}
.line-item-children .line-item-collapse-button.collapsed > .line-item-collapse-icon {
  transform: rotate(0deg);
}
.line-item-children .line-item-children-element {
  margin: 0;
  padding: 8px 4px 0;
}
.line-item-children .line-item-children-element > .nesting-level-0 {
  list-style: none;
}
.line-item-children .line-item-children-element:last-child, .line-item-children .line-item-children-element-divider:last-child {
  border-style: none;
}
.line-item-children .line-item-child-label-bullet {
  display: list-item;
}
.line-item-children .line-item-child-total-price {
  padding: 0;
  text-align: right;
  font-weight: 600;
}
.line-item-children .line-item-child-remove-icon-container {
  padding: 0;
  text-align: right;
}
.line-item-children .line-item-children-element-divider {
  border-top: 1px solid #798490;
  margin: 1rem 0;
}
@media (min-width: 768px) {
  .line-item-children.nesting-level-1 {
    margin-left: 96px;
  }
}
@media (min-width: 992px) {
  .line-item-children.nesting-level-1 {
    margin-left: 4px;
  }
}
@media (min-width: 1200px) {
  .line-item-children.nesting-level-1 {
    margin-left: 96px;
  }
}
.is-offcanvas .line-item-children {
  margin-left: 0;
  padding-left: 12px;
  padding-right: 12px;
}
.line-item-children {
  font-size: 0.75rem;
}
.line-item-children.nesting-level-2 {
  background-color: #f0f0f0;
}
.line-item-children.nesting-level-3 {
  background-color: #ebebeb;
}
.line-item-children .line-item-details-container {
  padding-left: 0;
}
.line-item-children .line-item-headline-text {
  font-weight: normal;
}
.line-item-children .line-item-collapse {
  align-items: center;
}
.line-item {
  margin: 0;
  padding: 10px 0;
  border-bottom: 1px solid #798490;
}
.line-item:last-child {
  border-bottom: 0;
}
.line-item-nested-icon {
  background-color: #798490;
}
.line-item-img {
  padding: 0.25rem;
  border: 1px solid #798490;
  border-radius: 0;
}
.line-item-product-number {
  margin-bottom: 0.5rem;
  font-size: 0.75rem;
}
.line-item-delivery-date {
  font-size: 0.75rem;
}
.line-item-variants {
  font-size: 0.75rem;
}
.line-item-variants-properties-name {
  font-weight: 700;
}
.line-item-label {
  color: #355032;
  font-weight: 700;
}
a.line-item-label:hover {
  color: #df7f00;
  text-decoration: none;
}
.line-item-quantity-label, .line-item-unit-price-label, .line-item-total-price-label, .line-item-tax-price-label {
  color: #4a545b;
}
.line-item-total-price-value {
  text-align: right;
}
.line-item-unit-price-label {
  display: none;
}
.line-item-tax-price-label {
  display: inline;
  font-weight: normal;
  margin-right: 5px;
}
.line-item-total-price-label {
  display: none;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .line-item-unit-price-label {
    display: block;
  }
}
@media (min-width: 576px) {
  .line-item-unit-price-value-descriptor {
    display: none;
  }
  .line-item-total-price-label {
    display: block;
  }
  .line-item-tax-price-label {
    display: block;
    font-weight: bold;
    margin-right: 0;
  }
}
.is-offcanvas .line-item-unit-price-label {
  display: none;
}
.is-offcanvas .line-item-total-price-label {
  display: none;
}
.is-offcanvas .line-item-unit-price-value-descriptor {
  display: inline;
}
@media (min-width: 768px) {
  .line-item-details-container {
    padding-left: 1rem;
  }
}
.line-item-characteristics {
  margin: 0.5rem 0;
  font-size: 0.75rem;
}
.line-item-characteristics .line-item-characteristics-option {
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .hidden-mobile {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .hidden-tablet {
    display: none;
  }
}
@media (min-width: 992px) {
  .hidden-desktop {
    display: none;
  }
}
.spatial-ar-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(1, 0, 0, 0.5);
  display: none;
  z-index: 1100;
}
.spatial-ar-overlay .spatial-ar-exit-button {
  position: absolute;
  top: 25px;
  right: 20px;
  width: 36px;
  height: 36px;
  color: #fff;
  font-size: 20px;
  cursor: pointer;
  display: none;
  z-index: 1101;
  background-color: #000;
  border: 1px solid #fff;
}
.spatial-ar-overlay .spatial-ar-exit-button svg {
  color: #fff;
}
.spatial-ar-overlay .spatial-ar-placement-hint {
  display: none;
  background-color: black;
}
.spatial-ar-overlay .spatial-ar-movement-hint {
  display: none;
  background-color: rgba(0, 0, 0, 0.45);
}
.spatial-ar-overlay .spatial-ar-movement-hint svg {
  color: #fff;
}
.spatial-ar-overlay .spatial-ar-movement-hint .ar-anim-container {
  position: relative;
  margin-bottom: 90px;
  margin-left: -200px;
}
.spatial-ar-overlay .spatial-ar-movement-hint .ar-anim-container .icon-ar-icon-surface {
  position: absolute;
  width: 200px;
  height: auto;
}
.spatial-ar-overlay .spatial-ar-movement-hint .ar-anim-container .icon-ar-icon-phone {
  position: absolute;
  bottom: -75px;
  left: 2px;
  width: 30px;
  height: auto;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-name: move-around;
}
@keyframes move-around {
  0% {
    bottom: -75px;
    left: 2px;
  }
  25% {
    bottom: -100px;
    left: 80px;
  }
  50% {
    bottom: -75px;
    left: 165px;
  }
  75% {
    bottom: -100px;
    left: 80px;
  }
  100% {
    bottom: -75px;
    left: 2px;
  }
}
.spatial-ar-overlay .progress {
  bottom: 80px;
  height: 4px;
}
.spatial-ar-overlay.is--visible {
  display: block;
}
.spatial-ar-overlay.is--session-running .spatial-ar-exit-button {
  display: block;
}
.spatial-ar-overlay.is--session-running:not(.is--tracking):not(.is--placement-hint):not(.is--loading) .spatial-ar-movement-hint {
  display: block;
}
.spatial-ar-overlay.is--placement-hint .spatial-ar-placement-hint, .spatial-ar-overlay.is--loading .spatial-ar-placement-hint {
  display: block;
}
.ar-qr-modal-open-session .ar-splash-screen {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
.ar-qr-modal-open-session .ar-splash-screen .cube-splash-icon {
  max-width: 200px;
  left: 0px;
  right: 0px;
}
.ar-qr-modal-open-session .ar-splash-screen .floor-splash-icon {
  max-width: 400px;
  left: 0px;
  right: 0px;
  margin-top: 33%;
}
.ar-qr-modal-open-session .ar-splash-screen .ar-btn-open-session {
  max-width: 170px;
  left: 0px;
  right: 0px;
  margin-top: 75%;
}
.ar-qr-modal-open-session .icon-cube-3d-shade {
  color: transparent;
}
.ar-qr-modal-open-session .ar-btn-icon-with-label {
  vertical-align: middle;
}
.ar-qr-modal-open-session .ar-btn-icon-with-label span {
  vertical-align: middle;
}
.ar-qr-modal-open-session .ar-btn-icon-with-label svg {
  vertical-align: middle;
  top: 0px;
}
/*
 * Layout-related sections
 * ----------------------- */
/*
Container
==============================================
Additional styling for bootstrap container layout.

https://getbootstrap.com/docs/5.2/layout/containers
*/
.container-main {
  padding: 20px 0;
  min-height: 200px;
}
@media (min-width: 1200px) {
  .container-main {
    min-height: 700px;
  }
}
/*
Top bar
==================================================
Contains styles for the top bar located at the top of the page.
The top bar contains the language switcher, the currency switcher and the service menu.
*/
.top-bar-nav {
  display: flex;
  justify-content: flex-end;
  min-height: 10px;
}
.top-bar-nav-item {
  display: flex;
  align-items: center;
  margin-right: 1rem;
}
.top-bar-nav-item:last-child {
  margin-right: 0;
}
.top-bar-nav-text {
  display: none;
}
.top-bar-list-label {
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}
.top-bar-list-radio {
  position: absolute;
  clip: rect(0 0 0 0);
  pointer-events: none;
}
.top-bar-list-icon {
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  .top-bar-nav-text {
    display: inline;
  }
}
/*
Header
==================================================
Contains custom styles for the header at the top of the page.
The header contains the shop logo, the search form and various actions like the offcanvas cart button.
*/
.header-row {
  padding: 0.5rem 0;
}
.header-logo-col {
  margin: 1rem 0;
}
.header-logo-main {
  text-align: center;
  display: block;
}
.header-logo-main-link {
  width: 100%;
}
.header-logo-picture {
  display: block;
  max-width: 300px;
  min-width: 200px;
  margin: auto;
}
.header-search {
  margin: 0.5rem 0;
}
.header-search-form {
  position: relative;
}
.header-search-btn .loader ~ .header-search-icon {
  display: none;
}
.header-cart-total {
  display: none;
}
.header-cart .header-cart-badge, .header-wishlist .header-wishlist-badge {
  position: absolute;
  right: -0.25rem;
}
.header-actions-btn {
  position: relative;
}
@media (min-width: 576px) {
  .header-row {
    padding-bottom: 1rem;
  }
  .header-logo-col {
    padding-bottom: 0.5rem;
  }
  .header-search-col .collapse:not(.show) {
    display: block;
  }
  .header-search {
    max-width: 400px;
    margin: auto;
  }
  .header-cart-total {
    display: inline-block;
    margin-left: 0.5rem;
  }
}
@media (min-width: 992px) {
  .header-logo-col {
    margin: 0;
  }
}
.storefront-staging-info .icon {
  color: #fff;
}
.storefront-staging-info .icon svg {
  top: 0;
}
/*
Header minimal
==================================================
Contains custom styles for the minimal header which is used on checkout pages.
*/
.header-minimal {
  background: #fff;
  border-bottom: 1px solid var(--text-color-brand-primary);
}
.header-minimal.fixed-top {
  position: static;
}
.header-minimal-row {
  justify-content: space-between;
  align-items: center;
}
.header-minimal-contact {
  display: none;
}
.header-minimal-back-to-shop {
  display: flex;
  justify-content: flex-end;
}
.header-minimal-back-to-shop-button {
  color: #355032;
}
.header-minimal-logo {
  display: flex;
  align-items: center;
  margin-bottom: 0.25rem;
}
.header-minimal-home {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.header-minimal-home-btn {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  .header-minimal-contact {
    display: block;
  }
  .header-minimal-logo, .header-minimal-switch {
    margin-bottom: 0;
  }
}
/*
Footer
==================================================
Contains custom styles for the footer located at the bottom of the page.
*/
.footer-column-content-inner {
  padding-bottom: 1rem;
}
.footer-column-headline {
  padding: 0.5rem 0;
  display: flex;
  justify-content: space-between;
}
.footer-column-headline .footer-minus-icon {
  display: none;
}
.footer-column-headline.show .footer-plus-icon {
  display: none;
}
.footer-column-headline.show .footer-minus-icon {
  display: block;
}
.footer-column-toggle {
  pointer-events: none;
}
.footer-link-item {
  padding: 0.5rem 0;
}
.footer-bottom {
  padding: 1rem;
}
.footer-bottom > .container, .cms-section .footer-bottom > .boxed {
  padding: 0;
}
.footer-vat, .footer-copyright, .footer-service-menu-list {
  text-align: center;
}
.footer-service-menu-list {
  padding: 1rem 0;
}
.footer-service-menu-list:empty {
  padding: 0;
  margin: 0;
}
.footer-service-menu-item {
  display: inline-block;
}
.footer-service-menu-link {
  padding: 5px 0;
  display: inline-block;
}
.footer-logos {
  padding: 1rem;
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
}
.footer-logo {
  margin-right: 1.5rem;
  margin-bottom: 0.5rem;
}
.footer-logo:last-child {
  margin-right: 0;
}
.footer-logo-image {
  max-height: 35px;
  max-width: 100px;
}
@media (min-width: 768px) {
  .footer-columns {
    padding-bottom: 20px;
  }
  .footer-column-headline {
    padding: 3rem 0 0.5rem 0;
  }
  .footer-column-toggle {
    display: none;
  }
  .footer-column-content.collapse {
    display: block;
  }
}
/*
Main navigation
==============================================
Custom styling for main navigation on larger screens.

Based on bootstrap nav:
https://getbootstrap.com/docs/5.2/components/navs-tabs

@deprecated tag:v6.7.0 - Remove this file without replacement.
*/
.main-navigation {
  display: none;
}
@media (min-width: 992px) {
  .main-navigation {
    display: inherit;
  }
}
/*
Navigation flyout
==============================================
Custom styling for navigation flyout which opens on hover over the main navigation.
*/
.navigation-flyouts {
  position: absolute;
  z-index: 750;
  height: 0;
  width: 100%;
}
.navigation-flyout {
  width: 100%;
  box-shadow: 0 43px 43px -6px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  pointer-events: none;
  position: absolute;
  display: none;
  height: 0;
}
.navigation-flyout.is-open {
  pointer-events: all;
  display: block;
  height: auto;
}
.navigation-flyout-content {
  padding-bottom: 60px;
}
.navigation-flyout-close {
  padding: 10px 0 10px 10px;
  cursor: pointer;
}
.navigation-flyout-teaser-image-container {
  display: block;
  max-width: 100%;
  height: 250px;
}
.navigation-flyout-teaser-image {
  object-fit: cover;
  display: block;
  max-width: 100%;
  width: 100%;
  height: 100%;
}
/*
Navigation offcanvas
==============================================
Custom styling for navigation offcanvas which replaces main navigation on smaller screens.
Based on custom offcanvas component.
*/
.navigation-offcanvas {
  --bs-offcanvas-padding-x: 0;
  --bs-offcanvas-padding-y: 0;
  overflow-x: hidden;
}
.navigation-offcanvas-container {
  position: relative;
}
.navigation-offcanvas-overlay.has-transition {
  transition: left 0.5s ease-in;
}
.navigation-offcanvas-placeholder, .navigation-offcanvas-overlay {
  width: 100%;
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
}
.navigation-offcanvas-actions .top-bar-nav-item {
  padding: 0 1rem;
}
.navigation-offcanvas-actions .top-bar-nav-name {
  display: inline;
}
.navigation-offcanvas-headline {
  padding: 20px 1rem 1rem;
}
.navigation-offcanvas-link-icon {
  display: inline-flex;
}
.navigation-offcanvas-link {
  transition: color 0.45s cubic-bezier(0.3, 0, 0.15, 1);
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 12px 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .navigation-offcanvas-link {
    transition: none;
  }
}
.navigation-offcanvas-link.is-home-link, .navigation-offcanvas-link.is-back-link {
  justify-content: flex-start;
}
.navigation-offcanvas-link.is-home-link .navigation-offcanvas-link-icon, .navigation-offcanvas-link.is-back-link .navigation-offcanvas-link-icon {
  margin-right: 0.5rem;
}
/*
Offcanvas cart
==============================================
Extends the basic offcanvas component with additional cart styles.
*/
.offcanvas-cart .alert {
  margin-top: 1rem;
}
.offcanvas-cart-items, .offcanvas-summary {
  margin: 1rem 0;
}
.offcanvas-cart-items {
  border-bottom: 1px solid #798490;
}
.offcanvas-summary-list {
  margin-bottom: 0;
}
.offcanvas-cart-promotion-form {
  margin-bottom: 1rem;
}
.offcanvas-summary .js-toggle-shipping-selection {
  --bs-btn-font-weight: var(--bs-body-font-weight);
  --bs-btn-padding-y: 0;
  --bs-btn-padding-x: 0;
  --bs-btn-font-size: 90%;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-line-height: inherit;
  text-decoration: underline;
}
.offcanvas-summary .offcanvas-shipping-preference {
  transition: max-height 0.3s ease, opacity 0.3s ease, margin 0.3s ease;
  max-height: 100px;
  height: auto;
  visibility: visible;
  opacity: 1;
}
.offcanvas-summary .offcanvas-shipping-preference--hidden {
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  margin: 0 !important;
}
.offcanvas-summary .summary-value, .offcanvas-summary .shipping-value {
  text-align: right;
}
/*
Account menu
==================================================
Contains custom styles for the account menu which opens via click/touch on the avatar icon in the header section.
The menu opens on smaller viewports inside an offcanvas and on larger viewports inside a bootstrap dropdown.
*/
.account-menu-header {
  border-bottom: 1px solid #798490;
  font-size: 0.875rem;
  font-weight: 700;
  padding: 0.5rem 0;
  color: #355032;
}
.account-menu-register {
  text-align: center;
}
.account-menu-login {
  padding: 1rem 0;
  border-bottom: 1px solid #798490;
  margin-bottom: 0.25rem;
}
.account-menu-login-button {
  width: 100%;
  margin-bottom: 0.5rem;
}
.account-menu-dropdown {
  padding: 0.5rem 1rem;
  min-width: 200px;
}
.account-menu-offcanvas .account-menu-inner, .account-menu-dropdown .account-menu-inner {
  border: 0;
}
.account-menu-offcanvas .account-aside-item, .account-menu-dropdown .account-aside-item {
  padding: 0.5rem 0;
}
.account-menu-offcanvas .account-aside-footer, .account-menu-dropdown .account-aside-footer {
  background: none;
  padding: 0.25rem 0;
}
@media (min-width: 576px) {
  .account-menu .offcanvas-close {
    display: none;
  }
  .account-menu .offcanvas-body {
    padding: 0;
  }
}
/*
Search suggest
==================================================
Contains styles for the search suggest popover in the shop header.
*/
.search-suggest-container {
  position: absolute;
  top: 55px;
  left: 0;
  list-style: none;
  touch-action: manipulation;
  background: #fff;
  padding: 1rem;
  border: 1px solid #798490;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 10px 25px -15px #000;
}
.search-suggest-container::after {
  transform: rotate(135deg);
  width: 12px;
  height: 12px;
  top: -7px;
  content: "";
  display: block;
  position: absolute;
  background: #fff;
  left: 48%;
  border: 1px solid #798490;
  border-top: 0 none;
  border-right: 0 none;
}
.search-suggest-product.is-active .search-suggest-product-link {
  color: #df7f00;
}
.search-suggest-product-link:hover, .search-suggest-total-link:hover {
  text-decoration: none;
}
.search-suggest-product-link {
  display: block;
  padding: 0.5rem 0;
}
.search-suggest-product-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.search-suggest-product-price {
  text-align: right;
}
.search-suggest-product-list-price, .search-suggest-product-reference-price {
  color: #798490;
  text-align: right;
  display: block;
}
.search-suggest-product-image-container {
  width: 35px;
  height: 35px;
  margin: 0 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.search-suggest-product-image {
  max-width: 35px;
  max-height: 35px;
  display: block;
}
.search-suggest-total {
  padding: 0.5rem;
}
.search-suggest-no-result {
  text-align: center;
}
@media (min-width: 768px) {
  .search-suggest-container {
    width: 500px;
    left: 50%;
    transform: translateX(-50%);
  }
}
/*
Cookie permission
==============================================
Shows a cookie permission alert at the bottom of the page.
*/
.cookie-permission-container {
  display: none;
  border-top: 1px solid #798490;
  background: #fff;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  text-align: center;
  padding: 0.5rem;
  font-size: 0.75rem;
  z-index: 1100;
}
.cookie-permission-content {
  margin-bottom: 0.5rem;
}
.cookie-permission-content a {
  display: inline-block;
}
.cookie-permission-actions {
  gap: 0.5rem;
}
@media (min-width: 768px) {
  .cookie-permission-content {
    text-align: left;
    margin-bottom: 0;
  }
}
/*
    Cookie configuration
    ==============================================
    Offcanvas containing a list of cookies which need to be manually selected by the user.
*/
.offcanvas-cookie-description, .offcanvas-cookie-list {
  margin-bottom: 32px;
  border-bottom: 1px solid #798490;
}
.offcanvas-cookie-list {
  padding-bottom: 32px;
}
.offcanvas-cookie-group {
  margin: 12px 0;
}
.offcanvas-cookie-group input ~ label {
  user-select: none;
}
.offcanvas-cookie-group input:not([disabled]) ~ label {
  cursor: pointer;
}
.offcanvas-cookie-entries {
  position: relative;
}
.offcanvas-cookie-entries .icon {
  position: absolute;
  transform: translateY(-100%);
  top: -4px;
  right: 0;
  cursor: pointer;
  user-select: none;
}
.offcanvas-cookie-entries svg {
  transform-origin: center center;
  transition: transform 0.3s ease;
}
.offcanvas-cookie-entries > p, .offcanvas-cookie-entries .offcanvas-cookie-entry {
  padding: 0 8px 0 24px;
  height: 0;
  opacity: 0;
  transition: opacity 0.3s ease, padding-top 0.3s ease;
  margin: 0;
  visibility: hidden;
  overflow: hidden;
}
.offcanvas-cookie-entries > p > p, .offcanvas-cookie-entries .offcanvas-cookie-entry > p {
  margin: 8px 0;
}
.offcanvas-cookie-entries .offcanvas-cookie-entry {
  margin-left: 24px;
  overflow: visible;
}
.offcanvas-cookie-entries .offcanvas-cookie-entry.custom-control, .offcanvas-cookie-entries .offcanvas-cookie-entry.form-check {
  min-height: unset;
}
.offcanvas-cookie-entries--active svg {
  transform: rotate(90deg);
}
.offcanvas-cookie-entries--active > p, .offcanvas-cookie-entries--active .offcanvas-cookie-entry {
  height: auto;
  opacity: 1;
  padding-top: 8px;
  visibility: visible;
}
/*
Scroll up
==============================================
Shows a scroll up button at the bottom right of the page.
*/
.scroll-up-button {
  bottom: 1.5rem;
  cursor: pointer;
  opacity: 0;
  position: fixed;
  right: 1.5rem;
  transform: scale(0);
  transition: 0.45s cubic-bezier(0.3, 0, 0.15, 1);
  visibility: hidden;
  z-index: 700;
}
.scroll-up-button.is-visible {
  opacity: 1;
  transform: scale(1);
  visibility: visible;
}
.grecaptcha-badge {
  visibility: hidden;
  opacity: 0;
}
.grecaptcha-v2-container iframe.has-error {
  border: 1px solid #dc3545;
  border-radius: 3px;
}
/*
 * Page-specific styles
 * -------------------- */
.product-detail-headline {
  margin-bottom: 3rem;
}
.product-detail-content {
  margin-bottom: 1.5rem;
}
.product-detail-content .product-breadcrumb {
  padding: 0;
  margin: 1rem 0;
}
.product-detail-name-container {
  display: flex;
  align-items: center;
}
.product-detail-name-container .product-detail-variant-characteristics {
  padding-left: 0.5rem;
  font-size: 1rem;
  font-weight: 700;
  color: #adb5bd;
}
.product-detail-buy {
  margin-bottom: 1rem;
}
.product-detail-price {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  .product-detail-price {
    font-size: 1.75rem;
  }
}
.product-detail-price-unit {
  font-size: 0.75rem;
}
.product-detail-tax {
  font-size: 0.875rem;
}
.product-detail-delivery-information {
  margin-bottom: 1.5rem;
}
.product-detail-form-container {
  margin-bottom: 1rem;
}
.product-detail-ordernumber-container {
  margin-bottom: 1rem;
}
.product-block-prices-grid thead {
  background-color: #f9f9f9;
}
.product-block-prices-grid th {
  font-weight: 400;
}
.product-block-prices-grid td {
  font-weight: 700;
}
.product-block-prices-grid .product-block-prices-cell {
  border: 0 none;
  padding: 10px 0 10px 16px;
  line-height: 20px;
}
.product-block-prices-grid .product-block-prices-cell.product-block-prices-cell-thin {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 22px;
}
.product-block-prices-grid .product-block-prices-body .product-block-prices-row {
  border-top: 1px solid #eee;
}
.product-block-prices-grid .product-block-prices-body .product-block-prices-row:first-of-type {
  border-top: 0 none;
}
.product-detail-configurator-group {
  margin-bottom: 1rem;
}
.product-detail-configurator-group-title {
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.product-detail-configurator-options {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.product-detail-configurator-option {
  display: inline-flex;
  margin-right: 0.5rem;
}
.product-detail-configurator-option-input {
  display: none;
}
.product-detail-configurator-option-input + .product-detail-configurator-option-label {
  align-items: center;
  cursor: pointer;
  border: 1px solid #4a545b;
  border-radius: 0;
  box-shadow: inset 3px 3px 0 #fff, inset -3px -3px 0 #fff;
  background-color: #fff;
  display: inline-flex;
  justify-content: center;
  height: 60px;
  min-width: 60px;
  opacity: 0.35;
  padding: 3px;
  margin-bottom: 0.5rem;
  transition: border-color 0.45s cubic-bezier(0.3, 0, 0.15, 1), background-color 0.45s cubic-bezier(0.3, 0, 0.15, 1);
}
.product-detail-configurator-option-input + .product-detail-configurator-option-label.is-display-text {
  box-shadow: none;
  height: auto;
  padding: 5px 10px;
}
.product-detail-configurator-option-input.is-combinable + .product-detail-configurator-option-label {
  opacity: 1;
  border: 1px solid #798490;
}
.product-detail-configurator-option-input:checked + .product-detail-configurator-option-label {
  border: 1px solid #df7f00;
}
.product-detail-configurator-option-input:checked + .product-detail-configurator-option-label.is-display-text {
  background-color: #df7f00;
  color: #fff;
}
.product-detail-configurator-option-input.is-combinable + .product-detail-configurator-option-label:hover, .product-detail-configurator-option-input.is-combinable + .product-detail-configurator-option-label:active, .product-detail-configurator-option-input.is-combinable + .product-detail-configurator-option-label:focus, .product-detail-configurator-option-input + .product-detail-configurator-option-label:hover, .product-detail-configurator-option-input + .product-detail-configurator-option-label:active, .product-detail-configurator-option-input + .product-detail-configurator-option-label:focus {
  border: 1px solid #df7f00;
}
.product-detail-configurator-option-image {
  height: 100%;
}
.product-detail-tabs-content {
  display: none;
}
.product-detail-tabs-content .offcanvas-body {
  overflow: initial;
  padding: 0;
}
.product-detail-description-text {
  margin-bottom: 1.5rem;
}
@media (min-width: 576px) {
  .product-detail-tabs-content {
    display: block;
  }
  .product-detail-tabs .offcanvas-close, .product-detail-tab-navigation-icon, .product-detail-tab-preview {
    display: none;
  }
}
@media screen and (max-width: 575px) {
  .product-detail-tab-preview {
    flex-basis: 100%;
  }
}
.product-detail-review-widget {
  margin-bottom: 1rem;
  z-index: 1;
}
.product-detail-reviews {
  margin-bottom: 1rem;
}
.product-detail-reviews .icon svg {
  top: 2px;
}
.product-detail-review-teaser-btn .product-detail-review-teaser-hide {
  display: none;
}
.product-detail-review-teaser-btn.collapsed .product-detail-review-teaser-show {
  display: none;
}
.product-detail-review-teaser-btn.collapsed .product-detail-review-teaser-hide {
  display: block;
}
.product-review-rating {
  margin-right: 1rem;
}
.product-detail-review-item-points {
  margin-bottom: 0.5rem;
}
.product-detail-review-item-content {
  word-break: break-word;
}
.product-detail-review-form-radio {
  display: none;
}
.product-detail-review-form-rating-input {
  display: flex;
  align-items: center;
}
.product-review-point svg {
  top: 0;
}
.product-review-point, .point-container {
  display: inline-block;
  position: relative;
}
.point-rating {
  display: block;
  top: 0;
  left: 0;
}
.point-rating.point-blank .icon {
  color: #eee;
}
.point-partial {
  position: absolute;
}
.product-detail-review-form-rating-text {
  margin-left: 0.5rem;
  margin-bottom: 0;
}
.product-detail-review-form-star {
  margin-right: 10px;
}
.product-detail-review-login .login-card .card-body {
  padding-top: 0;
}
.product-detail-review-language {
  margin-bottom: 1rem;
}
.product-detail-review-sortby-label {
  margin-right: 0.25rem;
}
.product-detail-review-cancel {
  margin-right: 5px;
}
.offcanvas .product-detail-review-widget {
  position: static;
}
.offcanvas .product-detail-review-form-rating-input .product-review-point {
  margin-right: 0.5rem;
}
@media (min-width: 768px) {
  .product-detail-review-widget {
    margin-bottom: 0;
  }
  .product-detail-review-sortby-form {
    justify-content: flex-end;
  }
  .product-detail-review-language {
    margin-bottom: 0;
  }
  .product-detail-review-item-points {
    padding-right: 0;
    margin-bottom: 0;
  }
  .product-detail-review-item-title {
    padding-left: 0;
  }
  .product-detail-review-form-star {
    margin-right: 5px;
  }
}
.account-welcome {
  padding-top: 1rem;
  margin-bottom: 1.5rem;
}
.account-address .btn .icon > svg {
  top: 0.25rem;
}
.address-card-title {
  margin-bottom: 1.5rem;
}
.address-actions-defaults {
  margin-top: 0.5rem;
}
.address-list {
  padding-top: 1.5rem;
}
.address-card {
  margin-bottom: 2.5rem;
}
.address-action-set-default {
  line-height: 1.5rem;
}
.address-action-delete {
  margin-left: 0.5rem;
}
.address-action-create {
  margin-bottom: 1.5rem;
}
.account-overview-card {
  margin-bottom: 3rem;
}
.register-form .privacy-notice {
  margin-bottom: 1rem;
}
.order-table {
  margin-bottom: 1.5rem;
  border: 1px solid #798490;
  position: relative;
}
.order-table .order-item-detail {
  border-top: 0 none;
}
.order-table .order-detail-content {
  border-top: 1px solid #798490;
  padding: 0;
  box-shadow: none;
}
.order-table-header {
  display: none;
}
.order-table-header :first-child {
  position: relative;
}
.order-hide-btn .order-hide-btn-text {
  display: block;
}
.order-hide-btn .order-view-btn-text {
  display: none;
}
.order-hide-btn.collapsed .order-hide-btn-text {
  display: none;
}
.order-hide-btn.collapsed .order-view-btn-text {
  display: block;
}
.order-table-header:last-of-type, .order-wrapper:last-of-type {
  border-bottom: 0;
}
.order-table-header, .order-item-header {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.order-table-header, .order-item-header {
  padding-left: 20px;
  padding-right: 20px;
}
.order-table-header-heading, .order-table-header-order-status, .order-table-header-context-menu {
  display: inline-block;
}
.order-table-header-heading {
  max-width: 290px;
}
.order-table-header-order-status {
  font-weight: 700;
}
.order-table-header-context-menu-wrapper {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
}
.order-table-header-context-menu-wrapper, .order-table-header-heading {
  margin-top: 0.5rem;
}
.order-table-header-context-menu {
  float: right;
  border: 1px solid #798490;
  border-radius: 0;
  width: 35px;
  height: 35px;
  padding: 0;
}
.order-table-header-context-menu::after {
  display: none;
}
.order-table-header-context-menu .icon {
  position: relative;
  margin: 5px;
}
.order-table-header-context-menu .icon > svg {
  color: #355032;
  position: absolute;
  top: 0;
  left: 0;
}
.order-table-header-context-menu-content {
  padding-left: 10px;
  padding-right: 10px;
}
.order-table-header-context-menu-content-link {
  display: block;
  border: 0 none;
  padding: 0;
  width: 100%;
  color: #355032;
  background: none;
  cursor: pointer;
  text-align: left;
}
.order-table-header-context-menu-content-link:hover {
  text-decoration: none;
  color: #df7f00;
}
.order-table-header-context-menu-content-link:active {
  outline: none;
}
.order-table-header-order-number {
  display: block;
  font-weight: 400;
  margin-bottom: 1.5rem;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.order-table-header-order-number .order-table-header-label {
  display: inline;
}
.order-table-header-order-table-body, .order-table-header-order-table-header {
  padding-left: 0;
  padding-right: 0;
}
.order-table-header-order-table-body {
  border-top: 1px solid #798490;
  font-weight: 400;
}
.order-table-header-order-table-body .order-table-header-order-table-body-cell[class*="col-"] {
  margin-top: 10px;
}
.order-table-header-order-table-body .order-table-header-order-table-body-cell[class*="col-"]:first-of-type {
  padding-left: 0;
}
.order-table-header-order-table-body .order-table-header-order-table-body-cell[class*="col-"]:last-of-type {
  padding-right: 0;
}
.order-table-header-order-table-header {
  font-weight: 700;
}
.order-table-header-order-table-header .order-table-header-order-table-header-cell[class*="col-"] {
  margin-bottom: 10px;
}
.order-table-header-order-table-header .order-table-header-order-table-header-cell[class*="col-"]:first-of-type {
  padding-left: 0;
}
.order-table-header-order-table-header .order-table-header-order-table-header-cell[class*="col-"]:last-of-type {
  padding-right: 0;
}
.order-table-header-order-table {
  width: 100%;
}
.order-table-header-label {
  display: none;
}
.payment-control input, .payment-control label {
  cursor: pointer;
}
.order-item {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.order-item-actions {
  text-align: center;
}
.order-item-label {
  float: left;
  width: 50%;
}
.order-item-value {
  width: 50%;
}
.order-table-header-context-menu-indicator {
  position: absolute;
  top: -3px;
  right: 7px;
}
.order-item-status-badge {
  /*
     * Set colors of the order status badge according to the order state.
     * The stylelint rule `selector-class-pattern` is disabled.
     * The technicalName of the order state includes underscores.
     */
  /* stylelint-disable selector-class-pattern */
  /* stylelint-enable selector-class-pattern */
}
.order-item-status-badge.order-item-status-badge-open, .order-item-status-badge.order-item-status-badge-in_progress {
  background-color: #005b99;
  color: #fff;
}
.order-item-status-badge.order-item-status-badge-completed {
  background-color: #007e4e;
  color: #fff;
}
.order-item-status-badge.order-item-status-badge-failed, .order-item-status-badge.order-item-status-badge-cancelled {
  background-color: #c20017;
  color: #fff;
}
.order-item-status-badge .icon {
  color: currentColor;
}
.order-item-status-badge .icon svg {
  top: 5px;
}
@media (min-width: 768px) {
  .order-table-header {
    display: block;
  }
  .order-table-header, .order-item-header {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .order-item {
    padding-top: 0;
    padding-bottom: 0;
  }
  .order-item-actions {
    text-align: right;
  }
}
@media (max-width: 575.98px) {
  .order-table-header-order-table-header {
    display: none;
  }
  .order-table-header-order-table-body {
    border-top: 0;
  }
  .order-table-header-label {
    display: inline;
  }
  .order-table-header-order-number {
    margin-bottom: 0;
  }
  .order-table-header-label {
    display: block;
    float: left;
    width: 50%;
  }
  .order-table-body-value {
    width: 50%;
  }
  .order-table-header-order-status {
    margin-top: 0;
    margin-bottom: 1rem;
  }
  .order-table-header-context-menu-wrapper {
    top: 0.5rem;
    right: 1rem;
  }
  .order-table-header-context-menu-indicator {
    top: -3px;
    right: -3px;
  }
}
.edit-order {
  padding-top: 70px;
  display: flex;
  justify-content: center;
}
.edit-order-container {
  max-width: 895px;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.edit-order-tos-checkbox, .edit-order-tos-label {
  cursor: pointer;
}
.edit-order-checkout-aside {
  width: 50%;
  margin-left: 50%;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 991.98px) {
  .edit-order {
    padding-top: 0;
  }
  .edit-order-checkout-aside {
    width: 100%;
    margin-left: 0;
  }
}
.order-detail-content {
  border-top: 1px solid #798490;
}
.order-detail-content-header {
  display: none;
}
.document-detail-content-header {
  display: block;
  border-bottom: 1px solid #bcc1c7;
  padding-bottom: 0.5rem;
}
.download-detail-content-header {
  display: block;
  border-bottom: 1px solid #bcc1c7;
  padding-bottom: 0.5rem;
}
.order-detail-content-header, .order-item-detail-footer {
  padding-left: 10px;
  padding-right: 10px;
}
.order-detail-content-body.has-element-loader {
  min-height: 70px;
  display: flex;
}
.order-detail-content-body .element-loader-backdrop {
  box-shadow: none;
}
.order-detail-content-header, .order-detail-content-row {
  margin-right: 20px;
  margin-left: 20px;
}
.order-detail-content-row {
  font-weight: 400;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.order-detail-content-row .document-item {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.order-detail-content-row .order-item:last-of-type, .order-detail-content-row .document-item:last-of-type {
  padding-right: 0;
}
.order-detail-content-row .order-item:first-of-type, .order-detail-content-row .document-item:first-of-type {
  padding-left: 0;
}
.order-detail-content-row .download-item {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.order-detail-content-row .download-item:last-of-type {
  padding-right: 0;
}
.order-detail-content-row .download-item:first-of-type {
  padding-left: 0;
}
@media (max-width: 991.98px) {
  .order-item, .document-item {
    padding-left: 0;
    padding-right: 0;
  }
}
.order-item-detail-list-item {
  margin-bottom: 1rem;
}
.order-item-detail-list-item-divider {
  border-top: 1px solid #798490;
  margin: 1rem 20px;
}
.order-item-detail-list-item:last-of-type .order-detail-content-row {
  border-bottom: 0 none;
}
.order-item-detail-list-item.is-discount .cart-item-total-price {
  color: #007e4e;
}
.order-item-discount-icon {
  text-align: center;
}
.order-item-total {
  font-weight: 700;
}
.order-item-nested-icon {
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  display: flex;
  margin: 0 auto;
  width: 50px;
  height: 50px;
}
.order-item-nested-icon .icon > svg {
  top: 0;
}
.order-item-reorder {
  display: flex;
  justify-content: center;
}
.order-item-detail-footer {
  padding: 1rem;
}
.order-item-detail-footer dl dt.col, .order-item-detail-footer dl .is-act-confirmpage .checkout dt.checkout-aside, .is-act-confirmpage .checkout .order-item-detail-footer dl dt.checkout-aside, .order-item-detail-footer dl .is-ctl-accountorder .checkout dt.checkout-aside, .is-ctl-accountorder .checkout .order-item-detail-footer dl dt.checkout-aside, .order-item-detail-footer dl .is-act-finishpage .checkout dt.checkout-aside, .is-act-finishpage .checkout .order-item-detail-footer dl dt.checkout-aside, .order-item-detail-footer dl dt[class*="col-"] {
  margin-bottom: 0.5rem;
  padding-right: 0.5rem;
}
.order-item-detail-labels {
  margin-bottom: 0;
}
.order-item-detail-labels-value {
  font-weight: 400;
}
.order-detail-content-header {
  padding-left: 0;
  padding-right: 0;
}
.order-item-detail-summary, .order-item-detail-summary dd:last-child {
  margin-bottom: 0;
}
.order-detail-comment {
  border-top: 0;
  display: block;
  padding-top: 0;
  padding-bottom: 1rem;
}
.card-title.order-detail-comment-title {
  margin-bottom: 0;
  padding: 1rem;
}
.order-detail-comment-body {
  padding: 1rem;
}
.order-detail-comment-value {
  margin-bottom: 0;
}
.order-item-variants-properties {
  display: flex;
}
.order-item-variants-properties-name {
  margin-right: 0.5rem;
}
.order-detail-form {
  float: right;
}
.document-item-view-file {
  text-align: right;
}
.download-item-download-file {
  text-align: right;
}
.order-download-row {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.order-item-detail-footnote {
  background-color: #f9f9f9;
  padding: 0 1rem 1rem;
}
@media (min-width: 768px) {
  .order-detail-content-header {
    display: block;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .order-item-label {
    display: none;
  }
  .order-detail-content-header {
    border-bottom: 1px solid #bcc1c7;
  }
  .order-detail-content {
    border-top: 0;
  }
  .order-header-price, .order-item-price, .order-header-total, .order-item-total, .order-header-actions {
    text-align: right;
  }
  .order-header-quantity, .order-item-quantity {
    text-align: center;
  }
  .order-item-reorder {
    justify-content: flex-end;
  }
  .order-item-detail-summary dt, .order-item-detail-summary dd {
    text-align: right;
  }
  .document-item-view-file-icon-btn {
    display: none;
  }
  .download-item-view-file-icon-btn {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .document-header-date {
    display: none;
  }
  .document-item-view-file-text-btn {
    display: none;
  }
  .download-header-date {
    display: none;
  }
  .download-item-view-file-text-btn {
    display: none;
  }
}
.checkout-container {
  margin-bottom: 1.5rem;
}
.checkout-product-table {
  margin-bottom: 1.5rem;
}
.checkout-confirm-tos-checkbox, .checkout-confirm-tos-label {
  cursor: pointer;
}
.is-ctl-checkout .footer-minimal .footer-service-menu-list, .is-act-checkoutregisterpage .footer-minimal .footer-service-menu-list {
  display: block;
}
.checkout-aside-summary-label {
  font-weight: 400;
}
.checkout-aside-summary-list.display-rounded .checkout-aside-summary-total {
  font-weight: 400;
  font-size: 0.875rem;
}
.checkout-aside-summary-total {
  font-size: 1rem;
  font-weight: 700;
  padding-top: 13px;
  border-top: 1px solid #798490;
  margin-top: 5px;
}
.checkout-aside-summary-total-rounded {
  font-size: 1rem;
  font-weight: 700;
}
.checkout-aside-summary-label.summary-net, .checkout-aside-summary-value.summary-net {
  margin-top: 10px;
}
.checkout-aside-summary-header {
  margin-bottom: 20px;
}
.checkout-aside-summary-total {
  font-size: 1rem;
  font-weight: 700;
}
.checkout-aside-summary-value {
  text-align: right;
}
.checkout-aside-action {
  margin-top: 1rem;
}
.is-act-cartpage .checkout .checkout-main {
  margin-bottom: 1.5rem;
}
.is-act-cartpage .checkout .checkout-aside-container {
  position: sticky;
  top: 0;
  z-index: 1;
}
.cart-main-header {
  margin-bottom: 1.5rem;
}
.cart-table-header {
  display: none;
}
.cart-header-unit-price, .cart-header-total-price, .cart-header-tax-price {
  text-align: right;
}
.cart-header-quantity {
  text-align: center;
}
.cart-header-row, .line-item-row {
  margin-right: -0.25rem;
  margin-left: -0.25rem;
}
.cart-header-row > .col, .is-act-confirmpage .checkout .cart-header-row > .checkout-aside, .is-ctl-accountorder .checkout .cart-header-row > .checkout-aside, .is-act-finishpage .checkout .cart-header-row > .checkout-aside, .cart-header-row > [class*="col-"], .line-item-row > .col, .is-act-confirmpage .checkout .line-item-row > .checkout-aside, .is-ctl-accountorder .checkout .line-item-row > .checkout-aside, .is-act-finishpage .checkout .line-item-row > .checkout-aside, .line-item-row > [class*="col-"] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.cart-add-product-container {
  margin-bottom: 1rem;
}
.cart-shipping-costs-container {
  align-self: center;
}
.cart-shipping-costs-btn {
  padding-left: 0;
  margin: 1px 0;
}
@media (min-width: 768px) {
  .cart-table-header {
    display: block;
  }
  .cart-add-product {
    max-width: 250px;
  }
  .cart-add-product-container {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .cart-table-header {
    display: block;
  }
}
.is-act-checkoutregisterpage .checkout {
  padding-top: 70px;
}
.is-act-checkoutregisterpage .checkout .checkout-main {
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  .is-act-checkoutregisterpage .checkout .checkout-main {
    margin-bottom: 0;
  }
}
.is-act-confirmpage .checkout, .is-ctl-accountorder .checkout {
  padding-top: 70px;
}
.is-act-confirmpage .checkout .checkout-additional, .is-ctl-accountorder .checkout .checkout-additional {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.is-act-confirmpage .checkout .checkout-aside-no-offset, .is-ctl-accountorder .checkout .checkout-aside-no-offset {
  margin-left: 0;
}
.confirm-main-header, .confirm-tos, .confirm-address, .confirm-payment-shipping, .confirm-payment, .confirm-product {
  margin-bottom: 1.5rem;
}
.confirm-payment-current, .confirm-shipping-current {
  margin-bottom: 3rem;
}
.confirm-payment-current.is-invalid, .confirm-shipping-current.is-invalid {
  color: #c20017;
}
.confirm-method-tooltip {
  margin-left: 0.25rem;
}
.payment-method-label, .shipping-method-label {
  width: 100%;
}
.payment-method-label .payment-method-description, .payment-method-label .shipping-method-description, .shipping-method-label .payment-method-description, .shipping-method-label .shipping-method-description {
  width: 66%;
}
.confirm-checkout-collapse-trigger {
  text-underline: #df7f00;
}
.confirm-checkout-collapse-trigger:hover {
  cursor: pointer;
}
.confirm-checkout-collapse-trigger .icon-confirm-checkout-chevron {
  height: 1.375rem;
}
.confirm-checkout-collapse-trigger .icon-confirm-checkout-chevron > svg {
  color: #df7f00;
  transition: transform 0.2s ease-in-out;
}
.is-act-finishpage .checkout {
  padding-top: 70px;
}
.is-act-finishpage .checkout .checkout-additional {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.is-act-finishpage .checkout .checkout-aside-no-offset {
  margin-left: 0;
}
.finish-content {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 6rem;
}
.finish-ordernumber {
  font-size: 1rem;
  font-weight: 700;
}
.finish-teaser {
  text-align: center;
}
.finish-header {
  margin-bottom: 1.5rem;
  text-align: center;
}
.finish-ordernumber {
  text-align: center;
}
.finish-order-subtitle {
  text-align: center;
}
.finish-change-payment-wrapper {
  text-align: center;
}
.finish-action {
  text-align: center;
  margin-bottom: 3rem;
}
.finish-info {
  margin-bottom: 3rem;
}
/** @deprecated tag:v6.7.0 - File "_breadcrumb.scss" will be removed without replacement. Bootstrap container styles are used instead. */
/**
 * @deprecated tag:v6.7.0 - File "_breadcrumb.scss" will be removed without replacement. Bootstrap container styles are used instead.
 */
.breadcrumb.cms-breadcrumb {
  padding-left: 20px;
  padding-right: 20px;
}
.search-page .filter-panel-wrapper-toggle {
  margin-bottom: 1rem;
}
.wishlist-headline {
  margin: 0;
  height: 155px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wishlist-listing-col {
  margin-top: 86px;
}
.wishlist-listing-col .wishlist-listing-empty {
  height: 250px;
  width: 100%;
}
.wishlist-listing-col .wishlist-listing-header {
  font-weight: bold;
  color: #355032;
}
.wishlist-listing-col .wishlist-listing-description {
  font-size: 14px;
  line-height: 20px;
}
@media (min-width: 768px) {
  .wishlist-listing-header {
    margin-top: 53px;
    font-size: 36px;
    line-height: 40px;
  }
  .wishlist-listing-empty {
    max-height: 200px;
  }
}
@media (max-width: 767.98px) {
  .wishlist-listing-empty {
    max-height: 120px;
  }
  .wishlist-listing-header {
    margin-top: 48px;
    font-size: 23px;
    line-height: 34px;
  }
}
/*
Shopware skin
==================================================
Contains the imports to all Shopware skin styles.

The file organization follows the 7-1 pattern architecture
https://sass-guidelin.es/#the-7-1-pattern
*/
/*
 * Vendors
 * ------- */
/*
Inter typeface family
==================================================
Import of Inter font vendor.

https://rsms.me/inter/
*/
@supports not (font-variation-settings: normal) {
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Regular-Roman.woff2") format("woff2");
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Regular-Italic.woff2") format("woff2");
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-SemiBold-Roman.woff2") format("woff2");
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 600;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-SemiBold-Italic.woff2") format("woff2");
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Bold-Roman.woff2") format("woff2");
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Bold-Italic.woff2") format("woff2");
  }
}
@supports (font-variation-settings: normal) {
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-CyrillicExt.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-CyrillicExt.woff2") format("woff2-variations");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Cyrillic.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Cyrillic.woff2") format("woff2-variations");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-GreekExt.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-GreekExt.woff2") format("woff2-variations");
    unicode-range: U+1F00-1FFF;
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Greek.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Greek.woff2") format("woff2-variations");
    unicode-range: U+0370-03FF;
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Vietnamese.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Vietnamese.woff2") format("woff2-variations");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-LatinExt.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-LatinExt.woff2") format("woff2-variations");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  @font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Latin.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Roman-Latin.woff2") format("woff2-variations");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-CyrillicExt.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-CyrillicExt.woff2") format("woff2-variations");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Cyrillic.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Cyrillic.woff2") format("woff2-variations");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-GreekExt.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-GreekExt.woff2") format("woff2-variations");
    unicode-range: U+1F00-1FFF;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Greek.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Greek.woff2") format("woff2-variations");
    unicode-range: U+0370-03FF;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Vietnamese.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Vietnamese.woff2") format("woff2-variations");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-LatinExt.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-LatinExt.woff2") format("woff2-variations");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  @font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 400 700;
    font-display: fallback;
    src: url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Latin.woff2") format("woff2 supports variations"), url("../../0190e8e25ff67363929455edf154d85e/assets/font/Inter-Variable-Italic-Latin.woff2") format("woff2-variations");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
}
body {
  font-feature-settings: "cv02" 1, "cv03" 1, "cv04" 1;
}
/*
 * Variables, Mixins, Functions
 * ---------------------------- */
/*
 * Base stuff
 * ---------- */
/*
Base
==================================================
Contains global base styles for all pages
*/
body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}
main {
  flex-grow: 1;
}
/*
Typography
==============================================
Custom styling for bootstrap typography.

https://getbootstrap.com/docs/5.2/content/typography
*/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-bottom: 10px;
}
h1, .h1 {
  line-height: 40px;
}
h2, .h2 {
  line-height: 34px;
}
h3, .h3 {
  line-height: 33px;
}
h4, .h4 {
  line-height: 24px;
}
h5, .h5 {
  line-height: 21px;
}
h6, .h6 {
  line-height: 20px;
}
/*
 * Components
 * ---------- */
/*
Alert
==============================================
Custom skin styling for bootstrap alert component.

https://getbootstrap.com/docs/5.2/components/alerts
*/
/**
 * @deprecated tag:v6.7.0 - Mixin `sw-skin-alert` will be removed without replacement.
 * We generate modifier classes for colorizing the alert directly instead, to be more aligned with Bootstrap.
 *
 * @see https://getbootstrap.com/docs/5.3/components/alerts/#sass-loops
 */
.alert .icon {
  margin: 0.5rem;
  flex: 0 0 auto;
}
.alert .icon svg {
  top: 0;
}
/**
 * @deprecated tag:v6.7.0 - Class `alert-has-icon` will be removed. Use helper classes `d-flex align-items-center` directly in the template like documented by Bootstrap.
 * @see https://getbootstrap.com/docs/5.3/components/alerts/#examples
 */
.alert-has-icon {
  align-items: normal;
}
.alert-content-container {
  padding: 0.5rem;
  flex-grow: 1;
}
.alert-primary {
  background-color: #df7f00;
}
.alert-primary .alert-content-container {
  background-color: #fff2e3;
  color: #355032;
}
.alert-primary .icon {
  color: #fff;
}
.alert-secondary {
  background-color: #474a57;
}
.alert-secondary .alert-content-container {
  background-color: #e6e6f5;
  color: #355032;
}
.alert-secondary .icon {
  color: #fff;
}
.alert-success {
  background-color: #007e4e;
}
.alert-success .alert-content-container {
  background-color: #defaee;
  color: #355032;
}
.alert-success .icon {
  color: #fff;
}
.alert-info {
  background-color: #005b99;
}
.alert-info .alert-content-container {
  background-color: #dff0fc;
  color: #355032;
}
.alert-info .icon {
  color: #fff;
}
.alert-warning {
  background-color: #974200;
}
.alert-warning .alert-content-container {
  background-color: #fcebdf;
  color: #355032;
}
.alert-warning .icon {
  color: #fff;
}
.alert-danger {
  background-color: #c20017;
}
.alert-danger .alert-content-container {
  background-color: #ffe0e3;
  color: #355032;
}
.alert-danger .icon {
  color: #fff;
}
.alert-light {
  background-color: #f9f9f9;
}
.alert-light .alert-content-container {
  background-color: #fefefe;
  color: #355032;
}
.alert-light .icon {
  color: #fff;
}
.alert-dark {
  background-color: #4a545b;
}
.alert-dark .alert-content-container {
  background-color: #e6eef6;
  color: #355032;
}
.alert-dark .icon {
  color: #fff;
}
/*
Badge
==============================================
Custom skin styling for bootstrap badge component.

https://getbootstrap.com/docs/5.2/components/badge/
*/
.badge {
  border: 0;
  box-sizing: content-box;
  height: 20px;
  line-height: 20px;
  margin: 0 5px;
  min-width: 10px;
}
.badge-lg {
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
}
/*
Breadcrumb
==============================================
Custom skin styling for bootstrap breadcrumb component.

https://getbootstrap.com/docs/5.2/components/breadcrumb
*/
.breadcrumb .breadcrumb-placeholder {
  margin: 0 0.5rem;
}
.breadcrumb svg {
  height: 0.875rem;
  width: auto;
  top: 3px;
}
.breadcrumb a {
  color: #355032;
  font-size: 0.875rem;
}
.breadcrumb a:hover {
  color: #df7f00;
  text-decoration: none;
}
.breadcrumb a.is-active {
  color: #df7f00;
  font-weight: bolder;
}
/*
Button
==============================================
Custom skin styling for bootstrap button component.

https://getbootstrap.com/docs/5.2/components/buttons
*/
.btn {
  --bs-btn-disabled-color: #bcc1c7;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.btn-buy {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0042a0;
  --bs-btn-border-color: #0042a0;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #003888;
  --bs-btn-hover-border-color: #003580;
  --bs-btn-focus-shadow-rgb: 38, 94, 174;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #003580;
  --bs-btn-active-border-color: #003278;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0042a0;
  --bs-btn-disabled-border-color: #0042a0;
}
.btn-buy.disabled, .btn-buy:disabled {
  opacity: 1;
  background: #eee;
  border-color: #eee;
  color: #bcc1c7;
}
.btn-link {
  --bs-btn-font-weight: 600;
}
/*
Card
==============================================
Custom skin styling for bootstrap card component.

https://getbootstrap.com/docs/5.2/components/card
*/
.card-title {
  border-bottom: 1px solid #798490;
  padding-bottom: 10px;
}
/*
Custom Select
==============================================
Custom skin styling for bootstrap custom select menu.

https://getbootstrap.com/docs/5.2/forms/select
*/
.custom-select {
  cursor: pointer;
}
.custom-select:invalid {
  color: #c3c3c3;
}
.custom-select:hover {
  border-color: #df7f00;
  color: #df7f00;
}
/*
Form
==============================================
Custom skin styling for bootstrap forms.

https://getbootstrap.com/docs/5.2/forms/overview
*/
.form-group {
  margin-bottom: 20px;
}
/*
Modal
==============================================
Custom skin styling for bootstrap modal component.

https://getbootstrap.com/docs/5.2/components/modal
*/
.modal-content {
  box-shadow: var(--bs-modal-box-shadow);
}
.modal-content .modal-title {
  margin: 0;
  line-height: 1.5;
}
.js-pseudo-modal-back-btn .icon {
  color: currentColor;
  margin-right: 0.5rem;
}
/*
Product box
==============================================
Styling for productbox component.
*/
.product-box {
  border-color: #798490;
  background-color: #fff;
}
.product-box .card-body {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
}
.product-name {
  font-weight: 600;
}
.product-price {
  color: #2b3136;
}
/*
Tab Menu
==============================================
Custom skin styling for bootstrap card with included tab navigation.

https://getbootstrap.com/docs/5.2/components/card/#navigation
*/
.card-tabs {
  --bs-card-border-width: 0;
}
.card-tabs .card-header {
  --bs-card-cap-bg: none;
  --bs-card-cap-padding-x: 10px;
}
.card-tabs .nav-item {
  margin-right: 10px;
}
.card-tabs .nav-link {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 5px;
  --bs-nav-link-color: #355032;
  --bs-nav-tabs-border-width: 0;
  --bs-nav-tabs-border-radius: 0;
  --bs-nav-tabs-link-hover-border-color: #df7f00;
  --bs-nav-link-hover-color: #df7f00;
  --bs-nav-tabs-link-active-color: #355032;
  --bs-nav-tabs-link-active-border-color: #df7f00;
  border-bottom: 2px solid #798490;
}
.card-tabs .nav-link.active, .card-tabs .nav-link:hover {
  background-image: none;
}
.card-tabs .nav-link .product-cross-selling-tab-navigation {
  padding: 0;
}
.card-tabs .nav-link:hover {
  background-color: #ccc;
}
.card-tabs .card-body {
  padding-top: 30px;
}
/*
CMS blocks
==============================================
Skin styling for cms blocks and
specific skin styling for elements dependent on their parent block
*/
.cms-block-text-hero .cms-element-text hr {
  max-width: 160px;
  margin-left: auto;
  margin-right: auto;
  border: 2px solid #e9edf0;
}
/*
CMS elements
==============================================
Skin styling for cms elements
*/
.cms-element-product-listing .cms-listing-row {
  margin-right: -15px;
  margin-left: -15px;
}
.cms-element-product-listing .cms-listing-col {
  padding-right: 15px;
  padding-left: 15px;
}
.cms-element-product-listing .cms-listing-col {
  margin-bottom: 30px;
}
.cms-element-text blockquote {
  font-size: 1rem;
  font-style: italic;
  line-height: 24px;
  margin-top: 16px;
  margin-left: 20px;
  position: relative;
}
.cms-element-text blockquote::before {
  content: '"';
  font-size: 40px;
  line-height: 16px;
  color: #9aa7be;
  position: absolute;
  top: 10px;
  left: -24px;
}
.quickview-minimal-product-name {
  color: #355032;
}
.quickview-minimal-product-name:hover {
  text-decoration: none;
}
.quickview-minimal-product-number {
  font-size: 0.75rem;
}
.quickview-minimal-footer-heading {
  border-bottom: 1px solid #798490;
}
.pagination .page-link {
  line-height: 1.5;
  text-align: center;
}
@media (min-width: 576px) {
  .pagination .page-link {
    min-width: 40px;
  }
}
.pagination .page-link .icon {
  color: inherit;
}
/*
 * Layout-related sections
 * ----------------------- */
/*
Top bar
==================================================
Contains skin styles for the top bar located at the top of the page.
The top bar contains e.g. the language switcher, the currency switcher and the service menu.
*/
.top-bar-nav-btn.btn {
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(223, 127, 0, 0.25);
  --bs-btn-color: #355032;
  --bs-btn-font-weight: 400;
  --bs-btn-border-width: 0;
  --bs-btn-border-color: transparent;
  --bs-btn-padding-x: 0;
  --bs-btn-padding-y: 0;
}
.top-bar-nav-btn.btn:hover, .top-bar-nav-btn.btn:hover .icon {
  color: #df7f00;
}
.dropdown.show .top-bar-nav-btn, .dropdown.show .top-bar-nav-btn .icon {
  color: #df7f00;
}
.top-bar-list-item {
  color: #355032;
}
.top-bar-list-item.is-checked {
  color: #df7f00;
}
.top-bar-list-item:hover {
  color: #df7f00;
  background: transparent;
  text-decoration: none;
}
.top-bar-list-item:hover .top-bar-list-label {
  cursor: pointer;
}
/*
Header
==================================================
Contains custom skin styles for the header at the top of the page.
The header contains the shop logo, the search form and various actions like the offcanvas cart button.
*/
.header-search-btn {
  --bs-btn-focus-box-shadow:  0 0 0 0.25rem rgba(223, 127, 0, 0.25);
  --bs-btn-border-color: #798490;
  --bs-btn-hover-color: #df7f00;
  --bs-btn-hover-border-color: #798490;
  --bs-btn-active-border-color: #798490;
  --bs-btn-disabled-bg: var(--bs-body-bg);
  --bs-btn-disabled-border-color: #798490;
  border-left: 0 none;
}
.header-search-btn:hover .icon {
  color: #df7f00;
}
.header-search-btn.btn:disabled {
  display: flex;
  align-items: center;
}
.header-search-input {
  border-right: 0;
}
.header-search-input:focus, .header-search-input:focus ~ .header-search-btn {
  border-color: #df7f00;
}
.header-actions-btn {
  --bs-btn-focus-box-shadow:  0 0 0 0.25rem rgba(223, 127, 0, 0.25);
  --bs-btn-active-border-color: transparent;
  --bs-btn-active-bg: transparent;
  --bs-btn-hover-color: transparent;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-hover-bg: transparent;
}
.header-actions-btn:hover, .header-actions-btn:hover .icon {
  color: #df7f00;
}
.header-cart-total {
  color: #df7f00;
  font-size: 1rem;
}
@media (min-width: 576px) {
  .header-cart-badge {
    display: none;
  }
}
/*
Footer
==================================================
Contains custom skin styles for the footer located at the bottom of the page.
*/
.footer-main {
  border-top: 1px solid #798490;
}
.footer-column {
  border-bottom: 1px solid #798490;
}
.footer-column-headline {
  color: #df7f00;
  font-size: 1rem;
  font-weight: 700;
}
.footer-link, .footer-contact-hotline a {
  color: #355032;
}
.footer-link:hover, .footer-contact-hotline a:hover {
  color: #df7f00;
  text-decoration: none;
}
.footer-contact-hotline a {
  display: block;
  margin: 1rem 0 0.5rem;
  font-size: 1rem;
  font-weight: 700;
}
.footer-bottom {
  background: #f9f9f9;
}
.footer-service-menu-item {
  padding-right: 1rem;
  font-weight: 700;
}
.footer-service-menu-item:last-child {
  padding-right: 0;
}
.footer-service-menu-link {
  color: inherit;
}
@media (min-width: 768px) {
  .footer-column {
    border: 0;
  }
  .footer-link-item {
    padding: 2px 0;
  }
}
/*
Main navigation
==============================================
Custom styling for main navigation on larger screens.

Based on bootstrap nav:
https://getbootstrap.com/docs/5.2/components/navs-tabs
*/
.main-navigation-menu {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .main-navigation-link {
    color: #355032;
    padding-left: 0;
    padding-right: 32px;
  }
  .main-navigation-link .main-navigation-link-text {
    border-bottom: 2px solid transparent;
    padding-bottom: 3px;
  }
  .main-navigation-link:hover, .main-navigation-link.is-open {
    color: #df7f00;
  }
  .main-navigation-link.active {
    color: #4a545b;
    font-weight: 700;
  }
  .main-navigation-link.active .main-navigation-link-text {
    border-color: #df7f00;
  }
}
/*
Navigation flyout
==============================================
Custom skin styling for navigation flyout which opens on hover over the main navigation.
*/
.navigation-flyout-categories:not(.is-level-0) {
  margin-left: 20px;
}
.navigation-flyout-categories.is-level-0 > .navigation-flyout-col {
  margin-bottom: 30px;
  position: relative;
}
.navigation-flyout-categories.is-level-0 > .navigation-flyout-col::before {
  border-left: 1px solid #798490;
  content: "";
  height: 100%;
  left: 15px;
  position: absolute;
  top: 0;
}
.navigation-flyout-categories.is-level-0 > .navigation-flyout-col.col-3:nth-child(4n+1), .navigation-flyout-categories.is-level-0 > .navigation-flyout-col.col-4:nth-child(3n+1) {
  border-left: 0;
}
.navigation-flyout-link {
  transition: padding 0.25s cubic-bezier(0, 0.77, 0.33, 1);
  color: #355032;
  font-size: 1rem;
  margin: 0 1rem;
  padding: 0.25rem 0;
}
@media (prefers-reduced-motion: reduce) {
  .navigation-flyout-link {
    transition: none;
  }
}
.navigation-flyout-link.is-level-0 {
  font-weight: 700;
}
.navigation-flyout-link.is-level-2 {
  font-size: 0.875rem;
  padding: 0.125rem 0;
}
.navigation-flyout-link:hover {
  color: #df7f00;
  padding-left: 5px;
}
.navigation-flyout-link.active {
  color: #df7f00;
  font-weight: 700;
}
.navigation-flyout-bar {
  align-items: center;
  padding: 20px 0;
}
.navigation-flyout-category-link {
  font-weight: 700;
  font-size: 1rem;
}
/*
Navigation offcanvas
==============================================
Custom skin styling for navigation offcanvas which replaces main navigation on smaller screens.
Based on custom offcanvas component.
*/
.navigation-offcanvas-headline {
  font-weight: 700;
  color: #474a57;
}
.navigation-offcanvas-list-item {
  background-color: #fff;
  border-top: 1px solid #bcc1c7;
}
.navigation-offcanvas-list-item:last-child {
  border-bottom: 1px solid #bcc1c7;
}
.navigation-offcanvas-link {
  color: #355032;
}
.navigation-offcanvas-link.is-home-link, .navigation-offcanvas-link.is-home-link .icon {
  color: #df7f00;
}
.navigation-offcanvas-link.is-back-link {
  border-top: 1px solid #bcc1c7;
  font-weight: 700;
  color: #474a57;
}
.navigation-offcanvas-link.is-current-category {
  color: #df7f00;
  font-weight: 700;
}
/*
Offcanvas cart
==============================================
Custom skin styling for the cart offcanvas.
*/
.offcanvas-cart-header-count {
  color: var(--bs-secondary-color);
  font-weight: 700;
}
.offcanvas-cart-tax {
  color: var(--bs-secondary-color);
}
/*
Search suggest
==================================================
Contains custom skin styles for the search suggest popover in the shop header.
*/
.search-suggest-product {
  border-bottom: 1px solid #798490;
}
.search-suggest-product:last-child {
  border-bottom: 0;
}
.search-suggest-product-link {
  color: #355032;
}
.search-suggest-product-link:hover {
  color: #df7f00;
}
/*
 * Page-specific styles
 * -------------------- */
.product-detail-name {
  color: #355032;
}
.product-detail-manufacturer-logo {
  max-width: 200px;
  max-height: 70px;
}
.product-detail-price {
  color: #2b3136;
  margin-bottom: 0;
  font-weight: 700;
  vertical-align: middle;
}
.product-detail-price.with-list-price {
  color: #c20017;
  display: inline-block;
}
.product-detail-price.with-regulation-price {
  display: inline-block;
}
.product-detail-price.with-advanced-list-price {
  color: #c20017;
  font-size: 0.875rem;
  display: inline-block;
}
.product-detail-price.with-advanced-list-price {
  color: #c20017;
  font-size: 0.875rem;
  display: inline-block;
}
.list-price-badge {
  display: inline-block;
  background: #c20017;
  color: #fff;
  text-align: center;
  border-radius: 3px;
  line-height: 32px;
  height: 32px;
  width: 32px;
  font-size: 18px;
  font-weight: 600;
  vertical-align: middle;
  margin-bottom: 8px;
  margin-left: 5px;
  margin-right: 6px;
}
.product-detail-regulation-price-wrapper, .product-detail-list-price-wrapper {
  color: #355032;
  font-weight: 400;
  font-size: 12px;
  display: inline-block;
  height: 26px;
  vertical-align: bottom;
}
@media (max-width: 991.98px) {
  .product-detail-regulation-price-wrapper, .product-detail-list-price-wrapper {
    height: 22px;
  }
}
.product-detail-regulation-price-wrapper .list-price-price, .product-detail-list-price-wrapper .list-price-price {
  text-decoration: line-through;
}
.product-detail-advanced-regulation-price-wrapper, .product-detail-advanced-list-price-wrapper {
  color: #355032;
  font-weight: 400;
  font-size: 12px;
  vertical-align: bottom;
  display: block;
  padding-left: 0;
}
.product-detail-advanced-regulation-price-wrapper .list-price-price, .product-detail-advanced-list-price-wrapper .list-price-price {
  text-decoration: line-through;
}
.product-detail-advanced-regulation-price-wrapper.with-list-price, .product-detail-advanced-list-price-wrapper.with-list-price {
  padding-left: 0;
}
.product-detail-advanced-regulation-price-wrapper-no-line-through .list-price-price, .product-detail-advanced-list-price-wrapper-no-line-through .list-price-price {
  text-decoration: none;
}
@media (min-width: 576px) {
  .product-detail-advanced-list-price-wrapper {
    display: inline-block;
    padding-left: 8px;
  }
}
@media (min-width: 992px) {
  .product-detail-advanced-list-price-wrapper {
    display: block;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .product-detail-advanced-list-price-wrapper {
    display: inline-block;
    padding-left: 8px;
  }
}
.product-detail-ordernumber-label {
  font-weight: 700;
}
.product-detail-quantity-select {
  height: 100%;
}
.product-detail-tabs {
  margin-bottom: 1.5rem;
}
.product-detail-tabs .product-detail-tab-navigation {
  padding: 0;
}
.product-detail-tab-navigation-list {
  flex-direction: column;
  padding-bottom: 5px;
}
.product-detail-properties-table th, .product-detail-properties-table td {
  border: 0;
}
.product-detail-tab-preview {
  font-weight: 400;
  margin-top: 0.5rem;
}
.product-detail-tab-preview-more {
  color: #df7f00;
  font-weight: 700;
}
@media (max-width: 575.98px) {
  .product-detail-tabs .product-detail-tab-navigation-link {
    background: none;
    border: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    font-weight: 700;
    word-wrap: normal;
  }
}
@media (min-width: 576px) {
  .product-detail-tabs {
    margin-bottom: 0;
  }
  .product-detail-tab-navigation-list {
    border: 0;
    flex-direction: row;
    padding-bottom: 0;
  }
}
.product-detail-review-widget {
  top: 20px;
}
.product-detail-review-progressbar-container {
  height: 14px;
  margin-top: 4px;
}
.product-detail-review-progressbar-bar {
  background-color: #fedc70;
}
.product-detail-review-item {
  border-bottom: 1px solid #798490;
  margin-bottom: 10px;
}
.product-detail-review-item-date {
  color: #798490;
}
.product-detail-review-item-verify {
  text-align: right;
}
.product-detail-review-item-likebox {
  text-align: right;
}
.product-detail-review-form-star.is-active .icon {
  color: #fedc70;
}
.product-detail-review-form-star .icon:hover {
  cursor: pointer;
}
@media (min-width: 768px) {
  .product-detail-review-rating {
    display: flex;
  }
  .product-detail-review-form-footer {
    display: flex;
  }
  .product-detail-review-form-footer .product-detail-review-form-actions {
    margin-left: auto;
  }
}
@media (max-width: 575.98px) {
  .product-detail-cross-selling .product-detail-tabs-content {
    display: block;
  }
  .product-detail-cross-selling .product-cross-selling-tab-navigation {
    display: none;
  }
  .product-detail-cross-selling .tab-pane {
    margin-top: 1.5rem;
    display: block;
    opacity: 1;
  }
  .product-detail-cross-selling .tab-pane .cms-element-title {
    display: block;
  }
  .product-detail-cross-selling .tab-pane .cms-element-title-paragraph {
    margin: 0;
  }
}
.product-detail-cross-selling .card {
  margin-top: 1.5rem;
}
.product-detail-cross-selling .cms-element-title {
  display: none;
}
.account-aside-header {
  background: none;
  color: #355032;
  font-weight: 700;
}
.account-aside-item {
  border: 0;
}
.account-aside-item.is-active {
  color: #df7f00;
  background: var(--bs-body-bg);
  font-weight: 700;
}
.account-aside-item:hover {
  color: #df7f00;
  background: var(--bs-body-bg);
}
.account-aside-footer {
  background: none;
  margin-top: 1px;
  border-top: 1px solid #798490;
}
.account-aside-btn {
  line-height: normal;
  padding: 3px 0;
}
.account-guest-abort {
  border-top: 0;
}
@media (min-width: 768px) {
  .register-submit {
    text-align: right;
  }
}
.address-action-set-default {
  padding-left: 0;
  text-align: left;
}
.account-profile-mail-label {
  font-weight: 700;
}
.account-profile-change {
  font-weight: 700;
  font-size: 0.75rem;
}
.order-item-status-badge {
  margin: 10px 0;
}
@media (max-width: 575.98px) {
  .order-item-status-badge {
    margin-top: 0;
  }
}
.order-table-header .row, .order-table-header .is-act-cartpage .checkout .checkout-container, .is-act-cartpage .checkout .order-table-header .checkout-container, .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container, .is-act-checkoutregisterpage .checkout .order-table-header .checkout-container, .order-table-header .is-act-confirmpage .checkout .checkout-container, .is-act-confirmpage .checkout .order-table-header .checkout-container, .order-table-header .is-ctl-accountorder .checkout .checkout-container, .is-ctl-accountorder .checkout .order-table-header .checkout-container, .order-table-header .is-act-finishpage .checkout .checkout-container, .is-act-finishpage .checkout .order-table-header .checkout-container, .order-item-header .row, .order-item-header .is-act-cartpage .checkout .checkout-container, .is-act-cartpage .checkout .order-item-header .checkout-container, .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container, .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container, .order-item-header .is-act-confirmpage .checkout .checkout-container, .is-act-confirmpage .checkout .order-item-header .checkout-container, .order-item-header .is-ctl-accountorder .checkout .checkout-container, .is-ctl-accountorder .checkout .order-item-header .checkout-container, .order-item-header .is-act-finishpage .checkout .checkout-container, .is-act-finishpage .checkout .order-item-header .checkout-container, .order-detail-content-header .row, .order-detail-content-header .is-act-cartpage .checkout .checkout-container, .is-act-cartpage .checkout .order-detail-content-header .checkout-container, .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container, .is-act-checkoutregisterpage .checkout .order-detail-content-header .checkout-container, .order-detail-content-header .is-act-confirmpage .checkout .checkout-container, .is-act-confirmpage .checkout .order-detail-content-header .checkout-container, .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container, .is-ctl-accountorder .checkout .order-detail-content-header .checkout-container, .order-detail-content-header .is-act-finishpage .checkout .checkout-container, .is-act-finishpage .checkout .order-detail-content-header .checkout-container {
  margin-right: 0;
  margin-left: 0;
}
.order-table-header .row > .col, .order-table-header .is-act-cartpage .checkout .checkout-container > .col, .order-table-header .is-act-cartpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-cartpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-cartpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .col, .order-table-header .is-act-checkoutregisterpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-checkoutregisterpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-checkoutregisterpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-confirmpage .checkout .checkout-container > .col, .order-table-header .is-act-confirmpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-ctl-accountorder .checkout .checkout-container > .col, .order-table-header .is-ctl-accountorder .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-finishpage .checkout .checkout-container > .col, .order-table-header .is-act-finishpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-confirmpage .checkout .row > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .row > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .row > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .row > .checkout-aside, .order-table-header .is-act-finishpage .checkout .row > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .row > .checkout-aside, .order-table-header .row > [class*="col-"], .order-table-header .is-act-cartpage .checkout .checkout-container > [class*="col-"], .is-act-cartpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > [class*="col-"], .is-act-checkoutregisterpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-act-confirmpage .checkout .checkout-container > [class*="col-"], .is-act-confirmpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-ctl-accountorder .checkout .checkout-container > [class*="col-"], .is-ctl-accountorder .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-act-finishpage .checkout .checkout-container > [class*="col-"], .is-act-finishpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-item-header .row > .col, .order-item-header .is-act-cartpage .checkout .checkout-container > .col, .order-item-header .is-act-cartpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-cartpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-cartpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .col, .order-item-header .is-act-checkoutregisterpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-checkoutregisterpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-checkoutregisterpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-confirmpage .checkout .checkout-container > .col, .order-item-header .is-act-confirmpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-ctl-accountorder .checkout .checkout-container > .col, .order-item-header .is-ctl-accountorder .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-finishpage .checkout .checkout-container > .col, .order-item-header .is-act-finishpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-confirmpage .checkout .row > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .row > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .row > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .row > .checkout-aside, .order-item-header .is-act-finishpage .checkout .row > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .row > .checkout-aside, .order-item-header .row > [class*="col-"], .order-item-header .is-act-cartpage .checkout .checkout-container > [class*="col-"], .is-act-cartpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > [class*="col-"], .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-act-confirmpage .checkout .checkout-container > [class*="col-"], .is-act-confirmpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-ctl-accountorder .checkout .checkout-container > [class*="col-"], .is-ctl-accountorder .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-act-finishpage .checkout .checkout-container > [class*="col-"], .is-act-finishpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-detail-content-header .row > .col, .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-cartpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-cartpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-cartpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-checkoutregisterpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-checkoutregisterpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-checkoutregisterpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-confirmpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .col, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-finishpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-confirmpage .checkout .row > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .row > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .row > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .row > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .row > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .row > .checkout-aside, .order-detail-content-header .row > [class*="col-"], .order-detail-content-header .is-act-cartpage .checkout .checkout-container > [class*="col-"], .is-act-cartpage .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > [class*="col-"], .is-act-checkoutregisterpage .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > [class*="col-"], .is-act-confirmpage .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > [class*="col-"], .is-ctl-accountorder .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-act-finishpage .checkout .checkout-container > [class*="col-"], .is-act-finishpage .checkout .order-detail-content-header .checkout-container > [class*="col-"] {
  padding-right: 10px;
  padding-left: 10px;
}
@media (max-width: 575.98px) {
  .order-table-header .row > .col, .order-table-header .is-act-cartpage .checkout .checkout-container > .col, .order-table-header .is-act-cartpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-cartpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-cartpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .col, .order-table-header .is-act-checkoutregisterpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-checkoutregisterpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-checkoutregisterpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-confirmpage .checkout .checkout-container > .col, .order-table-header .is-act-confirmpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-ctl-accountorder .checkout .checkout-container > .col, .order-table-header .is-ctl-accountorder .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-finishpage .checkout .checkout-container > .col, .order-table-header .is-act-finishpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .checkout-container > .col, .order-table-header .is-act-confirmpage .checkout .row > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-confirmpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-table-header .row > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .row > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-table-header .is-ctl-accountorder .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-table-header .row > .checkout-aside, .order-table-header .is-act-finishpage .checkout .row > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-table-header .is-act-finishpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-table-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-table-header .row > .checkout-aside, .order-table-header .row > [class*="col-"], .order-table-header .is-act-cartpage .checkout .checkout-container > [class*="col-"], .is-act-cartpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-act-checkoutregisterpage .checkout .checkout-container > [class*="col-"], .is-act-checkoutregisterpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-act-confirmpage .checkout .checkout-container > [class*="col-"], .is-act-confirmpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-ctl-accountorder .checkout .checkout-container > [class*="col-"], .is-ctl-accountorder .checkout .order-table-header .checkout-container > [class*="col-"], .order-table-header .is-act-finishpage .checkout .checkout-container > [class*="col-"], .is-act-finishpage .checkout .order-table-header .checkout-container > [class*="col-"], .order-item-header .row > .col, .order-item-header .is-act-cartpage .checkout .checkout-container > .col, .order-item-header .is-act-cartpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-cartpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-cartpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .col, .order-item-header .is-act-checkoutregisterpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-checkoutregisterpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-checkoutregisterpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-confirmpage .checkout .checkout-container > .col, .order-item-header .is-act-confirmpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-ctl-accountorder .checkout .checkout-container > .col, .order-item-header .is-ctl-accountorder .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-finishpage .checkout .checkout-container > .col, .order-item-header .is-act-finishpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .checkout-container > .col, .order-item-header .is-act-confirmpage .checkout .row > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-confirmpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-item-header .row > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .row > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-item-header .is-ctl-accountorder .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-item-header .row > .checkout-aside, .order-item-header .is-act-finishpage .checkout .row > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-item-header .is-act-finishpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-item-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-item-header .row > .checkout-aside, .order-item-header .row > [class*="col-"], .order-item-header .is-act-cartpage .checkout .checkout-container > [class*="col-"], .is-act-cartpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > [class*="col-"], .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-act-confirmpage .checkout .checkout-container > [class*="col-"], .is-act-confirmpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-ctl-accountorder .checkout .checkout-container > [class*="col-"], .is-ctl-accountorder .checkout .order-item-header .checkout-container > [class*="col-"], .order-item-header .is-act-finishpage .checkout .checkout-container > [class*="col-"], .is-act-finishpage .checkout .order-item-header .checkout-container > [class*="col-"], .order-detail-content-header .row > .col, .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-cartpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-cartpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-cartpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-checkoutregisterpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-checkoutregisterpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-checkoutregisterpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-confirmpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .col, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .col, .order-detail-content-header .is-act-finishpage .checkout .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .checkout-container > .col, .order-detail-content-header .is-act-confirmpage .checkout .row > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-confirmpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > .checkout-aside, .is-act-confirmpage .checkout .order-detail-content-header .row > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .row > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-ctl-accountorder .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > .checkout-aside, .is-ctl-accountorder .checkout .order-detail-content-header .row > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .row > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-act-cartpage .checkout .checkout-container > .checkout-aside, .is-act-cartpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .order-detail-content-header .is-act-finishpage .checkout .is-act-checkoutregisterpage .checkout .checkout-container > .checkout-aside, .is-act-checkoutregisterpage .checkout .order-detail-content-header .is-act-finishpage .checkout .checkout-container > .checkout-aside, .is-act-finishpage .checkout .order-detail-content-header .row > .checkout-aside, .order-detail-content-header .row > [class*="col-"], .order-detail-content-header .is-act-cartpage .checkout .checkout-container > [class*="col-"], .is-act-cartpage .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-act-checkoutregisterpage .checkout .checkout-container > [class*="col-"], .is-act-checkoutregisterpage .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-act-confirmpage .checkout .checkout-container > [class*="col-"], .is-act-confirmpage .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-ctl-accountorder .checkout .checkout-container > [class*="col-"], .is-ctl-accountorder .checkout .order-detail-content-header .checkout-container > [class*="col-"], .order-detail-content-header .is-act-finishpage .checkout .checkout-container > [class*="col-"], .is-act-finishpage .checkout .order-detail-content-header .checkout-container > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
  }
}
.order-table-header {
  font-weight: 700;
}
.order-item-header .row > .order-table-header-heading, .order-item-header .is-act-cartpage .checkout .checkout-container > .order-table-header-heading, .is-act-cartpage .checkout .order-item-header .checkout-container > .order-table-header-heading, .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .order-table-header-heading, .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container > .order-table-header-heading, .order-item-header .is-act-confirmpage .checkout .checkout-container > .order-table-header-heading, .is-act-confirmpage .checkout .order-item-header .checkout-container > .order-table-header-heading, .order-item-header .is-ctl-accountorder .checkout .checkout-container > .order-table-header-heading, .is-ctl-accountorder .checkout .order-item-header .checkout-container > .order-table-header-heading, .order-item-header .is-act-finishpage .checkout .checkout-container > .order-table-header-heading, .is-act-finishpage .checkout .order-item-header .checkout-container > .order-table-header-heading, .order-item-header .row > .order-table-header-order-number, .order-item-header .is-act-cartpage .checkout .checkout-container > .order-table-header-order-number, .is-act-cartpage .checkout .order-item-header .checkout-container > .order-table-header-order-number, .order-item-header .is-act-checkoutregisterpage .checkout .checkout-container > .order-table-header-order-number, .is-act-checkoutregisterpage .checkout .order-item-header .checkout-container > .order-table-header-order-number, .order-item-header .is-act-confirmpage .checkout .checkout-container > .order-table-header-order-number, .is-act-confirmpage .checkout .order-item-header .checkout-container > .order-table-header-order-number, .order-item-header .is-ctl-accountorder .checkout .checkout-container > .order-table-header-order-number, .is-ctl-accountorder .checkout .order-item-header .checkout-container > .order-table-header-order-number, .order-item-header .is-act-finishpage .checkout .checkout-container > .order-table-header-order-number, .is-act-finishpage .checkout .order-item-header .checkout-container > .order-table-header-order-number {
  padding-right: 0;
  padding-left: 0;
}
.order-item-name {
  color: #4a545b;
}
.order-detail-content-header {
  margin-top: 1rem;
  font-weight: 700;
}
.order-detail-content-header .order-detail-content-header-cell[class*="col-"]:first-of-type {
  padding-left: 0;
}
.order-detail-content-header .order-detail-content-header-cell[class*="col-"]:last-of-type {
  padding-right: 0;
}
.order-item-product-name {
  color: #355032;
}
.order-item-product-name:hover {
  color: #df7f00;
  text-decoration: none;
}
.order-item-product-name strong {
  font-weight: 700;
}
@media (min-width: 768px) {
  .order-item-product-image .product-image-link {
    justify-content: normal;
  }
  .order-item-product-image img {
    max-width: 100px;
  }
}
.order-item-number-value {
  font-weight: 700;
}
.order-pseudo-price-value {
  text-decoration: line-through;
}
.order-item-detail-list-item {
  margin: 0;
}
.order-item-detail-list-item.is-child {
  background-color: #f9f9f9;
}
.order-item-nested-icon {
  background-color: #798490;
}
.order-item-detail-footer {
  background-color: #f9f9f9;
}
.order-item-detail-summary dd {
  font-weight: 700;
}
.order-price-unit {
  font-size: 0.75rem;
}
.order-item-variants {
  font-size: 0.75rem;
}
.order-item-variants-properties-name {
  font-weight: 700;
}
.checkout-aside-summary {
  background-color: #f9f9f9;
}
.checkout-aside-summary, .checkout-aside-products {
  padding: 1rem;
}
@media (max-width: 767.98px) {
  .cart-table {
    border: 0;
  }
  .cart-table-body {
    padding: 0;
  }
}
.contact-action {
  display: flex;
  justify-content: flex-end;
}
.newsletter-action {
  display: flex;
  justify-content: flex-end;
}
.main-navigation-sticky {
  background: #ffffff;
  position: fixed;
  z-index: 1000;
  width: 100%;
  top: 0;
  transition-delay: 0s;
  transition-property: transform;
  transition-duration: 400ms;
  transition-timing-function: ease-in-out;
  transform: translateY(-100%);
}
.main-navigation-sticky.is--active {
  transform: translateY(0);
  box-shadow: 5px 0 5px rgba(0, 0, 0, 0.5);
}
.icon-home-container .icon.icon-home {
  width: 18px;
  height: 18px;
}
.icon-home-container .icon.icon-home > svg {
  top: 2px;
}
.extendedBar:after {
  content: "";
  background-color: #df7f00;
  height: 140px;
  display: block;
  transform-origin: center;
  transform: rotateZ(-3deg) skewX(-3deg) translateY(-60px);
  border-top: 10px solid white;
  transform-style: flat;
  margin: 0 -4px;
}
.cms-element-product-slider .cms-element-title, .cms-breadcrumb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABNUAAATgCAYAAADQYXQMAAAACXBIWXMAAAsTAAALEwEAmpwYAAFVhElEQVR4nOz9aZcc1bmv/V5TKjWoQ0hCCBAgRC860RoDtgHjdtleXmvt5nk+yHl/PsQZ5yOc8ey9V+NlvNxiGzCNwTSiE0gIEEIIIYQk1Lc1z4sZ6UpFRlZFZmVEZkZevzFqCCIis27jVFXMf8x5zxBjRJIkqU8LgSXA4rY/FwFT2Z8L2/5sHVvQds3C3HXtFgEhd2xxybrO5v49Audyx84BF9r+PJ/983T25/nc+XNt15wFzrT9eaFkXZIkSWqIYKgmSZJIQddSYBlwSdtXPjDL/7lwGMWOoAvMhGz5wK3156m2r5PAaVKAJ0mSpDFkqCZJUrMtA1aQArJlFAdnrfBM9cuHbe2B28ns349n/yxJkqQRYqgmSdL4WkIKzJZnf67I/fty0gw0jb9p4AQpYGv9eTz372eGVp0kSdIEMlSTJGl0TQGr2r4uBVYyE55NDa+0eTlLCola/cla/cpgpqdZu3Oknmj59yiS77kW6OzVtqDtWHs/t6nsXNm+baPmPDNB2zHga+Bo29f54ZUmSZLUPIZqkiQN12IuDs3a/3nZEOvKK2rOP9ufrSb/rQCt1eR/XHqILeDijRVa/eOmmL3HXNGmDaPiJBcHbe3/3C2klCRJUheGapIk1WM5cFnb1+rsa+mQ6jlHZw+von5eZ7Ivbxj6E0gB2xKK+9rle9wNK4Q7DRzJvg63fZ0YUj2SJEkjz1BNkqTBWkEKyy7LfdW1pLBb760TXNwM36WAo2mKizeQaO+XN4xeeWe5OGQ7TArejtf0/SVJkkaWoZokSf1ZBKzNvtYxE55VPdPoFKlfVnto1h6euUvkZGjt6poP21aQ+u5dUvH3P8dMyHYQ+Cr7OjfbiyRJkprEUE2SpLktJQVn65gJ0S6t8PudoHvvK0MLlbGI7r36llf4fb9mJmQ7mH2drvD7SZIkDY2hmiRJF1vBTIDWCtGqCCFOkmb5FIVnFyr4flLLQorDtsuoZnOME1wcsh3E5aOSJKkBDNUkSZNsEbA++7oi+3PQGwccZ6b5+yFmelK526JG0WJmegKuYWZTjRUD/j6ngQPAF9mfB3AWpiRJGjOGapKkSRFIAUF7iHbZAN/f8ExNVkfYdpiLQ7bDuOusJEkaYYZqkqSmWkoKzzYAl2f/PIhNBCIpLGtfzvYVcGYA7y2NmyXM9BlsLZdeTQqx5+scKVz7Etif/bP92SRJ0sgwVJMkNcUy4EpSiHYVg5mFdoE066y98foh4PwA3ltqqinSbLb2jT3WkHq5zddhYB8pZPscd7uVJElDZKgmSRpXK0ghWitIWz3P95smBWetmTEHSTPSpuf5vpJgAenv6DpmZo6uzY7PxxFmArbPcQMESZJUI0M1SdK4WEWagdaaiTbfXk7Hmend9AUpRHPXTak+C0khW2uTkPUM5u91aybbPtJuupIkSZUwVJMkjaqlwNXAxuzP+Qy2z5Nmn7XvNuiyMWn0LOPi3XgvJy0n7ddx4DNgb/anPdkkSdLAGKpJkkbFQtJAemP2tW4e73WKmeVg+0l90PyFJ42fQOrHtoGZ5d6XzOP9DpICtr2kgN3ZqZIkqW+GapKkYVrDTIi2gf5npJwgBWitZV9HBlGcpJG0mpll4FcCy/t8n/OknxutmWyHBlGcJEmaHIZqkqQ6LSEFaNeSlnQu6/N9jjIzE+1z4NhAqpM0jlYyM4vtSlL/xX6cJAVse0gh25mBVCdJkhrLUE2SVLXVpBDtOtLsktDHe7T3RdpPmpkmSUWWk8K1q+m/H2Mk/az5hBSyHRlUcZIkqTkM1SRJg7aANKC9jhSm9TNr5BxpKWcrSDsyqOIkTZzVzGx4chWwqI/3OEoK1z4hzY6dHlRxkiRpfBmqSZIGYSkpQLsWuIbeB62RtDtnq4H4ARy0Shq8BaRdRVu9HC+n99mz54BPSSHbHtxRVJKkiWWoJknq1ypgE3A9adfOXh0lBWifZV9nB1aZJJWzmJlloteQ+rP16gvgY2A36eeaJEmaEIZqkqRerCaFaNcD63p8batHUWsJ1ZFBFiZJA7CamaXr/fSAPEgK2D7Gn3GSJDWeoZokaS5rgM2kWWlrenztGWaWSX2Ku+lJGh9LSLPXWsval/T4+kOk2WsfZf8sSZIaxlBNklRkHSlI20zvGw0cYWbHvP2kGWqSNM4CaeZaayfj1T2+/igpXPuINJtNkiQ1gKGaJKllHXAjKUhb0cPrImk3vN2kMO3YwCuTpNGykhSubSLtdtzLMtHjpHBtFwZskiSNNUM1SZpsq0hB2o30NvNimrS5QKt3kMs6JU2qJcz0mryatMNoWUdI4dou3ORAkqSxY6gmSZNnGWk22o3A+h5ed4HUF+1j0ow0d+uUpIstJs1gu57Uh21hD689QArXPgJODr40SZI0aIZqkjQZFpOWKd1ImklRdqnSeVKA9jEpUDtXRXGS1ECLSD3YNpGCtqmSr4ukmcC7SMvqfYAhSdKIMlSTpOZaQBrQ3ZT9WXbGxDlmdqz7jBSsSZL6N0V6oNHaSXlRydddIG368kH253QVxUmSpP4YqklS86wFbiHNSlta8jXTpAHbruxPgzRJqsYU6UHHjdmfZXuwnSb9jN4BfFVNaZIkqReGapLUDEtIA7RbSLt4lrWPmR4+LjGSpHotZqbH5VU9vO4gKVzbhRvFSJI0NIZqkjS+ArCRFKRtovxsh4PM7DZnM2xJGg3LmNmNuezDkWnScv0dwF5SPzZJklQTQzVJGj+XAjdnX8tLvuYoM0HakWrKkiQNyGpmArZVJV9zAtiZfX1dTVmSJKmdoZokjYeFwA3ArcCGkq85B3wIvA8cqKguSVK11pN+9t9A+Q0O9pN+9n9I2uxAkiRVwFBNkkbbpcBtpCWeS0q+Zh9pKdDHuOGAJDXFFHA96fdB2f5rZ0i/D7aTZixLkqQBMlSTpNGzALgO2AJcXfI1x0lLfnYAxyqqS5I0GlaSwrWbgRUlX/MZKVz7hNSLTZIkzZOhmiSNjhWkJT63khpWz+UCaTbaDtLsNH+gS9JkCaRZa7eQZrEtLPGak6Sloe+THshIkqQ+GapJ0nAF0my0LaTZaaHEa74kBWm7gLPVlSZJGiOLSRsb3AJcXuL6SJq1tp00i81BgSRJPTJUk6ThWEyakbaFcju7nSeFaNuBgxXWJUkaf+tIv19uJPVim8tR0u+X9/FhjSRJpRmqSVK9LgXuIM0kKDPQOUIa6OzEgY4kqTeLSX3XtgCrS1x/njQT+h3g6+rKkiSpGQzVJKkeVwN3AteWuHYa+Ah4D/i8yqIkSRPjStJu0ptJG+LMZQ/wNmlpqCRJKmCoJknVmSItvbkDWFPi+mOkIG0HcKrCuiRJk+sS0mzp20i7iM7lEGnm2i7STDZJkpQxVJOkwVsG3E4asCwtcf0e0hLPT7FRtCSpHgG4hrQ0tMws6tOkBz/vknYQlSRp4hmqSdLgrAPuotzSGvvWSJJGRS/9PlstCt7CjXMkSRPOUE2S5u9q4G5gY4lrj5OCNHdYkySNmtbO1HcAK0pcvxd4E/uuSZImlKGaJPUnANeTwrTLS1y/n9TweTcu8ZQkjbYAbCJtsLOhxPVfksK1j/F3nCRpghiqSVJvFgA3k8K0S+e4dhr4kBSmuURGkjSO1pHCtRuYu7XB16RwbSfpd6AkSY1mqCZJ5SwiNXO+k7QRwWxOkzYe2I7NnCVJzbCM9HtwC3NvwnOS9EBpO3Cu4rokSRoaQzVJmt0lpCBtC6nXzGyOk57Q7yBtRCBJUtNMkTY0uJu5+66dJQVrbwOnKq5LkqTaGapJUrEVwFbSwGHhHNceAraRdkNzuYskaRIsIO12vRVYM8e1F0gPnLaRHkBJktQIhmqSdLEVwD2kMG2u3jH7SQOEPRXXJEnSKLuWFK7NtanBNClcewPDNUlSAxiqSVLSS5j2CSlM+6LimiRJGidXkMK16+a4znBNktQIhmqSJl3ZMG0a2EXqmXa4hrokSRpXl5F6rt3I3L9bDdckSWPLUE3SpCobpl0A3gPewht+SZJ6sQK4C7iN2fuTGq5JksaSoZqkSbOSmQ0IyoRp24CTlVclSVJzLSP97i0brm0DjlVelSRJ82SoJmlSLAPuA24FwizXGaZJklSNXsO11/B3sSRphBmqSWq6JaQb+DuY/QbeME2SpHqUDdcuAO+QfjefqbwqSZJ6ZKgmqakWAXeSerksnuU6wzRJkoajbLh2lrRR0DvAuerLkiSpHEM1SU2zANhC2oTgklmuO0+6OX8LOF1DXZIkqdhS0kOwO4CpWa47RdrMYDtpiagkSUNlqCapKQJwE3A/abexbqZJN+OvY5gmSdIoWQrcS3o4NttmQseBV4EPAAczkqShMVST1ASbgAeB1bNcE4GdpKbHx6svSZIk9WkF6SHZTcy+udAR4BVgd/UlSZLUyVBN0jjbAHwDuGKO6z4G/ka6+ZYkSeNhNfAAcP0c130BvAzsr7ogSZLaGapJGkerSDPTNs9x3WekJ9hfVl6RJEmqyuWk3/tXz3HdR6Tf+0crr0iSJAzVJI2XxaReK3cwe6+VA6Sb6n11FCVJkmpxFSlcWz/LNdOkjYheJ+0aKklSZQzVJI2D1o6e9wFLZrnuMGmZ5+4aapIkScOxibQs9LJZrjlD6qPqTqGSpMoYqkkadZtIfdMuneWak6QwbSfuAiZJ0iQIwM2kcG3ZLNd9Teq3truGmiRJE8ZQTdKoWgd8E7hylmvOA29mX+frKEqSJI2UKeDu7Gtqlus+B14CDtZRlCRpMhiqSRo1y0gz026a47odpNlpJyuvSJIkjbplpFlrt8xx3QekmWveP0iS5s1QTdKoWADcSdqIYNEs131GetJ8qI6iJEnSWFkLPMTsO4WeI21k8Db2W5MkzYOhmqRRsBF4GFg9yzVHgL8Ce2qoR5IkjbdrSeHa6lmuOQK8COytoR5JUgMZqkkappWkvmmbZrnmNPAq8D4+TZYkSeUtAG4F7geWznLdbtIs+GM11CRJahBDNUnDMAVsJTUVXtjlmmnSsow3gLP1lCVJkhpoMXAPqc3Egi7XXCBtfLQNNz+SJJVkqCapbteTZqetmOWaT0nLMb6upSJJkjQJLiW1m7hmlmuOkdpNfFxLRZKksWaoJqkuq0k3shtnueYoafnFJ3UUJEmSJtJ1pAd8q2a5Zi/pAd+ROgqSJI0nQzVJVZsi7eh5F92XXJwnLbd4k7T8QpIkqUoLSW0otpLuVYpMA2+Rdgp1SagkqYOhmqQqXQM8StqQoJuPSMssjtdSkSRJ0owVpF1CN89yzTHgeVJ7CkmS/s5QTVIVlpGWVdwwyzVHgBeAz+ooSJIkaRZXA4+Q2lV08yGpTcXJOgqSJI0+QzVJgxSA24AHSTttFTlLWkbxDmlZhSRJ0ihYANwB3Acs6nLNWeAV4D3AgZQkTThDNUmDsgb4FnDFLNf4hFeSJI26MjPuvwD+AhyqpSJJ0kgyVJM0X2U2IrAXiSRJGjdz9YZ1IwNJmnCGapLmw5tNSZLUZD48lCR1ZagmqR9LgYeBG2e5xmURkiSpKcq0udgFvAicrqUiSdLQGapJ6tVm0u5Yl3Q5bwNfSZLURGU2ZDpNCtZ21VWUJGl4DNUklXUJKUzbPMs1u0gbEZyqpSJJkqT6ldnIYA9pxv6JWiqSJA2FoZqkMm4kBWpLupw/Suolsre2iiRJkoZrI6m37Kou58+RHja+X1tFkqRaGapJms1yUpi2aZZr3iEt93QjAkmSNGmmSMtB75jlmr3Ac8DxWiqSJNXGUE1SNzeTNiPo1jPkCPAMcKCmeiRJkkbVeuAxYHWX885ak6QGMlSTlLcC+DZpSUORCLwFvApcqKsoSZKkEbcQuB+4i7SpQRFnrUlSgxiqSWp3K6nx7qIu5w+TZqd9WVdBkiRJY+Zy0qy1y7qcd9aaJDWEoZokSLtYfRu4tsv5aWAb8AbOTpMkSZrLQuAeYCuwoMs1e0iz1k7WVJMkacAM1SRtBr5F9509vyLNTvuqroIkSZIaYi1p1traLufPAH8BPqqrIEnS4BiqSZNrCWlnzxu7nJ8GXgPezP5ZkiRJvVsA3A3cR/dZa7uAF0ghmyRpTBiqSZPpauBx0rLPIl8BfwYO1VaRJElSs60h3X91m7V2knT/9VltFUmS5sVQTZosC4EHgTu7nI+k3mmv4ew0SZKkQVtAmrG2le47hL4NvIJ9bCVp5BmqSZNjDfBE9meRI6TeaQdqqkeSJGlSrSfNWru0y/lDwJ9w1YAkjTRDNWky3EWaodatj8c7pCei52urSJIkabJNke7P7uhyfpp0f/ZWbRVJknpiqCY12zLSjlMbu5w/SZqdtremeiRJknSxjaT7tW69bveS7tdO1lSPJKkkQzWpua4l3aAt7XL+Y9IW7qfrKkiSJEmFlgLfAq7vcv40KVjbU1dBkqS5GapJzbMQ+AbdlxKcI23ZvrO2iiRJklTGzcAjwKIu598BXsZNDCRpJBiqSc2yGniS7psRfEHaqv1oXQVJkiSpJ6tImxhc0eX8IeBp0iZTkqQhMlSTmuMW0pPNqYJzEXgDeJ3U9FaSJEmjawFwH7AVCAXnzwPP48oDSRoqQzVp/C0i9eC4scv5E6Qt2T+vrSJJkiQNwpXAE8DyLud3kXrknqutIknS3xmqSeNtLfA90jKBIh8DzwFnaqtIkiRJg7QE+DbdNzH4mrQc9KvaKpIkAYZq0ji7HfgmaXlA3gXgReC9WiuSJElSVW4DHiZtSpU3Tbr3215rRZI04QzVpPGziPS08oYu5w8DfyQ1sZUkSVJzrCFtSrW6y/kPSasUXA4qSTUwVJPGyxrScs9Lu5zfAbxAal4rSZKk5pkibU51S5fzXwN/wAesklQ5QzVpfNxKuoEqmvJ/jtSkdletFUmSJGlYbiRtVrWo4NwF0u6gO2qtSJImjKGaNPqmgEeBm7ucP0R6Gvl1bRVJkiRpFFxKWsWwpsv5naRwzVUMklQBQzVptK0i3Sit7XL+fVJTWm+UJEmSJtMUaQODW7uc/4r0APZobRVJ0oQwVJNG13XA48DignPnSU8dd9ZakSRJkkbVzaTVDVMF584CfwY+qbUiSWo4QzVp9ATgfuCeLuePkJ42Hq6rIEmSJI2Fy0irHFZ3Of8G8CrgIFCSBsBQTRotS4DvAhu7nP8IeBa3SZckSVKxRcB3gM1dzu8F/gicqa0iSWooQzVpdKwFvg+sLDg3DbwMvF1rRZIkSRpXdwLfABYUnDsG/J7Ub02S1CdDNWk03Ah8m+IeGCeBp4H9tVYkSZKkcbcBeBJYVnDuPPAcsKvWiiSpQQzVpOFaQHqCeGeX85+TpuefrK0iSZIkNckyUnuRK7ucfwt4hbQyQpLUA0M1aXiWkp4cXtXl/DvAX/EGR5IkSfOzAHgIuKPL+X2klRGna6tIkhrAUE0ajjXADyjun3aBNBX/g1orkiRJUtPdRGo5srDg3DHgd8ChWiuSpDFmqCbVbxPwBMX9046TbmZsGitJkqQqrCU93F1RcO488Cdgd50FSdK4MlST6nVf9lXEafeSJEmqw1xtSF7LviRJszBUk+oxBTwOXN/l/Nuk/mn+hZQkSVIdAqnPWrcNsz4G/kyavSZJKmCoJlVvOWmK/bqCc9PAX4AdtVYkSZIkJbcA3yJtZpB3kNSa5EStFUnSmDBUk6q1Hvg+aSvzvJPA74EDtVYkSZIkXcx7Vknqg6GaVJ0bgMco3l3pS9LNiU/9JEmSNAqWk4K1ywvOXQCeAT6ssyBJGnWGalI1ZtuQ4EPgWexPIUmSpNEyBXyH9HC4iBsYSFIbQzVpsBaQZqfd2OX8q8DrtVUjSZIk9e5e4P4u53aRZq1N11aNJI0oQzVpcJaSpsxvKDh3nnTz8VGdBUmSJEl9uoE0a22q4Nx+UiuT07VWJEkjxlBNGozVwA+BVQXnTpJ2TfqyzoIkSZKkebqctIt90QYGR4HfAkfqLEiSRomhmjR/V5JmqC0pOPcV6WbDDQkkSZI0jpaTHh6vLTh3hjRj7fNaK5KkEWGoJs3PjaQeagsKzu0B/gicq7MgSZIkacAWAd8Fri04N01qc7KrzoIkaRQYqkn92wo82OXcu8CLgH/BJEmS1AQBeBi4vcv5V4BttVUjSSPAUE3qXQAeAbYUnIvAS8A7tVYkSZIk1eMO4Juke+K87cAL+GBZ0oQwVJN6MwU8SfHU9/PA06Rln5IkSVJTXUu6Jy7aGXQP6Z74fK0VSdIQGKpJ5S0FfkTaBSnvFGlDAnf4lCRJ0iS4nLSBwSUF574EfgOcrrUiSaqZoZpUzkrgx8ClBeeOkG4ajtVZkCRJkjRkK0kPnVcXnPsa+DXeI0tqMEM1aW5rSTcLywrO7Qd+R9pOXJIkSZo0S4AfABsKzp0kPXz+qtaKJKkmhmrS7K4GvgcsLjj3EfBn4EKtFUmSJEmjZSHwOLC54NxZ4A/AZ7VWJEk1MFSTutsMPAEsKDj3DmmXT/8CSZIkSWk30G+SdgfNmwb+RHooLUmNYagmFdsCPELxVuGvANtqrUaSJEkaD1uBBwuOR+AFYHut1UhShQzVpE73AvcXHJ8GngN21luOJEmSNFZuBr5N8YqPV4HX6y1HkqphqCZd7GGKp6yfJ/WC+LTeciRJkqSxdA2pN/FUwbl3gBfrLUeSBs9QTUoWAI8BNxacO0PatehAnQVJkiRJY2498CPSDqF5HwDPklaDSNJYMlST0m5FTwLXFZw7QQrUDtVakSRJktQMa0jB2vKCc58ATwMXaq1IkgbEUE2Tbgr4IXBVwbmjwH8Bx2qtSJIkSWqWlcA/AKsKzu0DfktqtyJJY8VQTZNsMfBj0rT0vIPAr4HTtVYkSZIkNdNS0r33uoJzB0j33mdrrUiS5slQTZPqEtLTsjUF5z4Hfoe/1CVJkqRBWkxaJbKh4Nwh4Ff4UFvSGDFU0yRaDvyU4unnn5J2+XT6uSRJkjR4U6RdQa8pOHcUeIrU11iSRp6hmibNKtK086JA7SPgT7gDkSRJklSlBcATwOaCc0dJS0GP1lqRJPXBUE2TZBVphlrRzkM7SVt6+xdCkiRJql4AvgPcXHDuBGnGmsGapJFmqKZJsYY0Q21Zwbl3gBfrLUeSJEkS8Ahwe8Hxk6QZa4fqLUeSyjNU0yRYA/yEtONQ3jbglVqrkSRJktTuQWBrwfHTpM0LDNYkjSRDNTXdWtIun0WB2mvZlyRJkqThui/7yjNYkzSyDNXUZOtJSz4XF5x7hTRLTZIkSdJo2EqatZZ3lrQU9ECt1UjSHAzV1FSzBWovAO/WW44kSZKkEm4n9VnLM1iTNHIWDLsAqQKzBWrPY6AmSZIkjap3SffseYtJ9/jr6y1HkrozVFPTzBWoba+3HEmSJEk92o7BmqQxYKimJjFQkyRJkprBYE3SyLOnmpqiW6AWgT8Du2qvSJIkSdJ83QQ8BoTccXusSRo6Z6qpCdZgoCZJkiQ10Qeke/r8bJDWjLU1tVckSRlDNY27NcBPKF7yaaAmSZIkjb9dwDMFxxeTxgIGa5KGwlBN46wVqC0tOPc8BmqSJElSU3xAcY+1pRisSRoSQzWNq1Wk6d7dAjU3JZAkSZKapdvmBUuBH5HGCJJUG0M1jaOVwE+BZQXnDNQkSZKk5uoWrC0njRFW1luOpEnm7p+qXQj5jXvKizG2flkWPYV6MYTwTt9vLkkTIMYYSD1olmR/tn8tBKayr4XZsQXZvy/K/rl13cK2Yy2ta9u1rp3Lheyr3Xlguu3fp4FzbdeebTvWuvZsdu58drx1rP3rDHA2hOBNUEVijAu5+DO2hPR5KfostR9rXdP6fLX+bLeIzl0Ai3qrFjmbL5X0OWnX+oy1/mz/LLU+a0Wfv3Nkn63s60wIIf+ZljQgMcY7gIcLTh0FngohnKi5JEkTyFBNtes3VIsxLgV+TnGg9koIYVv/VUnS+Ml+Li4lzdy9JPvnpcyEGfk/W19KOoK23J+ns69TwEngdAjh9HBKHY4Y4wIu/oy1vvKBWf7fywSpk+ACuaCt4N9PtX21PmfThe8m6SIxxq3AgwWnjgK/mLSf2ZLqZ6im2vUTqsUYFwM/o7gB6eshhFfnW5ckjYLs590KZkKMZRSHGkuxjcMwTDMTtF0UhGR/tv79eAghPytqZMQYl5E+Z0WfsaVtx4p6l6p6rUC39dkq+pwdDyGcHFqF0oiIMd4P3Ftw6hDwy1H+WSxp/BmqqXa9hmoxxinSjj7rC05vCyG8Moi6JKlq2ZK4laS+Lyva/mz/5/xSN42vc8Bx4ET25/H8v1exPDDGuISLP1vtn6/WnwayzTDNxZ+pjs9aCOHM8MqT6hFjfBDYWnDqAPCrEML5eiuSNCkM1VS7XkK1bNnJj4GrCk5vDyEUNSmVpKHIfmatIC1Tv5QUoK1iJthw1o/yTjMTgBxt+/qaFIh0LAPMwtnWZ2xV21crNBvXYLa9h1l73zLajrcr04cPyvf6m2o7VtRjcJz/u7bCtvxn7Kh939QUMcZHgS0Fp/YBv3ZZtaQqGKqpdmVDtayZ9veB6wpO7wwhPDPAsiSplCw4aw/NLm37d2cAaVBajf6nuTg4Wkj6jJ0iNdkftvMU96Pr9mcrLGvfROLCuAQ7WaDZvolH+8YK3XoZFv2ZD/mG6QRZwEZb2EYK3PKbOEgjLcb4GHBzwalPgN+7QY2kQTNUU+16CNUeB24qOPUx8LS/FCVVKetttgZYnf15GTPBmTQoi0n9y5aRZpm1+pqVmRV1hpn+Wieyfz5J54yuXpyns3dXUf+406QdVJ350YcsnF/MTN+6fM/EfK+7YYVwp0gh2+Hs6xBwxF5uGlXZQ/kngesLTn8QQvhzzSVJajhDNdWuTKgWY3wYuKPg1F7gt97ESxqUrP9UKzRbnf15GWkgKw3KEmbCs/avKsKSs8wEbK2vY6TZR62+W8eyP1th3GngpH2HRlPWX7Y9ZFuefbX3aFxGfTNlzzATtB1p/XMI4URN31/qKgutfwhsLDj9dgjhpZpLktRghmqq3VyhWozxXuD+glP7Sf0QvOGX1LPsJnsNsDb7agVplwyzLjVOq69ee9CxnM7+XYN2jhR0nGZmqWX7v7eCttZso6+yr0M+qGqGbIZO6/NWtCHKSqrv63iWmbDtINnnzHs31S0Lon8MbCg4/WoI4fWaS5LUUIZqqt1soVqM8TbgWwWnvgKecktsSWXEGBeRgrN1bX9ehv3O8lpBTCt0afW6ajV7P5v92X7sTPbn+ex4zL1fPqDJX9M6ll/eGAqOLcgdazWcn8r+eUnbsUXZPy/OHWv1v2r1shpks/kpLt5hcwXVhrRnScvxTjOzHLO1FLPf0GKaiwOQg6QQxF5aDZQta29tbHFp7p+rmp0bSUtI2z9jB92VVFXLPu8/Jd0H5P0lhPBezSVJaiBDNdWuW6gWY9wMfJc0sGp3FPjPEMKpikuTNIZijJdwcXi2jjRInBSRmZCltYxvrobxZ4Ezk9ibMpvN02oYP1cz+fZeV62NKVqzflZk1wzaOTp7mbX+/61zRtlRsvCDLAjx93CzZTN78oHbpVQ3o/c4F3/GvgohHK/g+2iCZfcI/0jnfUEE/hhC+Kj+qiQ1iaGaalcUqsUYryJN0c7PIjlJCtSO1VCapBGX7by3DlgPXJH92dSNA06S+l0VNYw/3Xbu9CSGY1XKwoX1ua/lzMx+a814a321Arr2f55Le9+zE8xsNjDKy+SOAweAL7I/D47Lrp2an7bek5cys3S+it6TJ0mfrb9/uXRU8xVjXEkK1vKf12lSa5l99VclqSkM1VS7fKgWY1xLmpqdH4ScBX4ZQjhUU2mSRkyMcRUXB2hracYSzlYodrztz+Nt/37CPlf1iTGu5uLP2Ro6Z033on02XCT9PjtHWl47nR0b1m6OgzRNmmH096AthHB0uCWpTl12SR5k2BZJPQDbP2NHBvTemiAxxjXAzygebzwVQviq/qokNYGhmmrXHqrFGFcAP6fz5us88F8hhC/qq0zSMGV90FqhRuur6qbaVTlLWj53lNRL6Cht4ZkzL4Ynm3HTHqCtp9zMsjKO0NaXjDST63SXOvL92FZycY+rQdVUt9NcPNPoC/uzTZ4Y41JmluO3NodZPaC3P0vb54sUtNmfTXOKMV4B/AOdDzVOAr9w+bGkfhiqqXatUC274foZnTdZEfhdCGFPvZVJqlMWblxJ2pnrKtKgaz6zg+p2mpnQ7Bgz4dnX3YIU1S/7XXMV6XN2JcUNq3s1zcwOmu39oAYWHmV1t/e1ag/dxilsjqT/PvuAz4H9BiCTqW0DmfZNZNYwmNnHX5F9voB9/gxWNzHGa4Ef0Hm/cYS0QsbPjqSeGKqpdiGE1hP6n5BmCOQ9G0LYUXNZkioWY1zGTLBxJWkwNeoiKTA7nH0dIYUpR92NeDRln7MrmQnSLpvvWzKzxPHL7J8PDXN5btsOjq1ld60ldysZj2D6ECkAaYVsJ4dcj4YkxriA9DleC1zOzDL/+X6OD5MFbMDnfsbULsZ4C/CdglMHgF85m1xSLwzVNAwB+B6wqeDcqyGE1+stR1IVsuXdrQBtA4Nb+lOFVnh2iJkA7TBwxEbsoy1rQN0+43G+O7+2GqW3mvF/OS4DrGwjj9XMhGyXkQKLUQ/bjpACkM9Js4xODLccDVP24LUVsLWWac+3R9tRUsC2nxSyuQHWhIsx3gvcX3BqN/AHNwCSVJahmobhEeD2guPbQwjP112MpMHIZs9cBWzMvuYbblTlNGnJXmvZXis8c2OAMZAtG27/nK2cx9tdIH0OWgHagSb21MnCtktJIVtr6d06RncZ6VFgb/a1z1mhyh7StHogXkH6/C6cx1se4+LPmEuSJ1CM8VFgS8Gpd0MIL9Rdj6TxZKimut0FPFRw/GPgaZ8KSeMjW7aznhRsXJ3986jNhjnGTN+rg6S+V86CGSPZ5+wK0mdsI2kGS7+fs9PMzIjaT/o8TGyYGmNczsUh21rmF1JWIZICz89IAciBSf7/TEn2c2EtMy0FNtB/SBxJS7v3kj5nX/gZmwwxxgA8CVxfcPqvIYS3ai5J0hgyVFOdNpN+ceV9QdrpcyyW10iTLMa4mpkQ7Spg0VALmhFJM87yOy86w2UMDfBzdoqLl3wdGkiBDZbNOM3v2ngZoxOYnyP9f/oZsDeEcGS45WhUxBjXcPFS8Ev6fCs/YxMkW278D6SHN3lPhxA+qrkkSWPGUE112UD6hZWfqv818J/utCONpmyAvRG4Jvtz+XAr+rtW36vW15eD3HlR9cp2BdwIXEsK0lb0+VbHmWlOvt/B8GBk//+0ely1vubb42pQjpPCjz3AZwbpasnC+VbAtoH5/Vxpfcb2+rumebLdlv+RtEy+3QXSg//99VclaVwYqqkOq4Cf0zkt/zTwixDC0dorktRVjHEVcF32tQFYMNyKJqPv1aTJNhhofc6upL/P2UnSYPczbD5eqwp6XA3CNGlp7x7gE+8v1K5tU5Ors69+guHWZ+wT0mfMnzkNkd37/BzHK5J6ZKimqi0h/YLKP/k5T9qy+kDtFUm6SNabZgNpltC1DH+XztZso1aINtF9r5oi611zBTNB2uo+3uY86bOxlzRjxOWcI6Ktx1UrZJvPzKBBOUIK2PaQZi76c0R/ly0XbW14sgGY6uNtjpAFbKRebA6sxliMcT3wEzo/C1+TgjU3tJDUwVBNVVpAWvJ5Ze54JG1Vvbv2iiQBf1/qcA0pRLsGWDzEco4w0zz+c2ehNUe2U+dGUoh2DelBS68OMrNL3xchhAuDq1BVymYGtRrJX0nnA7Y6nQU+JQVsn9p2Qu2yHXKvYCZkW9fH25whfcY+IYX+BjBjKMa4CfgenX0kPyctBTWcl3QRQzVV6XHgpoLjL4UQ3q67GGnSZcu1NpN2uRrmTp2HST2vPifNHjk5pDpUgWxHyeuzrw30/jk7wUyI9pnhR3PEGJdxcSP5y4ZVCmkm7G7gI4N85WUPnlo7DvfTTzSSHhZ9DHzsrtPjJcZ4J/DNglM7QwjP1FyOpBFnqKaq3AM8UHB8ewjh+bqLkSZV1qh5EylM6+fJ+yAc5OIdGH163zDZjKTrSZ+z9X28xQHS7I49IYSvBlmbRlc2k/HKtq9h/oz6CNjt5hYqEmNcS5rZfR39/4xrfcbszTUGYoyPAlsKTv0thPBG3fVIGl2GaqrCZuDJguOfAr+134RUraxPzGZSmLZmCCUcIzWO3wvsc6ZRM80zsD1H+ny0gjQ/I2rNDrqKmdlBw+jJdoiZGWz27FOH7HPaCtg2Aot6fAtD3DGQ9QH9Ial1Qd7TIYSPai5J0ogyVNOgrQN+RmeDz0PAL4GzIQxrxZnUXFlz3U2kgGNVzd/+LGkmWmu53tc1f3/VZJ6B7VFmmsbvsy+N5hJjvJQUWlxNCtvq7v14lBR+fBxC+LLm760xkG3QcRUzG/30+vvXEHeExRgXk8Y1+d9354FfhhAO1l+VpFFjqKZBWgb8E519J04CvyDt6IehmjQYMcbLgRtIIUedMzpa/Yj2kmakHXAGanPFGC8DbiR9znptNL+fmdlohwddmyZHNmtkPTMh2xXU2xfyOClg+9CATd1kPy9bs9g29Pjyr0mfsV3+vBwdWT/an5PGOe1OAP9hX1hJhmoalCngp8DlueMXgKdIvSQAQzVpPrIldzeQQo46d9I7ycwso89CCOdq/N6qWTaIaH3O1vbyUtIGFK2lTQ42VIlsBkn7DKH8gLdKXwO7SOGHM3NVKNuYYxPpgcSV9BYCf0X6jH3oRhrDl60G+CmwMHfqS+CpEML5+quSNCoM1TQo3yUNwPL+RLop+DtDNak32Y35jdlXnY28vySFaJ+4xKH5sqbxm0mfsyt7eOk0aflvK0izP5pqF2NcR5oddC2dD/iqdJCZgM0QWYWyPmybSD9jrwIW9PDyz0mfsY/c6Gd4Yow3Ak8UnPowhPDHuuuRNDoM1TQI3Xb6fB14NX/QUE2aWxZwXE8KOK6q6dueJy3p3ENarucAseFijFOkIOIm0rK6sgO9C6Slvx+SQtez1VQo9S57ENGawbaRzj6vVdlHCj8+NvxQN9ksy+tID6OvpnP2UzfTpN/RH5B+7jo7qmYxxvuBewtOuSOoNMEM1TRf1wE/KDj+MfCHohcYqknFYowLSU+ybyTtNtXLk+x+HSObjQZ8HkK4UMP31BBlvak2koK0TZQPHC6QPisfkUJXlwBr5GU/V69kZhbbyhq+7TTp78qHpNmb/lxVoRjjItLncnP2Z9mA7Txpg4MPgL32Na1PjPF7pIeeeb8LIXxSdz2Shs9QTfNxGalxZ34r8YOknT4Ln6AZqkkXy3p13EwK0+rY3e4wKfh2t7EJku2keAvps1a2/1QkzUhrzb4xSNNYizGuJQ2Iryfdx1TtLOnvzw43ONBssoCtNUP9asr3YDsJ7CR9xuzxV7FshvfP6GzHcY60ccGR2ouSNFSGaurXEtJOn/mtw08B/0G202cRQzUJYoyXkGYK3UI9A7uDpCDtY2/4Jkc2SLuBFKT1shPdAWaaZJ+qojZp2LKNXzaTZmzW0a/yMLAD+MC/V5pNdo/Q2ixmfQ8v3U8K2D70IUh1ss18/gm4JHfqKClYc/m3NEEM1dSPAPyItHyo3TTwK9Iv9O4vNlTThIoxLiAt77iFepZ3HiAt1fs4hHCs4u+lERJjvJL0OdtM+eWdR0hLiT4MIRytqDRpJMUYVzHTSL6XEKMf08CnpIBtTwhhuuLvpzGWfTZvID2IW13yZedJv/93hBA+r6i0iRZj3AD8hM57ub3Ab1ySK00OQzX14xvA3QXHnwPen+vFhmqaNDHGNaSA4yZgaZXfirRL2G7S0k43Gpgg2ZPzm7Ov/Czibk4ws3PhV1XVJo2TbKOD1gy2Kym/DK8fp5hZHupyfM0qW77c2g18ecmXHSXNXtsZQui6kkS9izHeCny74NSbIYSX665H0nAYqqlXm4EnC45vB54v8waGapoE2bK7m4BbqX5ZkUv1JlQ2+3ET6XOWnz3cTavB9fukzSm8EZC6mMcyvH4cBN4jhdwu3VNX2YYzV5J+9m+i/IzkvaSf/budITkYMcZHgS0Fp54OIXxUdz2S6meopl6sIW1MkP/FvQ/4NWk5w5wM1dRk2VPkLaQBWH4Tj0E6zEyQ5lK9CZPNSrs1+yq76cAB0nKzD0MIZ6uqTWqqPpfh9eMcaSn2e84g1VxijItJn8tbKB/8niSFa+87e21+sodbPwauyp06D/zCGahS8xmqqaxuGxOcAP6dtHyhFEM1NU2McSHphnYL1c5kOM5MkOZAa8JkMxM2kj5n11JuSdop0uB8RwjhcIXlSROlbRneDcCKCr/VF6TZax+GEC5U+H3UADHGy5hpN5Fvol/4EmAPacXJXmcu9yeb0frPdC7JdeMCaQIYqqmMAPyANIhrdwH4JdDTFvGGamqKbOe420g9rJZU9G1Ok5oN7wohzLoJiJopu1m/hfRZW1niJdOkQdIO4FOX+EjVyhqW3wRcT3V9M8+Q+mJtDyF8XdH3UENks6euIf3uuJZyGyMdIwW4O2wl0bsY4+XAz4CFuVN7gN8ZWErNZaimMu7LvvKeId3g9cRQTeOsrYfVFjqn+g/KNKnn1U7Sk2NDkQmUDdS3kHpZlhkQHSEt5/nAAZFUv+z3w0ZSkHEd1e3wvI80s8i+WJpT9mCm1eN1dYmXTJMe5m33YV5vYoy3AN8pOPVaCOG1uuuRVA9DNc3lGuBHBcdLb0yQZ6imcZTtBreFNFuozJKKfhwkBWm7QginK/oeGmExxinSzMctpD6Wc2kNft4LIXxeZW2SyosxLiUtD72Z6jarOUWaWbTd3Z5VRozxStJ9TNmHNYeBd0k7h56vsrammGXjgl+HEPbWXY+k6hmqaTYrgH+hc1nbF8BTlNyYIM9QTeMkm85/J+VvQHt1mtQnbYd90iZXtvHA7aSZBGWWErtMRxoTWf+1W0ghWxXLQ1vh+tshhJ5acmgy9dFW4AxpJvS7bmwwu2zG6k+BK3KnzgD/5n8/qXkM1dTNQlJfgMtzx08B/0baNagvhmoadW1LPO+k86ZoIN8C+JTU8+oTl+9MrhjjeuAuUi+muX44thpKv0fqleYvcGmMZL9briOFGddQbrORXu0H3sGloSoh2wDnGlK4VmYDnAh8DLwVQjhQcXljK1vd8C90rmz4Evilm45IzWKopm6+TZox0S4C/0Xq5dE3QzWNqhjjEtLn/naq2c3tCClI+8ClOpMrG1hfTwpty+wW21ri9b5PuKVmyAbdN5ECttUVfIvjpGV777vzoMrIZkzfSvk2FweAt4GPDXA7xRivAv6BzqDy/RDCc0MoSVJFDNVU5Cbg8YLjLwNvzvfNDdU0arJdPO8g9b6ZGvDb2/BXwN9D29tIoe3yEi+xGbk0AfrYlKQX50m9Ot8JIRwZ8HurgfrYkOkEKcB9zwD3YjHGu4FvFJz6cwjhg7rrkVQNQzXlXQb8E53Bwm7g94P4BoZqGhUxxo2k2ULXVPD2R5npeeWmAxOsx9B2mtRj72177EmTJdvcoNXnalUF3+JT0s8Wm6WrlKwf4J2kfoBzBb4GuAVijN8nhZTtzgP/EUI4XH9FkgbNUE3tpkiB2mW540eBfwfODuKbGKppmLInsJuBu4G1g3574BPS7KLP7Hk12bJ+aXeTlnrO5RTpc7PdjQekyZb1ubqaNFPoOgbfe+0rYBsu21NJ2cYGW7KvMktDdwPb7LsGMcbFwD/TGZQfJgVr7qoqjTlDNbV7jDSTot0F4BekG7CBMFTTMMQYp0if77spt9NVL06QdsV6z15pymZAbqXcspmvSD1pPrRxsaS8GONyUp+rWym3bLwXx0htPXY6sFcZMcaFwA2k2WtlHkzuI4VrEz07Mpvx93PSRnDtdoYQnqm9IEkDZaimlltJmxPkPUcKCwbGUE11yvpY3U5afrd0wG+/lzS7aI9P+ydbNrNkMylMKzPQ2E1aIjOvjV8kTYZslvW1pJlCGwf89qdJ4f67IYSBrEpQ82WN+O+gc2ljkdbsyI8mdRZ/jLHrWCuEMNCxlqR6GaoJYA1p2Wf+6cku4E+D/maGaqpD9nT/TtIAZJCbD9gzRH/XNgPyLubugXSOtPvrOyGEo1XXJqmZKtxc5zzpQdHbIYQTA3xfNViMcRXp83gLsGiOy48CbzGhsyNjjE+Q+tO1u0BaBnpoCCVJGgBDNXXro3YY+A/SDdZAGaqpSjHGy0hLPMs01e3FcdLuVu+7u5WyHilbSMHtXP1lTpFmgWx3FoikQclmYt9Kmo29YoBvPQ18ALzpwyOV5e/FuWUP4rqOuyYxaJSawFBN3ybdkLU7TwrUKtmRxlBNVYgxrgPupdwyhF7sB94BdrvEU9nufHeRBg6L57h8op/IS6pHtjR0E2m20IYBv/1u4PUQwsEBv68aqscZ3GdJsyPfmpSd0rOHv/9E5yzT90MIzw2hJEnzZKg22W4Enig4/ixpiVIlDNU0SBWFadPAh6QlMA4k1B6m3cHcy63cWU/SUMQYLyfNFNrMYGdr78ZwTT3Iwt7rKddr9DzpAeZEhGsxxluA7xSc+lMIYVfd9UiaH0O1ybUK+Bc6ex9U0ketnaGaBiHGuB64n8E2bD5NemK63V08BT2HaftIy6U+rbwwSZpFjHEZaUbtFga7Sc8eUrh2YIDvqYaLMV5Das0x167YExOudemvdg74N/uuSuPFUG0yLSBt67wud/wo8G+kH+iVMVTTfFQUprlMTxfpMUzbDWxzkClp1PS4FK8Xe4FX/bmnXmT3cFuZe3VB48O1GOMi0gSH/N/Lg8AvnOkujQ9Dtcn0DdLTonbTwC9IP8grZaimflQUph1kZpmePwzVS5gWSY28t9nIW9KoizEG0pLQu+l8qDofhmvqWbaD7VbgJmC2gUGjw7WshcnP6Vyq/WYI4eX6K5LUD0O1ybMR+HHB8RdJv7QqZ6imXsQYrwTuYbBh2mekG5a9A3xPjbFsqdRW0sYtZcK0112eIWkcxRg3ksK1qwf4tntJPxf3D/A91XAxxlWkvrhlwrX3SQ+yGtWeI8Z4B/Bwwalfe58qjQdDtcmyFPhvwLLc8T3Ab+sqwlBNZWTNlh9ksDf9H5FuyGy0LABijEtIg8s7gYWzXYphmqQGyX7P3k2awTYoe4G/hRC+HOB7quF6CNcuAG+THoyeqaO2OsQYfwhcmzt8EvjXJs7Qk5rGUG2ydP2BTWrQXgtDNc0m22r8AQa3m+cFYCfpBswwRMDf+wzdSRpQLp7tUgzTJDVYjPFS0rL3m5n94UIvPiYtCz08oPfTBOghXDsLvEnapX3se+FmrScKJz6EEGqb+CCpP4Zqk2ML8GjB8V+TnirWxlBNRWKMK0g90+a6kSqr1YfjnaYtFVD/YowLgNtIS4rzN68XXYphmqQJki2Dv4NyG7SUekvSz9FXQwjHB/B+mhA9hGsngTeA98a9sX+2LLuoRc/zIYTtddcjqTxDtcmwmrS7TP7p45tA7U0wDdXUrq2X1RY6G7X2o9FNbdWfrEn3jaTgduUsl04DO4A3HARKmkQ97n5cxjSwnQb2w1K1sgeu9wC3MPs94jHgVWDXOG88FWMs2kzuPPDvbookjS5DteZbQNpVJr/T00HSbp+1P9UxVBNAjHExKUwb1E37WVKfjXea1GdD8xdj3ERaUnzZbJfhjApJ+rssXGvNXJttmXxZ55nph3V2AO+nCdHDaobDpJ5+u+uoa9Cy2fQ/p8u4bdxn40lNZajWfA+Sgot254F/A76uvRoM1SZd1svqDtLnchA36a0w7W1v0tUuxngV6Wfg+jku3U26Cbf3jyTlZA/B7sy+BvV7exvpIdjY98NSfXrou3sAeCWEsK/yogYs63H4L3Q+cN4WQnhlCCVJmoOhWrNtAH5K5xOd50nT8IfCUG0yZcvvbiE9aZytl1VZhmkqFGNcA3wDuGaOS/eRbroPVF+VJI23CsK1k6QlezvGecme6hdjXE96aHbVHJd+CrwcQjhUfVWDE2Ms6oUdgadCCPuHUJKkWRiqNddi0i4yK3LH9wBD3UXGUG3yxBivIYUcawbwdqeZ2YDAME1/F2O8hPQE+xZmXx7yJSlM+6yWwiSpQSoI1w4Bfw0h1LpxlsZfjPFqUrh2+WyXkXql/i2EcKqWwgYgxvhD4Nrc4ePAv3r/K40WQ7Xmeoy0NXq708D/AYb6C8VQbXJkM4YeAjYO4O1aM9PeCiGcG8D7qSGyJcV3kpYUL5rl0iOkm+qPayhLkhotxriItKHBoMK1vaRwbaxmFWn4YozXkx6qrZ7lsnOkZcdvj8Oy4+xB4X8HluZO7QghPDuEkiR1YajWTNcBPyg4/jvgk5pr6WCo1nzZjp73M/eMoTIuAO+Sekm4m6cuEmO8ifSUevkslx0HXgM+sMmvJA1WtqHBVuB2Onea7/ntSLOKXnWnUPUia/J/E3AfnSt12p0gzVb/oJbC5iHG2HVMF0IY+phOUmKo1jxLSU81Lskdfw/4S/3ldDJUa65sxtBdpJvr+e7oGYH3gde8sVZejHED8DCdO2S1Owu8DrwbQrhQS2GSNKFijMuBe4Fbmf8DtfOkWUVvjcOsIo2OGONCUsB7L7PPoDwIvDjqPcpijN8CbssdPgX8Hx82S6PBUK15vgdcnzt2DPhX0rTnoTNUa55sE4KbSVPvB7EJwS7SU+qjA3gvNUi2K9Y3mH3nr2nSZiyve8MpSfWKMa4i3Q/cMIC3Owm8Qppp7KBFpWUzKO8FtgALZrl0N2kzg6/rqKtX2TLr/waszJ36KITw9BBKkpRjqNYsNwJPFBz/JTAyT2EM1ZolxngV8E1g7QDebg+p59VXA3gvNUiMcQnp5vh2xvjmWJImRYxxLSlcyzdb78dXwEshhH0DeC9NkB4exr1Lehh3po66epHNzv9Zwak/hRB21V2PpIsZqjXHMtKyzyW5428Bf62/nO4M1ZohxriCtAnB5gG83eek/hZfDOC91CDZLMhbSH3T8s162x0kDbg+r6UwSVIpWSDwAHDlAN7uI9JmBscH8F6aIDHGK0kPgWdrG3GaNDNyx6jNjIwxPkRqsdLuDGkZqG1SpCEyVGuO79P5BOYw8O+kRu8jw1BtvGW9Ku5mMH3TDpHCtD3zrUvNE2NcT+qbtn6Wy06QboB3jdoNsCRpRozxWtKMocvm+VbngTdI/dZG6h5Xoy17UHcjc29wdIDUb+1ALYWVkN1//zOdf392hxB+P4SSJGUM1ZqhaNnnNPAL0uyNkWKoNr6yXYi+Caya51udAl4lPQl0N0ZdJNtG/gFSs+tubGItSWMm26HxFtIO4flNtXp1lDRD2V0Q1ZMeNtZ6n9SW5FQddc0lxrgO+DmdbTBcBioNkaHa+FsK/A86l0W9Afyt/nLmZqg2fmKMq0kzhjbO863Ok5YkvxlCGImNMzQ6ssHWFtJga7Ydu94nbWThcgdJGkNZ8/WtpGBj4Tzf7lPSrCJ7aaonMcZlpHuO2R7inSU9CN4+Cg+CY4wPAPfkDp8G/rebM0nDYag2/p6ks6fVSC77bDFUGx/ZTe+9wJ3M3hy+jJ2kp30n5l2YGifrdfIIsGaWyw4AL4QQvqynKklSlWKMy0kzk2+e51tNkx7aveFDO/Uqxng56R5ktnYTh0j3IEPt3TrLMlB3A5WGxFBtvG0i9VJrF0nLPkd20GmoNh5ijDeSNiJYNs+32kdqKjxyS5E1fNmA6iHghlkuO0XqvbejnqokSXXKlrU9BFw1z7c6SbrncCmcehZjbG2MNNvS5A9Jn7GhPSTOQsCfA/lB1e9DCLtrL0iacIZq42spabfP/A/9kdvtM89QbbTFGC8DvgVsmOdbHQFetteJimRLPe8A7gMWdbuMtMX9qyGEs3XVJkkajqx36zeA1fN8q/3AX0IIh+ddlCZKjHExaUno7XSGVi3ngNeAd4a1JLTLbqCnSLuBugxUqpGh2vh6HLgpd+wI8G+M6LLPFkO10ZQ1bb2X9At6Pks9z5D6+b0/Cr0nNHqyXT2/Bayd5bLPScssDtVTlSRpFGQPXW4jBRtL5vFWrSWhr7uhjXoVY1xDWhJ65SyXfUUKb2vfJTRbBvovdAbQH4QQ/lx3PdIkM1QbT9cCPyw4/kvSk7mRZqg2emKM15BuHOazq2cE3iP1TTszkMLUKNnT3wdIT3+7OUFaVvFhPVVJkkZRjHEJaSnerXSfMVTGUeD5EMLegRSmiRJjvIG0NHn5LJe9S7r/rXVWfYxxA/CzglO/DSHsqbMWaZIZqo2fxaTdPvN9rt4BXqy/nN4Zqo2ObNejbzJ7P6sy9pNmFX01/6rURDHGzaQdZLv16HNGgSSpQ9Zv7WHm35biQ+Ald45Wr0qu5jhJ2oX2o9oKA2KMD5PaaeRr+d+2zpDqYag2fr5N57bPx4D/A4zFQNRQbfhijIG0tOJBUlDbLxsCa1YxxhXAo6QZtt3sIy2f+LqeqiRJ4ybGeBOp39p8NlA6C7wCvBdCcBCknsQYLyW1r5htQ409pJmRx2uqaYrUZ3tl7tT7IYTn6qhBmnSGauPlKuAnBcd/RRqUjgVDteHKekR8m9m3DZ+LW9drVm0bEdwPTHW57DQplN1ZW2GSpLEVY1xEmjF0J/Pr/3oAeM6+nepHjPFm0pLQpV0uOQ+8Sk0bGcQYu44RQwhjM0aUxpWh2vhYCPw34NLc8e3A8/WX0z9DteHInmTdT7oRnc//CZ+Sprc7q0iFSm5EsIO0O6w7VEmSehJjXE1aErpxPm9DekD4mm0H1KsY41LSzMlbZrmsto0MYoyPAltyh78G/jWEMNKb2EnjzlBtfNyXfbU7DvwraSr72DBUq1+McSNpdtqKebzNUVIvkk8GU5WaJgtuH6Szt0e7I6QbzM9rKUqS1FgxxutI4Vp+6VsvjpF+L7mRgXoWY7yS9CBx9SyXvQO8UmV4m20G9d/p3FDhtRDCa1V9X0mGauNiNWmWWn6a+++B3XUXM1+GavXJfsF+k9mfos1lGthGWurpky4VijFeTQpuuw1sLgBvAG/6OZIkDUqMcSFwD7CV+S0JfZ/UkmCsHlZr+LLP4N2kz+HCLpcdIy05/qzCOjYB388dnibNVjtS1feVJp2h2nj4CZ0NMXeTQrWxY6hWj+zp7beYX0PffaRmq0cGUpQap2Rw60YEkqRKZUtCvwVcOY+3OUkKPvYMpChNlJIbGewgrfyoJLyNMX4f2JQ7vC+E8Ksqvp8kQ7VxcDPwWO7YOdJun7XsKjNohmrVyno8PAzcOI+3sYG85pQ9EX2U7sGtnyNJUq1KNJEvYxepf6x9P9WzEp/Bk6SH1rsr+N4rSMtAF+VOPeP9mFQNQ7XRthT4H3T+QH4JeLv+cgbDUK06McbNpJBjPjeSNpDXrEoGtw5IJElDkf2eeoj0cLpfp4AXQggfDaYqTZJh3ivFGO8krSJodxr4396XSYNnqDbavkPnkqqDwH+QdiwaS4ZqgxdjXAY8Alw/j7c5gg3kNYdsdtq3gEu6XFLZ01dJknpRson8XD4iBR8nB1KUJkqJWf2nSPffuwf4PQPwT8C63KkdIYRnB/V9JCWGaqPrSuCnuWORFKgdrL+cwTFUG6wY402kJ2FL+nyLVgP5bSGE6YEVpkYp+cR1J2ngYZNnSdJIKNlEfi5nSLPWdg2sME2MrP/sw8w+c3Kgs9ZijOtIwVp+4PWUD9ClwTJUG00LgX+h86naO8CLtVczYIZqg5HNTvs2cO083uYz0tOxo4OpSk0UY7yWNHO22+y046TP0af1VSVJUnkxxlWkWWtXz+Nt9pA2MnDWmnoWY7yG9Blc0eWSU8Czg9ooI8b4MHBH7vAR4N/ciV0aHEO10XQvcH/u2Angf5M2KRhrhmrzF2O8gTSVvN/ZaWdJOw/tGFxVaprsyepDwK2zXPY+aTMCZ6dJkkZejPEWUr+pxX2+xRnSgyR7ralndd5bZd/rvwPLc6deDSG8Pp/3ljTDUG30rCL98MtPT/8D8HH95QyeoVr/siV4jwKb5/E2n5B6Xp0YTFVqoqwPzWPAyi6XHCM9rf+stqIkSRqAGONy0v3UdfN4mw9JS0Jt/K6exRivJq04me0+65n5LtWMMV4PfC93+AJp04Jj83lvSYmh2uj5AZ2/4D8BfjeEWiphqNafEkvw5nKa1KvBfiDqKus98yBw5yyXbSftEDv2M2clSZMrxngjaaOnfmf+nyQ9YBrIcj1NlhjjIuAbwJZZLnsbeGU+yzVjjIXjyxBCY8aX0jAZqo2Wa4Af5Y6dJy37PF5/OdUwVOtN9gv3IeC2ebzNR6TZaT5NVVcxxrXAE8BlXS45Rur1sa++qiRJqs6AVgG8R1qu58Mm9SzGeBXpwXm3WWuHgT+FEL7q8/1XAP8DmMqd+o39cKX5M1QbHQtIyz4vzR3/G2lnxsYwVCsvxrieFHKs6vMtBr5Nt5on23r9LuAB0s+iIjtIffjsnSZJapxsmdyj9L8i4Cgp+DgwuKo0KbL+Z98EbulyyTRpXPhWCKHnAXyM8R7SfV67r4H/E0KY7vX9JM0wVBsdW0lLrtodBf4Pad17YxiqzS3GuIC09fu9dG6FXdZO0lNTZ6epq+zp5ePAlV0uGehOVJIkjaps1to3gZv6fQvgdeANgwr1o0S7l8+BP4cQelrFlLX3+O90Pqh/JYSwrdc6Jc0wVBsNy0lTchfljv+WtHV3oxiqzS7b8v0JYH2fb3GCNDutcZ8dDVbWS+ZRuu+A9jHps2QwK0maGFmw8W1gWZ9vcYA0a+3o4KrSpMjC3W8B13e55CyprUtPfZKzz/UPc4fPkTYtcAMzqU+GaqPhCeDG3LE9pFCtcQzVusu2eX+Ezp4HZe0i/ZJ1iZ66yvr0PQLc3OWSc6QdzXbWV5UkSaMjW473KJ336GWdJ/0u3TG4qjRJYow3k+7X8hMvWnaSPmOle/nFGH8IXJs7vCuE8Kf+qpRkqDZ8VwI/zR2bJm1O0MinW4ZqnbIbt2/Tf5PcM6QZRR8Nrio1UYzxcuC7dO/Tt5+0rMBt1iVJEy/GuJk0a6jfHUI/JN2j+cBTPYsxriS16djQ5ZKjwB9DCF+WfL9LSctA8z10fxlC2N93odIEM1QbrgXAPwNrcse3Aa/UXk1NDNUuFmPcQJqtuKLPt/iU1PPq5OCqUtNkmxHcDdxP8WYE08BrwLZ+GuBKktRUMcZlpD5X1/T5FsdJy0ENLdSz7B5uK3Af3e/hXgXeLHMPF2N8MHu/doeAf/MeUOqdodpw3U6a0tvuBPC/SFPGG8lQLcl+Qd5H2pCgn/8o50m7Mb430MLUONlg4HHg6i6XfE16ynmwvqokSRovMcYtwEP016ajtYnB6wYX6keMcR1ptcGlXS75jLTaYNYH7THGKeB/kvp6t3shhPDuvAuVJoyh2vAsBf4vOhuE/5E0TbyxDNUgxric9Eux21TuuXxB+qXZyCXCGpwY40bSTMilXS7ZAbzYSz8OSZImVbZ87nH631BqP+lBlo3h1bOsL+7DwC1dLjlNmhW5d473uYE0Fml3BvhfblAl9cZQbXi+BdyWO/Y58NQQaqnVpIdqMcbrgMforzeHS/RUSoxxAWmp59Yul5wFnrMPnyRJvSmxHG8up0mtOz4ZZF2aHFmvv2/TfQf3bcCrIYTpWd7jp6T+3u3eCyH8ZSBFShPCUG041gD/wsVL/iLwb6T17I02qaFajHEh8A3gjj7f4jDpydNXg6tKTRRjXAE8Sfen6F+QnpIfr68qSZKaJVuO9zhwWZ9v8Tbw8mzBh9RNdr/3XeCKLpccAJ7udr8XY+w2Jv3XEMLhQdYqNZmh2nD8iM5Gp+8CLwyhltpNYqgWY1xFCjnW9fkW75Buui4Mrio1UYxxE2kmZNGTywi8AbzmTEdJkuZvAA9ND5KCD1t6qGclejSfBZ4JIezu8vpHSH2+230aQvjNIOuUmsxQrX4bgR/njp0F/h/SVPDGm7RQrcT07NmcJvVO+3SwValpsuWeDwJ3dbnkJGmm4776qpIkaTLEGK8lPdTq1sN0NmdJy0E/HmhRmhgxxqtIPXSXdbnkLeCV/KzIGGO3Pt+/nqsvm6TEUK1egTTFdk3u+F9JP+gmwqSEalnI8RD9P7n8lPRk6dTgqlITZRtfPEn36f97SeGsnyVJkioSY7yEtBx0Y59v8Q7wV5eDqh8lPn9fkGZFXrRJRozxLtKYpd0h4N9c2SDNzVCtXreSZiy1Owb8L1ID+okwCaFajHElKeS4vI+XT5OWer492KrURDHGa0g3UEVPxqdJTWq31VqUJEkTLMZ4J2lJaD+bGHxJCj6ODbYqTYoY41bSZlVFn7+OVTDZRID/CazMXftcCOH9quqUmsJQrT6LSD+s8lNynwYmave9podq2fT/J+hvuefXpBspNyPQrNp6aNzb5ZITpM/SF/VVJUmS4O+bGDwJrOrj5WdIwceewValSRFjvIL0+Vve5ZLXaeuxm7WreTJ3zUngf4UQzlVWqNQAhmr1uZ/Owe8XwH8OoZahamqoloUc95MahfbjA+B5f3FpLln/iyfoPr3/U9LN+ET0aZQkaRTFGBcB3wJu7PMt3iDNOHfApp5l94uP07lBXsteUr/d09n1/0hnK5HXQwivVlelNP4M1eqxnDRLbSp3/BekrY4nShNDteyX1neBq/t4+XlSmLZzsFWpiWKMlwPfA1YUnQZeA97wBlySpNEQY7wZeJTOsUAZnwF/9EGZ+pE99L+HtLqhaBB2HPhDCOHLGON64Oe58+dJs9VOdLxSEmCoVpfHgJtzxz4E/lh/KcPXtFAt+wX0PbpPr57NV6QbpSMDLUqNFGO8DXiE4h4Zp0ifJXf3lCRpxMQYV5MewK7t4+UnSMHHxD2M12Bku4N+F7ik4PQ08EII4b0Y43eBG3Lnd4YQnqm4RGlsGapVbx3wz7ljF4D/TdqkYOI0KVSLMd4OfJP+GtG+B7wYQrgw2KrUNDHGhaTlI/lwvmU/qX/ayfqqkiRJvch+nz9C2rysV9Ok+8btg61KkyLGuIzUN21Dl0t2AtuAfwEW5s79ewjhYHXVSePLUK16PwGuyh17E3h5CLWMhCaEaiVCjtmcB/4SQvhgsFWpiWKMK0gzIbvtJPs2abfYidlBWJKkcRZjvIl0H9nPctCdpPtIH8qqZ9lOn98A7uxyyZfAYTrHOPtCCL+qsjZpXBmqVWsj8OPcsdPA/wOcrb+c0TDuoVoWcnyfNAuxV4dIM4qODLQoNVI2Vf9JYGnB6XPAsyGEido9WJKkJsiWg34PuKyPl39JWg56fKBFaWJku31+B1hUcPo8qXdvvo/fr0MIe6uuTRo3hmrV+mc6g5cXgHeHUMvIGOdQLcZ4NakfQVHIMZedpA0Jzg+2KjVRjPFO4CGKm8oeAX5vOCtJ0viKMU6RNjDoZ+XDadKDWnupqi9ZsPt9YHXB6StJ7W0+azt2MITw79VXJo0XQ7XqbCbNMGl3lNRLbaKXaY1rqBZjvIs0XbrX/wEXSM0/3x98VWqabGnxt4GbulyyG/hzCOFcbUVJkqTKzLER0awvJbWAeGvwVWkSxBgXAY8Dm3KnAnA/afz6ATPj16ddJSFdzFCtGguA/0Zn6v8nYFft1YyYcQvVSoQcszlG+uXz5WCrUhPFGJeTnhgW9U+LwKshhDfqrUqSJFUtxng5aTnoij5e/gHwnH3W1K8Y4z2kEK19oLYeuAU4DmwHzpBWS/yrvXylGYZq1biFtEa93VfAv5MGxhNtnEK1OUKOuXwK/CmEcGawVamJYozrSZ+1ZQWnzwJ/DCF8Wm9VkiSpLjHGJcATwDV9vPxLUmuIE4OtSpMixngNqc3N4uxQAO4BlpPuRbeTJgw8G0LYMZQipRFkqDZ4C4H/SedTpt8Ce+ovZ/SMS6gWY7yCFHJc0sfLXw0hvD7gktRQMcabSbMhi5Z9HAZ+F0I4Wm9VkiSpbjHGANwL3NfHy0+SNjD4YrBVaVLEGFcBP2BmA401wO2t06RZkR8C/8uZkVJiqDZ4dwLfzB37AvjPIdQyksYhVIsx3kLa6rzX3hZnSbPTDFA1p+zG+SG6b2u+G/unSZI0cWKM15JmrS2e69qcadJS0J2Dr0qToKDP2t3AqrZLPgP+f/bykxJDtcFaBPzfdO4M+RTwef3ljKZRDtWykOMbwF19vNwZRSotxriYdLN8bZdLXgshvFZjSZIkaYQUzBrqxZvAKyEEB3vqS4zxPtKMyUvpHBvtB/7fLjeWDNUGrfWDp92nwG+GUMvIGtVQrUTIMZuPgGdCCOcHW5WaKMa4EvghxTfJ50mz0z6utypJkjRqsllD3wE29/HyPaSerM54V19ijNeTZq1tpfO+9R3g/xtCOFZ3XdIoMVQbnKXA/0XnFO1/Bw7WX87oGsVQbY6QY9aX4lbm6kGMcQOpV19+Riuk3ZV+G0I4VG9VkiRplMUY7wYe5OLdGcs4RFpJYfChvsQY1wD/HXg0d+oC8Bfgv0II+2svTBoRhmqD8xCd02I/Ap4eQi0jbdRCtTlCjtmcBZ4OIewdfFVqojk2JNhP2rXrdL1VSZKkcVCwO2NZp0n3GAYf6kuMcSnw/wJuzp36DNiFffw0wXptwq5iy5jZFaUlAn8bQi3qQYzxJuAn9B6oHQH+w0BNZcUYHwAeo/jn7k7gVwZqkiSpmxDCp8B/kO5De7EU+El23yv1LLtH/f+QNuBrdyXp8/VYdq8rTRxDtcHYCizMHdsBfF1/KSorxng/qUdAr38PPgF+EULw/1/NKca4MMb4XeCeotOk5cPPhBCmay5NkiSNmez+8xekfmm9WAA8nt3/Sj0LIRwGfgm09/1dAFyT/fM9Mcbvxhjz42Kp0QzV5m8ZcFvu2DTw+hBqUQlZyPEEcG8fL99Gmj5/drBVqYmyqfI/AW4oOH2O9Fl6s96qJEnSOMvuQ39Hui/t1b0xxicMPtSn10mB7nZSTzWADcwsSb6BNCuy11VA0tgyVJu/rRTPUjtefymaS1vIcWOPL70A/CmE4NbkKiXGuBr4J+CKgtMngF+GED6ptShJktQIIYQYQngF+BMz4UZZNwL/YPChXoUQjpPGul8Bb5J6TLfPVoN07/tP2b2w1HiGavPTbZbaG0OoRXOIMV4K/JzikGM2J4GnQgi7Bl6UGinb/OIfgZUFpw+S+vF9VW9VkiSpabL706eAUz2+dAPw8+z+WOrFG6Qx74nsn49z8Ww1SPfA/5jdE0uNZqg2P1txltpYaAs5VvX40lYAcmDwVamJYoybSbMhlxSc/oQ0Q+1kvVVJkqSmyu5T/4M0e6gXqzD4UI/aZqtBmqn2JmnzjGtyly4hLQXdXF91Uv0M1frnLLUxkf0g/wd63+FzNykAOTHwotRIMca7gCcp/tn6DqmH2vl6q5IkSU2XBR3/Sbp/7cVS0lJQgw/1ojVbjezPVo+1xbnrFgBPZvfIUiMZqvXvTpylNvLaQo5em7G+GUIwAFEpMcYQY3wEeKjoNPBCCOFF+/FJkqSqZPetfyDNHOrFQgw+1IPcbDVI97u7Sat8iu53H4oxPhJjDDWUJ9XKUK0/S4Hbc8ecpTZCspDjYYpDjtlMA8+FEF6uoCw1UIxxCvgenT8TAM4DfwghvFtvVZIkaRJlGxi8DDzHzEyish6KMT5s8KGS2mertSwjffaKJibcDnwvu3eWGsNQrT93AfkfBs5SGxExxgXAd4E7enzpWeA3IYT3B1+VmijGuBj4MbCp4PRp4FchhN111iRJkpTdz/6GdH/bizuA72b301JXBbPVII2RLwV+RboXztsE/Di7h5YawR+WvVtKZ1jjLLURkf2A/geg174Qx4BfhBA+G3xVaqIY43LS5hdFzX2/Jn2e3OBCkiQNRXZf+wvSfW4vNpP6rBl8aC5Fs9XuAI6SPntfF7xmA2mDjOXVlibVw1Ctd0Wz1D7AWWpDl/1g/hlwZY8v/ZIUgBwZeFFqpBjjZcDPgcsKTn8B/GcI4WitRUmSJOVk97e/IN3v9uJK4GcGH5pNNlttV+7wFHBXdi/8n6R747zLgJ9n99TSWDNU681iOmepRZylNnQxxtWkWUNrenzpbuCpEMKpQdekZooxXkEKb4tuMvcA/xVCKJruLkmSVLvsPvcp4JMeX7qGNKNo9cCLUpO8TufmBHfEGBdn98T/RbpHzltOCm6vqLpAqUqGar25neJZas5IGaIY43pSyLGix5e+Q2oi7w6fKiXGeA1pefGSgtM7gN/5eZIkSaMmuz/5PdDr5kkrSMHH+sFXpSbIZqR9kDs8RbaJV/bZ+x2d/dcg3VP/Q3aPLY0lQ7XypoA7C447S22IYowbgZ+Qet314q8hhBdDCEVbPksdYow3Aj+gM1gHeD2E8KyfJ0mSNKqynUFfAP7a40uXAj/J7rulIkVj4jtbO31mn71nSbPa8qaAH2T32tLYMVQr72Y6g5uPKG6+qBrEGG8AfkhxyNHNNPB0COGtaqpSE8UY7wCeoPNnZgSeDyG8Wn9VkiRJvcvug5+ms8H8bKaAH8YYe90MTBMghPA1aWzcbilpDN1+3avA83QuF10APJHdc0tjxVCtnAXA3QXH36y7ECUxxtspDjlmcxb4dQgh/wNf6irGeD/wcMGpaeCPIYTtNZckSZI0L9n98K9J98dlLQC+G2PcUk1VGnNFY+O7Y4wXjdeye+c/UhzqPpzde0tjw1CtnM3Aytyxz+h9Fx0NQIzxHuARIPTwspPAL0MI+6qpSk0UY3wYuLfg1HngNwa0kiRpXGX3xU+R7pNLvwx4NLsfl/4uhPAlaYzcbiVpLJ2/9iPgN6R76rx7s3twaSwYqpXjLLUREWN8CHigx5cdAX4RQjg0+IrURDHGEGN8jM7dfgFOA78KIeRvGiRJksZKCOEr4Bek++VePBBj/MbAC9K4K5ytVnRhdi/9K9K9dd4dMcbHYoy9TKKQhsJQbW7XAGtzxw4Ce4dQy8TKQo5vA3f1+NIDwH+GEI5XUJYaKJui/l1yPSAyJ4CnQggH6q1KkiSpGtl98i9J9829uDvG+C2DD7WEEPaSxsrt1nbb3TO7p/4l6R4772bScmMzC400P6BzK0rWt9VdxCTLfpA+Adza40s/Jc0oOjP4qtRE2Q5FP6BgmjpwlBTQHq63KkmSpGqFEE6TZg31OnHgNlKDeceVatlWcKxwthpACOEI8J+ke+28zaSdQXvZmE6qlT/8ZrceuCp37Cjw8RBqmUjZD9DvATf0+NJdwO9CCEXr9KUOMcbFpN1ki56kHcIZj5IkqcGy++bfAh/2+NIbgO/FGBcOviqNoY/pDMiuijGu7/aC7B77P0n33HnXkHaeXTy4EqXBMVSb3daCY2/SuQWwKpAFaj8Eruvxpe+EEP4UQuhlm3BNsOyX9I/pDNEhLYV4KoRwqt6qJEmS6hVCmA4h/BF4p8eXXgf8yBlFCiFEinurbZ3jdafovgz5KuDHBmsaRYZq3a0GNuWOnQR21l7JBJoj5JjNqyGEFysoSQ0VY1wK/IQ0MzVvH/BfLiGWJEmTJLuffrXHlxl8qGUnnbvKbooxrp7tRSGEs8B/ke7B89YDP8nu3aWRYajW3Z0Fx94BLtRdyKSJMS4hBWobenzpCyGE1ysoSQ3VFqitKzj9CfDbEMK5equSJEkavuy+uteH1RswWJt4IYQLFM92LBpj5197jrQM+ZOC0+swWNOIMVQrthS4KXfsLLB9CLVMlOwH5E8pnjXU9WXAn0MI71ZTlZooxrgc+BmwpuD0x8Af7MknSZImWQjhHeAZemt/sx74mcHHxNtOGkO3uymbQDGr7B78DxT3Ml9D+nwtn3+J0vwZqhW7Fcj3A9hB5w8FDVDbrKGikKObaVL48UE1VamJsl/CPyUt887bBTxtTz5JkiQIIewkBRy93ButwRlFEy1byrkjd3iKtGNsmddPA0+T7s3zVgM/NVjTKDBU67QAuD13LNJ7s071oC3k6CVQOw/8OoSwu5Ki1Ehtn7VVBaffJ816dDMSSZKkTHa//RvS/XdZrWBtWSVFaRy8Q+csx9tjjKVyiOye/M+ke/S8VRisaQQYqnXaDOT/Yn4CHBtCLROhLeS4rIeXnQV+FUIoamIpFZojUNseQnjOQE2SJKlTCOEzUhP5XlbvuFRvgoUQjtHZG205cH0P7xFDCM9R3IrJYE1DZ6jW6Y6CY2/XXsWEmCPk6OY0aYZa0XbLUqEY4wq6f9beDiE8X3NJkiRJYyWE8AXwa9L9eFkGH5OtaCw954YFedm9etF7tT5fK3p9T2kQDNUutp7OBvkHgc+HUEvjzSNQ+5WBmnoRY1wJ/CPFn7VtIYSXai5JkiRpLGX34b/CYE0lhBA+J42p262PMfayMV3rvV4CthWcWgX8Y3bPL9XKUO1iRYm5vdQq0GegdgL4zxDCoWqqUhNln7V/oHNZN6RA7ZWaS5IkSRpr2f34L0n352UZrE2uojF1z7PVALJ7920Fp5YD/+DnS3UzVJuxnNRPrd0pincb0TzMI1B7KoTwdTVVqYnm+KwZqEmSJPUphHAEeAqDNc1tF2ls3W5zv5+DWYI1P1+qnaHajNuBkDv2Lr1tHa259ROoHSXNUDtaTUlqIgM1SZKkamX350+R7tfLMviYMCGEadLY+qLDpDF4v+9psKaRYKiWTAG35Y5dAN4bQi1N1m+g9lQI4Xg1JamJDNQkSZLqYbCmkt4jjbHb3RZjnOr3DQ3WNAoM1ZKbgSW5Y0VTVNW/paS+Vv0Ear1MKdeEizHO9lkzUJMkSRqw7H69n2Dtx9m9mxouhHAK+DB3eAlpLD6f950tWPsHP1+qmqFasqXgWNF2verPUuAnwOoeXmOgpp5lvzS7fdbeNFCTJEmqRp/B2mXATww+JkbRGLtoLN6T7B7/zYJTq/HzpYoZqsEGYE3u2D7AHSYHYzHwYzr/G8/GQE09izEuBn5I8Wdtewjh5ZpLkiRJmih9BmtrgB9l93JqsBDCV6Sxdrs1McYNA3jvl4HtBafWAD/086WqGKoVJ+P5JorqTytQW9fDawzU1LOsF8OPgfUFp7eHEJ6vuSRJkqSJ1GewdjlpKajBR/MVBV/znq0GkN3zF73/etLnq+/+bVI3kx6qLQU2546dBD4ZQi1NM0WaNVQUcnRjoKaeZb8cu33WdhqoSZIk1avPYG098AODj8bbTRpzt9s8qCWa2b3/zoJT60kz1vx8aaAmPVS7hc7/Bu8D00OopUkWAD8gLa0ty0BNPYsxLgCeBK4qOL0LeLbeiiRJkgR9B2tXAt/P7vHUQCGEadKYu90C0th8UJ4ljQXyrgKe9POlQZrkD1MAbssdi3T+BVdvAvA94OoeXmOgpp7FGAPwOHBtwelPgGdCCLHeqiRJktTSZ7C2kRR8hGqq0gh4nzT2bnfboP4/z8YAf6Z4Bdq1wON+vjQokxyqXU3aZrfdHuD4EGppkseB63q4/gTwawM19eFR4IaC43uAP2RPwSRJkjRE2X3+r0n3/WVtIo0r1EAhhOOke/Z2q+htYsZc3yMCfyj4PpDGEI8O6ntpsk1yqFbUDPG92qtolkeBG3u4/gRphlovT64kYowP0TnTFOBz4GkDNUmSpNGR3e8/RWcvrdncGGM0+GiuorH3QDYsaMnGBE/TueMopJlxDw3y+2kyTWqotpzO2VTHgE+HUEtTPEhvPwRPA78xUFOvYoz3AncVnPoS+F0I4XzNJUmSJGkO2X3/r0njgLK2xBgfrKgkDdenpDF4u+tijMsH+U2yscHvSWOFvLuysYXUt0kN1W4l9f5q9x6d67pVzl3A1h6uPw38KoRwqJpy1FQxxtuA+wtOHSKFtGdrLkmSJEklZff/v6K3YG1rjLHogarGWLY8Mz9bLZDG6oP+XmeB35DGDHn3Z2MMqS+TGKotoHPZ2DSwYwi1NMGtQC/TZs8CvzVQU69ijJsp7n1wlBSo9XJzJkmSpCHIxgG/JY0LynooxjjI3SE1GnaQxuLtbqtid85srPAbijfNeDQba0g9m8RQ7TpgWe7Yx8CpIdQy7q4HvtXD9edJy/MOVFSPGirGeDXwBJ0zTE/iRheSJEljJRsP/J40Pijr2zHGTdVUpGEIIZwijcXbLSPt0FnF92ttmpHv7ReAJ7Ixh9STSQzViqZ2bq+9ivF3FfBdOkOObqZJu698XllFaqQY4+XA9+n8eXWWFKjZl0+SJGnMhBD2kZrIl91gKgBPxhivqq4qDUHRWHygGxa0a+vtl58puQD4fjb2kEqbtFBtOZ3b9B7BoKdX64AfUP7zE4E/4kYQ6lGM8VLgR8Ci3KnzpCWfLiOWJEkaUyGEPcCfKN/buhV8rKuuKtUphPA5aUze7upBb1iQ+56HSEtB8zMlFwE/ysYgUimTFqrdTOfMqveHUcgYW0VxyDGbZ+mc1ivNKsa4DPgxsDR3ahp4OoTwRf1VSZIkaZBCCB+RxgtlLSYFH6sqKkn1y4/JA2nsXplsLFE0U3Ip8ONsLCLNadJCtXxzy2ngg2EUMqYuIYUcl/TwmpeAndWUo6aKMS4mhbcrC04/mz3VlCRJUgOEEHYCf+3hJZeQgo/8w1eNpw/oDLcq35giG1MUBborScHt4qpr0PibpFBtA2mWVbs9uEFBWYtIIUcvT4TeAN6uphw1Vbbbz/eAtQWnXwohGIRLkiQ1TAjhLdL4oaxVpGCtlxU0GkHZhgX5h+arYowbavjeH5AmguStBb5XxU6kapZJ+oAUJd07aq9iPC0gNYrvpXfBduBv1ZSjhnuczt6HAG+FEAxpJUmSGiqE8DfgvR5esg6Dj6YoGptXPlsNIBtjvFVw6mrS2ETqalJ++CwCNueOncLG+WV9h+KQo5uPgBcqqkUNFmP8BnBDwakPQgi9LAmQJEnSeHqeNJ4oayNpvKLx9imdq8g21zUTMRtrFK2IuSEbo0iFJiVU20xnY/2iddvq9CBwUw/X76W3HXwkAGKMW4C7C07tpbfmtZIkSRpTIYRIGk981sPLbooxPlBRSapBCKGo3/ki4Poay3iWNPbIuzsbq0gdJiVUc+lnf7YAW3u4/iDwBwwr1aMY43XAIwWnDgJ/yH7JSpIkaQJk935/IN0LlnVPjPG2ikpSPYrG6LfW9c3n+Nw9ko1ZpItMQqi2irRJQbsDwOEh1DJOrqU45OjmKPBr4Fw15aipYoyXA98lbZ3d7hjwmxCCnylJkqQJE0I4C/yGNM4o69EY47UVlaSKhRAOA1/mDm+IMfayWd58azhH+twdy58CvpuNXaS/m4RQrWiW2s7aqxgvlwNP0hlydHOKFKidrqwiNVKMcSXwQ2Aqd+oMKVBzd15JkqQJld0L9jLOCMCTBh9jbWgbFrRkn7vfkMYk7aaAH2ZjGAlofqgWgJtzxy4Au4ZQy7joFnJ000rye3mCJBFjXAz8CLgkd2oa+F0I4UjtRUmSJGmkhBB6XRHTCj5WVFeVKrSLNGZvd3OMseyEj4HIxiK/o7O10SXAj7KxjNT4UO1qYHnu2MfA2SHUMg66hRzd9NPrQCLb9vz7wOqC038OIeyvtyJJkiSNqhBCr72bDT7GVLbs9+Pc4eWksX3dtewH/lxwajXw/WxMownX9A/BjQXH3KCg2ALgexSHHN08R/HuKNJcvgVcVXD85RDCh3UXI0mSpNEWQtgL/KWHl1wGfM/gYywVjdmLxvaVy8YmLxecuoo0ptGEa/IPmCk6t989AewbQi3j4Fv0lv6/ir3p1IcY41aK+yK8F0J4s+ZyJEmSNCZCCDtI45CyrgYeragcVWcfcDJ3bFOMsWyLooHKxijvFZy6JRvbaII1OVS7FliUO/YhEIdQy6jbSm/NH98HXq+mFDVZjHEz8GDBqc+AF2ouR5IkSWMmhPA6va0+utXgY7yEECKdfdAXk8b4w/ICxau0HszGOJpQTQ7ViqaHukFBp+spDjm6+ZTepl1LAGS7MD1WcOoI8IcQQtkeGZIkSZpsfyGNS8p6MMa4qaJaVI2isftQloACZGOVp0ljl7zH3HF2cjU1VCtKsY9gQ/28dcDjPVz/FekHibP91JMY4zLgB3TuKnsK+E3WkFSSJEmaU1vA8VUPL3sixriuopI0YNnmFEdyh68d5uYT2ZjlN6QxTLsp4AfZmEcTpqmh2mY6/7c5S+1iy4Af0hlydHMS+C3lt7KWAMh6H/yQ9JlrdwH4XQjhWP1VSZIkaZyFEM4Bv6Oz91Y3Bh/jJz+GX0Aa6w9NNnb5HWks024Z8MNh9X3T8DQ1VHPp5+y6hRzdnCcFaicqq0hN9hhpVmTesyGEAzXXIkmSpIYIIRwnjVPOl3zJcgw+xslILQFtycYwzxacWkdxuxs1WBNDtWWk7W3bHQCODqGWUfUYxSFHkUiaWu3SWfUsxngfxU+TXg8hGHRLkiRpXrJlgr20qDH4GBMhhKOksXy7q0ZhtmE2linavG9zNgbShGhiqOYstdl1Czm6eRHYU1EtarAY4/Wkz1vexyGEXrZClyRJkroKIewBXurhJZtjjPdWVY8GaiRnqwFkY5qPC07dl42FNAEmIVSLwEfDKGQEdQs5utkOvFtRLWqwGOMaijfBOAj8ueZyJEmS1HAhhHdI45ey7ndH0LHwEZ2zEEciVMv8meJVXY9nYyI1XNNCtdV0Lmv8jPLNK5tsLb3t9LkXeKGiWtRgMcalFO/0eZK0MUHZnheSJElSL14kjWPKesLgY7SFEE4C+3KH18UYLx1GPXnZ2KZow4zWxhhL669KdWpaqHZDwbEPa69i9HQLObo5Qm99CSQAYowLgCeBlblT08DvQwhudiFJkqRKhBCmSeOYIyVfMkXauMDgY7SN7BJQgGyM83vSmKfdSuDJbIykhmra/7n5UO0CxWucJ8kC4HvAipLXnyHtoHO2sorUZN+kc6MQgOfc6VOSJElVCyGcJY1nzpR8yQrgewYfI+1j0ti+XdGEmqHJxjrPFZy6ijRGUkM16QfH6uyr3R4Mh74JXFny2mlSwu5OqepZjPFm4PaCU2+HEHbWXY8kSZImU7Zr5B/onDnUzZUYfIysLCjNb563Osa4egjldJWNed4uOHV7NlZSAzUpVCva0XLSNyjoFnJ08wLweUW1qMFijJcD3yo49Rnw15rLkSRJ0oQLIewj9Vgry+BjtBWtQCvKAIbtr6QxUN63sjGTGqZJoVp+y9pp4NNhFDIiuoUc3WwH3quoFjVY1oPie8DC3KmjwNMhBHvzSZIkqXYhhO30tiOowcfo2kPnzMN8BjB02djnaTpXfy0kLTO2f1/DNCVUW0Xa3bLdXiZ36eclwPfpDDm66fUpjgRctDFBvmffedLGBGV7WUiSJElVeJHO3SO7WQh8P8Z4SYX1qA/ZEtD8zq5rY4yrhlHPbLIx0O9JY6J2K3DjgsZpyv+ZRdM+J3WDglbIsbzk9cdISXrZfgNSuwcp3pjg2RDCobqLkSRJktq17Qh6rORLlmPwMaqKxvgjN1sNIBsLPVtw6irSGEoN0ZQfFJty/z4N7K6/jJHwEOU3JjgP/A44XV05aqoY42bgroJTb4UQPqy7HkmSJKlICOE0adyTnznUzZXAN6qrSH3azRgsAW3JxkRvFZy6KxtLqQGaEKqtANbnju2j/BbKTXIDcEcP1z8DOJtIPct22nms4NQ+4OVai5EkSZLmkM0ceqaHl9wZY7yhonLUh2xZZX4p7/oYY74VzSh5meLlx98Ztd1L1Z8mhGqbCo7trrmGUbAG+E4P12/D3VHVhxjjIlLPvqncqeO4MYEkSZJGVAjhI9I4qKzvxBgvq6gc9Wd3wbFNNddQWtvGBcdzpxaR+vctqr8qDVITQrX8tMnI5PVTW0zafTEfcnTzKfC36spRw30HWJ07Ng38IZtaL0mSJI2qv5HGQ2VMYfAxaj4mjfnbjfRSymyM9Ac6l66upreJMRpB4x6qXQJsyB37Ajg1hFqG6THg0pLXHgX+ROcPImlOMcY7KP6l9UII4cu665EkSZJ6kc0c+hNpXFTGpcDj1VWkXoQQTpHG/O02jPqOrdlY6YWCU5uzMZbG1LiHakVNCSdtSeNdlJ/uep60te8k9pvTPMUYryBthJG3M4TwXt31SJIkSf3IenP9nvIbF2yKMRZt0KXhKBrzj+yGBS3ZmGlnwamHsrGWxlATQ7VJWvq5gd52pXkWNyZQH2KMS4Dv0vkz4xDwfP0VSZIkSf3LNi54roeXPBhjzK+S0nDsLjg28qFa5nk6x+QLgO9mYy6NmXEO1RaTtjpudwA4MYRahuES4EkglLz+HeDD6spRwz1B2mm33Vng9yGEsk/4JEmSpJERQthFGieV0Qo+llZYkkoIIRwnjf3bXRljXDyMenqRjZ1+TxpLtVtBGnNpzIxzqLaRzvp3D6GOYQikv3DLSl6/H/hrdeWoyWKMW4FrCk49E0Io24tCkiRJGkV/pbNHVzfLgSdijGUnNqg6u3P/vgC4egh19CwbQz1TcOqabOylMTLOodq1Bcf21F7FcNxL+R8Yp0hb+OZ3GpHmFGO8Enig4NTbIYTdNZcjSZIkDVQIYZq0M2PZze42ksZjGq6isf91tVfRp2ws9XbBqQeyMZjGxLiGaoHOUO04k9Ev7GrK/xCPpEDtZHXlqKmyqe3fpXOJ8QHg5forkiRJkgYvhHCSNG6KJV9yb4xxLGZFNVXWE+947vC1YzaL8GU6l7EGXGY8VsY1VLscyH/IPhlGITVbRlr2WfYHxSvA59WVo4Z7nM4lxmeAp7MnepIkSVIjhBA+B/5W9nLSMtBLKixJc8tnAEtJWcFYyMZUT5PGWO2WkcZiGgPjGqoVTets+tLPQPqLVfYH9yfAm9WVoybLtgwv6qP256wxqCRJktQoIYRtlB9XXgI8PmYzo5pmrJeAwt83XfhzwalrsjGZRty4hmr5pZ/ngX3DKKRG91C+j9oxihsfSnOKMa4HHiw49VYIoenhtSRJkibbn0njqTI2ksZpGo59pCygXVHv9ZGWjbHeKjj1YDY20wgbx1BtBbA2d2wvcGEItdRlA3BfyWu7TSGV5pRtQ/1dOn82HCAtJ5YkSZIaK4RwBvgj5Td6uy/GuKHCktRFCOECKQtotzbGuGIY9czTK3T2V1tA6q+2eAj1qKRxDNUmbdfPbs3iu3kJ+LK6ctRw3wZW5o6dBf5oHzVJkiRNghDCAdK4qtTlpOBjSYUlqbuiLGAcZ6tNk8Lcs7lTK0ljNI0oQ7XR9x1geclrPwberbAWNViM8RZgc8Gp50IIZafAS5IkSWMvhPAuaXxVxnLSuE31a0SoBpCNuZ4rOLU5G6tpBI1bqDZFZ1+xL4GTQ6ilDlso32jxKPBshbWowWKMlwKPFJx6L4TwUd31SJIkSSPgWcr3V9sUY9xSZTHqFEI4SedKratjjFPDqGe+srHXewWnHsnGbBox4xaqXQ0szB1r6iy1NcA3S147DfyJzqmi0pxijAtIS4zzv3gOAy/WX5EkSZI0fCGEs/TWX+2bMcY1FZakYvlMYCHlN/kbRS+SxmLtpkjLjMctw2m8cfs/pGga5ye1V1G9KVLIkQ8Qu3mZzqaGUlkPAOtyxy6Q+qg1eQMQSZIkaVZZf7WyG3YtBJ6IMZYdx2kwijKBsVwCCn/fgOGPdG7GuI40dtMIGbdQbWPu308CB4dRSMUeAi4ree0e4O0Ka1GDxRivBu4uOPXXEMKhuuuRJEmSRk0I4S3Kr5DqZcWRBiCEcJDOllDjPFONbCz214JTd2djOI2IcQrVVtG5K2F++9wmuI7US62Mk8Az1ZWiJst2KHq84NSerDGrJEmSpOQZyvfy3hJjHNuZUmMqnw2sijGuGkolA5KNyYrC3MfdbXZ0jFOolp+lBvBZ7VVU6xLK7xoTSX3UTldXjhruW8Cy3DGDWkmSJCknhHCaNP4q67EY4yVV1aMORdlAUYYwbp6hM8xdRhrLaQSMU6hWNMWxaTPVvgMsLXntm8C+CmtRg8UYbwI2F5x6JrthkCRJktQmhLAP2Fby8qWUnzCh+SvKBsZ+mWQ2Nnum4NTmbEynIRuXUC3Q+RfiEHBqCLVUZQvlmykeAF6tsBY1WIxxJfBowal3QghNC6olSZKkQXqV8pvEXRtjLNvaR/MQQjhFygjaXR1jDMOoZ5CyMdo7BacezcZ2GqJxCdUuBxbnjjVp8L+atDlBGWdJ047Lbuss/V32S+VxYFHu1GHSLrKSJEmSugghTJPGY+dKvuShGOPq6ipSm3xGsJiUJTTBy6QxW7tFpP5qYx8cjrNxCdWK1kI3JVRbADwBTJW8/gXgaHXlqOHuAjbkjk0Df8q2bpYkSZI0ixDCUdK4rIwp4IkY47iMvcdZUUbQhL5qZGO1osk1G0hjPA3JuPzFzv9FuADsH0YhFbgXWFfy2o+ADyqsRQ0WY1wDPFBw6tUQwld11yNJkiSNqxDCTtL4rIx1pHGfqrWflBW0a0SoBpCN2YraQD2QjfU0BOMQqi0C1ueOfQGcH0Itg7YeuKfktSeB5yusRQ2WPRl7nM6/85+TNr2QJEmS1Jvn6dyZsZt7YoxNWYo4kkII50lZQbv1McZ865tx9iZpDNduAWkZ6DjkO40zDv/Rr6Kzzk+HUciATQGPkTZhKOMZwF0Z1a97gbW5Y+dIu33GIdQjSZIkjbVsZ8Zny15OCj7Ktv1Rf/JLQBeQMoVGyMZuz9DZ028tzoYcinEI1Yq2wf2s9ioG7xukDQrKeJfm9JBTzbInYkUzIl8KIRyrux5JkiSpKUIIn5LGa2WsBh6srhpRPG4uyhTGVjaGe6nglLMhh2AcQrX8GujTwLj3f7oKuL3ktUdwV0b1Kca4kLTsMz8jck8I4f0hlCRJkiQ1zcukcVsZd8QYGzNzagR9RecKr8b0VWvJxnJ78odJsyEXDqGkiTXqodoyOmdzfQaM83K1xaRln2W0tmtuQv84Dcd9dP4dOgM8V38pkiRJUvNkvbyKdmbs5jsN6/M1MrLlkfmVbatjjMuGUU/FniON7dqtJo0BVZNRD9WuLDg27ks/HwJWlLz2NeBghbWowbKpv3cXnHo+hFC2oaokSZKkOYQQDgKvl7x8JfDNCsuZdEWZQVG2MNayMV3RZoZ3uwy0PqMeqhVNi91XexWDsxG4teS1XwDbqitFTZbt/PIYncs+PwohfFh/RZIkSVLjvUHn7pPd3BpjbNyyxBFRlBk0csltNrb7KH8YeMzdQOsx6v+RN+T+/SRwdBiFDMBi4Nslrz0P/JnxXuaq4boHuCx37AzwwhBqkSRJkhovW3r4Z8q37/l2jHFxhSVNpBDCUVJ20C6fLTTJC3QuA72M4s3qNGCjHKotpTMU+HwYhQxIL8s+X2R8w0MNWYxxLcU/QF8IIZyqux5JkiRpUmSBTtHOjEVWkMaJGrx8dnBZjHHpUCqpWDbGK5o8cU82NlSFRjlUK1rzPK6hWi/LPvcC7sqovmRTfL9D59/tPSGEXUMoSZIkSZooIYT3SOO6MlwGWo2i7KBxfdVasrFefjfQBaRNMUY59xl7o/wftymh2iLKL/s8h7syan7uBtbljp0F/jKEWiRJkqRJ9RxpfFfGt90NdOD2FxxrbKiW+Qtp7NduHcWb12lAxilUOw0cHkYh8/QNyi/7fAk4XmEtarAY42qKt09+KYRwouZyJEmSpIkVQjgOvFzy8hXAgxWWM3FCCIdIGUK7Rodq2ZivaOnxfdlYURUY1VBtMZBf+zuOs9Q2AFtKXrsPl32qTzHGQNrtM/93em8IYUf9FUmSJEmTLYSwneKdKIvcHmNscjP9YcjPVlvb9I0hsrFffunxAtJuoGEIJTXeqIZqRT9MiqZvjrKFpJCjjPPAs9WVoglwJ7A+d8zlxJIkSdJwPUv53UC/E2NcWGUxE6ZoYs4kBJdFS4/Xk8aMGrBRDdWuKjhWNuEfFfcBq0pe+zJwrMJa1GAxxlXA/QWnXsmmnUuSJEkaghDCMcovA72U4nYu6k9RhlCUNTRKNgZ8peDU/dnYUQM0qqFaPj0+CxwaRiF9WkP5ZoD7gHcrrEXN9ygwlTu2L4Tg50qSJEkasuy+vOwkkbtijGuqrGeCHKKzcf8kzFTr9pmbIo0dNUCjGKotAi7PHdsPxCHU0o9A2u2zzHpll31qXmKMNwD5LbjP426fkiRJ0ih5jnLLQBeQdgO1/9U8hRAinW2kLp+gnVb/QudnbmM2htSAjGKotp7OQGqcNinYQmdvq25ewWWf6lPWZPPhglOvhxC+rrseSZIkScVCCEeBv5W8fD1wW4XlTJJ8lhAoP14fa9mY8PWCUw83fcOGOo1qqJY3LpsULKP8Vsj7cdmn5udB4JLcsUPAW0OoRZIkSdLs3qH82PYbMcZlVRYzIYr+e09EqJZ5i85WWpdQPrfQHEYxVLsi9+/TwMFhFNKHR0nLV+dygbTsc1yWtGrExBjXk2ZF5v0lhDBddz2SJEmSZpctR3yWNB6cyyLgkWormggHSZlCu3zm0FjZ2LCoNdCWbEypeRrFUC3/f+xByv3QGbbrgE0lr30DcHme+hJjXEDq25f3Xgjhi7rrkSRJklROtiTvjZKXXx9jvK7KepouhHCBzkk6ExUmZWPE9wpOfTsbW2oeRu0/4Cpgae7YgWEU0qNeniIcAbZVVokmwZ2kHWbbnaL8Vt2SJEmShmcbaVxYxiMT1Fi/KvlMYWmMcdVQKhmel0ljxnZrSGNLzcOohWpFifE4hGoPACtKXvscndNPpVJijCuB+wpOvRRCyG8XLUmSJGnEZEvynit5+Qrg/grLmQRFmcKkzVY7C7xUcOq+bIypPo1aqFa0tnnUQ7V1wO0lr32f8dl0QaPpEWAqd2xvCGHXMIqRJEmS1LsQwn7S+LCMO2KM66qsp+EmPlQDyMaMe3OHp7B337yMWqiW/2CfBo4Oo5CSWr2tQolrTwF/rbYcNVmMcTNwbe7wBeD5IZQjSZIkaX6KluQVCaT+V2XGncoJIRwlZQvtJmazgpzn6exZf2021lQfRilUWwiszR0b9Vlqt5NmqpXxIuDyPPUl66PwcMGp17NfEpIkSZLGSAjhDGmcWEYvK6TUKZ8trI0xLhxKJUOUjR1fLzj1sL37+jNKodo6OusZ5Z0ML6G4t1WRT4EPK6xFzXcvsCx37AjwZv2lSJIkSRqEEMKHdC7J6+b+GOMlVdbTYPlsYQHlJ8g0zZt0bpSxjDTmVI9GKVQbt00KHgIWl7juPC7P0zzEGFdTvCvLc1mTU0mSJEnj6y+kceNcFgPfqLiWprKvWmaWjTLuzMae6sEohWrjtEnBBuCmkte+BhyrsBY138N0/l39IGtuKkmSJGmMhRCOkcaNZdwcY5zUfmDzUZQtTOx/x2ws+UHu8AKKWw5pFqMUquVT4sPAuWEUModA+d0xvgLerrAWNVyMcROwMXf4HKmpqSRJkqRmeBs4VPLaR920oDchhHOkjKHdRM5Ua/MynZnLxmwMqpJGJVS7BFiROzaq/dS20LmhQjfPAy7PU1+yxpnfLDj1WgjhZN31SJIkSapGtiTvLyUvXwvcVmE5TZXPGFZMco+6bExZNEPym5O4iUO/RiVUK2oQOIpLP5cCD5S8dgejGwxqPNwNrMwdOwK8U38pkiRJkqoUQvgC2Fny8gdijEurrKeBijKGSd2soOUdOjctWEkai6qEUQnVimZ+fVV7FXN7kHKbE5wFXqm4FjVYjHEFsLXg1ItuTiBJkiQ11suk8eRclpDGpyqvKGMouwqtkbKx5YsFp7ZmY1LNYVRCtXw6HCm/nrwu64FbS177KnCqwlrUfA8BU7lju0MIZbfbliRJkjRmQginSOPJMm6NMV5eZT0Nc4iUNbSb9JlqZGPM3bnDU6QxqeYwqqHaYeDCMArpopfNCQ4B2yusRQ0XY7wa2Jw7fAF4aQjlSJIkSarXdspPMnnETQvKCSFcoHOzgokP1TIv0ZnBbM7GpprFKIRqi4BVuWOjtvTzFqDsE4AXcHMC9SnGuIDiAHdbttW2JEmSpAbLluS9UPLy9aTxqsrJZw2rYoyLhlLJCMnGmtsKTj2SjVHVxSj8xylKhg/WXkV3vaxV3wV8XmEtar7bgdW5Y8eBN+svRZIkSdIwhBA+J40vy3gwxlim97eKs4aJ7qvW5k3S2LPdatIYVV2MQqhW9AEepVDtXtKun3M5B/y14lrUYDHGJcB9BadeCiGcr7seSZIkSUP1V9I4cy5LSeNWza0oa3AJKJCNOYtaDt2XjVVVYBRCtaIP8Kgs/1xF+VT2NeBkhbWo+e6lc3fZz0IIHw+jGEmSJEnDE0I4Cbxe8vI7Yoz5tkrqVJQ1GKplsrHnZ7nDizG07WoUQ7VjlNtCuA4PUe6/0RHgnWpLUZPFGC+lM8CNuDmBJEmSNMneJo0357IA+Ea1pYy/EMJZUubQzuWfF3uJzl1Sb8/GrMoZdqi2kM7+UaOy9PNKYFPJa5/HzQk0Pw/S+fdxRwih7K4/kiRJkhom27TgxZKXXx9j3FBlPQ2RzxwuizEuHEolIygbg+7IHV5A+V7zE2XYodplBTWMQqgWgG+WvHY3sK+6UtR02S++63OHzwGvDqEcSZIkSSMkhLCXNO4s4+EYY6iwnCbIZw4LSNmEZrxKZz8/Q9sCww7VRrWf2k2UW1c9jZsTaP6KAtw3sx4KkiRJkvRXyq2OWkcaz6o7+6rNIRuLvllwquzko4kx7FBtFHf+nKL8tMZ3gKMV1qKGizHeCFyeO3wCeGsI5UiSJEkaQSGEo8C7JS9/IMY4VWU9Y64oc7CvWqe3SGPTdpdnY1hlhh2qrcn9+ymGv4Pm3cCyEtedofxOLFKH7BddUYD7t2w7Y0mSJElqeZ00Dp3LcuCuimsZW9ksrFO5w/lsYuJlY9K/FZx60NB2xrBDtfy65cNDqWLGMlKoVsZrjM4upRpPdwArcscOAh8MoRZJkiRJIyyEcIY0Di1ja4yxzGSRSZXPHuypVuwDOmf2rSCNZcVwQ7Wl2Ve7Ye90+CBp+edcjgDbqy1FTRZjXApsLTj11xBCfvtiSZIkSYI0Dv26xHVTwAMV1zLO8qHa0myMpjbZ2LSoj/xW/3slwwzVipLgI3UX0WYdcHPJa8s2iZS6uR9YnDv2SQjBnWQlSZIkFQoh9LJZ3i0xRhvwFztScMzZagWyMeonucOLSWPaiWeoNuMbJa/7DNhTZSFqthjjKuC2/GHg5SGUI0mSJGmMhBA+Aco+jC87zp00Ra2nDNW6e5k0Zm13Wza2nWjDDNVWFxwb1vLPq7OvMl6qshBNhAeAkDu2PYRwZAi1SJIkSRo/ZcelV8cYr6q0kvFUlD2srruIcZGNVfMtsAIuMR5qqJbfXeN09jUMRTswFnmf4fd90xjLpl/fkDt8jvINRyVJkiRNuBDCV8COkpc7Wy0nhFCUP7gD6OxeI41d290w6UuMR2n557B2/twMXF7iunPAqxXXouYrWnf+VvZDXZIkSZLK+htwvsR1l8cYr6+6mDHkDqA9yMasbxWcmujeasMK1ZYAl+SODSNUW0D5D8CbwMkKa1HDxRg3ANfmDnf7wSRJkiRJXYUQTgLbSl7+QIxxmJNqRlE+g7gkxrhkKJWMj7fonOF3bTbWnUjD+ktVNK1yGKHazZRbN30KeLvaUjQBipYZbwsh5KfQSpIkSVIZb5PGq3NZTRr/akZRBuES0FlkY9dtBafKttRqnGGFakXTKusO1aaA+0pe+zqda4el0mKM1wD59P4Enc0eJUmSJKmULOR4o+Tl98UYp6qsZ8y4A2h/tpPGsu02ZGPeiTOsUG11wbG6NwDYAiwvcd0x4L2Ka1HzFSX3r4UQyvRAkCRJkqRutpPGrXNZThoHK3EH0D5kY9iijfYmcrbaqCz/rHvnz8XAPSWvfRWYrrAWNVyM8QZgbe7w18DOIZQjSZIkqUFCCNOU31Rva4xxcZX1jIus8f6Z3GGXf5azkzSmbbc2G/tOlGGFapfm/v1Izd//btJmCXM5BOyquBY1WNYM9IGCU69mv/wkSZIkab52UW7111LSeFhJfgloPqtQgVmC3InbEGMY/2MX0rnsMp9wVmkZcGfJa18BYoW1qPluBlbljn0VQvhwGMVIkiRJap4QQgT+VvLyO2OMy6qsZ4zks4jlMcaFQ6lkzGRj2q9yh1cxYRtiDCNUywcMUG+odi9pk4K57Af2VFyLGixrAlq0GcYrddciSZIkqdlCCJ+QxrFzmaJ8O6SmK8oiijILFSsa2943ScHkMEK1oumUR2v63iuAW0tea/Ch+bqZzlmZ+0MInw6jGEmSJEmNV3Yce1uMcUWllYyHoizCJaAlZWPbfJC7HLhlCOUMxajMVKsrVLuHcv+b91Au4ZcKZevItxacMqyVJEmSVIkQQtkVVwtwthoUZxEra69ivBWNcbdOSm+1UQnV6lj+uYLyaanBh+brVtJnrt3e7JecJEmSJFWl7Hj2FmerFWYRzlTrQTbG3Zs73MsqwbE2Css/TwPnavi+ZWepfUC5XVOkQrPMUnu95lIkSZIkTZgQwiHSuHYuEz9bLYRwjpRJtDNU613RWHciZqsN439gfirlKM1Si8BrFdei5iuapfa5s9QkSZIk1eQ10vh2Ls5W68wkXP7Zo2ys+3nu8ETMVqs7VFvAcEK1Xmap1dXfTQ00yyw1w1pJkiRJtQghHMXZamV1hGqTMMOqAkVj3sbPVqv7f9xKIOSOHav4e/YyS83leZqvbrPU9g2jGEmSJEkT63WcrVZGPpMIOFutZ9mYd+Jmq9Udqg1jkwJnqakWzlKTJEmSNCqcrVZaUSZRlF1obhM3W63u/2FFDf+qDNWcpaY63YSz1CRJkiSNDmerzc0dQAdkltlqNw2hnFqMwky1Kpd/OktNtciS96KnO85SkyRJkjQUzlYrpSiTcKZa/4rGwPc0dbbasEO1s3RuXzsozlJTnW6k8/PtLDVJkiRJw+ZstVmEEE6Tsol2hmp96jJbbRVpzNw4dYdq+b+gVc4Oc5aaahFjDMC9BaecpSZJkiRpqHqcrba12mpGVj4TmLhwccCKxsL3ZmPnRqk7VFue+/cTFX2fZcDNJa5zlpoGYTOdTzIOOEtNkiRJ0ojoZbbasqqLGUH5bCKfXagH2Vj4QO7wKtLYuVHqDNWmgCW5Y8cr+l53AAtLXOcsNQ3C3QXHnKUmSZIkaST0MFttIWk8PWny2cSSGOPUUCppjqIxcdHYeazVGaoVTZ+sYqbaYmBLieucpaZ5izFuBNblDn8VQvh0GPVIkiRJUhdlZ6ttiTEurrqYEVOUTbgEdB6yMfFXucPrsjF0Yww7VKti58/bScHaXJylpkEoStq31V2EJEmSJM2mh9lqZSeqNEnRKjpDtfnbVnCsUbPVhh2qDXqm2hRwZ8lrtw34e2vCxBgvB67OHT4KfDyEciRJkiRpLttKXnfnhC1/NFSrxsd0Tma6OhtLN8KwQ7VB91S7BVha4rqPgSMD/t6aPEUJ+1shhOnaK5EkSZKkOYQQjgC7S1x6CeU2/2sKQ7UKZGPjtwpONWa2Wp2hWn73jAicHOD7L6D8/zHbBvh9NYFijJfSuXPJaWDnEMqRJEmSpLK2lbzu7hhjnZnBMJ2ks9+cO4AOxk7SWLnd5mxMPfaGOVPtFDDIGT03FHyPIp8BXw7w+2oyFQW4b4cQztdeiSRJkiSVFEI4AOwrcelKOicSNFI2o+pU7rAz1QYgGyO/XXCqEbPVhjlTbdBLP7eWvG7bgL+vJkyMcRmdU6HPA+8OoRxJkiRJ6tUbJa+7p9IqRks+o3Cm2uC8Sxozt7s5G1uPtWHOVBtkqHYdcFmJ674kzVST5uNOOv/ubA8hnB1GMZIkSZLUixBC2RVcl8UYr6u6nhGRzyicqTYg2Vh5e+7wAspvNDmy6grVlpJ25mw3yFCtbHq+bYDfUxMoxrgYuC13eJri6aySJEmSNKq2lbxua4U1jJJ8RjEVYyyzEaLKeZvOFmC3ZWPssVVXqFY0bXJQodoGYH2J645QbpcTaTa3Afm/9B+EEE4MoxhJkiRJ6tNu0jh5LlfEGDdUW8pIKMooXAI6INmY+YPc4aJJK2OlrlCtaJ3soHb+vKvkddvo3M1DKi3b+eb2glNv1l2LJEmSJM1HCCFSfiwz9sv0SijKKMa+59eIKfq83T7Ou8wOM1QbxMyelcCmEtcdB3YN4Ptpsm2ic139JyGEI/WXIkmSJEnz9gHlVpFtijGurLqYISvKKAzVBigbO3+SO7yCcrnOSKorVLuk4NjpAbxv2bT8LTrX7kq9Kvq82UtNkiRJ0lgKIZTtDx2AOyouZ9iKMoqiLEPzU/R5G9uZkHVuVJA33+Wfi4FbSlx3Ftgxz++lCRdjvBy4Inf4UAhh3zDqkSRJkqQBeZ80bp7LrePeVH4ORRmFGxUMWDaGPpQ7fEU25h47w1r+eQE4N8/3vBVYVOK69wbwvSRnqUmSJElqnBDCOVKwNpdFpHF4I2X/HS7kDrv8sxqNma02rOWfp+b5fgsoN/U0Au/M83tpwsUYlwGbc4dPY58+SZIkSc3wDuU29rs9xhiqLmaI8lmFM9WqsYvO5babs7H3WBlWqDbfpZ+b6GwYX+QjBrMhgibb7XT+XdkeQsg/xZAkSZKksRNCOE4aP89lJXB9xeUMUz6rGLuQZxxkY+ntucMLSGPvsTKsUG2+mxT0skGB1LcY4xRwW+7wNJ0/ACRJkiRpnJVtbzOWy/RKymcVblRQne10bih5WzYGHxt1hGqBzimT85mptp7OhvFFvgC+nMf3kQBupPPz+2EIYb6zLSVJkiRpZIQQDpDG0XMZ26byJeTHeUsbvtx1aLIx9Ye5w0tJY/CxUUeotpQUrLWbz0y1sqm4TeQ1CEW9+/xsSZIkSWqismOduyqtYnjyWUXRJCENTtHnrUz//JFRR6hWNF2y31k+K+hsGF/kGPBxn99DAiDGeDWwJnd4fwjh4DDqkSRJkqSK7QaOl7huc4xxecW1DENRVuES0IpkY+v9ucNrsrH4WKgjVCtq7Nfv7p9b6Jz1VuRdyu1cIs3GWWqSJEmSJkYIYZq0E+iclzKGTeVLKMoq3KygWmM9W62u5Z95/YRqC4FbS1x3Dni/j/eX/i7GuAK4Nnf4OOnJjSRJkiQ11fukcfVcbo0xLqy6mJoVZRUu/6zWbjpnR16bjclH3rCWf/YTqm2m3If5feBsH+8vtbuVzlmR74YQnAEpSZIkqbFCCGeBHSUuXQpcX3E5dSvKKlz+WaFsjP1u/jDlJlUNXR2h2pKCY/1sVLClxDWRclNVpa5ijAvo/As8TblfLJIkSZI07sq2vSkzTh8nRVlFUaahwdpBGnO3uzUbm4+0YYVqZ3p8j7XAFSWu20PapECaj+voXDf/UQhhPrvWSpIkSdJYCCEcAz4pcemGGOPaquupUVFWYahWsWys/VHu8DLS2Hyk1RGqLc79+3k6E8i5lE2/t/f4vlKRos+bny1JkiRJk6TsGKgxs9WyjRrO5w7nMw1Vo+jzNvKfrWHMVOu139li4KYS1x0F9vb43tJFYoyXAvntew+HEPLb/EqSJElSk+2l3EqwG2OMTQqe8pmFM9VqkI25D+cOXx1jXDWMesoaxky1XkO1m4GpEtdtJ/VUk+bjtoJj79VehSRJkiQNUdZAvsxstUWUmwgzLvKZRZMCw1FXNPYe6dlqw5ip1ms/tTL/AS8AO3t8X+ki2XbQt+QOn8fPliRJkqTJtIM03p7LSAcfPcpnFs5Uq89OOpff3pKN1UfSMGaq9RKqXQWsLnHdh/S3o6jUbjOdPzB3ZVtKS5Ik6f/P3r1/yVHdd79/1+iCJIQQQggQ9zvG2GCMiY3t+JrEcezEyfOc56x1/sNznkucxLEdx3ac+G5jG4O5gxA3AUISQkhCl9Hs88PuQa2q3dO7u6uqu6ver7W0pKmunt7GNT21P/3d+yupV0ZsIJ9yVQjh+qbH05JyZmGlWksGc+8XS4cvI87VF9Ki76lmgwK1yQYFkiRJknSppzLP+2ijo2iPe6rN11I1LGg6VFuhuh9abqi2A7g147wjwOEJxiRVDNpAX1s6/E5RFEfmMR5JkiRJWgRFURwGjmacemsIYUfT42lBObPYHEJooyBJwGAO/k7p8LWDOfvCafrCSJVJ5i7/vJe88VlJpDqkGhR4bUmSJElSXrXaCtU9qpdRKrNwCWi7UnPx1Jx97poO1VJlkrmhWs4PY2q9rTSRwaaHd5YOnyPu1SdJkiRJffcieavOuhqquQS0XS9Rvd7uXMSGBfOoVMv5QdwPXJFxXqozhDSp26heqy8UReG1JUmSJKn3BnOj5zNO3RVC2N/0eBqWyiysVGvR4Hp7oXR4K3HuvlDmUamWE6rdm/n9XZ6nOtydOPZc66OQJEmSpMWVO/9e9mq1VGZhpVr7UnPy1Nx9rpoO1bYkjo1b/pmbPr4FHJ90QNKwEMJO4MbS4WM2KJAkSZKki4qiOE6ch49zWwhhmSu7UplFKttQgwZz8mOlwzcO5vALYx6h2rgldXcCOetkn518OFKFVWqSJEmSlCdnHr6Z6p7VyySVWRiqzcfCV6s1HaptThwbF6rlLP08DxyYfDhSRfkHco3q2m1JkiRJUpyHn884b5mXgKYyi1S2oea9QJyjD+tVqJaqONvoB3APsDfj+76EDQo0oxDC9cCu0uFXi6I4M4/xSJIkSdIiG2wg/1LGqdeEEPY0PZ6GpDKLhes62QeDufmrpcO7BnP5hTCP5Z/llHFYboMCl36qDqlPT7y2JEmSJGm03DnTslarpTILl3/OT+p6W5hrax6VaqO6f24ib931u8DhqUckASGELcDtpcMfAK/PYTiSJEmStBSKojhMnJePc1cIoenMoQmpzMJKtfl5nThXH3b7YE4/d/OoVLsw4txbgG0Z39NN5FWH26mui3++KIqNKiklSZIkSXnz8m3ArQ2PowmpzGIhApw+GszRny8d3ky1SGYu5tGoYFSolrP0M/UfU5pGqlzUwFaSJEmSxkttIJ+yMMv0chVFkcosrFSbr9RcfSGuraZDtfL3H9Wk4HLgxozv9wrgJvKaSQjhSuC60uHDRVEcn8NwJEmSJGmpFEXxAdUN5FNuDCFc3vR4GlDOLgzV5mgwVy9vA3bdYG4/V02HaltLX4+qUrsr8/tZSaQ6pK43ry1JkiRJypfTsKAgf76/SMpVeOVsQ+1Lzdnnfm21Xam2OuK8nP8Qp4HXZhuOBFQbYlwgry20JEmSJCl6jThPHyenIeGiKVeqLWPDha55iWqh1tyvrbYbFaRCtauBqzK+13NAmHlE6rUQwjXArtLhV4uiGNWVVpIkSZJUUhRFIG/P8z0hhD1Nj6dm5ezCRgVzNpizl5cc7xrM8eem7UYFqeWfucniCzOORYL09fZi66OQJEmSpOWX20hw7sv0JlTOLlJNGNW+1Nx9rtVqbS//LFcDFeT9B3gHOF7HgNRfIYQCuKN0OJV2S5IkSZLGGGwgfyTj1DsH87FlUc4uXP65GF6l+v/NHfO8tpq+MC4b8/j1xM6f41hJpDrsB3aUjr08omWyJEmSJGm8nFVllxPn/8tqXLahFgzm7i+XDu8gzvXnou20tbzZX06VWsBN5FUPl35KkiRJUr1eIm//87lvKj+BcnahxbFQS0DbDtWG29JuAm7PeM4b5HUUkUYKIWwCbisdPg0cmsNwJEmSJKkTiqI4TZy3j3P7YF62DNbGn6I5OUQ1I7ptXtfWPNcF3wJszTjPSiLV4Waq19tLg441kiRJkqTp5czbtxLnZdLUBnP4A6XDW4Gb5jCc1rt/Dsspz1ulul5Wmka5QQG4rFiSJEmS6vAy1Y6ZKcvWBXSd3T8Xy8IsAW27++e63IT6FVzLrBmFELYSKyOHnSiK4vA8xiNJkiRJXVIUxXngYMapNw/mZ8vG7p8LZDCXP1E6fMs8rq15NSq4PfO1c7qISOPcStzDb5jLiiVJkiSpPjlzrBXy9lafN4t7Fl/5ettEnPu3qu1QbX3/qpyyvDPA6w2ORf1h109JkiRJatZrwNmM85ahC6h7by++hVgCOo8Sxu3A9RnnHcCOG5pRCOEyYH/p8JGiKI7PYTiSJEmS1ElFUayRt2/19SGE7U2PR902mNMfKR3e3/YS0Hk0KrgNKDKe69JP1eFmqtd5uVOIJEmSJGl2OSuCCmIusExsVLCYynP7Far7qTdqHo0KctZPnwTernks6qdU1087ykqSJElSzYqieIs4nx9n2UI1GxUsptTcvtU9++ZxYeQu/ZRmEkLYAtxQOnysKIr35jEeSZIkSeqBnPn89YOtehbVuXkPQOMN5vbHSodvHGQBrWg7VLuevKWfhmqqw81Uu356bUmSJElSc3LmXCssX7WaFlP5ettEzAJa0XaoVt4wPuUkcLjpgagXUm/SB9sehCRJkiT1RVEUh8lbAtrqMj111sHEsdYC2zZDtc3A3ozzrCTSzEIIm6mm08eLoiiXhkqSJEmS6pWzj/X+BV8CqiUwmOMfLx2+eZAJNK7NUG1v5uu5ibzqcCPVDi0H5zAOSZIkSeqbnHm9S0BVl4OlrzcTM4HGtR2qjXMal36qHqk3Z6sgJUmSJKl5bxPn9+Pc2vA41A+puX4rgW1bodpmYHfGeS8DodmhqOtCCCvALaXDJ4uiODKP8UiSJElSnxRFEcirVrsxhLC16fGo2wZz/fI+frcMsoFGtRWq7SF2/Rz3ei+1MBZ13w1A+Y3ZKjVJkiRJak/O/D5VELEItsx7AJpYec6/lZgNNKqtUO2awd/FBuecJpaISrNKdZFxrz5JkiRJak/uEtA7mh7IFDbKLrSYUnP+xjvMNh2qrQ1eY3fGuS791MxCCAXVrp/u1SdJkiRJLRosAX0l49Qb2urUOIML8x6AxjpMNcS9eZARNKbpUG0VuCrzdQ42OxT1xDXA9tKxg4M3dEmSJElSe3K24dlES50aZ2CotuAGc/6DpcPbubhyshFtLP+8OuOcM8ChpgeiXihXqQG82vooJEmSJEmHiPP9cRZxXzUtn9TcP5UR1KbpUK0gNikY5xVc+ql6lN+MV4E35jEQSZIkSeqzQfVQTpFD48v01AtvEDOAYY0Gtk2HaldwadeMUa+Xs85a2lAI4XKqlZFvFEVhqa4kSZIkzcfBjHMaX6Y3oUXf400Jg7l/uajm6kFW0IimQ7VylVrq9S4Arzc8DvVDKoE2sJUkSZKk+XmdvD3JFmkJaDm7WJvLKDSNVAbQ2BLQpkO13aWvU+WcqfI8aRrupyZJkiRJC6QoilXy9lBfpFCtnF2YWSyPVAbQ2LXVZKh2BVAusduUOM/QQzMbtGC+oXT4SFEU5Za6kiRJkqR25awg2hNCuKLxkeTZWvraSrUlMcgAjpQO3zDIDGrXZKh2C3klni7PUx32Uw1tDWwlSZIkaf5y5/2LVK027Py8B6CJlLOATcTMoHZNh2rljp7lZPAIcKrBMag/3E9NkiRJkhZQURSngKMZpy5KqFauVCtnG1psqSygkWurqVBtK3A94yvVDD1Ul/J+ah8URfHOXEYiSZIkSSo7mHHO9SGEcqC1CKxUWyKDLOCD0uFGmhU0FardOOJ7l5fnGappZiGEq6nu3+fST0mSJElaHDnz/xVinjBvVqotv3ImcPkgO6hVU6HaellduUPGcAeNU1Q3j5Om4dJPSZIkSVpgRVEcAXIayS3CEtBy989zcxmFZpHKBGqvVmsiVCuAm0Y8NlypZiWR6lL+JGMNeGMeA5EkSZIkjZRT/DAqT2jTlnkPQDN7g2rX1tqvrSZCtauBbYN/b1SpZiWRZhZC2ALsKx1+qygK17xLkiRJ0mLJyQG2hRD2Nj6SjVmptuQGmcBbpcP7BhlCbZoI1TZa/7z+eqtYSaR67Kd6Hb82j4FIkiRJkjZ0iPENDWH++6pZqdYN5WxghZgh1KbpUK38w1IM/ryVeEyaxg2JYwa2kiRJkrRgiqJYBd7MOHVuoVoIYQUr1boilQ2kMoSp1R2qbQGuG/o6FZxtwkoi1af8ZnsGODqPgUiSJEmSxno945zrQgibGx9JWqpKze2FltNRYkYwrNbAtu5QrbwULxWqbSbvh0jaUAhhJ7C7dPiNoihsdyxJkiRJiyknD6h9md4EtiaOGaotoUE2UK5W2z3IEmpRd6hWLqNLhWpngXdrfl31U6ps08BWkiRJkhZUURTHgNMZp85rCWiqUq3chFHLI5UR1LYEtO5QrdyeNBWqvV3za6q/3E9NkiRJkpZPzpZQ8wrVUstO3VNteTW6r1qdodoVwJWlY6lQ7XCNr6l+K7/JHi+K4uRcRiJJkiRJypWzwqjWZXoTSFWqGaotqUFGcLx0uLbAts5QLTWoVKjmJvKaWQhhL7CtdNiln5IkSZK0+HJXGM2jWs3ln91Tzgq2DTKFmbUdqp0E3ERedXDppyRJkiQtoaIozgDvZJxa3mKqDTYq6J7GloDWFaoVpAdUDtWOkU59pUmVQ9w14NA8BiJJkiRJmljOSqMbQghF4yO5VCqzMFRbboeoFnjVUgVZV6i2j3SaWw7VjmOophmFEDYB15UOHy6Kwjc6SZIkSVoOOaHaVuCapgdSYqjWMYOsoNw087pBtjCTukK1UWVzw+uOLwAnMFTT7K4Fyhe/+6lJkiRJ0vJ4m7ywan/TAylJFQzZqGD5lTODTcRsYSZ1hWrXjzg+XKl2nFhud1lNr6n+KlepgUs/JUmSJGlpFEWRu4WPoZrqkLrWUtnCROoI1VYYne4FLgZrxwd/lzs2SpMqh7gXyNvkUpIkSZK0OHJWHF0XQqizyeI45cziXFEUNlxcfu9Q3aJsVIFYtjouzL3A5g0eXy/nfG/wt5VqmtrgzbQc4h4uiqL8wyFJkiRJWmxvZZyzmZg7tKWcWZxt8bXVkEFmcLh0+NpZA9s6QrVxpZirxGDt1OBrQzXNIhXivjmPgUiSJEmSZnKMvNCqzSWghmrdVc4OZg5s2wrV3hv62lBNs0hdb4ZqkiRJkrRkBssqc+ZzhmqqQ+pam+namjVUW2H8xm6GaqpTec1zoNoaV5IkSZK0HHJCtTb3VTNU6663iRnCsJn2VZv1ohy3nxrEpZ/DodpWoJjxddVDIYSC6n5q7xRFsTqP8UiSJEmSZpbTAbSVfdUGc85y988zTb+u2jHIDspNDq8d/P8+lVlDtZwyuQ+A06VjVqtpGldTfYPLeQOWJEmSJC2mRdpXLZVVWKnWLeUMYSsxa5hKG6HaIarldYZqmkaqLDOnW4wkSZIkaQEt2L5q2xLHDNW6JZUhTL0EdJZQLWc/NUhXEhmqaRqp/dQM1SRJkiRpuS3KvmrllVFgqNY1b1HjvmqzXJA5+6kBvJY4lkp/pXHKIe7RoijOzWUkkiRJkqS6LMq+aqmswj3VOmSQIRwtHc4pGEuaJVTLKb08Szpx3jHD66qHQghXUX2Ds0pNkiRJkpbfouyrlsoqPmj4NdW+cpawbZA5TGyWUK3chTHlTdIXoJVqmlTqerNJgSRJkiQtuQn2VdvX8FC2J45ZqdY9qSwhJ+OqaCNUK3f+BCvVNLnUm+fh1kchSZIkSWpCTqg2VfAxgVSolso0tNxSWcJUge20odou8qrN3gZWB3+GpS5UaSPlN8+TRVH45iZJkiRJ3fB2xjnbQwi7GhxDOatYLYqinGdoyQ2yhJOlw61WquW82AXgyODf5fDDUE3ZQghbgPL6ZqvUJEmSJKk7jhBzhHGaXAJazios5OiucqZw1SB7mEiTodo7wNrg3+V91Vz+qUmk3jRzPsWQJEmSJC2BoijWiDnCOFN3asxQzipsUtBdqUxh4sB22lAt54WGB1i+EG1UoEm4n5okSZIkdV9O8YSVaqpDLfuqTROqbQauzjhveICpUG2WJgnql3Jl5BoXlxZLkiRJkrohp3ji6hDC5rpfOISwAlxWOmznz+46wsXVlesm3ldtmmBrH1BknPfW0L9TJZNWqylXOS0+WhRFzlp7SZIkSdLyyKlUK2imWi2VUbj8s6MGmcLR0uFWKtVyXuR9Lr34UiWT7qumsQadXcpvbi79lCRJkqSOGdGVMaWJUC2VUbj8s9vK2cK2SbvLThOq5ZTDldPl1IV4+RSvrf6xSYEkSZIk9UfOfG/iZXoZUhmFoVq3zdysoK1Q7VTiHEM15bBJgSRJkiT1xyKFaqksQ90xc7OCSUO1K8nbC608sNSFuHPC11Y/lS/oM0VRnJjLSCRJkiRJTcspoph4mV6GVEZhqNZhg2yh3Iyi0VAt55uvUt3s7TTVrgpWqmlDIYRNwN7SYavUJEmSJKm7jgA5jenqrlYrZxRrgz3e1G3ljGHvIIvIMmmodk3GOam2pFBdi2yopnGuonqNGqpJkiRJUkcVRbEGvJNxak4+MYlyRmGg1g/ljGGFmEVkaSJUG7X+uVw2aaimccpVahBDW0mSJElSd+Xsq5aaL86inFG49LMfUhlD9rU1SahWAFdnnDcqUS63xXVPNY1jqCZJkiRJ/ZNTqXZ1CKGo8TXLGUU5w1A3tRaqXQlszjhvVOhRTnk3kdf0QP1VDnE/cE27JEmSJHVeTjHFFmJOMbMQwjZiRjHMSrUeGGQMH5QO5xSUAZOFajlJ3TlgVGfGVMrrElAlDT5xKF/IVqlJkiRJUscNujKeyzi1riWgqWzCSrX+KGcN2VWQk4RquU0KRklVGO2Y4PXVL6nKSEM1SZIkSeqHnPlfk6Gaq6T642jp681kVkHWXam20UWfSnmvmOD11S+p6618oUuSJEmSuqnNUC2157uVav0x9b5qk4RqszQpAEM1TSZ1vVmpJkmSJEn90GaolsomDNX6I3WtZe2rlhuqXQlszThvo0qi08Bq6ZihmkYpvzmeH6yrlyRJkiR1X06otjWEUEezgnI2sWqTvP4YZA3nS4drrVTL+WbngffGnPN+6etdma+v/imnwi79lCRJkqT+eI9q0JGS3alxA+VsopxdqPvKmUOtlWo5odpRIIw5p3xhWqmmihDCTmBb6bBLPyVJkiSpJ4qiCOQVV9SxBLScTRiq9U85c9g2yCY2VGeottF+auvKy/cuI29ZqfrF/dQkSZIkSTnzwGtmeYEQwlZiNjHMrYf6Z6p91equVBvHZgXKYagmSZIkSWqjWUEqk7BSrX9SmVYtodpOqqltyjSVamCopqrym+IacHwO45AkSZIkzU9OznBZzjK9DaT2ejdU6593idnDsLGBbU6otifjnFXyQo/UhWmzApXtLn39blEU5YtbkiRJktRtx4ELGeddNcNrWKkmBpnDu6XDu8c9LydUy7k432V8kwJIX5hWqulDIYQVoNwSuXxhS5IkSZI6btCsIGc+mFMMNIqhmtYdL3195SCjGKnOUC3HOeBM6ZihmoZdCRSlY8fnMA5JkiRJ0vwdyzinzkq1M0VRnJvh+2l5lbOtgmrRzyXqWv6Zc5GvKye+uyd4rrov9WZopZokSZIk9VPTlWq7S19bpdZfqWttw8B2XKhWkBd6TRJ6HC99fUXGONQfhmqSJEmSpHU5RTy7QwjlFU9jDZb2lSvVjk/6fdQZtYdqu4DNGS88SaXae6WvC2xWoIvKF+wa6a6xkiRJkqTuyymy2Mx0W0vtorr9UDmzUH+coNoBdKZQLWdd8jngVMZ561IX6IZrVNUr5WvuuJ0/JUmSJKmfiqI4ScwdxplmCejuxDFDtZ4aZA/HS4dnCtVyLspJl+YZqinJzp+SJEmSpISceeE0zQpSq+YM1fqtfK1t2AG0jkq1SZZ+Qnp98u4Jv4e66Uqq16ShmiRJkiT1W1Oh2u7EseNTfB91R/laSxX/XPLgRnIuyklDj1Wqy0WtVBPYpECSJEmSVJVTzDPN8s9yFnGqKIrVKb6PumOiZgUbhWor5FWQTVqpBtVySkM1gZ8SSJIkSZKqcjuAjiscqjyn9LVLP3U8cWz3qJM3uuBSS/FSpgnVjpe+3gFsneL7qFtSnT99U5MkSZKkfstZwbThMr2yEMJWYHvp8PEJxqRueo8JOoBuFJrlLP08M/gzqVRQktogUP1Svubes/OnJEmSJPVbURQfkJc9TLKvmk0KVDHIIMrXwVSh2u6M15umSg3SF+o065/VLeU3tePzGIQkSZIkaeHkVKtNsrVUKoMwVBNUs4iRRWAbhWo5lWPlF8qV+mHYPeX3UgeEEC4HNpcOn5jHWCRJkiRJC6fuUG33lK+h7itnEZsHmUXFuD3Vxpk2xX2f2AV0mJVq/WbprSRJkiRplJz54SyVaqtFUbw/wfPVXdlbls0aqs1SSVReOmqo1m+pC9RKNUmSJEkS5M0PZwnVpt3eSt2TutYmCtUuA7ZlvNDxzAGllMsqdwJbZvh+Wm6GapIkSZKkUXIq1bYNunpuKISwhZhBDHPpp9bNHKrl7KcWiMs4p5W6YCfp1KFuKX+isAacmsdAJEmSJEkL5wQxhxgnJ89IZQ+Galp3iphJDEtWQY4K1XJKJt9PvMgkUqWVhmr9VX7je68oipw3TEmSJElSxxVFsUZeYc/ujHNS2YPLPwXAIIsoV0ZOVKnWZJOCdakU2H3V+qt8gbr0U5IkSZI0rK591VLZg5VqGlYOcBcuVDsFnCsds1Kth0II24DyundDNUmSJEnSsJwcImf5ZzlUO1cUhdsPaVj5Wts6yC4uMUuoVkfoYQdQgU0KJEmSJEnj5YRqOXlGuaDHpZ8qy2pWMM9KNaiWV+4gdh5Vv6SutzquL0mSJElSd+TME3dv9GAI4TJi9jDMpZ8qS11rlewiFaqlluKlHJ9wQCmpNPjqGr6vlouVapIkSZKkcXJCteQyvSGpzMFKNZVNXam2O+ObrwEnJxxQytHEsb01fF8tl/KFWdf1JUmSJEnqjpPE+eI4G+2rlsocUtmE+i11rWWFajszvvkJIEwxqDJDNQFcUfr65KBdsiRJkiRJAAzmiTmrmgzVNJPBtVYu9ilnF8lQrXJSQl1L885TLd90+Wf/lINcq9QkSZIkSSnvZ5yzUbFQOXN4ryiK8zOMR91VziYq19W0lWp1hh5HSl/vBjbX+P21wEIIBdVNIg3VJEmSJEkpOaFaslgohLCZ6pZX5UxCWlfOJnYMMowPTVupVmfoUS6zLIA9NX5/LbYdVK/DU/MYiCRJkiRp4eXkEaOKhfYQM4dhLv3UKOVsYoVSUdC0lWo5yXCuVCrsEtD+uDxxzEo1SZIkSVLKLKFaKmuwUk2jpK61SzKMRVj+abOCfktdb4ZqkiRJkqSUqZd/YpMCTSaVTVySYZRDtW3k7WdWZ+jxAXC6dMxKtf5IhWou/5QkSZIkpeTkEZtDCJcljpezhtNFUXxQw5jUTalsYsNQLadKbY1qCDarcrllap2zuslKNUmSJElSrtPEXGKcS6rVBhvMl/dvd+mnNjJxpVpOqHYKCNOOaIRyueVm4KqaX0OLqbyn2vmiKM7NZSSSJEmSpIVWFEUgb3VTOd+4iurKPJd+aqRBNnG+dHjDPdXablKw7nDi2L4GXkeLp3zNWaUmSZIkSdrINM0KUhlDKouQhpWvtQ1DtVGb+W30DevwTuKYoVo/lN/o3E9NkiRJkrSRukK1VBYhDStnFJfkZtNUqjURqp2mOtBrGngdLZAQwgqwvXS4iUpISZIkSVJ35Mwby/lGOWM4VRRF3fvFq3vK19r2QZYBLE6oBtWyyz3kdSLV8rLzpyRJkiRpUjm5xIcVRSGEzVSbFLj0Uzk27AC6SKFaueyyAPY29FpaDOUmBeCeapIkSZKkjU26/HMvMWMY5tJP5Uhdax9mGcOhWmopXu43rIPNCvondb1ZfitJkiRJ2khOLjG8TM8mBZpWKqP4MMsYDtW2ZX7DppbnpVJi91XrtlSo9kHro5AkSZIkLZPcXGI950hlC1aqKUcqo0iGajsyvtkqcH7WEY1wHni3dMxQrdtS15yhmiRJkiRppKIozgMXMk5dn3OWs4V3B99DGieVUXyYZUwaqjW9NK+cFO8iv4JOyyf1/+2Z1kchSZIkSVo2OdVq20MI24jZwjCr1JQrlVF8mGVMGqo1XUWUWtN8bcOvqfkpX3NniqJYm8tIJEmSJEnLJCefuJx0puB+asoyyCjKwVqyUi2nSUFT+6mteztxzFCtu8rXnEs/JUmSJEk5clbSbSOdKaSyB2mUclYx9Z5qTS/NO0Z1z7brGn5NzU95+aehmiRJkiQpR26lWjlTOE/MHqRc5WstufxzESrVAtXE+BouHae6oxzkGqpJkiRJknLkVKrtoNqk4O2iKEID41F3lbOK5PLPy6f4Rk14q/T1JuwC2jkhhM3A5tJhQzVJkiRJUo6c+eP1xExhWDlzkMYpX2ubB5nGJaFaTpfNprt/Qnpts0tAuye13LiN60uSJEmStPxyVtKlsgT3U9OkUlnFDljMSrXDxGWgw2xW0D2pELfpPfskSZIkSd2QM38sZwkBO39qcqlrbRtcDNVSS/FSmt5TDeKmgUdLx6xU6x4r1SRJkiRJ08rJJ67i0mKio0VRlJsjSuOMrVTLqVKD9iqJymuctwFXtvTaakeqMYaVapIkSZKkHONW0u0AtgBbh465n5qmkcoqtsPFUC1nP7UzwFpdIxrDfdW6L3XNWakmSZIkSRqrKIo1Ni7MuGLw93Co5n5qmkYqwL1k+edlGd+kzSqiVHp8fYuvr+alrrlzrY9CkiRJkrSsNsop1le7DW91ZaWapnE2cewymCxUS32TppwCTpSO7W/x9dW8reUDRVEYqkmSJEmScm2UU+we/L0eqp0oiqKNfeLVMSOyiq2wuKEawKHS1zu5WL6p5VcO1dq+viRJkiRJy23UPHIbF3OO9VCtnDFIkyhfa5eEajl7qrUderyZOOYS0O4oB7lWqUmSJEmSJjEqpxhudLhl8HcqY5BylTOLiZd/tt2ZMZUiuwS0O6xUkyRJkiTNIidUs1JNddiwUm0Rl3+6r1q3WakmSZIkSZrFqOKf3UP/3oL7qWl2M1eqzaOSyH3VustKNUmSJEnSLFLFGcP7qUGsVLNKTbNauko1SK95vqH1UagJVqpJkiRJkmaRqlTbXfp6M+6nptl1olINXAK69EIIW4CidNhKNUmSJEnSJFLFGbtLX1uppjqUM4sihLBl0UO11L5qdgBdfuWln2ClmiRJkiRpMqlKtStLX6+6n5pqkMosti56qAbVRPlyqj8kWi6p681KNUmSJEnSJMpBx3aqRRwnWxqLui2VWVy2Qrzgykvxcr9BG95IHLup9VGoTlaqSZIkSZJmVa5UuypxznuDLYikWYysVMupUoPFCtVsVrDcrFSTJEmSJM2qHHSkQrXj5Oce0igbVqqNcw4I9Y4n2xngSOnYfi42WdDySX1KsNr6KCRJkiRJS6soijXg/PqXVLeKOjl43FBNs0plFltWSAccZefHn9Ko10tfbwH2zWMgqkUqEHX5pyRJkiRpUutzySuATaXH3h38vbm94aijUpnFygrViy5l3lVE5VAN4MbWR6G6pD4luND6KCRJkiRJy259Ljlq6ScYqml2qczistxKtXmHam8nxmCotrxSlWrzvsYkSZIkSctnfWVdOVRbA04M/m2jAs0qlVmsTLKn2jxdAN4sHbsG10Uvq9SnBIZqkiRJkqRJnSfOMa8oHX+PGKyBoZpml8osNi/L8k+oLgEtiA0LtHxSb2gu/5QkSZIkTWoV2J04/u7Qv3NyD2kjqcxiywp5a4sXIfBI7at2U+ujUB0qyz+Loph3NaQkSZIkafmskt5PbThUs1JNMxmRWSzN8k+IPxCnS8fcV205la+5teRZkiRJkiRt7BzVUO0cl+YHObmHNE45u9iaW6m2CMs/AV4rfb0T2DOPgWgm5dLbRbm+JEmSJEnLZQfV/dbfLX3t8k/VoZxdbFqmPdUAXk0cu7n1UWhWhmqSJEmSpDpcnTh2rPR1TjGRNE4yVMspgzw//pRWvEG13M5QbfmUr7lF2LNPkiRJkrR89pa+DsDx0jGXf6oO5ewiu1HBooRq54C3SseupVrqqcVWblSwCHv2SZIkSZKWSAjhMqqdP09QrSiyUk11KGcXm5ZtTzWoLgEtsAvosil3XrFSTZIkSZI0qZuIlWnDyks/wVBN9SivnNyyQl5r2UUO1cBQbdmU91QzVJMkSZIkTeomqvPJVKiWk3tI40zdqGCRlucdJ5ZzDruJWLGm5VD+lKCc9kqSJEmSNFIIYX3V2nCodgY4nTi9vAWRNI1ydrE5N1RbNOVqtW3AvnkMRLVYlD37JEmSJEnLYR8xCxhe/pmqUgOXf6oelexiWdPa1BJQu4BKkiRJktQPqQxgVKgmNWKFvGWTi7T8E+BNqmtZb5nHQCRJkiRJUuvWM4D15Z9rwHtzGot6agXYOu9BTOEC8Hrp2B5g1xzGoskt4zUnSZIkSVoAIYRdxAxg2LuM3q/7smZHpJ7auqzLPwEOJo7d2vIYVA8bFUiSJEmSct2aOHa07UGodyrZRW6oVl5quQhe4dINCcFQbVkt4vUlSZIkSVpMtw79ez3oMFRT0yrZxQqwJeOJF8af0rqzxL3Vhl0HbJ/DWCRJkiRJUsNCCNuJc/91F4h7qW1UrGH3TzUit1HBojqYOGbDgsW3zNecJEmSJGl+UnP+I2Oes8xbX2lxFbkXVnmZ5aI4mDh2a8tj0ORyqiMlSZIkSSq7NXHMpZ+ahy0rwKaME883PZIpnaSaSN+Ioc2ysVGBJEmSJGlDIYQtxDn/sMPE7aE2YqWa6pBsVJATqi2yg0P/3kTcU+2m+QxFU7JRgSRJkiRpnJuoBmSvZDzPPdVUh2SjgmV3cPD3FcA2YkL98NxGI0mSJEmSmrCT2JhgfZ/uAnh1fsNR3+WmtYu6/BPgGPAusIuYGp4DdgP7iGWgWjzl9e6n5jIKSZIkSdJSCCFcBTzCxRVqNwCvAe/Mc1zqt81cbEKwUUfGceuT5+07wH8nVqptIYaA9wM/nuegNFKgdL2FsKi9MCRJkiRJC+CTg78DcBp4Hvh/h46R+DfEfbCCc07VYHhPtQCcXyGGGxsFahBLLBfZB8QfqvX/LVuA24Gt8xyURtoLXD305/L5DkeSJEmStMC2Ert+Dm9hdQw4QSwWKob+rJT+bMZmhqrH8PVXAFu7sKfaupdLX69gwwJJkiRJkpbdzVT3hC9nAFLrVoib/HXBgcSx21sfhaZhJxZJkiRJ0ii3JY6lMoBRKl0bpSlUsovcUG0ZSiWPD/4MuxmXgC6DLlVMSpIkSZLqs5U4tx92nIvz/5w5/9r4U6SxKtlFbpgxbs+1RfFS6etNpBNtzdcid5OVJEmSJC2O24hz+2Hlub80D+dXqHbGWGapH6w7Wh+FxunSNSdJkiRJas6diWMvTvg9rFRTE8IKeVVD5VR4UR0HjpSO3QDsaH8okiRJkiRpBjuA/aVjR4D3hr7O2aPbPdXUiNzln8u0kXw5sS6wYcGiW6brS5IkSZLUjtupbkdVnvMvSxGQll+yUUHXpMpAU+WiWhxdvA4lSZIkSbOpY+mnVJdko4JzcxhIk04Dh0rH9gG75jAWpXXtmpMkSZIk1WsXcS4/7BBxzj8sp7Hi2VpGJF3qXG6jgpwWtYvEajVJkiRJkpZXbpXalqYHIo3S1WV3B6h29zBUkyRJkiRpOZTn8GvEub60MFaAC/MeRAPOAa+Wju0G9rY/FGXwkwVJkiRJ0rq9xDn8sFdJbyWUs/zT7p+qQyW7yA3Vlm35J7gEdJGV39C6WjEpSZIkSZrcJA0Kcoo0yivZpGmUs4vVFeB8xhMrbUOXwKtU/7fdQV6KrWaVg1xbIEuSJEmSIM7Zy6FaajXaupxQLSf3kMYpZ2MXVsgrg1zGUG0VeLl07HJg/xzGokuV39AM1SRJkiRJEOfsO0rHDjI6u8iZT7r8U3UoV6qdzw3VlnXPq1R56D2tj0Jl5dLbZVxeLEmSJEmqX2rOPmrpJ+TlFYZqqkM5u7iwQnqjv7JlDdXeAE6Vjt2GIc68la85K9UkSZIkSVuJc/Zhp4hz+1Fy8oqc3EMap5xdnM9tVLCMyz8BAvB86dgmbFgwb+VrblmvL0mSJElSfe6kGlw8T5zbj5Izn7RSTXXo1Z5q655LHLu79VFomKGaJEmSJKkstfQzNacfljOfzCkmksZJhmo5ZZDLvFzyBPBW6dg+4Ko5jEVR+Zorb/YnSZIkSeqXq4BrSsfeIs7pN5KTV7j8U3UoZxfncivVln3Pq1SybcOC+Sk3KoDlDm4lSZIkSbNJzdGfzXheTqXa+QnHIpWlMou1ru+ptu4A1R+iu7BCal5Sb2jLHtxKkiRJkqazQpyjDzsPvJzxXJd/qg2pzOJ8H5Z/QvxhPFA6th24aQ5jUbo6ctmDW0mSJEnSdG4iztGHpYpjUnK6f1qpplmlMovVFfIuri4EHi4BXRyp5Z9duMYkSZIkSZObpkHBOkM1tSGVWfRm+SekNzi8mWoaruadTRxz+ackSZIk9c924tx8WKrh4Cg5c8mcveSljaSus7O5lWo5ye8yKCfdqXXbap6NCiRJkiRJkN7vPLdKDfLmkoZqmtXIRgW5e6oV9Y5nLp4HQunYvfMYSM+lgtwuVENKkiRJkiZTnpMH4tw9xwp5RUCp1VLSJFKZxfkV8i+uy2oczLycAt4oHdsNXN/+UHotdc114fqSJEmSJOW7njgnH/YGce6eI3fFk6GaZpXKLM6uV6qVq7dyv8EyeiZx7L7WR9FvqepIl39KkiRJUr+k5uJPT/D8bRnnBGxUoNmlMotz6+uWc1LbroRqrwCnS8duw4YFbbJSTZIkSZL6bTtxLj7sNPDqBN8jpzjDKjXVYWSlGvQrVFujWq22QrqFr5phpZokSZIk9ds9VBsUPEO6sd0oOZVqhmqqg5VqQ56luuT1I3SjGcMyOE/1v3+Xri9JkiRJ0mgFcQ4+LBDn6pOwUk1tKWcWgUGjAuhfqHaKuAx02BXATXMYS1+Vrzkr1SRJkiSpH24izsGHvUJ+g4J1VqqpLeXM4ixcLLXsW6gG6c0Py0m5mlNeAtq160uSJEmSlJaae0/SoGCdlWpqSzmzOAf9DtXeAE6Ujt0M7JzDWPrISjVJkiRJ6p+dxLn3sBPEOfqkrFRTW2auVMu5WJdJoNqwoADuncNY+shKNUmSJEnqn3up7mf+DNV9t3PkzCMN1VSHDSvVzkzxDbrgOaqdRe6l2oFE9bNSTZIkSZL6ZYVqIcsacW4+jZycIifvkMZxT7WEM8CB0rEdwC1zGEvfWKkmSZIkSf1yK3HOPewA0wdfVqqpLe6pNkJqM8SPtj6K/imHamC1miRJkiR12X2JY9M0KFhnqKY2pLKKiUO1ru2ptu4t4Fjp2H5gzxzG0iepa85QTZIkSZK66WriXHvYMeKcfFo2KlAbUuHtJcs/c0ott9HdvcZSyfjHWh9Fv6SuuXIZsCRJkiSpG1Jz7Fmq1FbIC9U+mOE1JIDtiWNn4GJIdirzG3W1Wu15qun1naT/w6keqTe2rl5fkiRJktRn24lz7GFniXPxWb5njtMzvIYE6aziA7gYqq0O/oxzeV0jWjCrxBa+wzYBH5nDWPoi9cZmpZokSZIkdc9HqK58e4a8HGKUnHwiN+uQNpLKKk7DpRd1TrValyu3ngJC6dhH6e6S13lLLf+0Uk2SJEmSumWFajPAQJyDzyJn/pi7Kk/aSOpau2T554cHxuhyJdEpYivfYakSVdXDSjVJkiRJ6r7U1koHmD3wyqlUcz811cFKtUxPJo7d3/oo+iFVhtv160uSJEmS+iY1p07NvSeVM390PzXVoXytfZhnDIdqOQluV/dUW3d48GfYXuD6OYylD8pvcIZqkiRJktQd1xPn1MNS8+5p5Kx0slJNdShnFR9mGSupgxvow55XqcQ81fpXsysvOTZUkyRJkqTuSM2l66hSg7z5o3uqqQ7lAPfDLMNKtaqXqf7g3QJcMYexdF35mjNUkyRJkqRuuII4lx52ijjnrkNOpVrO3vHSOOUCsw+zjEkr1foQeqxR7UJS4N5qTShfc9uw26okSZIkdcH9xLn0sKeIc+46WKmmNqxQDdWmXv7Zl+6Mz1LdRP8eYOscxtJlqU8N+rDEWJIkSZK6bCtxDj1sFXimxtew+6fakMookss/c0K1zcCWWUe0BM4AL5SObQXum8NYuix1zfWhGlKSJEmSuuw+qkUpLwBna/r+W4BNGefZ/VOzSmUUyUq13LXGfdhXDdKbJ95P3g+u8qQ+NTBUkyRJkqTltYn09kl1NSiA/FzCPdU0q1RGkdxTbY280sids45oSRwHDpaO7QDubn0k3ZW63vqyxFiSJEmSuuhuqvO6g8Q5dl1ycokPqG//NvVXKqNIhmoAJzO+YV9CNYDHE8ceoLrZoqaT2jSyT9eXJEmSJHVJQZwzlz1e8+vkzBtz8g1pnNS19mGWYai2scPAodKxXcBtcxhLF6Wut74sL5YkSZKkrrmNOGcedog4t65TTi7xfs2vqX5KZRQfZhmGauP9MXHswbYH0VGpJcdXzGMgkiRJkqSZPZg4lppTzypn3milmupQvtYuWVZcDtVykty+hWqvAUdLx/YCN85hLF1UfqOzUk2SJEmSls+NxLnysKPEOXXdXP6ptpQziktys2kq1fpYSZRK1lPrxDW58jXXt9BWkiRJkrogNUduokoNDNXUnvK1dsne8NOEapfTv436D1Ct4rsBuGYOY+macrOCLcDWeQxEkiRJkjSVa4hz5GHvE+fSdSvIW+FkqKZZbSVmFMNmDtVWSLcU7bI1rFZrSuqas1pNkiRJkpbHqCq1tcTxWe2gmmWk2KhAs0plE5dkGOUL8QywOuU37rrnif99ht0OXDmHsXSJHUAlSZIkaXldSZwbDztDnEM3ISePWAXONvT66o8NO39COt21A2jaKvBk4vgn2h5Ix1ipJkmSJEnLKzUnfpK8gp1p5OzzbpWa6jBxpVrlhBH62KwA4Cmqbwx3AbvmMJauKO+pBoZqkiRJkrQMdhHnxMNWiXPnptikQG1JXWsb7qkGeYluX0OPc8CfSscKrFabxWmq6+xd/ilJkiRJi+8hqo0M/0ScOzfFUE1tKWcTa8QM40Mu/5zcE6Sr1fr832QWgdJFif8tJUmSJGnR7QTuLB1bJc6Zm+TyT7WlnE2cJmYYH5q2Uq3Pyx3PUK1WW8FqtVmUg1xDNUmSJElabJ+gmin8iWqDv7rlhGpWqqkO5Wyicl1NW6m2i2qJZ5+kqtXuwTBoWuUgdyd5LZIlSZIkSe3bSZwDD2ujSm2FvCKfEw2PQ923QjXjqRShpYKL41N+8z45Q3XjRavVpld+w+v79SVJkiRJi2xeVWq5BRiGappV6lqrXFepi/EMeZsK7p58TJ3yJHChdMxqtemk3vD6vMRYkiRJkhZVqkrtAtVtkppwZcY552g+3FP3pTKJrFAN4L2MF8i5mLvsNPBM6ZjVatNJXW99v74kSZIkaRGlqtSeodqArgk588TjTQ9CvZC61irZxSyhmpVE8DhWq9XBSjVJkiRJWnyjqtQeb+n1c0K1nDxDGsdKtRZYrVaP1JJjQzVJkiRJWizzrFKDvBzC/dRUh/K1llxWbKg2u8exWq0O5Tc+QzVJkiRJWhzzrlKDvHmilWqqwxWlr5Nh7Syh2hUbPL9PRlWrPTSHsSyz8gV6JVDMYyCSJEmSpIqHmG+V2grVoCPleMPjUPcVVAvJJgrVcsolC/Iu6D54nHS1mtV8+cpB7gpw+TwGIkmSJEm6xJUsRpVaTuGFyz81q8up5mXJ4rNRodpZ8lrQ7s4fU6edBp4qHSuAT81hLMvKZgWSJEmStJg+RTXQeor2qtQgr2gltV+3NKmsJgWw8fJNO4BO5nGqP7y3A3vbH8pSMlSTJEmSpMWzlzi3HXaOdqvUwP3U1J7WQjWXN150BngycdxqtTypC9TrS5IkSZLmKzWnfZK81W11ypkfGqqpDqlrbeJQLWcd8u6c0fTIE1TfWG4Crp/DWJbNKWC1dMxKNUmSJEman+uJc9phZ4hz37ZdlXGOoZrqUM4iVomZRcVGodrxjBfakzmgvjgP/CFx/JG2B7KkykHu7nkMQpIkSZIEpOeyfyDOfdtmqKa27C59PbLobKNQ7d2MF9o2+KOLngZOlo5dC9w8h7Esm/I1dyUbX6OSJEmSpGbcTJzLDjtJnPO2bTt52UNOjiFtZIXq8s+R19W4PdXWMl7QarVLXQB+lzie6paiS5Uv1NTFLEmSJElqVkG6Su13xDlv23Kq1NawUk2zSxX3TBWqreES0Gm9QPW/3dXAHe0PZakcTxzb3fIYJEmSJKnv7qA61z9OnOvOQ07ucJy8wiBpI7sTx46POnnc0rqc0smcxLhv1oDHEscfxuWMG0ldb15fkiRJktSeFeLctewx5hda5YRqxxofhfoglUFMVam24ROHWKmWdgA4Ujq2C/jIHMayLFJLjg3VJEmSJKk9H6Ha/fAIcY47LznzQvdTUx3K19qGy4rHhWo5Sa+hx2i/SRz7JLC17YEsidTF6vUlSZIkSe3YSpyzlqXmtm0yVFNbytfahv0G6qhU2wpcnnFeH70OHCod2wZ8Yg5jWRbla243LpmVJEmSpDZ8gmqXzUPEue287CSvMMXln5rVCtU91TbMxcaFFSeA1YwXdgnoaL9KHLsfuKLtgSyJVAfQcumxJEmSJKleVxDnqmWpOW2bcqrUVoH3mx6IOm8XE3T+JHFyWSCvA6hL9EY7AjxfOraJdHti2axAkiRJkubhEeJcddjzVPcKb1tu58/Q8DjUfRM1KYC8ZXU5JZRWqm3st1Qr/u4A9s1hLIvOUE2SJEmS2rWPOEcdtkqcy85bznzQpZ+qQyOhWs6+aoYeGzsFPJE4/pm2B7IE3qP6CcPuOYxDkiRJkvoiNTd9gjiXnbecIh6bFKgO5WwrsEHnT6g3VCsyzuuzPwKnS8euBW6fw1gWmR1AJUmSJKk9txPnpsNOE+ew81ZgpZras7v09YadP6G+5Z+bEy+uS50HHksc/zPsbll2vPT1VfjfSJIkSZLqtkKck5Y9RpzDzttuqvu8pVipplmtUA1wj+c8aZyTwNmM867JOKfvnqMaUo7qsNJn5Y0wU21tJUmSJEmzuZ84Jx12jDh3XQQ5OcNZYm4hzSJVzDO2SUdu9U9Ot4+rM79XnwXS7YgfAra1PJZFdjRxbG/ro5AkSZKk7tpGnIuW/YrF6aSZMw+cd3dSdUMq00plE5eoM1SzUi3P68BrpWNbgU/OYSyLylBNkiRJkpr1SeJcdNhrxDnrosiZB77T+CjUB6lrrdVQ7WpsVpDr11ST//vI62rSByeBM6VjhmqSJEmSVI89xDnosFErq+alIG9FnJVqqkM5czhDxrLiOkO1LcCVmd+v744Bz5aOFcBn5zCWRVVOhF1eLEmSJEn1+CzVophnWawN/68k5gzjjK0mkjKUM4es6yo3VHsPODfFIDTab6n+N70euGMOY1lE5SB3C7BrHgORJEmSpA65gzj3HHaWOEddJDmrlc4R8wppFruoBrhZFZC5oRrkpXTuq5bvDOk3rU8Dm1seyyJyXzVJkiRJqtdm4pyz7DGqW/DMm00K1Jap9lODyUK1nIvV0GMyzxCXgg67nHQHlr5JXW9WQkqSJEnS9B4izjmHHQOensNYxjFUU1tS11rtlWo5HTUM1SazBvw8cfzjuNTxPWC1dMzrS5IkSZKmcyVxrln2M6qN9BaBoZraUi7gWSVzWXHdlWpbMQya1JvAi6VjK8CjcxjLIglUyy0N1SRJkiRpOp+hmgG8CLw1h7GMs4uYL4xjqKY6lLOGo2QGzZOEaqnKoZzBaLxfA+dLx24e/Omzcqi2Hdgxj4FIkiRJ0hJLzS/PE+eiiygnVziPTQo0ux3ErGFYdkfZSUK1VOVQis0KJncK+EPi+KPAppbHskhSnzoY2kqSJElSvk2kV0L9gTgXXUQ5uUJ2NZG0gan3U4PJQjXI21ft2gm/p6InqKbsu0ivee8LQzVJkiRJmk1qz+73iHPQRZWTK7j0U3VYuFBt7xTfV7FpwS8Sxz8B7Gx5LIviXeJ/l2H75jEQSZIkSVpCO4lzyrJfUJ1rLYoV8irVcvIJaZxyxrBGzCKyTBp+Hc44ZzPVzgnK8xrwSunYZuCzcxjLIrhANSE2VJMkSZKkPJ8lzimHvUKcey6qveRtg/R20wNRL5QzhiPELCLLpKHae8CZjPMMPqb3S6r/B94C3DaHsSyCcpC7DTvMSpIkSdI4txHnksMukF4htUhy8oQzwImmB6LO20XMGIblFJN9aJplmjlpsPuqTe8Eo5sWbGl5LIsgdUEb2kqSJEnSaFsZ3Zzg/ZbHMqmcPMEqNdUhlS0YqnXAH4HjpWOXA59qfyhzl7qgvb4kSZIkabSHiXPIYceJc81FZ6imtqSutcZDtZwXuALYMcX3VnQB+Gni+EfpX/fLE1SXHFupJkmSJElpe4lzx7KfMsFeUXOyg7xGfRMFH9II5Wxh4mXF04ZqIeM8q4lm8ybwXOlYAfz54O8+Kb9hXk3expWSJEmS1Cej5ozPEeeYiy4nRwgYqml2m6g22Zz4upomVFsFjmacZzXR7H5NtUprL3D/HMYyT+XS3hX6V7EnSZIkSePcT3WudIY4t1wGOTnCUWIuIc1iL9VMbOJlxdOEapCX3lmpNrszwK8Sxx8mryS2K2xWIEmSJEkb20mcK5b9imqxxqLKyRGsUlMdZm5SANOHajnp3TUzfH9d9DxwqHRsC+lOLl1lswJJkiRJ2tijxLnisEPEOeUyWCHmCOO81fRA1AszNymAZkO1TbhEry4/A9ZKx24d/OmD88C7pWNWqkmSJElSdCvV+eEacS65LPaSt3e2lWqqQzlTeJeYPUxk2lAt1ZExxWqiehwH/pA4/iiwtd2hzE05yN2JHWYlSZIkaSvw2cTxPxDnkssiJz/4gAm7M0oJqS6zE++nBrMtz8x5wetn+P661OPAe6VjO4FH2h/KXLivmiRJkiRVPQJcXjr2HnEOuUxy8oOpgg+ppJb91KCdUK3cylfTuQD8NHH8PmB/y2OZh9T11of/3ZIkSZI0yn7inLDsp8Q55LIoyAvVXPqpOqSyhNYr1cqb56dcBuyZ4TV0qUPAs4njXwA2tzyWtr1LdcnxdfMYiCRJkiQtgM3EuWDZs+TN1xfJHmJ+MM6y/e/SYipnCWeo7uOeZZZQ7QiwmnGe1UT1+hVwunTsCvqxDLTc5eVq+rOnnCRJkiQNe4Q4Fxx2mjhnXDY5ucEqMYeQZrGVmCUMm7qj7Cyh2lrmC7uvWr3OAf+VOH4/3a/cerP0dUH3/zdLkiRJUtl1xDlg2X8R54zLJic3eIuYQ0izuI7qNmXlrCHbLKEa5JVeuq9a/V4FXkgc/3PyWhAvq9SFbqgmSZIkqU82Eed+ZS8Q54rLJnc/NZd+qg6pDGGhQzX3VWvGL4nthIftBj7V/lBac5Tqpy4uL5YkSZLUJ58izv2GfUCcIy4j91NTm8oZwjli1jCVWUO13H3VXAJavzOku4F+DLim5bG0JVDtyHEN3W/SIEmSJEkQ5z8fSxz/KdXGbsvC/dTUls1U85K3iVnDVGYN1dxXbb4OAgdKxwrgi3R3GWhqX7Vr5zEQSZIkSWrRJuJcr7y90gHi3HBZuZ+a2nItNe6nBrOHapC/r5qa8TOqn0hcBTw0h7G0IXW9eX1JkiRJ6rqHiHO9YWeIc8Jl5X5qalOqKnKma6utUG0b7qvWlDPALxLHHwD2tjyWNqSWHBuqSZIkSeqyvcQ5XtkvWN5ln+B+ampXuUnBzMuK6wjV3Fdt/l6kWu67AnyJ7i0DXaO6r9o+uve/U5IkSZIgznW+RHX+fpA4F1xmOTmB+6mpDpuI2cGwt5lxWXEdoVoq5Ei5oYbX0mg/A86Wjl1FN7uBltc8b6K7zRkkSZIk9dunqC77PMtyL/tcl5MTuJ+a6nAN1WKcmfZTg3pCNcgbyA01vp6qTgM/Txz/ONUSx2WXao6R0zFGkiRJkpbJdcQ5XdnPiXPAZbZC3jzOpZ+qQ+pay2m8uaG6Qq43Ms7Zgl0am/Yi1W6gEEuFt7Q8lia9DVwoHbtxHgORJEmSpIZsIc7lyg6w/Ms+IeYDOfNUQzXVoZwZXCBv1eWG6grVDgPnMs5zCWjzfgZ8UDp2BfDpOYylKReoJsr76FZwKEmSJKnfPkOcyw37gG4s+4S8wohzwDtND0Sdlyryeotqsc7E6grVAnnVajfV9Hoa7QzwX4njHwFuaXksTXq99HVu6bAkSZIkLbpbgHsTx/+L5e72OSwnVHuDmDdIs9gPFKVj5UxhKnXucZYzoGuAbTW+ptJeAZ5PHP8CsL3lsTQlFeJaCSlJkiRp2W0nzt3KniPO9bpgG3nN5l5reiDqhVRWkFMYNlbboRoYfLTlF8DJ0rFtpN+cl9ERqp/QuK+aJEmSpGX3BarFKCeBX85hLE3JzQVqqSZS75WzgjPETGFmdYZq7wPvZZxn8NGOc8CPqZbK3gzc1/5wGlF+g90N7JzDOCRJkiSpDvcR52zDAnFul7OP+bLI2RrqONVCEWlSO4lZwbDawto6QzXIK800VGvPW8AfE8c/DVzZ8lia4BJQSZIkSV1xJekGc3+k2qht2eXkAlapqQ6NLf2E+kO1nIFdDlxV8+tqtMeoljVuBr5C/f//ty11vRnaSpIkSVo2K8Q52ubS8SPEOV2X7AF2ZJxnqKY6pDKChQ3VDgFrGecZfLRnjVgqXG4Vuxf4VPvDqdVJYknwsBuodvWQJEmSpEX2KeIcbdgqcS6XM8deJjl5wBoxX5BmUVCtVDtOjcuK6w7VzpNXlpqzflr1OU56U8sHWP6As/zpxTbg6nkMRJIkSZKmcCNxblb2K6pFBF2QMwd9ixgqSrO4mmrTj1orIJtY/pczwOuATQ28tkZ7Gng1cfyLVC+yZeK+apIkSZKW1TbinKzsVeIcrms2A9dnnOfST9Wh0f3UYH6h2mYMPubhJ8Dp0rEdpN/El0VqybGVkJIkSZKWwRep7i92mjh366L95BXYGKqpDuVsoPZlxU2EakeBMxnn3dLAa2tjZ0i/Od8M3N/uUGpzHjhcOnYdsGUOY5EkSZKkXPcT52JlPyFvTr2McnKAM1Sb7UmT2kLMBoYdJmYItWkiVAvAaxnnpd481LzXiS2Zyz5NdWPMZVH+FGMFKyElSZIkLa69xDlY2R/pdpVWTqiWkydI49xANfOq/dpqIlQDeCXjnMtZ3hBn2f2WavK/AnyV5azwSl1vVkJKkiRJWkRbiHOv8nz8CHGu1lV7qS51TcnJE6RxUplAap/5mTQVqr1OXttfg4/5WAN+SLXscRfw+faHM7OjwKnSMSshJUmSJC2izxPnXsPOE+doOfPoZZUz/1+j25V6ak85EzhFzA5q1VSodg54M+M8Q7X5OQH8NHH8TuCelsdSh3LivB24Zh4DkSRJkqQR7iHOucp+SpyjddmtGee8ScwTpFlcQ8wEhtVepQbNhWqQV7K5l7gMVPPxIvBs4vhngataHsusXAIqSZIkaZFdRZxrlT1LnJt12eXA1RnnufRTdUhlAY1cW/MO1cDgY95+AbxbOraZuMZ/c/vDmdoh4ELpmEtAJUmSJC2CUXOsd4lzsq7LnfcbqqkO5SzgAjEzqF2Todr7wLGM8ww+5msV+BHVQOoq4M/bH87UVoE3SsdyN8KUJEmSpCb9OdXVQBeIc7HV9ofTupxQ7RgxR5BmkWqK+QYN/Zw1GapB3prVG1iuiqguOgb8PHH8TuDelscyi9T1ZmgrSZIkaZ7uJb2P2s/JK0RZdpuB/RnnWaWmOtyUONbYtdV0qJYz8E3AjQ2PQ+M9CzyfOP5Z8ta+LwL3VZMkSZK0SK4mvY/a86T3t+6iG4nz/nEM1VSHVAbQSJMCaD5UOwx8kHGewcdi+BnV/dU2AX8BbG1/OBNLtci9gbw3cEmSJEmq01biXKo8H3mXOPfqi1szzvkAeKfhcaj7NhEzgGFHiVlBI5oO1QLwWsZ5twBFw2PReKvAD6muNd4FfLH10Uyn/OnGZqo/VJIkSZLUtC8S51LDRs25uqogb0ueV4n5gTSL1PZijVZANh2qARzMOGcbeWus1bx3gZ8mjt8KPNDuUKbivmqSJEmS5u0B0hVaP6W6OqjL9hPn++O49FN1SM39G1v6Ce2Eaq9T7SyZcmvD41C+F0iv73+ExQ8/36G65PhWrISUJEmS1I79xLlT2bPEuVaf3J5xzgVibiDNoqCaKzW+rLiNUG2V2L50nNsw+FgkP6d68RXAV4Ad7Q8nW6CaRO8A9s1hLJIkSZL6ZQdxzlSe275DnGP1SUHe/ulv0J/lsGrOPqpZRePLitsI1QBeyjhnB3Bt0wNRtgvAvwNnS8e3EzfbbOvamcaBxLHbWh+FJEmSpD5ZIc6VtpeOnyXOrXJWcHXJteQVZOTkBdI4qTl/KhuoVVvByCvAWsZ5dzQ9EE3kJPDjxPFrgUdbHssk3gDOlY7llB1LkiRJ0rQeJV0o8iPi3Kpvcub3a7ifmupRnvOfI2/V5EzaCtXOAYcyznMJ6OJ5Dfhd4vh9wN0tjyVX6o15J7B3DmORJEmS1H33EOdIZb+jn/uFFeStFnqdakGENKm9xDn/sNzirpm0uYQvp+zOva8W0+9Jd8z4PHBNy2PJ9XLimNVqkiRJkup2DfC5xPFXiXOpPspd+nmw4XGoH1Jz/VQmULs2Q7WXyUsJ3ftq8QTgP4ATpeObgL+kumfAInid6maXt85hHJIkSZK6aztxTrSpdPwEcQ7V6CbpCyxnXr9GS8GHOu/W0tertFQh2maodpa8JaBWEy2ms8APqAZVlxO72yxa44JVqtV1u4E97Q9FkiRJUgetEOdCl5eOrxLnTuWmb32SE6odot//jVSPPcS5/rBXaamjbNtBSM4S0J24BHRRHQN+kji+n8VsXJD61OPWtgchSZIkqZMeJc6Fyn5CnDv11T6q+1ulNN6ZUb1wa+JYaxWQbYdqB8krf7VabXEdAP6YOH4fcG/LYxnnVaptq722JEmSJM3qXtKNCf6IYVHOnMuln6pL+Xq7QHpP+Ea0HaqdAd7MOM/gY7H9hvT65M8B17U8lo2cp9pCdw9w5RzGIkmSJKkbriPdmOB14lyp73Lm82/i0k/N7kqqWzy9TswCWjGPfbByl4Be2/RANLUA/Ihq44IV4C/IK/Vty0uJYzbDkCRJkjSNncQ5T3kufYI4R+prY4J115E3H7RKTXVIze1brRSdR6j2MnlvNHc1PRDN5Czwb1QT4PXuN5tbH1Haq1S7zloJKUmSJGlSm4lzne2l4+eB72PlFcCdGecEDNVUj/Lcfo0Wl37CfEK1D8hfArpoHSV1qXeBHyeO7wW+1PJYRkl1nd1LtTuIJEmSJG3kS8S5RNmPgePtDmUhrQB3ZJz3JjEXkGaxm+rPY+sdZecVWr2Ycc424MamB6KZvQL8NnH8NuDhlscySup6y/kERZIkSZIgzm1SS81+S5wTCW4CLss4LycPkMZJzelbv7bmFaodoLokL8UloMvhD6T3LnuIxQivDlLtAroI45IkSZK0+O4kzm3KXiLOhRTlzLHWsDuq6lG+3i4Q5/6tmleodo68da63AluaHYpq8p/AO4njXwD2tTyWsnNUPz3axfzHJUmSJGmx7SPOacreIc6BFG0hzt/HeZU4P5NmsY84px/2CnO4tua5Z1lOWd4m7NS4LFaJjQtOlY5vIm7mOe+OoC4BlSRJkjSJncS5zKbS8VPEuc9q6yNaXLdR/e+U8kLTA1EvLMTST5hvqJabIhp8LI/TpH+57AC+BmxtfUQXvUb1ersdKOYwFkmSJEmLbStxDrOjdHy9mOB06yNabDnz9twVa9JGCqpdP88R5/ytm2eodoG8tdQ3UH0j0+I6AvwkcXwP8BXmF2JdoNq2eQewfw5jkSRJkrS4CuCrxDlM2U+Icx5dtIM4bx/nANW9rqVJ7aeaEb3MnK6teYZqkFeeV5DXlleL4wDpjqA3AZ9teSzDXAIqSZIkaZzPAjcmjv8WN9lPuYO84gm7fqoOC7P0E+Yfqr1JdQ+uFIOP5fMH0uvl7wM+1vJY1h2iWqadu/ZfkiRJUvd9jDhnKXseO32OclfGOaeI839pFql9908T5/pzMe9QLZCXKF4D7G52KGrAf5J+4/w0eZ1h6haIba+HbQVunsNYJEmSJC2WW4lzlbI3gf9qdyhLYzewN+O8F4nzMWkWN1Pdq/0l5nhtzTtUg/wyvZz0W4tlDfgB8F7peAF8mdgGt20uAZUkSZJUto84RykvY3yPOKdZa31Ey+HuzPPs+qk6LNTST1iMUO0o8G7Gefdgp8ZldBb4HnCmdHwzsZvOrpbH8w5wonQslXZLkiRJ6oddxLnJ5tLxM8S5zNnWR7QcCvJCtWODP9IsUqvMThDn+HOzCKEa5KXWO4gb3Wv5nCB+ulPuxrEN+OvB320qJ9mbsBmGJEmS1Eej5iQXiHOY8gfyuugmql0YU2xQoDrcQXU/9LlfW8sUqkGsVtNyegv4j8TxK4G/ovqpUJNS15vXliRJktQvm4lzkSsTj/0HcQ6j0e7NOCfg0k/VIzVnn/u1tSih2ing9YzzbqH9qibV5wDwq8Txa4Ev0d7y3veo/oLch80wJEmSpL4oiHOQaxOP/Yo4d9Fo28lr+PY6cb4vzWI31T3Z36K6f3vrFiVUA3g245wV8jdC1GJ6Angqcfw24LMtjuO5xDGr1SRJkqR++CxxDlL2FHHOoo3dRV6ekJp3SZNKzdUX4tpapFDtFaqb2acYfCy/XwAHE8fvAx5qaQwHgNXSsbtZrJ8JSZIkSfV7iDj3KDtInKtovJx5+RnS8z5pEqniqlUWpJp0kQKEC+RtMncV1bI/LZcA/Bg4nHjsYdoJTs9T/SHcDtzYwmtLkiRJmo97iHOOssPEOUpodzhLaR9xXj7OC8Baw2NR991InKsPO0Cc08/dIoVqkLcEFPI2RNRiWwW+DxxPPPbn5K3Pn1WqXNRrS5IkSeqmm4lzjbLjxLlJeSWL0nLnTAuxPE9LL3W9Lcy1tWih2jHgSMZ5d9But0g14wzwXeB06XgBfJX0pqF1epNqi+ybsRmGJEmS1DXXEucY5eZop4lzkpytiBTn4XdknPcOcX4vzWIb1YKbE8S5/EJYtFAN8qrVtgC3Nz0QteIk8D3gXOn4ZuCvgT0Nv/7zpa9XiJtuSpIkSeqGPcS5Rbkw4xxxLnKy9REtr9uJ8/FxFqaSSEst1RCjPIefq0UM1V4k7q82jsv0uuMo8AOq6+23Al8HrmjwtVM/kDbDkCRJkrrhCuKcYmvp+BpxDnK09REtt5x5+Cp5+6VL46Tm5oZqY5wDXs447zpgd7NDUYsOkd4YdAfwN1Q3JqzLSeD10rE9wN6GXk+SJElSO7YT5xI7SsfXG6cdan1Ey203cR4+zstUVyJJk9pLdeXa6yxYZekihmqQ37Ag1QZZy+sA8LPE8V2kP12qi9VqkiRJUresr3rZlXjsZ8S5hyaTO/926afqsPBVarC4odoh4P2M8+7GhgVd8wzwWOL41cDXaOb/79QnKXc19FqSJEmSmrWZOHe4OvHYY8Q5hyazmTj/HucEVgBqdpup7nWeu6qxVYsaqkFeur0VuLPpgah1vwf+lDh+HfCX1H/dXqC65n8reV1tJEmSJC2OFeKcIbVM8UniXEOTu5O8lUNWqakOd1C93nL332/VIodqz1LduD7FJaDd9AvghcTxG4GvUG2FPavUp1VeW5IkSdLyKIhzhRsTj70A/LLd4XTKRzPOWcNQTfVIzcUXssJ0kUO108DBjPP2AvuaHYrm5CfAK4njtwFfqPm1jgJvl45dgw0LJEmSpGXxBeJcoewV4txC09lHeilt2UHiPF6axV7iXHzY2yxop95FDtUAns48z4qibgrAv5Nek3838LmaXy91vXltSZIkSYvvc6T3/DpEnFOEdofTKTlVagBPNToK9UVqDp6bDbVu0UO1Q8DxjPPuALY1OxTNyRrwfeBw4rH7gEdqfK0DwNnSsdy9AyRJkiTNxyOkJ+KHiXOJnG2FlLYNuD3jvHeBNxsei7ovtW/+WRa4W++ih2qQl0huIq8TiZbTKvBd4FjisQeBh2t6nQtU9wDI7XIjSZIkqX0PE+cEZceIc4jVVkfTPfcQ59vjLGwlkZbK3cQ5+LDnWMAGBeuWIVR7nrw3wvuof/N6LY5zwHeILZrLHiL9i3Qaqc0PP1LT95YkSZJUnweJc4GyE8S5w7lWR9M9BXnb4Zwn3WROmlRq7r2QDQrWLUOodo68H9BdpLu8qDvOAP9COlh7BLi/htd4D3ijdOwq0i25JUmSJM3H/aS3gjlBnDOcaXc4nXQjcEXGeS9igKnZXUecew97gzhHX1jLEKqBDQt00SngXwd/lz1KPdeADQskSZKkxXUf8d6/bKO5giaXOwdy6afqsFQNCtYtS6h2lNhCdZybyUvStdzeJ376lGrX/DlmD8BeSXzv27EZhiRJkjRv9xHv+ctOEecI77c7nM66Argl47y3iPN1aRaphhiniXPzhbYsoRrkJZQF9SwB1OI7Qdx4NFXWPWuwtgY8Wzq2QtykU5IkSdJ8jArUzgDfI71NjKbzsczzFr6SSEvhHqr51LMsQefeZQrVDpC3Lv5eYhtWdd8x4gako4K1u2b43s8CoXTso9gMQ5IkSZqHuxgdqH2HODdQPbaSV1BwBni54bGo+wriXHtYoFrospCWKVS7QN5/1C3EYE39sB6spTbG/CJw55Tf9yTwaunYTuDWKb+fJEmSpOncSby3LzuHgVoT7iXOq8d5ljhPl2ZxK3GuPexV4px84S1TqAaxtLRcPZRiRVG/HCMuBS0HawXwJaYP1v6UOJZbBi1JkiRpdncR7+nL87tzxDmAgVq9VsjbUikATzU8FvVDao6dmosvpGUL1U4Sl4GOcwVwW8Nj0WI5zOhg7ctMt8faG1R/SV8H7J3ie0mSJEmazH1sHKgdbn1E3Xcr1aqhlAPYZVWz20ucYw87RpyLL4VlC9UAnsw8z4qi/hkVrMH0zQusVpMkSZLaN6opgYFas3LnOk80Ogr1xVJXqcFyhmqHgbczzrsWuKbhsWjx1B2svUi1EcIdwI7JhyZJkiQpg4HafOwjzqPHeRt4p+GxqPt2EOfWw84Q5+BLYxlDNcivVvt4o6PQohoXrJU7i2xkFXimdGyF6areJEmSJG3soxiozUtulVrufFzayH1UM6lniHPwpbGsodpB8jpB3A5c3uxQtKA2CtY+Czw4wfd6ClgrHbsP2DTVyCRJkiSlPEi8Vy8zUGveTuL8eZz3gZcbHou6bxPVQpU1lrD5xbKGamvkrbMtyOtcom46DPwL1eWbAI8An8z8PqepNsjYxvRdRSVJkiRd6pPEe/SyM8A/Y6DWtPupNoRIeYrY+VOaxZ3EOfWwA8S591JZ1lAN4FngfMZ5HwG2NDwWLa6jwHdIB2ujfnGnpEqcbVggSZIkzW7UB95niPfyx9odTu9sAe7NOO88cR4uzSo1l17KZcXLHKqdA57LOG8rcE/DY9FiO0b8ZZxKvR8EHs34Hu9QbZCxB9g/08gkSZKkfhu1NctpDNTaci9x3jzOs6S315EmsZ84lx62tM0vljlUg8kaFiz7/1bN5hixbPxU4rH7gS8yvtzZajVJkiSpHgXxHjzVROwU8d7dQK15K+TNaQJ5WzBJ43SmSg2WP2h6n9i0YJydwF3NDkVL4ARxj7UTicfuBr7Cxj8TB6k2yLgF2F3D2CRJkqS+WCHee9+deGyje3bV7y7ifHmcg8T5tzSL3cQ59LCT5OU6C2nZQzWAJzLPe4C8jRfVbRv9kr4d+Ctg84jnjupG8kA9Q5MkSZI6bzPxnjvVadJArV0F+XOZpa0k0kJJXW9PEefaS6kLodpb5HWC2Q3c2uhItCxOAf9Eupz8JuCvGb2nwDNU9xG4C7i8ttFJkiRJ3bQV+DrxnrvsGPBt0tu1qBm3krfq5m3ivFuaxeVUVxCeI86xl1YXQjWAP2Se92CTg9BS+YDRrbmvB75BtcUvpH/oc/chkCRJkvpqG/Ee+7rEY4eJ9+ZnWh2RHsw87/EGx6D++BjVDCpVtLJUuhKqvQK8m3HeNcANDY9Fy+McsaPQocRje4FvAVckHnuSannqfeR1zJEkSZL65grivfXexGOHiPfkSz2xXkI3EOfH47xLnG9Ls9hKnDMPW6MDy4q7EqpBfnr+YINj0PJZBb5H+hfFLuBvqbb7PQ08Xzq2mXTnIkmSJKnP9hDvqXclHnuFeC++2uqIBPCJzPNyV4VJG/ko1b3LnyfOrZdal0K1l6h2ZkzJTeTVHxeAfwdeSDx2OfBNYF/p+B8T536M0U0OJEmSpL7ZR7yXTu0//ALxHvxCqyMSxP9f9mec9z5woOGxqPs2k94uKTWnXjpdCtXWyP8/5cEGx6HltAb8B/CnxGOXEfd/GN5Q9T2qv2C2kW4LLkmSJPXNTcR76MsSj/2JeO+9tB3/ltyDmef9Ef8/0uzuprpf+QHinHrpdSlUA3iOvM0tbyOvy4n65xfAY4nj662/h0OzVIj7cbr3cyVJkiRN4m7ivXNqFcdjxHtuzcduYtfPcT6guuWNNKkV4hy5rBNVatC9yf8q+RvdPdjgOLTcfg/8DAil4yvAF7l47bwDvFE6ZxcxtJUkSZL66EHiPXN5rhmI99i/b3k8utSDmec9iXvdaXa3Ud1P8Q3iXLoTuhaqATxFXueYu0hvlikBPA38iHS58yPAo0BBOmF/sLlhSZIkSQupIN4jP5J4bI14b/10qyNS2S7iPHicc/j/lerxYOJYZ6rUoJuhWu4bQAE81PBYtNwOELsRpULa+4GvAG8CR0qPXc2l+69JkiRJXbaJeG98f+Kxc8R7aje8n7+HiPPgcZ4mr1BF2shNxLnxsCPA63MYS2O6GKpB3Pgyp4uM1Woa5w3gX0i3+r0d+BvgmcRjn2xyUJIkSdKCuIx4T3x74rHTxHvp8pYpal9uldoF0s3bpEml5sSdqlKD7oZqp8nbVNFqNeU4CvwT6e4k1xE3XjxfOp7bplqSJElaVlcAf0e8Jy57j3gPfbTVEWmU3Cq150gXFEiT2E+cEw87QQcrVrsaqgH8gbz2v1arKcf7xJuC1IaKVwJ7iTcVw6xWkyRJUlddA3yL2E2y7DDx3vn9Fsej0XKr1NaAx5sdinoiNRf+PdVmgEuvy6HaSWLKPo7Vasp1hli+/mrisRPEX1R7ho5dj9VqkiRJ6p6bgW8C2xOPvQp8h3jvrMUwSZXayYbHou7bT5wLDzsBvDiHsTSuy6EaWK2m+q0C/0a1GUYg7hXxUS4N0qxWkyRJUpfcD/wVsDnx2NPEe+XVVkekjUxSpfaHhseifkjNgXOzmaXT9VDNajU1IQA/A35TOn4YOAvcMfhTYLWaJEmSuqEAPgs8Srrq6dfEe+TOLe9aclapqU2pKrWTwAtzGEsruh6qgdVqas7jwI+5eH0F4LXBv/cD9xHbi1utJkmSpGW2hVid9tHEY2vEe+LOdfXrAKvU1LbU3PdxOlqlBv0I1axWU5NeBP6VWKEG8NbQv/cADwC3YrWaJEmSltPlwN8S91ErO0u8F+7kXkkdYJWa2jSqSu3ZOYylNX0I1cBqNTXrTWJ3oxNcWq0G8SbkQeDL7Q9LkiRJmsk1wN8DVyceO0G8B36z1REpl1VqalvvqtSgP6HaJNVqLtXTNI4D3yZWqg1XqwFsBf4C+HTro5IkSZKmcwexw+eOxGNvEe99j7c4Hk3mk1ilpvZcRw+r1KA/oRpMVq22p+GxqJvOENuHv8Cl1WoQf9b+H1xiLEmSpMX3EPAV0h0+XyTe855pdUSaxB6sUlO7UvPcx+l4lRr0K1TLrVYDeKTJgajT1jdq/S6XVqsBXEVcBjrqBkWSJEmap83Ee9WHRzz+Oy5t1KXFlDuftUpNdbgOuLF0rBdVatCvUA3yq9VuJl4Y0rR+C/xPqtfbbVwspb+87UFJkiRJI1xOvEe9I/HYKvAjYqimxXYd6aYSZVapqS6pEPdxehK+9y1UmyQttVpNs/oR8Cvg3NCxXcSKtfVNX/fNYVySJEnSsH3Ee9NrEo+dJi73fKnVEWlaufPYZ7BKTbO7iWpB0inyVwkuvb6FagC/J37SMk5uwi+Nsgr8BzGlH/6Fddvg7x3E9uT3tDssSZIk6UP3EO9JUw0JjgD/CBxudUSa1i3krbhaxSo11SMV4v4OuND2QOalj6HaaeDJzHMfIa9jijTK88A7wB+JNyUQS+vXPwVcAb4AfAavNUmSJLWnIN6DfoH0vPBl4J+JVSdafAXwqcxznyTOi6VZ3AFcXTp2gjgH7o0+hmoQA47yJvIpe4A7Gx6Lum2NuL/aGrHE+tXB8Vu4NET7GPA3wLZWRydJkqQ+2ka89/zYiMd/B/w7eSt8tBjuJM5fxzlDnA9Ls1gh3dBkfe7bG30N1c6RX+76MP3976R6vAQcHfz7FeBp4DLg2tJ5+4F/oJr2S5IkSXXZS7zn3J94bBX4ATYkWDajAo6Ux7l0z2dpGncDV5aOHaWHey/2OSx6mrxS5iuAjzQ8FnXfb4b+fZT4y2wf1Z/BncC3gLtaGZUkSZL65C7g74j3nGXvA98GDrY4HtXjPuK8dZxTxHmwNIvNwCcTx3+TONZ5fQ7VVsn/BOYhYEuDY1H3vQa8NfT1KeJy0M2JczcBXwIepd8/o5IkSarHCvHe8kvEe82yQ8SGBMfaHJRqsQX4ROa5v8MlvZrdfcR9woe9RZzz9k7fJ+zPA8czztvO6P0GpFzl5P488RPBUZ8W3U/c6yLViUmSJEnKsYN4T3n/iMefAL5L3GtLy+djxPnqOMfp2QbyasQW4MHE8V5WqYGh2hrwWOa5D2C4odm8xcVGBesuAz4Afkz6U6PriXte5LTGliRJkoZdR7yXvD7x2CrxHvRX9Gxj8Q7ZQTrgSOndBvJqxMepNtd7lUtXZfVK30M1gAPAOxnnbSF/80dplFSI+3HgdeCfiJVrZTuAb2C1pCRJkvJ9jHgPmSoMeJ947/liqyNS3T5FejuZsneAlxsei7pvG3HuWpZbqNRJhmpRbqniveS1KZZGOUK1I8oW4kaPR4H/QwzYylaAzwBfxf39JEmSNNoW4j3jZ0jP914n3nMeTTym5XE1cE/mub9uciDqjU9SnYu+RJzj9pahWvTG4E+OzzQ5EPXCb4FQOnYfsBs4C3wP+MOI594O/D1wVVODkyRJ0tK6inivePuIx/9AvNc829qI1JTceekbxEYU0ix2E+eswwJxbttrhmoX5ab3NwA3NzkQdd4JYufPYQXwZ4N/r785/RtwLvH83cSbpbsbGp8kSZKWz93Ee8TdicfOEe8tUx/uavncAuzPPNcqNdXhz4hz1mHPEOe2vWaodtER8ruhfBr/22k2j1ENzMq/HF9hdGn+ZuCLwJ+Tt4+CJEmSumkz8Z7wi6TvC9e3GHmlxTGpOSvE+WiO5+j50jzVYj9xrjrsHD3fS22dwdClfkO6A2PZbqqlj9IkzgCPJ45/mks/AThB3ER2VOB7L/At4MoaxyZJkqTlcCXxXvDeEY8/T7yX7H01SYfcR969/youzdPsCtIh7uPEOW3vGapd6jTwx8xzPwlsbXAs6r4/ASdLx/YCd5WOrQI/Af4LuJD4PnuIrdLvrHl8kiRJWlx3Eu8BU43ULgD/SbyHzCka0HK4jDgPzfE4cX4rzeIu4hx12EniXFYYqqX8kbw3n8uAhxoei7ptlXTn2VGtsZ8F/hF4L/HYFuDLwBdGPFeSJEndsJl4z/dl0l3h3yPeMz7X5qDUioeI89BxTgFPNDwWdd9m4ty0LHeFXy8YqlWNCjpS7gd2NTgWdd+LwDulY5cDHx9x/jHinhgvjXj8HkZ/YilJkqTltr5C4Z4Rj79EvFc81tqI1JZdwEczz/0thh6a3ceJc9Nh7xDnsBowVEt7gbwNHSfZJFIa5ZeJYw8AO0acfx74EfBzYC3x+G5i56eP1DE4SZIkLYSPMLq75wXgZ8R7xPMtjkntyW2WN0kDPmmUHcQ5aVlq7tprhmppgfyL5Vby2xlLKW8BL5eObQEeHvO8p4il/amNZzcBnwf+grwScUmSJC2my4j3dJ8n3uOVvQd8G3i6xTGpXTcS5505ftHgONQfD1NdXv4yce6qIYZqo70JHMw893P431Kz+Q3VqrN7GL+M8yjwvxldgnsb8N+B62canSRJkubheuK93G0jHn+RuNzzaGsjUttWgEczzzX0UB32UF1ivkb+Nlm9YhC0sV+RXl5Xtpu4v5o0rfeIlWfDCuAzGc89D/yY2OEptXfC5cA3iJtM+jMvSZK0+FaI927foLqnEVzsDv9jXO7ZdR8jveS3bA34dbNDUU98hjgXHfYU6YZ5vecEe2MnqAYdo3yS0XtgSTl+D5wrHbuB0Z9Mlj3H6I1pC+ATwDexuYYkSdIi20W8Z/sE1YktXGxc5b5Z3beD2PEzx59IbwsjTeI24hx02DniXFUJhmrj/R44k3HeFmxaoNmcBX6XOP4ZYjvjHMeJ+6z9acTj1wL/Dbh70sFJkiSpcXcT79WuHfH4n4j3esfbGpDm6tNU97VKOYOhh2a3mfRKqd8R56pKMFQb7yz5a4fvxL2rNJunqN4k7STdeWWUC8QNSr9POhDeAnyRuOHttolHKEmSpLptI96bfZF0iHKGeG/3C+K9nrrveuL8MsdvqK54kSb1AHHuOew4+av3eslQLc9zwDuZ534W/7tqemvAzxPHHwSumPB7vQr8L+D1EY+vNzG4ccLvK0mSpPrcyMbNCF4n3tO92tqING8rxHlljsPE+ao0iyuIc86yn5O3z3xvGf7kCaSDjpQ9wH0NjkXd9wZwoHRsE3lNC8pOA99ldNONHcDXiR2FcpeYSpIkaXabifdgXye9N/Ma8R7uu8R7OvXHfcR5ZY6fE+er0iw+Q5xzDjtAnJtqA4Zq+Q4Dz2ae+zCwvcGxqPt+RbWT561MX1X2BKObGEDsXvsPwL4pv78kSZLy7SPunXb/iMfXmxE80dqItCi2E+eTOZ4lf0WVNMqNxLnmsFXinFRjGKpNJnet+lbgkYbHom47CTyeOP4o0//cHiNubPvkiMd3A39HbN/ue4MkSVL9Voj3Wn8HXDninCeJ92yjPgxVt/0ZcT45ziR7f0ujrBDnmGWPE+ekGsOJ82TOAL/NPPceRnftkXL8EXi/dGw3oz/RzHEB+CXwr6SXERTE9u1/T37JuSRJksbbQ7zH+gTxnqvsFPEe7ZfYjKCvriV2gM3xW9JNyaRJ3E+cYw57nzgXVQZDtck9DRzNPPdz+N9Y01sPwMo+SXrfjUm8AfxP4MURj19NXA76CbyGJUmSZrFCvKf6B+I9VsqLxGYE7l/UXyvA5zPPPQo80+BY1A87iHPLMoP9CThZntwkTQuuBj7W4FjUfQepdu/cQiwLn9VZ4MfADwf/LltfnvD3jL4BlCRJ0mhXE++lRm2vcZZ4L/Zj0vdj6o+Pkb9S5GfYnECz+zPi3HLY68Q5qDIZqk3nLeCFzHM/SWxPK03rF1Q7d94FXFfT9z9ArFob1aZ9/WbwYaodYSRJklS1iXjvtNGHk68S78HKXd/VP1eQrhhKeR54u8GxqB+uI84ph60R556agKHa9H5FXtOCzcRloNK0jpNuLvDn1PczfBr4PvBfwPnE4yvAQ8RlC9fU9JqSJElddA3xnukh0vdq54n3XN8nvcet+ufzxHnjOOeAXzc8FnXfCnEuWfYkce6pCRiqTe8D4HeZ594E3NHgWNR9v6d607UbeKDm13mW+IlpecnpuquAbxFLha1akyRJumgT8R7pW8R7ppTXifdaz7Y0Ji2+O4AbM899jDgPlWbxANXmBKeJc05NyFBtNk8BRzLPfZS81shSynnSpbgPAbtqfq2TwHeBn5CuxiyIb8T/DdhX82tLkiQto33Ee6MHSHf2PEe8t/ou8V5LAriMOE/McYQ4/5RmsYs4hyz7BekVSxrDUG02a8TS7ZxNIrcDn252OOq4A1T3PdtEc8uLnyd+knpwxOO7iZ/EPkpeubokSVLXbCbeC32LauXHuoPEe6rnWxmRlsmfEeeJ4wTy553SRj5HdcXRq7i349QM1WY3yScG91Lf5vLqp58Dq6VjNwJ3NvR6p4AfsHFHqvuB/05+2bokSVIX3Ei8B7p/xOPrndZ/QLynkoZdR5wf5vgT+SukpFHupDpnWyXOMTUlQ7V6/Jb8Mu46N5dX/7xPei+/z9Ds8uIXgf+P0Z9g7AK+DnwZ2NHgOCRJkuZtB/AV4r3PqG04DhDvnV5sa1BaKqM2ik85SdxLTZrFVuKcsex3xDmmpmS4U4/z5Ke7u4EHGxuJ+uBJ4Fjp2HZi+XiTPgB+OPgzaoPUO4H/AdxHej8RSZKkZVUQ73H+B6ObkOXcL0kPMnq5cNnPca8rzS611PgYcW6pGRiq1ecVRu89VfYJ4MrmhqKOW9/Lr+wjwLUtvP4B4r4goz553Upcq/+3wJ4WxiNJktS0PcR7m88xenXAi8R7JPcm0kauJM4Hc7xMnGdKs7iWOFcs+y/i3FIzMFSr18/I+xRhE/AFrOTR9A4DTyeOf552fq7PEPcI+R6jy4WvBf4BeAQbGUiSpOW0mXgv8w+M/vDyfeI90Y+J90jSKAVxHljeKD7lHO51pdmtEOeIZU8T55SakaFavU4Dv8k89zrgow2ORd33G6rLCvYAH29xDK8RP5F9nPSnHCvE8vb/C7iptVFJkiTN7ibiPcyDpOdNa8R7oP9JvCeSxrmf/MZ1vyHOL6VZfJzq6qEPyM8tNIahWv0mSXwfAa5ocCzqtnPALxLHH6Ld5cWrxDfl/wO8PeKcK4C/Jm7qayMDSZK0yNYbEfw1o+/V3ybe+/yGamd2KWUX8KnMcw8DzzQ4FvXDlcS5YdkviHNJ1cBQrX6BuDY5ZJy7mVj+K03rJeD10rHNpEt8m3YM+GfiMuhRb9J3AP838RMT338kSdIiWSHeo/zfjG5EcI54r/PPVBtHSRv5c/K2RFnfPzlnPilt5PNUr7nXiXNI1cRJbTOOAX/MPHc/LgPVbH5G9RPSeV1XgVit+f8x+s16C/Bp4L8DN7Q0LkmSpI3cQLw3+TTxXiXlJeI9ztMYeGgyHyXen+d4AgNbzS51za0S546qkaFac34HnMg8989wGaimdwJ4LHH8EWBny2NZdxr4ERs3MtgN/A3wVeY3TkmS1G87ifcif0O8N0lZb0TwI9zjSpO7gjjfy/EecR4pzWIncS5Y9hj5GYUyGao15wLwk8xzXQaqWT1JdS+/LcQy83ka18gA4HbgfxDX++d0QpIkSZrVJuK9x/8g3ouk2IhAdfgCecs+Af6TOI+UZvHnVCtuDxPnjKqZoVqz3iKWh+fYD9zb4FjUbYEY4paDqxuBe1ofzaXWGxn8L6r7v63bDDxM7LB1S0vjkiRJ/XQL8Z7jYUaHHa8T711sRKBZ3Ef+ss+niPNHaRb3EOeAw9aIc0WXrTegCMH/rg3bQvylnbO87Tzxk7CTjY5IXfYJql2FzhGvq1PtDyfpNuJ+JRsteX6N2JXmvVZGJEmS+uBK4FHgpg3OeR/4FfByKyNSl+0kzgNH7dE37H1iiHu+0RGp6y4nXnNbS8d/C/yh/eH0g6FaO24Evp557uvAdxsci7ptBfgWsLd0/FXg+62PZrTNwIPAA4xe8rlGLFH+A7Z8liRJ09tK/ODxY4xeqXOB2GjscaxMUz2+TrViaJTvMnpFh5Tra8DNpWNHgG8zeisezchQrT1/Tv7yzv8Cnm1wLOq2q4G/p3rT+GPgxfaHs6ErgM8At25wzhnipprP4i8DSZKUb4V4//0wsG2D8w4Cv2R0cyVpUh8BPp957rPE+Z80izuBL5eOrQH/CBxtfzj9YajWnq3ENt05y0BXieW/dubQtD45+DPsLLEN/AftD2esG4nLMXZvcM5x4nKMV1sYjyRJWm43E7eb2L3BOceJ201YIaQ67SLO+3KaE5wkzvtclaFZbCc2XbmsdPx32E22cYZq7ZpkGejbwD/jZoKazgrw34CrSscPAD9sfzhZVojLMh5i470n3iCGa37iIkmSyq4mhmk3bHDOeeD3xG0mrIJXnQrgb4FrM8932afq8FWqXYzfBf43vsc1zlCtfZMsA3VDQc3iGuL+akXp+I+Al1ofTb4dwJ8Bd4057zniz8jpxkckSZIW3Q5is6ZxXc9fAH6N9w9qxkPE5cY5XPapOtwBfKV0LBD3UXun9dH0kKFa+yZZBrpG/GE40uSA1GmPEBsCDDtL7Aa66DeTe4n7rV2/wTmrxE2F/4ibCkuS1EebiY2PHmDj5XZvEvdN875aTdlL/EB7VDOMYXb7VB12ELt9lpd9Pg78pvXR9JSh2nzsB76Ree5x4P9gYKDpbCIuA91dOr5o3UA3ciuxcu3KDc45Taxaex6XTEuS1AcFcDexOm3HBue9R6xMO9jCmNRfm4F/YOM9/IZ9BzjU2GjUF6lun8eJyz4vtD6anjJUm5/PAh/NPPcp4OcNjkXdNmoZ6DJ1mV0B7iM2Xyh/EjPsXWK4drCFMUmSpPm4lRimlfeOHXaWuEH307inkJo3ydzuT8QGGdIs7iVuLTXMZZ9zYKg2P5N+muEmlprFw8Q9HoadJ5adL1P7+K3E/x33s3Fp/WFiybOfAEqS1B37iVtb7NvgnDViaPF77KiodtwE/HXmucdxFZJmdwVxS6lyc7ffA4+1P5x+M1Sbr33A31GtIEo5TQxAzjQ6InXVCvD3xI5Yw94klp8v2xvBLuJNdbnLTdkbxHDNT2skSVpe1xB/72/U0RNil/PfACcaH5EUbSOGGxstQV5nFZHqUBC3kirvO30U+EeszG2dodr8pSqIRjkA/LDBsajb9hCrI8sVXr8hbma5jK4j7rc2rm35y8RlocebHpAkSarNbuIyz9vGnPc2cd+0t5oekFTyVcZ/yLvOKiLV4UHihwzD1ogVkMdaH40M1RbACnG/q72Z5/8HsRW4NI0HiCHUsDXipxpH2x9ObW4l/nLZvcE5gfiz8xhwsvkhSZKkKe0kfvB8Fxuv6DhO/HDwYPNDkiruBr6Yee4RYpWaVUSaxdXE1UflIolfA39sfzgCQ7VFsZtYQbRRG/B154gptGXtmkYBfJNY4TXsXeJ1tcxdYgrizffDxJvxUdaImxb/HpdTS5K0SLYRV3Dcx8Z7p54kfkj2Asu3hYW6YRfw36juaZWySrzPPt7kgNR5m4iZQblBy1vAv+B74dwYqi2O+4DPZZ57GPhn/KRD0xm1sWVXOhGtdwr9BLB9g/NWif+bn8BwTZKkedoOfIzYiGijD5k/AP6AHT01XyvA37Jxw4xhPyNes9IsHiW+Rw47B/xvlqvxXOcYqi2WrwE3Z577OLHcXZrGXcCXEse71GV2C/EXzwPErqGjXACeIf5MnW5+WJIkaWAHcX+gjxCrMEY5R1za9Cdi93Jpnh4hXrc5XgW+39xQ1BM3Al9PHHdrqAVgqLZYtgP/F7H0fZwA/CtwqNERqctSG6t2scvsZcQbn/vZ+IbdcE2SpHbkhmkXiEHa48DZxkcljbef2HkxxxngfxIrLKVpjeowaxPDBWGotnhuAf4q89wuBiBqz2XEELf8Bt3VT9R2AJ8E7mXjTY8N1yRJakZumLYGPAf8Dn8Xa3GMCjdG+T7xvlqaRWo122liYOuHDQvAUG0xfY64J1SOrgYgascNwN8kjv8ceKrlsbTlCuIN/T1svAmy4ZokSfWYNEz7A3bq1uKZZKuep4l7qUmz+Cjw2cTxfwXeaHksGsFQbTFtJrbKLXf2GOWXwJPNDUcd92fEfceGXQD+ETjW/nBas5PYzCA3XHsCb/AlSZrETuDjGKZp+X0c+HTmuceI99EXmhuOemAPMRMov3f+Efh1+8PRKIZqi2vUD1HKGrEb6OFGR6SuWgG+BewtHX+X2P676zcEueHaGvAi8RfZuy2MS5KkZXUV8QO7Oxn/u9UwTYtuH7Hb50bX8ro+fDCt5m0C/oFqkc0R4NvY/XihGKottvuIS0FznCAGIOeaG4467Ergv1FtY/8M8NP2hzMXueEawCvEZaFvNzwmSZKWybXEZZ63jDnPME3LYivxHvmKzPN/Rlz6Kc3i88QK32GrwP8G3mt/ONqIodri+yvG35isexn49wbHom67B/hC4vgPid1l+mKScO0tYrjmJrSSpD67mRimXTfmPMM0LZu/AG7LPPcg8IPmhqKeuB34auL4fxLfP7VgDNUW3zbipyOXZ57f5Q3m1byvEt/Ih50jfiryfvvDmaudXGxoMG4Z9jFiuHYAy7ElSf2wQrxneJC4bclGLgDPErdQMEzTshi1SXzKKeB/YTdGzeYK4tx/a+n4AWKhgxaQodpyuA74JlBknLsG/BPwTqMjUleNKnE/TNy3r4+B0XbgY8Tl2OVfcGUniROG54gl2pIkdc1m4gdODxA/gNrIOeJSuCeBDxoel1SnSfZRC8C/EFcwSNNaIV5z+0rH3eZpwRmqLY+HgIczz32f+IPnJyWaxqibiCeAX7U/nIWxhRisfQzYMebcM8RJxNPA6YbHJUlSG3YQfw/eR1xJsZHTxCDtaeB8w+OS6nYZcZP43H3UHgN+39xw1BOfJnaZHWZDwiVgqLY8CuDrwA2Z578C/Ftzw5leUeQU3GmeQgij2oZ/vyiKXu8fFkJYAe4mfkJ/5ZjT14CXgCeLojjS9NgkSapbCGEv8QOlOxhftfMesWL7+aIo+ljdrg4IIXyNuE9gjteB7xVF4aRaUwsh3Ax8LfHQr4qieKLt8WgyhmrLZQdxad72zPN/TbyxWSiGasshhPDXwE2lw2eB/10URe/3QwkhFMSNax8Arsl4ylvET+0PeuMlSVpkg99xtxLDtHHNByBuO/JH4GV/x2mZhRAeBB7JPP0D4H8VReHSZk0thLCTOMe/rPTQa0VRfG8OQ9KEDNWWzw3EirWcZCoA3wHebHREEzJUWw4hhG3Af6e61PEw8M9+An1RCOEGYrh2Y8bpJ4E/Ac8WReHeCJKkhRFC2ArcC9zP+P3SIFbp/LEoijcaHZjUghDC9cA3yJ9nfddrX7MYrIBJ7aN2mhjYnml/VJqUodpy+uTgT44PiJ0bF2ZfJ0O15bHBzcWTRVH8cg5DWmiDJTIfJ3ZDG7dEZpXY0OBPRVG81/TYJEkaJYRwJTFIu4fYiGAja8ROdE+4tYG6IoQw6Yqg3xVF8bsGh6QeCCF8hlgRfMlh4DtFUSxUYYxGM1RbTpPur/YWsWJtISqLDNWWywZl8D8oiuJgu6NZDoMbs48CH2H8Zs4ArxI3c37NZTOSpDYMlnjeRGw8kLN/1BngGeCpoigW5sNaaVaDaqFvAtdmPsV91DSzEMKtwF8mHvpNURSPtzsazcJQbXltJ36aMq4L4bo/Ab9objj5DNWWz4j91c4B/6coihNzGNJSCCFsBu4kfvq/J+Mp7xMnLM+5P4ckqQkhhO3EirSPkNfd8BjxPvLFoihWmxybNA8hhEeJ92o5ThH3F3ZZnqYWQthF7DC7tfSQ+6gtIUO15XYd8VOV3JTqR8ROhHNlqLZ8QgiXEUPc8v4qx4Bve5M93mDftY+RVw2wvrTmGUu/JUl1GGzpcB+xyc64LQogVlE/6Z5R6rIQwp3AlzNPXyMuy3urwSGp4wYfun+L6gfuJ4mB7dnWB6WZGKotv48Dn848dxX4NjEImRtDteUUQriWGOKWb8SfL4riJ+2PaDlNuG8NwHHi0tDnbWwgSZrEoPHA3cQwbXfGU9zvU70RQthDDDdy7scAflUUxRPNjUh9EEL4IvF9edga8C9FUbzd/og0K0O1bvhLYtvzHCeAfwTmloAbqi2vEML9wKOJh35aFMUzbY9nmQ11WLsP2JXxlFXgReBpN4aWJG1k0DjnPuIWBDmBwQniBzh2plYvDFZh/D1592AAB4ui+EGDQ1IPhBA+Anw+8dAviqL4U9vjUT0M1bphK/GXwpWZ578GfJ/YWaR1hmrLLYTwVWJ3y2FrwD8VRfHOHIa01AYbRd9AnPzcQt5y7neIlQQvOvmRJMGHH9bcSayEvibnKcArxDDtDTddV18M7r2+RnW/4FHeI+4jfL65UanrQgjXAH9HddXPgaIofjiHIakmhmrdMWn58uPAb5oazEYM1ZZbCGELMcTdXXroJPGGw41bpxRC2EmsXruXvCYkF4CXiQHbISdEktQvg3BgPzFIuw3YlPG008CzxKq0kw0OT1pIIYRHgAczT18F/rEoinebG5G6LoSwjdiYoLw/9XHi9WVgu8QM1brlDuArE5z/Q+Jm6K0yVFt+IYTdxGBtS+mhQ8C/Gu7MZtDa/RZi9doNmU87CTxP7Bz6flNjkyTNXwjhCmKQdjfVSdoobxCr0l4pimKtqbFJiyyEcDvw1Qme8qOiKObe6E3La/Dhx98QPwAZdp4YqB1vfVCqlaFa90zSEnoujQsM1bphg5uSJ4qi+FXb4+mqQcvt+4iTp8syn3aIWL32sp1ZJakbBh3jbiP+PihPzkY5S/x98HRRFCeaGpu0DKZoTPBkURS/bG5E6oMQwqeJzQXLflgUResFLqqfoVr3rBCT8Oszz3+f2LigtSV7hmrdscEvCT/Vq1kIYROxGvVe4LrMp50HXiIu8Tnc1NgkSc0JIewjvvffQbVCfJS3iEs8XyqK4kJTY5OWxWD53d8DV2Q+5U3i6gurOjW1EMKolWQWIXSIoVo3bSeu2b488/xDwHeJm803zlCtOzYoZ14Fvl0URatVkH0RQriSuOTnbvJ/zk8Qu4e+aJm5JC22wTYLdw7+5HYnPEXcBuD5oijea2ho0tIZbKvxdfIrPE8R9wn+oLlRqes2qIx0u5yOMVTrrmuAvyVvw1qIe2z8rLnhXGSo1i0bbLx5grhPwNn2R9UPg1DzRuJSoFupdhMa5QgXA7bTzYxOkjSJEMIOLgZpezOftgYcJC7xfN1JmlQVQvgccSuNHBeAf7ajvWYRQriMWBlZ/lDExm4dZKjWbXcDX5zg/J8CzzQzlIsM1bpn0CI6FeK+AXzXm/zmDX5530kM2HInYxA/LXuR2M77XBNjkySlhRC2ArcT379zq2ggfjjyHPHDET+8kkYIIdwHfG6Cp/ykKIrnmxqPum/woffXqTYbM7DtKEO17vss8NHMc9eAfyXuIdAYQ7VuCiGMCnHd5LVlIYSrieHancC2zKetAa8SA7ZXbXAgSc0YNBy4mfgefTP5VcZniO/RzxVFcbSh4UmdEULYTww3cn/GniqK4ucNDkk9EEL4DPCxxEMGth1lqNZ9kzYuOEtsXNBYhyhDte4KIYwKcf0lMgeDPURuBu4a/J27HPw8cTnRAeANAzZJms0gSLuBWJV2K/kNBy4QP/B4gfiBh5umSxkG3dP/nvzO6TYm0Mw2KDIwsO0wQ7V+GLXn1SjHgW8DjSwFM1Trrg02gl0jljvbgXJOBkuMbiVWRtwA5P4grgKvAC8DrxVFcb6RAUpSx4QQthA/0LgVuIXqZtUjn0rcPuFF4KBL86XJDO55vgXsznyK+1xpZoNOzX9LtTLyEHE7HAPbjjJU64+rgb8j/4budeB7xBu7WhmqddsGLctPExsXnGp/VBo22Ax7fQ+ffRM89QLwGjFge8WJniRdajCZvwW4DbiJ/AphgMNc3OPSJjLSFAYf8H6N2Mgphx3rNbMQwuXE+c+O0kPvE+c/BrYdZqjWL7cBfzHB+Y10BDVU674NWkgfIVasuZxwQQyWR6x3m9s9wVPXiJUULwMvu1G2pL4afJh0K/E+6wby92+CuDpgvRtzY1tvSH0xYadPgB8URXGwoeGoBwbL+/+WaqMwA9ueMFTrn08O/uT6OfBUnQMwVOuHEMKoEPfloij+ve3xaLwQwl5iuHY7+cvFIVa0vknch+2Voijer390krQ4Bh9IrC/tvJ78JfUQl5odIAZpR+ofndRPIYT7gUcneMpjRVH8vqnxqB9CCH9B/FCl7N+Loni57fGofYZq/fRV4qQ5RwD+jbhJbi0M1fojhDAqxP19URSPtT0e5RsEbLcP/uya8OnHifuwvQq8VRSFv2gkLbUQQgFcRwzSbmGyyl6IDaAOEJd2GqRJNQsh3Az8FfkB94GiKH7Y4JDUAyGEh4GHEg/9riiK37U9Hs2HoVo/jSpRHWUV+Gfi0r2ZGar1SwhhVIj746IoXmx7PJrcYDnvese6PRM+/SxxH7ZXiY0OXCYqaSmEEC4j7ot28+Dv3C6C644x6KTs8h+pOYMPAv+W/L2j3Y5EMwsh3Al8OfGQgW3PGKr11w5iR9DyZoqjnAb+EZh5k3lDtX7ZYJ+BC8C/2BF0uYQQdhNL3G8jP5j/8OnAW8SA7ZWiKI7XOjhJmtHgPe4WYpB2HZMt64Q4WV/fa/J4rYOTVBFC2Encxzd3TnOKuHG8zUA0tUGnz29SbUZjYNtDhmr9NumnOkeJFWvnZ3lRQ7X+GXSbTIW4HxA38HQPriU02FPoVmLAdu0U3+J9YhXbG8AbdhOV1LZBt84bBn9uotq5OsfbxCDtoM0GpPaEELYQ5zJXZz5llRh4uARbUwshXEEMcreXHjoN/B8D2/4xVNOkHUFfA75PrDiZiqFaP4UQriF+olMOcY8TgzUDlSU26H53MxeXSW2Z9FsA7wCvD/4cLopirdZBSuq9EMIKsA+4cfDnGiavRjvPxWXtrxZFcabWQUoaa/Cz/DXiz3EuO31qJoMPYr5FdV/NVeIKnHfaHpPmz1BNAA8Cj0xw/rPAf037YoZq/RVCuJ3YKKPsDeB7hijdMLjRvZ6LS6gmbXQAcdJ6iHhtvO4yKknTGizpvJFYjbafyUN/iI0GXiU2YXnT31fSfIUQvgDcM8FTflMUxeMNDUc9MLi//Wvi75KyHxZFcaDlIWlBGKpp3aS/mB4DpmpBbajWbyGEB0mHuM8URfHTloejFgwmtOsd86bZowjgJINlosQJ7cz7O0rqphDC5cRgf31Z585pvg1xD8hXiNVox2sboKSZhBAeAh6e4CnPFkUxdUGABBBC+DzwkcRDBrY9Z6imdRsl76P8BHh+0hcyVNMGny7+uiiKP7Y9HrVn0E3vRmLIdgP5GwuXnQDeXP/jvnxSfw32t7l+6M801bEQ98N5g1iR9rrdiqXFE0K4h1gMkMvVEJpZCOEB4M8SDz1XFMV/tj0eLRZDNQ0btUZ8lDXi/mqvT/IihmoalE9/nbgMp+xHRVG81PKQNCchhD1cXJZ1PfmNU8pOEQO2Q8BbVpVI3TWofr2O+DvkeuDyKb/VKvF9Y32Z+bFaBiipESGEG4n7qK1kPuVd4J/ct1ezCCHcAXwl8dAh4LsGtjJUU9mobiajnAf+hdg+OIuhmmDDjT7XgO8URfFW22PSfIUQNhG7iK5vIL53hm/3ARcr2d4CjhVF4S88acmEEApgDzFEW69Ey71HSTnCxYYobxdFcWHmQUpqXAhhL7HhVe6eiB8A/1gUxcnmRqWuCyFcB3yDapB7HButacBQTSmjujSO8gHwT8TlWGMZqmndBi2pzxI/WTze9pi0OAYdRW/gYiXbNPsirVsldhc9DLxN7C5qy3NpwYQQdhC7c147+Psapq9ghYv7Mb4OvGGnTmn5hBB2Ee8Xt2U+xU6MmtmgKvrvgMtKD31ADNTcekSAoZpGuxn4K/I3FD8BfBsYe7NqqKZhIYRRIe77xGDN4EPAhzfV+7m47GuWkA3iZPswF4O2I1atSO0ZVKfu5WKAto96fq4PEStUDxVFkfWBn6TFFELYTgw2cvdKDMC/FUXxanOjUtcNrrtvEVdxDTOwVYWhmjZyH/C5Cc4/QlwKen6jkwzVVBZCuAX4S6oh7hHiL64Nryn1UwhhJxeXg11H/n6Qo6wBR4kh2zvE6++4e2VIsxvspbmbGKJdQwzQriZ/b6RRjhMDtPWmJS71kjpisFXIN5hsO4ifFkXxTENDUg+EELYQP/AvX3cB+EFRFK+0PyotMkM1jfMI8OAE579ObF4wchJqqKaUEMKoEPd14PsGGxpnsGxsPWDbD1xVw7e9ABwjBmxHB38fK4pitYbvLXVSCGEzcR+0vcTgbO/g6001fPt3uViJ9qbVzFI3DYL4vyZu/5DrD0VR/LahIakHBtfd14hbj5T9rCiKp1sekpaAoZpyfAm4a4LzDwA/Iqb5FYZqGiWE8GfAA4mHXiiK4j/aHo+W22BPtn3EkG29MiZ3g+MNvzWxOmY9ZDsCHC2K4mwN31taKiGEy7gYnK2HaLvJ3z5iI+e5WDn6FnEvRPdEkzpu0KDkK8DtEzzNe0XNLIQwat77x6Ioft32eLQcDNWUY5pPip4GfpZ6wFBNGwkhfAW4I/HQE0VR/Krt8ag7BjfpV3Fx76Zrqaeabd1JYtj2LrG67V3i8lE7Q2npDZZh7Sb+zOwZ/L2b2fdAG/Yug0Yigz/v2rVX6p8QwueBj0zwFFc1aGYhhE8DH0889FJRFD9qezxaHoZqyjVqbflG/gBUSrAN1bSRMeX+vyyK4smWh6QOG+ybMRyy7SO/u1guwzYtjZbCM4iNjT7sxkusQnP/TKnnQgifAj4xwVPcf1czCyF8DPhM4qE3gO8Z2GojhmqaxKTddwB+CVwSghiqaZzBpO6bxGVEZf9RFMULLQ9JPTJogLCXS5ezXd7AS50mBmzvETson1j/t11I1aRB181dwJWDv9f/fRWwo4GXPMWly6WP2FBAUlkI4ePApyd4ygng2y4L1yxCCHcRtzsqO0oMbP0QVBsyVNOkdhGDte0TPOcnwPPrXxiqKcdg0/m/o9rKeo3YecdW6WrNYH+24ZBtLzGEaMopEmEbMXDz03iNNajCHA7Mhv/dREi87j0ubexxxAmvpHFCCHcDX5zgKR8A/1QUxYlmRqQ+CCHcDPwl1U7U7xOvL5vhaCxDNU1jL7GKKHfD7wD8EHgZDNWUL4RwJTFYKy/HWwX+tSiKt9sflRQNQouruRiyXTX4U0czhI18QLzZO0kM34b/PukNYD8MPnjYOfhzeenvK5jsw69pnCdWWr7LxRDtqKGvpEmFEG4nNibInSScA75TFMWR5kalrgshXAv8DbC59NAZYqD2Xvuj0jIyVNO09gNfp5rqj7IG/BvwmqGaJhFCuAb4BtWg4hzwz0VRHGt/VNJog+Wju7kYsq3/2drSENZIhG2Df3+w/qcoitWWxqMJhBA2EwOx9T/rQVk5PMv9/Turc1wMzz78UxTFqZZeX1KHbVApNMoa8N2iKA41Nyp1XQhhD/C3VO/NzhMD23faH5WWlaGaZnEb8FXyP1VaJW70+GZzQ1IXhRBuIDYvKN9wnSYGa5b+a+GFEC7n0pBt9+BP3Y0Rcp3nYsh2mvjJ7PC/Tw++PguctQvjdAZdZy8b/NlO3LNs2+Dv7aV/b6f5SsdRzhAbahzH8ExSC0II+4GvUa0UGvkU4N+LojjY2KDUeSGEXcRArbyH6BpxrvpG+6PSMjNU06zuAb4wwfnniJ8uHW5oPOqoDZYGnCBuIurET0tpsIy0vOfV+r+b3PtqUueJ7+FnM/9eBS4M/r02eP7qsnTQGnQi3kwMuVaIn2ZvGhzbSgzJcv6eV0iWcorEPn3Aey7blNSmEMI+4qqXSaq4/7MoiucaGpJ6YPAB5zepNt4LwI+KojjQ/qi07AzVVIdJO/WcIZbVumxPEwkhfAT4fOKhY8Rrys2w1SmDpYC7uDRwu4KLywFzP91fNOtB2yoxbLsw+JvB3+Xg7Tzxhrf8PVLKE7SCarC1MnRsCzEs20L877keoC2jVS4u932fS4OzEy75lbQIBkvvvsFkldq/KoriiYaGpB4YNJ36BrAn8fBPi6J4puUhqSMM1VSXR4AHJzjfYE1TCSE8BDyceOgdYvMC216rN0IIl3HpXlvz3HtLzRq1V96HXxdFcXZ+w5Ok8aYM1B4viuI3DQ1JPRBC2EpsSnBN4uHHiqL4fctDUocYqqlOnwPum+D8U8Rle+6HpYmEED5NrJAse5O4F4LVGNLAUJfI1H5ew38um9cYe+4sQw0kSO9rZ1dXSUtvg72sNvJ0URQ/a2hI6oFB1f9fA9cnHn6iKIpftTwkdYyhmur2ZeDOCc43WNNUQgifBz6SeOhV4AfLsm+TtCgGe4ilArdRe4Wt/3vTPMa7gC5wcT+5UXvNVYIz36sk9cEgUPsmk+0V+mJRFD9uaEjqgcG9zV8CNycefqYoip+2PCR1kKGa6lYQ37humeA5bjSviQ066n0ZuCPx8CvE7lBOVqWGhRA2kd6cf32T/01Dfw9v/L9+zqbSecO2UG1OkrvfWXkpeODivm3rhvdzu8DFPd4+bKxQevz80DmXBGZFUVzIHJck9coGm8Nv5CDxXs7JqqYyCNT+gvS89CXgx15fqoOhmpqwQiyxvWGC5xisaWJjPn16EfgPf1lKkiTNx5SB2uvA9/1wVNMafPj+JdIrqFzVolq5ebGasAb8G/DWBM/ZBXxz8ItXyjL4ZfhD4FDi4TuBL7Q7IkmSJMHUgdqbGHhodl8gHagdAn7o9aU6GaqpKavA94HDEzzHYE0TGzQlGHWt3R1C+FzLQ5IkSeq1KQO1w8C/2XBKsxjc+9+deOgwsQLS60u1MlRTk84B3wWOTPAcgzVNbPDL8bukg7X7DNYkSZLaMWWg9g7w3aIoyvthStkG9/z3JR46TLy+DNRUO0M1NW09WDs2wXMM1jSxwU3Y90lfa/eFEP6s5SFJkiT1ypSB2jHgewZqmsXgXj8VqB0jVqh5fakRhmpqwxngO8DxCZ5jsKaJFUWx0bX2QAjhkXZHJEmS1A9TBmrvAt8Z3MNJUxnc4z+QeOg4Xl9qmKGa2nIG+Fdil89cBmua2OCX5qhr7UGDNUmSpHpNGaidIC7JM/DQ1Ab39g8mHjoB/KvXl5pWhBDmPQb1y7S/cL9TFMXJZoakLhpzc/d4URS/aXlIkiRJnRNC2AV8ncnv7/+lKIpTzYxKfTAmUPP6UisM1TQP0wRrp4hvjJNUuqnnDNYkSZKaMwjUvkm8v89l4KGZGahpUbj8U60bvMH9C5MtBb2cuBT0ymZGpS4ac625FFSSJGlKIYTdGKhpDgzUtEgM1TQXMwRrfxdC2NPMqNRFg2vtX4nVjmUGa5IkSRMa3I//LQZqatkGgdop4h5qXl9qlcs/1bqiKD7895Sbmp4htkU+XPPQ1GEhhJ3AN0hfa08WRfHLlockSZK0dEII+4CvAdsmeJqBmmYWQvgM8LHEQ+7BrbkxVFPrhkM1mDpYO0fsFmSwpmxjrrWni6L4WctDkiRJWhohhGuBvwa2TvA0AzXNLITwOeC+xENeX5orQzW1rhyqwYdhx9eBqyb4VqvEirVDNQ1NPTAmWHsW+GlRFL4xSpIkDQkh3AD8FbB5gqcdI34QfrqZUanrQggF8Hng3sTDBmqaO0M1tS4VqgGEELYRl+dNsmfaGvDDoigOzj4y9cWYYO1F4D8M1iRJkqIQwq3AV5lsT+5jxCV5ZxoZlDpvEKh9Cbgz8bCBmhaCoZpaNypUg6mDtQD8pCiKF2YcmnpkEKz9DbA78fDLwI+KolhrdVCSJEkLJoRwN/AFYPRNfJWBmmYSQlgBvgLclnj4ODYl0IIwVFPrNgrVAEIIlxH3atg34bf+eVEUT007LvXPmBD3FWKwttruqCRJkhZDCOF+4NEJn3aYuOTzXANDUg+EEDYTA7VbEg8b2GqhGKqpdeNCNYAQwlZiV6HrJvz2jxVF8ftpxqV+GgRrXwf2Jh4+BPxbURTn2x2VJEnSfIUQHgIenvBpbxH3PDZQ01RCCFuIe/ftTzx8hBjYGqhpYRiqqXU5oRp8+AnF10i/oW7kT0VR/GLScam/BiHu10lXRx4GvlcUxdl2RyVJkjQfIYRHgfsnfNohYqBmlb+mMmbFkhWQWkiGampdbqgGY0t/N/IicZ8198RSlkGw9pekQ9xjxH0bPmh3VJIkSe0Z7GP1JeCOCZ/6CrF52IX6R6U+CCFsJ+53nNqW5RDwAwM1LSJDNbVuklANZvrl/hrw735aplyDEPcvgJsSD58g7t9wst1RSZIkNW9wH/SXwI0TPvUlYud0P8zWVEIIO4n7HO9KPOycTgvNUE2tmzRUgw/bKX8euHfCp7p0TxMZhLhfBm5PPHyKWHb+brujkiRJas5gj9mvMXmjsGeAnxVF4aRSUwkhXEXchuXyxMMHgB8b2GqRGaqpddOEautCCJ8GPj7h044TgxArjJRlEOJ+Abg78fAZ4n4hh9sdlSRJUv0GVUJfB3ZP+NQ/FkXx6/pHpL4IIewjhrnbEg8/D/ynga0WnaGaWjdLqAYQQvgE8KkJn3aaGKwdm+nF1SsbbNK7StzX4fWWhyRJklSbEMLVxI3hd0z41N8WRfGHBoaknggh3EDs8rk58bCN57Q0DNXUullDNYAQwkeBR4FJvtk5YhByaOYBqDdCCA8DDyUeWiOWox9oeUiSJEkzCyHsJ+6htnWSpwE/L4ri6WZGpT4IIdxO3G5lJfHw74uieKzlIUlTM1RT6+oI1QBCCHcQGxik3oxHMQjRxEII9xND3MpDeGMpSZKWzJhQYxTvozWzEMJ9wGdJF0f8oiiKP7U8JGkmhmpqXV2hGkAI4UbiJ2ypsuGN/KooiidqG4g6L4RwJ/BF/ERNkiQtsRDCx/n/27vzLymuM0/jz2UTAoRACxISIIR2ybLlrduW3Yvb3dMz8w/PmZnume6eXty2tcuS0IIQIIQQIMRaFFDv/PBGUgnKzMol8lZW5vM5Jw9FZUTktRVkRn7jve+FX4y4m60vNLE1ZoD8Uynl08pDkiZmqKbq2gzVYM0Gl4O8D/yHzS81rIg4CPwdvUPco8C/eD5JkqRZ1CzE9Drwyoi7ukiTJtKce38JvNDj6VvA/y6lnKw7Kqkdhmqqru1QDSAi9pCrFu0acdfjZBn7rbbHpPkUEY+RIe59PZ4+AfyD55MkSZolEbEF+C3w1Ii7XiEX+7rY+qC0EJpz72+BQz2evkEGtl/XHZXUHkM1VTeNUA0gInaSqxc9NOKu35Bv5tfbH5XmUUTsJUPcnT2e/hr4n6WUpbqjkiRJ+r6IuJ+8IfjoiLteAP5HKeVq+6PSIoiI7eQKn4/1ePoqGdh+W3dUUrsM1VTdtEI1gIjYRr5x7x9x18vkRcPF1geludSEuP8d2Nvj6e/I8+lS3VFJkiStamZz/DfggRF3/Yq8Sbjc+qC0ECJiN3nuPdjj6W/JQM3AVhueoZqqm2aoBhARm8jVjI6MuOsyOZ//y/ZHpXnUhLj/FXi8x9P2H5EkSesmIp4ke8FuG3HXY2R7lJX2R6VFsEbP6zPkNbKBreaCoZqqm3aoBneaYf4S+MGIu64A/1pK+aj9UWkeNX0i/gY43OPpW+RF6fGaY5IkSYstIl4Efk3vVcsHcSEvTSQiDpPXxr0W9jqO/aw1ZwzVVF2NUK1jzCXDAd4ppfxn2+PRfFpjNa0A/r2U8qe6o5IkSYumuSb5M+BHY+z+u1LKuy0PSQskIl4hr4l7feH7E3lNbAChuWKopupqhmoAEXEE+A2wecRdj+OdFI1gjRDXO7+SJGlq1qieH+Q28H9LKcdaH5QWwhCzhAxsNbcM1VRd7VANICIeB/4Lvef1D3KObNJqE00NpQlx/4be0y2+AP7RoFaSJLUpInaRi3U9POKuS8D/KqWcaX9UWgRNmPtb4KkeT6+QRQoGtppbhmqqbj1CNYCIeJBcgWb3iLteIy82bDivoTQh7t8D9/V4+hzZnPVa3VFJkqR51DSF/3vg/hF3vUSuVv5d+6PSIoiIHeSCBI/0ePoGWZxgYKu5Zqim6tYrVAOIiO3kRcdjI+56G/jnUsqn7Y9K82iNJeyvksHa+aqDkiRJcyUingX+itHbnJwhbxovtT8qLYKIeJgM1Hb2ePoyGdherDooaR0Yqqm69QzVACJiM3nx8ewYu78N/MG+WBrGGiHuTbIc/ou6o5IkSRtd08Pq58BrY+z+KXmz+Harg9LCiIinyHYnW3s8/TVZoWZgq4VgqKbq1jtU64iInwE/GWPXL8hmrsstD0lzqAlx/xp4ptfTwO9LKe9UHZQkSdqwImIbGWgcGmP3N0spf2x5SFogEfEjcoXZXl/qPgP+ycBWi8RQTdXNSqgGEBHPkVVrvZrKD3KRvANjDwoNJSJ+Dvy4z9MfA/9SSlmpOCRJkrTBND2C/x7YM+KuK2R12ietD0oLISI2AX8JPN9nk7dKKX+oOCRpJhiqqbpZCtVgopVBl4F/KKWcan9UmkcR8Tx5MdIrxLW3iSRJ6isiDpKrLG4bcVdX+NREmpYm/wV4vMfTK+TN4Y/rjkqaDYZqqm7WQjWAiHiAbLS5d9Rdgf8spbzb/qg0j9YIca+QCxhcqDsqSZI0y9aYcjfIBXJ2xeX2R6VFEBEPkd+TdvV42sBWC89QTdXNYqgGE/enOEb2D7jV7qg0j9YIcW+RPfs+rzsqSZI0ayJiK9mq5MgYu58A/rGUcrPdUWlRRMTTwG+ALT2e/pa8GWxgq4VmqKbqZjVUgzsrKf058MMxdv+WvBN4qd1RaR4NEeK+UUp5o+KQJEnSDImI3WT/tFFnUgC8Qy6G5Jc9jSUifgr8tM/TJ8hV7F24TQvPUE3VzXKo1rFG76tBlskPmBPtj0rzpglxfwG82meT42TVmneYJUlaIBFxiLz5Nmr/NPtbaSJNdeRvgMN9NnkP+J2BrZQM1VTdRgjVACLiMbL31f1j7P7HUsqbLQ9Jc2qNENcKSEmSFkRzw+0n9K8QGuQa8L9LKV+3OyotijWqIw1spR4M1VTdRgnVACJiJxmsPTrG7ifJqrUb7Y5K8ygi9pHn2o4eTy+TPVFO1h2VJEmqJSLuI6vTDo6x+zdkw/ir7Y5Ki2KN1WWvkefX2bqjkmafoZqq20ihGkBEbCariJ4bY/fLwD+UUr5pd1SaR2uEuEFWQL5Vd1SSJGnaIuJR4O/ovcLiWj4hK4hutzsqLYqI+DHwM3qvLmtgKw1gqKbqNlqo1hERPyQXMRj1f8Bt4N9KKR+1PyrNmyFC3OPYZ02SpLkRES8Bv2L0Xr4B/Gcp5d32R6VFMET/NANbaQ2Gaqpuo4ZqABHxJFkWvX2M3T8G/rWUcqvdUWkeRcSr5CIGvf7BXCTvGF6sOSZJktSeiNgC/Bp4fozdl8jZEKfbHZUWRUTsIWdI7On1NLkYwXs1xyRtRIZqqm4jh2oAEbGL/AB6ZIzdL5AXQBdbHZTmUkQ8AfwtvUPcm8A/l1KO1R2VJEmaVBNo/B29G8Kv5RtyQYIrrQ5KCyMijgB/BWzt8bSBrTQCQzVVt9FDNbgzRe8vGO/O4i3g/5VSPml3VJpHTYj7d/RfLOM9curHSr1RSZKkcUXEc+R15JYxdv+YvI50Op5GFhGbyHY2r/bZxMBWGpGhmqqbh1CtIyJeAX7J6D0wAD4ie615UaSBhghxz5B3FK/VG5UkSRpFM93zdeDFMXZfAf69lPJBu6PSooiIHeQMiMf7bGJgK43BUE3VzVOoBhAR+8hKop1j7H4e+Eeng2oYazQyvk6eS5bqS5I0Y5rpnr8FHh5j96tk9dDZVgelhdG0FPktcH+Pp1fIG/0f1h2VNB8M1VTdvIVqABGxnfygenKM3W+RCxh83O6oNI8i4lEyxN3V62ngDeCtUopv7pIkzYCIeJ5ckGCc6Z5fkjfNltodlRZBRBTgx8BP6b341RUysP2m6sCkOWKopurmMVSDOx9aPyM/uMbxCRmu3WxvVJpHTYj7N8CBPpucBP6vF+CSJK2fiNhKtm94dsxDvAX80RtlGkdzvfgb4GCfTU4B/8frRWkyhmqqbl5DtY6IOEQGHtvG2P07sjfW+XZHpXnThLg/BX7SZ5Or5Ln0db1RSZIkgIh4hOxftXuM3W+QN8dOtDsqLYqIeIw8//q1p3kTeMPAVpqcoZqqm/dQDSAiHiA/yPqt2DjICrma43vtjkrzKCIOkncht/d4eoW8w/121UFJkrTAIuJVcoXFcRay+oa8KXa53VFpUUTEa+TsmV7n3xIZ2J6sOihpjhmqqbpFCNXgzpLVvwB+MOYhTgL/VEq53t6oNI8iYicZ4j7WZ5NT5AWU55IkSVMSEfeTN7r6tWdYy/vA70opK+2NSotiiPPvazKwvVpvVNL8M1RTdYsSqnVExBHgLxlvOqh3kzSUJsT9M+CHfTa5RvbNcHVQSZJa1rT/+Gt6V46vZZm8kXq8zTFpcTSre/4NsKPPJu8CvzewldpnqKbqFi1UA4iI3WQl0SNjHuJ9ckro7fZGpXkUEYfJi/peIW6QTY/toSFJUgsiYjM51XPcmQnnyOqhS+2NSouiq8fuj+m9uqeBrTRlhmqqbhFDNWjloutbstLIRQw0UETsIkPcfX02+Rr4x1LKlXqjkiRpvjSLEfwG2DvmId4jb5paPaSRNdd7v6V/+4+zZGDr9Z40RYZqqm5RQ7WOiHiKrCS6b4zdV4A3gLetNNIgzXTQnwGv9dlkGfiXUsqxaoOSJGkONNVBr5EVQuMsRrAE/HMp5Ys2x6XFMUR7mbfJxaoMbKUpM1RTdYseqsGdxvK/BR4f8xBfk73WnCqggSLiANljo1+Pl6PAv5dSbtYblSRJG1NEPEhWp/WrBl/LGbJa3GbxGllEbAVeB17os8kSObPlVL1RSYvNUE3VGaqlIXogrOUW8B+llA9bHZjmTkTsIL8APNlnk+/IC/xz9UYlSdLGEhEvkyu7bxlnd+BN4E1nG2gczXTj3wIP9tnkS/Km+7V6o5JkqKbqDNXuFhGPk5VEu8Y8xElyCoEfoOqrCXF/RE4J7TVVxanFkiT10Nyc+ivg4JiHuEJWD51pb1RaFENMN14B/gi84zWcVJ+hmqozVPu+iNhG9kU4MuYhbgD/z/5YWktEPEre5dzdZ5Mz5F3Oy/VGJUnSbGp6V/0F4/XCBfiMvEZbbm9UWhQR8QA526Bfy5hL5GyDb+qNSlI3QzVVZ6jWX0S8APyK8aYVAHwK/KsXbhqk6cfxK+D5PpvcBP6tlPJxvVFJkjQ7mhuevwaeHfMQt8jP0qPtjUqLJCKeJ6/XtvbZ5GPyHLMvrrSODNVUnaHaYBGxm5wOOm4D3KvkHdET7Y1K8yginiW/MPRbOepz8lxaqjcqSZLWV0QcImcQ7BjzEGfJ6Z4uKKWRRcR2sjry6T6bLJM30T+tNypJ/RiqqTpDtbVFxCZyAYOfMN4iBpB3r35nIKJBImIXOa1gf59NrpM9+wxpJUlzrQkzfgk8N+4hyMUI3iqlrLQ2MC2MJtD9K+D+Ppt8RbbpuFJvVJIGMVRTdYZqw4uIfWTVWr/+V2u5TlYaHW9tUJo7TQPcHwI/p3cDXICj5GqzTi2WJM2diHiarN7uF2as5RJZnXa2vVFpUTTTjX8JvNBnkxXgD8C7LkYgzRZDNVVnqDaapv/VL4CXJjjMMbJM3Ko19RURD5Mh7t4+m1wmq9ZO1xuVJEnT01Sn/ZrxF4sC+JCcHWBvK40sIp4gq9Me6LPJt2Rge77eqCQNy1BN1RmqjWeIcvC1LAH/bv8FDRIRm4E/A14dsNkHwH/65UGStJE1vUV/xfgre14D/sUWCRpHc+P8z4GXB2z2HvD7UsrtOqOSNCpDNVVnqDa+lu6mfkFWrV1tZ1SaRxGxH/hr+t81vUx+kfiy2qAkSWpBROwkr6eemuAwn5ErLzoLQCOLiCfJxTAGXWf9Uynlq3qjkjQOQzVVZ6g2uYh4hrwYHPfO6jLZH8tl3tVXcwf1l8CLAzb7iJzyYq81SdLMi4gXybYa/Va+XssNsl/tsfZGpUXR9E77BV5bSXPDUE3VGaq1IyJ2kHe4Dk1wmC/JC0OXfFdfQ0w9vkKeRyfrjUqSpOFFxG7gL4AnJzjMCbJK+1o7o9IiiYiD5Dm4q88mrrgubUCGaqrOUK1dEfEc8DrjV63dBt4C3nb5d/XTTD1+HXh2wGYfk337vLMqSZoJTa/QHwE/BjaPeZgb5FRP+9JqZE112uvA8wM2+5S8hnI6sbTBGKqpOkO19jVVa78Cnp7gMBfJaiN7N6iviDhM3mXtV7V2jezZd7zWmCRJ6qXpD/oXwJ4JDnOMDDusTtPImuumXwM7+mxynbz+Pl5rTJLaZaim6gzVpicijpAf3NsnOMxRcmVH75SppyGr1rzjKklaF83n1C8YXBm0lutkdZq90zQyr5WkxWGopuoM1aZryA/xtSyRDVI/bmdUmkdD3H31PJIkVRURz5OB2iQ3GA07NLYhzkGr+qU5Yqim6gzV6oiIp8gpD/0Cj2GcJj/0L7YyKM2dpk/IL4EXBmx2mpza8F2dUUmSFk1E7CGve/ZPcJhr5EIENorXyCLiQfIcfGLAZkeB/7D/rDQ/DNVUnaFaPUMGHmtZAd4G3iql3G5jXJo/EfEkuRrtA3026SyI8Y7nkSSpLc1CBD8GXgM2TXCoj8jqasMOjWTIxTAuk4Htl9UGJqkKQzVVZ6hWX0QcIAOPfkt4D+MSeWfti3ZGpXkTEVuAPwN+MGCzi7gghiSpBU1V/uv0v6EzjMvk59KpdkalRTLkYhjvA78vpdyqMihJVRmqqTpDtfXRBB4/A14FJvmPcJLsM+JUPvUUEfvIC8yHB2zmghiSpLE0Uz1fBw5MchjgXeANww6Nqulh/OcMng1yngxsz9YZlaT1YKim6gzV1ldEPERWre2b4DArwHvAm6WUm60MTHMlIjaRFWs/A7b02cyFDCRJQ4uIrcBPyBuEk0z1PEtOxbvQysC0UIZYiOAW8Efg/VLKSrWBSVoXhmqqzlBt/UVEAV4ip+ptm+BQ18hQ5NNWBqa5ExG7yBVCDw3YzIUMJEkDRcRzZGXQJAswLQO/Bz4spfglSCMZciGCE+QiX1fqjErSejNUU3WGarMjInaQCxk8M+GhzgD/Vko5P/moNI8i4gg5Vaffl6EVchrOm07DkSR1RMQj5OfH4xMe6jOyN+y1yUelRdK0UPkJ8EP6V0heI9ujHKs2MEkzwVBN1RmqzZ6IOAj8Ctg9yWGAD4E/lFJutDIwzZVmNdqfA68M2OwqWf34WZ1RSZJmUUTcR1bUv8hkvWAvkZVDLkSgkUXEM+RUz50DNvsTef3ryrHSAjJUU3WGarNpyLtww7gB/AH4yD4S6mXIhQy+Iqsf7XcjSQuk6cn5EtmT874JDmUFtMbW9CD+FbB/wGYuRCDJUE31GarNtojYSwYek06zuEiu7vjFxIPS3OlayOCnwNZ+m5F3f//o3V9Jmn8R8RTZN23PhIc6Q4Yd3048KC2Upqr+Z2RVfb8vLTeBN3AhAkkYqmkdGKptDBHxLFnuPklDYMgm9L8rpZybfFSaNxGxkzzPBvX1WyID2qN1RiVJqqnpm/YLBjeAH4YLKGlsEfECOeX4/gGbfUaeY1frjErSrDNUU3WGahtHi0vXA3xM9pvwIkTfExH7yWkWDw3Y7Cw5JfSbOqOSJE1Tc2Pl58DzEx6qM9XzrVLKzYkHpoUSEY+S1yD7Bmx2gbwG+arOqCRtFIZqqs5QbeOJiD3kylsHJjzULfKi9x0venWvZkroy+S0i20DNv2InBLqCm6StAE1N+1eI/u4bp7wcCfJVRe/m3RcWiwRsYO85nhxwGbLwB+BD5zqKakXQzVVZ6i2cTW9Tn7JZKuEAlwnL1COeoGie0XE/WTlwqCL3FvA28C7NqCWpI2huXnyAhlkDJpiN4xLwH/Yu1Wjahbn+iEZ7G4ZsOlH5CyL6zXGJWljMlRTdYZqG1tEbAZ+xNoXIsO4APy+lHJi0nFp/jSrhL7O4OkYV4HfA5+WUvxAk6QZFRGHyEUI9k54qFvAW+RNldsTD0wLIyIK8CzZN23ngE3PktWPruopaU2GaqrOUG0+RMQusqnwkRYO9xUZrn3dwrE0R5oL4E7j4O0DNj1HVizY60SSZkhEPE5WH+9v4XDHyCbxV1o4lhZI07v1l8AjAzZbIm/UHfVGnaRhGaqpOkO1+RIRT5AXKQ+3cLgTZJn9+RaOpTkSEfeRi2a8wuBFM46TK4XaW0eS1lFEPEyGaYdaONx58sbJ6RaOpQUSEQ+SFZKHB2y2AvwJeLOUcqPGuCTND0M1VWeoNn+aaqLnyYvnHS0c8lOyEf2lFo6lOTLCxfEH5MXxUo1xSZJSROwmrweeaeFw18jKoU+sHNIoImI7eTPuZbwZJ2mKDNVUnaHa/Bqh8etQhyMbxL7hKo+6VzOd6HUGT+NYBt4E/mTfHUmarojYSYYYLwKTXuy5GI3G0vT+fYU8FwetJH6O7Jt2psrAJM0tQzVVZ6g2/7qWKH+ByS+sb5Ml+W9bdaR7RcRzrN1w+ArwBlnp4GqzktSipiLoNTLI2Dzp4YCjZLW6N9Q0tGZl2eeAnwK7Bmx6lezj+0mVgUmae4Zqqs5QbXFExEPkYgYHWjjcMvAeedf6ZgvH05xoKiRfJb/UbR2w6UWyZ9/nFYYlSXMtIraS1emvMrgiaFinyEUILrRwLC2QiHianHK8Z8BmN8nqx/esfpTUJkM1VWeotngi4iDZB+uhFg63BLwPvF9KWW7heJoTEXE/eVG9VoXkN+Rd6i+rDEyS5khEbCODtLbCtAtkmHaqhWNpgUTEk2S1+qODNiOrH/9QSrleZWCSFoqhmqozVFtMzWIGL5DTQttYzKBTufae4Zq6NRWSfw4cXGPT02S4dnb6o5KkjW0KYdo14I/AURch0CgiYh8Zpj2xxqYnyUUIrH6UNDWGaqrOUG2xNVP1fkBO1WvjotxwTT1FxBPkRfe+NTY9Tt7B/nbqg5KkDWYKYdoyOQ3vfafhaRQRsZesSD+8xqZnyZtmp6c+KEkLz1BN1RmqCe5cpL9GBmyTrhQKq+Ha+6WUGy0cT3MiIg6TF+F7B20GfEI2x75SY1ySNMuaBQh+0DzaCNNukZ/T73gTTKOIiF3kTIfnGNze4VvyJtnxGuOSJDBU0zowVFO3ZqXQ14CXgU0tHPIW2XPtXVcLVUcz/fhZ8qL8gQGbrpC9V94yXJO0iJow7Ye0d9NrBfiAXMXbFT01tCZM+zHZPmTQNeJlcirxp04lllSboZqqM1RTLyPchRxWJ1x734t4dUTEJuAl8iJ9UG+/TuXam6WUSzXGJknrqbnJ1alMayNMswJYY4mI3cBPWPua8BrwFvBhKWWlxtgk6V6GaqrOUE2DjNAvY1i3gY/J6SaGIwLu9PZ7FfgRg6c1Ga5JmmsR8SBZmfY8sLmlw35Ohmn2qtTQRgjTloF3yH669uWTtK4M1VSdoZqGERGPkk3mn2zxsMfI6SfnWjymNrCIuI8M1l5l8JdJwzVJc6X5nP0RcKTFw54ie1p90+IxNedGCNNus9qXz/65kmaCoZqqM1TTKCJiPzlV70CLh/2SvCA71eIxtYF19fZ7kcHTngzXJG1oEXGADNPavGl1inxfPNPiMTXnRgjTbgEfYV8+STPIUE3VGappHBGxj+y51ma4dg54G/jcxraCkRp0d8K1t0spFysMTZLG1izWcoQM0x5p8dCnyGmeZ1s8puZcROwhb2QNE6a5+JSkmWaopuoM1TSJKYVrl4B3gY/tzSEYefW742S45pdKSTOl6R/5PPl+trvFQxumaWTNNdxrrN031zBN0oZhqKbqDNXUhimFa0vAB8AHTi8QjByunSanFZ+c+sAkaYBmSvvLzWN7i4c+QU7zNEzT0CLiIFkl+cQamxqmSdpwDNVUnaGa2hQRj5D9OA63eNgV4DNyVSkXNdCo4dp5VqcVr0x5aJJ0R7P4wKvkVM9NLR76OBmm+ZmooUTEJuBpsjLt4TU2N0yTtGEZqqk6QzVNw5TCNYAz5IXecQMSdYVrLwPb1tjcacWSpq4JLw6Tof/jLR/+OIZpGsGIU46XyRkChmmSNixDNVVnqKZpioi95BSDZ2n3Lv0V4E/ARy7jrojYRgZrrwL3r7H5dTKY/VMpZXnaY5O0GCLiPnLF4leAXS0eeoVciOUdF2LRsMb4XHyPbLfh56KkDc1QTdUZqqmGiNhJXti9zNrT9UZxC/gYeN8vGxrxjvxN4Ch57lya9tgkzadm5cQfkO89bX++fUC2Prja4nE1xyJiN3k+vgBsXWNzK7glzR1DNVVnqKaamjv5r5AXfG02a4Zc/ewD4IRTQxdbRBSyh9FrrN07BnJK1fullNNTHJakOdFM8TxE3ihqc4EeyEV63sNqWo0gIp4gr60OD7F5p9fosVKKXz4lzRVDNVVnqKb10FVR9CPggZYPfxX4CPjQVUMVEQfIcG2tVc4gv2i8B3xWSrk9zXFJ2niaqusXm8fOlg9/GXgHq4Y0pIjYDDxDzgQY5gbSaeDtUsqpqQ5MktaRoZqqM1TTemru9h8hw7VhLghHOjzwBVm99qV3YxdbROwjz7Onh9j8OnnefFBKuT7VgUmaaU3l65NkVdpTQNsXTq5QrJFExP3k+fgya/dLA/ic7Ml3dqoDk6QZYKim6gzVNCuaiqJXgYNTOPwl4EPgqCtaLbYR+x+tAJ+SPY3OT3lokmZIs7rwC8BLrN2jcRwnyfcWq4Y0lIh4mLxOGmbxJ3vOSlpIhmqqzlBNs2aKTZ8hQ5JjZAXSmZaPrQ2k6e/3Etnjb5hpXKfJ6rXjVpNI8ysiHicrgI7Q7qrVYNChETUV/YfJc3KYNgZXydXRP3R1dEmLyFBN1RmqaVY1oceLZOixawovcZFc/fETe68truYLy9Pk3f99Q+xynax6/KiUcmWaY5NUR0TsAJ4jK9P2TOElrpBBx0cGHRpGROwir4FeYrgpnmfJnqBOI5a00AzVVJ2hmmZd113aV4HHpvES5DSco8AXXowurqbv2g/JkG2tN8cATpAB20l79kkbS/PZ8hQZpB2k/V5pAGeA97HCVUNo+vcdJIO0Qwz3OfQ58K790iQpGaqpOkM1bSQR8SgZrk1jWg7AEtlD66g9tBZXUyHwClklcN8Qu1xmtWefCxtIM6zpS/UC2Zdq+xReotNm4L1SyjdTOL7mTLPwQKd/3zArot8gVzn/kxXTknQ3QzVVZ6imjaiZqvMyw0+LGMc5svfNpy5usJgiYgvZ2+9l4KEhdul8mf6wlPLVNMcmaXjNogPPkv+eH5nSy3Smhn9gSwENIyL2k9cxw94ovED29vy4lHJrmmOTpI3KUE3VGappIxujge84VoDjZMB2yik8i2mM5uUXyUqCT6xek+prPh8OkBVATzGd6mZwERONoKlKe46shN4zxC4usCRJIzBUU3WGapoXzaqhL5GVCMNM2RvHEnlx+6kXt4tpjGk6K2TvtaNk7zW/dEtT1ATgz5G9EacxvRNy+t1Rsir1uym9huZEE/AeJD87DjFcwGtbAUkag6GaqjNU07yJiM3AM2ToMY2FDTqukP3XPrP/2uJpGkofIKvXhmkoDTk97BPyS9K3UxyetFCaPmnPku/901gtuuNrMuj4rJRye4qvozkQEXvJIO05hmtV0VkA5wOyMt4vhpI0IkM1VWeopnnWfNF6mfyytXWKL/UtqwHbpSm+jmZQs7DBi81jx5C7nSUrXT4rpSxPa2zSvIqI3WSI9hzDTaMb100yDP/QGyhaS0RsI8/LF4B9Q+52jWwX8JELD0jSZAzVVJ2hmhZBRGxltYfJtJpUd5xlNWBzysYC6erx9yJZxTaMW2TPvo+Ar6xMkPprpl8/Q94oGTawGNc5sirt01LKzSm/ljawpnJ5P/nefxjYMuSup8j3fvvxSVJLDNVUnaGaFk1EPMTqdIxp9duBnMbxFRmYHHM1uMXSVK893zx2D7nbVTKQ/dSKGCk1qz0fIcOK/Qw31Xpc18l/g0dLKRem+DqaA13Tjp8Fdg652yVy4aOPrUqTpPYZqqk6QzUtqqaq6BAZsB1keivDdZwlFzn4vJRyecqvpRkSEfvJ8+wIw1cwXGQ1YHNKsRZKM7XzMPlvZtoVaSvASXI69gkrhjTImNOOb5Gf/0dLKV9NaWiSJAzVtA4M1aS7lrh/Adhb4SXPAZ+TAdvFCq+nGdBMQ36GrF57fIRdnVKsudes4NypSJv2NH3IXphHgU/8d6VBJph2fIasSvvMKcSSVIehmqozVJPuFhH7yNDjWWBbhZf8lgzYjjndaHFExINkiPs8wy9uEMCXZMD2uV/StNE10+eebh41bmgsszq985sKr6cNqrkJ8jR5LfAkw087vkYGaUdLKd9NaXiSpD4M1VSdoZrUW0RsJismnqXO9FCAy8AJ4Auyaf3tCq+pddQ0uD5AVkoeZvjpobfJc+UYOWXNgE0zr3lf3Q88RU6/f6DCy66Q/1Y+IxvC+76qnpog7RBZMXkI2Dzkrp0FZz4BTrngjCStH0M1VWeoJq0tIu5j9Y71E5Ve9ha5MtgJMjRxoYM5FxFbyLDhOTJoGzbIvU1WsH0GfFFKWZ7OCKXRNQsNHGoeBxg+OJ7UaVarOm9Uek1tMBGxjXzffYasSBs2SFshP6M/Id93b01nhJKkURiqqTpDNWk0zRfEzmpfNfr+dHxDU8VWSjlX8XW1Dpog9wh5nu0fYdcVMkw4Rp4r9opSdRHxCKvVaI9WfOlzrC7w4Y0I9dT0SHuKfI99gtEq0b8iz7FjhrWSNHsM1VSdoZo0vqaxdqd58YMVX/oaTQUb8KVT/+ZbROxi9Tx7eJRdyS+Ax8hpb4YMmoqm2ucJVivShu0T2IbvWA3S7GGlnpobYofJIG0/w/dIAzjP6mIxV9ofnSSpLYZqqs5QTWpHRDxKBh9HgF01Xxr4mpyG8iVw1n4u8ysi9pLh2hFGD3LPkP36TpRSvm17bFocEbGJrEA7QE6Ze4zRQopJXSHD4s9ccED9NO+Xh8iqtFFWXIYMa4+RYa3vl5K0QRiqqTpDNal9zQqih8ngY3fll18mp/+dIqvYrNyYUxHxEHmOHQYeGnH3S6xWO54upay0OzrNm2bF2k6I9gR1VkfudokMOT43SFMvTdjbXTE56ufvBXLBAVfjlqQNylBN1RmqSdM1YfDRhitkwHaKDE+W1mEMmrJmKvJh8lwbtdffTfL86FSxeY6IiNhOBhQHmkfNCtwOQw4N1JynnWq0A8DWEQ9xjtUp8hfbHZ0kqTZDNVVnqCbVM2Hw0ZZzZCXbGeArGy3Pn4h4gFyt9giwb4xDnGU1YDvf5tg0u5rFMfZ3PdbzPcqQQ31FxMOsBmnjvsd1qh4vtzk2SdL6MlRTdYZq0vpoms8fIcOPfdTtR9TtW+4O2WxmP0ciYid5jj1N9hQa9Ty7ymql45dWsc2PpnH7fvK8eALYu15DIftCHicr0mwEr7s01WhPslo1uXPUQ5CfcZ+TQdrVdkcoSZoVhmqqzlBNWn/NF4aD5J33g9TvVdTtIk3ARoZsfsGdE00l0gGyuuMgcN8YhznHasj2dSnldnsj1DQ1FYyPs1qJVnPF4nstAyfJnn4nDWvVLSI2k4tfdEK0caomb5Dn2BfAKauyJWkxGKqpOkM1abY0jZYfZ7XR8p51HVD2ZDtDVpKcBc7b1H7ji4hCfml9qnnsGeMwt8hz4xT5pdWeVzOieR95mKyCfYx8T1mPnmjdLrK6OMYZ30fUrek/2gnRHge2jHGYi2SI9gUZ+vvFSpIWjKGaqjNUk2ZbROxmNfh4HNi0viPiNlmt1AnZzlrNtvE1VUyd82w/451n14Avm8dX9iqqp5lO/hjwaPPnI8DmdR0UrJAVryeAL0opl9Z5PJohzXvOfnJa55PAjjEO0znHviDPMd9zJGnBGaqpOkM1aeOIiG3kXfyDjNdXZlqu0QRszeObUsrN9R2SxhURW8nz6xD5ZXfcCqdOleNpsjLpYisDXHDNf59HySq0zmOcQGIarpCh6gmyB9/yOo9HM6JZqKfTv2+Sysnuc+yUnzWSpG6GaqrOUE3auJovKQfI4OMJYOu6DmhVkAsgnCer2s4D5/yCvTG1eJ5d5+5FMZwuuoYmSH+keTzcPPayfgub3Osm+d/0SzLguLi+w9GsaKZzdi+Ecf+Yh/IckyQNzVBN1RmqSfOh6aG0j9XwYz1XFO3nMqtB2zmyP5ursG0g95xnB8iKqXHPsyVWF8U4w4L362tWan2Yu0O0B9Z1UN8XZDXql2QvvbOL/N9MqauHX2chjMeB7eMeDviG1QVRPMckSUMzVFN1hmrSfGoqXJ5gNfzYvb4j6muJrpCNrHC76JeojaFZUbT7PJskBFqIfn3NyoYPkhVn3SHauCHEtF1iNeA4bcWpmh5+nanHbfTwu8zd55grdUqSxmKopuoM1aTF0HwJ2s9qFcGedR3QYEF+ybpAhmydx8VSyu31HJgG62o+3pnyNWmY2+nX1wnaviml3JrwmFU04dkeMjzrPB4ig8dZ/vC9yGr14GmrSRdbRGxhtYffY7TTw+8Sd08Fd4EBSVIrDNVUnaGatJgiYgerU3X2k1/2Z10nbLsTspHB2yWrZ2ZTc57tZ7U5+d5JD0n+N/+anCJ2HriwnpWNTVXobvLf0B5WA7RZD886LpAh2lfkghLX1nk8WifNNM6HyArKzkqyDzH5efwtq4uWfOU5JkmaFkM1VWeoJgnuTOPrrjB6mI0RCHQskdUP35HB23edv5dSltZzYFoVEdtZDdj2k+fZpFbIYKh7YYzzba4K2Iz7QTI8e5AMzB5sHve19ToVBPn/z2lWQzSn2i2gZhXZzuIXnR5+DwGbWjj8ee6udvQ9WJJUhaGaqjNUk9RL84WrM9Wn85jVnk9rWSYDtu7Q7UrnsVGmE86jpsrrMe4+17a1dPiLNAEbTd++fl/umyluu7oendBsd/Noa0y1LdH0p2seX7cZNmpjaELhe1eR3dPS4ZfpOr/Ic8zKYUnSujBUU3WGapKGFRG7ubuvzsO0U9Ww3paAq2TI1vnzStffr7pwQj0RsYe7z7NJp58VsppsG1mptQzcJBdG6Px3naTJ+qxYIQPEOz3oSimX1ndIqqkJqTvTkB9idSrypD3Q7rwEWRXafY5dbOnYkiRNzFBN1RmqSRpX04j9Ee4OQHat66Cm5xoZsC01P1/veix1PbdUSvHDvEVNFdm+ex47gS3AVjIw29r12NY8un9eyzL537X7cRWY5SrGK9y9iMM5F/JYDM10/Xt7+LUZnnV0Fgq587CyV5I0ywzVVJ2hmqQ2RcT9rE4x6kw3mnQFyI0kyHDtOvmFdAm4QYY2/f5cBm4sYhgXEd1VZNu6fu7153YyNLif1b5mO1mdsjmN3mY36R2iXme1yq2GSzRTWGmms5ZSrld8fVXWhMmd6cfd/fz2kv8G2naFu8+x86WUK1N4HUmSpsZQTdUZqkmatq6G2N1h217mY+pom25yd9B2u/ndLTLAWW7+7P7djebPW12/6z7evcHPTTL4u/d3W+/5Xenxu033/G4TWS22pfn5vq7fbW1+3nbP7zZzd4B272tM4t6+aLuYTvjQsczdIVvn5yXGr3BbIVdKvBOe0fKiC5odXSvHdgdnnZ/brjq787Jkb8nuc+ycC1ZIkuaBoZqqM1STtB4iYhM5fanTNLvT/2eaIYgWzyYyXOtUtO1ofp52D7VOQLrEalVi9987002/ZXXl0vPABfv3zYemCrNzvnVXVXb+fIDpL/6yTJ5j3UHteadwSpLmlaGaqjNUkzRLunoF7eXufkHTqtrQYrqPPKfufWyZwmv16td2mZzS2VkM43Lz51VWpw1fM/yYTc3UzB2sTkneyffDsx3Uq8a9wWp4drHzcynlaqXXlyRpJhiqqTpDNUkbQZ9V7R4kv8D6Rqa2bGM1YNvJag+3Yaap3mC1/1onHLvGZIsd3KIrZOPu3m7dffuWgGWr3MbTVM5uI0Oy7t593Y/uEG0a4eswrpNTNzsB2gXgYinl2jqNR5KkmWKopuoM1SRtZM2X4U4Poge4u6H3LuzbpnZsJqvbVshed92/30SGHbNwEXeLtRfG6P7zdrNPp//eMnB7o6wi2qxA3OnT1+n5t4XV/15rLX7R+XO9QrJerpLB2aXmcedne+tJkjSYoZqqM1STNK+awG0Xd4duu1ltYj/tfkbaeJbIKZlXWA01OsHG1V6VYE2wc2+j+c55tpN2F2Oo6Sarodut5ufl5rnO77vd5u7AEb6/eAasLlzRrROOddvS9bttzc9bun6/kf9/vUrvc+zSRgk0JUmaRYZqqs5QTdKiasKQTg+kTh+kzqPz9436xV3fd5PVHmZXuh53/j6NQKPpE9jv/Or8aUXlfFjh7nPqe+eaq2xKkjQ9hmqqzlBNkvprerl1mo7f21epu9/SdgxG1sMKWV3Wq8/Yta6/XymlLPc7yHqLiB3kedbrHNve9TurK9dHp29d59zqdZ5dsbeZJEnry1BN1RmqSVI7IuLeJuedv/fr5dR5KC13PXr1/+oEG3cCjVLK0voMdX00U5p7hbrd59R9Pf5+79TKRXWb1XOqc17d+/fvBbQuACFJ0sZgqKbqDNUkaf1ERKF30Narh1SnGfsWclrqpq7tNnf9rmPY3lW9DNMfa4XVvludflud33W2XaZ3M/zvBWilFC+CpqSZ6nxv0NZp6n/vudT9u+7G/1vp3ctsK99fgXfYsPje6sEgz5NunXOsu8db51zqnGu9zr+b3BOY2a9MkqT59v8BPK1PkUWjhoEAAAAASUVORK5CYII=);
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: auto;
  background-color: #df7f00;
  text-align: center;
  font-weight: 600;
  font-size: 1.25rem;
  color: white;
  text-transform: uppercase;
}
.cms-element-product-slider .cms-element-title .cms-element-title-paragraph, .cms-breadcrumb .cms-element-title-paragraph {
  padding: 10px 20px 10px 20px;
}
.asortmentHeader h1, .asortmentHeader .h1 {
  font-size: 2.25rem;
  font-weight: 900;
}
.whiteLinearGradient .cms-block-container:after {
  content: "";
  background: linear-gradient(to top, white, transparent);
  width: 100%;
  height: 100px;
  display: block;
}
@media (min-width: 768px) {
  .whiteLinearGradient .cms-block-container:after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
}
.extraSpaceRight .cms-block-container-row .col-md-6:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-act-confirmpage .checkout .checkout-aside:nth-child(2) .cms-element-text, .is-act-confirmpage .checkout .extraSpaceRight .cms-block-container-row .checkout-aside:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-ctl-accountorder .checkout .checkout-aside:nth-child(2) .cms-element-text, .is-ctl-accountorder .checkout .extraSpaceRight .cms-block-container-row .checkout-aside:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-act-finishpage .checkout .checkout-additional:nth-child(2) .cms-element-text, .is-act-finishpage .checkout .extraSpaceRight .cms-block-container-row .checkout-additional:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-act-finishpage .checkout .checkout-aside:nth-child(2) .cms-element-text, .is-act-finishpage .checkout .extraSpaceRight .cms-block-container-row .checkout-aside:nth-child(2) .cms-element-text {
  padding: 0 25px 0 25px;
}
@media (min-width: 768px) {
  .extraSpaceRight .cms-block-container-row .col-md-6:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-act-confirmpage .checkout .checkout-aside:nth-child(2) .cms-element-text, .is-act-confirmpage .checkout .extraSpaceRight .cms-block-container-row .checkout-aside:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-ctl-accountorder .checkout .checkout-aside:nth-child(2) .cms-element-text, .is-ctl-accountorder .checkout .extraSpaceRight .cms-block-container-row .checkout-aside:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-act-finishpage .checkout .checkout-additional:nth-child(2) .cms-element-text, .is-act-finishpage .checkout .extraSpaceRight .cms-block-container-row .checkout-additional:nth-child(2) .cms-element-text, .extraSpaceRight .cms-block-container-row .is-act-finishpage .checkout .checkout-aside:nth-child(2) .cms-element-text, .is-act-finishpage .checkout .extraSpaceRight .cms-block-container-row .checkout-aside:nth-child(2) .cms-element-text {
    padding: 0 25px 0 0;
  }
}
.raupe:before {
  content: "";
  background-image: url("../../0190e8e25ff67363929455edf154d85e/assets/raupe.png");
  position: absolute;
  left: 0;
  width: 337px;
  background-clip: content-box;
  height: 479px;
  z-index: 999;
  background-size: contain;
  background-repeat: no-repeat;
  transform: scaleX(-1) translateY(-151px) rotateZ(-23deg);
}
.butterfly:before {
  content: "";
  background-image: url("../../0190e8e25ff67363929455edf154d85e/assets/butterfly.png");
  position: absolute;
  transform-origin: top;
  width: 400px;
  height: 400px;
  right: 0;
  z-index: 100;
  background-repeat: no-repeat;
  background-clip: border-box;
  background-size: contain;
  transform: scaleX(-1) translate(50%, -70px);
}
@media (min-width: 1200px) and (max-width: 1399.98px) {
  .butterfly:before {
    width: 400px;
    transform: scaleX(-1) translate(50%, -70px);
  }
  .raupe:before {
    width: 340px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .butterfly:before {
    width: 298px;
    transform: scaleX(-1) translate(40px, -40px);
  }
  .raupe:before {
    width: 285px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .raupe:before {
    width: 215px;
  }
  .butterfly:before {
    width: 50%;
    transform: scaleX(-1) translate(25%, -40px);
  }
}
@media (max-width: 767.98px) {
  .raupe:before {
    width: 200px;
    height: 265px;
  }
  .butterfly:before {
    width: 40%;
    transform: scaleX(-1) translate(25%, -40px);
  }
  .asortmentHeader h1, .asortmentHeader .h1 {
    font-size: 2.25rem;
    font-weight: 900;
  }
}
.dshadow {
  box-shadow: rgba(0, 0, 0, 0.5) 1px 10px 10px;
  z-index: 99;
}
.card.product-box .btn-buy {
  margin-bottom: calc(var(--bs-card-spacer-y) * -1);
  margin-left: calc(var(--bs-card-spacer-x) * -1);
  margin-right: calc(var(--bs-card-spacer-x) * -1);
}
.floatingbox_right .cms-element-text .cms-element-alignment, .floatingbox_left .cms-element-text .cms-element-alignment {
  background-color: #b9e89c;
  padding: 0 25px 25px 25px;
  position: relative;
}
.floatingbox_right .cms-element-text .cms-element-alignment:after, .floatingbox_left .cms-element-text .cms-element-alignment:after {
  content: "";
  background-color: #df7f00;
  height: 35px;
  display: block;
  transform-origin: center;
  transform: rotateZ(-3deg) skewX(-3deg) translateY(-60px);
  border-top: 5px solid white;
  transform-style: flat;
  margin: 0 0px;
  position: absolute;
  bottom: -78px;
  left: 0;
  right: 0;
}
.floatingbox_right .cms-element-text .cms-element-alignment > h2, .floatingbox_right .cms-element-text .cms-element-alignment > .h2, .floatingbox_left .cms-element-text .cms-element-alignment > h2, .floatingbox_left .cms-element-text .cms-element-alignment > .h2 {
  background-image: url(data:image/png;base64,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);
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-color: #df7f00;
  text-align: center;
  color: white;
  text-transform: uppercase;
  margin: 0 -25px 25px -25px;
  padding: 12px 0 12px 0;
}
@media (min-width: 768px) {
  .floatingbox_right .cms-element-text .cms-element-alignment {
    transform: translateX(-20%);
  }
  .floatingbox_left .cms-element-text .cms-element-alignment {
    transform: translateX(20%);
  }
}
@media (min-width: 576px) {
  .header-search {
    max-width: 400px;
    margin: auto 0 auto auto;
  }
}
.navigation-flyout {
  background-color: rgba(250, 250, 250, 0.8);
  transition: background-color 0.8s;
}
.navigation-flyout:hover {
  background-color: #FAFAFA;
}
.navigation-flyout-categories.is-level-0 > .navigation-flyout-col::before {
  border-left: 0px solid #798490;
  content: initial;
}
.cms-breadcrumb {
  display: none;
}
.cms-breadcrumb {
  display: inherit;
  line-height: 2.5rem;
  font-size: 2.5rem;
}
.cms-breadcrumb li.breadcrumb-item:not(:last-child) {
  display: none;
}
.cms-breadcrumb li.breadcrumb-item:last-child {
  margin: 25px 25px 25px auto;
}
.cms-breadcrumb li.breadcrumb-item:last-child a, .cms-breadcrumb li.breadcrumb-item:last-child a.is-active {
  color: white;
  font-size: 2.5rem;
}
.cms-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "";
  display: none;
}
.product-detail-configurator-option-label.is-display-text {
  user-select: none;
}
.product-price-info {
  display: none;
}
.twofourblock.slotleft.slot3, .twofourblock.slotleft.slot2 {
  padding-top: 15px;
}
.twofourblock.slotleft.slot1, .twofourblock.slotleft.slot2 {
  padding-bottom: 15px;
}
.twofourblock.slotright.slot3, .twofourblock.slotright.slot2 {
  padding-top: 15px;
}
.twofourblock.slotright.slot1, .twofourblock.slotright.slot2 {
  padding-bottom: 15px;
}
.sectorheadline {
  border-top: 10px solid var(--bs-body-color);
  margin-top: 30px;
}
.sectorheadline.snailleft {
  margin-top: 80px;
}
.sectorheadline.snailleft:before {
  --snail-o-height: 585;
  --snail-o-width: 800;
  --snail-o-ratio: calc(var(--snail-o-width) / var(--snail-o-height));
  --snail-height: 220px;
  --snail-width: calc(var(--snail-height) * var(--snail-o-ratio));
  --snail-factor-left: 0.9;
  content: "";
  background-image: url("../../0190e8e25ff67363929455edf154d85e/assets/snail.png");
  position: absolute;
  left: 10%;
  height: var(--snail-height);
  width: var(--snail-width);
  background-clip: content-box;
  z-index: 999;
  background-size: contain;
  background-repeat: no-repeat;
  transform: translateX(calc(0px + var( --snail-width ) * var(--snail-factor-left))) translateY(calc(-5px - var( --snail-height )));
}
@media (max-width: 991.98px) {
  .sectorheadline.snailleft:before {
    --snail-height: 180px;
    --snail-factor-left: 0.2;
  }
}
@media (max-width: 767.98px) {
  .sectorheadline.snailleft:before {
    --snail-height: 100px;
    --snail-factor-left: 0.5;
  }
}
.cms-sections:has(.sectorheadline.snailleft) {
  position: relative;
}
.content-main {
  box-shadow: inset 0px 8px 5px -8px rgba(0, 0, 0, 0.5);
}
.content-main .container-main {
  padding-top: 0px;
}
.product-detail-buy {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
.product-detail-buy .cms-element-buy-box .cms-element-alignment {
  width: 100%;
  box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.5);
  padding: 25px;
}
html.no-scroll {
  position: fixed;
  overflow-y: scroll;
  width: 100%;
  overflow-x: hidden;
}
@media (min-width: 576px) {
  .product-detail-tab-navigation-list {
    flex-direction: column;
    padding-bottom: 0;
    border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
  }
}
.product-detail-tabs .product-detail-tab-navigation-link {
  background: none;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  font-weight: 700;
  word-wrap: normal;
}
.accordion-button {
  --bs-accordion-btn-padding-x: 0px;
  font-size: 1.75rem;
}
.accordion-button:focus {
  border: 0;
  box-shadow: none;
}
.accordion-button:not(.collapsed) {
  box-shadow: none;
}
.ladybug:before {
  content: "";
  background-image: url("../../0190e8e25ff67363929455edf154d85e/assets/ladybug.png");
  position: absolute;
  right: 0;
  background-clip: content-box;
  z-index: 999;
  background-size: contain;
  background-repeat: no-repeat;
  transform: translateY(-200px);
  width: 20vw;
  height: calc(20vw / 0.7958984375);
  background-position-x: calc(20vw / 5);
}
@media (min-width: 992px) {
  .ladybug:before {
    width: 300px;
    height: 377px;
    background-position-x: 70px;
  }
}
@media (min-width: 1200px) {
  .ladybug:before {
    width: 400px;
    height: 479px;
    background-position-x: 88px;
  }
}
.seedcal .seedcal-description {
  padding-top: 39px;
  font-weight: 600;
  padding-bottom: 15px;
  padding-right: 0;
}
.seedcal .seedcal-description .text {
  display: block;
  margin-top: 2px;
  text-align: left;
  position: relative;
  white-space: nowrap;
  height: 35px;
  line-height: 30px;
}
.seedcal .seedcal-calendar {
  list-style-type: none;
  padding: 10px;
  display: flex;
}
.seedcal .seedcal-calendar li {
  padding: 0;
  width: 8.3333%;
  text-align: center;
  position: relative;
  min-height: 100px;
  font-weight: 600;
}
.seedcal .seedcal-calendar li:not(:last-child) {
  border-right: 1px solid #e5e5e5;
}
.seedcal .seedcal-calendar li span {
  height: 30px;
  width: 100%;
  display: block;
  padding-bottom: 9px;
}
.seedcal .seedcal-calendar li span.month {
  line-height: 30px;
  padding-bottom: 0px;
}
.productsubtitle {
  font-size: 1.3rem;
  margin-bottom: 0px;
}
.details-link {
  font-size: 0.8em;
  line-height: 0.8em;
}
.productbulletlist {
  font-size: 1rem;
  font-weight: bolder;
  list-style: none;
  padding-left: 0;
  margin: 10px 0px;
}
.productbulletlist li {
  position: relative;
  padding-left: 1.3em;
}
.productbulletlist li:before {
  content: "✓";
  position: absolute;
  left: 0.2em;
  width: 1em;
  height: 1em;
  font-weight: 900;
}
.footer-main {
  border-top: 0px;
}
.footer-main .footer-logo-col, .footer-main .footer-bottom {
  background-color: #355032;
  color: #b9d791;
}
.footer-main .footer-bottom {
  padding: 0 1rem 1rem 1rem;
}
.footer-main .footer-logo-picture {
  max-width: 320px;
  min-width: 200px;
  display: block;
  margin: 20px auto 0 auto;
  background: white;
  padding: 5px 10px;
}
.footer-main .footer-service-menu-list {
  display: flex;
  align-items: center;
  gap: 25px;
  justify-content: center;
}
.footer-main .footer-service-menu-list .footer-service-menu-item:not(:last-child) {
  border-right: 1px solid #b9d791;
}
html {
  scroll-padding-top: 45px;
}
