/*!
 * Mombo
 * Copyright pxdraft.
*/
/*$box-shadow:                  0rem 0rem 1.25rem rgba(30, 34, 40, 0.04) !default;
$box-shadow-lg:               0rem 0.25rem 1.75rem rgba(30, 34, 40, 0.07) !default;
$box-shadow-sm:               0rem 0.25rem 0.75rem rgba(30, 34, 40, 0.02) !default;*/
/*$btn-link-color:              $primary !default;
$btn-link-hover-color:        $primary !default;*/
/*----------------------------------------------
  Custom Variables
----------------------------------------------*/
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400;1,500;1,700&amp;display=swap);
@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@100;200;300;400;500;600;700;800;900&amp;display=swap);
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@import url(../vendor/bootstrap/icons/bootstrap-icons.css);
@import url(../vendor/fontawesome/css/all.min.css);
@import url(../vendor/magnific/magnific-popup.css);
@import url(../vendor/owl-carousel/css/owl.carousel.min.css);
@import url(../vendor/nice-select/nice-select.css);
:root {
  --bs-blue: #059dff;
  --bs-indigo: #6610f2;
  --bs-purple: #6549d5;
  --bs-pink: #e33fa1;
  --bs-red: #ef4444;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffba08;
  --bs-green: #22c55e;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6C757D;
  --bs-gray-dark: #343A40;
  --bs-gray-100: #e5e5e6;
  --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: #059dff;
  --bs-secondary: #fb5343;
  --bs-success: #22c55e;
  --bs-info: #0dcaf0;
  --bs-warning: #ffba08;
  --bs-danger: #ef4444;
  --bs-light: #e5e5e6;
  --bs-dark: #0e0f10;
  --bs-primary-rgb: 5, 157, 255;
  --bs-secondary-rgb: 251, 83, 67;
  --bs-success-rgb: 34, 197, 94;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 186, 8;
  --bs-danger-rgb: 239, 68, 68;
  --bs-light-rgb: 229, 229, 230;
  --bs-dark-rgb: 14, 15, 16;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 110, 110, 110;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: "Roboto", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.9375rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.7;
  --bs-body-color: #6e6e6e;
  --bs-body-bg: #fff; }

*,
*::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;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

hr:not([size]) {
  height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Roboto", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 600;
  line-height: 1.2;
  color: var(--px-heading-color); }

h1, .h1 {
  font-size: calc(1.35938rem + 1.3125vw); }
  @media (min-width: 1200px) {
    h1, .h1 {
      font-size: 2.34375rem; } }

h2, .h2 {
  font-size: calc(1.3125rem + 0.75vw); }
  @media (min-width: 1200px) {
    h2, .h2 {
      font-size: 1.875rem; } }

h3, .h3 {
  font-size: calc(1.28906rem + 0.46875vw); }
  @media (min-width: 1200px) {
    h3, .h3 {
      font-size: 1.64063rem; } }

h4, .h4 {
  font-size: calc(1.26563rem + 0.1875vw); }
  @media (min-width: 1200px) {
    h4, .h4 {
      font-size: 1.40625rem; } }

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

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

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

abbr[title],
abbr[data-bs-original-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: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

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

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #059dff;
  text-decoration: none; }
  a:hover {
    color: #047ecc; }

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;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override; }

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: #e33fa1;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 700; }

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]::-webkit-calendar-picker-indicator {
  display: none; }

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-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

iframe {
  border: 0; }

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

progress {
  vertical-align: baseline; }

[hidden] {
  display: none !important; }

.lead {
  font-size: 1.125rem;
  font-weight: 400; }

.display-1 {
  font-size: calc(1.725rem + 5.7vw);
  font-weight: 600;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-1 {
      font-size: 6rem; } }

.display-2 {
  font-size: calc(1.675rem + 5.1vw);
  font-weight: 600;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-2 {
      font-size: 5.5rem; } }

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

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

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

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

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

.display-8 {
  font-size: calc(1.325rem + 0.9vw);
  font-weight: 600;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-8 {
      font-size: 2rem; } }

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

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

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

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

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

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6C757D; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #DEE2E6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

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

.figure-caption {
  font-size: 0.875em;
  color: #6C757D; }

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

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

@media (min-width: 1400px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1200px; } }

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

.col {
  -ms-flex: 1 0 0%;
      flex: 1 0 0%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.g-6,
.gx-6 {
  --bs-gutter-x: 2.5rem; }

.g-6,
.gy-6 {
  --bs-gutter-y: 2.5rem; }

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

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

.g-8,
.gx-8 {
  --bs-gutter-x: 3.5rem; }

.g-8,
.gy-8 {
  --bs-gutter-y: 3.5rem; }

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

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

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

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

.g-11,
.gx-11 {
  --bs-gutter-x: 6rem; }

.g-11,
.gy-11 {
  --bs-gutter-y: 6rem; }

.g-12,
.gx-12 {
  --bs-gutter-x: 7rem; }

.g-12,
.gy-12 {
  --bs-gutter-y: 7rem; }

@media (min-width: 576px) {
  .col-sm {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-sm-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-sm-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-sm-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-sm-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-sm-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-sm-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-sm-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-sm-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 2rem; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 2rem; }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 2.5rem; }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 2.5rem; }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 3rem; }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 3rem; }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 3.5rem; }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 3.5rem; }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 4rem; }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 4rem; }
  .g-sm-10,
  .gx-sm-10 {
    --bs-gutter-x: 5rem; }
  .g-sm-10,
  .gy-sm-10 {
    --bs-gutter-y: 5rem; }
  .g-sm-11,
  .gx-sm-11 {
    --bs-gutter-x: 6rem; }
  .g-sm-11,
  .gy-sm-11 {
    --bs-gutter-y: 6rem; }
  .g-sm-12,
  .gx-sm-12 {
    --bs-gutter-x: 7rem; }
  .g-sm-12,
  .gy-sm-12 {
    --bs-gutter-y: 7rem; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-md-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-md-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-md-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-md-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-md-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-md-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-md-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-md-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 2rem; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 2rem; }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 2.5rem; }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 2.5rem; }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 3rem; }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 3rem; }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 3.5rem; }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 3.5rem; }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 4rem; }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 4rem; }
  .g-md-10,
  .gx-md-10 {
    --bs-gutter-x: 5rem; }
  .g-md-10,
  .gy-md-10 {
    --bs-gutter-y: 5rem; }
  .g-md-11,
  .gx-md-11 {
    --bs-gutter-x: 6rem; }
  .g-md-11,
  .gy-md-11 {
    --bs-gutter-y: 6rem; }
  .g-md-12,
  .gx-md-12 {
    --bs-gutter-x: 7rem; }
  .g-md-12,
  .gy-md-12 {
    --bs-gutter-y: 7rem; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-lg-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-lg-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-lg-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-lg-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-lg-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-lg-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-lg-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-lg-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 2rem; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 2rem; }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 2.5rem; }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 2.5rem; }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 3rem; }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 3rem; }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 3.5rem; }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 3.5rem; }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 4rem; }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 4rem; }
  .g-lg-10,
  .gx-lg-10 {
    --bs-gutter-x: 5rem; }
  .g-lg-10,
  .gy-lg-10 {
    --bs-gutter-y: 5rem; }
  .g-lg-11,
  .gx-lg-11 {
    --bs-gutter-x: 6rem; }
  .g-lg-11,
  .gy-lg-11 {
    --bs-gutter-y: 6rem; }
  .g-lg-12,
  .gx-lg-12 {
    --bs-gutter-x: 7rem; }
  .g-lg-12,
  .gy-lg-12 {
    --bs-gutter-y: 7rem; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-xl-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-xl-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-xl-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-xl-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-xl-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-xl-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-xl-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-xl-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 2rem; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 2rem; }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 2.5rem; }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 2.5rem; }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 3rem; }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 3rem; }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 3.5rem; }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 3.5rem; }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 4rem; }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 4rem; }
  .g-xl-10,
  .gx-xl-10 {
    --bs-gutter-x: 5rem; }
  .g-xl-10,
  .gy-xl-10 {
    --bs-gutter-y: 5rem; }
  .g-xl-11,
  .gx-xl-11 {
    --bs-gutter-x: 6rem; }
  .g-xl-11,
  .gy-xl-11 {
    --bs-gutter-y: 6rem; }
  .g-xl-12,
  .gx-xl-12 {
    --bs-gutter-x: 7rem; }
  .g-xl-12,
  .gy-xl-12 {
    --bs-gutter-y: 7rem; } }

@media (min-width: 1400px) {
  .col-xxl {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-xxl-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-xxl-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-xxl-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-xxl-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xxl-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-xxl-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-xxl-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-xxl-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-xxl-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-xxl-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-xxl-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-xxl-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-xxl-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-xxl-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0; }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0; }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem; }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem; }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 2rem; }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 2rem; }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 2.5rem; }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 2.5rem; }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 3rem; }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 3rem; }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 3.5rem; }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 3.5rem; }
  .g-xxl-9,
  .gx-xxl-9 {
    --bs-gutter-x: 4rem; }
  .g-xxl-9,
  .gy-xxl-9 {
    --bs-gutter-y: 4rem; }
  .g-xxl-10,
  .gx-xxl-10 {
    --bs-gutter-x: 5rem; }
  .g-xxl-10,
  .gy-xxl-10 {
    --bs-gutter-y: 5rem; }
  .g-xxl-11,
  .gx-xxl-11 {
    --bs-gutter-x: 6rem; }
  .g-xxl-11,
  .gy-xxl-11 {
    --bs-gutter-y: 6rem; }
  .g-xxl-12,
  .gx-xxl-12 {
    --bs-gutter-x: 7rem; }
  .g-xxl-12,
  .gy-xxl-12 {
    --bs-gutter-y: 7rem; } }

.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--px-body-color);
  --bs-table-striped-bg: var(--px-gray-100);
  --bs-table-active-color: var(--px-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--px-body-color);
  --bs-table-hover-bg: var(--px-gray-200);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--px-body-color);
  vertical-align: top;
  border-color: var(--px-gray-300); }
  .table > :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); }
  .table > tbody {
    vertical-align: inherit; }
  .table > thead {
    vertical-align: bottom; }
  .table > :not(:first-child) {
    border-top: 2px solid currentColor; }

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

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

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

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

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

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

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

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

.table-primary {
  --bs-table-bg: #cdebff;
  --bs-table-striped-bg: #c3dff2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #b9d4e6;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #bed9ec;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #b9d4e6; }

.table-secondary {
  --bs-table-bg: #feddd9;
  --bs-table-striped-bg: #f1d2ce;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e5c7c3;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ebccc9;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e5c7c3; }

.table-success {
  --bs-table-bg: #d3f3df;
  --bs-table-striped-bg: #c8e7d4;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #bedbc9;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #c3e1ce;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #bedbc9; }

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

.table-warning {
  --bs-table-bg: #fff1ce;
  --bs-table-striped-bg: #f2e5c4;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e6d9b9;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ecdfbf;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e6d9b9; }

.table-danger {
  --bs-table-bg: #fcdada;
  --bs-table-striped-bg: #efcfcf;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e3c4c4;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e9caca;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e3c4c4; }

.table-light {
  --bs-table-bg: #e5e5e6;
  --bs-table-striped-bg: #dadadb;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #cececf;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #d4d4d5;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #cececf; }

.table-dark {
  --bs-table-bg: #0e0f10;
  --bs-table-striped-bg: #1a1b1c;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #262728;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #202122;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #262728; }

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

.form-label {
  margin-bottom: 0.5rem;
  font-size: 0.7875rem;
  color: var(--px-form-label-color); }

.col-form-label {
  padding-top: calc(0.575rem + 1px);
  padding-bottom: calc(0.575rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.7;
  color: var(--px-form-label-color); }

.col-form-label-lg {
  padding-top: calc(0.825rem + 1px);
  padding-bottom: calc(0.825rem + 1px);
  font-size: 0.9375rem; }

.col-form-label-sm {
  padding-top: calc(0.425rem + 1px);
  padding-bottom: calc(0.425rem + 1px);
  font-size: 0.8125rem; }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6C757D; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.575rem 1.5rem;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.7;
  color: var(--px-body-color);
  background-color: var(--px-input-bg);
  background-clip: padding-box;
  border: 1px solid var(--px-gray-300);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control[type="file"] {
    overflow: hidden; }
    .form-control[type="file"]:not(:disabled):not([readonly]) {
      cursor: pointer; }
  .form-control:focus {
    color: var(--px-body-color);
    background-color: var(--px-input-bg);
    border-color: #82ceff;
    outline: 0;
    box-shadow: 0 0 0 0 none; }
  .form-control::-webkit-date-and-time-value {
    height: 1.7em; }
  .form-control::-webkit-input-placeholder {
    color: #6C757D;
    opacity: 1; }
  .form-control::-moz-placeholder {
    color: #6C757D;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #6C757D;
    opacity: 1; }
  .form-control::-ms-input-placeholder {
    color: #6C757D;
    opacity: 1; }
  .form-control::placeholder {
    color: #6C757D;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: var(--px-gray-200);
    opacity: 1; }
  .form-control::file-selector-button {
    padding: 0.575rem 1.5rem;
    margin: -0.575rem -1.5rem;
    -webkit-margin-end: 1.5rem;
       -moz-margin-end: 1.5rem;
            margin-inline-end: 1.5rem;
    color: var(--px-body-color);
    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.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::file-selector-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dde0e3; }
  .form-control::-webkit-file-upload-button {
    padding: 0.575rem 1.5rem;
    margin: -0.575rem -1.5rem;
    -webkit-margin-end: 1.5rem;
            margin-inline-end: 1.5rem;
    color: var(--px-body-color);
    background-color: #E9ECEF;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::-webkit-file-upload-button {
        -webkit-transition: none;
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.575rem 0;
  margin-bottom: 0;
  line-height: 1.7;
  color: #6e6e6e;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  min-height: calc(1.7em + 0.85rem + 2px);
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }
  .form-control-sm::file-selector-button {
    padding: 0.425rem 1rem;
    margin: -0.425rem -1rem;
    -webkit-margin-end: 1rem;
       -moz-margin-end: 1rem;
            margin-inline-end: 1rem; }
  .form-control-sm::-webkit-file-upload-button {
    padding: 0.425rem 1rem;
    margin: -0.425rem -1rem;
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem; }

.form-control-lg {
  min-height: calc(1.7em + 1.65rem + 2px);
  padding: 0.825rem 1.75rem;
  font-size: 0.9375rem;
  border-radius: 0.75rem; }
  .form-control-lg::file-selector-button {
    padding: 0.825rem 1.75rem;
    margin: -0.825rem -1.75rem;
    -webkit-margin-end: 1.75rem;
       -moz-margin-end: 1.75rem;
            margin-inline-end: 1.75rem; }
  .form-control-lg::-webkit-file-upload-button {
    padding: 0.825rem 1.75rem;
    margin: -0.825rem -1.75rem;
    -webkit-margin-end: 1.75rem;
            margin-inline-end: 1.75rem; }

textarea.form-control {
  min-height: calc(1.7em + 1.15rem + 2px); }

textarea.form-control-sm {
  min-height: calc(1.7em + 0.85rem + 2px); }

textarea.form-control-lg {
  min-height: calc(1.7em + 1.65rem + 2px); }

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.575rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    height: 1.7em;
    border-radius: 0.25rem; }
  .form-control-color::-webkit-color-swatch {
    height: 1.7em;
    border-radius: 0.25rem; }

.form-select {
  display: block;
  width: 100%;
  padding: 0.575rem 4.5rem 0.575rem 1.5rem;
  -moz-padding-start: calc(1.5rem - 3px);
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.7;
  color: var(--px-body-color);
  background-color: var(--px-input-bg);
  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 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 1.5rem center;
  background-size: 16px 12px;
  border: 1px solid var(--px-gray-300);
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .form-select {
      transition: none; } }
  .form-select:focus {
    border-color: #82ceff;
    outline: 0;
    box-shadow: 0 0 0 0.125rem rgba(5, 157, 255, 0.25); }
  .form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 1.5rem;
    background-image: none; }
  .form-select:disabled {
    background-color: var(--px-gray-200); }
  .form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--px-body-color); }

.form-select-sm {
  padding-top: 0.425rem;
  padding-bottom: 0.425rem;
  padding-left: 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }

.form-select-lg {
  padding-top: 0.825rem;
  padding-bottom: 0.825rem;
  padding-left: 1.75rem;
  font-size: 0.9375rem;
  border-radius: 0.75rem; }

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

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.35em;
  vertical-align: top;
  background-color: var(--px-input-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid var(--px-gray-300);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          color-adjust: exact; }
  .form-check-input[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active {
    -webkit-filter: brightness(90%);
            filter: brightness(90%); }
  .form-check-input:focus {
    border-color: #82ceff;
    outline: 0;
    box-shadow: 0 0 0 0 none; }
  .form-check-input:checked {
    background-color: #059dff;
    border-color: #059dff; }
    .form-check-input: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 10l3 3l6-6'/%3e%3c/svg%3e"); }
    .form-check-input: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"); }
  .form-check-input[type="checkbox"]:indeterminate {
    background-color: #059dff;
    border-color: #059dff;
    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"); }
  .form-check-input:disabled {
    pointer-events: none;
    -webkit-filter: none;
            filter: none;
    opacity: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5; }

.form-switch {
  padding-left: 3.5em; }
  .form-switch .form-check-input {
    width: 3em;
    margin-left: -3.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: 3em;
    transition: background-position 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-switch .form-check-input {
        transition: none; } }
    .form-switch .form-check-input:focus {
      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='%2382ceff'/%3e%3c/svg%3e"); }
    .form-switch .form-check-input: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"); }

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

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

.form-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .form-range:focus {
    outline: 0; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0 none; }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0 none; }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #059dff;
    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) {
      .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none; } }
    .form-range::-webkit-slider-thumb:active {
      background-color: #b4e2ff; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--px-gray-300);
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #059dff;
    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) {
      .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none; } }
    .form-range::-moz-range-thumb:active {
      background-color: #b4e2ff; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--px-gray-300);
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: #ADB5BD; }
    .form-range:disabled::-moz-range-thumb {
      background-color: #ADB5BD; }

.form-floating {
  position: relative; }
  .form-floating > .form-control,
  .form-floating > .form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 1.5rem;
    pointer-events: none;
    border: 1px solid transparent;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-floating > label {
        transition: none; } }
  .form-floating > .form-control {
    padding: 1rem 1.5rem; }
    .form-floating > .form-control::-webkit-input-placeholder {
      color: transparent; }
    .form-floating > .form-control::-moz-placeholder {
      color: transparent; }
    .form-floating > .form-control:-ms-input-placeholder {
      color: transparent; }
    .form-floating > .form-control::-ms-input-placeholder {
      color: transparent; }
    .form-floating > .form-control::placeholder {
      color: transparent; }
    .form-floating > .form-control:not(:-moz-placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:not(:-ms-input-placeholder) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:-webkit-autofill {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
  .form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .form-floating > .form-select ~ label {
    opacity: 0.65;
    -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
            transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:-webkit-autofill ~ label {
    opacity: 0.65;
    -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
            transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

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

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.575rem 1.5rem;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.7;
  color: var(--px-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: #E9ECEF;
  border: 1px solid var(--px-gray-300);
  border-radius: 0.25rem; }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.825rem 1.75rem;
  font-size: 0.9375rem;
  border-radius: 0.75rem; }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #22c55e; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.8125rem;
  color: #fff;
  background-color: rgba(34, 197, 94, 0.9);
  border-radius: 0.25rem; }

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #22c55e;
  padding-right: calc(1.7em + 1.15rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2322c55e' d='M2.3 6.73L.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.425em + 0.2875rem) center;
  background-size: calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #22c55e;
    box-shadow: 0 0 0 0.125rem rgba(34, 197, 94, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.7em + 1.15rem);
  background-position: top calc(0.425em + 0.2875rem) right calc(0.425em + 0.2875rem); }

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #22c55e; }
  .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
    padding-right: 8.25rem;
    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 5l6 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='%2322c55e' d='M2.3 6.73L.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 1.5rem center, center right 4.5rem;
    background-size: 16px 12px, calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
    border-color: #22c55e;
    box-shadow: 0 0 0 0.125rem rgba(34, 197, 94, 0.25); }

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #22c55e; }
  .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
    background-color: #22c55e; }
  .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.125rem rgba(34, 197, 94, 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
    color: #22c55e; }

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

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated
.input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1; }
  .was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated
  .input-group .form-select:valid:focus,
  .input-group .form-select.is-valid:focus {
    z-index: 3; }

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.8125rem;
  color: #fff;
  background-color: rgba(239, 68, 68, 0.9);
  border-radius: 0.25rem; }

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #ef4444;
  padding-right: calc(1.7em + 1.15rem);
  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='%23ef4444'%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='%23ef4444' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.425em + 0.2875rem) center;
  background-size: calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #ef4444;
    box-shadow: 0 0 0 0.125rem rgba(239, 68, 68, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.7em + 1.15rem);
  background-position: top calc(0.425em + 0.2875rem) right calc(0.425em + 0.2875rem); }

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #ef4444; }
  .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
    padding-right: 8.25rem;
    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 5l6 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='%23ef4444'%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='%23ef4444' stroke='none'/%3e%3c/svg%3e");
    background-position: right 1.5rem center, center right 4.5rem;
    background-size: 16px 12px, calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
    border-color: #ef4444;
    box-shadow: 0 0 0 0.125rem rgba(239, 68, 68, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #ef4444; }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: #ef4444; }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.125rem rgba(239, 68, 68, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: #ef4444; }

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

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated
.input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2; }
  .was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated
  .input-group .form-select:invalid:focus,
  .input-group .form-select.is-invalid:focus {
    z-index: 3; }

.btn {
  display: inline-block;
  font-weight: 500;
  line-height: 1.7;
  color: #6e6e6e;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.575rem 1.5rem;
  font-size: 0.9375rem;
  border-radius: 0.25rem;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #6e6e6e; }
  .btn-check:focus + .btn, .btn:focus {
    outline: 0;
    box-shadow: unset; }
  .btn:disabled, .btn.disabled,
  fieldset:disabled .btn {
    pointer-events: none;
    opacity: 0.65; }

.btn-primary {
  color: #fff;
  background-color: #059dff;
  border-color: #059dff; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0485d9;
    border-color: #047ecc; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #fff;
    background-color: #0485d9;
    border-color: #047ecc;
    box-shadow: 0 0 0 0 rgba(43, 172, 255, 0.5); }
  .btn-check:checked + .btn-primary,
  .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #047ecc;
    border-color: #0476bf; }
    .btn-check:checked + .btn-primary:focus,
    .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(43, 172, 255, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #fff;
    background-color: #059dff;
    border-color: #059dff; }

.btn-secondary {
  color: #fff;
  background-color: #fb5343;
  border-color: #fb5343; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #d54739;
    border-color: #c94236; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #d54739;
    border-color: #c94236;
    box-shadow: 0 0 0 0 rgba(252, 109, 95, 0.5); }
  .btn-check:checked + .btn-secondary,
  .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #c94236;
    border-color: #bc3e32; }
    .btn-check:checked + .btn-secondary:focus,
    .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(252, 109, 95, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #fb5343;
    border-color: #fb5343; }

.btn-success {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e; }
  .btn-success:hover {
    color: #fff;
    background-color: #1da750;
    border-color: #1b9e4b; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: #fff;
    background-color: #1da750;
    border-color: #1b9e4b;
    box-shadow: 0 0 0 0 rgba(67, 206, 118, 0.5); }
  .btn-check:checked + .btn-success,
  .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1b9e4b;
    border-color: #1a9447; }
    .btn-check:checked + .btn-success:focus,
    .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(67, 206, 118, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: #fff;
    background-color: #22c55e;
    border-color: #22c55e; }

.btn-info {
  color: #000000;
  background-color: #0dcaf0;
  border-color: #0dcaf0; }
  .btn-info:hover {
    color: #000000;
    background-color: #31d2f2;
    border-color: #25cff2; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #000000;
    background-color: #31d2f2;
    border-color: #25cff2;
    box-shadow: 0 0 0 0 rgba(11, 172, 204, 0.5); }
  .btn-check:checked + .btn-info,
  .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #000000;
    background-color: #3dd5f3;
    border-color: #25cff2; }
    .btn-check:checked + .btn-info:focus,
    .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(11, 172, 204, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #000000;
    background-color: #0dcaf0;
    border-color: #0dcaf0; }

.btn-warning {
  color: #000000;
  background-color: #ffba08;
  border-color: #ffba08; }
  .btn-warning:hover {
    color: #000000;
    background-color: #ffc42d;
    border-color: #ffc121; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #000000;
    background-color: #ffc42d;
    border-color: #ffc121;
    box-shadow: 0 0 0 0 rgba(217, 158, 7, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #000000;
    background-color: #ffc839;
    border-color: #ffc121; }
    .btn-check:checked + .btn-warning:focus,
    .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(217, 158, 7, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #000000;
    background-color: #ffba08;
    border-color: #ffba08; }

.btn-danger {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444; }
  .btn-danger:hover {
    color: #fff;
    background-color: #cb3a3a;
    border-color: #bf3636; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #fff;
    background-color: #cb3a3a;
    border-color: #bf3636;
    box-shadow: 0 0 0 0 rgba(241, 96, 96, 0.5); }
  .btn-check:checked + .btn-danger,
  .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bf3636;
    border-color: #b33333; }
    .btn-check:checked + .btn-danger:focus,
    .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(241, 96, 96, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444; }

.btn-light {
  color: #000000;
  background-color: #e5e5e6;
  border-color: #e5e5e6; }
  .btn-light:hover {
    color: #000000;
    background-color: #e9e9ea;
    border-color: #e8e8e9; }
  .btn-check:focus + .btn-light, .btn-light:focus {
    color: #000000;
    background-color: #e9e9ea;
    border-color: #e8e8e9;
    box-shadow: 0 0 0 0 rgba(195, 195, 196, 0.5); }
  .btn-check:checked + .btn-light,
  .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
  .show > .btn-light.dropdown-toggle {
    color: #000000;
    background-color: #eaeaeb;
    border-color: #e8e8e9; }
    .btn-check:checked + .btn-light:focus,
    .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(195, 195, 196, 0.5); }
  .btn-light:disabled, .btn-light.disabled {
    color: #000000;
    background-color: #e5e5e6;
    border-color: #e5e5e6; }

.btn-dark {
  color: #fff;
  background-color: #0e0f10;
  border-color: #0e0f10; }
  .btn-dark:hover {
    color: #fff;
    background-color: #0c0d0e;
    border-color: #0b0c0d; }
  .btn-check:focus + .btn-dark, .btn-dark:focus {
    color: #fff;
    background-color: #0c0d0e;
    border-color: #0b0c0d;
    box-shadow: 0 0 0 0 rgba(50, 51, 52, 0.5); }
  .btn-check:checked + .btn-dark,
  .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #0b0c0d;
    border-color: #0b0b0c; }
    .btn-check:checked + .btn-dark:focus,
    .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(50, 51, 52, 0.5); }
  .btn-dark:disabled, .btn-dark.disabled {
    color: #fff;
    background-color: #0e0f10;
    border-color: #0e0f10; }

.btn-outline-primary {
  color: #059dff;
  border-color: #059dff; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #059dff;
    border-color: #059dff; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0 rgba(5, 157, 255, 0.5); }
  .btn-check:checked + .btn-outline-primary,
  .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: #fff;
    background-color: #059dff;
    border-color: #059dff; }
    .btn-check:checked + .btn-outline-primary:focus,
    .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(5, 157, 255, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #059dff;
    background-color: transparent; }

.btn-outline-secondary {
  color: #fb5343;
  border-color: #fb5343; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #fb5343;
    border-color: #fb5343; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0 rgba(251, 83, 67, 0.5); }
  .btn-check:checked + .btn-outline-secondary,
  .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #fb5343;
    border-color: #fb5343; }
    .btn-check:checked + .btn-outline-secondary:focus,
    .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(251, 83, 67, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #fb5343;
    background-color: transparent; }

.btn-outline-success {
  color: #22c55e;
  border-color: #22c55e; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #22c55e;
    border-color: #22c55e; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5); }
  .btn-check:checked + .btn-outline-success,
  .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
    color: #fff;
    background-color: #22c55e;
    border-color: #22c55e; }
    .btn-check:checked + .btn-outline-success:focus,
    .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #22c55e;
    background-color: transparent; }

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0; }
  .btn-outline-info:hover {
    color: #000000;
    background-color: #0dcaf0;
    border-color: #0dcaf0; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0 rgba(13, 202, 240, 0.5); }
  .btn-check:checked + .btn-outline-info,
  .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: #000000;
    background-color: #0dcaf0;
    border-color: #0dcaf0; }
    .btn-check:checked + .btn-outline-info:focus,
    .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(13, 202, 240, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #0dcaf0;
    background-color: transparent; }

.btn-outline-warning {
  color: #ffba08;
  border-color: #ffba08; }
  .btn-outline-warning:hover {
    color: #000000;
    background-color: #ffba08;
    border-color: #ffba08; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0 rgba(255, 186, 8, 0.5); }
  .btn-check:checked + .btn-outline-warning,
  .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: #000000;
    background-color: #ffba08;
    border-color: #ffba08; }
    .btn-check:checked + .btn-outline-warning:focus,
    .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(255, 186, 8, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #ffba08;
    background-color: transparent; }

.btn-outline-danger {
  color: #ef4444;
  border-color: #ef4444; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.5); }
  .btn-check:checked + .btn-outline-danger,
  .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444; }
    .btn-check:checked + .btn-outline-danger:focus,
    .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #ef4444;
    background-color: transparent; }

.btn-outline-light {
  color: #e5e5e6;
  border-color: #e5e5e6; }
  .btn-outline-light:hover {
    color: #000000;
    background-color: #e5e5e6;
    border-color: #e5e5e6; }
  .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
    box-shadow: 0 0 0 0 rgba(229, 229, 230, 0.5); }
  .btn-check:checked + .btn-outline-light,
  .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
    color: #000000;
    background-color: #e5e5e6;
    border-color: #e5e5e6; }
    .btn-check:checked + .btn-outline-light:focus,
    .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(229, 229, 230, 0.5); }
  .btn-outline-light:disabled, .btn-outline-light.disabled {
    color: #e5e5e6;
    background-color: transparent; }

.btn-outline-dark {
  color: #0e0f10;
  border-color: #0e0f10; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #0e0f10;
    border-color: #0e0f10; }
  .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
    box-shadow: 0 0 0 0 rgba(14, 15, 16, 0.5); }
  .btn-check:checked + .btn-outline-dark,
  .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
    color: #fff;
    background-color: #0e0f10;
    border-color: #0e0f10; }
    .btn-check:checked + .btn-outline-dark:focus,
    .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(14, 15, 16, 0.5); }
  .btn-outline-dark:disabled, .btn-outline-dark.disabled {
    color: #0e0f10;
    background-color: transparent; }

.btn-link {
  font-weight: 400;
  color: #059dff;
  text-decoration: none; }
  .btn-link:hover {
    color: #047ecc; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6C757D; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.825rem 1.75rem;
  font-size: 0.9375rem;
  border-radius: 0.25rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }

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

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

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

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

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

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.7rem 0.7rem;
  margin: 0;
  font-size: 0.95rem;
  color: var(--px-body-color);
  text-align: left;
  list-style: none;
  background-color: var(--px-dropdown-bg);
  background-clip: padding-box;
  border: 1px solid var(--px-gray-100);
  border-radius: 0.25rem; }
  .dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem; }

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

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

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

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

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

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

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

.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

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

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

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

.dropend .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-toggle::after {
  vertical-align: 0; }

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropstart .dropdown-toggle::after {
  display: none; }

.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid var(--px-gray-100); }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.4rem 1rem;
  clear: both;
  font-weight: 400;
  color: var(--px-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #059dff;
    background-color: rgba(5, 157, 255, 0.1); }
  .dropdown-item.active, .dropdown-item:active {
    color: #059dff;
    text-decoration: none;
    background-color: rgba(5, 157, 255, 0.1); }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #ADB5BD;
    pointer-events: none;
    background-color: transparent; }

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

.dropdown-header {
  display: block;
  padding: 0.7rem 1rem;
  margin-bottom: 0;
  font-size: 0.8125rem;
  color: #6C757D;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.4rem 1rem;
  color: var(--px-dropdown-link-color); }

.dropdown-menu-dark {
  color: #DEE2E6;
  background-color: #343A40;
  border-color: var(--px-gray-100); }
  .dropdown-menu-dark .dropdown-item {
    color: #DEE2E6; }
    .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.15); }
    .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
      color: #059dff;
      background-color: rgba(5, 157, 255, 0.1); }
    .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
      color: #ADB5BD; }
  .dropdown-menu-dark .dropdown-divider {
    border-color: var(--px-gray-100); }
  .dropdown-menu-dark .dropdown-item-text {
    color: #DEE2E6; }
  .dropdown-menu-dark .dropdown-header {
    color: #ADB5BD; }

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

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

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropend .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropstart .dropdown-toggle-split::before {
    margin-right: 0; }

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

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

.btn-group-vertical {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn ~ .btn,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  font-size: 0.9rem;
  color: #059dff;
  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: #047ecc; }
  .nav-link.disabled {
    color: #6C757D;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #DEE2E6; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #E9ECEF #E9ECEF #DEE2E6;
      isolation: isolate; }
    .nav-tabs .nav-link.disabled {
      color: #6C757D;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #DEE2E6 #DEE2E6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #059dff; }

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

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

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

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

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

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-top: 0;
  padding-bottom: 0; }
  .navbar > .container,
  .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: inherit;
        flex-wrap: inherit;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }

.navbar-brand {
  padding-top: 0.30078rem;
  padding-bottom: 0.30078rem;
  margin-right: 1rem;
  font-size: 1.17188rem;
  white-space: nowrap; }

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static; }

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.17188rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out; }
  @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 0; }

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

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.7rem;
        padding-left: 0.7rem; }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; }
    .navbar-expand-sm .offcanvas-header {
      display: none; }
    .navbar-expand-sm .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-sm .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.7rem;
        padding-left: 0.7rem; }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; }
    .navbar-expand-md .offcanvas-header {
      display: none; }
    .navbar-expand-md .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-md .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.7rem;
        padding-left: 0.7rem; }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; }
    .navbar-expand-lg .offcanvas-header {
      display: none; }
    .navbar-expand-lg .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-lg .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.7rem;
        padding-left: 0.7rem; }
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; }
    .navbar-expand-xl .offcanvas-header {
      display: none; }
    .navbar-expand-xl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xl .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 0.7rem;
        padding-left: 0.7rem; }
    .navbar-expand-xxl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xxl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; }
    .navbar-expand-xxl .offcanvas-header {
      display: none; }
    .navbar-expand-xxl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xxl .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

.navbar-expand {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .navbar-expand .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.7rem;
      padding-left: 0.7rem; }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }
  .navbar-expand .offcanvas-header {
    display: none; }
  .navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -ms-flex-positive: 1;
        flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    -webkit-transform: none;
            transform: none; }
  .navbar-expand .offcanvas-top,
  .navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0; }
  .navbar-expand .offcanvas-body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-positive: 0;
        flex-grow: 0;
    padding: 0;
    overflow-y: visible; }

