﻿@charset "UTF-8";
/*!
* Lumirexon website adaptation
* Responzivní adaptace pro značku Lumirexon.
*/
/*!
 * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #b89446;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #b89446;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #b89446;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 184, 148, 70;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 184, 148, 70;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --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: Roboto Slab, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #b89446;
  --bs-link-hover-color: #8c6b2d;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff4cc;
}

*,
*::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: 1px solid;
  opacity: 0.25;
}

h6, .yx2XHbv6Zz, h5, .LfTiKwnwg0E, h4, .Om8u9Z, h3, .tjPIKruhFu, h2, .ng6KWH4YLA, h1, .dsGVcmM {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: var(--bs-link-color);
  text-decoration: underline;
}
a:hover {
  color: var(--bs-link-hover-color);
}

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
}

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

.UyWH77t {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .UyWH77t {
    font-size: 2.5rem;
  }
}

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

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

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

.QOrchtbYrSi {
  font-size: 0.875em;
  text-transform: uppercase;
}

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

.inoyxI {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.inoyxI::before {
  content: "— ";
}

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

.Raf7fgh {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}

.CF5yqOfX7Lx {
  display: inline-block;
}

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

.FNP6hERUZ {
  font-size: 0.875em;
  color: #6c757d;
}

.XpkkefIP2Z,
.vRyd8ca,
.wKWdogDM3g2,
.qftXV3J0rT,
.hdpPE3mj1,
.zFftk1S,
.GXF2fdZ {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .GXF2fdZ, .XpkkefIP2Z {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .zFftk1S, .GXF2fdZ, .XpkkefIP2Z {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .hdpPE3mj1, .zFftk1S, .GXF2fdZ, .XpkkefIP2Z {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .qftXV3J0rT, .hdpPE3mj1, .zFftk1S, .GXF2fdZ, .XpkkefIP2Z {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .wKWdogDM3g2, .qftXV3J0rT, .hdpPE3mj1, .zFftk1S, .GXF2fdZ, .XpkkefIP2Z {
    max-width: 1320px;
  }
}
.AMPKaxrj {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.AMPKaxrj > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.L1c4NIf {
  flex: 1 0 0%;
}

.pdE9Bm > * {
  flex: 0 0 auto;
  width: auto;
}

.QLum9KVzS > * {
  flex: 0 0 auto;
  width: 100%;
}

.ZNz5Qi0 > * {
  flex: 0 0 auto;
  width: 50%;
}

.TksmvHTOpoV > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.V1UFbk > * {
  flex: 0 0 auto;
  width: 25%;
}

.aAkJMzg > * {
  flex: 0 0 auto;
  width: 20%;
}

.uGgMhrU8v9 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.nIw0IWjLiHI {
  flex: 0 0 auto;
  width: auto;
}

.kRR24nzDXh {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.zDshP7Tnu {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.KXyF1Mefge {
  flex: 0 0 auto;
  width: 25%;
}

.BWbal1ojuc {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.B2sHuY6Bd {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.eYQm7Mi4J {
  flex: 0 0 auto;
  width: 50%;
}

.CN7BQ3g7S {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.yM0gYtSP0c {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.BbxKsgF6I {
  flex: 0 0 auto;
  width: 75%;
}

.E3aXILH {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.fVOohj {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.EURWPsAU7mi {
  flex: 0 0 auto;
  width: 100%;
}

.Q6c6V4K {
  margin-left: 8.33333333%;
}

.Nzxk8B {
  margin-left: 16.66666667%;
}

.ryLgq4S {
  margin-left: 25%;
}

.jWb840Oi6Zu {
  margin-left: 33.33333333%;
}

.McMF8013C {
  margin-left: 41.66666667%;
}

.ObXTPC {
  margin-left: 50%;
}

.m1AZ4Z16lvt {
  margin-left: 58.33333333%;
}

.beQfZeZxW {
  margin-left: 66.66666667%;
}

.NqgvMu5KK {
  margin-left: 75%;
}

.yaAOPK {
  margin-left: 83.33333333%;
}

.LUoTIR7dm {
  margin-left: 91.66666667%;
}

.xQiLyrZHX8,
.AeZSUgu {
  --bs-gutter-x: 0;
}

.xQiLyrZHX8,
.D5Y6HkGFFPm {
  --bs-gutter-y: 0;
}

.CSTQSTH,
.JefWiSeqtb5 {
  --bs-gutter-x: 0.25rem;
}

.CSTQSTH,
.EdJ8r8vdl9d {
  --bs-gutter-y: 0.25rem;
}

.Q63b8wHkL0D,
.qjHN3jW3 {
  --bs-gutter-x: 0.5rem;
}

.Q63b8wHkL0D,
.UwTJU1N {
  --bs-gutter-y: 0.5rem;
}

.A4pdmUgs,
.wtRp8B9qZ6v {
  --bs-gutter-x: 1rem;
}

.A4pdmUgs,
.feI0RN {
  --bs-gutter-y: 1rem;
}

.W45Ryg,
.N3S0sTlZaQ {
  --bs-gutter-x: 1.5rem;
}

.W45Ryg,
.ZNlerc {
  --bs-gutter-y: 1.5rem;
}

.FUjxRsEg,
.bXUWum {
  --bs-gutter-x: 3rem;
}

.FUjxRsEg,
.SoPa9NusqTg {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .WfbSotNkFm {
    flex: 1 0 0%;
  }
  .IU8WXvq > * {
    flex: 0 0 auto;
    width: auto;
  }
  .Wd8pzQc > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .gruyfL > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .ZLGI3HTPo > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .jmcc538m9jG > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .Yg6LR6 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .Vaxo3em5d3G > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .mPQ3dGrVkJZ {
    flex: 0 0 auto;
    width: auto;
  }
  .onnRJz3Cfr {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .xG7wv7T {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .KXHIdI {
    flex: 0 0 auto;
    width: 25%;
  }
  .cmS45etzuA {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .Jk6Kels {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .HjrndincJ1 {
    flex: 0 0 auto;
    width: 50%;
  }
  .Sccx25E5XYQ {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .DMJWrHm9j {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .pnIQcAI {
    flex: 0 0 auto;
    width: 75%;
  }
  .XpjwIdgewCD {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .LnBFsqMpdt {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .icN7P7TG3 {
    flex: 0 0 auto;
    width: 100%;
  }
  .bugNlRbf7 {
    margin-left: 0;
  }
  .m3uQc6CrN6c {
    margin-left: 8.33333333%;
  }
  .KyZ7mcD {
    margin-left: 16.66666667%;
  }
  .RfzzuTLN3b {
    margin-left: 25%;
  }
  .PJRTdlDgVa {
    margin-left: 33.33333333%;
  }
  .QU2YSd8Pq {
    margin-left: 41.66666667%;
  }
  .wioCjfs0pR8 {
    margin-left: 50%;
  }
  .eutqlbdbSZt {
    margin-left: 58.33333333%;
  }
  .Ddk1JclG1 {
    margin-left: 66.66666667%;
  }
  .P4EtrFsr {
    margin-left: 75%;
  }
  .eESrQR7 {
    margin-left: 83.33333333%;
  }
  .NndhULui {
    margin-left: 91.66666667%;
  }
  .Uc8WyNKdriU,
  .yNfdmbT1A {
    --bs-gutter-x: 0;
  }
  .Uc8WyNKdriU,
  .FxzgfXKeESY {
    --bs-gutter-y: 0;
  }
  .lb6KuTY0Xb,
  .hDsYUycC41 {
    --bs-gutter-x: 0.25rem;
  }
  .lb6KuTY0Xb,
  .WUAiB2U0Aoj {
    --bs-gutter-y: 0.25rem;
  }
  .XZt7BspDhc,
  .rxVzDdtDT {
    --bs-gutter-x: 0.5rem;
  }
  .XZt7BspDhc,
  .jX6tnT {
    --bs-gutter-y: 0.5rem;
  }
  .MOdiohkh,
  .vDA1d0NBJ {
    --bs-gutter-x: 1rem;
  }
  .MOdiohkh,
  .znzyfFa {
    --bs-gutter-y: 1rem;
  }
  .fHA4o5,
  .EoI3p9M {
    --bs-gutter-x: 1.5rem;
  }
  .fHA4o5,
  .hJK2C1Ul69 {
    --bs-gutter-y: 1.5rem;
  }
  .jvKiKyhY,
  .RWzpwvsNrXh {
    --bs-gutter-x: 3rem;
  }
  .jvKiKyhY,
  .eMSXZL {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .glmLUaKeJd {
    flex: 1 0 0%;
  }
  .f8MorhAodXR > * {
    flex: 0 0 auto;
    width: auto;
  }
  .OaVAdo > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .hGedtgQx2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .p5kMda > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .ko4DZhQy > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .O4hGfix > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .jnJTTGilMED > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .CuL2CwfNhWk {
    flex: 0 0 auto;
    width: auto;
  }
  .a0WT0QkiQAc {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .xWh5riU {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .HLfyVL {
    flex: 0 0 auto;
    width: 25%;
  }
  .VB5FVL2wFRZ {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .NezNS64b {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .KyNTEb0TN {
    flex: 0 0 auto;
    width: 50%;
  }
  .Q7bHNr7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .fjWOCa {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .SMhxus {
    flex: 0 0 auto;
    width: 75%;
  }
  .T4u0XIZN {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .GnwMWa {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .QtsRJ4kaUgf {
    flex: 0 0 auto;
    width: 100%;
  }
  .AVWAFSiYah {
    margin-left: 0;
  }
  .sJKZ3tPUc {
    margin-left: 8.33333333%;
  }
  .cdwlAR {
    margin-left: 16.66666667%;
  }
  .TDfAH8r {
    margin-left: 25%;
  }
  .ffmQVOGzEwD {
    margin-left: 33.33333333%;
  }
  .sINXAKGEjfa {
    margin-left: 41.66666667%;
  }
  .vBl0PFG {
    margin-left: 50%;
  }
  .aI7Lc8Q0 {
    margin-left: 58.33333333%;
  }
  .UP8YZJRH9TP {
    margin-left: 66.66666667%;
  }
  .IRqUwTB9 {
    margin-left: 75%;
  }
  .n6SkBclm3vE {
    margin-left: 83.33333333%;
  }
  .IUSauaE {
    margin-left: 91.66666667%;
  }
  .x2HczxzToK,
  .e6sCvh73f5C {
    --bs-gutter-x: 0;
  }
  .x2HczxzToK,
  .w6uaTUCW6 {
    --bs-gutter-y: 0;
  }
  .uP1HUbYkILX,
  .lBkr7IWu {
    --bs-gutter-x: 0.25rem;
  }
  .uP1HUbYkILX,
  .o39Pp8 {
    --bs-gutter-y: 0.25rem;
  }
  .aSwFHCWQ,
  .Q9JhrHuGz3 {
    --bs-gutter-x: 0.5rem;
  }
  .aSwFHCWQ,
  .RZUUaf77QE {
    --bs-gutter-y: 0.5rem;
  }
  .xNADaJa7Ve,
  .CkcX2hY42Zn {
    --bs-gutter-x: 1rem;
  }
  .xNADaJa7Ve,
  .U1VSUI {
    --bs-gutter-y: 1rem;
  }
  .UpLab2,
  .VGcPKE {
    --bs-gutter-x: 1.5rem;
  }
  .UpLab2,
  .fL9DXvfy3pF {
    --bs-gutter-y: 1.5rem;
  }
  .AcPpHaxj,
  .PnibgNg {
    --bs-gutter-x: 3rem;
  }
  .AcPpHaxj,
  .kEez1dQX {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .qHg3cU8pjX {
    flex: 1 0 0%;
  }
  .AbKQt0g > * {
    flex: 0 0 auto;
    width: auto;
  }
  .LcXNYJjH > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .oj8CIhDHc > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .KVy1PJHM > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .ZaSebfWxF > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .VZJ2lUZb > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .IEVwAX4S3O > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .Y5FMRIO {
    flex: 0 0 auto;
    width: auto;
  }
  .K1znNhDU {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .h256uUxO {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .nkRX9qdnFix {
    flex: 0 0 auto;
    width: 25%;
  }
  .c1ZaZIbFV0V {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .vQlpeiSKMgf {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .Gi1KMop {
    flex: 0 0 auto;
    width: 50%;
  }
  .fBqyG7y {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .RfUMdZ {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .GON8ndgvp {
    flex: 0 0 auto;
    width: 75%;
  }
  .cuchboRW {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .NbMeNZ {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .dQb8vTqIS5b {
    flex: 0 0 auto;
    width: 100%;
  }
  .gqwi8cXPk {
    margin-left: 0;
  }
  .Zqt7JGrDi {
    margin-left: 8.33333333%;
  }
  .jF5u5EMMc9f {
    margin-left: 16.66666667%;
  }
  .na0TIDvnm5B {
    margin-left: 25%;
  }
  .IZse2CWN {
    margin-left: 33.33333333%;
  }
  .NKYHsejo {
    margin-left: 41.66666667%;
  }
  .R40QWYeKo {
    margin-left: 50%;
  }
  .NhLzbmmG {
    margin-left: 58.33333333%;
  }
  .IhOQFbD {
    margin-left: 66.66666667%;
  }
  .HCzfkIOIp {
    margin-left: 75%;
  }
  .dW5QkYfUvl {
    margin-left: 83.33333333%;
  }
  .sEja9UEkj {
    margin-left: 91.66666667%;
  }
  .M9h2ppsnEco,
  .vvkTQE {
    --bs-gutter-x: 0;
  }
  .M9h2ppsnEco,
  .vtif1VlDp {
    --bs-gutter-y: 0;
  }
  .HAmwzwOH95i,
  .X7C9DSbN {
    --bs-gutter-x: 0.25rem;
  }
  .HAmwzwOH95i,
  .IJZ5ebLCjaw {
    --bs-gutter-y: 0.25rem;
  }
  .Zfy53TfjsQW,
  .d12BEYx7pP {
    --bs-gutter-x: 0.5rem;
  }
  .Zfy53TfjsQW,
  .BlC5YVtJFfO {
    --bs-gutter-y: 0.5rem;
  }
  .c4J3Awk,
  .PJNc8OU9t7 {
    --bs-gutter-x: 1rem;
  }
  .c4J3Awk,
  .dNdaWpDhm {
    --bs-gutter-y: 1rem;
  }
  .ftbP5pOSVsh,
  .H64BFkoxZ {
    --bs-gutter-x: 1.5rem;
  }
  .ftbP5pOSVsh,
  .pMOgXUJSJ4 {
    --bs-gutter-y: 1.5rem;
  }
  .WhPqotGOBg,
  .mrUp8fMj {
    --bs-gutter-x: 3rem;
  }
  .WhPqotGOBg,
  .DDsBWsVVvP {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .AJyAxW {
    flex: 1 0 0%;
  }
  .jtuOuBQ > * {
    flex: 0 0 auto;
    width: auto;
  }
  .Ek5Ob08 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .d3eTNbVr > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .y58IU8FPu > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .soVkveGQb > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .EIlMCWoaLM > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .EwtwXDvE > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .K8zgeUf {
    flex: 0 0 auto;
    width: auto;
  }
  .eSNVdh117y {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .WfXdY3k {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .Wj4l6wH04 {
    flex: 0 0 auto;
    width: 25%;
  }
  .X2PFoX7 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .G3umFRKiMKH {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .bp8SIV6ibf {
    flex: 0 0 auto;
    width: 50%;
  }
  .j1E8MQU {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .BaJsjMuy {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .CnYeovZWn {
    flex: 0 0 auto;
    width: 75%;
  }
  .RUoWGKpDoz {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .aQS6M3 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .NeFzQGCUSq {
    flex: 0 0 auto;
    width: 100%;
  }
  .eXgq0ScyL {
    margin-left: 0;
  }
  .rptYK3BH4 {
    margin-left: 8.33333333%;
  }
  .dRy7pvctkiz {
    margin-left: 16.66666667%;
  }
  .pPes3tyz {
    margin-left: 25%;
  }
  .YZnqqSe {
    margin-left: 33.33333333%;
  }
  .D8akUiKu8O {
    margin-left: 41.66666667%;
  }
  .fsbay6GSri2 {
    margin-left: 50%;
  }
  .C4iVXaNarQM {
    margin-left: 58.33333333%;
  }
  .WiChSKfw {
    margin-left: 66.66666667%;
  }
  .cMAdGgszVK {
    margin-left: 75%;
  }
  .d4sSfj {
    margin-left: 83.33333333%;
  }
  .lptO7kKVg {
    margin-left: 91.66666667%;
  }
  .S2jddk0Sauv,
  .kJMC0sTt0OU {
    --bs-gutter-x: 0;
  }
  .S2jddk0Sauv,
  .YESn0nevPt7 {
    --bs-gutter-y: 0;
  }
  .Dz29IdIL7,
  .a7kicGs7suW {
    --bs-gutter-x: 0.25rem;
  }
  .Dz29IdIL7,
  .LazGcE1q {
    --bs-gutter-y: 0.25rem;
  }
  .UZP6TpbpjHI,
  .tH8KFlzN {
    --bs-gutter-x: 0.5rem;
  }
  .UZP6TpbpjHI,
  .qv7IbDnqu {
    --bs-gutter-y: 0.5rem;
  }
  .wTaNIW,
  .BCelhfF {
    --bs-gutter-x: 1rem;
  }
  .wTaNIW,
  .rRhzxVupT {
    --bs-gutter-y: 1rem;
  }
  .krlHdr,
  .FZTitZj {
    --bs-gutter-x: 1.5rem;
  }
  .krlHdr,
  .V25Fc3tsAW8 {
    --bs-gutter-y: 1.5rem;
  }
  .pRGDx1PZI,
  .uFD3y8KRCY {
    --bs-gutter-x: 3rem;
  }
  .pRGDx1PZI,
  .k2iMgSKH {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .efErX5 {
    flex: 1 0 0%;
  }
  .jOY7XH8Au > * {
    flex: 0 0 auto;
    width: auto;
  }
  .eK9IS2AKl > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .yM2qsdKegb > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .TnC9r1waQn > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .UDAzMRV > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .d8LduI > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .LfZVCQVoz > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .XDfjMWGPK {
    flex: 0 0 auto;
    width: auto;
  }
  .uWNBQO {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .gpsy0Odg {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .YhTeup {
    flex: 0 0 auto;
    width: 25%;
  }
  .e2SbAwpDq27 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .Xtp16CXyhma {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .W6tsJF8bpS {
    flex: 0 0 auto;
    width: 50%;
  }
  .uiRmGE8xmtz {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .zepgPHhMpa {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .E4h0pVL {
    flex: 0 0 auto;
    width: 75%;
  }
  .uQa0RYs9j2 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .OeuC4iWd {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .ldBzMqA {
    flex: 0 0 auto;
    width: 100%;
  }
  .qJGVZ1QDyz {
    margin-left: 0;
  }
  .zeoFWhcaOlu {
    margin-left: 8.33333333%;
  }
  .hZiOMwfUAlq {
    margin-left: 16.66666667%;
  }
  .PmCIygEPBL {
    margin-left: 25%;
  }
  .UcXx9D {
    margin-left: 33.33333333%;
  }
  .NasBVn {
    margin-left: 41.66666667%;
  }
  .VqVQBQPqCmn {
    margin-left: 50%;
  }
  .XAmdubgx6 {
    margin-left: 58.33333333%;
  }
  .whLQYQI {
    margin-left: 66.66666667%;
  }
  .TmAZqgI8 {
    margin-left: 75%;
  }
  .L991nPsodk {
    margin-left: 83.33333333%;
  }
  .t6quYxcH {
    margin-left: 91.66666667%;
  }
  .ydyMXp5eQf,
  .Lhxu1Ankxd {
    --bs-gutter-x: 0;
  }
  .ydyMXp5eQf,
  .q5ROr6c {
    --bs-gutter-y: 0;
  }
  .uz2TdMwhVoZ,
  .c6j7cgvS {
    --bs-gutter-x: 0.25rem;
  }
  .uz2TdMwhVoZ,
  .dxVGXcD {
    --bs-gutter-y: 0.25rem;
  }
  .Iwmopazt1,
  .fBhgwOwtHgK {
    --bs-gutter-x: 0.5rem;
  }
  .Iwmopazt1,
  .xCTQ8AZamOB {
    --bs-gutter-y: 0.5rem;
  }
  .EblFAag,
  .dLka0Tq {
    --bs-gutter-x: 1rem;
  }
  .EblFAag,
  .lh5Scae {
    --bs-gutter-y: 1rem;
  }
  .Y8REGstc0rC,
  .cpQBq7 {
    --bs-gutter-x: 1.5rem;
  }
  .Y8REGstc0rC,
  .awit51O3 {
    --bs-gutter-y: 1.5rem;
  }
  .XUzc6cUSm,
  .TvnLxJ {
    --bs-gutter-x: 3rem;
  }
  .XUzc6cUSm,
  .bwCskAWM {
    --bs-gutter-y: 3rem;
  }
}
.JZ9zDaSn {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.JZ9zDaSn > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.JZ9zDaSn > tbody {
  vertical-align: inherit;
}
.JZ9zDaSn > thead {
  vertical-align: bottom;
}

.JmL8Yz2Fa {
  border-top: 2px solid currentcolor;
}

.tOpb5u {
  caption-side: top;
}

.A2cqYpzo > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.CREv5t9L > :not(caption) > * {
  border-width: 1px 0;
}
.CREv5t9L > :not(caption) > * > * {
  border-width: 0 1px;
}

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

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

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

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

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

.tTZr7W {
  --bs-table-color: #000;
  --bs-table-bg: #fff4cc;
  --bs-table-border-color: #e6dcb8;
  --bs-table-striped-bg: #f2e8c2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dcb8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece2bd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.JYA9esLlB {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #cbccce;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

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

.ZCxRnPLn {
  --bs-table-color: #000;
  --bs-table-bg: #fff4cc;
  --bs-table-border-color: #e6dcb8;
  --bs-table-striped-bg: #f2e8c2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dcb8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece2bd;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.VHoiKJ {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #dfc2c4;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.FScfJFlk9V {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #dfe0e1;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.HYYmUVEc {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #373b3e;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

@media (max-width: 575.98px) {
  .IZLMlCMgKG {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .AxYQ2Y1zDt {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .cpdNtARf {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .E9LSw3n {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .krbsLyZ {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.rpUOXtq2 {
  margin-bottom: 0.5rem;
}

.GykA7WCFoRq {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.gYV99Ks4Nj {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}

.xrDtkOsgsk {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}

.N6aZHir {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

.SxctlIx {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .SxctlIx {
    transition: none;
  }
}
.SxctlIx[type=file] {
  overflow: hidden;
}
.SxctlIx[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.SxctlIx:focus {
  color: #212529;
  background-color: #fff;
  border-color: #ffe480;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
}
.SxctlIx::-webkit-date-and-time-value {
  height: 1.5em;
}
.SxctlIx::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.SxctlIx::placeholder {
  color: #6c757d;
  opacity: 1;
}
.SxctlIx:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
.SxctlIx::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  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) {
  .SxctlIx::file-selector-button {
    transition: none;
  }
}
.SxctlIx:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}

.VtMaygC {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.VtMaygC:focus {
  outline: 0;
}
.VtMaygC.AdOVO8SIi, .VtMaygC.lm2Zo38tQ8 {
  padding-right: 0;
  padding-left: 0;
}

.AdOVO8SIi {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}
.AdOVO8SIi::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.lm2Zo38tQ8 {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}
.lm2Zo38tQ8::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

textarea.SxctlIx {
  min-height: calc(1.5em + 0.75rem + 2px);
}
textarea.AdOVO8SIi {
  min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.lm2Zo38tQ8 {
  min-height: calc(1.5em + 1rem + 2px);
}

.ilFftPQ45d {
  width: 3rem;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem;
}
.ilFftPQ45d:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.ilFftPQ45d::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.375rem;
}
.ilFftPQ45d::-webkit-color-swatch {
  border-radius: 0.375rem;
}
.ilFftPQ45d.AdOVO8SIi {
  height: calc(1.5em + 0.5rem + 2px);
}
.ilFftPQ45d.lm2Zo38tQ8 {
  height: calc(1.5em + 1rem + 2px);
}

.BzqcPZg {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .BzqcPZg {
    transition: none;
  }
}
.BzqcPZg:focus {
  border-color: #ffe480;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
}
.BzqcPZg[multiple], .BzqcPZg[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.BzqcPZg:disabled {
  background-color: #e9ecef;
}
.BzqcPZg:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

.vI6apuDn {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}

.RmbXUy4qGSA {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}

.AbJuAui {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.AbJuAui .auM5gcoquBH {
  float: left;
  margin-left: -1.5em;
}

.lnsQKT6eCTu {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.lnsQKT6eCTu .auM5gcoquBH {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.auM5gcoquBH {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.auM5gcoquBH[type=checkbox] {
  border-radius: 0.25em;
}
.auM5gcoquBH[type=radio] {
  border-radius: 50%;
}
.auM5gcoquBH:active {
  filter: brightness(90%);
}
.auM5gcoquBH:focus {
  border-color: #ffe480;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
}
.auM5gcoquBH:checked {
  background-color: #b89446;
  border-color: #b89446;
}
.auM5gcoquBH:checked[type=checkbox] {
  background-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");
}
.auM5gcoquBH:checked[type=radio] {
  background-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");
}
.auM5gcoquBH[type=checkbox]:indeterminate {
  background-color: #b89446;
  border-color: #b89446;
  background-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");
}
.auM5gcoquBH:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.auM5gcoquBH[disabled] ~ .E4KUZrh, .auM5gcoquBH:disabled ~ .E4KUZrh {
  cursor: default;
  opacity: 0.5;
}

.HUBwoB55cYH {
  padding-left: 2.5em;
}
.HUBwoB55cYH .auM5gcoquBH {
  width: 2em;
  margin-left: -2.5em;
  background-image: 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");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .HUBwoB55cYH .auM5gcoquBH {
    transition: none;
  }
}
.HUBwoB55cYH .auM5gcoquBH:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffe480'/%3e%3c/svg%3e");
}
.HUBwoB55cYH .auM5gcoquBH:checked {
  background-position: right center;
  background-image: 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");
}
.HUBwoB55cYH.lnsQKT6eCTu {
  padding-right: 2.5em;
  padding-left: 0;
}
.HUBwoB55cYH.lnsQKT6eCTu .auM5gcoquBH {
  margin-right: -2.5em;
  margin-left: 0;
}

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

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

.zmIGr6F {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.zmIGr6F:focus {
  outline: 0;
}
.zmIGr6F:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
}
.zmIGr6F:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
}
.zmIGr6F::-moz-focus-outer {
  border: 0;
}
.zmIGr6F::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #b89446;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .zmIGr6F::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.zmIGr6F::-webkit-slider-thumb:active {
  background-color: #ffefb3;
}
.zmIGr6F::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.zmIGr6F::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #b89446;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .zmIGr6F::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.zmIGr6F::-moz-range-thumb:active {
  background-color: #ffefb3;
}
.zmIGr6F::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.zmIGr6F:disabled {
  pointer-events: none;
}
.zmIGr6F:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.zmIGr6F:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.mZtpTV {
  position: relative;
}
.mZtpTV > .SxctlIx,
.mZtpTV > .VtMaygC,
.mZtpTV > .BzqcPZg {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.mZtpTV > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .mZtpTV > label {
    transition: none;
  }
}
.mZtpTV > .SxctlIx,
.mZtpTV > .VtMaygC {
  padding: 1rem 0.75rem;
}
.mZtpTV > .SxctlIx::-moz-placeholder, .mZtpTV > .VtMaygC::-moz-placeholder {
  color: transparent;
}
.mZtpTV > .SxctlIx::placeholder,
.mZtpTV > .VtMaygC::placeholder {
  color: transparent;
}
.mZtpTV > .SxctlIx:not(:-moz-placeholder-shown), .mZtpTV > .VtMaygC:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.mZtpTV > .SxctlIx:focus, .mZtpTV > .SxctlIx:not(:placeholder-shown),
.mZtpTV > .VtMaygC:focus,
.mZtpTV > .VtMaygC:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.mZtpTV > .SxctlIx:-webkit-autofill,
.mZtpTV > .VtMaygC:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.mZtpTV > .BzqcPZg {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.mZtpTV > .SxctlIx:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.mZtpTV > .SxctlIx:focus ~ label,
.mZtpTV > .SxctlIx:not(:placeholder-shown) ~ label,
.mZtpTV > .VtMaygC ~ label,
.mZtpTV > .BzqcPZg ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.mZtpTV > .SxctlIx:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.mZtpTV > .VtMaygC ~ label {
  border-width: 1px 0;
}

.p8RPG6L {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.p8RPG6L > .SxctlIx,
.p8RPG6L > .BzqcPZg,
.p8RPG6L > .mZtpTV {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.p8RPG6L > .SxctlIx:focus,
.p8RPG6L > .BzqcPZg:focus,
.p8RPG6L > .mZtpTV:focus-within {
  z-index: 5;
}
.p8RPG6L .xxYtPoR6FdA {
  position: relative;
  z-index: 2;
}
.p8RPG6L .xxYtPoR6FdA:focus {
  z-index: 5;
}

.qPyEc6 {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.375rem;
}

.aguZxa2bF7j > .SxctlIx,
.aguZxa2bF7j > .BzqcPZg,
.aguZxa2bF7j > .qPyEc6,
.aguZxa2bF7j > .xxYtPoR6FdA {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.5rem;
}

.oP2uV2sQ > .SxctlIx,
.oP2uV2sQ > .BzqcPZg,
.oP2uV2sQ > .qPyEc6,
.oP2uV2sQ > .xxYtPoR6FdA {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.25rem;
}

.aguZxa2bF7j > .BzqcPZg,
.oP2uV2sQ > .BzqcPZg {
  padding-right: 3rem;
}

.p8RPG6L:not(.wZfhx968) > :not(:last-child):not(.eZNpUJ4):not(.wrzdVYRtdRc):not(.mZtpTV),
.p8RPG6L:not(.wZfhx968) > .eZNpUJ4:nth-last-child(n+3),
.p8RPG6L:not(.wZfhx968) > .mZtpTV:not(:last-child) > .SxctlIx,
.p8RPG6L:not(.wZfhx968) > .mZtpTV:not(:last-child) > .BzqcPZg {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.p8RPG6L.wZfhx968 > :nth-last-child(n+3):not(.eZNpUJ4):not(.wrzdVYRtdRc):not(.mZtpTV),
.p8RPG6L.wZfhx968 > .eZNpUJ4:nth-last-child(n+4),
.p8RPG6L.wZfhx968 > .mZtpTV:nth-last-child(n+3) > .SxctlIx,
.p8RPG6L.wZfhx968 > .mZtpTV:nth-last-child(n+3) > .BzqcPZg {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.p8RPG6L > :not(:first-child):not(.wrzdVYRtdRc):not(.pvGbcT3gk):not(.O5OfI1):not(.scm2H94):not(.X133T5qpgUH) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.p8RPG6L > .mZtpTV:not(:first-child) > .SxctlIx,
.p8RPG6L > .mZtpTV:not(:first-child) > .BzqcPZg {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.O5OfI1 {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}

.pvGbcT3gk {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.375rem;
}

.was-validated :valid ~ .O5OfI1,
.was-validated :valid ~ .pvGbcT3gk,
.bnRx1blB ~ .O5OfI1,
.bnRx1blB ~ .pvGbcT3gk {
  display: block;
}

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

.was-validated textarea.SxctlIx:valid, textarea.SxctlIx.bnRx1blB {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .BzqcPZg:valid, .BzqcPZg.bnRx1blB {
  border-color: #198754;
}
.was-validated .BzqcPZg:valid:not([multiple]):not([size]), .was-validated .BzqcPZg:valid:not([multiple])[size="1"], .BzqcPZg.bnRx1blB:not([multiple]):not([size]), .BzqcPZg.bnRx1blB:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .BzqcPZg:valid:focus, .BzqcPZg.bnRx1blB:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated .ilFftPQ45d:valid, .ilFftPQ45d.bnRx1blB {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .auM5gcoquBH:valid, .auM5gcoquBH.bnRx1blB {
  border-color: #198754;
}
.was-validated .auM5gcoquBH:valid:checked, .auM5gcoquBH.bnRx1blB:checked {
  background-color: #198754;
}
.was-validated .auM5gcoquBH:valid:focus, .auM5gcoquBH.bnRx1blB:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .auM5gcoquBH:valid ~ .E4KUZrh, .auM5gcoquBH.bnRx1blB ~ .E4KUZrh {
  color: #198754;
}

.yTJHYnjMB .auM5gcoquBH ~ .O5OfI1 {
  margin-left: 0.5em;
}

.was-validated .p8RPG6L > .SxctlIx:not(:focus):valid, .p8RPG6L > .SxctlIx:not(:focus).bnRx1blB,
.was-validated .p8RPG6L > .BzqcPZg:not(:focus):valid,
.p8RPG6L > .BzqcPZg:not(:focus).bnRx1blB,
.was-validated .p8RPG6L > .mZtpTV:not(:focus-within):valid,
.p8RPG6L > .mZtpTV:not(:focus-within).bnRx1blB {
  z-index: 3;
}

.X133T5qpgUH {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.scm2H94 {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.375rem;
}

.was-validated :invalid ~ .X133T5qpgUH,
.was-validated :invalid ~ .scm2H94,
.bTBJn78Je ~ .X133T5qpgUH,
.bTBJn78Je ~ .scm2H94 {
  display: block;
}

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

.was-validated textarea.SxctlIx:invalid, textarea.SxctlIx.bTBJn78Je {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .BzqcPZg:invalid, .BzqcPZg.bTBJn78Je {
  border-color: #dc3545;
}
.was-validated .BzqcPZg:invalid:not([multiple]):not([size]), .was-validated .BzqcPZg:invalid:not([multiple])[size="1"], .BzqcPZg.bTBJn78Je:not([multiple]):not([size]), .BzqcPZg.bTBJn78Je:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .BzqcPZg:invalid:focus, .BzqcPZg.bTBJn78Je:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated .ilFftPQ45d:invalid, .ilFftPQ45d.bTBJn78Je {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .auM5gcoquBH:invalid, .auM5gcoquBH.bTBJn78Je {
  border-color: #dc3545;
}
.was-validated .auM5gcoquBH:invalid:checked, .auM5gcoquBH.bTBJn78Je:checked {
  background-color: #dc3545;
}
.was-validated .auM5gcoquBH:invalid:focus, .auM5gcoquBH.bTBJn78Je:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .auM5gcoquBH:invalid ~ .E4KUZrh, .auM5gcoquBH.bTBJn78Je ~ .E4KUZrh {
  color: #dc3545;
}

.yTJHYnjMB .auM5gcoquBH ~ .X133T5qpgUH {
  margin-left: 0.5em;
}

.was-validated .p8RPG6L > .SxctlIx:not(:focus):invalid, .p8RPG6L > .SxctlIx:not(:focus).bTBJn78Je,
.was-validated .p8RPG6L > .BzqcPZg:not(:focus):invalid,
.p8RPG6L > .BzqcPZg:not(:focus).bTBJn78Je,
.was-validated .p8RPG6L > .mZtpTV:not(:focus-within):invalid,
.p8RPG6L > .mZtpTV:not(:focus-within).bTBJn78Je {
  z-index: 4;
}

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

.Kjb5o9bj0Gr {
  --bs-btn-color: #fff;
  --bs-btn-bg: #b89446;
  --bs-btn-border-color: #b89446;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #d9aa00;
  --bs-btn-hover-border-color: #8c6b2d;
  --bs-btn-focus-shadow-rgb: 255, 208, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #8c6b2d;
  --bs-btn-active-border-color: #bf9600;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #b89446;
  --bs-btn-disabled-border-color: #b89446;
}

.QsNwOS {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

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

.trjGfYRcv {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0baccc;
  --bs-btn-hover-border-color: #0aa2c0;
  --bs-btn-focus-shadow-rgb: 49, 210, 242;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0aa2c0;
  --bs-btn-active-border-color: #0a98b4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.SeGMF3QIIM {
  --bs-btn-color: #fff;
  --bs-btn-bg: #b89446;
  --bs-btn-border-color: #b89446;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #d9aa00;
  --bs-btn-hover-border-color: #8c6b2d;
  --bs-btn-focus-shadow-rgb: 255, 208, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #8c6b2d;
  --bs-btn-active-border-color: #bf9600;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #b89446;
  --bs-btn-disabled-border-color: #b89446;
}

.SENdI7RAARf {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.may3MMmhiIN {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.sdzG5HKz {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

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

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

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

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

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

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

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

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

.dcrWVguCWV1 {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 255, 208, 38;
  text-decoration: underline;
}
.dcrWVguCWV1:focus-visible {
  color: var(--bs-btn-color);
}
.dcrWVguCWV1:hover {
  color: var(--bs-btn-hover-color);
}

.G1kOyNtsuEh, .n6aJR6sG > .xxYtPoR6FdA {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: 0.5rem;
}

.mDfXSzYu230, .O7qaODdK6J > .xxYtPoR6FdA {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 0.25rem;
}

.ycSoUkgmGSX {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .ycSoUkgmGSX {
    transition: none;
  }
}
.ycSoUkgmGSX:not(.show) {
  opacity: 0;
}

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

.v5fXYbd {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .v5fXYbd {
    transition: none;
  }
}
.v5fXYbd.b3RtAt0WgRc {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .v5fXYbd.b3RtAt0WgRc {
    transition: none;
  }
}

.DeILdSp8YeY,
.LX4c8kaYmP,
.Etqbj7S,
.coCSXQrCq,
.U7riEV,
.WC5iqH {
  position: relative;
}

.eZNpUJ4 {
  white-space: nowrap;
}
.eZNpUJ4::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;
}
.eZNpUJ4:empty::after {
  margin-left: 0;
}

.wrzdVYRtdRc {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #212529;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 0.375rem;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #e9ecef;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #b89446;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.wrzdVYRtdRc[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

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

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

@media (min-width: 576px) {
  .Ets1Yvs {
    --bs-position: start;
  }
  .Ets1Yvs[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .AMt2lu5Pzag {
    --bs-position: end;
  }
  .AMt2lu5Pzag[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .mofcsST4a {
    --bs-position: start;
  }
  .mofcsST4a[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .Rzzed6p {
    --bs-position: end;
  }
  .Rzzed6p[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .kKRUhfY {
    --bs-position: start;
  }
  .kKRUhfY[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .y00cDHrYr {
    --bs-position: end;
  }
  .y00cDHrYr[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .FpXHVO {
    --bs-position: start;
  }
  .FpXHVO[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .wh9XRwwEM5 {
    --bs-position: end;
  }
  .wh9XRwwEM5[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .OFDpyyFpK {
    --bs-position: start;
  }
  .OFDpyyFpK[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .SSHactgKB {
    --bs-position: end;
  }
  .SSHactgKB[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.DeILdSp8YeY .wrzdVYRtdRc[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.DeILdSp8YeY .eZNpUJ4::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;
}
.DeILdSp8YeY .eZNpUJ4:empty::after {
  margin-left: 0;
}

.LX4c8kaYmP .wrzdVYRtdRc[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.LX4c8kaYmP .eZNpUJ4::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;
}
.LX4c8kaYmP .eZNpUJ4:empty::after {
  margin-left: 0;
}
.LX4c8kaYmP .eZNpUJ4::after {
  vertical-align: 0;
}

.coCSXQrCq .wrzdVYRtdRc[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.coCSXQrCq .eZNpUJ4::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.coCSXQrCq .eZNpUJ4::after {
  display: none;
}
.coCSXQrCq .eZNpUJ4::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;
}
.coCSXQrCq .eZNpUJ4:empty::after {
  margin-left: 0;
}
.coCSXQrCq .eZNpUJ4::before {
  vertical-align: 0;
}

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

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

.wrzdVYRtdRc.show {
  display: block;
}

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

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

.qOuCn1Q {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #b89446;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.zBxJjeGVI,
.VtF6fbyD7v5 {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.zBxJjeGVI > .xxYtPoR6FdA,
.VtF6fbyD7v5 > .xxYtPoR6FdA {
  position: relative;
  flex: 1 1 auto;
}
.zBxJjeGVI > .hzxFTkvPI:checked + .xxYtPoR6FdA,
.zBxJjeGVI > .hzxFTkvPI:focus + .xxYtPoR6FdA,
.zBxJjeGVI > .xxYtPoR6FdA:hover,
.zBxJjeGVI > .xxYtPoR6FdA:focus,
.zBxJjeGVI > .xxYtPoR6FdA:active,
.zBxJjeGVI > .xxYtPoR6FdA.lTrjcPYjVX,
.VtF6fbyD7v5 > .hzxFTkvPI:checked + .xxYtPoR6FdA,
.VtF6fbyD7v5 > .hzxFTkvPI:focus + .xxYtPoR6FdA,
.VtF6fbyD7v5 > .xxYtPoR6FdA:hover,
.VtF6fbyD7v5 > .xxYtPoR6FdA:focus,
.VtF6fbyD7v5 > .xxYtPoR6FdA:active,
.VtF6fbyD7v5 > .xxYtPoR6FdA.lTrjcPYjVX {
  z-index: 1;
}

.g9o0MJ4p {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.g9o0MJ4p .p8RPG6L {
  width: auto;
}

.zBxJjeGVI {
  border-radius: 0.375rem;
}
.zBxJjeGVI > :not(.hzxFTkvPI:first-child) + .xxYtPoR6FdA,
.zBxJjeGVI > .zBxJjeGVI:not(:first-child) {
  margin-left: -1px;
}
.zBxJjeGVI > .xxYtPoR6FdA:not(:last-child):not(.eZNpUJ4),
.zBxJjeGVI > .xxYtPoR6FdA.TV4JAe:first-child,
.zBxJjeGVI > .zBxJjeGVI:not(:last-child) > .xxYtPoR6FdA {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.zBxJjeGVI > .xxYtPoR6FdA:nth-child(n+3),
.zBxJjeGVI > :not(.hzxFTkvPI) + .xxYtPoR6FdA,
.zBxJjeGVI > .zBxJjeGVI:not(:first-child) > .xxYtPoR6FdA {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.TV4JAe {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.TV4JAe::after, .DeILdSp8YeY .TV4JAe::after, .LX4c8kaYmP .TV4JAe::after {
  margin-left: 0;
}
.coCSXQrCq .TV4JAe::before {
  margin-right: 0;
}

.mDfXSzYu230 + .TV4JAe, .O7qaODdK6J > .xxYtPoR6FdA + .TV4JAe {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.G1kOyNtsuEh + .TV4JAe, .n6aJR6sG > .xxYtPoR6FdA + .TV4JAe {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.VtF6fbyD7v5 {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.VtF6fbyD7v5 > .xxYtPoR6FdA,
.VtF6fbyD7v5 > .zBxJjeGVI {
  width: 100%;
}
.VtF6fbyD7v5 > .xxYtPoR6FdA:not(:first-child),
.VtF6fbyD7v5 > .zBxJjeGVI:not(:first-child) {
  margin-top: -1px;
}
.VtF6fbyD7v5 > .xxYtPoR6FdA:not(:last-child):not(.eZNpUJ4),
.VtF6fbyD7v5 > .zBxJjeGVI:not(:last-child) > .xxYtPoR6FdA {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.VtF6fbyD7v5 > .xxYtPoR6FdA ~ .xxYtPoR6FdA,
.VtF6fbyD7v5 > .zBxJjeGVI:not(:first-child) > .xxYtPoR6FdA {
  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: #6c757d;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link.Baey95g {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.cl0qPjAt9 {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.cl0qPjAt9 .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  background: none;
  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);
}
.cl0qPjAt9 .nav-link:hover, .cl0qPjAt9 .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.cl0qPjAt9 .nav-link.Baey95g, .cl0qPjAt9 .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.cl0qPjAt9 .nav-link.lTrjcPYjVX,
.cl0qPjAt9 .mPay1M8d.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);
}
.cl0qPjAt9 .wrzdVYRtdRc {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.wqYnPc {
  --bs-nav-pills-border-radius: 0.375rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #b89446;
}
.wqYnPc .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.wqYnPc .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.wqYnPc .nav-link.lTrjcPYjVX,
.wqYnPc .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

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

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

.HZ4MDTBrA .mPay1M8d .nav-link,
.qj62PCB .mPay1M8d .nav-link {
  width: 100%;
}

.rNumy9qabx > .OsysvV5mDHf {
  display: none;
}
.rNumy9qabx > .lTrjcPYjVX {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%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(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.375rem;
  --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 > .XpkkefIP2Z,
.navbar > .vRyd8ca,
.navbar > .GXF2fdZ,
.navbar > .zFftk1S,
.navbar > .hdpPE3mj1,
.navbar > .qftXV3J0rT,
.navbar > .wKWdogDM3g2 {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.tUyFaqE7Y {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.tUyFaqE7Y:hover, .tUyFaqE7Y:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.uDHP8Y1l5hb {
  --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;
}
.uDHP8Y1l5hb .show > .nav-link,
.uDHP8Y1l5hb .nav-link.lTrjcPYjVX {
  color: var(--bs-navbar-active-color);
}
.uDHP8Y1l5hb .wrzdVYRtdRc {
  position: static;
}

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

.dGHI5eK3w9B {
  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);
}

.mLrS0XG {
  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%;
}

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

@media (min-width: 576px) {
  .PXwsktjU {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .PXwsktjU .uDHP8Y1l5hb {
    flex-direction: row;
  }
  .PXwsktjU .uDHP8Y1l5hb .wrzdVYRtdRc {
    position: absolute;
  }
  .PXwsktjU .uDHP8Y1l5hb .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .PXwsktjU .iyXo1vv {
    overflow: visible;
  }
  .PXwsktjU .dGHI5eK3w9B {
    display: flex !important;
    flex-basis: auto;
  }
  .PXwsktjU .navbar-toggler {
    display: none;
  }
  .PXwsktjU .d56VT5ZjyD4 {
    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;
  }
  .PXwsktjU .d56VT5ZjyD4 .Z3KNet {
    display: none;
  }
  .PXwsktjU .d56VT5ZjyD4 .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .ezmekLcsX {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .ezmekLcsX .uDHP8Y1l5hb {
    flex-direction: row;
  }
  .ezmekLcsX .uDHP8Y1l5hb .wrzdVYRtdRc {
    position: absolute;
  }
  .ezmekLcsX .uDHP8Y1l5hb .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .ezmekLcsX .iyXo1vv {
    overflow: visible;
  }
  .ezmekLcsX .dGHI5eK3w9B {
    display: flex !important;
    flex-basis: auto;
  }
  .ezmekLcsX .navbar-toggler {
    display: none;
  }
  .ezmekLcsX .d56VT5ZjyD4 {
    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;
  }
  .ezmekLcsX .d56VT5ZjyD4 .Z3KNet {
    display: none;
  }
  .ezmekLcsX .d56VT5ZjyD4 .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .xzCMZg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .xzCMZg .uDHP8Y1l5hb {
    flex-direction: row;
  }
  .xzCMZg .uDHP8Y1l5hb .wrzdVYRtdRc {
    position: absolute;
  }
  .xzCMZg .uDHP8Y1l5hb .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .xzCMZg .iyXo1vv {
    overflow: visible;
  }
  .xzCMZg .dGHI5eK3w9B {
    display: flex !important;
    flex-basis: auto;
  }
  .xzCMZg .navbar-toggler {
    display: none;
  }
  .xzCMZg .d56VT5ZjyD4 {
    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;
  }
  .xzCMZg .d56VT5ZjyD4 .Z3KNet {
    display: none;
  }
  .xzCMZg .d56VT5ZjyD4 .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .OvaEoNckxd {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .OvaEoNckxd .uDHP8Y1l5hb {
    flex-direction: row;
  }
  .OvaEoNckxd .uDHP8Y1l5hb .wrzdVYRtdRc {
    position: absolute;
  }
  .OvaEoNckxd .uDHP8Y1l5hb .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .OvaEoNckxd .iyXo1vv {
    overflow: visible;
  }
  .OvaEoNckxd .dGHI5eK3w9B {
    display: flex !important;
    flex-basis: auto;
  }
  .OvaEoNckxd .navbar-toggler {
    display: none;
  }
  .OvaEoNckxd .d56VT5ZjyD4 {
    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;
  }
  .OvaEoNckxd .d56VT5ZjyD4 .Z3KNet {
    display: none;
  }
  .OvaEoNckxd .d56VT5ZjyD4 .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .unoqdI {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .unoqdI .uDHP8Y1l5hb {
    flex-direction: row;
  }
  .unoqdI .uDHP8Y1l5hb .wrzdVYRtdRc {
    position: absolute;
  }
  .unoqdI .uDHP8Y1l5hb .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .unoqdI .iyXo1vv {
    overflow: visible;
  }
  .unoqdI .dGHI5eK3w9B {
    display: flex !important;
    flex-basis: auto;
  }
  .unoqdI .navbar-toggler {
    display: none;
  }
  .unoqdI .d56VT5ZjyD4 {
    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;
  }
  .unoqdI .d56VT5ZjyD4 .Z3KNet {
    display: none;
  }
  .unoqdI .d56VT5ZjyD4 .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.PcbQmcf5 {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.PcbQmcf5 .uDHP8Y1l5hb {
  flex-direction: row;
}
.PcbQmcf5 .uDHP8Y1l5hb .wrzdVYRtdRc {
  position: absolute;
}
.PcbQmcf5 .uDHP8Y1l5hb .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.PcbQmcf5 .iyXo1vv {
  overflow: visible;
}
.PcbQmcf5 .dGHI5eK3w9B {
  display: flex !important;
  flex-basis: auto;
}
.PcbQmcf5 .navbar-toggler {
  display: none;
}
.PcbQmcf5 .d56VT5ZjyD4 {
  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;
}
.PcbQmcf5 .d56VT5ZjyD4 .Z3KNet {
  display: none;
}
.PcbQmcf5 .d56VT5ZjyD4 .MXlZtC {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.IGe44tm {
  --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");
}

.zBXQg4Tq {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: 0.375rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(0.375rem - 1px);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  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);
}
.zBXQg4Tq > hr {
  margin-right: 0;
  margin-left: 0;
}
.zBXQg4Tq > .VnbqUcTpN {
  border-top: inherit;
  border-bottom: inherit;
}
.zBXQg4Tq > .VnbqUcTpN: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);
}
.zBXQg4Tq > .VnbqUcTpN: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);
}
.zBXQg4Tq > .QTdIr3IMs + .VnbqUcTpN,
.zBXQg4Tq > .VnbqUcTpN + .pmyh4ZGPT3 {
  border-top: 0;
}

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

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

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

.SgOU48:last-child {
  margin-bottom: 0;
}

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

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

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

.wAnJGH {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.wAnJGH .nav-link.lTrjcPYjVX {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.RFYjeoX {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.aB1cdtaqV {
  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);
}

.XihwMr,
.VW3lA8WN1o,
.qlVGSO {
  width: 100%;
}

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

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

.S3e92fBZ > .zBXQg4Tq {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .S3e92fBZ {
    display: flex;
    flex-flow: row wrap;
  }
  .S3e92fBZ > .zBXQg4Tq {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .S3e92fBZ > .zBXQg4Tq + .zBXQg4Tq {
    margin-left: 0;
    border-left: 0;
  }
  .S3e92fBZ > .zBXQg4Tq:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .S3e92fBZ > .zBXQg4Tq:not(:last-child) .VW3lA8WN1o,
  .S3e92fBZ > .zBXQg4Tq:not(:last-child) .QTdIr3IMs {
    border-top-right-radius: 0;
  }
  .S3e92fBZ > .zBXQg4Tq:not(:last-child) .qlVGSO,
  .S3e92fBZ > .zBXQg4Tq:not(:last-child) .pmyh4ZGPT3 {
    border-bottom-right-radius: 0;
  }
  .S3e92fBZ > .zBXQg4Tq:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .S3e92fBZ > .zBXQg4Tq:not(:first-child) .VW3lA8WN1o,
  .S3e92fBZ > .zBXQg4Tq:not(:first-child) .QTdIr3IMs {
    border-top-left-radius: 0;
  }
  .S3e92fBZ > .zBXQg4Tq:not(:first-child) .qlVGSO,
  .S3e92fBZ > .zBXQg4Tq:not(:first-child) .pmyh4ZGPT3 {
    border-bottom-left-radius: 0;
  }
}

.QovhTpFYl {
  --bs-accordion-color: #212529;
  --bs-accordion-bg: #fff;
  --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: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: #212529;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e6b400'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #ffe480;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #a77f35;
  --bs-accordion-active-bg: #fffae6;
}

.OYY3DJqd4 {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .OYY3DJqd4 {
    transition: none;
  }
}
.OYY3DJqd4:not(.niE5CAXA) {
  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);
}
.OYY3DJqd4:not(.niE5CAXA)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.OYY3DJqd4::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) {
  .OYY3DJqd4::after {
    transition: none;
  }
}
.OYY3DJqd4:hover {
  z-index: 2;
}
.OYY3DJqd4:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.CMRN0QXlglV {
  margin-bottom: 0;
}

.qTai26y {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.qTai26y:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.qTai26y:first-of-type .OYY3DJqd4 {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.qTai26y:not(:first-of-type) {
  border-top: 0;
}
.qTai26y:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.qTai26y:last-of-type .OYY3DJqd4.niE5CAXA {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.qTai26y:last-of-type .mRcK57ef {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.hYMmWVYI {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.tL1cfaQC6Lb .mRcK57ef {
  border-width: 0;
}
.tL1cfaQC6Lb .qTai26y {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.tL1cfaQC6Lb .qTai26y:first-child {
  border-top: 0;
}
.tL1cfaQC6Lb .qTai26y:last-child {
  border-bottom: 0;
}
.tL1cfaQC6Lb .qTai26y .OYY3DJqd4, .tL1cfaQC6Lb .qTai26y .OYY3DJqd4.niE5CAXA {
  border-radius: 0;
}

.lkgCslY {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #6c757d;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #6c757d;
  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);
}

.MBhEBfR + .MBhEBfR {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.MBhEBfR + .MBhEBfR::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, "/") */;
}
.MBhEBfR.lTrjcPYjVX {
  color: var(--bs-breadcrumb-item-active-color);
}