.navbar-light .navbar-brand {
  color: #059dff; }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: #059dff; }

.navbar-light .navbar-nav .nav-link {
  color: #0e0f10; }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: #059dff; }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: #059dff; }

.navbar-light .navbar-toggler {
  color: #0e0f10;
  border-color: rgba(0, 0, 0, 0.1); }

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

.navbar-light .navbar-text {
  color: #0e0f10; }
  .navbar-light .navbar-text a,
  .navbar-light .navbar-text a:hover,
  .navbar-light .navbar-text a:focus {
    color: #059dff; }

.navbar-dark .navbar-brand {
  color: rgba(255, 255, 255, 0.85) !important; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: rgba(255, 255, 255, 0.85) !important; }

.navbar-dark .navbar-nav .nav-link {
  color: #fff; }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.85) !important; }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: rgba(255, 255, 255, 0.85) !important; }

.navbar-dark .navbar-toggler {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1); }

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

.navbar-dark .navbar-text {
  color: #fff; }
  .navbar-dark .navbar-text a,
  .navbar-dark .navbar-text a:hover,
  .navbar-dark .navbar-text a:focus {
    color: rgba(255, 255, 255, 0.85) !important; }

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: var(--px-card-bg);
  background-clip: border-box;
  border: 1px solid var(--px-card-border);
  border-radius: 0.75rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 1rem 1rem; }

.card-title {
  margin-bottom: 0.5rem; }

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0; }

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

.card-link + .card-link {
  margin-left: 1rem; }

.card-header {
  padding: 1rem 1rem;
  margin-bottom: 0;
  color: var(--px-dark);
  background-color: var(--px-card-bg);
  border-bottom: 1px solid var(--px-card-border); }
  .card-header:first-child {
    border-radius: calc(0.75rem - 1px) calc(0.75rem - 1px) 0 0; }

.card-footer {
  padding: 1rem 1rem;
  color: var(--px-dark);
  background-color: var(--px-card-bg);
  border-top: 1px solid var(--px-card-border); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.75rem - 1px) calc(0.75rem - 1px); }

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -1rem;
  margin-left: -0.5rem;
  border-bottom: 0; }
  .card-header-tabs .nav-link.active {
    background-color: var(--px-card-bg);
    border-bottom-color: var(--px-card-bg); }

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.75rem - 1px); }

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

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.75rem - 1px);
  border-bottom-left-radius: calc(0.75rem - 1px); }

.card-group > .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .card-group > .card {
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.accordion-button {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 0.9375rem;
  color: var(--px-body-color);
  text-align: left;
  background-color: var(--px-body-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, border-radius 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .accordion-button {
      transition: none; } }
  .accordion-button:not(.collapsed) {
    color: #059dff;
    background-color: var(--px-body-bg);
    box-shadow: inset 0 -1px 0 var(--px-gray-300); }
    .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23059dff'%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");
      -webkit-transform: rotate(-180deg);
              transform: rotate(-180deg); }
  .accordion-button::after {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236e6e6e'%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");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: -webkit-transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .accordion-button::after {
        transition: none; } }
  .accordion-button:hover {
    z-index: 2; }
  .accordion-button:focus {
    z-index: 3;
    border-color: #82ceff;
    outline: 0;
    box-shadow: unset; }

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

.accordion-item {
  background-color: var(--px-body-bg);
  border: 1px solid var(--px-gray-300); }
  .accordion-item:first-of-type {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem; }
    .accordion-item:first-of-type .accordion-button {
      border-top-left-radius: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
  .accordion-item:not(:first-of-type) {
    border-top: 0; }
  .accordion-item:last-of-type {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem; }
    .accordion-item:last-of-type .accordion-button.collapsed {
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
    .accordion-item:last-of-type .accordion-collapse {
      border-bottom-right-radius: 0.75rem;
      border-bottom-left-radius: 0.75rem; }

.accordion-body {
  padding: 1rem 1.25rem; }

.accordion-flush .accordion-collapse {
  border-width: 0; }

.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .accordion-flush .accordion-item:first-child {
    border-top: 0; }
  .accordion-flush .accordion-item:last-child {
    border-bottom: 0; }
  .accordion-flush .accordion-item .accordion-button {
    border-radius: 0; }

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6C757D;
    content: var(--bs-breadcrumb-divider, "https://pxdraft.com/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active {
  color: #6C757D; }

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  color: var(--px-body-color);
  background-color: var(--px-body-bg);
  border: 1px solid var(--px-gray-100);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .page-link {
      transition: none; } }
  .page-link:hover {
    z-index: 2;
    color: var(--px-text-mode);
    background-color: var(--px-gray-100);
    border-color: var(--px-gray-100); }
  .page-link:focus {
    z-index: 3;
    color: var(--px-text-mode);
    background-color: var(--px-gray-100);
    outline: 0;
    box-shadow: 0 0 0 0 none; }

.page-item:not(:first-child) .page-link {
  margin-left: -1px; }

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #059dff;
  border-color: #059dff; }

.page-item.disabled .page-link {
  color: #6C757D;
  pointer-events: none;
  background-color: #fff;
  border-color: #DEE2E6; }

.page-link {
  padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.17188rem; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.8125rem; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

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

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

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

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

.alert-primary {
  color: #035e99;
  background-color: #cdebff;
  border-color: #b4e2ff; }
  .alert-primary .alert-link {
    color: #024b7a; }

.alert-secondary {
  color: #973228;
  background-color: #feddd9;
  border-color: #fecbc7; }
  .alert-secondary .alert-link {
    color: #792820; }

.alert-success {
  color: #147638;
  background-color: #d3f3df;
  border-color: #bdeecf; }
  .alert-success .alert-link {
    color: #105e2d; }

.alert-info {
  color: #087990;
  background-color: #cff4fc;
  border-color: #b6effb; }
  .alert-info .alert-link {
    color: #066173; }

.alert-warning {
  color: #997005;
  background-color: #fff1ce;
  border-color: #ffeab5; }
  .alert-warning .alert-link {
    color: #7a5a04; }

.alert-danger {
  color: #8f2929;
  background-color: #fcdada;
  border-color: #fac7c7; }
  .alert-danger .alert-link {
    color: #722121; }

.alert-light {
  color: #89898a;
  background-color: #fafafa;
  border-color: #f7f7f8; }
  .alert-light .alert-link {
    color: #6e6e6e; }

.alert-dark {
  color: #08090a;
  background-color: #cfcfcf;
  border-color: #b7b7b7; }
  .alert-dark .alert-link {
    color: #060708; }

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

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

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.70313rem;
  background-color: #E9ECEF;
  border-radius: 0.25rem; }

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #059dff;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

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

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

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

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

.list-group-item-action {
  width: 100%;
  color: #059dff;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: var(--px-text-mode);
    text-decoration: none;
    background-color: rgba(5, 157, 255, 0.1); }
  .list-group-item-action:active {
    color: #059dff;
    background-color: rgba(5, 157, 255, 0.1); }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: var(--px-body-color);
  background-color: var(--px-list-group-bg);
  border: 1px solid var(--px-gray-100); }
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6C757D;
    pointer-events: none;
    background-color: var(--px-list-group-bg); }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #059dff;
    border-color: #059dff; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  -ms-flex-direction: row;
      flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-xxl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xxl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #035e99;
  background-color: #cdebff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #035e99;
    background-color: #b9d4e6; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #035e99;
    border-color: #035e99; }

.list-group-item-secondary {
  color: #973228;
  background-color: #feddd9; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #973228;
    background-color: #e5c7c3; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #973228;
    border-color: #973228; }

.list-group-item-success {
  color: #147638;
  background-color: #d3f3df; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #147638;
    background-color: #bedbc9; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #147638;
    border-color: #147638; }

.list-group-item-info {
  color: #087990;
  background-color: #cff4fc; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #087990;
    background-color: #badce3; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #087990;
    border-color: #087990; }

.list-group-item-warning {
  color: #997005;
  background-color: #fff1ce; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #997005;
    background-color: #e6d9b9; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #997005;
    border-color: #997005; }

.list-group-item-danger {
  color: #8f2929;
  background-color: #fcdada; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #8f2929;
    background-color: #e3c4c4; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #8f2929;
    border-color: #8f2929; }

.list-group-item-light {
  color: #89898a;
  background-color: #fafafa; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #89898a;
    background-color: #e1e1e1; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #89898a;
    border-color: #89898a; }

.list-group-item-dark {
  color: #08090a;
  background-color: #cfcfcf; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #08090a;
    background-color: #bababa; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #08090a;
    border-color: #08090a; }

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5; }
  .btn-close:hover {
    color: #000000;
    text-decoration: none;
    opacity: 0.75; }
  .btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0 none;
    opacity: 1; }
  .btn-close:disabled, .btn-close.disabled {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    opacity: 0.25; }

.btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
          filter: invert(1) grayscale(100%) brightness(200%); }

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .toast.showing {
    opacity: 0; }
  .toast:not(.show) {
    display: none; }

.toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none; }
  .toast-container > :not(:last-child) {
    margin-bottom: 0.75rem; }

.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6C757D;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }
  .toast-header .btn-close {
    margin-right: -0.375rem;
    margin-left: 0.75rem; }

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0; }

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

.modal-dialog-scrollable {
  height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: calc(100% - 1rem); }

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.75rem;
  outline: 0; }

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

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #DEE2E6;
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }
  .modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.7; }

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #DEE2E6;
  border-bottom-right-radius: calc(0.75rem - 1px);
  border-bottom-left-radius: calc(0.75rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0; }
  .modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0; }
  .modal-fullscreen .modal-header {
    border-radius: 0; }
  .modal-fullscreen .modal-body {
    overflow-y: auto; }
  .modal-fullscreen .modal-footer {
    border-radius: 0; }

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-sm-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-sm-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-md-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-md-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-lg-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-lg-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xl-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xxl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xxl-down .modal-footer {
      border-radius: 0; } }

.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8125rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .tooltip-arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
    bottom: 0; }
    .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
      top: -1px;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000000; }

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
      right: -1px;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000000; }

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
    top: 0; }
    .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
      bottom: -1px;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000000; }

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
      left: -1px;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8125rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.75rem; }
  .popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem; }
    .popover .popover-arrow::before, .popover .popover-arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
  bottom: calc(-0.5rem - 1px); }
  .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
    bottom: 0;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: #fff; }

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
    left: 1px;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff; }

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-0.5rem - 1px); }
  .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
    top: 1px;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: #fff; }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0; }

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
    right: 1px;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.9375rem;
  color: var(--px-heading-color);
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1rem;
  color: #6e6e6e; }

.carousel {
  position: relative; }

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

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

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

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

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

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

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1; }

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

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

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

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

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

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

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

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

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

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000000; }

.carousel-dark .carousel-caption {
  color: #000000; }

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

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

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border; }

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

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

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

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow; }

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s; } }

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .offcanvas {
      transition: none; } }

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

.offcanvas-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1rem 1rem; }
  .offcanvas-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin-top: -0.5rem;
    margin-right: -0.5rem;
    margin-bottom: -0.5rem; }

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.7; }

.offcanvas-body {
  -ms-flex-positive: 1;
      flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto; }

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%); }

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%); }

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(100%);
          transform: translateY(100%); }