.YGnvdC {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: #fff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #dee2e6;
  --bs-pagination-border-radius: 0.375rem;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: #e9ecef;
  --bs-pagination-hover-border-color: #dee2e6;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: #e9ecef;
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #b89446;
  --bs-pagination-active-border-color: #b89446;
  --bs-pagination-disabled-color: #6c757d;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #dee2e6;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.E1pUacI5q8 {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .E1pUacI5q8 {
    transition: none;
  }
}
.E1pUacI5q8:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.E1pUacI5q8: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);
}
.E1pUacI5q8.lTrjcPYjVX, .lTrjcPYjVX > .E1pUacI5q8 {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.E1pUacI5q8.Baey95g, .Baey95g > .E1pUacI5q8 {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.RWeYl6Ia:not(:first-child) .E1pUacI5q8 {
  margin-left: -1px;
}
.RWeYl6Ia:first-child .E1pUacI5q8 {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.RWeYl6Ia:last-child .E1pUacI5q8 {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.IFSCi33k {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: 0.5rem;
}

.Q8JkmIa {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: 0.25rem;
}

.S7gJQgLo39Q {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.375rem;
  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);
}
.S7gJQgLo39Q:empty {
  display: none;
}

.xxYtPoR6FdA .S7gJQgLo39Q {
  position: relative;
  top: -1px;
}

.jkcEB7 {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.375rem;
  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);
}

.jaLuXU {
  color: inherit;
}

.JKCSn5r {
  font-weight: 700;
}

.UHfqPhtaAfa {
  padding-right: 3rem;
}
.UHfqPhtaAfa .q4P15PG {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.KDzFc5hvcg {
  --bs-alert-color: #997800;
  --bs-alert-bg: #fff4cc;
  --bs-alert-border-color: #ffefb3;
}
.KDzFc5hvcg .JKCSn5r {
  color: #7a6000;
}

.PYuNJw {
  --bs-alert-color: #41464b;
  --bs-alert-bg: #e2e3e5;
  --bs-alert-border-color: #d3d6d8;
}
.PYuNJw .JKCSn5r {
  color: #34383c;
}

.VwUtYydnG {
  --bs-alert-color: #0f5132;
  --bs-alert-bg: #d1e7dd;
  --bs-alert-border-color: #badbcc;
}
.VwUtYydnG .JKCSn5r {
  color: #0c4128;
}

.dmDZGVDdwJy {
  --bs-alert-color: #087990;
  --bs-alert-bg: #cff4fc;
  --bs-alert-border-color: #b6effb;
}
.dmDZGVDdwJy .JKCSn5r {
  color: #066173;
}

.ufGVloPxt4 {
  --bs-alert-color: #997800;
  --bs-alert-bg: #fff4cc;
  --bs-alert-border-color: #ffefb3;
}
.ufGVloPxt4 .JKCSn5r {
  color: #7a6000;
}

.RWiDIDVuce {
  --bs-alert-color: #842029;
  --bs-alert-bg: #f8d7da;
  --bs-alert-border-color: #f5c2c7;
}
.RWiDIDVuce .JKCSn5r {
  color: #6a1a21;
}

.nR08u1K {
  --bs-alert-color: #959596;
  --bs-alert-bg: #fefefe;
  --bs-alert-border-color: #fdfdfe;
}
.nR08u1K .JKCSn5r {
  color: #777778;
}

.Yp7lFev {
  --bs-alert-color: #141619;
  --bs-alert-bg: #d3d3d4;
  --bs-alert-border-color: #bcbebf;
}
.Yp7lFev .JKCSn5r {
  color: #101214;
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.HrKLUb {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: #e9ecef;
  --bs-progress-border-radius: 0.375rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #b89446;
  --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);
}

.GLNSdEq {
  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) {
  .GLNSdEq {
    transition: none;
  }
}

.nJwhHWJ {
  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);
}

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

.VnbqUcTpN {
  --bs-list-group-color: #212529;
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 0.375rem;
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: #495057;
  --bs-list-group-action-hover-color: #495057;
  --bs-list-group-action-hover-bg: #f8f9fa;
  --bs-list-group-action-active-color: #212529;
  --bs-list-group-action-active-bg: #e9ecef;
  --bs-list-group-disabled-color: #6c757d;
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #b89446;
  --bs-list-group-active-border-color: #b89446;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

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

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

.jenhaTeg {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.jenhaTeg:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.jenhaTeg:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.jenhaTeg.Baey95g, .jenhaTeg:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.jenhaTeg.lTrjcPYjVX {
  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);
}
.jenhaTeg + .jenhaTeg {
  border-top-width: 0;
}
.jenhaTeg + .jenhaTeg.lTrjcPYjVX {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.Jz7cjSf5TvB {
  flex-direction: row;
}
.Jz7cjSf5TvB > .jenhaTeg:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.Jz7cjSf5TvB > .jenhaTeg:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.Jz7cjSf5TvB > .jenhaTeg.lTrjcPYjVX {
  margin-top: 0;
}
.Jz7cjSf5TvB > .jenhaTeg + .jenhaTeg {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.Jz7cjSf5TvB > .jenhaTeg + .jenhaTeg.lTrjcPYjVX {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .QNnK4p {
    flex-direction: row;
  }
  .QNnK4p > .jenhaTeg:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .QNnK4p > .jenhaTeg:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .QNnK4p > .jenhaTeg.lTrjcPYjVX {
    margin-top: 0;
  }
  .QNnK4p > .jenhaTeg + .jenhaTeg {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .QNnK4p > .jenhaTeg + .jenhaTeg.lTrjcPYjVX {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .YriXwm7J {
    flex-direction: row;
  }
  .YriXwm7J > .jenhaTeg:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .YriXwm7J > .jenhaTeg:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .YriXwm7J > .jenhaTeg.lTrjcPYjVX {
    margin-top: 0;
  }
  .YriXwm7J > .jenhaTeg + .jenhaTeg {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .YriXwm7J > .jenhaTeg + .jenhaTeg.lTrjcPYjVX {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .TSRvdik0 {
    flex-direction: row;
  }
  .TSRvdik0 > .jenhaTeg:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .TSRvdik0 > .jenhaTeg:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .TSRvdik0 > .jenhaTeg.lTrjcPYjVX {
    margin-top: 0;
  }
  .TSRvdik0 > .jenhaTeg + .jenhaTeg {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .TSRvdik0 > .jenhaTeg + .jenhaTeg.lTrjcPYjVX {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .y4D9uIHFJTK {
    flex-direction: row;
  }
  .y4D9uIHFJTK > .jenhaTeg:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .y4D9uIHFJTK > .jenhaTeg:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .y4D9uIHFJTK > .jenhaTeg.lTrjcPYjVX {
    margin-top: 0;
  }
  .y4D9uIHFJTK > .jenhaTeg + .jenhaTeg {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .y4D9uIHFJTK > .jenhaTeg + .jenhaTeg.lTrjcPYjVX {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .P4BeGK2F {
    flex-direction: row;
  }
  .P4BeGK2F > .jenhaTeg:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .P4BeGK2F > .jenhaTeg:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .P4BeGK2F > .jenhaTeg.lTrjcPYjVX {
    margin-top: 0;
  }
  .P4BeGK2F > .jenhaTeg + .jenhaTeg {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .P4BeGK2F > .jenhaTeg + .jenhaTeg.lTrjcPYjVX {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.bQOy9C2Ij {
  border-radius: 0;
}
.bQOy9C2Ij > .jenhaTeg {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.bQOy9C2Ij > .jenhaTeg:last-child {
  border-bottom-width: 0;
}

.HeKMMDYeXnx {
  color: #997800;
  background-color: #fff4cc;
}
.HeKMMDYeXnx.vnGfA5pej18:hover, .HeKMMDYeXnx.vnGfA5pej18:focus {
  color: #997800;
  background-color: #e6dcb8;
}
.HeKMMDYeXnx.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #997800;
  border-color: #997800;
}

.HJ00eHKV {
  color: #41464b;
  background-color: #e2e3e5;
}
.HJ00eHKV.vnGfA5pej18:hover, .HJ00eHKV.vnGfA5pej18:focus {
  color: #41464b;
  background-color: #cbccce;
}
.HJ00eHKV.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.oegde1 {
  color: #0f5132;
  background-color: #d1e7dd;
}
.oegde1.vnGfA5pej18:hover, .oegde1.vnGfA5pej18:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
.oegde1.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.JNKSxaBJ {
  color: #087990;
  background-color: #cff4fc;
}
.JNKSxaBJ.vnGfA5pej18:hover, .JNKSxaBJ.vnGfA5pej18:focus {
  color: #087990;
  background-color: #badce3;
}
.JNKSxaBJ.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #087990;
  border-color: #087990;
}

.DbBe1No4Xv {
  color: #997800;
  background-color: #fff4cc;
}
.DbBe1No4Xv.vnGfA5pej18:hover, .DbBe1No4Xv.vnGfA5pej18:focus {
  color: #997800;
  background-color: #e6dcb8;
}
.DbBe1No4Xv.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #997800;
  border-color: #997800;
}

.gXxUKIWZ {
  color: #842029;
  background-color: #f8d7da;
}
.gXxUKIWZ.vnGfA5pej18:hover, .gXxUKIWZ.vnGfA5pej18:focus {
  color: #842029;
  background-color: #dfc2c4;
}
.gXxUKIWZ.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.QG3eeeJPoP {
  color: #959596;
  background-color: #fefefe;
}
.QG3eeeJPoP.vnGfA5pej18:hover, .QG3eeeJPoP.vnGfA5pej18:focus {
  color: #959596;
  background-color: #e5e5e5;
}
.QG3eeeJPoP.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #959596;
  border-color: #959596;
}

.r7eBYTm {
  color: #141619;
  background-color: #d3d3d4;
}
.r7eBYTm.vnGfA5pej18:hover, .r7eBYTm.vnGfA5pej18:focus {
  color: #141619;
  background-color: #bebebf;
}
.r7eBYTm.vnGfA5pej18.lTrjcPYjVX {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

.q4P15PG {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent 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") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: 0.5;
}
.q4P15PG:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.q4P15PG:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(184, 148, 70, 0.25);
  opacity: 1;
}
.q4P15PG:disabled, .q4P15PG.Baey95g {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: 0.25;
}

.pFlIdiQk0X {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.mfgl0AFQda {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: 0.375rem;
  --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-toast-header-color: #6c757d;
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
  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);
}
.mfgl0AFQda.pKd2kbx {
  opacity: 0;
}
.mfgl0AFQda:not(.show) {
  display: none;
}

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

.i4WHelAPAY {
  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));
}
.i4WHelAPAY .q4P15PG {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

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

.eM6gLQ4UU {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 0.5rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.5rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 1px;
  --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: 1px;
  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;
}

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

.i3EOPS36Y6N {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.i3EOPS36Y6N .Raz4Vg {
  max-height: 100%;
  overflow: hidden;
}
.i3EOPS36Y6N .cAgim30 {
  overflow-y: auto;
}

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

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

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

.PwvaaExDvV {
  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);
}
.PwvaaExDvV .q4P15PG {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

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

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

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

@media (min-width: 576px) {
  .eM6gLQ4UU {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .fyganW {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .esPxdUKEm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .uYwIFfHN,
  .IiJRRrT {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .IiJRRrT {
    --bs-modal-width: 1140px;
  }
}
.bBfcea {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.bBfcea .Raz4Vg {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.bBfcea .PwvaaExDvV,
.bBfcea .t6oaID7 {
  border-radius: 0;
}
.bBfcea .cAgim30 {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .g93WbO0 {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .g93WbO0 .Raz4Vg {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .g93WbO0 .PwvaaExDvV,
  .g93WbO0 .t6oaID7 {
    border-radius: 0;
  }
  .g93WbO0 .cAgim30 {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .N59ZMFhRprF {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .N59ZMFhRprF .Raz4Vg {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .N59ZMFhRprF .PwvaaExDvV,
  .N59ZMFhRprF .t6oaID7 {
    border-radius: 0;
  }
  .N59ZMFhRprF .cAgim30 {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .wDW2jF79 {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .wDW2jF79 .Raz4Vg {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .wDW2jF79 .PwvaaExDvV,
  .wDW2jF79 .t6oaID7 {
    border-radius: 0;
  }
  .wDW2jF79 .cAgim30 {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .FFaHCiB {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .FFaHCiB .Raz4Vg {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .FFaHCiB .PwvaaExDvV,
  .FFaHCiB .t6oaID7 {
    border-radius: 0;
  }
  .FFaHCiB .cAgim30 {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .hU15I9a2Ni1 {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .hU15I9a2Ni1 .Raz4Vg {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .hU15I9a2Ni1 .PwvaaExDvV,
  .hU15I9a2Ni1 .t6oaID7 {
    border-radius: 0;
  }
  .hU15I9a2Ni1 .cAgim30 {
    overflow-y: auto;
  }
}
.rmkgGpPH {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.375rem;
  --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;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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;
}
.rmkgGpPH.show {
  opacity: var(--bs-tooltip-opacity);
}
.rmkgGpPH .UoiM32ADLiY {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.rmkgGpPH .UoiM32ADLiY::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

/* rtl:end:ignore */
.vC79PFjw {
  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);
}

.TpRzMwK {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: 0.5rem;
  --bs-popover-inner-border-radius: calc(0.5rem - 1px);
  --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: ;
  --bs-popover-header-bg: #f0f0f0;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #212529;
  --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: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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);
}
.TpRzMwK .u7bNpFAJUOp {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.TpRzMwK .u7bNpFAJUOp::before, .TpRzMwK .u7bNpFAJUOp::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

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

/* rtl:begin:ignore */
.w3hXeuteWI > .u7bNpFAJUOp, .KB4DXh87[data-popper-placement^=right] > .u7bNpFAJUOp {
  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);
}
.w3hXeuteWI > .u7bNpFAJUOp::before, .KB4DXh87[data-popper-placement^=right] > .u7bNpFAJUOp::before, .w3hXeuteWI > .u7bNpFAJUOp::after, .KB4DXh87[data-popper-placement^=right] > .u7bNpFAJUOp::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.w3hXeuteWI > .u7bNpFAJUOp::before, .KB4DXh87[data-popper-placement^=right] > .u7bNpFAJUOp::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.w3hXeuteWI > .u7bNpFAJUOp::after, .KB4DXh87[data-popper-placement^=right] > .u7bNpFAJUOp::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

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

/* rtl:begin:ignore */
.yl404So5Zv > .u7bNpFAJUOp, .KB4DXh87[data-popper-placement^=left] > .u7bNpFAJUOp {
  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);
}
.yl404So5Zv > .u7bNpFAJUOp::before, .KB4DXh87[data-popper-placement^=left] > .u7bNpFAJUOp::before, .yl404So5Zv > .u7bNpFAJUOp::after, .KB4DXh87[data-popper-placement^=left] > .u7bNpFAJUOp::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.yl404So5Zv > .u7bNpFAJUOp::before, .KB4DXh87[data-popper-placement^=left] > .u7bNpFAJUOp::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.yl404So5Zv > .u7bNpFAJUOp::after, .KB4DXh87[data-popper-placement^=left] > .u7bNpFAJUOp::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.d7l7vuQQ {
  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);
}
.d7l7vuQQ:empty {
  display: none;
}

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

.qXXVRJH4fdc {
  position: relative;
}

.qXXVRJH4fdc.ePx1lz6X1fh {
  touch-action: pan-y;
}

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

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

.sZ0eM3B9NnI.lTrjcPYjVX,
.FTIvAi6,
.fc6PFdoC {
  display: block;
}

.FTIvAi6:not(.ZJsGykXDan),
.lTrjcPYjVX.ybnx1LA8P8 {
  transform: translateX(100%);
}

.fc6PFdoC:not(.ybnx1LA8P8),
.lTrjcPYjVX.ZJsGykXDan {
  transform: translateX(-100%);
}

.Lx5Wha .sZ0eM3B9NnI {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.Lx5Wha .sZ0eM3B9NnI.lTrjcPYjVX,
.Lx5Wha .FTIvAi6.ZJsGykXDan,
.Lx5Wha .fc6PFdoC.ybnx1LA8P8 {
  z-index: 1;
  opacity: 1;
}
.Lx5Wha .lTrjcPYjVX.ZJsGykXDan,
.Lx5Wha .lTrjcPYjVX.ybnx1LA8P8 {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .Lx5Wha .lTrjcPYjVX.ZJsGykXDan,
  .Lx5Wha .lTrjcPYjVX.ybnx1LA8P8 {
    transition: none;
  }
}

.FKWuflwxh6,
.oZapGK6qIb {
  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) {
  .FKWuflwxh6,
  .oZapGK6qIb {
    transition: none;
  }
}
.FKWuflwxh6:hover, .FKWuflwxh6:focus,
.oZapGK6qIb:hover,
.oZapGK6qIb:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.FKWuflwxh6 {
  left: 0;
}

.oZapGK6qIb {
  right: 0;
}

.KAf18pY,
.s9jNPzmD {
  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"
  } ]
} */
.KAf18pY {
  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");
}

.s9jNPzmD {
  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");
}

.CQ5bo6pnjE {
  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%;
  list-style: none;
}
.CQ5bo6pnjE [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) {
  .CQ5bo6pnjE [data-bs-target] {
    transition: none;
  }
}
.CQ5bo6pnjE .lTrjcPYjVX {
  opacity: 1;
}

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

.bHjmRen .KAf18pY,
.bHjmRen .s9jNPzmD {
  filter: invert(1) grayscale(100);
}
.bHjmRen .CQ5bo6pnjE [data-bs-target] {
  background-color: #000;
}
.bHjmRen .gud1HoOm {
  color: #000;
}

.S11X5GvUg,
.dRdez6pr8JA {
  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 */;
  }
}
.dRdez6pr8JA {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.CrVmiZhpm {
  --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;
  }
}
.S11X5GvUg {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

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

@media (prefers-reduced-motion: reduce) {
  .dRdez6pr8JA,
  .S11X5GvUg {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.d56VT5ZjyD4, .XeObit, .U7cugbjL, .tBtFqiFep4j, .QELziBpjMA, .I4V6TC {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: ;
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}

@media (max-width: 575.98px) {
  .I4V6TC {
    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: transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .I4V6TC {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .I4V6TC.KPplDb {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .I4V6TC.uhYMHE {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .I4V6TC.lygBicRpF {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .I4V6TC.gPMnIBrU5e {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .I4V6TC.pKd2kbx, .I4V6TC.show:not(.g0bk98JFms) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .I4V6TC.pKd2kbx, .I4V6TC.g0bk98JFms, .I4V6TC.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .I4V6TC {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .I4V6TC .Z3KNet {
    display: none;
  }
  .I4V6TC .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .QELziBpjMA {
    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: transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .QELziBpjMA {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .QELziBpjMA.KPplDb {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .QELziBpjMA.uhYMHE {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .QELziBpjMA.lygBicRpF {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .QELziBpjMA.gPMnIBrU5e {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .QELziBpjMA.pKd2kbx, .QELziBpjMA.show:not(.g0bk98JFms) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .QELziBpjMA.pKd2kbx, .QELziBpjMA.g0bk98JFms, .QELziBpjMA.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .QELziBpjMA {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .QELziBpjMA .Z3KNet {
    display: none;
  }
  .QELziBpjMA .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .tBtFqiFep4j {
    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: transform 0.3s ease-in-out;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .tBtFqiFep4j {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .tBtFqiFep4j.KPplDb {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .tBtFqiFep4j.uhYMHE {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .tBtFqiFep4j.lygBicRpF {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .tBtFqiFep4j.gPMnIBrU5e {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .tBtFqiFep4j.pKd2kbx, .tBtFqiFep4j.show:not(.g0bk98JFms) {
    transform: none;
  }
}
@media (max-width: 991.98px) {
  .tBtFqiFep4j.pKd2kbx, .tBtFqiFep4j.g0bk98JFms, .tBtFqiFep4j.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .tBtFqiFep4j {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .tBtFqiFep4j .Z3KNet {
    display: none;
  }
  .tBtFqiFep4j .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .U7cugbjL {
    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: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .U7cugbjL {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .U7cugbjL.KPplDb {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .U7cugbjL.uhYMHE {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .U7cugbjL.lygBicRpF {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .U7cugbjL.gPMnIBrU5e {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .U7cugbjL.pKd2kbx, .U7cugbjL.show:not(.g0bk98JFms) {
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  .U7cugbjL.pKd2kbx, .U7cugbjL.g0bk98JFms, .U7cugbjL.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .U7cugbjL {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .U7cugbjL .Z3KNet {
    display: none;
  }
  .U7cugbjL .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .XeObit {
    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: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .XeObit {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .XeObit.KPplDb {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .XeObit.uhYMHE {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .XeObit.lygBicRpF {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .XeObit.gPMnIBrU5e {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .XeObit.pKd2kbx, .XeObit.show:not(.g0bk98JFms) {
    transform: none;
  }
}
@media (max-width: 1399.98px) {
  .XeObit.pKd2kbx, .XeObit.g0bk98JFms, .XeObit.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .XeObit {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .XeObit .Z3KNet {
    display: none;
  }
  .XeObit .MXlZtC {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.d56VT5ZjyD4 {
  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: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .d56VT5ZjyD4 {
    transition: none;
  }
}
.d56VT5ZjyD4.KPplDb {
  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%);
}
.d56VT5ZjyD4.uhYMHE {
  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%);
}
.d56VT5ZjyD4.lygBicRpF {
  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%);
}
.d56VT5ZjyD4.gPMnIBrU5e {
  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%);
}
.d56VT5ZjyD4.pKd2kbx, .d56VT5ZjyD4.show:not(.g0bk98JFms) {
  transform: none;
}
.d56VT5ZjyD4.pKd2kbx, .d56VT5ZjyD4.g0bk98JFms, .d56VT5ZjyD4.show {
  visibility: visible;
}

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

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

.beorOg {
  margin-bottom: 0;
  line-height: 1.5;
}

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

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

.lXhQjZn7Ym {
  min-height: 0.6em;
}

.DCHZeDzav {
  min-height: 0.8em;
}

.E69aor8xan {
  min-height: 1.2em;
}

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

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

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

.VvMsljJ {
  color: #fff !important;
  background-color: RGBA(184, 148, 70, var(--bs-bg-opacity, 1)) !important;
}

.gWXWHYOn {
  color: #fff !important;
  background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
}

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

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

.tmVMGzmD6U {
  color: #fff !important;
  background-color: RGBA(184, 148, 70, var(--bs-bg-opacity, 1)) !important;
}

.SmmMlNeb {
  color: #fff !important;
  background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
}

.uN42X7g {
  color: #000 !important;
  background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
}

.nbh4AoP {
  color: #fff !important;
  background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
}

.nX2cvOmq {
  color: #b89446 !important;
}
.nX2cvOmq:hover, .nX2cvOmq:focus {
  color: #8c6b2d !important;
}

.aae3l3Ej {
  color: #6c757d !important;
}
.aae3l3Ej:hover, .aae3l3Ej:focus {
  color: #565e64 !important;
}

.lhzReb2c {
  color: #198754 !important;
}
.lhzReb2c:hover, .lhzReb2c:focus {
  color: #146c43 !important;
}

.eTGibSDzZ {
  color: #0dcaf0 !important;
}
.eTGibSDzZ:hover, .eTGibSDzZ:focus {
  color: #0aa2c0 !important;
}

.fFNb8fq7 {
  color: #b89446 !important;
}
.fFNb8fq7:hover, .fFNb8fq7:focus {
  color: #8c6b2d !important;
}

.oQ1VEY {
  color: #dc3545 !important;
}
.oQ1VEY:hover, .oQ1VEY:focus {
  color: #b02a37 !important;
}

.VRDAVfGfOps {
  color: #f8f9fa !important;
}
.VRDAVfGfOps:hover, .VRDAVfGfOps:focus {
  color: #f9fafb !important;
}

.CVYbuTgzEL {
  color: #212529 !important;
}
.CVYbuTgzEL:hover, .CVYbuTgzEL:focus {
  color: #1a1e21 !important;
}

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

.bDfaOCEww {
  --bs-aspect-ratio: 100%;
}

.Edj4t4mJC {
  --bs-aspect-ratio: 75%;
}

.yr3gbbOhI {
  --bs-aspect-ratio: 56.25%;
}

.K6e1nkEw {
  --bs-aspect-ratio: 42.8571428571%;
}

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

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

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

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

@media (min-width: 576px) {
  .ajgwHed {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .KN7JY1J {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .UWwAfls {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .eemXxFomlV0 {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .zxqjwVHYN {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .Z3zUvtbDR0 {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .oFwKbEec {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .HkV8eeoC {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .xdD3PhvtUip {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .OFFFDDE {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.LtE2ss {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

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

.umLaHBLbhY,
.zi7yu61K:not(:focus):not(:focus-within) {
  position: absolute !important;
  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;
}

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

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

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

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

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

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

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

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

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

.mnQtaMl6HW {
  float: left !important;
}

.ZnjOVLYxc {
  float: right !important;
}

.ihCJ24WM66R {
  float: none !important;
}

.wLGyF1S {
  opacity: 0 !important;
}

.YcReBh8Iw {
  opacity: 0.25 !important;
}

.js6XG0Htrj {
  opacity: 0.5 !important;
}

.MExobXYK {
  opacity: 0.75 !important;
}

.CGbwrBoS1rz {
  opacity: 1 !important;
}

.tYRCeHphqBt {
  overflow: auto !important;
}

.HekfDKmeKKt {
  overflow: hidden !important;
}

.HIhCavey {
  overflow: visible !important;
}

.msPJI2pSU {
  overflow: scroll !important;
}

.vRMbvM0 {
  display: inline !important;
}

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

.Z9h3eH {
  display: block !important;
}

.jvtpnb {
  display: grid !important;
}

.czViLT5 {
  display: table !important;
}

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

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

.dzh9qi9W {
  display: flex !important;
}

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

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

.twKFGIE {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.EiG3fyn {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.ZeaH27o {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.fkgJ5a {
  box-shadow: none !important;
}

.ejVYtK0De {
  position: static !important;
}

.No8mnc {
  position: relative !important;
}

.cO7YbNZGm {
  position: absolute !important;
}

.Tsuv7Z {
  position: fixed !important;
}

.vSkVP9a {
  position: sticky !important;
}

.iTfKrR7 {
  top: 0 !important;
}

.E4VuHcj {
  top: 50% !important;
}

.szXMU2f {
  top: 100% !important;
}

.nTnkyfcjEY8 {
  bottom: 0 !important;
}

.lKWAKeCP {
  bottom: 50% !important;
}

.HzwIFE {
  bottom: 100% !important;
}

.xRU2Ct {
  left: 0 !important;
}

.inEUDe4yjwg {
  left: 50% !important;
}

.wkzRf8 {
  left: 100% !important;
}

.hVzABb0iN {
  right: 0 !important;
}

.hHu9gqiPf6C {
  right: 50% !important;
}

.RyeQxr {
  right: 100% !important;
}

.bLR7xt {
  transform: translate(-50%, -50%) !important;
}

.htZxzyGa {
  transform: translateX(-50%) !important;
}

.gHHuaz {
  transform: translateY(-50%) !important;
}

.OFiLCf {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.WWjxOIVezh {
  border: 0 !important;
}

.AWT43yRi2 {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.pOklFnyVD {
  border-top: 0 !important;
}

.PiN5AJT {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.mkgabKf {
  border-right: 0 !important;
}

.KXiZRyZ {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.MUS5IxIaY7 {
  border-bottom: 0 !important;
}

.jNlm8CleOkb {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.RuftyJ8 {
  border-left: 0 !important;
}

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

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

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

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

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

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

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

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

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

.ndfKFTLeM5 {
  --bs-border-width: 1px;
}

.DQzr9IdGR {
  --bs-border-width: 2px;
}

.qxl5ZtF2 {
  --bs-border-width: 3px;
}

.MH84JKeYOt {
  --bs-border-width: 4px;
}

.quzqcpr88 {
  --bs-border-width: 5px;
}

.KF6xibfNuH {
  --bs-border-opacity: 0.1;
}

.v0JYUwKQmE3 {
  --bs-border-opacity: 0.25;
}

.lCW3OD76i {
  --bs-border-opacity: 0.5;
}

.DsIUdqS {
  --bs-border-opacity: 0.75;
}

.ehhohXnz {
  --bs-border-opacity: 1;
}

.jo0p9QA5vFk {
  width: 25% !important;
}

.rSE5DBPaH {
  width: 50% !important;
}

.ffg1Ba {
  width: 75% !important;
}

.IRLY8G {
  width: 100% !important;
}

.lEPoUlNNUXb {
  width: auto !important;
}

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

.EefAdOi {
  width: 100vw !important;
}

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

.AmbOmf5EC {
  height: 25% !important;
}

.C4U3pqad {
  height: 50% !important;
}

.n1gZDIfSFmM {
  height: 75% !important;
}

.E1p66d6c5L {
  height: 100% !important;
}

.Ne3mcJTYYsD {
  height: auto !important;
}

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

.ZaZiFvz90 {
  height: 100vh !important;
}

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

.sM9cYye5a8 {
  flex: 1 1 auto !important;
}

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

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

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

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

.J5u0UflF {
  flex-grow: 0 !important;
}

.Wm8pRRcbD {
  flex-grow: 1 !important;
}

.V2CvPEXqA {
  flex-shrink: 0 !important;
}

.HhTpsp3 {
  flex-shrink: 1 !important;
}

.MGtle9 {
  flex-wrap: wrap !important;
}

.hpQ3TSf7 {
  flex-wrap: nowrap !important;
}

.PvPRa7ctrG {
  flex-wrap: wrap-reverse !important;
}

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

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

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

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

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

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

.hLpmdVo {
  align-items: flex-start !important;
}

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

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

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

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

.gNv5NPm {
  align-content: flex-start !important;
}

.jRGSNZ {
  align-content: flex-end !important;
}

.WwMXkAz {
  align-content: center !important;
}

.TgWdSSVSlf {
  align-content: space-between !important;
}

.vLhXpfv4 {
  align-content: space-around !important;
}

.k6jzeezu {
  align-content: stretch !important;
}

.wcMQO0 {
  align-self: auto !important;
}

.oPy3lJFqHM {
  align-self: flex-start !important;
}

.syNSUbRc {
  align-self: flex-end !important;
}

.ynmxmjS1 {
  align-self: center !important;
}

.MvdnliZf {
  align-self: baseline !important;
}

.O7pIUn8As {
  align-self: stretch !important;
}

.CATdg6g {
  order: -1 !important;
}

.GidHBq {
  order: 0 !important;
}

.Yo60hm1Oz9W {
  order: 1 !important;
}

.jaa0L5 {
  order: 2 !important;
}

.BdvRz5kQea4 {
  order: 3 !important;
}

.s3kVeM {
  order: 4 !important;
}

.tauU7cA {
  order: 5 !important;
}

.ONS70VfI {
  order: 6 !important;
}

.XXEvapHhV {
  margin: 0 !important;
}

.Edl5Rqbb {
  margin: 0.25rem !important;
}

.iu0pirkKonc {
  margin: 0.5rem !important;
}

.bt4HpTO {
  margin: 1rem !important;
}

.LxMnUGt {
  margin: 1.5rem !important;
}

.rcD19JT {
  margin: 3rem !important;
}

.GJsJYQn876a {
  margin: auto !important;
}

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

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

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

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

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

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

.SkSo1lN {
  margin-right: auto !important;
  margin-left: auto !important;
}

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

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

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

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

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

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

.uK2mkru {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.cgXSAWSzxw {
  margin-top: 0 !important;
}

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

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

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

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

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

.bgNtj90eFq {
  margin-top: auto !important;
}

.Ruw79M1L {
  margin-right: 0 !important;
}

.oQH3ZbK {
  margin-right: 0.25rem !important;
}

.uONsacQ2 {
  margin-right: 0.5rem !important;
}

.CF8Mh5U {
  margin-right: 1rem !important;
}

.uw1Z3LaipPE {
  margin-right: 1.5rem !important;
}

.PNF3IS13f {
  margin-right: 3rem !important;
}

.iX4HyI0 {
  margin-right: auto !important;
}

.E2PB5S {
  margin-bottom: 0 !important;
}

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

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

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

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

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

.a9HBgAr {
  margin-bottom: auto !important;
}

.ZSnxhNUpHIk {
  margin-left: 0 !important;
}

.ebmva2U {
  margin-left: 0.25rem !important;
}

.K6LZRNg {
  margin-left: 0.5rem !important;
}

.ilaRWJcpk {
  margin-left: 1rem !important;
}

.RTFcwCS3YY {
  margin-left: 1.5rem !important;
}

.Ua9Y7EeWYuU {
  margin-left: 3rem !important;
}

.CcijPOMz {
  margin-left: auto !important;
}

.ghmiM6n {
  padding: 0 !important;
}

.EFAnGfI02 {
  padding: 0.25rem !important;
}

.Kdz9X4ls {
  padding: 0.5rem !important;
}

.xoCEoUkxGJi {
  padding: 1rem !important;
}

.CS13TdjV {
  padding: 1.5rem !important;
}

.KtcmILHsa {
  padding: 3rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.f61qKZP9 {
  padding-top: 0 !important;
}

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

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

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

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

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

.Qf1IFHR5CZP {
  padding-right: 0 !important;
}

.os8OOQcGgf {
  padding-right: 0.25rem !important;
}

.C154Le {
  padding-right: 0.5rem !important;
}

.roZBoBq99 {
  padding-right: 1rem !important;
}

.McbXGMuB {
  padding-right: 1.5rem !important;
}

.UkdeCls0co {
  padding-right: 3rem !important;
}

.abhiRrco5VN {
  padding-bottom: 0 !important;
}

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

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

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

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

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

.ulsFEz {
  padding-left: 0 !important;
}

.QT2lCbIdkr {
  padding-left: 0.25rem !important;
}

.xB2ubfV {
  padding-left: 0.5rem !important;
}

.RgtbxQOa6 {
  padding-left: 1rem !important;
}

.tBC7bubbmee {
  padding-left: 1.5rem !important;
}

.OMg1hPnjf {
  padding-left: 3rem !important;
}

.ffJAv6sfi {
  gap: 0 !important;
}

.SpJsXk {
  gap: 0.25rem !important;
}

.vc4mwYePGd {
  gap: 0.5rem !important;
}

.DQuRCUeZwEP {
  gap: 1rem !important;
}

.h7PjE7QLyHZ {
  gap: 1.5rem !important;
}

.wax6VuSX {
  gap: 3rem !important;
}

.KEvHdeW2uW3 {
  font-family: var(--bs-font-monospace) !important;
}

.TqaAtX169 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.EBSyRZb5 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.OkPqS4ky3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.G7mLYL {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.EmNHddxY {
  font-size: 1.25rem !important;
}

.C9S3oBww33 {
  font-size: 1rem !important;
}

.tldsjaIJ {
  font-style: italic !important;
}

.USUS6QAg {
  font-style: normal !important;
}

.MIKABA4JhT {
  font-weight: 300 !important;
}

.EAapSFi {
  font-weight: lighter !important;
}

.qUEbAtf {
  font-weight: 400 !important;
}

.MbfeT8 {
  font-weight: 700 !important;
}

.n3Otou {
  font-weight: 600 !important;
}

.dYGwMy {
  font-weight: bolder !important;
}

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

.gdswTmH2tAf {
  line-height: 1.25 !important;
}

.rx1CIzS1GSz {
  line-height: 1.5 !important;
}

.EVcRFm6 {
  line-height: 1.75 !important;
}

.Ieni3hn {
  text-align: left !important;
}

.hDTBmYM {
  text-align: right !important;
}

.CjROCVbn {
  text-align: center !important;
}

.a3wn9NfaQI {
  text-decoration: none !important;
}

.L0e0wS {
  text-decoration: underline !important;
}

.gUCDpLjHj6 {
  text-decoration: line-through !important;
}

.C8ukpBq {
  text-transform: lowercase !important;
}

.EVixZ8XR {
  text-transform: uppercase !important;
}

.pU7Oe0Dc {
  text-transform: capitalize !important;
}

.CMqcbGr {
  white-space: normal !important;
}

.yTq1pR8 {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.TSMDVMBpfH {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.PvhRTkujg {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

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

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

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

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

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

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

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

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

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

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

.hlv3bg {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}

.FRRYfZQ1e {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.GTfBvdZ2XFV {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.i0EFrW {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.KibSc2 {
  --bs-text-opacity: 0.25;
}

.ZpzkNee {
  --bs-text-opacity: 0.5;
}

.ZZexlq {
  --bs-text-opacity: 0.75;
}

.KbOjFfZmTyF {
  --bs-text-opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

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

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

.QtXVq9hFt {
  --bs-bg-opacity: 0.1;
}

.fENgOqiBHh {
  --bs-bg-opacity: 0.25;
}

.coeRIERA3 {
  --bs-bg-opacity: 0.5;
}

.Ks01Qkbet {
  --bs-bg-opacity: 0.75;
}

.CPIcf4MhvWU {
  --bs-bg-opacity: 1;
}

.NcX9im1Z {
  background-image: var(--bs-gradient) !important;
}

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

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

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

.HmLjjo2p {
  pointer-events: none !important;
}

.VB7JtJACUzL {
  pointer-events: auto !important;
}

.UeJ8Eg {
  border-radius: var(--bs-border-radius) !important;
}

.QT8VAI {
  border-radius: 0 !important;
}

.btrDhl2Cr {
  border-radius: var(--bs-border-radius-sm) !important;
}

.VhPui9O4 {
  border-radius: var(--bs-border-radius) !important;
}

.V3jmSEOtOU {
  border-radius: var(--bs-border-radius-lg) !important;
}

.m4ysZ6D {
  border-radius: var(--bs-border-radius-xl) !important;
}

.gFg3tyxOF {
  border-radius: var(--bs-border-radius-2xl) !important;
}

.iXXDTO {
  border-radius: 50% !important;
}

.kJpG16vZr {
  border-radius: var(--bs-border-radius-pill) !important;
}

.XQMMu8R {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.X2THyn {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.ev0WygAdH {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.owJCQq {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.l4WwA9 {
  visibility: visible !important;
}

.xHNehtE4lo4 {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .qu7ndZZMcd {
    float: left !important;
  }
  .Jy3oNR7 {
    float: right !important;
  }
  .TQcd4Lt50X2 {
    float: none !important;
  }
  .irZ586q {
    display: inline !important;
  }
  .btsSmEY1KrM {
    display: inline-block !important;
  }
  .FFMyDfX1PJ {
    display: block !important;
  }
  .Fd21GZ0v4a {
    display: grid !important;
  }
  .iJl0Qz {
    display: table !important;
  }
  .Jz6897ZLjrn {
    display: table-row !important;
  }
  .SY3kDtZ {
    display: table-cell !important;
  }
  .zVu2rxJTJ6a {
    display: flex !important;
  }
  .KGZWfNUE {
    display: inline-flex !important;
  }
  .CnbUVfNgD1I {
    display: none !important;
  }
  .CZkv2E {
    flex: 1 1 auto !important;
  }
  .gpid5F {
    flex-direction: row !important;
  }
  .E4BsGEpvw {
    flex-direction: column !important;
  }
  .SoFaGO6 {
    flex-direction: row-reverse !important;
  }
  .ZyY83cUqdwJ {
    flex-direction: column-reverse !important;
  }
  .t1RnC66YOGy {
    flex-grow: 0 !important;
  }
  .dh220o {
    flex-grow: 1 !important;
  }
  .g7YHZRl6F3 {
    flex-shrink: 0 !important;
  }
  .tEW8Iapph {
    flex-shrink: 1 !important;
  }
  .U928J37 {
    flex-wrap: wrap !important;
  }
  .SzUXl5 {
    flex-wrap: nowrap !important;
  }
  .JEaEdjo {
    flex-wrap: wrap-reverse !important;
  }
  .K9fQn40aBUc {
    justify-content: flex-start !important;
  }
  .mIj6OdTtmj {
    justify-content: flex-end !important;
  }
  .JoTfx4YyhS {
    justify-content: center !important;
  }
  .mpgv1B {
    justify-content: space-between !important;
  }
  .cmhkeKk {
    justify-content: space-around !important;
  }
  .yoLJ5cml1Ev {
    justify-content: space-evenly !important;
  }
  .hRvxpv {
    align-items: flex-start !important;
  }
  .tcYkXU5Oh {
    align-items: flex-end !important;
  }
  .d0PABSJrR {
    align-items: center !important;
  }
  .hpXb9a {
    align-items: baseline !important;
  }
  .zmPhkGRF4da {
    align-items: stretch !important;
  }
  .UgjtS6c {
    align-content: flex-start !important;
  }
  .omfGWEBm {
    align-content: flex-end !important;
  }
  .dvrjbwB {
    align-content: center !important;
  }
  .fQ2n2w98dj {
    align-content: space-between !important;
  }
  .tTbgZCNEU {
    align-content: space-around !important;
  }
  .DqYkMJ6 {
    align-content: stretch !important;
  }
  .W9y7coEnp {
    align-self: auto !important;
  }
  .qF2L3E78 {
    align-self: flex-start !important;
  }
  .xUn4I9r46Vs {
    align-self: flex-end !important;
  }
  .oqH4fn90bq {
    align-self: center !important;
  }
  .JZgQkj {
    align-self: baseline !important;
  }
  .Obzb8nCkyLN {
    align-self: stretch !important;
  }
  .g0D1hb {
    order: -1 !important;
  }
  .TPlFWElZ {
    order: 0 !important;
  }
  .ZzQBQb {
    order: 1 !important;
  }
  .biFSKk8 {
    order: 2 !important;
  }
  .bM1CfDASa0 {
    order: 3 !important;
  }
  .KFb4x6jS {
    order: 4 !important;
  }
  .lJLmO1HJLf {
    order: 5 !important;
  }
  .V1IE4cGNJ {
    order: 6 !important;
  }
  .YnYFl90 {
    margin: 0 !important;
  }
  .hIkUcDB {
    margin: 0.25rem !important;
  }
  .IHYaCP {
    margin: 0.5rem !important;
  }
  .KKYme21c {
    margin: 1rem !important;
  }
  .M3ggHAj {
    margin: 1.5rem !important;
  }
  .MQFbDPna {
    margin: 3rem !important;
  }
  .CYMT4uU7 {
    margin: auto !important;
  }
  .KWKcpfE {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .wopy4rs {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .TEAo2bhjy {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .LUbYSvsj {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .dBY6fSEH {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .B6ZKGe {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .du3b2342LVv {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .BvsSvq2 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .Wh4EAUZqgd {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .EQ5f5A {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .zgKLt67moYv {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .j6er4mzB5sL {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .TD8d0l3E2 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .zLnS1T {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .MaUiO1SNom {
    margin-top: 0 !important;
  }
  .jQDcaUt {
    margin-top: 0.25rem !important;
  }
  .MqqbeH {
    margin-top: 0.5rem !important;
  }
  .Ey5qtkwRH {
    margin-top: 1rem !important;
  }
  .NHAqJNLvZ {
    margin-top: 1.5rem !important;
  }
  .h4vJlm {
    margin-top: 3rem !important;
  }
  .H9PSbhj1I {
    margin-top: auto !important;
  }
  .VojOgprmhrA {
    margin-right: 0 !important;
  }
  .NXxSZY {
    margin-right: 0.25rem !important;
  }
  .ki4QPI25 {
    margin-right: 0.5rem !important;
  }
  .cGR8FlAMz6a {
    margin-right: 1rem !important;
  }
  .sib5nVGI {
    margin-right: 1.5rem !important;
  }
  .rxsEh2U1 {
    margin-right: 3rem !important;
  }
  .s80pN2nE6lt {
    margin-right: auto !important;
  }
  .CL1Kak7C1Y {
    margin-bottom: 0 !important;
  }
  .tXnCeDGb {
    margin-bottom: 0.25rem !important;
  }
  .ShhktAF {
    margin-bottom: 0.5rem !important;
  }
  .E6Hcc4KUEyg {
    margin-bottom: 1rem !important;
  }
  .o0nuTbXszpv {
    margin-bottom: 1.5rem !important;
  }
  .hP0FSLV {
    margin-bottom: 3rem !important;
  }
  .lf9hKbw {
    margin-bottom: auto !important;
  }
  .JU27e99bh {
    margin-left: 0 !important;
  }
  .jd88zQN81 {
    margin-left: 0.25rem !important;
  }
  .jDmDBL7X {
    margin-left: 0.5rem !important;
  }
  .TAWTXjOf0rr {
    margin-left: 1rem !important;
  }
  .rDdQQ2qR {
    margin-left: 1.5rem !important;
  }
  .APpjZM {
    margin-left: 3rem !important;
  }
  .EEPqLpS {
    margin-left: auto !important;
  }
  .Kuo4NtbeU {
    padding: 0 !important;
  }
  .zhK0J0ry {
    padding: 0.25rem !important;
  }
  .JAWhRMGy {
    padding: 0.5rem !important;
  }
  .BuNrqSm7pMU {
    padding: 1rem !important;
  }
  .F7x3Zgp {
    padding: 1.5rem !important;
  }
  .FhsfcoGV {
    padding: 3rem !important;
  }
  .NVT4ne {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .PG9yHb {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .KydlGR {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .a6T8Po0t4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .fjTB1Kt6mdT {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .zfpOWjifCxI {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .pXBlimNCV {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .u0xu1Q {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .qNbxMbJ2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .WwIW2RK {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bpMWRXEw {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .yRobCP {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .xFu3dRpa {
    padding-top: 0 !important;
  }
  .qat64IaNq {
    padding-top: 0.25rem !important;
  }
  .McuUtUYLN6e {
    padding-top: 0.5rem !important;
  }
  .WSjhrKQbM {
    padding-top: 1rem !important;
  }
  .LpZUl3Ew {
    padding-top: 1.5rem !important;
  }
  .Hcw0xGy4B {
    padding-top: 3rem !important;
  }
  .fdJxa2 {
    padding-right: 0 !important;
  }
  .OXQ4EUZ {
    padding-right: 0.25rem !important;
  }
  .xkSvKP {
    padding-right: 0.5rem !important;
  }
  .Gl0po2Y {
    padding-right: 1rem !important;
  }
  .B9asLjFDB {
    padding-right: 1.5rem !important;
  }
  .Z3toemJ {
    padding-right: 3rem !important;
  }
  .xwFbEO {
    padding-bottom: 0 !important;
  }
  .vxgPhpF {
    padding-bottom: 0.25rem !important;
  }
  .u9efA71ZLsO {
    padding-bottom: 0.5rem !important;
  }
  .Pu1RPDWkl {
    padding-bottom: 1rem !important;
  }
  .imHOOdYO {
    padding-bottom: 1.5rem !important;
  }
  .eBSsqt {
    padding-bottom: 3rem !important;
  }
  .TRS7QMm {
    padding-left: 0 !important;
  }
  .dym96a6 {
    padding-left: 0.25rem !important;
  }
  .Lz7xW19Y {
    padding-left: 0.5rem !important;
  }
  .vMJRXqU9 {
    padding-left: 1rem !important;
  }
  .g4KdmtKE5MH {
    padding-left: 1.5rem !important;
  }
  .KMq4oeRVN {
    padding-left: 3rem !important;
  }
  .ZSbNeOmHAw7 {
    gap: 0 !important;
  }
  .nggUeT5 {
    gap: 0.25rem !important;
  }
  .ZZXFdE6 {
    gap: 0.5rem !important;
  }
  .kwk2F1O {
    gap: 1rem !important;
  }
  .Q3DZ6DehzOw {
    gap: 1.5rem !important;
  }
  .WLpfvqsJ {
    gap: 3rem !important;
  }
  .q2uu0oYp4q {
    text-align: left !important;
  }
  .j0tYgmqlqf {
    text-align: right !important;
  }
  .zNjG4P {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .Et81Da4Hf {
    float: left !important;
  }
  .l9elhN5GOV {
    float: right !important;
  }
  .yqcXwSIH {
    float: none !important;
  }
  .Iqm4Izpcz {
    display: inline !important;
  }
  .AxUTJAwZcD {
    display: inline-block !important;
  }
  .s9UTwXQ0S {
    display: block !important;
  }
  .rfbIgrc {
    display: grid !important;
  }
  .ONbrCih {
    display: table !important;
  }
  .vHLYIAj {
    display: table-row !important;
  }
  .nNpTtvUhOD5 {
    display: table-cell !important;
  }
  .eEkkMNRRiVc {
    display: flex !important;
  }
  .ytyqkh7Oq {
    display: inline-flex !important;
  }
  .WkTvqcVwG {
    display: none !important;
  }
  .IgRULoP3 {
    flex: 1 1 auto !important;
  }
  .zajD8h {
    flex-direction: row !important;
  }
  .ZPoxzO8EJ2 {
    flex-direction: column !important;
  }
  .LcWjzcu {
    flex-direction: row-reverse !important;
  }
  .KHVoghs2 {
    flex-direction: column-reverse !important;
  }
  .lTqwSRU {
    flex-grow: 0 !important;
  }
  .MC21WknGvTz {
    flex-grow: 1 !important;
  }
  .k3wKJt4Xh {
    flex-shrink: 0 !important;
  }
  .R0NxReiAz {
    flex-shrink: 1 !important;
  }
  .m1M9qfTolU {
    flex-wrap: wrap !important;
  }
  .tEJTOu {
    flex-wrap: nowrap !important;
  }
  .W8yiMuU {
    flex-wrap: wrap-reverse !important;
  }
  .iVhKBi18Em {
    justify-content: flex-start !important;
  }
  .JZE7qhLz {
    justify-content: flex-end !important;
  }
  .wzxeoB3 {
    justify-content: center !important;
  }
  .WOqfhV {
    justify-content: space-between !important;
  }
  .fdLmD2Y0x {
    justify-content: space-around !important;
  }
  .JrvT7eNEhO {
    justify-content: space-evenly !important;
  }
  .woAaHbT0G {
    align-items: flex-start !important;
  }
  .gxiyfBqu {
    align-items: flex-end !important;
  }
  .ygLeqWtOj {
    align-items: center !important;
  }
  .AdP8E0 {
    align-items: baseline !important;
  }
  .Ik5SEWD8hZ {
    align-items: stretch !important;
  }
  .Dtt1uM {
    align-content: flex-start !important;
  }
  .civ9hUNPB6 {
    align-content: flex-end !important;
  }
  .XMtdjCe1ypK {
    align-content: center !important;
  }
  .zi3IQdQ9 {
    align-content: space-between !important;
  }
  .KcaeQS60YX1 {
    align-content: space-around !important;
  }
  .U8HH7ujf {
    align-content: stretch !important;
  }
  .iZ0Irhy8CAq {
    align-self: auto !important;
  }
  .XYkJ49FutY9 {
    align-self: flex-start !important;
  }
  .cRXMYaQQsw {
    align-self: flex-end !important;
  }
  .GWhQnU {
    align-self: center !important;
  }
  .vWyLoDeYQ0 {
    align-self: baseline !important;
  }
  .oA0st6v {
    align-self: stretch !important;
  }
  .mMwKMIVh6 {
    order: -1 !important;
  }
  .WhRs9ck {
    order: 0 !important;
  }
  .rHlrrU8QEPf {
    order: 1 !important;
  }
  .KQnqzCsgBR {
    order: 2 !important;
  }
  .RpVrJ10 {
    order: 3 !important;
  }
  .x57huLgp {
    order: 4 !important;
  }
  .COfYZImIF {
    order: 5 !important;
  }
  .NbvmzOH9 {
    order: 6 !important;
  }
  .kQR5zKe {
    margin: 0 !important;
  }
  .Mwwyh99B8A {
    margin: 0.25rem !important;
  }
  .mZT9y3wS {
    margin: 0.5rem !important;
  }
  .QsXFhVkYXQ {
    margin: 1rem !important;
  }
  .FQuSIRE {
    margin: 1.5rem !important;
  }
  .YmVApeZ7vd {
    margin: 3rem !important;
  }
  .XNgxq8VD {
    margin: auto !important;
  }
  .LjxXFeC {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .jvcO4bLR5 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .pzAmrUzeUtE {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .RG1eE80e {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .jGRlfG8u {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .VtFZM964 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .HMAYnhb5BVD {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .Eh5X1l9Q {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .jhrfePO {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .mWAAawN9B {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .sib8uPu6 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .xT7Lu3JZK {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .JMZgRjt {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .yRDTMg {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .vJgyNA94 {
    margin-top: 0 !important;
  }
  .u0xo4Rg {
    margin-top: 0.25rem !important;
  }
  .odHJJANeEU {
    margin-top: 0.5rem !important;
  }
  .jtQSw4Dr {
    margin-top: 1rem !important;
  }
  .WjbhumXPRjt {
    margin-top: 1.5rem !important;
  }
  .shzRJ7wirt {
    margin-top: 3rem !important;
  }
  .ycDxIJ {
    margin-top: auto !important;
  }
  .lhPTvsNq {
    margin-right: 0 !important;
  }
  .n9Y8TNBAON {
    margin-right: 0.25rem !important;
  }
  .yDDgDcaP {
    margin-right: 0.5rem !important;
  }
  .YHVgVRvU {
    margin-right: 1rem !important;
  }
  .YZNs1GQWpgb {
    margin-right: 1.5rem !important;
  }
  .t0QQFW0 {
    margin-right: 3rem !important;
  }
  .KmEljStVpq {
    margin-right: auto !important;
  }
  .GWrgbXBy {
    margin-bottom: 0 !important;
  }
  .CTIDI5GH {
    margin-bottom: 0.25rem !important;
  }
  .O9UHdMZ0 {
    margin-bottom: 0.5rem !important;
  }
  .siJolw {
    margin-bottom: 1rem !important;
  }
  .u5x26EQGvH {
    margin-bottom: 1.5rem !important;
  }
  .NHM6zG {
    margin-bottom: 3rem !important;
  }
  .cho0wJm5LUw {
    margin-bottom: auto !important;
  }
  .yx0ebkgc {
    margin-left: 0 !important;
  }
  .XNHe8vEmp {
    margin-left: 0.25rem !important;
  }
  .IV3PMeSkdLq {
    margin-left: 0.5rem !important;
  }
  .bcIAeAU {
    margin-left: 1rem !important;
  }
  .c0f0DG3ht59 {
    margin-left: 1.5rem !important;
  }
  .RtLoyz185vT {
    margin-left: 3rem !important;
  }
  .fiqJqquHrJ {
    margin-left: auto !important;
  }
  .xvn3kWOXd28 {
    padding: 0 !important;
  }
  .cI0nwR58a {
    padding: 0.25rem !important;
  }
  .t5isu3 {
    padding: 0.5rem !important;
  }
  .WGeOvDs1V {
    padding: 1rem !important;
  }
  .uNRhM9euZqB {
    padding: 1.5rem !important;
  }
  .oSHwac {
    padding: 3rem !important;
  }
  .YSEebol {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .yctT7p1RSvN {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .HCG6qTMCkKg {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .rlXyjw {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .CBxDffr83z {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .PcZ4cu3 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .mO30tar8 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .AXDaIIpl {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .wvNbAiBP7 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .AQxYHnbwDyb {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .m92zN7NsZ {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .LxoHFgU {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .dP4YgeqzOf6 {
    padding-top: 0 !important;
  }
  .Gsput2KNX {
    padding-top: 0.25rem !important;
  }
  .RZVYixT {
    padding-top: 0.5rem !important;
  }
  .DiboqJ4p {
    padding-top: 1rem !important;
  }
  .YKQTv5GzH3 {
    padding-top: 1.5rem !important;
  }
  .ZBVeKqUoB {
    padding-top: 3rem !important;
  }
  .pJCycQKt {
    padding-right: 0 !important;
  }
  .SuxIn4jBUgD {
    padding-right: 0.25rem !important;
  }
  .JvCBF36 {
    padding-right: 0.5rem !important;
  }
  .EYp3ayDd {
    padding-right: 1rem !important;
  }
  .S20zl16TpL {
    padding-right: 1.5rem !important;
  }
  .ffm5DhdSmxB {
    padding-right: 3rem !important;
  }
  .M1VbuH2MKo {
    padding-bottom: 0 !important;
  }
  .GKbhZeXL9g {
    padding-bottom: 0.25rem !important;
  }
  .PD9Xgatc {
    padding-bottom: 0.5rem !important;
  }
  .Xyi3pncdvJ3 {
    padding-bottom: 1rem !important;
  }
  .wX1sDpZR41 {
    padding-bottom: 1.5rem !important;
  }
  .cXNuVCr {
    padding-bottom: 3rem !important;
  }
  .gM2Cq6n {
    padding-left: 0 !important;
  }
  .Ey7hrOmk2lG {
    padding-left: 0.25rem !important;
  }
  .FWBmenAdGZF {
    padding-left: 0.5rem !important;
  }
  .lXy32yNCTou {
    padding-left: 1rem !important;
  }
  .Q5h6MOd {
    padding-left: 1.5rem !important;
  }
  .pBk3ncczf {
    padding-left: 3rem !important;
  }
  .o8Wpc4CQt {
    gap: 0 !important;
  }
  .WCHN0V {
    gap: 0.25rem !important;
  }
  .DAvpiy {
    gap: 0.5rem !important;
  }
  .AHrMc5 {
    gap: 1rem !important;
  }
  .QAfzXOBj4 {
    gap: 1.5rem !important;
  }
  .B3tmyP3 {
    gap: 3rem !important;
  }
  .GN63tho6Tnl {
    text-align: left !important;
  }
  .PqJkGm {
    text-align: right !important;
  }
  .bWuqaRMNBj {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .TTygauB {
    float: left !important;
  }
  .hTGvHgzbeB1 {
    float: right !important;
  }
  .jFtUUSBhJC {
    float: none !important;
  }
  .RB46L6Jn {
    display: inline !important;
  }
  .oHkePj3 {
    display: inline-block !important;
  }
  .aoG6JH5kB {
    display: block !important;
  }
  .IfzGIn {
    display: grid !important;
  }
  .cC4tAdd2S2y {
    display: table !important;
  }
  .vmlKf9i4J {
    display: table-row !important;
  }
  .kTYmigp2O {
    display: table-cell !important;
  }
  .nauX9Nk4k6 {
    display: flex !important;
  }
  .lKtbBoq2ee {
    display: inline-flex !important;
  }
  .yZZG471 {
    display: none !important;
  }
  .SQL6Jn {
    flex: 1 1 auto !important;
  }
  .AXgB0TPW {
    flex-direction: row !important;
  }
  .x9rBKuPvIm {
    flex-direction: column !important;
  }
  .HNgKCLOc {
    flex-direction: row-reverse !important;
  }
  .Paiz3A4Ba {
    flex-direction: column-reverse !important;
  }
  .kUuJXD33o {
    flex-grow: 0 !important;
  }
  .qc0RNzf04 {
    flex-grow: 1 !important;
  }
  .py4hwvr {
    flex-shrink: 0 !important;
  }
  .MVGZca6P {
    flex-shrink: 1 !important;
  }
  .J8PxJqfynN4 {
    flex-wrap: wrap !important;
  }
  .ZPavTe {
    flex-wrap: nowrap !important;
  }
  .NVDTj33dLEJ {
    flex-wrap: wrap-reverse !important;
  }
  .lkciT6 {
    justify-content: flex-start !important;
  }
  .DZ5hwh5WdLN {
    justify-content: flex-end !important;
  }
  .EYnjF9sfVG {
    justify-content: center !important;
  }
  .nuhEkmN97P {
    justify-content: space-between !important;
  }
  .XcCgY6M6 {
    justify-content: space-around !important;
  }
  .wM6hucZJ {
    justify-content: space-evenly !important;
  }
  .fNonI2 {
    align-items: flex-start !important;
  }
  .PcJSq9 {
    align-items: flex-end !important;
  }
  .kXHchZU {
    align-items: center !important;
  }
  .xHaN3G6 {
    align-items: baseline !important;
  }
  .jO88MWR {
    align-items: stretch !important;
  }
  .g4wiyzLk2 {
    align-content: flex-start !important;
  }
  .KR5T0T {
    align-content: flex-end !important;
  }
  .zqW9mqg {
    align-content: center !important;
  }
  .y6lgah {
    align-content: space-between !important;
  }
  .XSC90A {
    align-content: space-around !important;
  }
  .lsKhPjObI {
    align-content: stretch !important;
  }
  .QA4pAqz {
    align-self: auto !important;
  }
  .ReZZPIjk4dz {
    align-self: flex-start !important;
  }
  .VjeTV4rf1 {
    align-self: flex-end !important;
  }
  .mnDpdU6O7r {
    align-self: center !important;
  }
  .DYlUQWAmM {
    align-self: baseline !important;
  }
  .zzMVLJblq {
    align-self: stretch !important;
  }
  .JKiSFcmIf {
    order: -1 !important;
  }
  .IilhJtsqP {
    order: 0 !important;
  }
  .R5mNWB {
    order: 1 !important;
  }
  .k3GIIaIMmmc {
    order: 2 !important;
  }
  .OUrGwi {
    order: 3 !important;
  }
  .GWoNFbQId {
    order: 4 !important;
  }
  .sOFJ9v0ze {
    order: 5 !important;
  }
  .NgT97Wk {
    order: 6 !important;
  }
  .fL5lmZFU4b {
    margin: 0 !important;
  }
  .yIa5u7t {
    margin: 0.25rem !important;
  }
  .RKs22f0qZYR {
    margin: 0.5rem !important;
  }
  .qSa3yfH {
    margin: 1rem !important;
  }
  .htMFMuewR {
    margin: 1.5rem !important;
  }
  .VUXKeGrm {
    margin: 3rem !important;
  }
  .I9RxftVfd {
    margin: auto !important;
  }
  .kqB4VS5Y {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .XDPKl70wN {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .YLg22uSyFt {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .Rb0p6nlNyVX {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .dLUZWC44 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .oASGUtEd {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .F07DvX47SkT {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .nR2Vqj6H7if {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .wff0vh {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .UulQf0Ib20K {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .J48B8nRU {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .r0bMVpoN {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .GBYkFdjGLF {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .VluQdlWwG9 {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .j85nQcpSuI {
    margin-top: 0 !important;
  }
  .NfbqMgIlrlY {
    margin-top: 0.25rem !important;
  }
  .xwAglPAzW {
    margin-top: 0.5rem !important;
  }
  .Udf1MYEfYm {
    margin-top: 1rem !important;
  }
  .oJphLq8ZvSB {
    margin-top: 1.5rem !important;
  }
  .SGyr0Cxw {
    margin-top: 3rem !important;
  }
  .ff9HHD {
    margin-top: auto !important;
  }
  .HK7Xc8 {
    margin-right: 0 !important;
  }
  .ngIQnl1NDid {
    margin-right: 0.25rem !important;
  }
  .qsaDsquxa {
    margin-right: 0.5rem !important;
  }
  .nWnJxBH4 {
    margin-right: 1rem !important;
  }
  .rIfKDqO {
    margin-right: 1.5rem !important;
  }
  .gX6KB13 {
    margin-right: 3rem !important;
  }
  .ljCq7m5F {
    margin-right: auto !important;
  }
  .UcV8rXi7x {
    margin-bottom: 0 !important;
  }
  .gjBhOINeUp {
    margin-bottom: 0.25rem !important;
  }
  .EAlk7WHn {
    margin-bottom: 0.5rem !important;
  }
  .u7gWRoQsf {
    margin-bottom: 1rem !important;
  }
  .N6evvYOS {
    margin-bottom: 1.5rem !important;
  }
  .alDyxL {
    margin-bottom: 3rem !important;
  }
  .Aqst2V3Shsq {
    margin-bottom: auto !important;
  }
  .w8VVKSpWb {
    margin-left: 0 !important;
  }
  .CFoJM9 {
    margin-left: 0.25rem !important;
  }
  .ubfYUP9P {
    margin-left: 0.5rem !important;
  }
  .sGyfpe {
    margin-left: 1rem !important;
  }
  .nWHTahjXnr {
    margin-left: 1.5rem !important;
  }
  .GsJlUBgT {
    margin-left: 3rem !important;
  }
  .Rgc0iLS {
    margin-left: auto !important;
  }
  .pvGTwBL {
    padding: 0 !important;
  }
  .DMvxA1I {
    padding: 0.25rem !important;
  }
  .V9TgeGnXEk {
    padding: 0.5rem !important;
  }
  .NLGYoBN7 {
    padding: 1rem !important;
  }
  .Q5EAZpS {
    padding: 1.5rem !important;
  }
  .skTNfLNjk {
    padding: 3rem !important;
  }
  .o34gcLxJ {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .kbW0rb {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .rgoB8l1 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .Eci4ElfJ {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .BkMvOLX1a {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .ssYNiJJaqZe {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .yKXRHsyxe {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .f48n9c {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .EK4BNusUmf {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .UykIf8vrkV {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .bn4UAhofjtM {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .z3vRz1f5tL {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .wacikkjhrg {
    padding-top: 0 !important;
  }
  .tAKIy9wX8u {
    padding-top: 0.25rem !important;
  }
  .hhXtfjt {
    padding-top: 0.5rem !important;
  }
  .pXC2AA {
    padding-top: 1rem !important;
  }
  .zJzOmDj7XB {
    padding-top: 1.5rem !important;
  }
  .IQZswbU {
    padding-top: 3rem !important;
  }
  .rE9lhPdb {
    padding-right: 0 !important;
  }
  .mNaqrrWpxc {
    padding-right: 0.25rem !important;
  }
  .pwlupE2 {
    padding-right: 0.5rem !important;
  }
  .llmD6lb0 {
    padding-right: 1rem !important;
  }
  .Pbum6J {
    padding-right: 1.5rem !important;
  }
  .mk2ZdUlQbd {
    padding-right: 3rem !important;
  }
  .SxitPKuUQX {
    padding-bottom: 0 !important;
  }
  .Z7xvqz {
    padding-bottom: 0.25rem !important;
  }
  .RyeHeDIEW {
    padding-bottom: 0.5rem !important;
  }
  .lCxjxCLfI {
    padding-bottom: 1rem !important;
  }
  .CP01rT {
    padding-bottom: 1.5rem !important;
  }
  .iYlAaODFb {
    padding-bottom: 3rem !important;
  }
  .SM9C4c7vnrl {
    padding-left: 0 !important;
  }
  .c4eEcQ9SGK {
    padding-left: 0.25rem !important;
  }
  .qzX9B9cnXP {
    padding-left: 0.5rem !important;
  }
  .UI74QqBsvl {
    padding-left: 1rem !important;
  }
  .jwz94DS9 {
    padding-left: 1.5rem !important;
  }
  .tOHlWwEW {
    padding-left: 3rem !important;
  }
  .CIJo7fhAM {
    gap: 0 !important;
  }
  .KkIkdh {
    gap: 0.25rem !important;
  }
  .mBae3YB {
    gap: 0.5rem !important;
  }
  .K6ifRekdylH {
    gap: 1rem !important;
  }
  .xd2MNvw {
    gap: 1.5rem !important;
  }
  .BPlsQ66ryx {
    gap: 3rem !important;
  }
  .cx9Mq1LG {
    text-align: left !important;
  }
  .m15UxJ91xpW {
    text-align: right !important;
  }
  .rWO3UUnjfoy {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .YY2XOhAi {
    float: left !important;
  }
  .kWyARC7eh {
    float: right !important;
  }
  .PV0enDBvG {
    float: none !important;
  }
  .jtHtXn {
    display: inline !important;
  }
  .a16Wf3XV {
    display: inline-block !important;
  }
  .Bn2qw6 {
    display: block !important;
  }
  .tMjCeE8KsH {
    display: grid !important;
  }
  .ei1pi9lAdMh {
    display: table !important;
  }
  .ZvPWHphO2k {
    display: table-row !important;
  }
  .ahoyweMctp2 {
    display: table-cell !important;
  }
  .FLmF13P {
    display: flex !important;
  }
  .VdiIrDAD {
    display: inline-flex !important;
  }
  .OuNahjixObx {
    display: none !important;
  }
  .rNNplP {
    flex: 1 1 auto !important;
  }
  .soZoJad7c {
    flex-direction: row !important;
  }
  .r1Df6C5gbq {
    flex-direction: column !important;
  }
  .xLAzRahcN {
    flex-direction: row-reverse !important;
  }
  .CeQVAfacS0 {
    flex-direction: column-reverse !important;
  }
  .nGHaPyiDM6w {
    flex-grow: 0 !important;
  }
  .Da8l0dd {
    flex-grow: 1 !important;
  }
  .S33WoX {
    flex-shrink: 0 !important;
  }
  .h1WAFs0gTRy {
    flex-shrink: 1 !important;
  }
  .eY1kymW {
    flex-wrap: wrap !important;
  }
  .NJD8yofPr {
    flex-wrap: nowrap !important;
  }
  .PPcSONnPWg {
    flex-wrap: wrap-reverse !important;
  }
  .m7w3wo {
    justify-content: flex-start !important;
  }
  .fyrPqI0qB {
    justify-content: flex-end !important;
  }
  .qBZAYd {
    justify-content: center !important;
  }
  .Rl8vxlBiR7B {
    justify-content: space-between !important;
  }
  .lLVAHH {
    justify-content: space-around !important;
  }
  .Q5ndV0U3gZ {
    justify-content: space-evenly !important;
  }
  .sM0C3nq77 {
    align-items: flex-start !important;
  }
  .k1dhk9ZJu {
    align-items: flex-end !important;
  }
  .mpJW9bOcRM {
    align-items: center !important;
  }
  .AO6Jym {
    align-items: baseline !important;
  }
  .fDkPcYaK2dX {
    align-items: stretch !important;
  }
  .kwgSHAA1rj {
    align-content: flex-start !important;
  }
  .XJeGdrSE4 {
    align-content: flex-end !important;
  }
  .j2e6MF {
    align-content: center !important;
  }
  .TTUhkg5 {
    align-content: space-between !important;
  }
  .duhSaoUBS {
    align-content: space-around !important;
  }
  .CKxv75eXsL {
    align-content: stretch !important;
  }
  .FoToWtbQfc {
    align-self: auto !important;
  }
  .Fea6avxv {
    align-self: flex-start !important;
  }
  .JeSEeqAqQ {
    align-self: flex-end !important;
  }
  .bXPJAuAL7 {
    align-self: center !important;
  }
  .xa3RngmtP0X {
    align-self: baseline !important;
  }
  .DGfmFf5bFr {
    align-self: stretch !important;
  }
  .fsdDDrDE {
    order: -1 !important;
  }
  .WdUKUW9 {
    order: 0 !important;
  }
  .gD4YibpV {
    order: 1 !important;
  }
  .BqKBlQkPU {
    order: 2 !important;
  }
  .S1qPcWga {
    order: 3 !important;
  }
  .RNHFrcvQz {
    order: 4 !important;
  }
  .VGqjQMLX2Y {
    order: 5 !important;
  }
  .UxXSLWos {
    order: 6 !important;
  }
  .vjsXmUsqOxI {
    margin: 0 !important;
  }
  .QPEYRmueU {
    margin: 0.25rem !important;
  }
  .S4sOfg2MS2 {
    margin: 0.5rem !important;
  }
  .B2nVeHt {
    margin: 1rem !important;
  }
  .hgGDnRz {
    margin: 1.5rem !important;
  }
  .CgTVyT38WTu {
    margin: 3rem !important;
  }
  .lfFx8NW {
    margin: auto !important;
  }
  .b7U5hnzb1 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .vFL1mu7c0 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .cLemgH {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .bz08yF1c {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .TBac9OSgau {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .yV4yAvVJ2CR {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .C9N9jjP {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .T6MknVWR {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .hq4fBJoz {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .NGA816Ds6W {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .qs2EPvlJsTB {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .eEbNJC5qdA {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .PcZponcob {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .udRlua {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .h3Y8SXXRw2 {
    margin-top: 0 !important;
  }
  .DVOZC9YKay {
    margin-top: 0.25rem !important;
  }
  .jqnDmh95 {
    margin-top: 0.5rem !important;
  }
  .iSfoZgGkgY {
    margin-top: 1rem !important;
  }
  .x3wANjB {
    margin-top: 1.5rem !important;
  }
  .bBbZWVE6D00 {
    margin-top: 3rem !important;
  }
  .UtQNcUXubg {
    margin-top: auto !important;
  }
  .SrhwviaNg {
    margin-right: 0 !important;
  }
  .Px4bPqJjn {
    margin-right: 0.25rem !important;
  }
  .OA9wKyGJa9z {
    margin-right: 0.5rem !important;
  }
  .jaa04ei {
    margin-right: 1rem !important;
  }
  .cEGu5Llt {
    margin-right: 1.5rem !important;
  }
  .hs3oOGuiH76 {
    margin-right: 3rem !important;
  }
  .sDKQktJ {
    margin-right: auto !important;
  }
  .zAV6MUdYmm {
    margin-bottom: 0 !important;
  }
  .FTjW05pc6q {
    margin-bottom: 0.25rem !important;
  }
  .uT45cetTk {
    margin-bottom: 0.5rem !important;
  }
  .vfW86j {
    margin-bottom: 1rem !important;
  }
  .JCO6BNO76 {
    margin-bottom: 1.5rem !important;
  }
  .ZjyvFs2 {
    margin-bottom: 3rem !important;
  }
  .DzagEZb {
    margin-bottom: auto !important;
  }
  .nJe34wi1ek {
    margin-left: 0 !important;
  }
  .Ros8LmT3 {
    margin-left: 0.25rem !important;
  }
  .PmC7cGpv {
    margin-left: 0.5rem !important;
  }
  .iaWd3hS5j {
    margin-left: 1rem !important;
  }
  .E7UpIBTNmK {
    margin-left: 1.5rem !important;
  }
  .IugFCpG {
    margin-left: 3rem !important;
  }
  .BEzRXu3c1 {
    margin-left: auto !important;
  }
  .YHWaMh {
    padding: 0 !important;
  }
  .LglI7v4BiUl {
    padding: 0.25rem !important;
  }
  .OOVF8lPKex {
    padding: 0.5rem !important;
  }
  .vbMQ4yd {
    padding: 1rem !important;
  }
  .IahdnMK {
    padding: 1.5rem !important;
  }
  .sfPqPQjwI41 {
    padding: 3rem !important;
  }
  .TQ2KUkft {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .Yud5ffXCU1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .j1QMfdXp3R {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .cU301TQbaD {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .hwqWoJEq {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .sN2N2Fthf {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .fe8qFiTgT {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .VfhQMbP5 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .n6Rh3m {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .O181Dqx {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .GelhcGxEXar {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .r1oWqcNzX {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .Hh2ggrAr {
    padding-top: 0 !important;
  }
  .CNpQ5Cu {
    padding-top: 0.25rem !important;
  }
  .e2tXHC {
    padding-top: 0.5rem !important;
  }
  .kEefJBwr1Ru {
    padding-top: 1rem !important;
  }
  .TZL3kugj {
    padding-top: 1.5rem !important;
  }
  .VYEtJjOqE {
    padding-top: 3rem !important;
  }
  .jnl1Jx {
    padding-right: 0 !important;
  }
  .Af8M2Zm {
    padding-right: 0.25rem !important;
  }
  .Wg4qA2cl {
    padding-right: 0.5rem !important;
  }
  .ilnhOjzqeP {
    padding-right: 1rem !important;
  }
  .emC6Ie {
    padding-right: 1.5rem !important;
  }
  .pwbg8IFh {
    padding-right: 3rem !important;
  }
  .xi1lt1S4E1 {
    padding-bottom: 0 !important;
  }
  .dlbzIa {
    padding-bottom: 0.25rem !important;
  }
  .pEQHjqcndC {
    padding-bottom: 0.5rem !important;
  }
  .cfwdog4Y26 {
    padding-bottom: 1rem !important;
  }
  .gGKtYceg {
    padding-bottom: 1.5rem !important;
  }
  .ebpFvmvA {
    padding-bottom: 3rem !important;
  }
  .pPoQdDDjrCC {
    padding-left: 0 !important;
  }
  .fktjsX {
    padding-left: 0.25rem !important;
  }
  .pqONj3s {
    padding-left: 0.5rem !important;
  }
  .HYETqZ {
    padding-left: 1rem !important;
  }
  .mmZXScxu {
    padding-left: 1.5rem !important;
  }
  .HoUGaKbA {
    padding-left: 3rem !important;
  }
  .VgjwycD6 {
    gap: 0 !important;
  }
  .CgJhr6Nk {
    gap: 0.25rem !important;
  }
  .kh3HzV {
    gap: 0.5rem !important;
  }
  .Hdy3ORb1wg {
    gap: 1rem !important;
  }
  .L7IX49i {
    gap: 1.5rem !important;
  }
  .b0xf7UE {
    gap: 3rem !important;
  }
  .Lh950O3 {
    text-align: left !important;
  }
  .wRmdfJQfRtk {
    text-align: right !important;
  }
  .Es59z5B1195 {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .tAmZTFn0sDP {
    float: left !important;
  }
  .zskMogKXDd {
    float: right !important;
  }
  .EhtJroJ {
    float: none !important;
  }
  .sA15bvRSD {
    display: inline !important;
  }
  .KR3bCsLsqD {
    display: inline-block !important;
  }
  .Buhxg454zx {
    display: block !important;
  }
  .JEuzXZtv5 {
    display: grid !important;
  }
  .Jdt9BrG {
    display: table !important;
  }
  .qUb0YB4 {
    display: table-row !important;
  }
  .TY8uOFmLZ {
    display: table-cell !important;
  }
  .c4ierVcrAxc {
    display: flex !important;
  }
  .Gh0waj8by {
    display: inline-flex !important;
  }
  .D72wd2xepa {
    display: none !important;
  }
  .nCgHBahqf {
    flex: 1 1 auto !important;
  }
  .jVK9zFfnpdN {
    flex-direction: row !important;
  }
  .djfzb9 {
    flex-direction: column !important;
  }
  .dVsTYVj {
    flex-direction: row-reverse !important;
  }
  .A9bfGT5Vfeg {
    flex-direction: column-reverse !important;
  }
  .EZcxbX9pQkD {
    flex-grow: 0 !important;
  }
  .UEG0pHPO {
    flex-grow: 1 !important;
  }
  .xJvnYhLWH {
    flex-shrink: 0 !important;
  }
  .h8LfHOG {
    flex-shrink: 1 !important;
  }
  .wowg5Ipae {
    flex-wrap: wrap !important;
  }
  .nJz98XMQ {
    flex-wrap: nowrap !important;
  }
  .IVuFYd {
    flex-wrap: wrap-reverse !important;
  }
  .iEMK9zVF7YY {
    justify-content: flex-start !important;
  }
  .qYhrzsIy5 {
    justify-content: flex-end !important;
  }
  .nImkrynTGZH {
    justify-content: center !important;
  }
  .vukbsvh {
    justify-content: space-between !important;
  }
  .hJ8Xnqfg {
    justify-content: space-around !important;
  }
  .lg5cnIy0G {
    justify-content: space-evenly !important;
  }
  .nfC6g5oPgAg {
    align-items: flex-start !important;
  }
  .baHl3qS {
    align-items: flex-end !important;
  }
  .rMTmK1Okyp {
    align-items: center !important;
  }
  .Q1JInY {
    align-items: baseline !important;
  }
  .XZ22XTf {
    align-items: stretch !important;
  }
  .p4W4Ta2 {
    align-content: flex-start !important;
  }
  .ZS6cIwMX {
    align-content: flex-end !important;
  }
  .hJ0rIsC {
    align-content: center !important;
  }
  .VzYSKn2vdOv {
    align-content: space-between !important;
  }
  .laNcdrrkXEN {
    align-content: space-around !important;
  }
  .EL8zz5d7G8 {
    align-content: stretch !important;
  }
  .XDhjpaea4aa {
    align-self: auto !important;
  }
  .OeTBn8G {
    align-self: flex-start !important;
  }
  .wbASJ273 {
    align-self: flex-end !important;
  }
  .Xza1JHq {
    align-self: center !important;
  }
  .pMAHW5c2P {
    align-self: baseline !important;
  }
  .gq9xzW {
    align-self: stretch !important;
  }
  .kUpOgW1wM {
    order: -1 !important;
  }
  .y76zQ62CY {
    order: 0 !important;
  }
  .DtzEGOGcz {
    order: 1 !important;
  }
  .JYRWRO {
    order: 2 !important;
  }
  .rlcsR8jyaxr {
    order: 3 !important;
  }
  .k5SkcvnQN8 {
    order: 4 !important;
  }
  .d2Oax9l {
    order: 5 !important;
  }
  .u0Jmj93 {
    order: 6 !important;
  }
  .WaO4O9K {
    margin: 0 !important;
  }
  .oRAGramSNi {
    margin: 0.25rem !important;
  }
  .MxaehQEV {
    margin: 0.5rem !important;
  }
  .nmVtwv {
    margin: 1rem !important;
  }
  .uibWnngkalc {
    margin: 1.5rem !important;
  }
  .eorvzY {
    margin: 3rem !important;
  }
  .Lr5qmgPdh {
    margin: auto !important;
  }
  .xKoSLRFWeB8 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .iCsBF6W {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .c9fjNzc {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .tChIZUQYXg {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .g7skdt6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .MQkabaRgX0b {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .lSPw3SPUwgO {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .VcULRkEXfjm {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .Cl8i93iF {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .jfRtxc {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .jmVfnTX {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .wdbMBVubhX {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .M4gA5u {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .AU7cnxAXl {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mSxWLHE {
    margin-top: 0 !important;
  }
  .dKTs8zOlvTX {
    margin-top: 0.25rem !important;
  }
  .IXAviceGoXi {
    margin-top: 0.5rem !important;
  }
  .ZtxX0uSp {
    margin-top: 1rem !important;
  }
  .BxxDrE0 {
    margin-top: 1.5rem !important;
  }
  .ssEzIH {
    margin-top: 3rem !important;
  }
  .SNy9UOUl {
    margin-top: auto !important;
  }
  .KbMsJHv0e {
    margin-right: 0 !important;
  }
  .WkiafGv {
    margin-right: 0.25rem !important;
  }
  .l9LykWI {
    margin-right: 0.5rem !important;
  }
  .xxQO9JomFG {
    margin-right: 1rem !important;
  }
  .GaZv1vhUha {
    margin-right: 1.5rem !important;
  }
  .iDBjJ9ghi2G {
    margin-right: 3rem !important;
  }
  .beuTgvn5F {
    margin-right: auto !important;
  }
  .oIj2DdIb {
    margin-bottom: 0 !important;
  }
  .ipEfNoOZbS {
    margin-bottom: 0.25rem !important;
  }
  .CtNP0trZ {
    margin-bottom: 0.5rem !important;
  }
  .GlYUbt0eiu {
    margin-bottom: 1rem !important;
  }
  .Zf6lIUxLTi {
    margin-bottom: 1.5rem !important;
  }
  .QUY22R9 {
    margin-bottom: 3rem !important;
  }
  .kozbNNWApW {
    margin-bottom: auto !important;
  }
  .pmdxE7S {
    margin-left: 0 !important;
  }
  .GniopEro6N {
    margin-left: 0.25rem !important;
  }
  .xVjoI6aR {
    margin-left: 0.5rem !important;
  }
  .of0cFh {
    margin-left: 1rem !important;
  }
  .zHARwHnXE {
    margin-left: 1.5rem !important;
  }
  .C97wyxk {
    margin-left: 3rem !important;
  }
  .C9zwpaijcc {
    margin-left: auto !important;
  }
  .Acs4o2kmvf {
    padding: 0 !important;
  }
  .f1vOhd {
    padding: 0.25rem !important;
  }
  .szH1xgyz {
    padding: 0.5rem !important;
  }
  .sgJGw7vdSgN {
    padding: 1rem !important;
  }
  .Swn4bwR {
    padding: 1.5rem !important;
  }
  .rY172bn5 {
    padding: 3rem !important;
  }
  .S6OuMnBzBr {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .IFfF9e61wog {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .tMT2I620hW {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .eqMnTMoKFc {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .IFt5dTpf {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .motFIZymqHv {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .e3BeHdTB8aK {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .ymuixfSj {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .E3mc6vGhRu {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .Jgh5Px5w7x {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .goJEtEy {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .Z424waet {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .G1COjuD {
    padding-top: 0 !important;
  }
  .OdXgW2 {
    padding-top: 0.25rem !important;
  }
  .nedVIC6IVA {
    padding-top: 0.5rem !important;
  }
  .uaNbyOew {
    padding-top: 1rem !important;
  }
  .l1hAa1 {
    padding-top: 1.5rem !important;
  }
  .MBsvwg {
    padding-top: 3rem !important;
  }
  .FEFASwdVf {
    padding-right: 0 !important;
  }
  .g2Mbwn2c {
    padding-right: 0.25rem !important;
  }
  .vQBPqc {
    padding-right: 0.5rem !important;
  }
  .K6P0OLbTta {
    padding-right: 1rem !important;
  }
  .Sh6d6Tz {
    padding-right: 1.5rem !important;
  }
  .OHPTD3coK {
    padding-right: 3rem !important;
  }
  .SLtM5JS8i {
    padding-bottom: 0 !important;
  }
  .fCUfcqTje {
    padding-bottom: 0.25rem !important;
  }
  .zl7PLPWTv {
    padding-bottom: 0.5rem !important;
  }
  .Ta6No8p2ncF {
    padding-bottom: 1rem !important;
  }
  .jpciTSfsFkq {
    padding-bottom: 1.5rem !important;
  }
  .hIV8inK {
    padding-bottom: 3rem !important;
  }
  .YiuvzJ {
    padding-left: 0 !important;
  }
  .U1YMQXi {
    padding-left: 0.25rem !important;
  }
  .ybywdafBKK8 {
    padding-left: 0.5rem !important;
  }
  .OM6qlt8y9 {
    padding-left: 1rem !important;
  }
  .c4Fg0alb {
    padding-left: 1.5rem !important;
  }
  .QRfH2oZvmz {
    padding-left: 3rem !important;
  }
  .zFQrh2TAI {
    gap: 0 !important;
  }
  .dlF4L0l {
    gap: 0.25rem !important;
  }
  .nXknS5Lca {
    gap: 0.5rem !important;
  }
  .RBGkYq7wn {
    gap: 1rem !important;
  }
  .OEGT2O {
    gap: 1.5rem !important;
  }
  .Gbc6qLJ {
    gap: 3rem !important;
  }
  .Hzq3g3qE4r {
    text-align: left !important;
  }
  .nZ0wzbMInkO {
    text-align: right !important;
  }
  .Im7EXQhcvX9 {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .TqaAtX169 {
    font-size: 2.5rem !important;
  }
  .EBSyRZb5 {
    font-size: 2rem !important;
  }
  .OkPqS4ky3 {
    font-size: 1.75rem !important;
  }
  .G7mLYL {
    font-size: 1.5rem !important;
  }
}
@media print {
  .ssJEjN9I {
    display: inline !important;
  }
  .e9PSnI {
    display: inline-block !important;
  }
  .RpTknajnd {
    display: block !important;
  }
  .WeHENpIJa {
    display: grid !important;
  }
  .EJxenIC {
    display: table !important;
  }
  .DdujD1 {
    display: table-row !important;
  }
  .kjZYORh {
    display: table-cell !important;
  }
  .t8dihrkkI {
    display: flex !important;
  }
  .KbIeShS {
    display: inline-flex !important;
  }
  .aHB1Xz0 {
    display: none !important;
  }
}
html {
  scroll-padding-top: 4.5rem;
}

body {
  position: relative;
}

p {
  line-height: 1.75;
}

.RQu3YSZ {
  padding: 6rem 0;
}
.RQu3YSZ h2.Q5GuMHORD, .RQu3YSZ .Q5GuMHORD.ng6KWH4YLA {
  font-size: 2.5rem;
  margin-top: 0;
  margin-bottom: 1rem;
}
.RQu3YSZ h3.XY81Qf8vObU, .RQu3YSZ .XY81Qf8vObU.tjPIKruhFu {
  font-size: 1rem;
  font-weight: 400;
  font-style: italic;
  font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 4rem;
}

@media (min-width: 768px) {
  section {
    padding: 9rem 0;
  }
}
.iaPQuIzT {
  padding: 1.25rem 2.5rem;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1.125rem;
  font-weight: 700;
}

.CC2RdSF {
  height: 2.5rem;
  width: 2.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border-radius: 100%;
}

#mainNav {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #212529;
}
#mainNav .navbar-toggler {
  padding: 0.75rem;
  font-size: 0.75rem;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
  font-weight: 700;
}
#mainNav .tUyFaqE7Y {
  color: #b89446;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  letter-spacing: 0.0625em;
  text-transform: uppercase;
}
#mainNav .tUyFaqE7Y img {
  height: 1.5rem;
}
#mainNav .uDHP8Y1l5hb .mPay1M8d .nav-link {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 0.95rem;
  color: #fff;
  letter-spacing: 0.0625em;
}
#mainNav .uDHP8Y1l5hb .mPay1M8d .nav-link.lTrjcPYjVX, #mainNav .uDHP8Y1l5hb .mPay1M8d .nav-link:hover {
  color: #b89446;
}

@media (min-width: 992px) {
  #mainNav {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    border: none;
    background-color: transparent;
    transition: padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out;
  }
  #mainNav .tUyFaqE7Y {
    font-size: 1.5em;
    transition: font-size 0.3s ease-in-out;
  }
  #mainNav .tUyFaqE7Y img {
    height: 2rem;
    transition: height 0.3s ease-in-out;
  }
  #mainNav.navbar-shrink {
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: #212529;
  }
  #mainNav.navbar-shrink .tUyFaqE7Y {
    font-size: 1.25em;
  }
  #mainNav.navbar-shrink .tUyFaqE7Y svg,
  #mainNav.navbar-shrink .tUyFaqE7Y img {
    height: 1.5rem;
  }
  #mainNav .uDHP8Y1l5hb .mPay1M8d {
    margin-right: 1rem;
  }
  #mainNav .uDHP8Y1l5hb .mPay1M8d:last-child {
    margin-right: 0;
  }
}
header.PToqSTs {
  padding-top: 10.5rem;
  padding-bottom: 6rem;
  text-align: center;
  color: #fff;
  background-image: linear-gradient(rgba(9, 13, 12, 0.64), rgba(9, 13, 12, 0.78)), url("../uVCblh/yhpgT733SU.jpg");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center center;
  background-size: cover;
}
header.PToqSTs .eGNja77v {
  font-size: 1.5rem;
  font-style: italic;
  line-height: 1.5rem;
  margin-bottom: 25px;
  font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
header.PToqSTs .QcrPf9FQ1RG {
  font-size: 3.25rem;
  font-weight: 700;
  line-height: 3.25rem;
  margin-bottom: 2rem;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

@media (min-width: 768px) {
  header.PToqSTs {
    padding-top: 17rem;
    padding-bottom: 12.5rem;
  }
  header.PToqSTs .eGNja77v {
    font-size: 2.25rem;
    font-style: italic;
    line-height: 2.25rem;
    margin-bottom: 2rem;
  }
  header.PToqSTs .QcrPf9FQ1RG {
    font-size: 4.5rem;
    font-weight: 700;
    line-height: 4.5rem;
    margin-bottom: 4rem;
  }
}
#portfolio .uX9pjj {
  max-width: 26rem;
  margin-left: auto;
  margin-right: auto;
}
#portfolio .uX9pjj .pnuXzT {
  position: relative;
  display: block;
  margin: 0 auto;
}
#portfolio .uX9pjj .pnuXzT .VX59L8j7S {
  display: flex;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(184, 148, 70, 0.9);
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition: opacity ease-in-out 0.25s;
}
#portfolio .uX9pjj .pnuXzT .VX59L8j7S .RpajcPl {
  font-size: 1.25rem;
  color: white;
}
#portfolio .uX9pjj .pnuXzT:hover .VX59L8j7S {
  opacity: 1;
}
#portfolio .uX9pjj .qfd1pTXIW {
  padding: 1.5rem;
  text-align: center;
  background-color: #fff;
}
#portfolio .uX9pjj .qfd1pTXIW .Oz4wUPUbCI {
  font-size: 1.5rem;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  margin-bottom: 0;
}
#portfolio .uX9pjj .qfd1pTXIW .Aq403N {
  font-style: italic;
  font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.ZTxf7iE9dCq .fyganW {
  margin: 1rem;
  max-width: 100vw;
}
.ZTxf7iE9dCq .Raz4Vg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  text-align: center;
}
.ZTxf7iE9dCq .Raz4Vg h2, .ZTxf7iE9dCq .Raz4Vg .ng6KWH4YLA {
  font-size: 3rem;
  line-height: 3rem;
}
.ZTxf7iE9dCq .Raz4Vg p.FMeTDl6 {
  font-style: italic;
  margin-bottom: 2rem;
  font-family: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.ZTxf7iE9dCq .Raz4Vg p {
  margin-bottom: 2rem;
}
.ZTxf7iE9dCq .Raz4Vg ul.ECMRcX {
  margin-bottom: 2rem;
}
.ZTxf7iE9dCq .Raz4Vg img {
  margin-bottom: 2rem;
}
.ZTxf7iE9dCq .hsxTvXe3Tud {
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
  width: 3rem;
  height: 3rem;
  cursor: pointer;
  background-color: transparent;
}
.ZTxf7iE9dCq .hsxTvXe3Tud:hover {
  opacity: 0.3;
}

.Rr0JdNA8co {
  position: relative;
  padding: 0;
  list-style: none;
}
.Rr0JdNA8co:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 40px;
  width: 2px;
  margin-left: -1.5px;
  content: "";
  background-color: #e9ecef;
}
.Rr0JdNA8co > li {
  position: relative;
  min-height: 50px;
  margin-bottom: 50px;
}
.Rr0JdNA8co > li:after, .Rr0JdNA8co > li:before {
  display: table;
  content: " ";
}
.Rr0JdNA8co > li:after {
  clear: both;
}
.Rr0JdNA8co > li .bxctvuqI {
  position: relative;
  float: right;
  width: 100%;
  padding: 0 20px 0 100px;
  text-align: left;
}
.Rr0JdNA8co > li .bxctvuqI:before {
  right: auto;
  left: -15px;
  border-right-width: 15px;
  border-left-width: 0;
}
.Rr0JdNA8co > li .bxctvuqI:after {
  right: auto;
  left: -14px;
  border-right-width: 14px;
  border-left-width: 0;
}
.Rr0JdNA8co > li .sz88U7 {
  position: absolute;
  z-index: 100;
  left: 0;
  width: 80px;
  height: 80px;
  margin-left: 0;
  text-align: center;
  color: white;
  border: 7px solid #e9ecef;
  border-radius: 100%;
  background-color: #b89446;
}
.Rr0JdNA8co > li .sz88U7 h4, .Rr0JdNA8co > li .sz88U7 .Om8u9Z {
  font-size: 10px;
  line-height: 14px;
  margin-top: 12px;
}
.Rr0JdNA8co > li.T1vUIDHgt > .bxctvuqI {
  float: right;
  padding: 0 20px 0 100px;
  text-align: left;
}
.Rr0JdNA8co > li.T1vUIDHgt > .bxctvuqI:before {
  right: auto;
  left: -15px;
  border-right-width: 15px;
  border-left-width: 0;
}
.Rr0JdNA8co > li.T1vUIDHgt > .bxctvuqI:after {
  right: auto;
  left: -14px;
  border-right-width: 14px;
  border-left-width: 0;
}
.Rr0JdNA8co > li:last-child {
  margin-bottom: 0;
}
.Rr0JdNA8co .ouNdNo h4, .Rr0JdNA8co .ouNdNo .Om8u9Z {
  margin-top: 0;
  color: inherit;
}
.Rr0JdNA8co .ouNdNo h4.SUeavauMhA, .Rr0JdNA8co .ouNdNo .SUeavauMhA.Om8u9Z {
  text-transform: none;
}
.Rr0JdNA8co .j89yrJ9n > ul,
.Rr0JdNA8co .j89yrJ9n > p {
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .Rr0JdNA8co:before {
    left: 50%;
  }
  .Rr0JdNA8co > li {
    min-height: 100px;
    margin-bottom: 100px;
  }
  .Rr0JdNA8co > li .bxctvuqI {
    float: left;
    width: 41%;
    padding: 0 20px 20px 30px;
    text-align: right;
  }
  .Rr0JdNA8co > li .sz88U7 {
    left: 50%;
    width: 100px;
    height: 100px;
    margin-left: -50px;
  }
  .Rr0JdNA8co > li .sz88U7 h4, .Rr0JdNA8co > li .sz88U7 .Om8u9Z {
    font-size: 13px;
    line-height: 18px;
    margin-top: 16px;
  }
  .Rr0JdNA8co > li.T1vUIDHgt > .bxctvuqI {
    float: right;
    padding: 0 30px 20px 20px;
    text-align: left;
  }
}
@media (min-width: 992px) {
  .Rr0JdNA8co > li {
    min-height: 150px;
  }
  .Rr0JdNA8co > li .bxctvuqI {
    padding: 0 20px 20px;
  }
  .Rr0JdNA8co > li .sz88U7 {
    width: 150px;
    height: 150px;
    margin-left: -75px;
  }
  .Rr0JdNA8co > li .sz88U7 h4, .Rr0JdNA8co > li .sz88U7 .Om8u9Z {
    font-size: 18px;
    line-height: 26px;
    margin-top: 30px;
  }
  .Rr0JdNA8co > li.T1vUIDHgt > .bxctvuqI {
    padding: 0 20px 20px;
  }
}
@media (min-width: 1200px) {
  .Rr0JdNA8co > li {
    min-height: 170px;
  }
  .Rr0JdNA8co > li .bxctvuqI {
    padding: 0 20px 20px 100px;
  }
  .Rr0JdNA8co > li .sz88U7 {
    width: 170px;
    height: 170px;
    margin-left: -85px;
  }
  .Rr0JdNA8co > li .sz88U7 h4, .Rr0JdNA8co > li .sz88U7 .Om8u9Z {
    margin-top: 40px;
  }
  .Rr0JdNA8co > li.T1vUIDHgt > .bxctvuqI {
    padding: 0 100px 20px 20px;
  }
}
.C8rXjtHHOg4 {
  margin-bottom: 3rem;
  text-align: center;
}
.C8rXjtHHOg4 img {
  width: 14rem;
  height: 14rem;
  border: 0.5rem solid rgba(0, 0, 0, 0.1);
}
.C8rXjtHHOg4 h4, .C8rXjtHHOg4 .Om8u9Z {
  margin-top: 1.5rem;
  margin-bottom: 0;
}

.Pp2aQq4X {
  height: 2.75rem;
}

section#contact {
  background-color: #212529;
  background-image: radial-gradient(circle at top right, rgba(184, 148, 70, 0.24), transparent 35%), linear-gradient(135deg, #101615, #1f1115);
  background-repeat: no-repeat;
  background-position: center;
}
section#contact .Q5GuMHORD {
  color: #fff;
}
section#contact form#contactForm .F6BZXP {
  margin-bottom: 1.5rem;
}
section#contact form#contactForm .F6BZXP input,
section#contact form#contactForm .F6BZXP textarea {
  padding: 1.25rem;
}
section#contact form#contactForm .F6BZXP input.SxctlIx {
  height: auto;
}
section#contact form#contactForm .mugQK52N2 {
  height: 100%;
}
section#contact form#contactForm .mugQK52N2 textarea {
  height: 100%;
  min-height: 10rem;
}
section#contact form#contactForm p.j4Tmvxz0t {
  margin: 0;
}
section#contact form#contactForm .SxctlIx:focus {
  border-color: #b89446;
  box-shadow: none;
}
section#contact form#contactForm ::-webkit-input-placeholder {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  color: #ced4da;
}
section#contact form#contactForm :-moz-placeholder {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  color: #ced4da;
}
section#contact form#contactForm ::-moz-placeholder {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  color: #ced4da;
}
section#contact form#contactForm :-ms-input-placeholder {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  color: #ced4da;
}

.JtjZTMxil {
  text-align: center;
  font-size: 0.9rem;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/* Lumirexon brand adaptation */
:root {
  --envarolith-graphite: #101615;
  --envarolith-emerald: #0f3d31;
  --envarolith-brass: #b89446;
  --envarolith-ruby: #3b121b;
  --envarolith-ivory: #f7f1e6;
  --envarolith-oak: #4c382c;
}

body { background-color: var(--envarolith-ivory); }
.IZ7rCzcyRp { background-color: #f3eee4 !important; }
.PvhRTkujg { color: var(--envarolith-brass) !important; }
.Kjb5o9bj0Gr {
  --bs-btn-color: #111;
  --bs-btn-bg: var(--envarolith-brass);
  --bs-btn-border-color: var(--envarolith-brass);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #8c6b2d;
  --bs-btn-hover-border-color: #8c6b2d;
  --bs-btn-active-bg: #755923;
  --bs-btn-active-border-color: #755923;
}
.WgONwjRR:hover { color: var(--envarolith-graphite); }
#mainNav { background-color: rgba(16, 22, 21, 0.97); }
#mainNav .tUyFaqE7Y { color: var(--envarolith-brass); letter-spacing: 0; }
#mainNav .uDHP8Y1l5hb .mPay1M8d { margin-right: 0.55rem; }
#mainNav .uDHP8Y1l5hb .mPay1M8d .nav-link { font-size: 0.78rem; letter-spacing: 0; white-space: nowrap; }
#mainNav .uDHP8Y1l5hb .mPay1M8d .nav-link.lTrjcPYjVX,
#mainNav .uDHP8Y1l5hb .mPay1M8d .nav-link:hover { color: var(--envarolith-brass); }
.pc0F6Q5dCi { font-size: 1.35rem; }
header.PToqSTs { position: relative; min-height: 88vh; display: flex; align-items: center; }
header.PToqSTs.LuAplfMXPKJ { min-height: 62vh; padding-bottom: 8rem; }
header.PToqSTs .XpkkefIP2Z { position: relative; z-index: 1; }
header.PToqSTs .O0e8uxZ68h { max-width: 760px; margin: -1.5rem auto 2rem; font-size: 1.15rem; line-height: 1.8; color: rgba(255, 255, 255, 0.86); }
.SaESkEqU { display: inline-block; margin-bottom: 1.5rem; padding: 0.45rem 0.85rem; border: 1px solid rgba(184, 148, 70, 0.7); color: #fff; background: rgba(16, 22, 21, 0.72); font-family: "Montserrat", sans-serif; font-weight: 700; }
.NBcpmC { background-image: linear-gradient(rgba(9, 13, 12, 0.6), rgba(9, 13, 12, 0.82)), url("../uVCblh/WhQ2ydlBLTk.jpg") !important; }
.pthkfzgwTFa { background-image: linear-gradient(rgba(9, 13, 12, 0.58), rgba(9, 13, 12, 0.78)), url("../uVCblh/bxlQiH60f.jpg") !important; }
.hqfnS4 { background-image: linear-gradient(rgba(9, 13, 12, 0.64), rgba(9, 13, 12, 0.8)), url("../uVCblh/iy506Zsf.jpg") !important; }
#portfolio .uX9pjj .pnuXzT .VX59L8j7S { background: rgba(15, 61, 49, 0.88); }
#portfolio .uX9pjj img,
.IZhVs45o4 img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; }
#portfolio .uX9pjj .qfd1pTXIW { min-height: 12rem; border-bottom: 4px solid rgba(184, 148, 70, 0.45); }
.z312lH .qfd1pTXIW { min-height: 15rem !important; }
.SHrhdVf { color: var(--envarolith-brass); font-size: 1.65rem; margin-bottom: 0.75rem; }
.Rr0JdNA8co > li .sz88U7 { background-color: var(--envarolith-emerald); border-color: #e7dfd1; }
.Rr0JdNA8co > li .sz88U7 img { width: 100%; height: 100%; object-fit: cover; }
.CudD6y7x8C { height: 100%; padding: 2rem; background-color: #fff; border: 1px solid rgba(16, 22, 21, 0.08); }
.VcyXCF { width: 5rem; height: 5rem; margin: 0 auto 1rem; display: inline-flex; align-items: center; justify-content: center; border-radius: 100%; color: #fff; background: var(--envarolith-ruby); font-size: 1.7rem; }
.BOQbfvr { background: var(--envarolith-graphite); color: #fff; }
.Lzph53mSy { padding: 3rem; border: 1px solid rgba(184, 148, 70, 0.45); background: linear-gradient(135deg, rgba(15, 61, 49, 0.7), rgba(59, 18, 27, 0.55)); }
.w3NjqYIQay { display: inline-flex; width: 6rem; height: 6rem; align-items: center; justify-content: center; margin-bottom: 1rem; border: 2px solid var(--envarolith-brass); border-radius: 100%; color: var(--envarolith-brass); font-size: 2rem; font-family: "Montserrat", sans-serif; font-weight: 700; }
.OYY3DJqd4:not(.niE5CAXA) { color: #fff; background-color: var(--envarolith-emerald); }
.OYY3DJqd4:focus,
section#contact form#contactForm .SxctlIx:focus { border-color: var(--envarolith-brass); box-shadow: 0 0 0 0.2rem rgba(184, 148, 70, 0.2); }
.f665gI3hK,
.RWUJWrPrZQ,
.QLhaA9ArF { background: #fff; }
.f665gI3hK { height: 100%; padding: 2.5rem 1.5rem; border: 1px solid rgba(16, 22, 21, 0.08); }
.f665gI3hK i { color: var(--envarolith-brass); font-size: 2rem; margin-bottom: 1rem; }
.RWUJWrPrZQ { height: 100%; padding: 2.5rem; }
.RWUJWrPrZQ ul { padding: 0; list-style: none; }
.RWUJWrPrZQ li { display: flex; justify-content: space-between; gap: 1rem; padding: 1rem 0; border-bottom: 1px solid rgba(16, 22, 21, 0.1); }
.Hw0amV4Sk { min-height: 27rem; height: 100%; display: flex; align-items: center; justify-content: center; text-align: center; color: #fff; background: linear-gradient(rgba(16, 22, 21, 0.7), rgba(16, 22, 21, 0.8)), url("../uVCblh/yPSPhyMH.jpg") center/cover; }
.Hw0amV4Sk i { color: var(--envarolith-brass); font-size: 3rem; margin-bottom: 1rem; }
.QLhaA9ArF { max-width: 980px; padding: 3rem; }
.QLhaA9ArF h3 { margin-top: 2rem; color: var(--envarolith-emerald); }
.JtjZTMxil { color: #f8f1e3; background: #0b0f0e; }
.JtjZTMxil h4,
.JtjZTMxil h5 { color: var(--envarolith-brass); }
.JtjZTMxil a { color: #f8f1e3; text-decoration: none; }
.JtjZTMxil a:hover { color: var(--envarolith-brass); }
.AffVUF4Q3 { padding: 0; margin: 0; list-style: none; }
.AffVUF4Q3 li { margin-bottom: 0.35rem; }
.SUnZm6 { padding-top: 1.25rem; border-top: 1px solid rgba(184, 148, 70, 0.35); color: #e7dfd1; font-family: "Roboto Slab", serif; }
.cookie-banner { position: fixed; left: 1rem; right: 1rem; bottom: 1rem; z-index: 1080; display: none; align-items: center; justify-content: space-between; gap: 1.5rem; padding: 1rem; color: #fff; background: rgba(16, 22, 21, 0.96); border: 1px solid rgba(184, 148, 70, 0.55); box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.28); }
.cookie-banner.show { display: flex; }
.cookie-banner p { margin: 0.2rem 0 0; }
.tfWXHn { display: flex; gap: 0.75rem; flex-shrink: 0; }
@media (max-width: 991.98px) {
  header.PToqSTs,
  header.PToqSTs.LuAplfMXPKJ { min-height: auto; }
  header.PToqSTs .O0e8uxZ68h { margin-top: -0.75rem; }
  .cookie-banner { flex-direction: column; align-items: flex-start; }
}
@media (max-width: 575.98px) {
  header.PToqSTs .QcrPf9FQ1RG { font-size: 2.55rem; line-height: 2.75rem; }
  .Lzph53mSy,
  .QLhaA9ArF,
  .RWUJWrPrZQ { padding: 1.5rem; }
  .RWUJWrPrZQ li { flex-direction: column; gap: 0.25rem; }
  .tfWXHn { width: 100%; flex-direction: column; }
  .tfWXHn .xxYtPoR6FdA { width: 100%; }
}