.offcanvas.show {
  -webkit-transform: none;
          transform: none; }

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

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

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

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

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

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

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

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

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

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

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.link-primary {
  color: #059dff; }
  .link-primary:hover, .link-primary:focus {
    color: #047ecc; }

.link-secondary {
  color: #fb5343; }
  .link-secondary:hover, .link-secondary:focus {
    color: #c94236; }

.link-success {
  color: #22c55e; }
  .link-success:hover, .link-success:focus {
    color: #1b9e4b; }

.link-info {
  color: #0dcaf0; }
  .link-info:hover, .link-info:focus {
    color: #3dd5f3; }

.link-warning {
  color: #ffba08; }
  .link-warning:hover, .link-warning:focus {
    color: #ffc839; }

.link-danger {
  color: #ef4444; }
  .link-danger:hover, .link-danger:focus {
    color: #bf3636; }

.link-light {
  color: #e5e5e6; }
  .link-light:hover, .link-light:focus {
    color: #eaeaeb; }

.link-dark {
  color: #0e0f10; }
  .link-dark:hover, .link-dark:focus {
    color: #0b0c0d; }

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

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

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

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

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

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

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

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

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

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

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

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

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

.hstack {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-item-align: stretch;
      align-self: stretch; }

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

.visually-hidden,
.visually-hidden-focusable: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; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shadow {
  box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125) !important; }

.shadow-sm {
  box-shadow: 0 12px 15px rgba(0, 0, 0, 0.1) !important; }

.shadow-lg {
  box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175) !important; }

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

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important; }

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

.top-50 {
  top: 50% !important; }

.top-100 {
  top: 100% !important; }

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

.bottom-50 {
  bottom: 50% !important; }

.bottom-100 {
  bottom: 100% !important; }

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

.start-50 {
  left: 50% !important; }

.start-100 {
  left: 100% !important; }

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

.end-50 {
  right: 50% !important; }

.end-100 {
  right: 100% !important; }

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

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

.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
          transform: translateY(-50%) !important; }

.border {
  border: 1px solid #DEE2E6 !important; }

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

.border-top {
  border-top: 1px solid #DEE2E6 !important; }

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

.border-end {
  border-right: 1px solid #DEE2E6 !important; }

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

.border-bottom {
  border-bottom: 1px solid #DEE2E6 !important; }

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

.border-start {
  border-left: 1px solid #DEE2E6 !important; }

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

.border-primary {
  border-color: #059dff !important; }

.border-secondary {
  border-color: #fb5343 !important; }

.border-success {
  border-color: #22c55e !important; }

.border-info {
  border-color: #0dcaf0 !important; }

.border-warning {
  border-color: #ffba08 !important; }

.border-danger {
  border-color: #ef4444 !important; }

.border-light {
  border-color: #e5e5e6 !important; }

.border-dark {
  border-color: #0e0f10 !important; }

.border-white {
  border-color: #fff !important; }

.border-1 {
  border-width: 1px !important; }

.border-2 {
  border-width: 2px !important; }

.border-3 {
  border-width: 3px !important; }

.border-4 {
  border-width: 4px !important; }

.border-5 {
  border-width: 5px !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

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

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

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

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

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

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

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

.flex-fill {
  -ms-flex: 1 1 auto !important;
      flex: 1 1 auto !important; }

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

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

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

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

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
      flex-grow: 0 !important; }

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
      flex-grow: 1 !important; }

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important; }

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important; }

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

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

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

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

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

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

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

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

.gap-5 {
  gap: 2rem !important; }

.gap-6 {
  gap: 2.5rem !important; }

.gap-7 {
  gap: 3rem !important; }

.gap-8 {
  gap: 3.5rem !important; }

.gap-9 {
  gap: 4rem !important; }

.gap-10 {
  gap: 5rem !important; }

.gap-11 {
  gap: 6rem !important; }

.gap-12 {
  gap: 7rem !important; }

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

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

.justify-content-center {
  -ms-flex-pack: center !important;
      justify-content: center !important; }

.justify-content-between {
  -ms-flex-pack: justify !important;
      justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important; }

.justify-content-evenly {
  -ms-flex-pack: space-evenly !important;
      justify-content: space-evenly !important; }

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

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

.align-items-center {
  -ms-flex-align: center !important;
      align-items: center !important; }

.align-items-baseline {
  -ms-flex-align: baseline !important;
      align-items: baseline !important; }

.align-items-stretch {
  -ms-flex-align: stretch !important;
      align-items: stretch !important; }

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important; }

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important; }

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important; }

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important; }

.order-first {
  -ms-flex-order: -1 !important;
      order: -1 !important; }

.order-0 {
  -ms-flex-order: 0 !important;
      order: 0 !important; }

.order-1 {
  -ms-flex-order: 1 !important;
      order: 1 !important; }

.order-2 {
  -ms-flex-order: 2 !important;
      order: 2 !important; }

.order-3 {
  -ms-flex-order: 3 !important;
      order: 3 !important; }

.order-4 {
  -ms-flex-order: 4 !important;
      order: 4 !important; }

.order-5 {
  -ms-flex-order: 5 !important;
      order: 5 !important; }

.order-last {
  -ms-flex-order: 6 !important;
      order: 6 !important; }

.m-0 {
  margin: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.m-5 {
  margin: 2rem !important; }

.m-6 {
  margin: 2.5rem !important; }

.m-7 {
  margin: 3rem !important; }

.m-8 {
  margin: 3.5rem !important; }

.m-9 {
  margin: 4rem !important; }

.m-10 {
  margin: 5rem !important; }

.m-11 {
  margin: 6rem !important; }

.m-12 {
  margin: 7rem !important; }

.m-auto {
  margin: auto !important; }

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

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

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

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

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

.mx-5 {
  margin-right: 2rem !important;
  margin-left: 2rem !important; }

.mx-6 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important; }

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

.mx-8 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important; }

.mx-9 {
  margin-right: 4rem !important;
  margin-left: 4rem !important; }

.mx-10 {
  margin-right: 5rem !important;
  margin-left: 5rem !important; }

.mx-11 {
  margin-right: 6rem !important;
  margin-left: 6rem !important; }

.mx-12 {
  margin-right: 7rem !important;
  margin-left: 7rem !important; }

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

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

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

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

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

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

.my-5 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important; }

.my-6 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important; }

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

.my-8 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important; }

.my-9 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important; }

.my-10 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important; }

.my-11 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important; }

.my-12 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important; }

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

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

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

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

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

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

.mt-5 {
  margin-top: 2rem !important; }

.mt-6 {
  margin-top: 2.5rem !important; }

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

.mt-8 {
  margin-top: 3.5rem !important; }

.mt-9 {
  margin-top: 4rem !important; }

.mt-10 {
  margin-top: 5rem !important; }

.mt-11 {
  margin-top: 6rem !important; }

.mt-12 {
  margin-top: 7rem !important; }

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

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

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

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

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

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

.me-5 {
  margin-right: 2rem !important; }

.me-6 {
  margin-right: 2.5rem !important; }

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

.me-8 {
  margin-right: 3.5rem !important; }

.me-9 {
  margin-right: 4rem !important; }

.me-10 {
  margin-right: 5rem !important; }

.me-11 {
  margin-right: 6rem !important; }

.me-12 {
  margin-right: 7rem !important; }

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

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

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

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

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

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

.mb-5 {
  margin-bottom: 2rem !important; }

.mb-6 {
  margin-bottom: 2.5rem !important; }

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

.mb-8 {
  margin-bottom: 3.5rem !important; }

.mb-9 {
  margin-bottom: 4rem !important; }

.mb-10 {
  margin-bottom: 5rem !important; }

.mb-11 {
  margin-bottom: 6rem !important; }

.mb-12 {
  margin-bottom: 7rem !important; }

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

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

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

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

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

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

.ms-5 {
  margin-left: 2rem !important; }

.ms-6 {
  margin-left: 2.5rem !important; }

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

.ms-8 {
  margin-left: 3.5rem !important; }

.ms-9 {
  margin-left: 4rem !important; }

.ms-10 {
  margin-left: 5rem !important; }

.ms-11 {
  margin-left: 6rem !important; }

.ms-12 {
  margin-left: 7rem !important; }

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

.m-n1 {
  margin: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.m-n5 {
  margin: -2rem !important; }

.m-n6 {
  margin: -2.5rem !important; }

.m-n7 {
  margin: -3rem !important; }

.m-n8 {
  margin: -3.5rem !important; }

.m-n9 {
  margin: -4rem !important; }

.m-n10 {
  margin: -5rem !important; }

.m-n11 {
  margin: -6rem !important; }

.m-n12 {
  margin: -7rem !important; }

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

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

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

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

.mx-n5 {
  margin-right: -2rem !important;
  margin-left: -2rem !important; }

.mx-n6 {
  margin-right: -2.5rem !important;
  margin-left: -2.5rem !important; }

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

.mx-n8 {
  margin-right: -3.5rem !important;
  margin-left: -3.5rem !important; }

.mx-n9 {
  margin-right: -4rem !important;
  margin-left: -4rem !important; }

.mx-n10 {
  margin-right: -5rem !important;
  margin-left: -5rem !important; }

.mx-n11 {
  margin-right: -6rem !important;
  margin-left: -6rem !important; }

.mx-n12 {
  margin-right: -7rem !important;
  margin-left: -7rem !important; }

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

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

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

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

.my-n5 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important; }

.my-n6 {
  margin-top: -2.5rem !important;
  margin-bottom: -2.5rem !important; }

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

.my-n8 {
  margin-top: -3.5rem !important;
  margin-bottom: -3.5rem !important; }

.my-n9 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important; }

.my-n10 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important; }

.my-n11 {
  margin-top: -6rem !important;
  margin-bottom: -6rem !important; }

.my-n12 {
  margin-top: -7rem !important;
  margin-bottom: -7rem !important; }

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

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

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

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

.mt-n5 {
  margin-top: -2rem !important; }

.mt-n6 {
  margin-top: -2.5rem !important; }

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

.mt-n8 {
  margin-top: -3.5rem !important; }

.mt-n9 {
  margin-top: -4rem !important; }

.mt-n10 {
  margin-top: -5rem !important; }

.mt-n11 {
  margin-top: -6rem !important; }

.mt-n12 {
  margin-top: -7rem !important; }

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

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

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

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

.me-n5 {
  margin-right: -2rem !important; }

.me-n6 {
  margin-right: -2.5rem !important; }

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

.me-n8 {
  margin-right: -3.5rem !important; }

.me-n9 {
  margin-right: -4rem !important; }

.me-n10 {
  margin-right: -5rem !important; }

.me-n11 {
  margin-right: -6rem !important; }

.me-n12 {
  margin-right: -7rem !important; }

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

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

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

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

.mb-n5 {
  margin-bottom: -2rem !important; }

.mb-n6 {
  margin-bottom: -2.5rem !important; }

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

.mb-n8 {
  margin-bottom: -3.5rem !important; }

.mb-n9 {
  margin-bottom: -4rem !important; }

.mb-n10 {
  margin-bottom: -5rem !important; }

.mb-n11 {
  margin-bottom: -6rem !important; }

.mb-n12 {
  margin-bottom: -7rem !important; }

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

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

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

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

.ms-n5 {
  margin-left: -2rem !important; }

.ms-n6 {
  margin-left: -2.5rem !important; }

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

.ms-n8 {
  margin-left: -3.5rem !important; }

.ms-n9 {
  margin-left: -4rem !important; }

.ms-n10 {
  margin-left: -5rem !important; }

.ms-n11 {
  margin-left: -6rem !important; }

.ms-n12 {
  margin-left: -7rem !important; }

.p-0 {
  padding: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.p-5 {
  padding: 2rem !important; }

.p-6 {
  padding: 2.5rem !important; }

.p-7 {
  padding: 3rem !important; }

.p-8 {
  padding: 3.5rem !important; }

.p-9 {
  padding: 4rem !important; }

.p-10 {
  padding: 5rem !important; }

.p-11 {
  padding: 6rem !important; }

.p-12 {
  padding: 7rem !important; }

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

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

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

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

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

.px-5 {
  padding-right: 2rem !important;
  padding-left: 2rem !important; }

.px-6 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important; }

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

.px-8 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important; }

.px-9 {
  padding-right: 4rem !important;
  padding-left: 4rem !important; }

.px-10 {
  padding-right: 5rem !important;
  padding-left: 5rem !important; }

.px-11 {
  padding-right: 6rem !important;
  padding-left: 6rem !important; }

.px-12 {
  padding-right: 7rem !important;
  padding-left: 7rem !important; }

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

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

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

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

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

.py-5 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important; }

.py-6 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important; }

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

.py-8 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important; }

.py-9 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important; }

.py-10 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important; }

.py-11 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important; }

.py-12 {
  padding-top: 7rem !important;
  padding-bottom: 7rem !important; }

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

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

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

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

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

.pt-5 {
  padding-top: 2rem !important; }

.pt-6 {
  padding-top: 2.5rem !important; }

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

.pt-8 {
  padding-top: 3.5rem !important; }

.pt-9 {
  padding-top: 4rem !important; }

.pt-10 {
  padding-top: 5rem !important; }

.pt-11 {
  padding-top: 6rem !important; }

.pt-12 {
  padding-top: 7rem !important; }

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

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

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

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

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

.pe-5 {
  padding-right: 2rem !important; }

.pe-6 {
  padding-right: 2.5rem !important; }

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

.pe-8 {
  padding-right: 3.5rem !important; }

.pe-9 {
  padding-right: 4rem !important; }

.pe-10 {
  padding-right: 5rem !important; }

.pe-11 {
  padding-right: 6rem !important; }

.pe-12 {
  padding-right: 7rem !important; }

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

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

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

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

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

.pb-5 {
  padding-bottom: 2rem !important; }

.pb-6 {
  padding-bottom: 2.5rem !important; }

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

.pb-8 {
  padding-bottom: 3.5rem !important; }

.pb-9 {
  padding-bottom: 4rem !important; }

.pb-10 {
  padding-bottom: 5rem !important; }

.pb-11 {
  padding-bottom: 6rem !important; }

.pb-12 {
  padding-bottom: 7rem !important; }

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

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

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

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

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

.ps-5 {
  padding-left: 2rem !important; }

.ps-6 {
  padding-left: 2.5rem !important; }

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

.ps-8 {
  padding-left: 3.5rem !important; }

.ps-9 {
  padding-left: 4rem !important; }

.ps-10 {
  padding-left: 5rem !important; }

.ps-11 {
  padding-left: 6rem !important; }

.ps-12 {
  padding-left: 7rem !important; }

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

.fs-1 {
  font-size: calc(1.35938rem + 1.3125vw) !important; }

.fs-2 {
  font-size: calc(1.3125rem + 0.75vw) !important; }

.fs-3 {
  font-size: calc(1.28906rem + 0.46875vw) !important; }

.fs-4 {
  font-size: calc(1.26563rem + 0.1875vw) !important; }

.fs-5 {
  font-size: 1.17188rem !important; }

.fs-6 {
  font-size: 0.9375rem !important; }

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

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

.fw-light {
  font-weight: 300 !important; }

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

.fw-normal {
  font-weight: 400 !important; }

.fw-bold {
  font-weight: 700 !important; }

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

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

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

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

.lh-lg {
  line-height: 2 !important; }

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

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

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

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

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

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

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

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

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

.text-wrap {
  white-space: normal !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-muted {
  --bs-text-opacity: 1;
  color: #6C757D !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded {
  border-radius: 0.25rem !important; }

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

.rounded-1 {
  border-radius: 0.2rem !important; }

.rounded-2 {
  border-radius: 0.25rem !important; }

.rounded-3 {
  border-radius: 0.75rem !important; }

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

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-grid {
    display: grid !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-sm-none {
    display: none !important; }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-sm-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-sm-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 1rem !important; }
  .gap-sm-4 {
    gap: 1.5rem !important; }
  .gap-sm-5 {
    gap: 2rem !important; }
  .gap-sm-6 {
    gap: 2.5rem !important; }
  .gap-sm-7 {
    gap: 3rem !important; }
  .gap-sm-8 {
    gap: 3.5rem !important; }
  .gap-sm-9 {
    gap: 4rem !important; }
  .gap-sm-10 {
    gap: 5rem !important; }
  .gap-sm-11 {
    gap: 6rem !important; }
  .gap-sm-12 {
    gap: 7rem !important; }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-sm-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-sm-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-sm-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-sm-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }
  .order-sm-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-sm-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-sm-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-sm-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-sm-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-sm-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-sm-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-sm-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-sm-0 {
    margin: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .m-sm-5 {
    margin: 2rem !important; }
  .m-sm-6 {
    margin: 2.5rem !important; }
  .m-sm-7 {
    margin: 3rem !important; }
  .m-sm-8 {
    margin: 3.5rem !important; }
  .m-sm-9 {
    margin: 4rem !important; }
  .m-sm-10 {
    margin: 5rem !important; }
  .m-sm-11 {
    margin: 6rem !important; }
  .m-sm-12 {
    margin: 7rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-sm-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-sm-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-sm-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-sm-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-sm-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-sm-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-sm-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-sm-12 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-sm-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-sm-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-sm-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-sm-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-sm-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-sm-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-sm-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-sm-12 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mt-sm-5 {
    margin-top: 2rem !important; }
  .mt-sm-6 {
    margin-top: 2.5rem !important; }
  .mt-sm-7 {
    margin-top: 3rem !important; }
  .mt-sm-8 {
    margin-top: 3.5rem !important; }
  .mt-sm-9 {
    margin-top: 4rem !important; }
  .mt-sm-10 {
    margin-top: 5rem !important; }
  .mt-sm-11 {
    margin-top: 6rem !important; }
  .mt-sm-12 {
    margin-top: 7rem !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .me-sm-0 {
    margin-right: 0 !important; }
  .me-sm-1 {
    margin-right: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.5rem !important; }
  .me-sm-3 {
    margin-right: 1rem !important; }
  .me-sm-4 {
    margin-right: 1.5rem !important; }
  .me-sm-5 {
    margin-right: 2rem !important; }
  .me-sm-6 {
    margin-right: 2.5rem !important; }
  .me-sm-7 {
    margin-right: 3rem !important; }
  .me-sm-8 {
    margin-right: 3.5rem !important; }
  .me-sm-9 {
    margin-right: 4rem !important; }
  .me-sm-10 {
    margin-right: 5rem !important; }
  .me-sm-11 {
    margin-right: 6rem !important; }
  .me-sm-12 {
    margin-right: 7rem !important; }
  .me-sm-auto {
    margin-right: auto !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .mb-sm-5 {
    margin-bottom: 2rem !important; }
  .mb-sm-6 {
    margin-bottom: 2.5rem !important; }
  .mb-sm-7 {
    margin-bottom: 3rem !important; }
  .mb-sm-8 {
    margin-bottom: 3.5rem !important; }
  .mb-sm-9 {
    margin-bottom: 4rem !important; }
  .mb-sm-10 {
    margin-bottom: 5rem !important; }
  .mb-sm-11 {
    margin-bottom: 6rem !important; }
  .mb-sm-12 {
    margin-bottom: 7rem !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ms-sm-0 {
    margin-left: 0 !important; }
  .ms-sm-1 {
    margin-left: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.5rem !important; }
  .ms-sm-3 {
    margin-left: 1rem !important; }
  .ms-sm-4 {
    margin-left: 1.5rem !important; }
  .ms-sm-5 {
    margin-left: 2rem !important; }
  .ms-sm-6 {
    margin-left: 2.5rem !important; }
  .ms-sm-7 {
    margin-left: 3rem !important; }
  .ms-sm-8 {
    margin-left: 3.5rem !important; }
  .ms-sm-9 {
    margin-left: 4rem !important; }
  .ms-sm-10 {
    margin-left: 5rem !important; }
  .ms-sm-11 {
    margin-left: 6rem !important; }
  .ms-sm-12 {
    margin-left: 7rem !important; }
  .ms-sm-auto {
    margin-left: auto !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .m-sm-n5 {
    margin: -2rem !important; }
  .m-sm-n6 {
    margin: -2.5rem !important; }
  .m-sm-n7 {
    margin: -3rem !important; }
  .m-sm-n8 {
    margin: -3.5rem !important; }
  .m-sm-n9 {
    margin: -4rem !important; }
  .m-sm-n10 {
    margin: -5rem !important; }
  .m-sm-n11 {
    margin: -6rem !important; }
  .m-sm-n12 {
    margin: -7rem !important; }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-sm-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-sm-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-sm-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-sm-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-sm-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-sm-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-sm-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-sm-n12 {
    margin-right: -7rem !important;
    margin-left: -7rem !important; }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-sm-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-sm-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-sm-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-sm-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-sm-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-sm-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-sm-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-sm-n12 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important; }
  .mt-sm-n1 {
    margin-top: -0.25rem !important; }
  .mt-sm-n2 {
    margin-top: -0.5rem !important; }
  .mt-sm-n3 {
    margin-top: -1rem !important; }
  .mt-sm-n4 {
    margin-top: -1.5rem !important; }
  .mt-sm-n5 {
    margin-top: -2rem !important; }
  .mt-sm-n6 {
    margin-top: -2.5rem !important; }
  .mt-sm-n7 {
    margin-top: -3rem !important; }
  .mt-sm-n8 {
    margin-top: -3.5rem !important; }
  .mt-sm-n9 {
    margin-top: -4rem !important; }
  .mt-sm-n10 {
    margin-top: -5rem !important; }
  .mt-sm-n11 {
    margin-top: -6rem !important; }
  .mt-sm-n12 {
    margin-top: -7rem !important; }
  .me-sm-n1 {
    margin-right: -0.25rem !important; }
  .me-sm-n2 {
    margin-right: -0.5rem !important; }
  .me-sm-n3 {
    margin-right: -1rem !important; }
  .me-sm-n4 {
    margin-right: -1.5rem !important; }
  .me-sm-n5 {
    margin-right: -2rem !important; }
  .me-sm-n6 {
    margin-right: -2.5rem !important; }
  .me-sm-n7 {
    margin-right: -3rem !important; }
  .me-sm-n8 {
    margin-right: -3.5rem !important; }
  .me-sm-n9 {
    margin-right: -4rem !important; }
  .me-sm-n10 {
    margin-right: -5rem !important; }
  .me-sm-n11 {
    margin-right: -6rem !important; }
  .me-sm-n12 {
    margin-right: -7rem !important; }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-sm-n3 {
    margin-bottom: -1rem !important; }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-sm-n5 {
    margin-bottom: -2rem !important; }
  .mb-sm-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-sm-n7 {
    margin-bottom: -3rem !important; }
  .mb-sm-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-sm-n9 {
    margin-bottom: -4rem !important; }
  .mb-sm-n10 {
    margin-bottom: -5rem !important; }
  .mb-sm-n11 {
    margin-bottom: -6rem !important; }
  .mb-sm-n12 {
    margin-bottom: -7rem !important; }
  .ms-sm-n1 {
    margin-left: -0.25rem !important; }
  .ms-sm-n2 {
    margin-left: -0.5rem !important; }
  .ms-sm-n3 {
    margin-left: -1rem !important; }
  .ms-sm-n4 {
    margin-left: -1.5rem !important; }
  .ms-sm-n5 {
    margin-left: -2rem !important; }
  .ms-sm-n6 {
    margin-left: -2.5rem !important; }
  .ms-sm-n7 {
    margin-left: -3rem !important; }
  .ms-sm-n8 {
    margin-left: -3.5rem !important; }
  .ms-sm-n9 {
    margin-left: -4rem !important; }
  .ms-sm-n10 {
    margin-left: -5rem !important; }
  .ms-sm-n11 {
    margin-left: -6rem !important; }
  .ms-sm-n12 {
    margin-left: -7rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .p-sm-5 {
    padding: 2rem !important; }
  .p-sm-6 {
    padding: 2.5rem !important; }
  .p-sm-7 {
    padding: 3rem !important; }
  .p-sm-8 {
    padding: 3.5rem !important; }
  .p-sm-9 {
    padding: 4rem !important; }
  .p-sm-10 {
    padding: 5rem !important; }
  .p-sm-11 {
    padding: 6rem !important; }
  .p-sm-12 {
    padding: 7rem !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-sm-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-sm-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-sm-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-sm-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-sm-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-sm-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-sm-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-sm-12 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-sm-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-sm-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-sm-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-sm-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-sm-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-sm-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-sm-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-sm-12 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pt-sm-5 {
    padding-top: 2rem !important; }
  .pt-sm-6 {
    padding-top: 2.5rem !important; }
  .pt-sm-7 {
    padding-top: 3rem !important; }
  .pt-sm-8 {
    padding-top: 3.5rem !important; }
  .pt-sm-9 {
    padding-top: 4rem !important; }
  .pt-sm-10 {
    padding-top: 5rem !important; }
  .pt-sm-11 {
    padding-top: 6rem !important; }
  .pt-sm-12 {
    padding-top: 7rem !important; }
  .pe-sm-0 {
    padding-right: 0 !important; }
  .pe-sm-1 {
    padding-right: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.5rem !important; }
  .pe-sm-3 {
    padding-right: 1rem !important; }
  .pe-sm-4 {
    padding-right: 1.5rem !important; }
  .pe-sm-5 {
    padding-right: 2rem !important; }
  .pe-sm-6 {
    padding-right: 2.5rem !important; }
  .pe-sm-7 {
    padding-right: 3rem !important; }
  .pe-sm-8 {
    padding-right: 3.5rem !important; }
  .pe-sm-9 {
    padding-right: 4rem !important; }
  .pe-sm-10 {
    padding-right: 5rem !important; }
  .pe-sm-11 {
    padding-right: 6rem !important; }
  .pe-sm-12 {
    padding-right: 7rem !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pb-sm-5 {
    padding-bottom: 2rem !important; }
  .pb-sm-6 {
    padding-bottom: 2.5rem !important; }
  .pb-sm-7 {
    padding-bottom: 3rem !important; }
  .pb-sm-8 {
    padding-bottom: 3.5rem !important; }
  .pb-sm-9 {
    padding-bottom: 4rem !important; }
  .pb-sm-10 {
    padding-bottom: 5rem !important; }
  .pb-sm-11 {
    padding-bottom: 6rem !important; }
  .pb-sm-12 {
    padding-bottom: 7rem !important; }
  .ps-sm-0 {
    padding-left: 0 !important; }
  .ps-sm-1 {
    padding-left: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 1rem !important; }
  .ps-sm-4 {
    padding-left: 1.5rem !important; }
  .ps-sm-5 {
    padding-left: 2rem !important; }
  .ps-sm-6 {
    padding-left: 2.5rem !important; }
  .ps-sm-7 {
    padding-left: 3rem !important; }
  .ps-sm-8 {
    padding-left: 3.5rem !important; }
  .ps-sm-9 {
    padding-left: 4rem !important; }
  .ps-sm-10 {
    padding-left: 5rem !important; }
  .ps-sm-11 {
    padding-left: 6rem !important; }
  .ps-sm-12 {
    padding-left: 7rem !important; }
  .text-sm-start {
    text-align: left !important; }
  .text-sm-end {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .float-md-start {
    float: left !important; }
  .float-md-end {
    float: right !important; }
  .float-md-none {
    float: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-grid {
    display: grid !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-md-none {
    display: none !important; }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-md-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-md-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 1rem !important; }
  .gap-md-4 {
    gap: 1.5rem !important; }
  .gap-md-5 {
    gap: 2rem !important; }
  .gap-md-6 {
    gap: 2.5rem !important; }
  .gap-md-7 {
    gap: 3rem !important; }
  .gap-md-8 {
    gap: 3.5rem !important; }
  .gap-md-9 {
    gap: 4rem !important; }
  .gap-md-10 {
    gap: 5rem !important; }
  .gap-md-11 {
    gap: 6rem !important; }
  .gap-md-12 {
    gap: 7rem !important; }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-md-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-md-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-md-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-md-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }
  .order-md-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-md-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-md-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-md-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-md-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-md-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-md-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-md-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-md-0 {
    margin: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .m-md-5 {
    margin: 2rem !important; }
  .m-md-6 {
    margin: 2.5rem !important; }
  .m-md-7 {
    margin: 3rem !important; }
  .m-md-8 {
    margin: 3.5rem !important; }
  .m-md-9 {
    margin: 4rem !important; }
  .m-md-10 {
    margin: 5rem !important; }
  .m-md-11 {
    margin: 6rem !important; }
  .m-md-12 {
    margin: 7rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-md-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-md-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-md-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-md-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-md-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-md-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-md-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-md-12 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-md-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-md-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-md-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-md-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-md-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-md-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-md-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-md-12 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mt-md-5 {
    margin-top: 2rem !important; }
  .mt-md-6 {
    margin-top: 2.5rem !important; }
  .mt-md-7 {
    margin-top: 3rem !important; }
  .mt-md-8 {
    margin-top: 3.5rem !important; }
  .mt-md-9 {
    margin-top: 4rem !important; }
  .mt-md-10 {
    margin-top: 5rem !important; }
  .mt-md-11 {
    margin-top: 6rem !important; }
  .mt-md-12 {
    margin-top: 7rem !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .me-md-0 {
    margin-right: 0 !important; }
  .me-md-1 {
    margin-right: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.5rem !important; }
  .me-md-3 {
    margin-right: 1rem !important; }
  .me-md-4 {
    margin-right: 1.5rem !important; }
  .me-md-5 {
    margin-right: 2rem !important; }
  .me-md-6 {
    margin-right: 2.5rem !important; }
  .me-md-7 {
    margin-right: 3rem !important; }
  .me-md-8 {
    margin-right: 3.5rem !important; }
  .me-md-9 {
    margin-right: 4rem !important; }
  .me-md-10 {
    margin-right: 5rem !important; }
  .me-md-11 {
    margin-right: 6rem !important; }
  .me-md-12 {
    margin-right: 7rem !important; }
  .me-md-auto {
    margin-right: auto !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .mb-md-5 {
    margin-bottom: 2rem !important; }
  .mb-md-6 {
    margin-bottom: 2.5rem !important; }
  .mb-md-7 {
    margin-bottom: 3rem !important; }
  .mb-md-8 {
    margin-bottom: 3.5rem !important; }
  .mb-md-9 {
    margin-bottom: 4rem !important; }
  .mb-md-10 {
    margin-bottom: 5rem !important; }
  .mb-md-11 {
    margin-bottom: 6rem !important; }
  .mb-md-12 {
    margin-bottom: 7rem !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ms-md-0 {
    margin-left: 0 !important; }
  .ms-md-1 {
    margin-left: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.5rem !important; }
  .ms-md-3 {
    margin-left: 1rem !important; }
  .ms-md-4 {
    margin-left: 1.5rem !important; }
  .ms-md-5 {
    margin-left: 2rem !important; }
  .ms-md-6 {
    margin-left: 2.5rem !important; }
  .ms-md-7 {
    margin-left: 3rem !important; }
  .ms-md-8 {
    margin-left: 3.5rem !important; }
  .ms-md-9 {
    margin-left: 4rem !important; }
  .ms-md-10 {
    margin-left: 5rem !important; }
  .ms-md-11 {
    margin-left: 6rem !important; }
  .ms-md-12 {
    margin-left: 7rem !important; }
  .ms-md-auto {
    margin-left: auto !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .m-md-n5 {
    margin: -2rem !important; }
  .m-md-n6 {
    margin: -2.5rem !important; }
  .m-md-n7 {
    margin: -3rem !important; }
  .m-md-n8 {
    margin: -3.5rem !important; }
  .m-md-n9 {
    margin: -4rem !important; }
  .m-md-n10 {
    margin: -5rem !important; }
  .m-md-n11 {
    margin: -6rem !important; }
  .m-md-n12 {
    margin: -7rem !important; }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-md-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-md-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-md-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-md-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-md-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-md-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-md-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-md-n12 {
    margin-right: -7rem !important;
    margin-left: -7rem !important; }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-md-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-md-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-md-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-md-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-md-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-md-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-md-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-md-n12 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important; }
  .mt-md-n1 {
    margin-top: -0.25rem !important; }
  .mt-md-n2 {
    margin-top: -0.5rem !important; }
  .mt-md-n3 {
    margin-top: -1rem !important; }
  .mt-md-n4 {
    margin-top: -1.5rem !important; }
  .mt-md-n5 {
    margin-top: -2rem !important; }
  .mt-md-n6 {
    margin-top: -2.5rem !important; }
  .mt-md-n7 {
    margin-top: -3rem !important; }
  .mt-md-n8 {
    margin-top: -3.5rem !important; }
  .mt-md-n9 {
    margin-top: -4rem !important; }
  .mt-md-n10 {
    margin-top: -5rem !important; }
  .mt-md-n11 {
    margin-top: -6rem !important; }
  .mt-md-n12 {
    margin-top: -7rem !important; }
  .me-md-n1 {
    margin-right: -0.25rem !important; }
  .me-md-n2 {
    margin-right: -0.5rem !important; }
  .me-md-n3 {
    margin-right: -1rem !important; }
  .me-md-n4 {
    margin-right: -1.5rem !important; }
  .me-md-n5 {
    margin-right: -2rem !important; }
  .me-md-n6 {
    margin-right: -2.5rem !important; }
  .me-md-n7 {
    margin-right: -3rem !important; }
  .me-md-n8 {
    margin-right: -3.5rem !important; }
  .me-md-n9 {
    margin-right: -4rem !important; }
  .me-md-n10 {
    margin-right: -5rem !important; }
  .me-md-n11 {
    margin-right: -6rem !important; }
  .me-md-n12 {
    margin-right: -7rem !important; }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-md-n3 {
    margin-bottom: -1rem !important; }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-md-n5 {
    margin-bottom: -2rem !important; }
  .mb-md-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-md-n7 {
    margin-bottom: -3rem !important; }
  .mb-md-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-md-n9 {
    margin-bottom: -4rem !important; }
  .mb-md-n10 {
    margin-bottom: -5rem !important; }
  .mb-md-n11 {
    margin-bottom: -6rem !important; }
  .mb-md-n12 {
    margin-bottom: -7rem !important; }
  .ms-md-n1 {
    margin-left: -0.25rem !important; }
  .ms-md-n2 {
    margin-left: -0.5rem !important; }
  .ms-md-n3 {
    margin-left: -1rem !important; }
  .ms-md-n4 {
    margin-left: -1.5rem !important; }
  .ms-md-n5 {
    margin-left: -2rem !important; }
  .ms-md-n6 {
    margin-left: -2.5rem !important; }
  .ms-md-n7 {
    margin-left: -3rem !important; }
  .ms-md-n8 {
    margin-left: -3.5rem !important; }
  .ms-md-n9 {
    margin-left: -4rem !important; }
  .ms-md-n10 {
    margin-left: -5rem !important; }
  .ms-md-n11 {
    margin-left: -6rem !important; }
  .ms-md-n12 {
    margin-left: -7rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .p-md-5 {
    padding: 2rem !important; }
  .p-md-6 {
    padding: 2.5rem !important; }
  .p-md-7 {
    padding: 3rem !important; }
  .p-md-8 {
    padding: 3.5rem !important; }
  .p-md-9 {
    padding: 4rem !important; }
  .p-md-10 {
    padding: 5rem !important; }
  .p-md-11 {
    padding: 6rem !important; }
  .p-md-12 {
    padding: 7rem !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-md-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-md-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-md-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-md-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-md-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-md-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-md-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-md-12 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-md-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-md-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-md-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-md-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-md-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-md-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-md-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-md-12 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pt-md-5 {
    padding-top: 2rem !important; }
  .pt-md-6 {
    padding-top: 2.5rem !important; }
  .pt-md-7 {
    padding-top: 3rem !important; }
  .pt-md-8 {
    padding-top: 3.5rem !important; }
  .pt-md-9 {
    padding-top: 4rem !important; }
  .pt-md-10 {
    padding-top: 5rem !important; }
  .pt-md-11 {
    padding-top: 6rem !important; }
  .pt-md-12 {
    padding-top: 7rem !important; }
  .pe-md-0 {
    padding-right: 0 !important; }
  .pe-md-1 {
    padding-right: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.5rem !important; }
  .pe-md-3 {
    padding-right: 1rem !important; }
  .pe-md-4 {
    padding-right: 1.5rem !important; }
  .pe-md-5 {
    padding-right: 2rem !important; }
  .pe-md-6 {
    padding-right: 2.5rem !important; }
  .pe-md-7 {
    padding-right: 3rem !important; }
  .pe-md-8 {
    padding-right: 3.5rem !important; }
  .pe-md-9 {
    padding-right: 4rem !important; }
  .pe-md-10 {
    padding-right: 5rem !important; }
  .pe-md-11 {
    padding-right: 6rem !important; }
  .pe-md-12 {
    padding-right: 7rem !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pb-md-5 {
    padding-bottom: 2rem !important; }
  .pb-md-6 {
    padding-bottom: 2.5rem !important; }
  .pb-md-7 {
    padding-bottom: 3rem !important; }
  .pb-md-8 {
    padding-bottom: 3.5rem !important; }
  .pb-md-9 {
    padding-bottom: 4rem !important; }
  .pb-md-10 {
    padding-bottom: 5rem !important; }
  .pb-md-11 {
    padding-bottom: 6rem !important; }
  .pb-md-12 {
    padding-bottom: 7rem !important; }
  .ps-md-0 {
    padding-left: 0 !important; }
  .ps-md-1 {
    padding-left: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 1rem !important; }
  .ps-md-4 {
    padding-left: 1.5rem !important; }
  .ps-md-5 {
    padding-left: 2rem !important; }
  .ps-md-6 {
    padding-left: 2.5rem !important; }
  .ps-md-7 {
    padding-left: 3rem !important; }
  .ps-md-8 {
    padding-left: 3.5rem !important; }
  .ps-md-9 {
    padding-left: 4rem !important; }
  .ps-md-10 {
    padding-left: 5rem !important; }
  .ps-md-11 {
    padding-left: 6rem !important; }
  .ps-md-12 {
    padding-left: 7rem !important; }
  .text-md-start {
    text-align: left !important; }
  .text-md-end {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .float-lg-start {
    float: left !important; }
  .float-lg-end {
    float: right !important; }
  .float-lg-none {
    float: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-grid {
    display: grid !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-lg-none {
    display: none !important; }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 1rem !important; }
  .gap-lg-4 {
    gap: 1.5rem !important; }
  .gap-lg-5 {
    gap: 2rem !important; }
  .gap-lg-6 {
    gap: 2.5rem !important; }
  .gap-lg-7 {
    gap: 3rem !important; }
  .gap-lg-8 {
    gap: 3.5rem !important; }
  .gap-lg-9 {
    gap: 4rem !important; }
  .gap-lg-10 {
    gap: 5rem !important; }
  .gap-lg-11 {
    gap: 6rem !important; }
  .gap-lg-12 {
    gap: 7rem !important; }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-lg-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }
  .order-lg-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-lg-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-lg-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-lg-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-lg-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-lg-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-lg-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-lg-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-lg-0 {
    margin: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .m-lg-5 {
    margin: 2rem !important; }
  .m-lg-6 {
    margin: 2.5rem !important; }
  .m-lg-7 {
    margin: 3rem !important; }
  .m-lg-8 {
    margin: 3.5rem !important; }
  .m-lg-9 {
    margin: 4rem !important; }
  .m-lg-10 {
    margin: 5rem !important; }
  .m-lg-11 {
    margin: 6rem !important; }
  .m-lg-12 {
    margin: 7rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-lg-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-lg-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-lg-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-lg-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-lg-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-lg-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-lg-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-lg-12 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-lg-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-lg-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-lg-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-lg-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-lg-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-lg-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-lg-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-lg-12 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mt-lg-5 {
    margin-top: 2rem !important; }
  .mt-lg-6 {
    margin-top: 2.5rem !important; }
  .mt-lg-7 {
    margin-top: 3rem !important; }
  .mt-lg-8 {
    margin-top: 3.5rem !important; }
  .mt-lg-9 {
    margin-top: 4rem !important; }
  .mt-lg-10 {
    margin-top: 5rem !important; }
  .mt-lg-11 {
    margin-top: 6rem !important; }
  .mt-lg-12 {
    margin-top: 7rem !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .me-lg-0 {
    margin-right: 0 !important; }
  .me-lg-1 {
    margin-right: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.5rem !important; }
  .me-lg-3 {
    margin-right: 1rem !important; }
  .me-lg-4 {
    margin-right: 1.5rem !important; }
  .me-lg-5 {
    margin-right: 2rem !important; }
  .me-lg-6 {
    margin-right: 2.5rem !important; }
  .me-lg-7 {
    margin-right: 3rem !important; }
  .me-lg-8 {
    margin-right: 3.5rem !important; }
  .me-lg-9 {
    margin-right: 4rem !important; }
  .me-lg-10 {
    margin-right: 5rem !important; }
  .me-lg-11 {
    margin-right: 6rem !important; }
  .me-lg-12 {
    margin-right: 7rem !important; }
  .me-lg-auto {
    margin-right: auto !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .mb-lg-5 {
    margin-bottom: 2rem !important; }
  .mb-lg-6 {
    margin-bottom: 2.5rem !important; }
  .mb-lg-7 {
    margin-bottom: 3rem !important; }
  .mb-lg-8 {
    margin-bottom: 3.5rem !important; }
  .mb-lg-9 {
    margin-bottom: 4rem !important; }
  .mb-lg-10 {
    margin-bottom: 5rem !important; }
  .mb-lg-11 {
    margin-bottom: 6rem !important; }
  .mb-lg-12 {
    margin-bottom: 7rem !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ms-lg-0 {
    margin-left: 0 !important; }
  .ms-lg-1 {
    margin-left: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.5rem !important; }
  .ms-lg-3 {
    margin-left: 1rem !important; }
  .ms-lg-4 {
    margin-left: 1.5rem !important; }
  .ms-lg-5 {
    margin-left: 2rem !important; }
  .ms-lg-6 {
    margin-left: 2.5rem !important; }
  .ms-lg-7 {
    margin-left: 3rem !important; }
  .ms-lg-8 {
    margin-left: 3.5rem !important; }
  .ms-lg-9 {
    margin-left: 4rem !important; }
  .ms-lg-10 {
    margin-left: 5rem !important; }
  .ms-lg-11 {
    margin-left: 6rem !important; }
  .ms-lg-12 {
    margin-left: 7rem !important; }
  .ms-lg-auto {
    margin-left: auto !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .m-lg-n5 {
    margin: -2rem !important; }
  .m-lg-n6 {
    margin: -2.5rem !important; }
  .m-lg-n7 {
    margin: -3rem !important; }
  .m-lg-n8 {
    margin: -3.5rem !important; }
  .m-lg-n9 {
    margin: -4rem !important; }
  .m-lg-n10 {
    margin: -5rem !important; }
  .m-lg-n11 {
    margin: -6rem !important; }
  .m-lg-n12 {
    margin: -7rem !important; }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-lg-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-lg-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-lg-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-lg-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-lg-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-lg-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-lg-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-lg-n12 {
    margin-right: -7rem !important;
    margin-left: -7rem !important; }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-lg-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-lg-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-lg-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-lg-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-lg-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-lg-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-lg-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-lg-n12 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important; }
  .mt-lg-n1 {
    margin-top: -0.25rem !important; }
  .mt-lg-n2 {
    margin-top: -0.5rem !important; }
  .mt-lg-n3 {
    margin-top: -1rem !important; }
  .mt-lg-n4 {
    margin-top: -1.5rem !important; }
  .mt-lg-n5 {
    margin-top: -2rem !important; }
  .mt-lg-n6 {
    margin-top: -2.5rem !important; }
  .mt-lg-n7 {
    margin-top: -3rem !important; }
  .mt-lg-n8 {
    margin-top: -3.5rem !important; }
  .mt-lg-n9 {
    margin-top: -4rem !important; }
  .mt-lg-n10 {
    margin-top: -5rem !important; }
  .mt-lg-n11 {
    margin-top: -6rem !important; }
  .mt-lg-n12 {
    margin-top: -7rem !important; }
  .me-lg-n1 {
    margin-right: -0.25rem !important; }
  .me-lg-n2 {
    margin-right: -0.5rem !important; }
  .me-lg-n3 {
    margin-right: -1rem !important; }
  .me-lg-n4 {
    margin-right: -1.5rem !important; }
  .me-lg-n5 {
    margin-right: -2rem !important; }
  .me-lg-n6 {
    margin-right: -2.5rem !important; }
  .me-lg-n7 {
    margin-right: -3rem !important; }
  .me-lg-n8 {
    margin-right: -3.5rem !important; }
  .me-lg-n9 {
    margin-right: -4rem !important; }
  .me-lg-n10 {
    margin-right: -5rem !important; }
  .me-lg-n11 {
    margin-right: -6rem !important; }
  .me-lg-n12 {
    margin-right: -7rem !important; }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-lg-n3 {
    margin-bottom: -1rem !important; }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-lg-n5 {
    margin-bottom: -2rem !important; }
  .mb-lg-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-lg-n7 {
    margin-bottom: -3rem !important; }
  .mb-lg-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-lg-n9 {
    margin-bottom: -4rem !important; }
  .mb-lg-n10 {
    margin-bottom: -5rem !important; }
  .mb-lg-n11 {
    margin-bottom: -6rem !important; }
  .mb-lg-n12 {
    margin-bottom: -7rem !important; }
  .ms-lg-n1 {
    margin-left: -0.25rem !important; }
  .ms-lg-n2 {
    margin-left: -0.5rem !important; }
  .ms-lg-n3 {
    margin-left: -1rem !important; }
  .ms-lg-n4 {
    margin-left: -1.5rem !important; }
  .ms-lg-n5 {
    margin-left: -2rem !important; }
  .ms-lg-n6 {
    margin-left: -2.5rem !important; }
  .ms-lg-n7 {
    margin-left: -3rem !important; }
  .ms-lg-n8 {
    margin-left: -3.5rem !important; }
  .ms-lg-n9 {
    margin-left: -4rem !important; }
  .ms-lg-n10 {
    margin-left: -5rem !important; }
  .ms-lg-n11 {
    margin-left: -6rem !important; }
  .ms-lg-n12 {
    margin-left: -7rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .p-lg-5 {
    padding: 2rem !important; }
  .p-lg-6 {
    padding: 2.5rem !important; }
  .p-lg-7 {
    padding: 3rem !important; }
  .p-lg-8 {
    padding: 3.5rem !important; }
  .p-lg-9 {
    padding: 4rem !important; }
  .p-lg-10 {
    padding: 5rem !important; }
  .p-lg-11 {
    padding: 6rem !important; }
  .p-lg-12 {
    padding: 7rem !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-lg-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-lg-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-lg-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-lg-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-lg-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-lg-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-lg-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-lg-12 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-lg-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-lg-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-lg-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-lg-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-lg-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-lg-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-lg-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-lg-12 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pt-lg-5 {
    padding-top: 2rem !important; }
  .pt-lg-6 {
    padding-top: 2.5rem !important; }
  .pt-lg-7 {
    padding-top: 3rem !important; }
  .pt-lg-8 {
    padding-top: 3.5rem !important; }
  .pt-lg-9 {
    padding-top: 4rem !important; }
  .pt-lg-10 {
    padding-top: 5rem !important; }
  .pt-lg-11 {
    padding-top: 6rem !important; }
  .pt-lg-12 {
    padding-top: 7rem !important; }
  .pe-lg-0 {
    padding-right: 0 !important; }
  .pe-lg-1 {
    padding-right: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.5rem !important; }
  .pe-lg-3 {
    padding-right: 1rem !important; }
  .pe-lg-4 {
    padding-right: 1.5rem !important; }
  .pe-lg-5 {
    padding-right: 2rem !important; }
  .pe-lg-6 {
    padding-right: 2.5rem !important; }
  .pe-lg-7 {
    padding-right: 3rem !important; }
  .pe-lg-8 {
    padding-right: 3.5rem !important; }
  .pe-lg-9 {
    padding-right: 4rem !important; }
  .pe-lg-10 {
    padding-right: 5rem !important; }
  .pe-lg-11 {
    padding-right: 6rem !important; }
  .pe-lg-12 {
    padding-right: 7rem !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pb-lg-5 {
    padding-bottom: 2rem !important; }
  .pb-lg-6 {
    padding-bottom: 2.5rem !important; }
  .pb-lg-7 {
    padding-bottom: 3rem !important; }
  .pb-lg-8 {
    padding-bottom: 3.5rem !important; }
  .pb-lg-9 {
    padding-bottom: 4rem !important; }
  .pb-lg-10 {
    padding-bottom: 5rem !important; }
  .pb-lg-11 {
    padding-bottom: 6rem !important; }
  .pb-lg-12 {
    padding-bottom: 7rem !important; }
  .ps-lg-0 {
    padding-left: 0 !important; }
  .ps-lg-1 {
    padding-left: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 1rem !important; }
  .ps-lg-4 {
    padding-left: 1.5rem !important; }
  .ps-lg-5 {
    padding-left: 2rem !important; }
  .ps-lg-6 {
    padding-left: 2.5rem !important; }
  .ps-lg-7 {
    padding-left: 3rem !important; }
  .ps-lg-8 {
    padding-left: 3.5rem !important; }
  .ps-lg-9 {
    padding-left: 4rem !important; }
  .ps-lg-10 {
    padding-left: 5rem !important; }
  .ps-lg-11 {
    padding-left: 6rem !important; }
  .ps-lg-12 {
    padding-left: 7rem !important; }
  .text-lg-start {
    text-align: left !important; }
  .text-lg-end {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important; }
  .float-xl-end {
    float: right !important; }
  .float-xl-none {
    float: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-grid {
    display: grid !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-xl-none {
    display: none !important; }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 1rem !important; }
  .gap-xl-4 {
    gap: 1.5rem !important; }
  .gap-xl-5 {
    gap: 2rem !important; }
  .gap-xl-6 {
    gap: 2.5rem !important; }
  .gap-xl-7 {
    gap: 3rem !important; }
  .gap-xl-8 {
    gap: 3.5rem !important; }
  .gap-xl-9 {
    gap: 4rem !important; }
  .gap-xl-10 {
    gap: 5rem !important; }
  .gap-xl-11 {
    gap: 6rem !important; }
  .gap-xl-12 {
    gap: 7rem !important; }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-xl-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-xl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }
  .order-xl-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-xl-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-xl-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-xl-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-xl-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-xl-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-xl-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-xl-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-xl-0 {
    margin: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .m-xl-5 {
    margin: 2rem !important; }
  .m-xl-6 {
    margin: 2.5rem !important; }
  .m-xl-7 {
    margin: 3rem !important; }
  .m-xl-8 {
    margin: 3.5rem !important; }
  .m-xl-9 {
    margin: 4rem !important; }
  .m-xl-10 {
    margin: 5rem !important; }
  .m-xl-11 {
    margin: 6rem !important; }
  .m-xl-12 {
    margin: 7rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xl-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-xl-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-xl-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xl-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-xl-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-xl-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-xl-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-xl-12 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-xl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-xl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-xl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-xl-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-xl-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-xl-12 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mt-xl-3 {
    margin-top: 1rem !important; }
  .mt-xl-4 {
    margin-top: 1.5rem !important; }
  .mt-xl-5 {
    margin-top: 2rem !important; }
  .mt-xl-6 {
    margin-top: 2.5rem !important; }
  .mt-xl-7 {
    margin-top: 3rem !important; }
  .mt-xl-8 {
    margin-top: 3.5rem !important; }
  .mt-xl-9 {
    margin-top: 4rem !important; }
  .mt-xl-10 {
    margin-top: 5rem !important; }
  .mt-xl-11 {
    margin-top: 6rem !important; }
  .mt-xl-12 {
    margin-top: 7rem !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .me-xl-0 {
    margin-right: 0 !important; }
  .me-xl-1 {
    margin-right: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.5rem !important; }
  .me-xl-3 {
    margin-right: 1rem !important; }
  .me-xl-4 {
    margin-right: 1.5rem !important; }
  .me-xl-5 {
    margin-right: 2rem !important; }
  .me-xl-6 {
    margin-right: 2.5rem !important; }
  .me-xl-7 {
    margin-right: 3rem !important; }
  .me-xl-8 {
    margin-right: 3.5rem !important; }
  .me-xl-9 {
    margin-right: 4rem !important; }
  .me-xl-10 {
    margin-right: 5rem !important; }
  .me-xl-11 {
    margin-right: 6rem !important; }
  .me-xl-12 {
    margin-right: 7rem !important; }
  .me-xl-auto {
    margin-right: auto !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xl-3 {
    margin-bottom: 1rem !important; }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xl-5 {
    margin-bottom: 2rem !important; }
  .mb-xl-6 {
    margin-bottom: 2.5rem !important; }
  .mb-xl-7 {
    margin-bottom: 3rem !important; }
  .mb-xl-8 {
    margin-bottom: 3.5rem !important; }
  .mb-xl-9 {
    margin-bottom: 4rem !important; }
  .mb-xl-10 {
    margin-bottom: 5rem !important; }
  .mb-xl-11 {
    margin-bottom: 6rem !important; }
  .mb-xl-12 {
    margin-bottom: 7rem !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ms-xl-0 {
    margin-left: 0 !important; }
  .ms-xl-1 {
    margin-left: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.5rem !important; }
  .ms-xl-3 {
    margin-left: 1rem !important; }
  .ms-xl-4 {
    margin-left: 1.5rem !important; }
  .ms-xl-5 {
    margin-left: 2rem !important; }
  .ms-xl-6 {
    margin-left: 2.5rem !important; }
  .ms-xl-7 {
    margin-left: 3rem !important; }
  .ms-xl-8 {
    margin-left: 3.5rem !important; }
  .ms-xl-9 {
    margin-left: 4rem !important; }
  .ms-xl-10 {
    margin-left: 5rem !important; }
  .ms-xl-11 {
    margin-left: 6rem !important; }
  .ms-xl-12 {
    margin-left: 7rem !important; }
  .ms-xl-auto {
    margin-left: auto !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .m-xl-n5 {
    margin: -2rem !important; }
  .m-xl-n6 {
    margin: -2.5rem !important; }
  .m-xl-n7 {
    margin: -3rem !important; }
  .m-xl-n8 {
    margin: -3.5rem !important; }
  .m-xl-n9 {
    margin: -4rem !important; }
  .m-xl-n10 {
    margin: -5rem !important; }
  .m-xl-n11 {
    margin: -6rem !important; }
  .m-xl-n12 {
    margin: -7rem !important; }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xl-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-xl-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-xl-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-xl-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-xl-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-xl-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-xl-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-xl-n12 {
    margin-right: -7rem !important;
    margin-left: -7rem !important; }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xl-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-xl-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-xl-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-xl-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-xl-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-xl-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-xl-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-xl-n12 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important; }
  .mt-xl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xl-n3 {
    margin-top: -1rem !important; }
  .mt-xl-n4 {
    margin-top: -1.5rem !important; }
  .mt-xl-n5 {
    margin-top: -2rem !important; }
  .mt-xl-n6 {
    margin-top: -2.5rem !important; }
  .mt-xl-n7 {
    margin-top: -3rem !important; }
  .mt-xl-n8 {
    margin-top: -3.5rem !important; }
  .mt-xl-n9 {
    margin-top: -4rem !important; }
  .mt-xl-n10 {
    margin-top: -5rem !important; }
  .mt-xl-n11 {
    margin-top: -6rem !important; }
  .mt-xl-n12 {
    margin-top: -7rem !important; }
  .me-xl-n1 {
    margin-right: -0.25rem !important; }
  .me-xl-n2 {
    margin-right: -0.5rem !important; }
  .me-xl-n3 {
    margin-right: -1rem !important; }
  .me-xl-n4 {
    margin-right: -1.5rem !important; }
  .me-xl-n5 {
    margin-right: -2rem !important; }
  .me-xl-n6 {
    margin-right: -2.5rem !important; }
  .me-xl-n7 {
    margin-right: -3rem !important; }
  .me-xl-n8 {
    margin-right: -3.5rem !important; }
  .me-xl-n9 {
    margin-right: -4rem !important; }
  .me-xl-n10 {
    margin-right: -5rem !important; }
  .me-xl-n11 {
    margin-right: -6rem !important; }
  .me-xl-n12 {
    margin-right: -7rem !important; }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xl-n3 {
    margin-bottom: -1rem !important; }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-xl-n5 {
    margin-bottom: -2rem !important; }
  .mb-xl-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-xl-n7 {
    margin-bottom: -3rem !important; }
  .mb-xl-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-xl-n9 {
    margin-bottom: -4rem !important; }
  .mb-xl-n10 {
    margin-bottom: -5rem !important; }
  .mb-xl-n11 {
    margin-bottom: -6rem !important; }
  .mb-xl-n12 {
    margin-bottom: -7rem !important; }
  .ms-xl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xl-n3 {
    margin-left: -1rem !important; }
  .ms-xl-n4 {
    margin-left: -1.5rem !important; }
  .ms-xl-n5 {
    margin-left: -2rem !important; }
  .ms-xl-n6 {
    margin-left: -2.5rem !important; }
  .ms-xl-n7 {
    margin-left: -3rem !important; }
  .ms-xl-n8 {
    margin-left: -3.5rem !important; }
  .ms-xl-n9 {
    margin-left: -4rem !important; }
  .ms-xl-n10 {
    margin-left: -5rem !important; }
  .ms-xl-n11 {
    margin-left: -6rem !important; }
  .ms-xl-n12 {
    margin-left: -7rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .p-xl-5 {
    padding: 2rem !important; }
  .p-xl-6 {
    padding: 2.5rem !important; }
  .p-xl-7 {
    padding: 3rem !important; }
  .p-xl-8 {
    padding: 3.5rem !important; }
  .p-xl-9 {
    padding: 4rem !important; }
  .p-xl-10 {
    padding: 5rem !important; }
  .p-xl-11 {
    padding: 6rem !important; }
  .p-xl-12 {
    padding: 7rem !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xl-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-xl-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-xl-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-xl-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-xl-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-xl-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-xl-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-xl-12 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-xl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-xl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-xl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-xl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-xl-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-xl-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-xl-12 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pt-xl-3 {
    padding-top: 1rem !important; }
  .pt-xl-4 {
    padding-top: 1.5rem !important; }
  .pt-xl-5 {
    padding-top: 2rem !important; }
  .pt-xl-6 {
    padding-top: 2.5rem !important; }
  .pt-xl-7 {
    padding-top: 3rem !important; }
  .pt-xl-8 {
    padding-top: 3.5rem !important; }
  .pt-xl-9 {
    padding-top: 4rem !important; }
  .pt-xl-10 {
    padding-top: 5rem !important; }
  .pt-xl-11 {
    padding-top: 6rem !important; }
  .pt-xl-12 {
    padding-top: 7rem !important; }
  .pe-xl-0 {
    padding-right: 0 !important; }
  .pe-xl-1 {
    padding-right: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.5rem !important; }
  .pe-xl-3 {
    padding-right: 1rem !important; }
  .pe-xl-4 {
    padding-right: 1.5rem !important; }
  .pe-xl-5 {
    padding-right: 2rem !important; }
  .pe-xl-6 {
    padding-right: 2.5rem !important; }
  .pe-xl-7 {
    padding-right: 3rem !important; }
  .pe-xl-8 {
    padding-right: 3.5rem !important; }
  .pe-xl-9 {
    padding-right: 4rem !important; }
  .pe-xl-10 {
    padding-right: 5rem !important; }
  .pe-xl-11 {
    padding-right: 6rem !important; }
  .pe-xl-12 {
    padding-right: 7rem !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xl-3 {
    padding-bottom: 1rem !important; }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xl-5 {
    padding-bottom: 2rem !important; }
  .pb-xl-6 {
    padding-bottom: 2.5rem !important; }
  .pb-xl-7 {
    padding-bottom: 3rem !important; }
  .pb-xl-8 {
    padding-bottom: 3.5rem !important; }
  .pb-xl-9 {
    padding-bottom: 4rem !important; }
  .pb-xl-10 {
    padding-bottom: 5rem !important; }
  .pb-xl-11 {
    padding-bottom: 6rem !important; }
  .pb-xl-12 {
    padding-bottom: 7rem !important; }
  .ps-xl-0 {
    padding-left: 0 !important; }
  .ps-xl-1 {
    padding-left: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 1rem !important; }
  .ps-xl-4 {
    padding-left: 1.5rem !important; }
  .ps-xl-5 {
    padding-left: 2rem !important; }
  .ps-xl-6 {
    padding-left: 2.5rem !important; }
  .ps-xl-7 {
    padding-left: 3rem !important; }
  .ps-xl-8 {
    padding-left: 3.5rem !important; }
  .ps-xl-9 {
    padding-left: 4rem !important; }
  .ps-xl-10 {
    padding-left: 5rem !important; }
  .ps-xl-11 {
    padding-left: 6rem !important; }
  .ps-xl-12 {
    padding-left: 7rem !important; }
  .text-xl-start {
    text-align: left !important; }
  .text-xl-end {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important; }
  .float-xxl-end {
    float: right !important; }
  .float-xxl-none {
    float: none !important; }
  .d-xxl-inline {
    display: inline !important; }
  .d-xxl-inline-block {
    display: inline-block !important; }
  .d-xxl-block {
    display: block !important; }
  .d-xxl-grid {
    display: grid !important; }
  .d-xxl-table {
    display: table !important; }
  .d-xxl-table-row {
    display: table-row !important; }
  .d-xxl-table-cell {
    display: table-cell !important; }
  .d-xxl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xxl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-xxl-none {
    display: none !important; }
  .flex-xxl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xxl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xxl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xxl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xxl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 1rem !important; }
  .gap-xxl-4 {
    gap: 1.5rem !important; }
  .gap-xxl-5 {
    gap: 2rem !important; }
  .gap-xxl-6 {
    gap: 2.5rem !important; }
  .gap-xxl-7 {
    gap: 3rem !important; }
  .gap-xxl-8 {
    gap: 3.5rem !important; }
  .gap-xxl-9 {
    gap: 4rem !important; }
  .gap-xxl-10 {
    gap: 5rem !important; }
  .gap-xxl-11 {
    gap: 6rem !important; }
  .gap-xxl-12 {
    gap: 7rem !important; }
  .justify-content-xxl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xxl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xxl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xxl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-xxl-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-xxl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xxl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xxl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xxl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xxl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }
  .order-xxl-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-xxl-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-xxl-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-xxl-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-xxl-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-xxl-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-xxl-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-xxl-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-xxl-0 {
    margin: 0 !important; }
  .m-xxl-1 {
    margin: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.5rem !important; }
  .m-xxl-3 {
    margin: 1rem !important; }
  .m-xxl-4 {
    margin: 1.5rem !important; }
  .m-xxl-5 {
    margin: 2rem !important; }
  .m-xxl-6 {
    margin: 2.5rem !important; }
  .m-xxl-7 {
    margin: 3rem !important; }
  .m-xxl-8 {
    margin: 3.5rem !important; }
  .m-xxl-9 {
    margin: 4rem !important; }
  .m-xxl-10 {
    margin: 5rem !important; }
  .m-xxl-11 {
    margin: 6rem !important; }
  .m-xxl-12 {
    margin: 7rem !important; }
  .m-xxl-auto {
    margin: auto !important; }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xxl-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-xxl-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-xxl-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xxl-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-xxl-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-xxl-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-xxl-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-xxl-12 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xxl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-xxl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-xxl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xxl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-xxl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-xxl-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-xxl-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-xxl-12 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xxl-0 {
    margin-top: 0 !important; }
  .mt-xxl-1 {
    margin-top: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.5rem !important; }
  .mt-xxl-3 {
    margin-top: 1rem !important; }
  .mt-xxl-4 {
    margin-top: 1.5rem !important; }
  .mt-xxl-5 {
    margin-top: 2rem !important; }
  .mt-xxl-6 {
    margin-top: 2.5rem !important; }
  .mt-xxl-7 {
    margin-top: 3rem !important; }
  .mt-xxl-8 {
    margin-top: 3.5rem !important; }
  .mt-xxl-9 {
    margin-top: 4rem !important; }
  .mt-xxl-10 {
    margin-top: 5rem !important; }
  .mt-xxl-11 {
    margin-top: 6rem !important; }
  .mt-xxl-12 {
    margin-top: 7rem !important; }
  .mt-xxl-auto {
    margin-top: auto !important; }
  .me-xxl-0 {
    margin-right: 0 !important; }
  .me-xxl-1 {
    margin-right: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.5rem !important; }
  .me-xxl-3 {
    margin-right: 1rem !important; }
  .me-xxl-4 {
    margin-right: 1.5rem !important; }
  .me-xxl-5 {
    margin-right: 2rem !important; }
  .me-xxl-6 {
    margin-right: 2.5rem !important; }
  .me-xxl-7 {
    margin-right: 3rem !important; }
  .me-xxl-8 {
    margin-right: 3.5rem !important; }
  .me-xxl-9 {
    margin-right: 4rem !important; }
  .me-xxl-10 {
    margin-right: 5rem !important; }
  .me-xxl-11 {
    margin-right: 6rem !important; }
  .me-xxl-12 {
    margin-right: 7rem !important; }
  .me-xxl-auto {
    margin-right: auto !important; }
  .mb-xxl-0 {
    margin-bottom: 0 !important; }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xxl-3 {
    margin-bottom: 1rem !important; }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xxl-5 {
    margin-bottom: 2rem !important; }
  .mb-xxl-6 {
    margin-bottom: 2.5rem !important; }
  .mb-xxl-7 {
    margin-bottom: 3rem !important; }
  .mb-xxl-8 {
    margin-bottom: 3.5rem !important; }
  .mb-xxl-9 {
    margin-bottom: 4rem !important; }
  .mb-xxl-10 {
    margin-bottom: 5rem !important; }
  .mb-xxl-11 {
    margin-bottom: 6rem !important; }
  .mb-xxl-12 {
    margin-bottom: 7rem !important; }
  .mb-xxl-auto {
    margin-bottom: auto !important; }
  .ms-xxl-0 {
    margin-left: 0 !important; }
  .ms-xxl-1 {
    margin-left: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.5rem !important; }
  .ms-xxl-3 {
    margin-left: 1rem !important; }
  .ms-xxl-4 {
    margin-left: 1.5rem !important; }
  .ms-xxl-5 {
    margin-left: 2rem !important; }
  .ms-xxl-6 {
    margin-left: 2.5rem !important; }
  .ms-xxl-7 {
    margin-left: 3rem !important; }
  .ms-xxl-8 {
    margin-left: 3.5rem !important; }
  .ms-xxl-9 {
    margin-left: 4rem !important; }
  .ms-xxl-10 {
    margin-left: 5rem !important; }
  .ms-xxl-11 {
    margin-left: 6rem !important; }
  .ms-xxl-12 {
    margin-left: 7rem !important; }
  .ms-xxl-auto {
    margin-left: auto !important; }
  .m-xxl-n1 {
    margin: -0.25rem !important; }
  .m-xxl-n2 {
    margin: -0.5rem !important; }
  .m-xxl-n3 {
    margin: -1rem !important; }
  .m-xxl-n4 {
    margin: -1.5rem !important; }
  .m-xxl-n5 {
    margin: -2rem !important; }
  .m-xxl-n6 {
    margin: -2.5rem !important; }
  .m-xxl-n7 {
    margin: -3rem !important; }
  .m-xxl-n8 {
    margin: -3.5rem !important; }
  .m-xxl-n9 {
    margin: -4rem !important; }
  .m-xxl-n10 {
    margin: -5rem !important; }
  .m-xxl-n11 {
    margin: -6rem !important; }
  .m-xxl-n12 {
    margin: -7rem !important; }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xxl-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-xxl-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-xxl-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-xxl-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-xxl-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-xxl-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-xxl-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-xxl-n12 {
    margin-right: -7rem !important;
    margin-left: -7rem !important; }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xxl-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-xxl-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-xxl-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-xxl-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-xxl-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-xxl-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-xxl-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-xxl-n12 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important; }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xxl-n3 {
    margin-top: -1rem !important; }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important; }
  .mt-xxl-n5 {
    margin-top: -2rem !important; }
  .mt-xxl-n6 {
    margin-top: -2.5rem !important; }
  .mt-xxl-n7 {
    margin-top: -3rem !important; }
  .mt-xxl-n8 {
    margin-top: -3.5rem !important; }
  .mt-xxl-n9 {
    margin-top: -4rem !important; }
  .mt-xxl-n10 {
    margin-top: -5rem !important; }
  .mt-xxl-n11 {
    margin-top: -6rem !important; }
  .mt-xxl-n12 {
    margin-top: -7rem !important; }
  .me-xxl-n1 {
    margin-right: -0.25rem !important; }
  .me-xxl-n2 {
    margin-right: -0.5rem !important; }
  .me-xxl-n3 {
    margin-right: -1rem !important; }
  .me-xxl-n4 {
    margin-right: -1.5rem !important; }
  .me-xxl-n5 {
    margin-right: -2rem !important; }
  .me-xxl-n6 {
    margin-right: -2.5rem !important; }
  .me-xxl-n7 {
    margin-right: -3rem !important; }
  .me-xxl-n8 {
    margin-right: -3.5rem !important; }
  .me-xxl-n9 {
    margin-right: -4rem !important; }
  .me-xxl-n10 {
    margin-right: -5rem !important; }
  .me-xxl-n11 {
    margin-right: -6rem !important; }
  .me-xxl-n12 {
    margin-right: -7rem !important; }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important; }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-xxl-n5 {
    margin-bottom: -2rem !important; }
  .mb-xxl-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-xxl-n7 {
    margin-bottom: -3rem !important; }
  .mb-xxl-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-xxl-n9 {
    margin-bottom: -4rem !important; }
  .mb-xxl-n10 {
    margin-bottom: -5rem !important; }
  .mb-xxl-n11 {
    margin-bottom: -6rem !important; }
  .mb-xxl-n12 {
    margin-bottom: -7rem !important; }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xxl-n3 {
    margin-left: -1rem !important; }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important; }
  .ms-xxl-n5 {
    margin-left: -2rem !important; }
  .ms-xxl-n6 {
    margin-left: -2.5rem !important; }
  .ms-xxl-n7 {
    margin-left: -3rem !important; }
  .ms-xxl-n8 {
    margin-left: -3.5rem !important; }
  .ms-xxl-n9 {
    margin-left: -4rem !important; }
  .ms-xxl-n10 {
    margin-left: -5rem !important; }
  .ms-xxl-n11 {
    margin-left: -6rem !important; }
  .ms-xxl-n12 {
    margin-left: -7rem !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.5rem !important; }
  .p-xxl-3 {
    padding: 1rem !important; }
  .p-xxl-4 {
    padding: 1.5rem !important; }
  .p-xxl-5 {
    padding: 2rem !important; }
  .p-xxl-6 {
    padding: 2.5rem !important; }
  .p-xxl-7 {
    padding: 3rem !important; }
  .p-xxl-8 {
    padding: 3.5rem !important; }
  .p-xxl-9 {
    padding: 4rem !important; }
  .p-xxl-10 {
    padding: 5rem !important; }
  .p-xxl-11 {
    padding: 6rem !important; }
  .p-xxl-12 {
    padding: 7rem !important; }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xxl-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-xxl-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-xxl-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-xxl-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-xxl-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-xxl-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-xxl-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-xxl-12 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xxl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-xxl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-xxl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-xxl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-xxl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-xxl-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-xxl-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-xxl-12 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt-xxl-0 {
    padding-top: 0 !important; }
  .pt-xxl-1 {
    padding-top: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.5rem !important; }
  .pt-xxl-3 {
    padding-top: 1rem !important; }
  .pt-xxl-4 {
    padding-top: 1.5rem !important; }
  .pt-xxl-5 {
    padding-top: 2rem !important; }
  .pt-xxl-6 {
    padding-top: 2.5rem !important; }
  .pt-xxl-7 {
    padding-top: 3rem !important; }
  .pt-xxl-8 {
    padding-top: 3.5rem !important; }
  .pt-xxl-9 {
    padding-top: 4rem !important; }
  .pt-xxl-10 {
    padding-top: 5rem !important; }
  .pt-xxl-11 {
    padding-top: 6rem !important; }
  .pt-xxl-12 {
    padding-top: 7rem !important; }
  .pe-xxl-0 {
    padding-right: 0 !important; }
  .pe-xxl-1 {
    padding-right: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.5rem !important; }
  .pe-xxl-3 {
    padding-right: 1rem !important; }
  .pe-xxl-4 {
    padding-right: 1.5rem !important; }
  .pe-xxl-5 {
    padding-right: 2rem !important; }
  .pe-xxl-6 {
    padding-right: 2.5rem !important; }
  .pe-xxl-7 {
    padding-right: 3rem !important; }
  .pe-xxl-8 {
    padding-right: 3.5rem !important; }
  .pe-xxl-9 {
    padding-right: 4rem !important; }
  .pe-xxl-10 {
    padding-right: 5rem !important; }
  .pe-xxl-11 {
    padding-right: 6rem !important; }
  .pe-xxl-12 {
    padding-right: 7rem !important; }
  .pb-xxl-0 {
    padding-bottom: 0 !important; }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xxl-3 {
    padding-bottom: 1rem !important; }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xxl-5 {
    padding-bottom: 2rem !important; }
  .pb-xxl-6 {
    padding-bottom: 2.5rem !important; }
  .pb-xxl-7 {
    padding-bottom: 3rem !important; }
  .pb-xxl-8 {
    padding-bottom: 3.5rem !important; }
  .pb-xxl-9 {
    padding-bottom: 4rem !important; }
  .pb-xxl-10 {
    padding-bottom: 5rem !important; }
  .pb-xxl-11 {
    padding-bottom: 6rem !important; }
  .pb-xxl-12 {
    padding-bottom: 7rem !important; }
  .ps-xxl-0 {
    padding-left: 0 !important; }
  .ps-xxl-1 {
    padding-left: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 1rem !important; }
  .ps-xxl-4 {
    padding-left: 1.5rem !important; }
  .ps-xxl-5 {
    padding-left: 2rem !important; }
  .ps-xxl-6 {
    padding-left: 2.5rem !important; }
  .ps-xxl-7 {
    padding-left: 3rem !important; }
  .ps-xxl-8 {
    padding-left: 3.5rem !important; }
  .ps-xxl-9 {
    padding-left: 4rem !important; }
  .ps-xxl-10 {
    padding-left: 5rem !important; }
  .ps-xxl-11 {
    padding-left: 6rem !important; }
  .ps-xxl-12 {
    padding-left: 7rem !important; }
  .text-xxl-start {
    text-align: left !important; }
  .text-xxl-end {
    text-align: right !important; }
  .text-xxl-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.34375rem !important; }
  .fs-2 {
    font-size: 1.875rem !important; }
  .fs-3 {
    font-size: 1.64063rem !important; }
  .fs-4 {
    font-size: 1.40625rem !important; } }

@media print {
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-grid {
    display: grid !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-print-none {
    display: none !important; } }

:root {
  --px-header-link-color: #0e0f10;
  --px-header-bg: #fff;
  --px-header-bg-rgb: rgba(255, 255, 255, 0.9);
  --px-header-border: #DEE2E6;
  --px-footer-link-color: #0e0f10;
  --px-footer-link-color-hover: #059dff;
  --px-footer-bg: #fdfdfd;
  --px-footer-border: #e5e5e6;
  --px-gray-100: #e5e5e6;
  --px-gray-200: #E9ECEF;
  --px-gray-300: #DEE2E6;
  --px-gray-400: #CED4DA;
  --px-gray-500: #ADB5BD;
  --px-gray-600: #6C757D;
  --px-gray-700: #495057;
  --px-gray-800: #343A40;
  --px-gray-900: #212529;
  --px-body-color: #6e6e6e;
  --px-body-bg: #fff;
  --px-heading-color: #0e0f10;
  --px-card-bg: #fff;
  --px-card-border: #e5e5e6;
  --px-list-group-bg: #fff;
  --px-input-bg: #fff;
  --px-form-label-color: #6C757D;
  --px-dropdown-bg: #fff;
  --px-dropdown-link-color: #212529;
  --px-text-mode: #0e0f10;
  --px-body-bg-v2: #fff;
  --px-card-bg-v2: #fff;
  --px-input-bg-v2: #fff;
  --px-header-bg-v2: #fff;
  --px-footer-bg-v2: #fff; }

@media (prefers-color-scheme: dark) {
  :root {
    --px-header-link-color: #fff;
    --px-header-bg: #0e0f10;
    --px-header-bg-rgb: rgba(0, 0, 0, 0.9);
    --px-header-border: rgba(255, 255, 255, 0.1);
    --px-footer-link-color: rgba(255, 255, 255, 0.6);
    --px-footer-link-color-hover: #fff;
    --px-footer-bg: #010101;
    --px-footer-border: rgba(255, 255, 255, 0.1);
    --px-gray-100: rgba(255, 255, 255, 0.1);
    --px-gray-200: #353945;
    --px-gray-300: #2f3135;
    --px-gray-400: #545759;
    --px-gray-500: #585C60;
    --px-gray-600: #43484D;
    --px-gray-700: #34393E;
    --px-gray-800: #2B2F34;
    --px-gray-900: #010101;
    --px-body-color: #8c8c8c;
    --px-body-bg: #010101;
    --px-heading-color: #fff;
    --px-card-bg: #010101;
    --px-card-border: rgba(255, 255, 255, 0.1);
    --px-list-group-bg: #010101;
    --px-input-bg: #0e0f10;
    --px-form-label-color: #8c8c8c;
    --px-dropdown-bg: #1f1f1f;
    --px-dropdown-link-color: rgba(255, 255, 255, 0.8);
    --px-text-mode: #fff;
    --px-body-bg-v2: #14141f;
    --px-card-bg-v2: #343444;
    --px-input-bg-v2: #14141f;
    --px-header-bg-v2: #14141f;
    --px-footer-bg-v2: #14141f; } }

:root.dark {
  --px-header-link-color: #fff;
  --px-header-bg: #0e0f10;
  --px-header-bg-rgb: rgba(0, 0, 0, 0.9);
  --px-header-border: rgba(255, 255, 255, 0.1);
  --px-footer-link-color: rgba(255, 255, 255, 0.6);
  --px-footer-link-color-hover: #fff;
  --px-footer-bg: #010101;
  --px-footer-border: rgba(255, 255, 255, 0.1);
  --px-gray-100: rgba(255, 255, 255, 0.1);
  --px-gray-200: #353945;
  --px-gray-300: #2f3135;
  --px-gray-400: #545759;
  --px-gray-500: #585C60;
  --px-gray-600: #43484D;
  --px-gray-700: #34393E;
  --px-gray-800: #2B2F34;
  --px-gray-900: #010101;
  --px-body-color: #8c8c8c;
  --px-body-bg: #010101;
  --px-heading-color: #fff;
  --px-card-bg: #010101;
  --px-card-border: rgba(255, 255, 255, 0.1);
  --px-list-group-bg: #010101;
  --px-input-bg: #0e0f10;
  --px-form-label-color: #8c8c8c;
  --px-dropdown-bg: #1f1f1f;
  --px-dropdown-link-color: rgba(255, 255, 255, 0.8);
  --px-text-mode: #fff;
  --px-body-bg-v2: #14141f;
  --px-card-bg-v2: #343444;
  --px-input-bg-v2: #14141f;
  --px-header-bg-v2: #14141f;
  --px-footer-bg-v2: #14141f; }

body {
  color: var(--px-body-color);
  background-color: var(--px-body-bg); }

/* Dark Light Icon
-----------------------------------*/
.h-dark-icon {
  display: none; }
  .dark .h-dark-icon {
    display: -ms-inline-flexbox;
    display: inline-flex; }

.h-light-icon {
  display: none; }
  .light .h-light-icon {
    display: -ms-inline-flexbox;
    display: inline-flex; }

.header-border-bottom {
  border-bottom: 1px solid var(--px-header-border); }

.dark .header-main .logo-dark {
  display: none; }

.header-main .logo-light {
  display: none; }
  .dark .header-main .logo-light {
    display: block; }

.navbar-toggler .px-navbar-toggler-icon {
  width: 60%;
  height: 2px;
  background: currentColor;
  display: inline-block;
  vertical-align: middle;
  box-shadow: 0 -8px 0 0 currentColor, 0 8px 0 0 currentColor; }

.header-bg {
  background: var(--px-header-bg); }

.header-height:not(.fixed-header) {
  background-color: var(--px-body-bg); }

body.body-bg-v2 .header-height:not(.fixed-header) {
  background-color: var(--px-header-bg-v2); }

/* Header Right
-----------------------------------*/
.header-end {
  position: relative; }
  @media (max-width: 767.98px) {
    .header-end {
      width: 100%;
      padding-top: 15px; } }
  .header-end .dropdown-menu {
    box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125); }
  .header-end .h-col + .h-col {
    padding-left: 10px; }
    @media (max-width: 767.98px) {
      .header-end .h-col + .h-col {
        padding-left: 5px; } }
  .header-end .h-search {
    position: absolute;
    width: 100%;
    top: 100%;
    right: 0; }
    .header-end .h-search .h-search-form {
      background: var(--px-header-bg);
      border: 1px solid var(--px-gray-100);
      padding: 20px;
      border-radius: 0.25rem;
      box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125);
      margin-top: 0.25rem; }
      .header-end .h-search .h-search-form .search-btn {
        right: 20px; }
  .header-end .h-search-form {
    position: relative; }
    .header-end .h-search-form .form-control {
      padding: 0.475rem 1.98rem 0.475rem 0.7rem;
      font-size: 0.9rem;
      height: 40px;
      border: 1px solid var(--px-header-border);
      color: var(--px-header-link-color);
      transition: none; }
    .header-end .h-search-form .search-btn {
      border: none;
      background: no-repeat;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      opacity: 0.5;
      padding: 0 10px 0 10px;
      margin: auto;
      height: 40px;
      color: var(--px-header-link-color); }
  .header-end .h-search-toggle.h-col {
    padding-left: 0; }
  .header-end .h-search-toggle .h-search-icon {
    width: 40px;
    height: 40px;
    position: relative;
    border-radius: 0.25rem;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1rem;
    border: 1px solid var(--px-header-border);
    color: var(--px-header-link-color);
    cursor: pointer; }
  .header-end .h-notification .h-notification-icon {
    width: 40px;
    height: 40px;
    position: relative;
    border-radius: 0.25rem;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1.2rem;
    border: 1px solid var(--px-header-border);
    color: var(--px-header-link-color);
    cursor: pointer;
    background: transparent;
    padding: 0;
    text-align: center; }
    .header-end .h-notification .h-notification-icon i {
      width: 100%;
      text-align: center; }
    .header-end .h-notification .h-notification-icon:after {
      display: none; }
    .header-end .h-notification .h-notification-icon sup {
      position: absolute;
      min-width: 18px;
      height: 18px;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      background: #059dff;
      color: #fff;
      font-size: 50%;
      border-radius: 50%;
      top: -5px;
      right: 0; }
  .header-end .h-notification .dropdown-menu {
    padding: 15px; }
    .header-end .h-notification .dropdown-menu ul {
      margin: 0; }
    .header-end .h-notification .dropdown-menu li {
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -ms-flex-align: center;
          align-items: center;
      line-height: normal;
      font-size: 0.85rem; }
      .header-end .h-notification .dropdown-menu li + li {
        margin-top: 10px;
        padding-top: 10px;
        border-top: 1px solid var(--px-header-border); }
      .header-end .h-notification .dropdown-menu li .col {
        padding-left: 10px; }
      .header-end .h-notification .dropdown-menu li .icon-md {
        width: 2.3rem;
        height: 2.3rem; }
        .header-end .h-notification .dropdown-menu li .icon-md img {
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
             object-fit: cover;
          border-radius: 3px; }
      .header-end .h-notification .dropdown-menu li h6, .header-end .h-notification .dropdown-menu li .h6 {
        margin: 0 0 3px;
        font-size: 0.82rem;
        font-weight: 500; }
      .header-end .h-notification .dropdown-menu li span {
        font-size: 0.70rem; }
  .header-end .h-create .h-create-btn {
    padding: 0 15px;
    line-height: 38px;
    border: 1px solid var(--px-header-border);
    color: var(--px-header-link-color);
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-radius: 0.25rem;
    font-size: 0.85rem; }
    .header-end .h-create .h-create-btn:hover {
      background: #059dff;
      color: #fff;
      border-color: #059dff; }
  .header-end .h-user .h-user-icon {
    width: 40px;
    height: 40px;
    cursor: pointer;
    border: none;
    padding: 0;
    background: none; }
    .header-end .h-user .h-user-icon:after {
      display: none; }
    .header-end .h-user .h-user-icon img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 0.25rem; }
  .header-end .h-user .dropdown-menu {
    padding: 10px 10px 15px; }
    .header-end .h-user .dropdown-menu .h-user-name {
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px solid var(--px-header-border); }
      .header-end .h-user .dropdown-menu .h-user-name h6, .header-end .h-user .dropdown-menu .h-user-name .h6 {
        margin: 0; }
    .header-end .h-user .dropdown-menu ul {
      margin: 0;
      padding: 0; }
      .header-end .h-user .dropdown-menu ul li + li {
        margin-top: 12px; }
    .header-end .h-user .dropdown-menu a {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      color: var(--px-body-color);
      font-size: 0.85rem; }
      .header-end .h-user .dropdown-menu a i {
        width: 23px;
        height: 23px;
        background: rgba(5, 157, 255, 0.1);
        color: #059dff;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-pack: center;
            justify-content: center;
        margin-right: 10px;
        border-radius: 50%;
        transition: ease background 0.25s; }
      .header-end .h-user .dropdown-menu a:hover {
        color: #059dff; }
        .header-end .h-user .dropdown-menu a:hover i {
          background: #059dff;
          color: #fff; }
  .header-end .h-switch .h-switch-icon {
    width: 40px;
    height: 40px;
    position: relative;
    border-radius: 0.25rem;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1.2rem;
    border: 1px solid var(--px-header-border);
    color: var(--px-header-link-color);
    background: none;
    cursor: pointer; }
    .header-end .h-switch .h-switch-icon input[type="checkbox"] {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      opacity: 0; }
  .header-end .navbar-toggler {
    width: 40px;
    height: 40px;
    border-radius: 0.25rem;
    padding: 0;
    border: 1px solid var(--px-header-border);
    color: var(--px-header-link-color); }
  .header-end .dropdown-menu {
    box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175); }

/* Menu Label
-----------------------------------*/
.header-main .nav-link {
  position: relative; }

.header-main .h-menu-lable {
  position: absolute;
  top: -5px;
  display: inline-block;
  left: 10px;
  line-height: 1;
  font-size: 10px;
  padding: 4px 5px 3px;
  border-radius: 2px;
  background: #fb5343;
  color: #fff; }
  .header-main .h-menu-lable:after {
    content: "";
    background: inherit;
    position: absolute;
    width: 5px;
    height: 5px;
    bottom: -3px;
    left: 8px;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }

/*Logo show hide on scroll
-----------------------------------*/
.header-dark .logo-dark {
  display: none; }

.fixed-header {
  box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125); }
  .fixed-header .logo-light {
    display: none; }
  .fixed-header .logo-dark {
    display: -ms-inline-flexbox;
    display: inline-flex; }

.header-main {
  padding-top: 1rem;
  padding-bottom: 1rem;
  transition: ease background 0.35s; }
  @media (max-width: 991.98px) {
    .header-main {
      padding-top: 0rem;
      padding-bottom: 0rem; }
      .header-main .navbar {
        padding-top: 1rem;
        padding-bottom: 1rem; } }

.navbar-nav .nav-link {
  font-weight: 500; }

.fixed-header.header-main {
  background: var(--px-header-bg-rgb);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px); }
  .body-bg-v2 .fixed-header.header-main {
    background-color: var(--px-header-bg-v2); }

.header-blur-light {
  background: rgba(255, 255, 255, 0.1);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px); }
  .header-blur-light.fixed-header {
    background: rgba(255, 255, 255, 0.8); }

.header-toggle .navbar-dark {
  /*background: $dark;*/ }

.px-dropdown-toggle {
  position: absolute;
  color: currentColor;
  padding: 0.9rem 0.6rem;
  line-height: 1;
  top: 0;
  right: 0; }
  .px-dropdown-toggle.open:before {
    content: "\f286"; }

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: var(--px-header-bg);
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto;
    border-top: 1px solid var(--px-gray-200); }
    .navbar-expand-sm .navbar-collapse .navbar-nav .nav-link {
      color: var(--px-header-link-color); }
  .navbar-expand-sm .dropdown-menu {
    border: 1px solid var(--px-gray-200);
    box-shadow: none; }
    .navbar-expand-sm .dropdown-menu .dropdown-menu {
      background: var(--px-gray-200);
      margin: 0 12px; }
    .navbar-expand-sm .dropdown-menu .dropdown-item {
      padding: 0.25rem 0.9rem;
      font-size: 0.9rem; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-sm > .container {
      position: relative; }
    .navbar-expand-sm .px-dropdown-toggle {
      display: none; }
    .navbar-expand-sm .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-sm .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-sm .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-sm .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-sm .navbar-nav .nav-link {
      padding-top: 1rem;
      padding-bottom: 1rem;
      white-space: nowrap;
      color: var(--px-header-link-color); }
    .navbar-expand-sm .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-sm .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-sm .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175);
      border-top: 2px solid #059dff; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-sm .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 500;
        padding: 0.4rem 1rem; } }

@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: var(--px-header-bg);
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto;
    border-top: 1px solid var(--px-gray-200); }
    .navbar-expand-md .navbar-collapse .navbar-nav .nav-link {
      color: var(--px-header-link-color); }
  .navbar-expand-md .dropdown-menu {
    border: 1px solid var(--px-gray-200);
    box-shadow: none; }
    .navbar-expand-md .dropdown-menu .dropdown-menu {
      background: var(--px-gray-200);
      margin: 0 12px; }
    .navbar-expand-md .dropdown-menu .dropdown-item {
      padding: 0.25rem 0.9rem;
      font-size: 0.9rem; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-md > .container {
      position: relative; }
    .navbar-expand-md .px-dropdown-toggle {
      display: none; }
    .navbar-expand-md .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-md .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-md .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-md .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-md .navbar-nav .nav-link {
      padding-top: 1rem;
      padding-bottom: 1rem;
      white-space: nowrap;
      color: var(--px-header-link-color); }
    .navbar-expand-md .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-md .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-md .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-md .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175);
      border-top: 2px solid #059dff; }
      .navbar-expand-md .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-md .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-md .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-md .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-md .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-md .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-md .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-md .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 500;
        padding: 0.4rem 1rem; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: var(--px-header-bg);
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto;
    border-top: 1px solid var(--px-gray-200); }
    .navbar-expand-lg .navbar-collapse .navbar-nav .nav-link {
      color: var(--px-header-link-color); }
  .navbar-expand-lg .dropdown-menu {
    border: 1px solid var(--px-gray-200);
    box-shadow: none; }
    .navbar-expand-lg .dropdown-menu .dropdown-menu {
      background: var(--px-gray-200);
      margin: 0 12px; }
    .navbar-expand-lg .dropdown-menu .dropdown-item {
      padding: 0.25rem 0.9rem;
      font-size: 0.9rem; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-lg > .container {
      position: relative; }
    .navbar-expand-lg .px-dropdown-toggle {
      display: none; }
    .navbar-expand-lg .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-lg .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-lg .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-lg .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-lg .navbar-nav .nav-link {
      padding-top: 1rem;
      padding-bottom: 1rem;
      white-space: nowrap;
      color: var(--px-header-link-color); }
    .navbar-expand-lg .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-lg .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-lg .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175);
      border-top: 2px solid #059dff; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-lg .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 500;
        padding: 0.4rem 1rem; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: var(--px-header-bg);
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto;
    border-top: 1px solid var(--px-gray-200); }
    .navbar-expand-xl .navbar-collapse .navbar-nav .nav-link {
      color: var(--px-header-link-color); }
  .navbar-expand-xl .dropdown-menu {
    border: 1px solid var(--px-gray-200);
    box-shadow: none; }
    .navbar-expand-xl .dropdown-menu .dropdown-menu {
      background: var(--px-gray-200);
      margin: 0 12px; }
    .navbar-expand-xl .dropdown-menu .dropdown-item {
      padding: 0.25rem 0.9rem;
      font-size: 0.9rem; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-xl > .container {
      position: relative; }
    .navbar-expand-xl .px-dropdown-toggle {
      display: none; }
    .navbar-expand-xl .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-xl .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-xl .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-xl .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-xl .navbar-nav .nav-link {
      padding-top: 1rem;
      padding-bottom: 1rem;
      white-space: nowrap;
      color: var(--px-header-link-color); }
    .navbar-expand-xl .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-xl .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-xl .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175);
      border-top: 2px solid #059dff; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xl .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 500;
        padding: 0.4rem 1rem; } }

@media (max-width: 1399.98px) {
  .navbar-expand-xxl .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: var(--px-header-bg);
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto;
    border-top: 1px solid var(--px-gray-200); }
    .navbar-expand-xxl .navbar-collapse .navbar-nav .nav-link {
      color: var(--px-header-link-color); }
  .navbar-expand-xxl .dropdown-menu {
    border: 1px solid var(--px-gray-200);
    box-shadow: none; }
    .navbar-expand-xxl .dropdown-menu .dropdown-menu {
      background: var(--px-gray-200);
      margin: 0 12px; }
    .navbar-expand-xxl .dropdown-menu .dropdown-item {
      padding: 0.25rem 0.9rem;
      font-size: 0.9rem; } }

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-xxl > .container {
      position: relative; }
    .navbar-expand-xxl .px-dropdown-toggle {
      display: none; }
    .navbar-expand-xxl .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-xxl .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-xxl .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-xxl .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-xxl .navbar-nav .nav-link {
      padding-top: 1rem;
      padding-bottom: 1rem;
      white-space: nowrap;
      color: var(--px-header-link-color); }
    .navbar-expand-xxl .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-xxl .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-xxl .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-xxl .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175);
      border-top: 2px solid #059dff; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 500;
        padding: 0.4rem 1rem; } }

.navbar-expand {
  padding-top: 0;
  padding-bottom: 0; }
  .navbar-expand .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: var(--px-header-bg);
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto;
    border-top: 1px solid var(--px-gray-200); }
    .navbar-expand .navbar-collapse .navbar-nav .nav-link {
      color: var(--px-header-link-color); }
  .navbar-expand .dropdown-menu {
    border: 1px solid var(--px-gray-200);
    box-shadow: none; }
    .navbar-expand .dropdown-menu .dropdown-menu {
      background: var(--px-gray-200);
      margin: 0 12px; }
    .navbar-expand .dropdown-menu .dropdown-item {
      padding: 0.25rem 0.9rem;
      font-size: 0.9rem; }
  .navbar-expand > .container {
    position: relative; }
  .navbar-expand .px-dropdown-toggle {
    display: none; }
  .navbar-expand .header-search {
    position: relative;
    width: 100%; }
    .navbar-expand .header-search .dropdown-toggle {
      display: none; }
    .navbar-expand .header-search .dropdown-menu {
      position: relative;
      display: block;
      top: auto;
      z-index: auto;
      padding: 0;
      margin: 0;
      width: auto;
      border: none; }
    .navbar-expand .header-search .input-group-text {
      padding: 0 12px;
      border-left: none;
      background: none; }
  .navbar-expand .navbar-nav .nav-link {
    padding-top: 1rem;
    padding-bottom: 1rem;
    white-space: nowrap;
    color: var(--px-header-link-color); }
  .navbar-expand .navbar-nav > .nav-item.dropdown > .nav-link:after {
    content: "\f282";
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: currentColor;
    font-size: 75%;
    margin-left: 7px; }
  .navbar-expand .navbar-nav > .nav-item:hover > .dropdown-menu {
    opacity: 1;
    pointer-events: auto; }
  .navbar-expand .navbar-nav .px-mega-dropdown {
    position: static; }
  .navbar-expand .navbar-nav .dropdown-menu {
    display: block;
    opacity: 0;
    pointer-events: none;
    transition: ease all 0.35s;
    margin: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175);
    border-top: 2px solid #059dff; }
    .navbar-expand .navbar-nav .dropdown-menu.left {
      left: 0;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
    .navbar-expand .navbar-nav .dropdown-menu.right {
      left: auto;
      right: 0;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
      position: relative;
      padding-right: 18px; }
      .navbar-expand .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
        content: "\f285";
        display: inline-block;
        font-family: bootstrap-icons !important;
        font-style: normal;
        font-weight: normal !important;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        vertical-align: -.125em;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: currentColor;
        font-size: 85%;
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        right: 10px;
        height: 10px; }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown-menu-sub {
      position: absolute;
      top: 0;
      left: 100%;
      opacity: 0;
      pointer-events: none;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
      .navbar-expand .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
        left: auto;
        right: 100%; }
    .navbar-expand .navbar-nav .dropdown-menu.dropdown-menu-md {
      min-width: 22rem; }
    .navbar-expand .navbar-nav .dropdown-menu.dropdown-menu-lg {
      min-width: 35rem; }
    .navbar-expand .navbar-nav .dropdown-menu.dropdown-menu-xl {
      min-width: 42rem; }
    .navbar-expand .navbar-nav .dropdown-menu.px-mega-menu {
      width: 100%; }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown-item {
      font-weight: 500;
      padding: 0.4rem 1rem; }

.footer-bg {
  background-color: var(--px-footer-bg);
  border-top: 1px solid var(--px-footer-border); }
  .body-bg-v2 .footer-bg {
    background-color: var(--px-body-bg-v2); }
  .footer-bg .footer-logo-light {
    display: none; }
    .dark .footer-bg .footer-logo-light {
      display: block; }
  .footer-bg .footer-logo-dark {
    display: none; }
    .light .footer-bg .footer-logo-dark {
      display: block; }

.footer {
  color: var(--px-footer-link-color); }
  .footer .footer-title-01 {
    text-transform: uppercase;
    font-weight: 300;
    font-size: 15px;
    letter-spacing: 3px;
    margin-bottom: 30px; }
    @media (max-width: 991.98px) {
      .footer .footer-title-01 {
        margin-bottom: 20px; } }
  .footer .footer-title-02 {
    font-size: 18px;
    margin-bottom: 30px; }
    @media (max-width: 991.98px) {
      .footer .footer-title-02 {
        margin-bottom: 20px; } }
  .footer .footer-link-01 li + li {
    padding-top: 15px; }
    @media (max-width: 991.98px) {
      .footer .footer-link-01 li + li {
        padding-top: 8px; } }
  .footer .footer-link-01 a {
    position: relative;
    display: inline-block;
    vertical-align: top;
    color: var(--px-footer-link-color); }
    .footer .footer-link-01 a:hover {
      color: var(--px-footer-link-color-hover); }
    .footer .footer-link-01 a:after {
      content: "";
      position: absolute;
      bottom: 0;
      left: auto;
      right: 0;
      width: 0px;
      height: 1px;
      transition: ease all 0.35s;
      background: currentColor; }
    .footer .footer-link-01 a:hover:after {
      left: 0;
      right: auto;
      width: 100%; }

body,
html {
  width: 100%;
  height: 100%; }

.wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  width: 100%;
  min-height: 100%;
  position: relative; }
  .wrapper > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto; }
  .wrapper > main {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto; }

.border-gray-100 {
  border-color: var(--px-gray-100) !important; }

.border-gray-200 {
  border-color: var(--px-gray-200) !important; }

.border-gray-300 {
  border-color: var(--px-gray-300) !important; }

.border-gray-400 {
  border-color: var(--px-gray-400) !important; }

.border-gray-500 {
  border-color: var(--px-gray-500) !important; }

.border-gray-600 {
  border-color: var(--px-gray-600) !important; }

.border-gray-700 {
  border-color: var(--px-gray-700) !important; }

.border-gray-800 {
  border-color: var(--px-gray-800) !important; }

.border-gray-900 {
  border-color: var(--px-gray-900) !important; }

.border-gray-1000 {
  border-color: var(--px-gray-1000) !important; }

.border-gray-1100 {
  border-color: var(--px-gray-1100) !important; }

.border-gray-1200 {
  border-color: var(--px-gray-1200) !important; }

.border-gray-1300 {
  border-color: var(--px-gray-1300) !important; }

.border-gray-1400 {
  border-color: var(--px-gray-1400) !important; }

.border-gray-1500 {
  border-color: var(--px-gray-1500) !important; }

.border-gray-1600 {
  border-color: var(--px-gray-1600) !important; }

.border-gray-1700 {
  border-color: var(--px-gray-1700) !important; }

.border-gray-1800 {
  border-color: var(--px-gray-1800) !important; }

.border-gray-1900 {
  border-color: var(--px-gray-1900) !important; }

.border-gray-2000 {
  border-color: var(--px-gray-2000) !important; }

.border-gray-2100 {
  border-color: var(--px-gray-2100) !important; }

.border-gray-2200 {
  border-color: var(--px-gray-2200) !important; }

.border-gray-2300 {
  border-color: var(--px-gray-2300) !important; }

.border-gray-2400 {
  border-color: var(--px-gray-2400) !important; }

.border-gray-2500 {
  border-color: var(--px-gray-2500) !important; }

.border-gray-2600 {
  border-color: var(--px-gray-2600) !important; }

.border-gray-2700 {
  border-color: var(--px-gray-2700) !important; }

.border-gray-2800 {
  border-color: var(--px-gray-2800) !important; }

.border-gray-2900 {
  border-color: var(--px-gray-2900) !important; }

.border-gray-3000 {
  border-color: var(--px-gray-3000) !important; }

.border-gray-3100 {
  border-color: var(--px-gray-3100) !important; }

.border-gray-3200 {
  border-color: var(--px-gray-3200) !important; }

.border-gray-3300 {
  border-color: var(--px-gray-3300) !important; }

.border-gray-3400 {
  border-color: var(--px-gray-3400) !important; }

.border-gray-3500 {
  border-color: var(--px-gray-3500) !important; }

.border-gray-3600 {
  border-color: var(--px-gray-3600) !important; }

.border-gray-3700 {
  border-color: var(--px-gray-3700) !important; }

.border-gray-3800 {
  border-color: var(--px-gray-3800) !important; }

.border-gray-3900 {
  border-color: var(--px-gray-3900) !important; }

.border-gray-4000 {
  border-color: var(--px-gray-4000) !important; }

.border-gray-4100 {
  border-color: var(--px-gray-4100) !important; }

.border-gray-4200 {
  border-color: var(--px-gray-4200) !important; }

.border-gray-4300 {
  border-color: var(--px-gray-4300) !important; }

.border-gray-4400 {
  border-color: var(--px-gray-4400) !important; }

.border-gray-4500 {
  border-color: var(--px-gray-4500) !important; }

.border-gray-4600 {
  border-color: var(--px-gray-4600) !important; }

.border-gray-4700 {
  border-color: var(--px-gray-4700) !important; }

.border-gray-4800 {
  border-color: var(--px-gray-4800) !important; }

.border-gray-4900 {
  border-color: var(--px-gray-4900) !important; }

.border-gray-5000 {
  border-color: var(--px-gray-5000) !important; }

.border-gray-5100 {
  border-color: var(--px-gray-5100) !important; }

.border-gray-5200 {
  border-color: var(--px-gray-5200) !important; }

.border-gray-5300 {
  border-color: var(--px-gray-5300) !important; }

.border-gray-5400 {
  border-color: var(--px-gray-5400) !important; }

.border-gray-5500 {
  border-color: var(--px-gray-5500) !important; }

.border-gray-5600 {
  border-color: var(--px-gray-5600) !important; }

.border-gray-5700 {
  border-color: var(--px-gray-5700) !important; }

.border-gray-5800 {
  border-color: var(--px-gray-5800) !important; }

.border-gray-5900 {
  border-color: var(--px-gray-5900) !important; }

.border-gray-6000 {
  border-color: var(--px-gray-6000) !important; }

.border-gray-6100 {
  border-color: var(--px-gray-6100) !important; }

.border-gray-6200 {
  border-color: var(--px-gray-6200) !important; }

.border-gray-6300 {
  border-color: var(--px-gray-6300) !important; }

.border-gray-6400 {
  border-color: var(--px-gray-6400) !important; }

.border-gray-6500 {
  border-color: var(--px-gray-6500) !important; }

.border-gray-6600 {
  border-color: var(--px-gray-6600) !important; }

.border-gray-6700 {
  border-color: var(--px-gray-6700) !important; }

.border-gray-6800 {
  border-color: var(--px-gray-6800) !important; }

.border-gray-6900 {
  border-color: var(--px-gray-6900) !important; }

.border-gray-7000 {
  border-color: var(--px-gray-7000) !important; }

.border-gray-7100 {
  border-color: var(--px-gray-7100) !important; }

.border-gray-7200 {
  border-color: var(--px-gray-7200) !important; }

.border-gray-7300 {
  border-color: var(--px-gray-7300) !important; }

.border-gray-7400 {
  border-color: var(--px-gray-7400) !important; }

.border-gray-7500 {
  border-color: var(--px-gray-7500) !important; }

.border-gray-7600 {
  border-color: var(--px-gray-7600) !important; }

.border-gray-7700 {
  border-color: var(--px-gray-7700) !important; }

.border-gray-7800 {
  border-color: var(--px-gray-7800) !important; }

.border-gray-7900 {
  border-color: var(--px-gray-7900) !important; }

.border-gray-8000 {
  border-color: var(--px-gray-8000) !important; }

.border-gray-8100 {
  border-color: var(--px-gray-8100) !important; }

.border-gray-8200 {
  border-color: var(--px-gray-8200) !important; }

.border-gray-8300 {
  border-color: var(--px-gray-8300) !important; }

.border-gray-8400 {
  border-color: var(--px-gray-8400) !important; }

.border-gray-8500 {
  border-color: var(--px-gray-8500) !important; }

.border-gray-8600 {
  border-color: var(--px-gray-8600) !important; }

.border-gray-8700 {
  border-color: var(--px-gray-8700) !important; }

.border-gray-8800 {
  border-color: var(--px-gray-8800) !important; }

.border-gray-8900 {
  border-color: var(--px-gray-8900) !important; }

.border-gray-9000 {
  border-color: var(--px-gray-9000) !important; }

.border-gray-9100 {
  border-color: var(--px-gray-9100) !important; }

.border-gray-9200 {
  border-color: var(--px-gray-9200) !important; }

.border-gray-9300 {
  border-color: var(--px-gray-9300) !important; }

.border-gray-9400 {
  border-color: var(--px-gray-9400) !important; }

.border-gray-9500 {
  border-color: var(--px-gray-9500) !important; }

.border-gray-9600 {
  border-color: var(--px-gray-9600) !important; }

.border-gray-9700 {
  border-color: var(--px-gray-9700) !important; }

.border-gray-9800 {
  border-color: var(--px-gray-9800) !important; }

.border-gray-9900 {
  border-color: var(--px-gray-9900) !important; }

.border-gray-10000 {
  border-color: var(--px-gray-10000) !important; }

.text-mode {
  color: #0e0f10; }
  .dark .text-mode {
    color: #fff; }

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

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

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

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

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

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

.sticky-top-header {
  top: 0 !important; }

@media (max-width: 575.98px) {
  .sticky-sm-top-header {
    top: 0 !important; } }

@media (max-width: 767.98px) {
  .sticky-md-top-header {
    top: 0 !important; } }

@media (max-width: 991.98px) {
  .sticky-lg-top-header {
    top: 0 !important; } }

@media (max-width: 1199.98px) {
  .sticky-xl-top-header {
    top: 0 !important; } }

@media (max-width: 1399.98px) {
  .sticky-xxl-top-header {
    top: 0 !important; } }

.after-none:after {
  display: none; }

.dropdown-menu {
  box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125); }
  .dropdown-menu .dropdown-item {
    border-radius: 0.25rem; }

.min-height-300 {
  min-height: 300px; }

.tab-style-01 .nav-tabs {
  border-bottom: 1px solid var(--px-gray-300); }
  .tab-style-01 .nav-tabs .nav-item + .nav-item {
    padding-left: 35px; }
  .tab-style-01 .nav-tabs .nav-link {
    padding: 0 0 5px;
    border: none;
    border-radius: 0;
    background: none;
    color: var(--px-text-mode);
    font-weight: 400;
    position: relative;
    font-size: 1rem; }
    .tab-style-01 .nav-tabs .nav-link:after {
      content: "";
      position: absolute;
      bottom: -1px;
      width: 0;
      height: 3px;
      left: auto;
      right: 0;
      transition: ease all 0.35s;
      background: currentColor; }
    .tab-style-01 .nav-tabs .nav-link:hover, .tab-style-01 .nav-tabs .nav-link.active {
      color: #059dff; }
      .tab-style-01 .nav-tabs .nav-link:hover:after, .tab-style-01 .nav-tabs .nav-link.active:after {
        width: 100%;
        right: auto;
        left: 0; }

.z-index-1 {
  z-index: 1 !important; }

.z-index-2 {
  z-index: 2 !important; }

.z-index-3 {
  z-index: 3 !important; }

.z-index-4 {
  z-index: 4 !important; }

.z-index-5 {
  z-index: 5 !important; }

.z-index-6 {
  z-index: 6 !important; }

.z-index-7 {
  z-index: 7 !important; }

.z-index-8 {
  z-index: 8 !important; }

.z-index-9 {
  z-index: 9 !important; }

.owl-dots {
  text-align: center; }
  .owl-main-slider .owl-dots {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    font-size: 0px; }
  .owl-dots .owl-dot {
    display: inline-block;
    vertical-align: top;
    width: 10px;
    height: 10px;
    background: transparent;
    border: 1px solid #059dff;
    transition: ease all 0.55s;
    border-radius: 50%;
    margin: 0 3px; }
    .owl-carousel-white .owl-dots .owl-dot {
      border-color: #fff;
      background: none; }
    .owl-dots .owl-dot.active {
      background: #059dff; }
      .owl-carousel-white .owl-dots .owl-dot.active {
        background: #fff; }
  @media (min-width: 768px) {
    .owl-carousel-dots-show-md .owl-dots {
      display: none !important; } }

.owl-carousel .owl-item img {
  width: auto;
  max-width: 100%; }

.owl-no-overflow .owl-stage-outer {
  overflow: inherit; }

.owl-nav .owl-next,
.owl-nav .owl-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 40px;
  height: 40px;
  margin: auto;
  text-align: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 15px;
  color: var(--px-text-mode);
  background: var(--px-body-bg);
  border: 1px solid var(--px-gray-200);
  transition: ease all 0.35s;
  border-radius: 50%;
  z-index: 1; }
  .owl-nav .owl-next:hover,
  .owl-nav .owl-prev:hover {
    background: #059dff;
    border-color: #059dff;
    color: #fff; }
  .owl-nav .owl-next i,
  .owl-nav .owl-prev i {
    line-height: inherit; }
  .owl-carousel-arrow-sm .owl-nav .owl-next, .owl-carousel-arrow-sm
  .owl-nav .owl-prev {
    width: 25px;
    height: 25px; }

.owl-nav .owl-next {
  right: 10px; }
  .owl-carousel-arrow-top .owl-nav .owl-next {
    right: 0; }
  @media (min-width: 1400px) {
    .owl-carousel-arrow-outside .owl-nav .owl-next {
      right: -50px; } }

.owl-nav .owl-prev {
  left: 10px; }
  .owl-carousel-arrow-top .owl-nav .owl-prev {
    left: 0; }
  @media (min-width: 1400px) {
    .owl-carousel-arrow-outside .owl-nav .owl-prev {
      left: -50px; } }

.owl-carousel-arrow-top .owl-nav {
  position: absolute;
  top: -5.1rem;
  right: 0;
  width: 90px;
  height: 40px; }
  @media (max-width: 991.98px) {
    .owl-carousel-arrow-top .owl-nav {
      top: -4.2rem; } }

@media (max-width: 767.98px) {
  .owl-carousel-arrow-hide-md .owl-nav {
    display: none !important; } }

.owl-carousel-arrow-hover .owl-nav {
  opacity: 0;
  transition: ease all 0.35s; }

.owl-carousel-arrow-hover:hover .owl-nav {
  opacity: 1; }

.owl-carousel-shadow .owl-nav:after {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  background: linear-gradient(90deg, var(--px-body-bg) 40%, rgba(255, 255, 255, 0) 100%);
  width: 50px;
  pointer-events: none; }

.owl-carousel-shadow .owl-nav:before {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  background: linear-gradient(-90deg, var(--px-body-bg) 40%, rgba(255, 255, 255, 0) 100%);
  width: 50px;
  pointer-events: none; }

.product-card {
  background-color: var(--px-card-bg);
  background-clip: border-box;
  border: 1px solid var(--px-card-border);
  border-radius: 0.75rem;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding: 1rem; }
  .product-card .product-card-img-box {
    position: relative;
    overflow: hidden;
    border-radius: 0.75rem; }
    .product-card .product-card-img-box .product-card-img {
      -webkit-transform: scale(1);
              transform: scale(1);
      transition: ease all 0.35s; }
  .product-card:hover .product-card-img-box .product-card-img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }
  .product-card .product-card-user {
    display: -ms-flexbox;
    display: flex; }
    .product-card .product-card-user .dropdown {
      margin-left: auto; }
    .product-card .product-card-user .bid-btn {
      width: 1.75rem;
      height: 1.75rem;
      background: transparent;
      border: none;
      border-radius: 50%;
      color: #059dff;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      padding: 0; }
      .product-card .product-card-user .bid-btn:after {
        display: none; }
      .product-card .product-card-user .bid-btn:hover {
        border-color: #059dff;
        background: #059dff;
        color: #fff; }
  .product-card .product-card-body {
    padding-top: 1rem; }

.card-box-1 {
  position: relative; }
  .card-box-1 .card-img {
    border-radius: 50%;
    overflow: hidden;
    position: relative; }
    .card-box-1 .card-img img {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      -webkit-transform: scale(1);
              transform: scale(1);
      transition: ease all 0.35s; }
    .card-box-1 .card-img:after {
      content: "";
      padding-bottom: 100%;
      display: inline-block;
      vertical-align: top; }
  .card-box-1 .card-info {
    position: relative;
    text-align: center;
    padding-top: 25px; }
    .card-box-1 .card-info .nuber {
      position: absolute;
      width: 40px;
      height: 40px;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-align: center;
          align-items: center;
      background: #059dff;
      -ms-flex-pack: center;
          justify-content: center;
      font-weight: 600;
      top: -20px;
      left: 0;
      right: 0;
      margin: auto;
      border-radius: 50%;
      border: 2px solid #fff;
      color: #fff; }
  .card-box-1:hover .card-img img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.card-box-2 {
  background-color: var(--px-card-bg);
  background-clip: border-box;
  border: 1px solid var(--px-card-border);
  border-radius: 0.75rem;
  word-wrap: break-word;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding: 0.6rem;
  -ms-flex-align: center;
      align-items: center; }
  .card-box-2 .nuber {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 1.75rem;
    height: 1.75rem;
    background: rgba(5, 157, 255, 0.2);
    border-radius: 50%;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    color: #059dff;
    font-size: 12px;
    line-height: 1; }
  .card-box-2 .card-info {
    -ms-flex: 1;
        flex: 1;
    padding-left: 1rem;
    padding-right: 1rem; }

.card-box-3 {
  position: relative; }
  .card-box-3 .card-img {
    border-radius: 0.75rem;
    overflow: hidden;
    position: relative; }
    .card-box-3 .card-img img {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      -webkit-transform: scale(1);
              transform: scale(1);
      transition: ease all 0.35s; }
    .card-box-3 .card-img:after {
      content: "";
      padding-bottom: 100%;
      display: inline-block;
      vertical-align: top; }
  .card-box-3 .card-info {
    position: relative;
    text-align: center;
    padding-top: 25px; }
    .card-box-3 .card-info .nuber {
      position: absolute;
      width: 40px;
      height: 40px;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-align: center;
          align-items: center;
      background: #059dff;
      -ms-flex-pack: center;
          justify-content: center;
      font-weight: 600;
      top: -20px;
      left: 0;
      right: 0;
      margin: auto;
      border-radius: 0.25rem;
      border: 2px solid #fff;
      color: #fff; }
  .card-box-3:hover .card-img img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.card-box-4 .card-img {
  position: relative; }
  .card-box-4 .card-img img {
    border-radius: 2.25rem; }
  .card-box-4 .card-img .icon-sm {
    font-size: 0.9rem;
    line-height: normal;
    position: absolute;
    bottom: 0px;
    right: 0; }

.card-box-4 .card-info {
  padding-top: 1rem;
  text-align: center; }

.product-card-02 {
  background-color: var(--px-card-bg-v2);
  padding: 1rem;
  border-radius: 0.75rem;
  box-shadow: 0 0.375rem 1.5rem 0 rgba(0, 0, 0, 0.125);
  position: relative;
  transition: ease all 0.35s;
  top: 0; }
  .product-card-02 .product-card-media {
    position: relative;
    border-radius: 0.75rem;
    overflow: hidden; }
  .product-card-02 .like {
    position: absolute;
    top: 10px;
    right: 10px; }
    .product-card-02 .like a {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      background: #0e0f10;
      color: #fff;
      padding: 8px 12px;
      border-radius: 40px;
      line-height: 1; }
  .product-card-02 .place-bid {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    .product-card-02 .place-bid .btn {
      margin-top: 20px;
      transition: ease all 0.35s;
      opacity: 0; }
  .product-card-02 .product-title {
    display: -ms-flexbox;
    display: flex;
    padding-top: 1rem;
    padding-bottom: 1rem; }
    .product-card-02 .product-title h5, .product-card-02 .product-title .h5 {
      font-size: 17px;
      white-space: nowrap;
      padding-right: 20px;
      max-width: calc(100% - 80px); }
      .product-card-02 .product-title h5 a, .product-card-02 .product-title .h5 a {
        text-overflow: ellipsis;
        display: inline-block;
        vertical-align: top;
        white-space: nowrap;
        max-width: 100%;
        overflow: hidden; }
    .product-card-02 .product-title .tags {
      margin-left: auto;
      padding: 2px 15px;
      border-radius: 0.25rem;
      background: #fb5343;
      color: #fff;
      -ms-flex-item-align: start;
          align-self: flex-start;
      font-size: 80%;
      text-transform: uppercase; }
  .product-card-02:hover {
    top: -10px;
    box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.175); }
    .product-card-02:hover .place-bid .btn {
      opacity: 1;
      margin-top: 0; }

.icon-sm {
  width: 1.5rem;
  height: 1.5rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 75%;
  line-height: normal; }

.icon-md {
  width: 2.8rem;
  height: 2.8rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 1.2rem;
  line-height: 1; }

.icon-lg {
  width: 3.5rem;
  height: 3.5rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 1.5rem;
  line-height: 1; }

.icon-xl {
  width: 5rem;
  height: 5rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 2.2rem;
  line-height: 1; }

.only-icon-lg {
  font-size: 3.75rem;
  line-height: 1; }

.only-icon-md {
  font-size: 2.85rem;
  line-height: 1; }

@-webkit-keyframes pulse-border {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 1; }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0; } }

@keyframes pulse-border {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 1; }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0; } }

.after-shadow {
  z-index: 1;
  position: relative; }
  .after-shadow:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 50%;
    -webkit-animation: pulse-border 1500ms ease-out infinite;
            animation: pulse-border 1500ms ease-out infinite;
    pointer-events: none;
    background: currentColor;
    z-index: -1; }

.hover-scale .hover-scale-in {
  overflow: hidden; }
  .hover-scale .hover-scale-in img {
    -webkit-transform: scale(1);
            transform: scale(1);
    transition: ease all 0.35s; }

.hover-scale:hover .hover-scale-in img {
  -webkit-transform: scale(1.08);
          transform: scale(1.08); }

.preloader {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: var(--px-body-bg);
  z-index: 99999; }
  .preloader .spinner-border {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto; }

.avatar {
  height: 3.125rem;
  width: 3.125rem;
  position: relative;
  display: inline-block !important; }
  .avatar .avatar-status {
    border-radius: 50%;
    bottom: 10%;
    height: 20%;
    position: absolute;
    right: 10%;
    width: 20%;
    border: 1px solid var(--px-gray-200);
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    line-height: 1; }
  .avatar .avatar-text {
    font-size: 1rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: 100%;
    height: 100%;
    font-weight: 600;
    text-transform: uppercase; }

.avatar-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover; }

.avatar-group {
  padding: 0;
  display: -ms-flexbox;
  display: flex; }
  .avatar-group .avatar-img,
  .avatar-group .avatar-text {
    border: 2px solid #fff; }
  .avatar-group .avatar {
    position: relative;
    transition: ease all 0.35s;
    -webkit-transform: scale(1);
            transform: scale(1); }
    .avatar-group .avatar + .avatar {
      margin-left: -1rem; }
    .avatar-group .avatar:hover {
      z-index: 1;
      -webkit-transform: scale(1.08);
              transform: scale(1.08); }
  .avatar-group .avatar-xs + .avatar-xs {
    margin-left: -.6125rem; }
  .avatar-group .avatar-xs .avatar-status {
    font-size: 8px; }
  .avatar-group .avatar-sm + .avatar-sm {
    margin-left: -.875rem; }
  .avatar-group .avatar-lg + .avatar-lg {
    margin-left: -1.5rem; }
  .avatar-group .avatar-xl + .avatar-xl {
    margin-left: -2rem; }
  .avatar-group .avatarxxl + .avatarxxl {
    margin-left: -2.5rem; }
  .avatar-group .avatar-xxxl + .avatar-xxxl {
    margin-left: -3rem; }

.avatar .avatar-name {
  margin-left: 7px; }

.avatar-xs {
  height: 1.75rem;
  width: 1.75rem;
  position: relative; }
  .avatar-xs .avatar-text {
    font-size: 0.6rem; }

.avatar-sm {
  height: 2.6875rem;
  width: 2.6875rem;
  position: relative; }
  .avatar-sm .avatar-text {
    font-size: 0.8125rem; }

.avatar-lg {
  height: 4.25rem;
  width: 4.25rem;
  position: relative; }
  .avatar-lg .avatar-text {
    font-size: 1.25rem; }

.avatar-xl {
  height: 5.625rem;
  width: 5.625rem;
  position: relative; }
  .avatar-xl .avatar-text {
    font-size: 2rem; }

.avatar-xxl {
  height: 7rem;
  width: 7rem;
  position: relative; }
  .avatar-xxl .avatar-text {
    font-size: 3rem; }

.avatar-xxxl {
  width: 8rem;
  height: 8rem;
  position: relative; }
  .avatar-xxxl .avatar-text {
    font-size: 3.5rem; }

html.dark .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23059dff'%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"); }

html.dark .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238c8c8c'%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"); }

html.dark .btn-outline-dark {
  color: #fff;
  border-color: #fff; }
  html.dark .btn-outline-dark:hover {
    background-color: #fff;
    border-color: #fff;
    color: #0e0f10; }

.btn-primary-soft {
  color: #059dff;
  background-color: rgba(5, 157, 255, 0.1); }
  .btn-primary-soft:hover {
    color: #fff;
    background-color: #059dff; }

.btn-secondary-soft {
  color: #fb5343;
  background-color: rgba(251, 83, 67, 0.1); }
  .btn-secondary-soft:hover {
    color: #fff;
    background-color: #fb5343; }

.btn-success-soft {
  color: #22c55e;
  background-color: rgba(34, 197, 94, 0.1); }
  .btn-success-soft:hover {
    color: #fff;
    background-color: #22c55e; }

.btn-info-soft {
  color: #0dcaf0;
  background-color: rgba(13, 202, 240, 0.1); }
  .btn-info-soft:hover {
    color: #000000;
    background-color: #0dcaf0; }

.btn-warning-soft {
  color: #ffba08;
  background-color: rgba(255, 186, 8, 0.1); }
  .btn-warning-soft:hover {
    color: #000000;
    background-color: #ffba08; }

.btn-danger-soft {
  color: #ef4444;
  background-color: rgba(239, 68, 68, 0.1); }
  .btn-danger-soft:hover {
    color: #fff;
    background-color: #ef4444; }

.btn-light-soft {
  color: #e5e5e6;
  background-color: rgba(229, 229, 230, 0.1); }
  .btn-light-soft:hover {
    color: #000000;
    background-color: #e5e5e6; }

.btn-dark-soft {
  color: #0e0f10;
  background-color: rgba(14, 15, 16, 0.1); }
  .btn-dark-soft:hover {
    color: #fff;
    background-color: #0e0f10; }

.bg-gray-100 {
  background-color: var(--px-gray-100); }

.bg-gray-200 {
  background-color: var(--px-gray-200); }

.bg-gray-300 {
  background-color: var(--px-gray-300); }

.bg-gray-400 {
  background-color: var(--px-gray-400); }

.bg-gray-500 {
  background-color: var(--px-gray-500); }

.bg-gray-600 {
  background-color: var(--px-gray-600); }

.bg-gray-700 {
  background-color: var(--px-gray-700); }

.bg-gray-800 {
  background-color: var(--px-gray-800); }

.bg-gray-900 {
  background-color: var(--px-gray-900); }

.bg-gray-1000 {
  background-color: var(--px-gray-1000); }

.bg-gray-1100 {
  background-color: var(--px-gray-1100); }

.bg-gray-1200 {
  background-color: var(--px-gray-1200); }

.bg-gray-1300 {
  background-color: var(--px-gray-1300); }

.bg-gray-1400 {
  background-color: var(--px-gray-1400); }

.bg-gray-1500 {
  background-color: var(--px-gray-1500); }

.bg-gray-1600 {
  background-color: var(--px-gray-1600); }

.bg-gray-1700 {
  background-color: var(--px-gray-1700); }

.bg-gray-1800 {
  background-color: var(--px-gray-1800); }

.bg-gray-1900 {
  background-color: var(--px-gray-1900); }

.bg-gray-2000 {
  background-color: var(--px-gray-2000); }

.bg-gray-2100 {
  background-color: var(--px-gray-2100); }

.bg-gray-2200 {
  background-color: var(--px-gray-2200); }

.bg-gray-2300 {
  background-color: var(--px-gray-2300); }

.bg-gray-2400 {
  background-color: var(--px-gray-2400); }

.bg-gray-2500 {
  background-color: var(--px-gray-2500); }

.bg-gray-2600 {
  background-color: var(--px-gray-2600); }

.bg-gray-2700 {
  background-color: var(--px-gray-2700); }

.bg-gray-2800 {
  background-color: var(--px-gray-2800); }

.bg-gray-2900 {
  background-color: var(--px-gray-2900); }

.bg-gray-3000 {
  background-color: var(--px-gray-3000); }

.bg-gray-3100 {
  background-color: var(--px-gray-3100); }

.bg-gray-3200 {
  background-color: var(--px-gray-3200); }

.bg-gray-3300 {
  background-color: var(--px-gray-3300); }

.bg-gray-3400 {
  background-color: var(--px-gray-3400); }

.bg-gray-3500 {
  background-color: var(--px-gray-3500); }

.bg-gray-3600 {
  background-color: var(--px-gray-3600); }

.bg-gray-3700 {
  background-color: var(--px-gray-3700); }

.bg-gray-3800 {
  background-color: var(--px-gray-3800); }

.bg-gray-3900 {
  background-color: var(--px-gray-3900); }

.bg-gray-4000 {
  background-color: var(--px-gray-4000); }

.bg-gray-4100 {
  background-color: var(--px-gray-4100); }

.bg-gray-4200 {
  background-color: var(--px-gray-4200); }

.bg-gray-4300 {
  background-color: var(--px-gray-4300); }

.bg-gray-4400 {
  background-color: var(--px-gray-4400); }

.bg-gray-4500 {
  background-color: var(--px-gray-4500); }

.bg-gray-4600 {
  background-color: var(--px-gray-4600); }

.bg-gray-4700 {
  background-color: var(--px-gray-4700); }

.bg-gray-4800 {
  background-color: var(--px-gray-4800); }

.bg-gray-4900 {
  background-color: var(--px-gray-4900); }

.bg-gray-5000 {
  background-color: var(--px-gray-5000); }

.bg-gray-5100 {
  background-color: var(--px-gray-5100); }

.bg-gray-5200 {
  background-color: var(--px-gray-5200); }

.bg-gray-5300 {
  background-color: var(--px-gray-5300); }

.bg-gray-5400 {
  background-color: var(--px-gray-5400); }

.bg-gray-5500 {
  background-color: var(--px-gray-5500); }

.bg-gray-5600 {
  background-color: var(--px-gray-5600); }

.bg-gray-5700 {
  background-color: var(--px-gray-5700); }

.bg-gray-5800 {
  background-color: var(--px-gray-5800); }

.bg-gray-5900 {
  background-color: var(--px-gray-5900); }

.bg-gray-6000 {
  background-color: var(--px-gray-6000); }

.bg-gray-6100 {
  background-color: var(--px-gray-6100); }

.bg-gray-6200 {
  background-color: var(--px-gray-6200); }

.bg-gray-6300 {
  background-color: var(--px-gray-6300); }

.bg-gray-6400 {
  background-color: var(--px-gray-6400); }

.bg-gray-6500 {
  background-color: var(--px-gray-6500); }

.bg-gray-6600 {
  background-color: var(--px-gray-6600); }

.bg-gray-6700 {
  background-color: var(--px-gray-6700); }

.bg-gray-6800 {
  background-color: var(--px-gray-6800); }

.bg-gray-6900 {
  background-color: var(--px-gray-6900); }

.bg-gray-7000 {
  background-color: var(--px-gray-7000); }

.bg-gray-7100 {
  background-color: var(--px-gray-7100); }

.bg-gray-7200 {
  background-color: var(--px-gray-7200); }

.bg-gray-7300 {
  background-color: var(--px-gray-7300); }

.bg-gray-7400 {
  background-color: var(--px-gray-7400); }

.bg-gray-7500 {
  background-color: var(--px-gray-7500); }

.bg-gray-7600 {
  background-color: var(--px-gray-7600); }

.bg-gray-7700 {
  background-color: var(--px-gray-7700); }

.bg-gray-7800 {
  background-color: var(--px-gray-7800); }

.bg-gray-7900 {
  background-color: var(--px-gray-7900); }

.bg-gray-8000 {
  background-color: var(--px-gray-8000); }

.bg-gray-8100 {
  background-color: var(--px-gray-8100); }

.bg-gray-8200 {
  background-color: var(--px-gray-8200); }

.bg-gray-8300 {
  background-color: var(--px-gray-8300); }

.bg-gray-8400 {
  background-color: var(--px-gray-8400); }

.bg-gray-8500 {
  background-color: var(--px-gray-8500); }

.bg-gray-8600 {
  background-color: var(--px-gray-8600); }

.bg-gray-8700 {
  background-color: var(--px-gray-8700); }

.bg-gray-8800 {
  background-color: var(--px-gray-8800); }

.bg-gray-8900 {
  background-color: var(--px-gray-8900); }

.bg-gray-9000 {
  background-color: var(--px-gray-9000); }

.bg-gray-9100 {
  background-color: var(--px-gray-9100); }

.bg-gray-9200 {
  background-color: var(--px-gray-9200); }

.bg-gray-9300 {
  background-color: var(--px-gray-9300); }

.bg-gray-9400 {
  background-color: var(--px-gray-9400); }

.bg-gray-9500 {
  background-color: var(--px-gray-9500); }

.bg-gray-9600 {
  background-color: var(--px-gray-9600); }

.bg-gray-9700 {
  background-color: var(--px-gray-9700); }

.bg-gray-9800 {
  background-color: var(--px-gray-9800); }

.bg-gray-9900 {
  background-color: var(--px-gray-9900); }

.bg-gray-10000 {
  background-color: var(--px-gray-10000); }

.bg-primary-soft {
  background-color: rgba(5, 157, 255, 0.1); }

.bg-secondary-soft {
  background-color: rgba(251, 83, 67, 0.1); }

.bg-success-soft {
  background-color: rgba(34, 197, 94, 0.1); }

.bg-info-soft {
  background-color: rgba(13, 202, 240, 0.1); }

.bg-warning-soft {
  background-color: rgba(255, 186, 8, 0.1); }

.bg-danger-soft {
  background-color: rgba(239, 68, 68, 0.1); }

.bg-light-soft {
  background-color: rgba(229, 229, 230, 0.1); }

.bg-dark-soft {
  background-color: rgba(14, 15, 16, 0.1); }

.bg-body-rgb {
  background: rgba(255, 255, 255, 0.8); }
  .dark .bg-body-rgb {
    background: rgba(1, 1, 1, 0.8); }

.bg-mode {
  background: #fafafa; }
  .dark .bg-mode {
    background: #070707; }

.blur-bg {
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px); }

.bg-body {
  background-color: var(--px-body-bg) !important; }

.bg-cover {
  background-size: cover; }

.bg-right-center {
  background-position: center right; }

.bg-no-repeat {
  background-repeat: no-repeat; }

.bg-center {
  background-position: center; }

@media (min-width: 992px) {
  .bg-fixed {
    background-attachment: fixed; } }

.body-bg-v2 {
  background-color: var(--px-body-bg-v2); }

.card-bg-v2 {
  background-color: var(--px-card-bg-v2); }

.card-bg-v2 {
  background-color: var(--px-card-bg-v2); }

/* Font wight
--------------------*/
.fw-100 {
  font-weight: 100 !important; }

.fw-200 {
  font-weight: 200 !important; }

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

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

.fw-500 {
  font-weight: 500 !important; }

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

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

.fw-800 {
  font-weight: 800 !important; }

.fw-900 {
  font-weight: 900 !important; }

.section {
  padding-top: 4rem;
  padding-bottom: 4rem; }
  @media (min-width: 768px) {
    .section {
      padding-top: 4rem;
      padding-bottom: 4rem; } }
  @media (min-width: 992px) {
    .section {
      padding-top: 5rem;
      padding-bottom: 5rem; } }
  @media (min-width: 1200px) {
    .section {
      padding-top: 6rem;
      padding-bottom: 6rem; } }

.section-heading {
  margin-bottom: 1.5rem; }
  @media (min-width: 768px) {
    .section-heading {
      margin-bottom: 2rem; } }
  @media (min-width: 992px) {
    .section-heading {
      margin-bottom: 2.5rem; } }
  .section-heading .heading {
    position: relative;
    padding-bottom: 15px; }
    .section-heading .heading:after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      margin: auto;
      bottom: 0;
      width: 40px;
      height: 3px;
      background: #059dff; }

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

@media (min-width: 768px) {
  .md-img-140 {
    max-width: 140%; }
  .md-img-120 {
    max-width: 120%; } }

@media (min-width: 992px) {
  .lg-img-140 {
    max-width: 140%; }
  .lg-img-120 {
    max-width: 120%; }
  .lg-img-110 {
    max-width: 110%; } }

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

.mw-auto {
  max-width: inherit; }

.grayscale {
  filter: gray;
  -webkit-filter: grayscale(1);
  filter: grayscale(1); }

.effect-section {
  position: relative;
  overflow: hidden; }

.effect-style-1 {
  pointer-events: none;
  position: absolute;
  bottom: 0;
  top: 0;
  width: 50%;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  background-color: #e5e5e6; }

.right-effects {
  position: fixed;
  top: 50px;
  right: 0;
  bottom: auto;
  width: 500px;
  height: 500px;
  border-radius: 50%;
  background: #fb5343;
  -webkit-filter: blur(100px);
  filter: blur(100px);
  opacity: 0.25;
  pointer-events: none;
  z-index: -1; }
  @media (max-width: 991.98px) {
    .right-effects {
      width: 300px;
      height: 300px; } }
  @media (max-width: 767.98px) {
    .right-effects {
      width: 250px;
      height: 250px; } }
  @media (max-width: 575.98px) {
    .right-effects {
      width: 200px;
      height: 200px; } }

.left-effects {
  position: fixed;
  bottom: 50px;
  left: 0;
  width: 500px;
  height: 500px;
  border-radius: 50%;
  background: #059dff;
  -webkit-filter: blur(100px);
  filter: blur(100px);
  opacity: 0.25;
  pointer-events: none;
  z-index: -1; }
  @media (max-width: 991.98px) {
    .left-effects {
      width: 300px;
      height: 300px; } }
  @media (max-width: 767.98px) {
    .left-effects {
      width: 250px;
      height: 250px; } }
  @media (max-width: 575.98px) {
    .left-effects {
      width: 200px;
      height: 200px; } }

@-webkit-keyframes wave {
  0%,
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); }
  50% {
    -webkit-transform: scale(1, 1.075);
            transform: scale(1, 1.075); } }

@keyframes wave {
  0%,
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1); }
  50% {
    -webkit-transform: scale(1, 1.075);
            transform: scale(1, 1.075); } }

.svg-effect-1 {
  position: fixed;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto; }
  .svg-effect-1 path {
    -webkit-transform-origin: center top;
            transform-origin: center top; }
  .svg-effect-1 .pxsvg-1st0 {
    opacity: 0.4; }
  .svg-effect-1 .pxsvg-1st1 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 1.4665;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s c1bic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s c1bic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st2 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 1.3094;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 0.1s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st3 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 1.1523;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 11 cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 11 cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st4 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 0.9952;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 115s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 115s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st5 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 0.838;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 21 cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 21 cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st6 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 0.6809;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 215s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 215s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st7 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 0.5238;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 31 cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 31 cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  .svg-effect-1 .pxsvg-1st8 {
    fill: none;
    stroke: rgba(5, 157, 255, 0.4);
    stroke-width: 0.3666;
    stroke-miterlimit: 25;
    -webkit-animation: wave 5s 315s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
            animation: wave 5s 315s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite; }
  @media only screen and (max-width: 300px) {
    .svg-effect-1 .pxsvg-1st1 {
      stroke-width: 4.3995; }
    .svg-effect-1 .pxsvg-1st2 {
      stroke-width: 3.9282; }
    .svg-effect-1 .pxsvg-1st3 {
      stroke-width: 3.4569; }
    .svg-effect-1 .pxsvg-1st4 {
      stroke-width: 2.9856; }
    .svg-effect-1 .pxsvg-1st5 {
      stroke-width: 2.5140; }
    .svg-effect-1 .pxsvg-1st6 {
      stroke-width: 2.0427; }
    .svg-effect-1 .pxsvg-1st7 {
      stroke-width: 1.5714; }
    .svg-effect-1 .pxsvg-1st8 {
      stroke-width: 1.0998; } }

.input-group-text {
  background-color: var(--px-gray-300); }

.body-bg-v2 .form-control {
  background-color: var(--px-input-bg-v2); }

.px-nice-select {
  width: 100%;
  background-color: var(--px-input-bg);
  border: 1px solid var(--px-gray-300);
  float: none;
  padding: 0.575rem 1.5rem;
  line-height: 1.7;
  height: inherit; }
  .body-bg-v2 .px-nice-select {
    background-color: var(--px-input-bg-v2); }
  .px-nice-select.open, .px-nice-select:focus, .px-nice-select:hover {
    border-color: var(--px-gray-300); }
  .px-nice-select .list {
    width: 100%;
    background-color: var(--px-dropdown-bg);
    color: var(--px-body-color); }
  .px-nice-select .option.selected, .px-nice-select .option.selected.focus, .px-nice-select .option.focus, .px-nice-select .option:hover {
    background-color: rgba(5, 157, 255, 0.1);
    color: #059dff; }

.px-file-upload {
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column; }
  .px-file-upload input[type="file"] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0; }
  .px-file-upload label {
    width: 100%;
    margin: 0;
    border-radius: 15px;
    padding: 40px 50px;
    border: 2px dashed var(--px-gray-200);
    text-align: center; }

.px-avatar-upload input[type="file"] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0; }

.px-avatar-upload .avatar-preview {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer; }
  .px-avatar-upload .avatar-preview .avatar-preview-bg {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-size: cover; }

.card-check-box {
  position: relative; }
  .card-check-box .card-check {
    position: absolute;
    top: 0;
    opacity: 0;
    left: 0; }
    .card-check-box .card-check:checked ~ .card-check-btn ~ .card-body {
      background: rgba(5, 157, 255, 0.1); }
      .card-check-box .card-check:checked ~ .card-check-btn ~ .card-body .btn-primary-soft {
        background: #059dff;
        color: #fff; }
    .card-check-box .card-check:checked ~ .card-check-btn ~ .card-check-link {
      display: block; }
  .card-check-box .card-check-btn {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    cursor: pointer; }
  .card-check-box .card-check-link {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -20px;
    text-align: center;
    display: none; }

.count-down-01 {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: normal; }
  .count-down-01 > div {
    text-align: center; }
  .count-down-01 .count {
    font-size: 14px;
    color: #fff;
    display: inline-block;
    vertical-align: top;
    font-weight: 700;
    width: 100%;
    margin: 0; }
  .count-down-01 .title {
    font-size: 10px;
    color: #fff; }

.count-down-02 {
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  line-height: normal; }
  .count-down-02 > div {
    text-align: center;
    border: 1px solid var(--px-gray-100);
    margin: 0 10px;
    border-radius: 0.25rem;
    padding: 10px 5px; }
  .count-down-02 .count {
    font-size: 18px;
    color: #fff;
    display: inline-block;
    vertical-align: top;
    font-weight: 700;
    width: 100%;
    margin: 0; }
  .count-down-02 .title {
    font-size: 15px;
    color: #6e6e6e; }

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

.opacity-2 {
  opacity: 0.2 !important; }

.opacity-3 {
  opacity: 0.3 !important; }

.opacity-4 {
  opacity: 0.4 !important; }

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

.opacity-6 {
  opacity: 0.6 !important; }

.opacity-7 {
  opacity: 0.7 !important; }

.opacity-8 {
  opacity: 0.8 !important; }

.opacity-9 {
  opacity: 0.9 !important; }

.text-gradient {
  background: linear-gradient(51deg, #059dff 0%, #fb5343 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.letter-spacing-1 {
  letter-spacing: 1; }

.letter-spacing-2 {
  letter-spacing: 2; }

.letter-spacing-3 {
  letter-spacing: 3; }

.letter-spacing-4 {
  letter-spacing: 4; }

.letter-spacing-5 {
  letter-spacing: 5; }

.letter-spacing-6 {
  letter-spacing: 6; }

.letter-spacing-7 {
  letter-spacing: 7; }

.letter-spacing-8 {
  letter-spacing: 8; }

.letter-spacing-9 {
  letter-spacing: 9; }

.product-details .pd-heading {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start; }
  .product-details .pd-heading .pd-heading-right {
    margin-left: auto; }

.product-details .pd-heading-right .bid-btn,
.product-details .pd-heading-right .wishlist-btn {
  width: 40px;
  height: 40px;
  background: transparent;
  border: 1px solid var(--px-gray-300);
  border-radius: 50%;
  color: #059dff;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 0;
  line-height: 1; }
  .product-details .pd-heading-right .bid-btn:hover,
  .product-details .pd-heading-right .wishlist-btn:hover {
    border-color: #059dff;
    background: #059dff;
    color: #fff; }

.product-details .pd-heading-right .bid-btn {
  margin-left: 10px; }
  .product-details .pd-heading-right .bid-btn:after {
    display: none; }

.product-details .pd-tabs .nav-tabs {
  border-bottom: 1px solid var(--px-gray-300); }
  .product-details .pd-tabs .nav-tabs .nav-item + .nav-item {
    padding-left: 35px; }
  .product-details .pd-tabs .nav-tabs .nav-link {
    padding: 0 0 5px;
    border: none;
    border-radius: 0;
    background: none;
    color: var(--px-text-mode);
    font-weight: 600;
    text-transform: uppercase;
    position: relative; }
    .product-details .pd-tabs .nav-tabs .nav-link:after {
      content: "";
      position: absolute;
      bottom: -1px;
      width: 0;
      height: 3px;
      left: auto;
      right: 0;
      transition: ease all 0.35s;
      background: currentColor; }
    .product-details .pd-tabs .nav-tabs .nav-link:hover, .product-details .pd-tabs .nav-tabs .nav-link.active {
      color: #059dff; }
      .product-details .pd-tabs .nav-tabs .nav-link:hover:after, .product-details .pd-tabs .nav-tabs .nav-link.active:after {
        width: 100%;
        right: auto;
        left: 0; }

.product-details .pd-tabs .tab-pane {
  padding-top: 30px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiY3VzdG9tL192YXJpYWJsZXMuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9mb250LnNjc3MiLCJkYXJrL192YXJpYWJsZXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19taXhpbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZGVwcmVjYXRlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3Itc2NoZW1lLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzaXplLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3V0aWxpdGllcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fdmFsaWRhdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19oZWxwZXJzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY2xlYXJmaXguc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiX3Jvb3Quc2NzcyIsIl9yZXJvb3Quc2NzcyIsImNvcmUvaGVhZGVyL19oZWFkZXIuc2NzcyIsImNvcmUvZm9vdGVyL19mb290ZXIuc2NzcyIsImNvcmUvYmFzZS9fd3JhcHBlci5zY3NzIiwiY29yZS9iYXNlL19ib3JkZXIuc2NzcyIsImNvcmUvYmFzZS9fY29sb3Iuc2NzcyIsImNvcmUvYmFzZS9fcG9zaXRpb24uc2NzcyIsImNvcmUvYmFzZS9fZHJvcGRvd24uc2NzcyIsImNvcmUvYmFzZS9faGVpZ2h0LnNjc3MiLCJjb3JlL2Jhc2UvX3RhYi5zY3NzIiwiY29yZS9iYXNlL196LWluZGV4LnNjc3MiLCJjb3JlL2Jhc2UvX293bC5zY3NzIiwiY29yZS9iYXNlL19jYXJkLnNjc3MiLCJjb3JlL2Jhc2UvX2ljb24uc2NzcyIsImNvcmUvYmFzZS9faG92ZXIuc2NzcyIsImNvcmUvYmFzZS9fYXJ0aWNsZS5zY3NzIiwiY29yZS9iYXNlL19sb2FkaW5nLnNjc3MiLCJjb3JlL2Jhc2UvX2F2YXRhci5zY3NzIiwiY29yZS9iYXNlL19hY2NvcmRpb24uc2NzcyIsImNvcmUvYmFzZS9fYnV0dG9ucy5zY3NzIiwiY29yZS9iYXNlL19iYWNrZ3JvdW5kLnNjc3MiLCJjb3JlL2Jhc2UvX2ZvbnQtd2VpZ2h0LnNjc3MiLCJjb3JlL2Jhc2UvX3NlY3Rpb24uc2NzcyIsImNvcmUvYmFzZS9faW1hZ2Uuc2NzcyIsImNvcmUvYmFzZS9fZWZmZWN0LnNjc3MiLCJjb3JlL2Jhc2UvX2Zvcm0uc2NzcyIsImNvcmUvYmFzZS9fY291bnQtZG93bi5zY3NzIiwiY29yZS9iYXNlL19vcGFjaXR5LnNjc3MiLCJjb3JlL2Jhc2UvX2dyYWRpZW50LXRleHQuc2NzcyIsImNvcmUvYmFzZS9fbGV0dGVyLXNwYWNpbmcuc2NzcyIsImNvcmUvYmFzZS9fcHJvZHVjdC1kZXRhaWxzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdFO0FFZ0tGOztxRkFFcUY7QUFtTnJGO2tEQUNrRDtBQWlHbEQ7O2dEQUVnRDtBQ2pkaEQsT0FBTyxDQUFDLHVJQUFJO0FBQ1osT0FBTyxDQUFDLHlHQUFJO0FFWlo7Ozs7O0dBS0c7QUxpQkgsT0FBTyxDQUFQLGtEQUFPO0FBQ1AsT0FBTyxDQUFQLDBDQUFPO0FBQ1AsT0FBTyxDQUFQLDBDQUFPO0FBQ1AsT0FBTyxDQUFQLG9EQUFPO0FBQ1AsT0FBTyxDQUFQLDBDQUFPO0FvQzFCUCxBQUFBLEtBQUssQ0FBQztFQVFGLFNBQThCLENBQUUsUUFBQztFQUFqQyxXQUE4QixDQUFFLFFBQUM7RUFBakMsV0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFNBQThCLENBQUUsUUFBQztFQUFqQyxRQUE4QixDQUFFLFFBQUM7RUFBakMsV0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFdBQThCLENBQUUsUUFBQztFQUFqQyxVQUE4QixDQUFFLFFBQUM7RUFBakMsU0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFNBQThCLENBQUUsUUFBQztFQUFqQyxVQUE4QixDQUFFLEtBQUM7RUFBakMsU0FBOEIsQ0FBRSxRQUFDO0VBQWpDLGNBQThCLENBQUUsUUFBQztFQUlqQyxhQUFtQyxDQUFPLFFBQUM7RUFBM0MsYUFBbUMsQ0FBTyxRQUFDO0VBQTNDLGFBQW1DLENBQU8sUUFBQztFQUEzQyxhQUFtQyxDQUFPLFFBQUM7RUFBM0MsYUFBbUMsQ0FBTyxRQUFDO0VBQTND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WUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBUztFQUN0QixZQUFZLEVBQUUsbUJBQThDLENBQUMsVUFBVSxHQUMxRTs7QUFGRCxBQUFBLGlCQUFpQixDQUFTO0VBQ3RCLFlBQVksRUFBRSxtQkFBOEMsQ0FBQyxVQUFVLEdBQzFFOztBQUZELEFBQUEsaUJBQWlCLENBQVM7RUFDdEIsWUFBWSxFQUFFLG1CQUE4QyxDQUFDLFVBQVUsR0FDMUU7O0FB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bkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxhQUFhLENBQVM7RUFDbEIsZ0JBQWdCLEVBQUUsbUJBQThDLEdBQ25FOztBQUZELEFBQUEsYUFBYSxDQUFTO0VBQ2xCLGdCQUFnQixFQUFFLG1CQUE4QyxHQUNuRTs7QUFGRCxBQUFBLGFBQWEsQ0FBUztFQUNsQixnQkFBZ0IsRUFBRSxtQkFBOEMsR0FDbkU7O0FBRkQsQUFBQSxjQUFjLENBQVE7RUFDbEIsZ0JBQWdCLEVBQUUsb0JBQThDLEdBQ25FOztBQU9ILEFBQUEsZ0JBQWdCLENBQUc7RUFIbkIsZ0JBQWdCLEUxRzBCUixzQkFBTyxHMEdyQmQ7O0FBRkQsQUFBQSxrQkFBa0IsQ0FBQztFQUhuQixnQkFBZ0IsRTFHMERGLHNCQUFPLEcwR3JEcEI7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRztFQUhuQixnQkFBZ0IsRTFHaUNSLHNCQUFPLEcwRzVCZDs7QUFGRCxBQUFBLGFBQWEsQ0FBTTtFQUhuQixnQkFBZ0IsRTFHbUNSLHVCQUFPLEcwRzlCZDs7QUFGRCxBQUFBLGdCQUFnQixDQUFHO0VBSG5CLGdCQUFnQixFMUdnQ1Isc0JBQU8sRzBHM0JkOztBQUZELEFBQUEsZUFBZSxDQUFJO0VBSG5CLGdCQUFnQixFMUc4QlIsc0JBQU8sRzBHekJkOztBQUZELEFBQUEsY0FBYyxDQUFLO0VBSG5CLGdCQUFnQixFMUdIUCx3QkFBTyxHMEdRZjs7QUFGRCxBQUFBLGFBQWEsQ0FBTTtFQUhuQixnQkFBZ0IsRTFHTlAscUJBQU8sRzBHV2Y7O0FBR0gsQUFBQSxZQUFZLENBQUM7RUFDVCxVQUFVLEUxR2hCSCx3QkFBSSxHMEdvQmQ7RUFIRyxBQUFBLEtBQUssQ0FGVCxZQUFZLENBRUE7SUFDSixVQUFVLEV4R2NlLGtCQUFPLEd3R2JuQzs7QUFHTCxBQUFBLFFBQVEsQ0FBQztFQUNMLFVBQVUsRUFBRSxPQUFzQixHQUlyQztFQUhHLEFBQUEsS0FBSyxDQUZULFFBQVEsQ0FFSTtJQUNKLFVBQVUsRUFBRSxPQUE0QixHQUMzQzs7QUFHTCxBQUFBLFFBQVEsQ0FBQztFQUNMLHVCQUF1QixFQUFFLGNBQWMsQ0FBQyxVQUFVO0VBQ2xELGVBQWUsRUFBRSxjQUFjLENBQUMsVUFBVSxHQUM3Qzs7QTFGOEJPLEFBQUEsUUFBUSxDMEY1QlA7RUFDTCxnQkFBZ0IsRUFBRSxpQkFBaUIsQ0FBQyxVQUFVLEdBQ2pEOztBQUVELEFBQUEsU0FBUyxDQUFDO0VBQ04sZUFBZSxFQUFFLEtBQUssR0FDekI7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNiLG1CQUFtQixFQUFFLFlBQVksR0FDcEM7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixpQkFBaUIsRUFBRSxTQUFTLEdBQy9COztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1AsbUJBQW1CLEVBQUUsTUFBTSxHQUM5Qjs7QWpHVUcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VpR1AxQixBQUFBLFNBQVMsQ0FBQztJQUNSLHFCQUFxQixFQUFFLEtBQUssR0FDN0I7O0FBSUgsQUFBQSxXQUFXLENBQUM7RUFDUixnQkFBZ0IsRUFBRSxvQkFBb0IsR0FDekM7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDUixnQkFBZ0IsRUFBRSxvQkFBb0IsR0FDekM7O0FBRkQsQUFBQSxXQUFXLENBSUM7RUFDUixnQkFBZ0IsRUFBRSxvQkFBb0IsR0FDekM7O0FDeEVEO3NCQUNzQjtBQUVwQixBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUFGRCxBQUFBLE9BQU8sQ0FBUztFQUNkLFdBQVcsRUFBRSxHQUFXLENBQUMsVUFBVSxHQUNwQzs7QUNMSCxBQUFBLFFBQVEsQ0FBQztFQUNMLFdBQVcsRTVHMGZhLElBQUk7RTRHemY1QixjQUFjLEU1R3lmVSxJQUFJLEc0RzNlL0I7RW5HK0NHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJbUcvRDVCLEFBQUEsUUFBUSxDQUFDO01BSUQsV0FBVyxFNUd1ZlMsSUFBSTtNNEd0ZnhCLGNBQWMsRTVHc2ZNLElBQUksRzRHM2UvQjtFbkcrQ0csTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0ltRy9ENUIsQUFBQSxRQUFRLENBQUM7TUFTRCxXQUFXLEU1R2lmUyxJQUFJO000R2hmeEIsY0FBYyxFNUdnZk0sSUFBSSxHNEcxZS9CO0VuRytDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SW1HL0Q3QixBQUFBLFFBQVEsQ0FBQztNQWFELFdBQVcsRTVHNGVTLElBQUk7TTRHM2V4QixjQUFjLEU1RzJlTSxJQUFJLEc0R3plL0I7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQU9iLGFBQWEsRUFBRSxNQUFNLEdBaUJ4QjtFbkdxQkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0ltRzdDNUIsQUFBQSxnQkFBZ0IsQ0FBQztNQUVULGFBQWEsRUFBRSxJQUFJLEdBc0IxQjtFbkdxQkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0ltRzdDNUIsQUFBQSxnQkFBZ0IsQ0FBQztNQUtULGFBQWEsRUFBRSxNQUFNLEdBbUI1QjtFQXhCRCxBQVNJLGdCQVRZLENBU1osUUFBUSxDQUFDO0lBQ0wsUUFBUSxFQUFFLFFBQVE7SUFDbEIsY0FBYyxFQUFFLElBQUksR0FZdkI7SUF2QkwsQUFZUSxnQkFaUSxDQVNaLFFBQVEsQUFHSCxNQUFNLENBQUM7TUFDSixPQUFPLEVBQUMsRUFBRTtNQUNWLFFBQVEsRUFBRSxRQUFRO01BQ2xCLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsSUFBSTtNQUNaLE1BQU0sRUFBRSxDQUFDO01BQ1QsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRTVHTFosT0FBTyxHNEdNUjs7QUN4Q1QsQUFBQSxHQUFHLENBQUM7RUFDQSxTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FwRzRERyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RW9HekQzQixBQUFBLFdBQVcsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FwR29ERCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RW9HL0N4QixBQUFBLFdBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUdMLEFBQUEsV0FBVyxDQUFDO0VBQ1IsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxTQUFTLEVBQUUsT0FBTyxHQUNyQjs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNOLE1BQU0sRUFBRSxJQUFJO0VBQ2YsY0FBYyxFQUFFLFlBQVk7RUFDNUIsTUFBTSxFQUFFLFlBQVksR0FDckI7O0FDdkNELEFBQUEsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDbkI7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDWixjQUFjLEVBQUUsSUFBSTtFQUNwQixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsQ0FBQztFQUNULEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLEdBQUc7RUFDVix1QkFBdUIsRUFBRSxJQUFJO0VBQzdCLDBCQUEwQixFQUFFLElBQUk7RUFDaEMsZ0JBQWdCLEU5R1JULE9BQU8sRzhHU2pCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsSUFBSTtFQUNULEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFOUcwQ0UsT0FBTztFOEd6Q25CLGNBQWMsRUFBRSxXQUFXO0VBQzNCLE1BQU0sRUFBRSxXQUFXO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLElBQUk7RUFDcEIsT0FBTyxFQUFFLEVBQUUsR0FhZDtFckdrQ0csTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0lxRzVEL0IsQUFBQSxjQUFjLENBQUM7TUFlUCxLQUFLLEVBQUUsS0FBSztNQUNaLE1BQU0sRUFBRSxLQUFLLEdBVXBCO0VyR2tDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXFHNUQvQixBQUFBLGNBQWMsQ0FBQztNQW1CUCxLQUFLLEVBQUUsS0FBSztNQUNaLE1BQU0sRUFBRSxLQUFLLEdBTXBCO0VyR2tDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXFHNUQvQixBQUFBLGNBQWMsQ0FBQztNQXVCUCxLQUFLLEVBQUUsS0FBSztNQUNaLE1BQU0sRUFBRSxLQUFLLEdBRXBCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsUUFBUSxFQUFFLEtBQUs7RUFDZixNQUFNLEVBQUUsSUFBSTtFQUNaLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsS0FBSztFQUNiLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRTlHakJKLE9BQU87RThHa0JiLGNBQWMsRUFBRSxXQUFXO0VBQzNCLE1BQU0sRUFBRSxXQUFXO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLElBQUk7RUFDcEIsT0FBTyxFQUFFLEVBQUUsR0FhZDtFckdPRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXFHaEMvQixBQUFBLGFBQWEsQ0FBQztNQWNOLEtBQUssRUFBRSxLQUFLO01BQ1osTUFBTSxFQUFFLEtBQUssR0FVcEI7RXJHT0csTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0lxR2hDL0IsQUFBQSxhQUFhLENBQUM7TUFrQk4sS0FBSyxFQUFFLEtBQUs7TUFDWixNQUFNLEVBQUUsS0FBSyxHQU1wQjtFckdPRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXFHaEMvQixBQUFBLGFBQWEsQ0FBQztNQXNCTixLQUFLLEVBQUUsS0FBSztNQUNaLE1BQU0sRUFBRSxLQUFLLEdBRXBCOztBQUlELFVBQVUsQ0FBVixJQUFVO0VBQ04sRUFBRTtFQUNGLElBQUk7SUFDQSxTQUFTLEVBQUUsV0FBVztFQUcxQixHQUFHO0lBQ0MsU0FBUyxFQUFFLGVBQWU7O0FBSWxDLEFBQUEsYUFBYSxDQUFDO0VBQ1YsUUFBUSxFQUFFLEtBQUs7RUFDZixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBQyxDQUFDO0VBQ1IsTUFBTSxFQUFFLElBQUksR0F5R2Y7RUFoSEQsQUFRSSxhQVJTLENBUVQsSUFBSSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsVUFBVSxHQUMvQjtFQVZMLEFBWUksYUFaUyxDQVlULFdBQVcsQ0FBQztJQUNSLE9BQU8sRUFBRSxHQUFHLEdBQ2Y7RUFkTCxBQWdCSSxhQWhCUyxDQWdCVCxXQUFXLENBQUM7SUFDUixJQUFJLEVBQUUsSUFBSTtJQUNWLE1BQU0sRTlHcEVKLHNCQUFPO0k4R3FFVCxZQUFZLEVBQUUsTUFBTTtJQUNwQixpQkFBaUIsRUFBRSxFQUFFO0lBQ3JCLFNBQVMsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLHFDQUFpQyxDQUFDLFFBQVEsR0FDaEU7RUF0QkwsQUF3QkksYUF4QlMsQ0F3QlQsV0FBVyxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEU5RzVFSixzQkFBTztJOEc2RVQsWUFBWSxFQUFFLE1BQU07SUFDcEIsaUJBQWlCLEVBQUUsRUFBRTtJQUNyQixTQUFTLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFHLENBQUMscUNBQWlDLENBQUMsUUFBUSxHQUNwRTtFQTlCTCxBQWdDSSxhQWhDUyxDQWdDVCxXQUFXLENBQUM7SUFDUixJQUFJLEVBQUUsSUFBSTtJQUNWLE1BQU0sRTlHcEZKLHNCQUFPO0k4R3FGVCxZQUFZLEVBQUUsTUFBTTtJQUNwQixpQkFBaUIsRUFBRSxFQUFFO0lBQ3JCLFNBQVMsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxxQ0FBaUMsQ0FBQyxRQUFRLEdBQ25FO0VBdENMLEFBd0NJLGFBeENTLENBd0NULFdBQVcsQ0FBQztJQUNSLElBQUksRUFBRSxJQUFJO0lBQ1YsTUFBTSxFOUc1Rkosc0JBQU87SThHNkZULFlBQVksRUFBRSxNQUFNO0lBQ3BCLGlCQUFpQixFQUFFLEVBQUU7SUFDckIsU0FBUyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLHFDQUFpQyxDQUFDLFFBQVEsR0FDckU7RUE5Q0wsQUFnREksYUFoRFMsQ0FnRFQsV0FBVyxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEU5R3BHSixzQkFBTztJOEdxR1QsWUFBWSxFQUFFLEtBQUs7SUFDbkIsaUJBQWlCLEVBQUUsRUFBRTtJQUNyQixTQUFTLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMscUNBQWlDLENBQUMsUUFBUSxHQUNuRTtFQXRETCxBQXdESSxhQXhEUyxDQXdEVCxXQUFXLENBQUM7SUFDUixJQUFJLEVBQUUsSUFBSTtJQUNWLE1BQU0sRTlHNUdKLHNCQUFPO0k4RzZHVCxZQUFZLEVBQUUsTUFBTTtJQUNwQixpQkFBaUIsRUFBRSxFQUFFO0lBQ3JCLFNBQVMsRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxxQ0FBaUMsQ0FBQyxRQUFRLEdBQ3JFO0VBOURMLEFBZ0VJLGFBaEVTLENBZ0VULFdBQVcsQ0FBQztJQUNSLElBQUksRUFBRSxJQUFJO0lBQ1YsTUFBTSxFOUdwSEosc0JBQU87SThHcUhULFlBQVksRUFBRSxNQUFNO0lBQ3BCLGlCQUFpQixFQUFFLEVBQUU7SUFDckIsU0FBUyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLHFDQUFpQyxDQUFDLFFBQVEsR0FDbkU7RUF0RUwsQUF3RUksYUF4RVMsQ0F3RVQsV0FBVyxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEU5RzVISixzQkFBTztJOEc2SFQsWUFBWSxFQUFFLE1BQU07SUFDcEIsaUJBQWlCLEVBQUUsRUFBRTtJQUNyQixTQUFTLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMscUNBQWlDLENBQUMsUUFBUSxHQUNyRTtFQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7SUEvRTVDLEFBZ0JJLGFBaEJTLENBZ0JULFdBQVcsQ0FnRUs7TUFDUixZQUFZLEVBQUUsTUFDbEIsR0FBQztJQWxGVCxBQXdCSSxhQXhCUyxDQXdCVCxXQUFXLENBNERLO01BQ1IsWUFBWSxFQUFFLE1BQ2xCLEdBQUM7SUF0RlQsQUFnQ0ksYUFoQ1MsQ0FnQ1QsV0FBVyxDQXdESztNQUNSLFlBQVksRUFBRSxNQUNsQixHQUFDO0lBMUZULEFBd0NJLGFBeENTLENBd0NULFdBQVcsQ0FvREs7TUFDUixZQUFZLEVBQUUsTUFDbEIsR0FBQztJQTlGVCxBQWdESSxhQWhEUyxDQWdEVCxXQUFXLENBZ0RLO01BQ1IsWUFBWSxFQUFFLE1BQ2xCLEdBQUM7SUFsR1QsQUF3REksYUF4RFMsQ0F3RFQsV0FBVyxDQTRDSztNQUNSLFlBQVksRUFBRSxNQUNsQixHQUFDO0lBdEdULEFBZ0VJLGFBaEVTLENBZ0VULFdBQVcsQ0F3Q0s7TUFDUixZQUFZLEVBQUUsTUFDbEIsR0FBQztJQTFHVCxBQXdFSSxhQXhFUyxDQXdFVCxXQUFXLENBb0NLO01BQ1IsWUFBWSxFQUFFLE1BQ2xCLEdBQUM7O0E3RHRKVCxBQUFBLGlCQUFpQixDOEQ1Q0M7RUFDakIsZ0JBQWdCLEVBQUUsa0JBQWtCLEdBQ3BDOztBQUdHLEFBQUEsV0FBVyxDQURmLGFBQWEsQ0FDSztFQUNWLGdCQUFnQixFQUFFLHFCQUFxQixHQUMxQzs7QUFHTCxBQUFBLGVBQWUsQ0FBQztFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsa0JBQWtCO0VBQ2pDLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLGtCQUFrQjtFQUNwQyxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRS9HdVRtQixRQUFPLENBQ1AsTUFBTTtFK0d2VGhDLFdBQVcsRS9Hc0lRLEdBQUc7RStHckl0QixNQUFNLEVBQUUsT0FBTyxHQXVCbEI7RUF0QkcsQUFBQSxXQUFXLENBUmYsZUFBZSxDQVFHO0lBQ1YsZ0JBQWdCLEVBQUUscUJBQXFCLEdBQzFDO0VBVkwsQUFXSSxlQVhXLEFBV1YsS0FBSyxFQVhWLGVBQWUsQUFZVixNQUFNLEVBWlgsZUFBZSxBQWFWLE1BQU0sQ0FBQztJQUNQLFlBQVksRUFBRSxrQkFBa0IsR0FDaEM7RUFmTCxBQWdCSSxlQWhCVyxDQWdCWCxLQUFLLENBQUM7SUFDTCxLQUFLLEVBQUUsSUFBSTtJQUNYLGdCQUFnQixFQUFFLHFCQUFxQjtJQUN2QyxLQUFLLEVBQUUsb0JBQW9CLEdBQzNCO0VBcEJMLEFBc0JLLGVBdEJVLENBcUJYLE9BQU8sQUFDTCxTQUFTLEVBdEJmLGVBQWUsQ0FxQlgsT0FBTyxBQUVMLFNBQVMsQUFBQSxNQUFNLEVBdkJyQixlQUFlLENBcUJYLE9BQU8sQUFHTCxNQUFNLEVBeEJaLGVBQWUsQ0FxQlgsT0FBTyxBQUlMLE1BQU0sQ0FBQztJQUNQLGdCQUFnQixFL0dGWixzQkFBTztJK0dHWCxLQUFLLEUvR0hELE9BQU8sRytHSVg7O0FBS04sQUFBQSxlQUFlLENBQUM7RUFDWixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsY0FBYyxFQUFFLE1BQU0sR0FpQnpCO0VBdkJELEFBT0ksZUFQVyxDQU9YLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsRUFBYTtJQUNmLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FDYjtFQWRMLEFBZUksZUFmVyxDQWVYLEtBQUssQ0FBQztJQUNGLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLENBQUM7SUFDVCxhQUFhLEVBQUUsSUFBSTtJQUNuQixPQUFPLEVBQUUsU0FBUztJQUNsQixNQUFNLEVBQUUsR0FBRyxDQUFDLE1BQU0sQ0FBQyxrQkFBa0I7SUFDckMsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBSUwsQUFDSSxpQkFEYSxDQUNiLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsRUFBYTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFSTCxBQVNJLGlCQVRhLENBU2IsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxNQUFNLEVBQUUsT0FBTyxHQVNsQjtFQXhCTCxBQWdCUSxpQkFoQlMsQ0FTYixlQUFlLENBT1gsa0JBQWtCLENBQUM7SUFDZixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsTUFBTSxFQUFFLENBQUM7SUFDVCxLQUFLLEVBQUUsQ0FBQztJQUNSLGVBQWUsRUFBRSxLQUFLLEdBQ3pCOztBQUtULEFBQUEsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVEsR0FxQ3JCO0VBdENELEFBRUksZUFGVyxDQUVYLFdBQVcsQ0FBQztJQUNSLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUM7SUFDVixJQUFJLEVBQUUsQ0FBQyxHQWVWO0lBckJMLEFBU2dCLGVBVEQsQ0FFWCxXQUFXLEFBS04sUUFBUSxHQUNILGVBQWUsR0FDWCxVQUFVLENBQUM7TUFDVCxVQUFVLEUvR3pFcEIsc0JBQU8sRytHOEVBO01BZmpCLEFBV29CLGVBWEwsQ0FFWCxXQUFXLEFBS04sUUFBUSxHQUNILGVBQWUsR0FDWCxVQUFVLENBRVIsaUJBQWlCLENBQUM7UUFDZCxVQUFVLEUvRzNFeEIsT0FBTztRK0c0RU8sS0FBSyxFL0c3R2xCLElBQUksRytHOEdNO0lBZHJCLEFBZ0JnQixlQWhCRCxDQUVYLFdBQVcsQUFLTixRQUFRLEdBQ0gsZUFBZSxHQVFYLGdCQUFnQixDQUFDO01BQ2YsT0FBTyxFQUFFLEtBQUssR0FDakI7RUFsQmpCLEFBc0JJLGVBdEJXLENBc0JYLGVBQWUsQ0FBQztJQUNaLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUE3QkwsQUE4QkksZUE5QlcsQ0E4QlgsZ0JBQWdCLENBQUM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLEtBQUs7SUFDYixVQUFVLEVBQUUsTUFBTTtJQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUN0SUwsQUFBQSxjQUFjLENBQUM7RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ1osV0FBVyxFQUFFLE1BQU0sR0FpQnRCO0VBcEJELEFBSUMsY0FKYSxHQUlYLEdBQUcsQ0FBQztJQUNMLFVBQVUsRUFBRSxNQUFNLEdBQ2xCO0VBTkYsQUFPQyxjQVBhLENBT2IsTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVoSFJDLElBQUk7SWdIU1YsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsQ0FBQyxHQUNaO0VBZkYsQUFnQkMsY0FoQmEsQ0FnQmIsTUFBTSxDQUFFO0lBQ1AsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVoSGpCSSxJQUFJLEdnSGtCYjs7QUFHRixBQUFBLGNBQWMsQ0FBQztFQUNkLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsTUFBTSxHQXFCdEI7RUF4QkQsQUFJQyxjQUphLEdBSVgsR0FBRyxDQUFDO0lBQ0wsVUFBVSxFQUFFLE1BQU07SUFDbEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsa0JBQWtCO0lBQ3BDLE1BQU0sRUFBRSxNQUFNO0lBQ2QsYUFBYSxFaEhtSmUsT0FBTTtJZ0hsSmxDLE9BQU8sRUFBRSxRQUFRLEdBQ2pCO0VBVkYsQUFXQyxjQVhhLENBV2IsTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVoSGxDQyxJQUFJO0lnSG1DVixPQUFPLEVBQUUsWUFBWTtJQUNyQixjQUFjLEVBQUUsR0FBRztJQUNuQixXQUFXLEVBQUUsR0FBRztJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxDQUFDLEdBQ1o7RUFuQkYsQUFvQkMsY0FwQmEsQ0FvQmIsTUFBTSxDQUFFO0lBQ1AsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVoSCtGcUIsT0FBTyxHZ0g5RmpDOztBQzVDQSxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLE9BQU8sRUFBRSxHQUFVLENBQUMsVUFBVSxHQUMvQjs7QUNISCxBQUFBLGNBQWMsQ0FBQztFQUNYLFVBQVUsRUFBRSxnREFBb0Q7RUFDaEUsdUJBQXVCLEVBQUUsSUFBSTtFQUM3Qix1QkFBdUIsRUFBRSxXQUFXLEdBQ3ZDOztBQ0hDLEFBQUEsaUJBQWlCLENBQUs7RUFDcEIsY0FBYyxFQUFDLENBQUMsR0FDakI7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBSztFQUNwQixjQUFjLEVBQUMsQ0FBQyxHQUNqQjs7QUFGRCxBQUFBLGlCQUFpQixDQUFLO0VBQ3BCLGNBQWMsRUFBQyxDQUFDLEdBQ2pCOztBQUZELEFBQUEsaUJBQWlCLENBQUs7RUFDcEIsY0FBYyxFQUFDLENBQUMsR0FDakI7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBSztFQUNwQixjQUFjLEVBQUMsQ0FBQyxHQUNqQjs7QUFGRCxBQUFBLGlCQUFpQixDQUFLO0VBQ3BCLGNBQWMsRUFBQyxDQUFDLEdBQ2pCOztBQUZELEFBQUEsaUJBQWlCLENBQUs7RUFDcEIsY0FBYyxFQUFDLENBQUMsR0FDakI7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBSztFQUNwQixjQUFjLEVBQUMsQ0FBQyxHQUNqQjs7QUFGRCxBQUFBLGlCQUFpQixDQUFLO0VBQ3BCLGNBQWMsRUFBQyxDQUFDLEdBQ2pCOztBQ0hILEFBQ0MsZ0JBRGUsQ0FDZixXQUFXLENBQUM7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxVQUFVLEdBSXZCO0VBUEYsQUFJRSxnQkFKYyxDQUNmLFdBQVcsQ0FHVixpQkFBaUIsQ0FBQztJQUNqQixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUFOSCxBQVNFLGdCQVRjLENBUWYsaUJBQWlCLENBQ2hCLFFBQVE7QUFUVixnQkFBZ0IsQ0FRZixpQkFBaUIsQ0FFaEIsYUFBYSxDQUFDO0VBQ2IsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxXQUFXO0VBQ3ZCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLGtCQUFrQjtFQUNwQyxhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVwSGtCRSxPQUFPO0VvSGpCZCxPQUFPLEVBQUUsV0FBVztFQUNwQixXQUFXLEVBQUUsTUFBTTtFQUNuQixlQUFlLEVBQUUsTUFBTTtFQUN2QixPQUFPLEVBQUUsQ0FBQztFQUNWLFdBQVcsRUFBRSxDQUFDLEdBTWQ7RUEzQkgsQUFzQkcsZ0JBdEJhLENBUWYsaUJBQWlCLENBQ2hCLFFBQVEsQUFhTixNQUFNO0VBdEJWLGdCQUFnQixDQVFmLGlCQUFpQixDQUVoQixhQUFhLEFBWVgsTUFBTSxDQUFDO0lBQ1AsWUFBWSxFcEhXTixPQUFPO0lvSFZiLFVBQVUsRXBIVUosT0FBTztJb0hUYixLQUFLLEVwSHhCRSxJQUFJLEdvSHlCWDs7QUExQkosQUE0QkUsZ0JBNUJjLENBUWYsaUJBQWlCLENBb0JoQixRQUFRLENBQUM7RUFDUixXQUFXLEVBQUUsSUFBSSxHQUlqQjtFQWpDSCxBQThCRyxnQkE5QmEsQ0FRZixpQkFBaUIsQ0FvQmhCLFFBQVEsQUFFTixNQUFNLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSSxHQUNiOztBQWhDSixBQW9DRSxnQkFwQ2MsQ0FtQ2YsUUFBUSxDQUNQLFNBQVMsQ0FBQztFQUNULGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLGtCQUFrQixHQW9DM0M7RUF6RUgsQUF1Q0ksZ0JBdkNZLENBbUNmLFFBQVEsQ0FDUCxTQUFTLENBRVIsU0FBUyxHQUNOLFNBQVMsQ0FBQztJQUNYLFlBQVksRUFBRSxJQUFJLEdBQ2xCO0VBekNMLEFBMkNHLGdCQTNDYSxDQW1DZixRQUFRLENBQ1AsU0FBUyxDQU9SLFNBQVMsQ0FBQztJQUNULE9BQU8sRUFBRSxPQUFPO0lBQ2hCLE1BQU0sRUFBRSxJQUFJO0lBQ1osYUFBYSxFQUFFLENBQUM7SUFDaEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsS0FBSyxFQUFFLG1CQUFtQjtJQUMxQixXQUFXLEVBQUUsR0FBRztJQUNoQixjQUFjLEVBQUUsU0FBUztJQUN6QixRQUFRLEVBQUUsUUFBUSxHQXFCbEI7SUF4RUosQUFvREksZ0JBcERZLENBbUNmLFFBQVEsQ0FDUCxTQUFTLENBT1IsU0FBUyxBQVNQLE1BQU0sQ0FBQztNQUNQLE9BQU8sRUFBRSxFQUFFO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLElBQUk7TUFDWixLQUFLLEVBQUUsQ0FBQztNQUNSLE1BQU0sRUFBRSxHQUFHO01BQ1gsSUFBSSxFQUFFLElBQUk7TUFDVixLQUFLLEVBQUUsQ0FBQztNQUNSLFVBQVUsRUFBRSxjQUFjO01BQzFCLFVBQVUsRUFBRSxZQUFZLEdBQ3hCO0lBOURMLEFBK0RJLGdCQS9EWSxDQW1DZixRQUFRLENBQ1AsU0FBUyxDQU9SLFNBQVMsQUFvQlAsTUFBTSxFQS9EWCxnQkFBZ0IsQ0FtQ2YsUUFBUSxDQUNQLFNBQVMsQ0FPUixTQUFTLEFBcUJQLE9BQU8sQ0FBQztNQUNSLEtBQUssRXBIL0JBLE9BQU8sR29IcUNaO01BdkVMLEFBa0VLLGdCQWxFVyxDQW1DZixRQUFRLENBQ1AsU0FBUyxDQU9SLFNBQVMsQUFvQlAsTUFBTSxBQUdMLE1BQU0sRUFsRVosZ0JBQWdCLENBbUNmLFFBQVEsQ0FDUCxTQUFTLENBT1IsU0FBUyxBQXFCUCxPQUFPLEFBRU4sTUFBTSxDQUFDO1FBQ1AsS0FBSyxFQUFFLElBQUk7UUFDWCxLQUFLLEVBQUUsSUFBSTtRQUNYLElBQUksRUFBRSxDQUFDLEdBQ1A7O0FBdEVOLEFBMEVFLGdCQTFFYyxDQW1DZixRQUFRLENBdUNQLFNBQVMsQ0FBQztFQUNULFdBQVcsRUFBRSxJQUFJLEdBQ2pCIn0= */

/*# sourceMappingURL=style.css.map */
