@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700&display=swap);
@charset "UTF-8";
/*!
 * Bootstrap  v5.2.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size:1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #0d6efd;
  --bs-link-hover-color: #0a58ca;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff3cd;
}

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

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

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

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  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-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.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-group-divider {
  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-striped-columns > :not(caption) > tr > :nth-child(even) {
  --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-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #bacbe6;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.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 10 3 3 6-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: #0d6efd;
  border-color: #0d6efd;
  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;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .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='%2386b7fe'/%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-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

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

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

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  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-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}

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

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

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

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

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

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

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

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

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

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

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #198754;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #198754;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #198754;
}

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

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

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

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

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

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

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

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

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #dc3545;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #dc3545;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

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

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

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

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-group {
  border-radius: 0.375rem;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -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 {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #6c757d;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

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

.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #dee2e6;
  --bs-nav-tabs-border-radius: 0.375rem;
  --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

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

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

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

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

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

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

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

.accordion {
  --bs-accordion-color: #212529;
  --bs-accordion-bg: #fff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.375rem;
  --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: #212529;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #0c63e4;
  --bs-accordion-active-bg: #e7f1ff;
}

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

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

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

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

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

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

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

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

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

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

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

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

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

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

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

.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 {
  --bs-alert-color: #084298;
  --bs-alert-bg: #cfe2ff;
  --bs-alert-border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

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

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

.alert-info {
  --bs-alert-color: #055160;
  --bs-alert-bg: #cff4fc;
  --bs-alert-border-color: #b6effb;
}
.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  --bs-alert-color: #664d03;
  --bs-alert-bg: #fff3cd;
  --bs-alert-border-color: #ffecb5;
}
.alert-warning .alert-link {
  color: #523e02;
}

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

.alert-light {
  --bs-alert-color: #636464;
  --bs-alert-bg: #fefefe;
  --bs-alert-border-color: #fdfdfe;
}
.alert-light .alert-link {
  color: #4f5050;
}

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

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

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

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

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

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

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

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

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

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

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

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #0f5132;
  background-color: #bcd0c7;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

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

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #664d03;
  background-color: #e6dbb9;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #842029;
  background-color: #dfc2c4;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #141619;
  background-color: #bebebf;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size:0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.375rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

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

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

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

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

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

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

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
}

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

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

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

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

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

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

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

.link-primary {
  color: #0d6efd !important;
}
.link-primary:hover, .link-primary:focus {
  color: #0a58ca !important;
}

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

.link-success {
  color: #198754 !important;
}
.link-success:hover, .link-success:focus {
  color: #146c43 !important;
}

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

.link-warning {
  color: #ffc107 !important;
}
.link-warning:hover, .link-warning:focus {
  color: #ffcd39 !important;
}

.link-danger {
  color: #dc3545 !important;
}
.link-danger:hover, .link-danger:focus {
  color: #b02a37 !important;
}

.link-light {
  color: #f8f9fa !important;
}
.link-light:hover, .link-light:focus {
  color: #f9fafb !important;
}

.link-dark {
  color: #212529 !important;
}
.link-dark:hover, .link-dark:focus {
  color: #1a1e21 !important;
}

.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: sticky;
  top: 0;
  z-index: 1020;
}

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

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

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

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

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

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

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

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

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  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;
  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: flex !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fw-light {
  font-weight: 300 !important;
}

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

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

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

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

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

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

.lh-lg {
  line-height: 2 !important;
}

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

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

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

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

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

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

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

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

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

.text-wrap {
  white-space: normal !important;
}

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

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

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

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

.text-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 {
  user-select: all !important;
}

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

.user-select-none {
  user-select: none !important;
}

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

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

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

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

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

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

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

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

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

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !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: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .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: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .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: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .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: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .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: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
.w1 {
  width: 0.0625rem;
}

.sizeFont1 {
  font-size: 0.0625rem;
}

.h1 {
  height: 0.0625rem;
}

.h0 {
  height: 0rem;
}

.heightImage1 {
  height: 0.0625rem;
  width: auto;
}

.w2 {
  width: 0.125rem;
}

.sizeFont2 {
  font-size: 0.125rem;
}

.h2 {
  height: 0.125rem;
}

.heightImage2 {
  height: 0.125rem;
  width: auto;
}

.w3 {
  width: 0.1875rem;
}

.sizeFont3 {
  font-size: 0.1875rem;
}

.h3 {
  height: 0.1875rem;
}

.heightImage3 {
  height: 0.1875rem;
  width: auto;
}

.w4 {
  width: 0.25rem;
}

.sizeFont4 {
  font-size: 0.25rem;
}

.h4 {
  height: 0.25rem;
}

.heightImage4 {
  height: 0.25rem;
  width: auto;
}

.w5 {
  width: 0.3125rem;
}

.sizeFont5 {
  font-size: 0.3125rem;
}

.h5 {
  height: 0.3125rem;
}

.heightImage5 {
  height: 0.3125rem;
  width: auto;
}

.w6 {
  width: 0.375rem;
}

.sizeFont6 {
  font-size: 0.375rem;
}

.h6 {
  height: 0.375rem;
}

.heightImage6 {
  height: 0.375rem;
  width: auto;
}

.w7 {
  width: 0.4375rem;
}

.sizeFont7 {
  font-size: 0.4375rem;
}

.h7 {
  height: 0.4375rem;
}

.heightImage7 {
  height: 0.4375rem;
  width: auto;
}

.w8 {
  width: 0.5rem;
}

.sizeFont8 {
  font-size: 0.5rem;
}

.h8 {
  height: 0.5rem;
}

.heightImage8 {
  height: 0.5rem;
  width: auto;
}

.w9 {
  width: 0.5625rem;
}

.sizeFont9 {
  font-size: 0.5625rem;
}

.h9 {
  height: 0.5625rem;
}

.heightImage9 {
  height: 0.5625rem;
  width: auto;
}

.w10 {
  width: 0.625rem;
}

.sizeFont10 {
  font-size: 0.625rem;
}

.h10 {
  height: 0.625rem;
}

.heightImage10 {
  height: 0.625rem;
  width: auto;
}

.w11 {
  width: 0.6875rem;
}

.sizeFont11 {
  font-size: 0.6875rem;
}

.h11 {
  height: 0.6875rem;
}

.heightImage11 {
  height: 0.6875rem;
  width: auto;
}

.w12 {
  width: 0.75rem;
}

.sizeFont12 {
  font-size: 0.75rem;
}

.h12 {
  height: 0.75rem;
}

.heightImage12 {
  height: 0.75rem;
  width: auto;
}

.w13 {
  width: 0.8125rem;
}

.sizeFont13 {
  font-size: 0.8125rem;
}

.h13 {
  height: 0.8125rem;
}

.heightImage13 {
  height: 0.8125rem;
  width: auto;
}

.w14 {
  width: 0.875rem;
}

.sizeFont14 {
  font-size: 0.875rem;
}

.h14 {
  height: 0.875rem;
}

.heightImage14 {
  height: 0.875rem;
  width: auto;
}

.w15 {
  width: 0.9375rem;
}

.sizeFont15 {
  font-size: 0.9375rem;
}

.h15 {
  height: 0.9375rem;
}

.heightImage15 {
  height: 0.9375rem;
  width: auto;
}

.w16 {
  width: 1rem;
}

.sizeFont16 {
  font-size: 1rem;
}

.h16 {
  height: 1rem;
}

.heightImage16 {
  height: 1rem;
  width: auto;
}

.w17 {
  width: 1.0625rem;
}

.sizeFont17 {
  font-size: 1.0625rem;
}

.h17 {
  height: 1.0625rem;
}

.heightImage17 {
  height: 1.0625rem;
  width: auto;
}

.w18 {
  width: 1.125rem;
}

.sizeFont18 {
  font-size: 1.125rem;
}

.h18 {
  height: 1.125rem;
}

.heightImage18 {
  height: 1.125rem;
  width: auto;
}

.w19 {
  width: 1.1875rem;
}

.sizeFont19 {
  font-size: 1.1875rem;
}

.h19 {
  height: 1.1875rem;
}

.heightImage19 {
  height: 1.1875rem;
  width: auto;
}

.w20 {
  width: 1.25rem;
}

.sizeFont20 {
  font-size: 1.25rem;
}

.h20 {
  height: 1.25rem;
}

.heightImage20 {
  height: 1.25rem;
  width: auto;
}

.w21 {
  width: 1.3125rem;
}

.sizeFont21 {
  font-size: 1.3125rem;
}

.h21 {
  height: 1.3125rem;
}

.heightImage21 {
  height: 1.3125rem;
  width: auto;
}

.w22 {
  width: 1.375rem;
}

.sizeFont22 {
  font-size: 1.375rem;
}

.h22 {
  height: 1.375rem;
}

.heightImage22 {
  height: 1.375rem;
  width: auto;
}

.w23 {
  width: 1.4375rem;
}

.sizeFont23 {
  font-size: 1.4375rem;
}

.h23 {
  height: 1.4375rem;
}

.heightImage23 {
  height: 1.4375rem;
  width: auto;
}

.w24 {
  width: 1.5rem;
}

.sizeFont24 {
  font-size: 1.5rem;
}

.h24 {
  height: 1.5rem;
}

.heightImage24 {
  height: 1.5rem;
  width: auto;
}

.w25 {
  width: 1.5625rem;
}

.sizeFont25 {
  font-size: 1.5625rem;
}

.h25 {
  height: 1.5625rem;
}

.heightImage25 {
  height: 1.5625rem;
  width: auto;
}

.w26 {
  width: 1.625rem;
}

.sizeFont26 {
  font-size: 1.625rem;
}

.h26 {
  height: 1.625rem;
}

.heightImage26 {
  height: 1.625rem;
  width: auto;
}

.w27 {
  width: 1.6875rem;
}

.sizeFont27 {
  font-size: 1.6875rem;
}

.h27 {
  height: 1.6875rem;
}

.heightImage27 {
  height: 1.6875rem;
  width: auto;
}

.w28 {
  width: 1.75rem;
}

.sizeFont28 {
  font-size: 1.75rem;
}

.h28 {
  height: 1.75rem;
}

.heightImage28 {
  height: 1.75rem;
  width: auto;
}

.w29 {
  width: 1.8125rem;
}

.sizeFont29 {
  font-size: 1.8125rem;
}

.h29 {
  height: 1.8125rem;
}

.heightImage29 {
  height: 1.8125rem;
  width: auto;
}

.w30 {
  width: 1.875rem;
}

.sizeFont30 {
  font-size: 1.875rem;
}

.h30 {
  height: 1.875rem;
}

.heightImage30 {
  height: 1.875rem;
  width: auto;
}

.w31 {
  width: 1.9375rem;
}

.sizeFont31 {
  font-size: 1.9375rem;
}

.h31 {
  height: 1.9375rem;
}

.heightImage31 {
  height: 1.9375rem;
  width: auto;
}

.w32 {
  width: 2rem;
}

.sizeFont32 {
  font-size: 2rem;
}

.h32 {
  height: 2rem;
}

.heightImage32 {
  height: 2rem;
  width: auto;
}

.w33 {
  width: 2.0625rem;
}

.sizeFont33 {
  font-size: 2.0625rem;
}

.h33 {
  height: 2.0625rem;
}

.heightImage33 {
  height: 2.0625rem;
  width: auto;
}

.w34 {
  width: 2.125rem;
}

.sizeFont34 {
  font-size: 2.125rem;
}

.h34 {
  height: 2.125rem;
}

.heightImage34 {
  height: 2.125rem;
  width: auto;
}

.w35 {
  width: 2.1875rem;
}

.sizeFont35 {
  font-size: 2.1875rem;
}

.h35 {
  height: 2.1875rem;
}

.heightImage35 {
  height: 2.1875rem;
  width: auto;
}

.w36 {
  width: 2.25rem;
}

.sizeFont36 {
  font-size: 2.25rem;
}

.h36 {
  height: 2.25rem;
}

.heightImage36 {
  height: 2.25rem;
  width: auto;
}

.w37 {
  width: 2.3125rem;
}

.sizeFont37 {
  font-size: 2.3125rem;
}

.h37 {
  height: 2.3125rem;
}

.heightImage37 {
  height: 2.3125rem;
  width: auto;
}

.w38 {
  width: 2.375rem;
}

.sizeFont38 {
  font-size: 2.375rem;
}

.h38 {
  height: 2.375rem;
}

.heightImage38 {
  height: 2.375rem;
  width: auto;
}

.w39 {
  width: 2.4375rem;
}

.sizeFont39 {
  font-size: 2.4375rem;
}

.h39 {
  height: 2.4375rem;
}

.heightImage39 {
  height: 2.4375rem;
  width: auto;
}

.w40 {
  width: 2.5rem;
}

.sizeFont40 {
  font-size: 2.5rem;
}

.h40 {
  height: 2.5rem;
}

.heightImage40 {
  height: 2.5rem;
  width: auto;
}

.w41 {
  width: 2.5625rem;
}

.sizeFont41 {
  font-size: 2.5625rem;
}

.h41 {
  height: 2.5625rem;
}

.heightImage41 {
  height: 2.5625rem;
  width: auto;
}

.w42 {
  width: 2.625rem;
}

.sizeFont42 {
  font-size: 2.625rem;
}

.h42 {
  height: 2.625rem;
}

.heightImage42 {
  height: 2.625rem;
  width: auto;
}

.w43 {
  width: 2.6875rem;
}

.sizeFont43 {
  font-size: 2.6875rem;
}

.h43 {
  height: 2.6875rem;
}

.heightImage43 {
  height: 2.6875rem;
  width: auto;
}

.w44 {
  width: 2.75rem;
}

.sizeFont44 {
  font-size: 2.75rem;
}

.h44 {
  height: 2.75rem;
}

.heightImage44 {
  height: 2.75rem;
  width: auto;
}

.w45 {
  width: 2.8125rem;
}

.sizeFont45 {
  font-size: 2.8125rem;
}

.h45 {
  height: 2.8125rem;
}

.heightImage45 {
  height: 2.8125rem;
  width: auto;
}

.w46 {
  width: 2.875rem;
}

.sizeFont46 {
  font-size: 2.875rem;
}

.h46 {
  height: 2.875rem;
}

.heightImage46 {
  height: 2.875rem;
  width: auto;
}

.w47 {
  width: 2.9375rem;
}

.sizeFont47 {
  font-size: 2.9375rem;
}

.h47 {
  height: 2.9375rem;
}

.heightImage47 {
  height: 2.9375rem;
  width: auto;
}

.w48 {
  width: 3rem;
}

.sizeFont48 {
  font-size: 3rem;
}

.h48 {
  height: 3rem;
}

.heightImage48 {
  height: 3rem;
  width: auto;
}

.w49 {
  width: 3.0625rem;
}

.sizeFont49 {
  font-size: 3.0625rem;
}

.h49 {
  height: 3.0625rem;
}

.heightImage49 {
  height: 3.0625rem;
  width: auto;
}

.w50 {
  width: 3.125rem;
}

.sizeFont50 {
  font-size: 3.125rem;
}

.h50 {
  height: 3.125rem;
}

.heightImage50 {
  height: 3.125rem;
  width: auto;
}

.w51 {
  width: 3.1875rem;
}

.sizeFont51 {
  font-size: 3.1875rem;
}

.h51 {
  height: 3.1875rem;
}

.heightImage51 {
  height: 3.1875rem;
  width: auto;
}

.w52 {
  width: 3.25rem;
}

.sizeFont52 {
  font-size: 3.25rem;
}

.h52 {
  height: 3.25rem;
}

.heightImage52 {
  height: 3.25rem;
  width: auto;
}

.w53 {
  width: 3.3125rem;
}

.sizeFont53 {
  font-size: 3.3125rem;
}

.h53 {
  height: 3.3125rem;
}

.heightImage53 {
  height: 3.3125rem;
  width: auto;
}

.w54 {
  width: 3.375rem;
}

.sizeFont54 {
  font-size: 3.375rem;
}

.h54 {
  height: 3.375rem;
}

.heightImage54 {
  height: 3.375rem;
  width: auto;
}

.w55 {
  width: 3.4375rem;
}

.sizeFont55 {
  font-size: 3.4375rem;
}

.h55 {
  height: 3.4375rem;
}

.heightImage55 {
  height: 3.4375rem;
  width: auto;
}

.w56 {
  width: 3.5rem;
}

.sizeFont56 {
  font-size: 3.5rem;
}

.h56 {
  height: 3.5rem;
}

.heightImage56 {
  height: 3.5rem;
  width: auto;
}

.w57 {
  width: 3.5625rem;
}

.sizeFont57 {
  font-size: 3.5625rem;
}

.h57 {
  height: 3.5625rem;
}

.heightImage57 {
  height: 3.5625rem;
  width: auto;
}

.w58 {
  width: 3.625rem;
}

.sizeFont58 {
  font-size: 3.625rem;
}

.h58 {
  height: 3.625rem;
}

.heightImage58 {
  height: 3.625rem;
  width: auto;
}

.w59 {
  width: 3.6875rem;
}

.sizeFont59 {
  font-size: 3.6875rem;
}

.h59 {
  height: 3.6875rem;
}

.heightImage59 {
  height: 3.6875rem;
  width: auto;
}

.w60 {
  width: 3.75rem;
}

.sizeFont60 {
  font-size: 3.75rem;
}

.h60 {
  height: 3.75rem;
}

.heightImage60 {
  height: 3.75rem;
  width: auto;
}

.w61 {
  width: 3.8125rem;
}

.sizeFont61 {
  font-size: 3.8125rem;
}

.h61 {
  height: 3.8125rem;
}

.heightImage61 {
  height: 3.8125rem;
  width: auto;
}

.w62 {
  width: 3.875rem;
}

.sizeFont62 {
  font-size: 3.875rem;
}

.h62 {
  height: 3.875rem;
}

.heightImage62 {
  height: 3.875rem;
  width: auto;
}

.w63 {
  width: 3.9375rem;
}

.sizeFont63 {
  font-size: 3.9375rem;
}

.h63 {
  height: 3.9375rem;
}

.heightImage63 {
  height: 3.9375rem;
  width: auto;
}

.w64 {
  width: 4rem;
}

.sizeFont64 {
  font-size: 4rem;
}

.h64 {
  height: 4rem;
}

.heightImage64 {
  height: 4rem;
  width: auto;
}

.w65 {
  width: 4.0625rem;
}

.sizeFont65 {
  font-size: 4.0625rem;
}

.h65 {
  height: 4.0625rem;
}

.heightImage65 {
  height: 4.0625rem;
  width: auto;
}

.w66 {
  width: 4.125rem;
}

.sizeFont66 {
  font-size: 4.125rem;
}

.h66 {
  height: 4.125rem;
}

.heightImage66 {
  height: 4.125rem;
  width: auto;
}

.w67 {
  width: 4.1875rem;
}

.sizeFont67 {
  font-size: 4.1875rem;
}

.h67 {
  height: 4.1875rem;
}

.heightImage67 {
  height: 4.1875rem;
  width: auto;
}

.w68 {
  width: 4.25rem;
}

.sizeFont68 {
  font-size: 4.25rem;
}

.h68 {
  height: 4.25rem;
}

.heightImage68 {
  height: 4.25rem;
  width: auto;
}

.w69 {
  width: 4.3125rem;
}

.sizeFont69 {
  font-size: 4.3125rem;
}

.h69 {
  height: 4.3125rem;
}

.heightImage69 {
  height: 4.3125rem;
  width: auto;
}

.w70 {
  width: 4.375rem;
}

.sizeFont70 {
  font-size: 4.375rem;
}

.h70 {
  height: 4.375rem;
}

.heightImage70 {
  height: 4.375rem;
  width: auto;
}

.w71 {
  width: 4.4375rem;
}

.sizeFont71 {
  font-size: 4.4375rem;
}

.h71 {
  height: 4.4375rem;
}

.heightImage71 {
  height: 4.4375rem;
  width: auto;
}

.w72 {
  width: 4.5rem;
}

.sizeFont72 {
  font-size: 4.5rem;
}

.h72 {
  height: 4.5rem;
}

.heightImage72 {
  height: 4.5rem;
  width: auto;
}

.w73 {
  width: 4.5625rem;
}

.sizeFont73 {
  font-size: 4.5625rem;
}

.h73 {
  height: 4.5625rem;
}

.heightImage73 {
  height: 4.5625rem;
  width: auto;
}

.w74 {
  width: 4.625rem;
}

.sizeFont74 {
  font-size: 4.625rem;
}

.h74 {
  height: 4.625rem;
}

.heightImage74 {
  height: 4.625rem;
  width: auto;
}

.w75 {
  width: 4.6875rem;
}

.sizeFont75 {
  font-size: 4.6875rem;
}

.h75 {
  height: 4.6875rem;
}

.heightImage75 {
  height: 4.6875rem;
  width: auto;
}

.w76 {
  width: 4.75rem;
}

.sizeFont76 {
  font-size: 4.75rem;
}

.h76 {
  height: 4.75rem;
}

.heightImage76 {
  height: 4.75rem;
  width: auto;
}

.w77 {
  width: 4.8125rem;
}

.sizeFont77 {
  font-size: 4.8125rem;
}

.h77 {
  height: 4.8125rem;
}

.heightImage77 {
  height: 4.8125rem;
  width: auto;
}

.w78 {
  width: 4.875rem;
}

.sizeFont78 {
  font-size: 4.875rem;
}

.h78 {
  height: 4.875rem;
}

.heightImage78 {
  height: 4.875rem;
  width: auto;
}

.w79 {
  width: 4.9375rem;
}

.sizeFont79 {
  font-size: 4.9375rem;
}

.h79 {
  height: 4.9375rem;
}

.heightImage79 {
  height: 4.9375rem;
  width: auto;
}

.w80 {
  width: 5rem;
}

.sizeFont80 {
  font-size: 5rem;
}

.h80 {
  height: 5rem;
}

.heightImage80 {
  height: 5rem;
  width: auto;
}

.w81 {
  width: 5.0625rem;
}

.sizeFont81 {
  font-size: 5.0625rem;
}

.h81 {
  height: 5.0625rem;
}

.heightImage81 {
  height: 5.0625rem;
  width: auto;
}

.w82 {
  width: 5.125rem;
}

.sizeFont82 {
  font-size: 5.125rem;
}

.h82 {
  height: 5.125rem;
}

.heightImage82 {
  height: 5.125rem;
  width: auto;
}

.w83 {
  width: 5.1875rem;
}

.sizeFont83 {
  font-size: 5.1875rem;
}

.h83 {
  height: 5.1875rem;
}

.heightImage83 {
  height: 5.1875rem;
  width: auto;
}

.w84 {
  width: 5.25rem;
}

.sizeFont84 {
  font-size: 5.25rem;
}

.h84 {
  height: 5.25rem;
}

.heightImage84 {
  height: 5.25rem;
  width: auto;
}

.w85 {
  width: 5.3125rem;
}

.sizeFont85 {
  font-size: 5.3125rem;
}

.h85 {
  height: 5.3125rem;
}

.heightImage85 {
  height: 5.3125rem;
  width: auto;
}

.w86 {
  width: 5.375rem;
}

.sizeFont86 {
  font-size: 5.375rem;
}

.h86 {
  height: 5.375rem;
}

.heightImage86 {
  height: 5.375rem;
  width: auto;
}

.w87 {
  width: 5.4375rem;
}

.sizeFont87 {
  font-size: 5.4375rem;
}

.h87 {
  height: 5.4375rem;
}

.heightImage87 {
  height: 5.4375rem;
  width: auto;
}

.w88 {
  width: 5.5rem;
}

.sizeFont88 {
  font-size: 5.5rem;
}

.h88 {
  height: 5.5rem;
}

.heightImage88 {
  height: 5.5rem;
  width: auto;
}

.w89 {
  width: 5.5625rem;
}

.sizeFont89 {
  font-size: 5.5625rem;
}

.h89 {
  height: 5.5625rem;
}

.heightImage89 {
  height: 5.5625rem;
  width: auto;
}

.w90 {
  width: 5.625rem;
}

.sizeFont90 {
  font-size: 5.625rem;
}

.h90 {
  height: 5.625rem;
}

.heightImage90 {
  height: 5.625rem;
  width: auto;
}

.w91 {
  width: 5.6875rem;
}

.sizeFont91 {
  font-size: 5.6875rem;
}

.h91 {
  height: 5.6875rem;
}

.heightImage91 {
  height: 5.6875rem;
  width: auto;
}

.w92 {
  width: 5.75rem;
}

.sizeFont92 {
  font-size: 5.75rem;
}

.h92 {
  height: 5.75rem;
}

.heightImage92 {
  height: 5.75rem;
  width: auto;
}

.w93 {
  width: 5.8125rem;
}

.sizeFont93 {
  font-size: 5.8125rem;
}

.h93 {
  height: 5.8125rem;
}

.heightImage93 {
  height: 5.8125rem;
  width: auto;
}

.w94 {
  width: 5.875rem;
}

.sizeFont94 {
  font-size: 5.875rem;
}

.h94 {
  height: 5.875rem;
}

.heightImage94 {
  height: 5.875rem;
  width: auto;
}

.w95 {
  width: 5.9375rem;
}

.sizeFont95 {
  font-size: 5.9375rem;
}

.h95 {
  height: 5.9375rem;
}

.heightImage95 {
  height: 5.9375rem;
  width: auto;
}

.w96 {
  width: 6rem;
}

.sizeFont96 {
  font-size: 6rem;
}

.h96 {
  height: 6rem;
}

.heightImage96 {
  height: 6rem;
  width: auto;
}

.w97 {
  width: 6.0625rem;
}

.sizeFont97 {
  font-size: 6.0625rem;
}

.h97 {
  height: 6.0625rem;
}

.heightImage97 {
  height: 6.0625rem;
  width: auto;
}

.w98 {
  width: 6.125rem;
}

.sizeFont98 {
  font-size: 6.125rem;
}

.h98 {
  height: 6.125rem;
}

.heightImage98 {
  height: 6.125rem;
  width: auto;
}

.w99 {
  width: 6.1875rem;
}

.sizeFont99 {
  font-size: 6.1875rem;
}

.h99 {
  height: 6.1875rem;
}

.heightImage99 {
  height: 6.1875rem;
  width: auto;
}

.w100 {
  width: 6.25rem;
}

.sizeFont100 {
  font-size: 6.25rem;
}

.h100 {
  height: 6.25rem;
}

.heightImage100 {
  height: 6.25rem;
  width: auto;
}

.w101 {
  width: 6.3125rem;
}

.sizeFont101 {
  font-size: 6.3125rem;
}

.h101 {
  height: 6.3125rem;
}

.heightImage101 {
  height: 6.3125rem;
  width: auto;
}

.w102 {
  width: 6.375rem;
}

.sizeFont102 {
  font-size: 6.375rem;
}

.h102 {
  height: 6.375rem;
}

.heightImage102 {
  height: 6.375rem;
  width: auto;
}

.w103 {
  width: 6.4375rem;
}

.sizeFont103 {
  font-size: 6.4375rem;
}

.h103 {
  height: 6.4375rem;
}

.heightImage103 {
  height: 6.4375rem;
  width: auto;
}

.w104 {
  width: 6.5rem;
}

.sizeFont104 {
  font-size: 6.5rem;
}

.h104 {
  height: 6.5rem;
}

.heightImage104 {
  height: 6.5rem;
  width: auto;
}

.w105 {
  width: 6.5625rem;
}

.sizeFont105 {
  font-size: 6.5625rem;
}

.h105 {
  height: 6.5625rem;
}

.heightImage105 {
  height: 6.5625rem;
  width: auto;
}

.w106 {
  width: 6.625rem;
}

.sizeFont106 {
  font-size: 6.625rem;
}

.h106 {
  height: 6.625rem;
}

.heightImage106 {
  height: 6.625rem;
  width: auto;
}

.w107 {
  width: 6.6875rem;
}

.sizeFont107 {
  font-size: 6.6875rem;
}

.h107 {
  height: 6.6875rem;
}

.heightImage107 {
  height: 6.6875rem;
  width: auto;
}

.w108 {
  width: 6.75rem;
}

.sizeFont108 {
  font-size: 6.75rem;
}

.h108 {
  height: 6.75rem;
}

.heightImage108 {
  height: 6.75rem;
  width: auto;
}

.w109 {
  width: 6.8125rem;
}

.sizeFont109 {
  font-size: 6.8125rem;
}

.h109 {
  height: 6.8125rem;
}

.heightImage109 {
  height: 6.8125rem;
  width: auto;
}

.w110 {
  width: 6.875rem;
}

.sizeFont110 {
  font-size: 6.875rem;
}

.h110 {
  height: 6.875rem;
}

.heightImage110 {
  height: 6.875rem;
  width: auto;
}

.w111 {
  width: 6.9375rem;
}

.sizeFont111 {
  font-size: 6.9375rem;
}

.h111 {
  height: 6.9375rem;
}

.heightImage111 {
  height: 6.9375rem;
  width: auto;
}

.w112 {
  width: 7rem;
}

.sizeFont112 {
  font-size: 7rem;
}

.h112 {
  height: 7rem;
}

.heightImage112 {
  height: 7rem;
  width: auto;
}

.w113 {
  width: 7.0625rem;
}

.sizeFont113 {
  font-size: 7.0625rem;
}

.h113 {
  height: 7.0625rem;
}

.heightImage113 {
  height: 7.0625rem;
  width: auto;
}

.w114 {
  width: 7.125rem;
}

.sizeFont114 {
  font-size: 7.125rem;
}

.h114 {
  height: 7.125rem;
}

.heightImage114 {
  height: 7.125rem;
  width: auto;
}

.w115 {
  width: 7.1875rem;
}

.sizeFont115 {
  font-size: 7.1875rem;
}

.h115 {
  height: 7.1875rem;
}

.heightImage115 {
  height: 7.1875rem;
  width: auto;
}

.w116 {
  width: 7.25rem;
}

.sizeFont116 {
  font-size: 7.25rem;
}

.h116 {
  height: 7.25rem;
}

.heightImage116 {
  height: 7.25rem;
  width: auto;
}

.w117 {
  width: 7.3125rem;
}

.sizeFont117 {
  font-size: 7.3125rem;
}

.h117 {
  height: 7.3125rem;
}

.heightImage117 {
  height: 7.3125rem;
  width: auto;
}

.w118 {
  width: 7.375rem;
}

.sizeFont118 {
  font-size: 7.375rem;
}

.h118 {
  height: 7.375rem;
}

.heightImage118 {
  height: 7.375rem;
  width: auto;
}

.w119 {
  width: 7.4375rem;
}

.sizeFont119 {
  font-size: 7.4375rem;
}

.h119 {
  height: 7.4375rem;
}

.heightImage119 {
  height: 7.4375rem;
  width: auto;
}

.w120 {
  width: 7.5rem;
}

.sizeFont120 {
  font-size: 7.5rem;
}

.h120 {
  height: 7.5rem;
}

.heightImage120 {
  height: 7.5rem;
  width: auto;
}

.w121 {
  width: 7.5625rem;
}

.sizeFont121 {
  font-size: 7.5625rem;
}

.h121 {
  height: 7.5625rem;
}

.heightImage121 {
  height: 7.5625rem;
  width: auto;
}

.w122 {
  width: 7.625rem;
}

.sizeFont122 {
  font-size: 7.625rem;
}

.h122 {
  height: 7.625rem;
}

.heightImage122 {
  height: 7.625rem;
  width: auto;
}

.w123 {
  width: 7.6875rem;
}

.sizeFont123 {
  font-size: 7.6875rem;
}

.h123 {
  height: 7.6875rem;
}

.heightImage123 {
  height: 7.6875rem;
  width: auto;
}

.w124 {
  width: 7.75rem;
}

.sizeFont124 {
  font-size: 7.75rem;
}

.h124 {
  height: 7.75rem;
}

.heightImage124 {
  height: 7.75rem;
  width: auto;
}

.w125 {
  width: 7.8125rem;
}

.sizeFont125 {
  font-size: 7.8125rem;
}

.h125 {
  height: 7.8125rem;
}

.heightImage125 {
  height: 7.8125rem;
  width: auto;
}

.w126 {
  width: 7.875rem;
}

.sizeFont126 {
  font-size: 7.875rem;
}

.h126 {
  height: 7.875rem;
}

.heightImage126 {
  height: 7.875rem;
  width: auto;
}

.w127 {
  width: 7.9375rem;
}

.sizeFont127 {
  font-size: 7.9375rem;
}

.h127 {
  height: 7.9375rem;
}

.heightImage127 {
  height: 7.9375rem;
  width: auto;
}

.w128 {
  width: 8rem;
}

.sizeFont128 {
  font-size: 8rem;
}

.h128 {
  height: 8rem;
}

.heightImage128 {
  height: 8rem;
  width: auto;
}

.w129 {
  width: 8.0625rem;
}

.sizeFont129 {
  font-size: 8.0625rem;
}

.h129 {
  height: 8.0625rem;
}

.heightImage129 {
  height: 8.0625rem;
  width: auto;
}

.w130 {
  width: 8.125rem;
}

.sizeFont130 {
  font-size: 8.125rem;
}

.h130 {
  height: 8.125rem;
}

.heightImage130 {
  height: 8.125rem;
  width: auto;
}

.w131 {
  width: 8.1875rem;
}

.sizeFont131 {
  font-size: 8.1875rem;
}

.h131 {
  height: 8.1875rem;
}

.heightImage131 {
  height: 8.1875rem;
  width: auto;
}

.w132 {
  width: 8.25rem;
}

.sizeFont132 {
  font-size: 8.25rem;
}

.h132 {
  height: 8.25rem;
}

.heightImage132 {
  height: 8.25rem;
  width: auto;
}

.w133 {
  width: 8.3125rem;
}

.sizeFont133 {
  font-size: 8.3125rem;
}

.h133 {
  height: 8.3125rem;
}

.heightImage133 {
  height: 8.3125rem;
  width: auto;
}

.w134 {
  width: 8.375rem;
}

.sizeFont134 {
  font-size: 8.375rem;
}

.h134 {
  height: 8.375rem;
}

.heightImage134 {
  height: 8.375rem;
  width: auto;
}

.w135 {
  width: 8.4375rem;
}

.sizeFont135 {
  font-size: 8.4375rem;
}

.h135 {
  height: 8.4375rem;
}

.heightImage135 {
  height: 8.4375rem;
  width: auto;
}

.w136 {
  width: 8.5rem;
}

.sizeFont136 {
  font-size: 8.5rem;
}

.h136 {
  height: 8.5rem;
}

.heightImage136 {
  height: 8.5rem;
  width: auto;
}

.w137 {
  width: 8.5625rem;
}

.sizeFont137 {
  font-size: 8.5625rem;
}

.h137 {
  height: 8.5625rem;
}

.heightImage137 {
  height: 8.5625rem;
  width: auto;
}

.w138 {
  width: 8.625rem;
}

.sizeFont138 {
  font-size: 8.625rem;
}

.h138 {
  height: 8.625rem;
}

.heightImage138 {
  height: 8.625rem;
  width: auto;
}

.w139 {
  width: 8.6875rem;
}

.sizeFont139 {
  font-size: 8.6875rem;
}

.h139 {
  height: 8.6875rem;
}

.heightImage139 {
  height: 8.6875rem;
  width: auto;
}

.w140 {
  width: 8.75rem;
}

.sizeFont140 {
  font-size: 8.75rem;
}

.h140 {
  height: 8.75rem;
}

.heightImage140 {
  height: 8.75rem;
  width: auto;
}

.w141 {
  width: 8.8125rem;
}

.sizeFont141 {
  font-size: 8.8125rem;
}

.h141 {
  height: 8.8125rem;
}

.heightImage141 {
  height: 8.8125rem;
  width: auto;
}

.w142 {
  width: 8.875rem;
}

.sizeFont142 {
  font-size: 8.875rem;
}

.h142 {
  height: 8.875rem;
}

.heightImage142 {
  height: 8.875rem;
  width: auto;
}

.w143 {
  width: 8.9375rem;
}

.sizeFont143 {
  font-size: 8.9375rem;
}

.h143 {
  height: 8.9375rem;
}

.heightImage143 {
  height: 8.9375rem;
  width: auto;
}

.w144 {
  width: 9rem;
}

.sizeFont144 {
  font-size: 9rem;
}

.h144 {
  height: 9rem;
}

.heightImage144 {
  height: 9rem;
  width: auto;
}

.w145 {
  width: 9.0625rem;
}

.sizeFont145 {
  font-size: 9.0625rem;
}

.h145 {
  height: 9.0625rem;
}

.heightImage145 {
  height: 9.0625rem;
  width: auto;
}

.w146 {
  width: 9.125rem;
}

.sizeFont146 {
  font-size: 9.125rem;
}

.h146 {
  height: 9.125rem;
}

.heightImage146 {
  height: 9.125rem;
  width: auto;
}

.w147 {
  width: 9.1875rem;
}

.sizeFont147 {
  font-size: 9.1875rem;
}

.h147 {
  height: 9.1875rem;
}

.heightImage147 {
  height: 9.1875rem;
  width: auto;
}

.w148 {
  width: 9.25rem;
}

.sizeFont148 {
  font-size: 9.25rem;
}

.h148 {
  height: 9.25rem;
}

.heightImage148 {
  height: 9.25rem;
  width: auto;
}

.w149 {
  width: 9.3125rem;
}

.sizeFont149 {
  font-size: 9.3125rem;
}

.h149 {
  height: 9.3125rem;
}

.heightImage149 {
  height: 9.3125rem;
  width: auto;
}

.w150 {
  width: 9.375rem;
}

.sizeFont150 {
  font-size: 9.375rem;
}

.h150 {
  height: 9.375rem;
}

.heightImage150 {
  height: 9.375rem;
  width: auto;
}

.w151 {
  width: 9.4375rem;
}

.sizeFont151 {
  font-size: 9.4375rem;
}

.h151 {
  height: 9.4375rem;
}

.heightImage151 {
  height: 9.4375rem;
  width: auto;
}

.w152 {
  width: 9.5rem;
}

.sizeFont152 {
  font-size: 9.5rem;
}

.h152 {
  height: 9.5rem;
}

.heightImage152 {
  height: 9.5rem;
  width: auto;
}

.w153 {
  width: 9.5625rem;
}

.sizeFont153 {
  font-size: 9.5625rem;
}

.h153 {
  height: 9.5625rem;
}

.heightImage153 {
  height: 9.5625rem;
  width: auto;
}

.w154 {
  width: 9.625rem;
}

.sizeFont154 {
  font-size: 9.625rem;
}

.h154 {
  height: 9.625rem;
}

.heightImage154 {
  height: 9.625rem;
  width: auto;
}

.w155 {
  width: 9.6875rem;
}

.sizeFont155 {
  font-size: 9.6875rem;
}

.h155 {
  height: 9.6875rem;
}

.heightImage155 {
  height: 9.6875rem;
  width: auto;
}

.w156 {
  width: 9.75rem;
}

.sizeFont156 {
  font-size: 9.75rem;
}

.h156 {
  height: 9.75rem;
}

.heightImage156 {
  height: 9.75rem;
  width: auto;
}

.w157 {
  width: 9.8125rem;
}

.sizeFont157 {
  font-size: 9.8125rem;
}

.h157 {
  height: 9.8125rem;
}

.heightImage157 {
  height: 9.8125rem;
  width: auto;
}

.w158 {
  width: 9.875rem;
}

.sizeFont158 {
  font-size: 9.875rem;
}

.h158 {
  height: 9.875rem;
}

.heightImage158 {
  height: 9.875rem;
  width: auto;
}

.w159 {
  width: 9.9375rem;
}

.sizeFont159 {
  font-size: 9.9375rem;
}

.h159 {
  height: 9.9375rem;
}

.heightImage159 {
  height: 9.9375rem;
  width: auto;
}

.w160 {
  width: 10rem;
}

.sizeFont160 {
  font-size: 10rem;
}

.h160 {
  height: 10rem;
}

.heightImage160 {
  height: 10rem;
  width: auto;
}

.w161 {
  width: 10.0625rem;
}

.sizeFont161 {
  font-size: 10.0625rem;
}

.h161 {
  height: 10.0625rem;
}

.heightImage161 {
  height: 10.0625rem;
  width: auto;
}

.w162 {
  width: 10.125rem;
}

.sizeFont162 {
  font-size: 10.125rem;
}

.h162 {
  height: 10.125rem;
}

.heightImage162 {
  height: 10.125rem;
  width: auto;
}

.w163 {
  width: 10.1875rem;
}

.sizeFont163 {
  font-size: 10.1875rem;
}

.h163 {
  height: 10.1875rem;
}

.heightImage163 {
  height: 10.1875rem;
  width: auto;
}

.w164 {
  width: 10.25rem;
}

.sizeFont164 {
  font-size: 10.25rem;
}

.h164 {
  height: 10.25rem;
}

.heightImage164 {
  height: 10.25rem;
  width: auto;
}

.w165 {
  width: 10.3125rem;
}

.sizeFont165 {
  font-size: 10.3125rem;
}

.h165 {
  height: 10.3125rem;
}

.heightImage165 {
  height: 10.3125rem;
  width: auto;
}

.w166 {
  width: 10.375rem;
}

.sizeFont166 {
  font-size: 10.375rem;
}

.h166 {
  height: 10.375rem;
}

.heightImage166 {
  height: 10.375rem;
  width: auto;
}

.w167 {
  width: 10.4375rem;
}

.sizeFont167 {
  font-size: 10.4375rem;
}

.h167 {
  height: 10.4375rem;
}

.heightImage167 {
  height: 10.4375rem;
  width: auto;
}

.w168 {
  width: 10.5rem;
}

.sizeFont168 {
  font-size: 10.5rem;
}

.h168 {
  height: 10.5rem;
}

.heightImage168 {
  height: 10.5rem;
  width: auto;
}

.w169 {
  width: 10.5625rem;
}

.sizeFont169 {
  font-size: 10.5625rem;
}

.h169 {
  height: 10.5625rem;
}

.heightImage169 {
  height: 10.5625rem;
  width: auto;
}

.w170 {
  width: 10.625rem;
}

.sizeFont170 {
  font-size: 10.625rem;
}

.h170 {
  height: 10.625rem;
}

.heightImage170 {
  height: 10.625rem;
  width: auto;
}

.w171 {
  width: 10.6875rem;
}

.sizeFont171 {
  font-size: 10.6875rem;
}

.h171 {
  height: 10.6875rem;
}

.heightImage171 {
  height: 10.6875rem;
  width: auto;
}

.w172 {
  width: 10.75rem;
}

.sizeFont172 {
  font-size: 10.75rem;
}

.h172 {
  height: 10.75rem;
}

.heightImage172 {
  height: 10.75rem;
  width: auto;
}

.w173 {
  width: 10.8125rem;
}

.sizeFont173 {
  font-size: 10.8125rem;
}

.h173 {
  height: 10.8125rem;
}

.heightImage173 {
  height: 10.8125rem;
  width: auto;
}

.w174 {
  width: 10.875rem;
}

.sizeFont174 {
  font-size: 10.875rem;
}

.h174 {
  height: 10.875rem;
}

.heightImage174 {
  height: 10.875rem;
  width: auto;
}

.w175 {
  width: 10.9375rem;
}

.sizeFont175 {
  font-size: 10.9375rem;
}

.h175 {
  height: 10.9375rem;
}

.heightImage175 {
  height: 10.9375rem;
  width: auto;
}

.w176 {
  width: 11rem;
}

.sizeFont176 {
  font-size: 11rem;
}

.h176 {
  height: 11rem;
}

.heightImage176 {
  height: 11rem;
  width: auto;
}

.w177 {
  width: 11.0625rem;
}

.sizeFont177 {
  font-size: 11.0625rem;
}

.h177 {
  height: 11.0625rem;
}

.heightImage177 {
  height: 11.0625rem;
  width: auto;
}

.w178 {
  width: 11.125rem;
}

.sizeFont178 {
  font-size: 11.125rem;
}

.h178 {
  height: 11.125rem;
}

.heightImage178 {
  height: 11.125rem;
  width: auto;
}

.w179 {
  width: 11.1875rem;
}

.sizeFont179 {
  font-size: 11.1875rem;
}

.h179 {
  height: 11.1875rem;
}

.heightImage179 {
  height: 11.1875rem;
  width: auto;
}

.w180 {
  width: 11.25rem;
}

.sizeFont180 {
  font-size: 11.25rem;
}

.h180 {
  height: 11.25rem;
}

.heightImage180 {
  height: 11.25rem;
  width: auto;
}

.w181 {
  width: 11.3125rem;
}

.sizeFont181 {
  font-size: 11.3125rem;
}

.h181 {
  height: 11.3125rem;
}

.heightImage181 {
  height: 11.3125rem;
  width: auto;
}

.w182 {
  width: 11.375rem;
}

.sizeFont182 {
  font-size: 11.375rem;
}

.h182 {
  height: 11.375rem;
}

.heightImage182 {
  height: 11.375rem;
  width: auto;
}

.w183 {
  width: 11.4375rem;
}

.sizeFont183 {
  font-size: 11.4375rem;
}

.h183 {
  height: 11.4375rem;
}

.heightImage183 {
  height: 11.4375rem;
  width: auto;
}

.w184 {
  width: 11.5rem;
}

.sizeFont184 {
  font-size: 11.5rem;
}

.h184 {
  height: 11.5rem;
}

.heightImage184 {
  height: 11.5rem;
  width: auto;
}

.w185 {
  width: 11.5625rem;
}

.sizeFont185 {
  font-size: 11.5625rem;
}

.h185 {
  height: 11.5625rem;
}

.heightImage185 {
  height: 11.5625rem;
  width: auto;
}

.w186 {
  width: 11.625rem;
}

.sizeFont186 {
  font-size: 11.625rem;
}

.h186 {
  height: 11.625rem;
}

.heightImage186 {
  height: 11.625rem;
  width: auto;
}

.w187 {
  width: 11.6875rem;
}

.sizeFont187 {
  font-size: 11.6875rem;
}

.h187 {
  height: 11.6875rem;
}

.heightImage187 {
  height: 11.6875rem;
  width: auto;
}

.w188 {
  width: 11.75rem;
}

.sizeFont188 {
  font-size: 11.75rem;
}

.h188 {
  height: 11.75rem;
}

.heightImage188 {
  height: 11.75rem;
  width: auto;
}

.w189 {
  width: 11.8125rem;
}

.sizeFont189 {
  font-size: 11.8125rem;
}

.h189 {
  height: 11.8125rem;
}

.heightImage189 {
  height: 11.8125rem;
  width: auto;
}

.w190 {
  width: 11.875rem;
}

.sizeFont190 {
  font-size: 11.875rem;
}

.h190 {
  height: 11.875rem;
}

.heightImage190 {
  height: 11.875rem;
  width: auto;
}

.w191 {
  width: 11.9375rem;
}

.sizeFont191 {
  font-size: 11.9375rem;
}

.h191 {
  height: 11.9375rem;
}

.heightImage191 {
  height: 11.9375rem;
  width: auto;
}

.w192 {
  width: 12rem;
}

.sizeFont192 {
  font-size: 12rem;
}

.h192 {
  height: 12rem;
}

.heightImage192 {
  height: 12rem;
  width: auto;
}

.w193 {
  width: 12.0625rem;
}

.sizeFont193 {
  font-size: 12.0625rem;
}

.h193 {
  height: 12.0625rem;
}

.heightImage193 {
  height: 12.0625rem;
  width: auto;
}

.w194 {
  width: 12.125rem;
}

.sizeFont194 {
  font-size: 12.125rem;
}

.h194 {
  height: 12.125rem;
}

.heightImage194 {
  height: 12.125rem;
  width: auto;
}

.w195 {
  width: 12.1875rem;
}

.sizeFont195 {
  font-size: 12.1875rem;
}

.h195 {
  height: 12.1875rem;
}

.heightImage195 {
  height: 12.1875rem;
  width: auto;
}

.w196 {
  width: 12.25rem;
}

.sizeFont196 {
  font-size: 12.25rem;
}

.h196 {
  height: 12.25rem;
}

.heightImage196 {
  height: 12.25rem;
  width: auto;
}

.w197 {
  width: 12.3125rem;
}

.sizeFont197 {
  font-size: 12.3125rem;
}

.h197 {
  height: 12.3125rem;
}

.heightImage197 {
  height: 12.3125rem;
  width: auto;
}

.w198 {
  width: 12.375rem;
}

.sizeFont198 {
  font-size: 12.375rem;
}

.h198 {
  height: 12.375rem;
}

.heightImage198 {
  height: 12.375rem;
  width: auto;
}

.w199 {
  width: 12.4375rem;
}

.sizeFont199 {
  font-size: 12.4375rem;
}

.h199 {
  height: 12.4375rem;
}

.heightImage199 {
  height: 12.4375rem;
  width: auto;
}

.w200 {
  width: 12.5rem;
}

.sizeFont200 {
  font-size: 12.5rem;
}

.h200 {
  height: 12.5rem;
}

.heightImage200 {
  height: 12.5rem;
  width: auto;
}

.w201 {
  width: 12.5625rem;
}

.sizeFont201 {
  font-size: 12.5625rem;
}

.h201 {
  height: 12.5625rem;
}

.heightImage201 {
  height: 12.5625rem;
  width: auto;
}

.w202 {
  width: 12.625rem;
}

.sizeFont202 {
  font-size: 12.625rem;
}

.h202 {
  height: 12.625rem;
}

.heightImage202 {
  height: 12.625rem;
  width: auto;
}

.w203 {
  width: 12.6875rem;
}

.sizeFont203 {
  font-size: 12.6875rem;
}

.h203 {
  height: 12.6875rem;
}

.heightImage203 {
  height: 12.6875rem;
  width: auto;
}

.w204 {
  width: 12.75rem;
}

.sizeFont204 {
  font-size: 12.75rem;
}

.h204 {
  height: 12.75rem;
}

.heightImage204 {
  height: 12.75rem;
  width: auto;
}

.w205 {
  width: 12.8125rem;
}

.sizeFont205 {
  font-size: 12.8125rem;
}

.h205 {
  height: 12.8125rem;
}

.heightImage205 {
  height: 12.8125rem;
  width: auto;
}

.w206 {
  width: 12.875rem;
}

.sizeFont206 {
  font-size: 12.875rem;
}

.h206 {
  height: 12.875rem;
}

.heightImage206 {
  height: 12.875rem;
  width: auto;
}

.w207 {
  width: 12.9375rem;
}

.sizeFont207 {
  font-size: 12.9375rem;
}

.h207 {
  height: 12.9375rem;
}

.heightImage207 {
  height: 12.9375rem;
  width: auto;
}

.w208 {
  width: 13rem;
}

.sizeFont208 {
  font-size: 13rem;
}

.h208 {
  height: 13rem;
}

.heightImage208 {
  height: 13rem;
  width: auto;
}

.w209 {
  width: 13.0625rem;
}

.sizeFont209 {
  font-size: 13.0625rem;
}

.h209 {
  height: 13.0625rem;
}

.heightImage209 {
  height: 13.0625rem;
  width: auto;
}

.w210 {
  width: 13.125rem;
}

.sizeFont210 {
  font-size: 13.125rem;
}

.h210 {
  height: 13.125rem;
}

.heightImage210 {
  height: 13.125rem;
  width: auto;
}

.w211 {
  width: 13.1875rem;
}

.sizeFont211 {
  font-size: 13.1875rem;
}

.h211 {
  height: 13.1875rem;
}

.heightImage211 {
  height: 13.1875rem;
  width: auto;
}

.w212 {
  width: 13.25rem;
}

.sizeFont212 {
  font-size: 13.25rem;
}

.h212 {
  height: 13.25rem;
}

.heightImage212 {
  height: 13.25rem;
  width: auto;
}

.w213 {
  width: 13.3125rem;
}

.sizeFont213 {
  font-size: 13.3125rem;
}

.h213 {
  height: 13.3125rem;
}

.heightImage213 {
  height: 13.3125rem;
  width: auto;
}

.w214 {
  width: 13.375rem;
}

.sizeFont214 {
  font-size: 13.375rem;
}

.h214 {
  height: 13.375rem;
}

.heightImage214 {
  height: 13.375rem;
  width: auto;
}

.w215 {
  width: 13.4375rem;
}

.sizeFont215 {
  font-size: 13.4375rem;
}

.h215 {
  height: 13.4375rem;
}

.heightImage215 {
  height: 13.4375rem;
  width: auto;
}

.w216 {
  width: 13.5rem;
}

.sizeFont216 {
  font-size: 13.5rem;
}

.h216 {
  height: 13.5rem;
}

.heightImage216 {
  height: 13.5rem;
  width: auto;
}

.w217 {
  width: 13.5625rem;
}

.sizeFont217 {
  font-size: 13.5625rem;
}

.h217 {
  height: 13.5625rem;
}

.heightImage217 {
  height: 13.5625rem;
  width: auto;
}

.w218 {
  width: 13.625rem;
}

.sizeFont218 {
  font-size: 13.625rem;
}

.h218 {
  height: 13.625rem;
}

.heightImage218 {
  height: 13.625rem;
  width: auto;
}

.w219 {
  width: 13.6875rem;
}

.sizeFont219 {
  font-size: 13.6875rem;
}

.h219 {
  height: 13.6875rem;
}

.heightImage219 {
  height: 13.6875rem;
  width: auto;
}

.w220 {
  width: 13.75rem;
}

.sizeFont220 {
  font-size: 13.75rem;
}

.h220 {
  height: 13.75rem;
}

.heightImage220 {
  height: 13.75rem;
  width: auto;
}

.w221 {
  width: 13.8125rem;
}

.sizeFont221 {
  font-size: 13.8125rem;
}

.h221 {
  height: 13.8125rem;
}

.heightImage221 {
  height: 13.8125rem;
  width: auto;
}

.w222 {
  width: 13.875rem;
}

.sizeFont222 {
  font-size: 13.875rem;
}

.h222 {
  height: 13.875rem;
}

.heightImage222 {
  height: 13.875rem;
  width: auto;
}

.w223 {
  width: 13.9375rem;
}

.sizeFont223 {
  font-size: 13.9375rem;
}

.h223 {
  height: 13.9375rem;
}

.heightImage223 {
  height: 13.9375rem;
  width: auto;
}

.w224 {
  width: 14rem;
}

.sizeFont224 {
  font-size: 14rem;
}

.h224 {
  height: 14rem;
}

.heightImage224 {
  height: 14rem;
  width: auto;
}

.w225 {
  width: 14.0625rem;
}

.sizeFont225 {
  font-size: 14.0625rem;
}

.h225 {
  height: 14.0625rem;
}

.heightImage225 {
  height: 14.0625rem;
  width: auto;
}

.w226 {
  width: 14.125rem;
}

.sizeFont226 {
  font-size: 14.125rem;
}

.h226 {
  height: 14.125rem;
}

.heightImage226 {
  height: 14.125rem;
  width: auto;
}

.w227 {
  width: 14.1875rem;
}

.sizeFont227 {
  font-size: 14.1875rem;
}

.h227 {
  height: 14.1875rem;
}

.heightImage227 {
  height: 14.1875rem;
  width: auto;
}

.w228 {
  width: 14.25rem;
}

.sizeFont228 {
  font-size: 14.25rem;
}

.h228 {
  height: 14.25rem;
}

.heightImage228 {
  height: 14.25rem;
  width: auto;
}

.w229 {
  width: 14.3125rem;
}

.sizeFont229 {
  font-size: 14.3125rem;
}

.h229 {
  height: 14.3125rem;
}

.heightImage229 {
  height: 14.3125rem;
  width: auto;
}

.w230 {
  width: 14.375rem;
}

.sizeFont230 {
  font-size: 14.375rem;
}

.h230 {
  height: 14.375rem;
}

.heightImage230 {
  height: 14.375rem;
  width: auto;
}

.w231 {
  width: 14.4375rem;
}

.sizeFont231 {
  font-size: 14.4375rem;
}

.h231 {
  height: 14.4375rem;
}

.heightImage231 {
  height: 14.4375rem;
  width: auto;
}

.w232 {
  width: 14.5rem;
}

.sizeFont232 {
  font-size: 14.5rem;
}

.h232 {
  height: 14.5rem;
}

.heightImage232 {
  height: 14.5rem;
  width: auto;
}

.w233 {
  width: 14.5625rem;
}

.sizeFont233 {
  font-size: 14.5625rem;
}

.h233 {
  height: 14.5625rem;
}

.heightImage233 {
  height: 14.5625rem;
  width: auto;
}

.w234 {
  width: 14.625rem;
}

.sizeFont234 {
  font-size: 14.625rem;
}

.h234 {
  height: 14.625rem;
}

.heightImage234 {
  height: 14.625rem;
  width: auto;
}

.w235 {
  width: 14.6875rem;
}

.sizeFont235 {
  font-size: 14.6875rem;
}

.h235 {
  height: 14.6875rem;
}

.heightImage235 {
  height: 14.6875rem;
  width: auto;
}

.w236 {
  width: 14.75rem;
}

.sizeFont236 {
  font-size: 14.75rem;
}

.h236 {
  height: 14.75rem;
}

.heightImage236 {
  height: 14.75rem;
  width: auto;
}

.w237 {
  width: 14.8125rem;
}

.sizeFont237 {
  font-size: 14.8125rem;
}

.h237 {
  height: 14.8125rem;
}

.heightImage237 {
  height: 14.8125rem;
  width: auto;
}

.w238 {
  width: 14.875rem;
}

.sizeFont238 {
  font-size: 14.875rem;
}

.h238 {
  height: 14.875rem;
}

.heightImage238 {
  height: 14.875rem;
  width: auto;
}

.w239 {
  width: 14.9375rem;
}

.sizeFont239 {
  font-size: 14.9375rem;
}

.h239 {
  height: 14.9375rem;
}

.heightImage239 {
  height: 14.9375rem;
  width: auto;
}

.w240 {
  width: 15rem;
}

.sizeFont240 {
  font-size: 15rem;
}

.h240 {
  height: 15rem;
}

.heightImage240 {
  height: 15rem;
  width: auto;
}

.w241 {
  width: 15.0625rem;
}

.sizeFont241 {
  font-size: 15.0625rem;
}

.h241 {
  height: 15.0625rem;
}

.heightImage241 {
  height: 15.0625rem;
  width: auto;
}

.w242 {
  width: 15.125rem;
}

.sizeFont242 {
  font-size: 15.125rem;
}

.h242 {
  height: 15.125rem;
}

.heightImage242 {
  height: 15.125rem;
  width: auto;
}

.w243 {
  width: 15.1875rem;
}

.sizeFont243 {
  font-size: 15.1875rem;
}

.h243 {
  height: 15.1875rem;
}

.heightImage243 {
  height: 15.1875rem;
  width: auto;
}

.w244 {
  width: 15.25rem;
}

.sizeFont244 {
  font-size: 15.25rem;
}

.h244 {
  height: 15.25rem;
}

.heightImage244 {
  height: 15.25rem;
  width: auto;
}

.w245 {
  width: 15.3125rem;
}

.sizeFont245 {
  font-size: 15.3125rem;
}

.h245 {
  height: 15.3125rem;
}

.heightImage245 {
  height: 15.3125rem;
  width: auto;
}

.w246 {
  width: 15.375rem;
}

.sizeFont246 {
  font-size: 15.375rem;
}

.h246 {
  height: 15.375rem;
}

.heightImage246 {
  height: 15.375rem;
  width: auto;
}

.w247 {
  width: 15.4375rem;
}

.sizeFont247 {
  font-size: 15.4375rem;
}

.h247 {
  height: 15.4375rem;
}

.heightImage247 {
  height: 15.4375rem;
  width: auto;
}

.w248 {
  width: 15.5rem;
}

.sizeFont248 {
  font-size: 15.5rem;
}

.h248 {
  height: 15.5rem;
}

.heightImage248 {
  height: 15.5rem;
  width: auto;
}

.w249 {
  width: 15.5625rem;
}

.sizeFont249 {
  font-size: 15.5625rem;
}

.h249 {
  height: 15.5625rem;
}

.heightImage249 {
  height: 15.5625rem;
  width: auto;
}

.w250 {
  width: 15.625rem;
}

.sizeFont250 {
  font-size: 15.625rem;
}

.h250 {
  height: 15.625rem;
}

.heightImage250 {
  height: 15.625rem;
  width: auto;
}

.w251 {
  width: 15.6875rem;
}

.sizeFont251 {
  font-size: 15.6875rem;
}

.h251 {
  height: 15.6875rem;
}

.heightImage251 {
  height: 15.6875rem;
  width: auto;
}

.w252 {
  width: 15.75rem;
}

.sizeFont252 {
  font-size: 15.75rem;
}

.h252 {
  height: 15.75rem;
}

.heightImage252 {
  height: 15.75rem;
  width: auto;
}

.w253 {
  width: 15.8125rem;
}

.sizeFont253 {
  font-size: 15.8125rem;
}

.h253 {
  height: 15.8125rem;
}

.heightImage253 {
  height: 15.8125rem;
  width: auto;
}

.w254 {
  width: 15.875rem;
}

.sizeFont254 {
  font-size: 15.875rem;
}

.h254 {
  height: 15.875rem;
}

.heightImage254 {
  height: 15.875rem;
  width: auto;
}

.w255 {
  width: 15.9375rem;
}

.sizeFont255 {
  font-size: 15.9375rem;
}

.h255 {
  height: 15.9375rem;
}

.heightImage255 {
  height: 15.9375rem;
  width: auto;
}

.w256 {
  width: 16rem;
}

.sizeFont256 {
  font-size: 16rem;
}

.h256 {
  height: 16rem;
}

.heightImage256 {
  height: 16rem;
  width: auto;
}

.w257 {
  width: 16.0625rem;
}

.sizeFont257 {
  font-size: 16.0625rem;
}

.h257 {
  height: 16.0625rem;
}

.heightImage257 {
  height: 16.0625rem;
  width: auto;
}

.w258 {
  width: 16.125rem;
}

.sizeFont258 {
  font-size: 16.125rem;
}

.h258 {
  height: 16.125rem;
}

.heightImage258 {
  height: 16.125rem;
  width: auto;
}

.w259 {
  width: 16.1875rem;
}

.sizeFont259 {
  font-size: 16.1875rem;
}

.h259 {
  height: 16.1875rem;
}

.heightImage259 {
  height: 16.1875rem;
  width: auto;
}

.w260 {
  width: 16.25rem;
}

.sizeFont260 {
  font-size: 16.25rem;
}

.h260 {
  height: 16.25rem;
}

.heightImage260 {
  height: 16.25rem;
  width: auto;
}

.w261 {
  width: 16.3125rem;
}

.sizeFont261 {
  font-size: 16.3125rem;
}

.h261 {
  height: 16.3125rem;
}

.heightImage261 {
  height: 16.3125rem;
  width: auto;
}

.w262 {
  width: 16.375rem;
}

.sizeFont262 {
  font-size: 16.375rem;
}

.h262 {
  height: 16.375rem;
}

.heightImage262 {
  height: 16.375rem;
  width: auto;
}

.w263 {
  width: 16.4375rem;
}

.sizeFont263 {
  font-size: 16.4375rem;
}

.h263 {
  height: 16.4375rem;
}

.heightImage263 {
  height: 16.4375rem;
  width: auto;
}

.w264 {
  width: 16.5rem;
}

.sizeFont264 {
  font-size: 16.5rem;
}

.h264 {
  height: 16.5rem;
}

.heightImage264 {
  height: 16.5rem;
  width: auto;
}

.w265 {
  width: 16.5625rem;
}

.sizeFont265 {
  font-size: 16.5625rem;
}

.h265 {
  height: 16.5625rem;
}

.heightImage265 {
  height: 16.5625rem;
  width: auto;
}

.w266 {
  width: 16.625rem;
}

.sizeFont266 {
  font-size: 16.625rem;
}

.h266 {
  height: 16.625rem;
}

.heightImage266 {
  height: 16.625rem;
  width: auto;
}

.w267 {
  width: 16.6875rem;
}

.sizeFont267 {
  font-size: 16.6875rem;
}

.h267 {
  height: 16.6875rem;
}

.heightImage267 {
  height: 16.6875rem;
  width: auto;
}

.w268 {
  width: 16.75rem;
}

.sizeFont268 {
  font-size: 16.75rem;
}

.h268 {
  height: 16.75rem;
}

.heightImage268 {
  height: 16.75rem;
  width: auto;
}

.w269 {
  width: 16.8125rem;
}

.sizeFont269 {
  font-size: 16.8125rem;
}

.h269 {
  height: 16.8125rem;
}

.heightImage269 {
  height: 16.8125rem;
  width: auto;
}

.w270 {
  width: 16.875rem;
}

.sizeFont270 {
  font-size: 16.875rem;
}

.h270 {
  height: 16.875rem;
}

.heightImage270 {
  height: 16.875rem;
  width: auto;
}

.w271 {
  width: 16.9375rem;
}

.sizeFont271 {
  font-size: 16.9375rem;
}

.h271 {
  height: 16.9375rem;
}

.heightImage271 {
  height: 16.9375rem;
  width: auto;
}

.w272 {
  width: 17rem;
}

.sizeFont272 {
  font-size: 17rem;
}

.h272 {
  height: 17rem;
}

.heightImage272 {
  height: 17rem;
  width: auto;
}

.w273 {
  width: 17.0625rem;
}

.sizeFont273 {
  font-size: 17.0625rem;
}

.h273 {
  height: 17.0625rem;
}

.heightImage273 {
  height: 17.0625rem;
  width: auto;
}

.w274 {
  width: 17.125rem;
}

.sizeFont274 {
  font-size: 17.125rem;
}

.h274 {
  height: 17.125rem;
}

.heightImage274 {
  height: 17.125rem;
  width: auto;
}

.w275 {
  width: 17.1875rem;
}

.sizeFont275 {
  font-size: 17.1875rem;
}

.h275 {
  height: 17.1875rem;
}

.heightImage275 {
  height: 17.1875rem;
  width: auto;
}

.w276 {
  width: 17.25rem;
}

.sizeFont276 {
  font-size: 17.25rem;
}

.h276 {
  height: 17.25rem;
}

.heightImage276 {
  height: 17.25rem;
  width: auto;
}

.w277 {
  width: 17.3125rem;
}

.sizeFont277 {
  font-size: 17.3125rem;
}

.h277 {
  height: 17.3125rem;
}

.heightImage277 {
  height: 17.3125rem;
  width: auto;
}

.w278 {
  width: 17.375rem;
}

.sizeFont278 {
  font-size: 17.375rem;
}

.h278 {
  height: 17.375rem;
}

.heightImage278 {
  height: 17.375rem;
  width: auto;
}

.w279 {
  width: 17.4375rem;
}

.sizeFont279 {
  font-size: 17.4375rem;
}

.h279 {
  height: 17.4375rem;
}

.heightImage279 {
  height: 17.4375rem;
  width: auto;
}

.w280 {
  width: 17.5rem;
}

.sizeFont280 {
  font-size: 17.5rem;
}

.h280 {
  height: 17.5rem;
}

.heightImage280 {
  height: 17.5rem;
  width: auto;
}

.w281 {
  width: 17.5625rem;
}

.sizeFont281 {
  font-size: 17.5625rem;
}

.h281 {
  height: 17.5625rem;
}

.heightImage281 {
  height: 17.5625rem;
  width: auto;
}

.w282 {
  width: 17.625rem;
}

.sizeFont282 {
  font-size: 17.625rem;
}

.h282 {
  height: 17.625rem;
}

.heightImage282 {
  height: 17.625rem;
  width: auto;
}

.w283 {
  width: 17.6875rem;
}

.sizeFont283 {
  font-size: 17.6875rem;
}

.h283 {
  height: 17.6875rem;
}

.heightImage283 {
  height: 17.6875rem;
  width: auto;
}

.w284 {
  width: 17.75rem;
}

.sizeFont284 {
  font-size: 17.75rem;
}

.h284 {
  height: 17.75rem;
}

.heightImage284 {
  height: 17.75rem;
  width: auto;
}

.w285 {
  width: 17.8125rem;
}

.sizeFont285 {
  font-size: 17.8125rem;
}

.h285 {
  height: 17.8125rem;
}

.heightImage285 {
  height: 17.8125rem;
  width: auto;
}

.w286 {
  width: 17.875rem;
}

.sizeFont286 {
  font-size: 17.875rem;
}

.h286 {
  height: 17.875rem;
}

.heightImage286 {
  height: 17.875rem;
  width: auto;
}

.w287 {
  width: 17.9375rem;
}

.sizeFont287 {
  font-size: 17.9375rem;
}

.h287 {
  height: 17.9375rem;
}

.heightImage287 {
  height: 17.9375rem;
  width: auto;
}

.w288 {
  width: 18rem;
}

.sizeFont288 {
  font-size: 18rem;
}

.h288 {
  height: 18rem;
}

.heightImage288 {
  height: 18rem;
  width: auto;
}

.w289 {
  width: 18.0625rem;
}

.sizeFont289 {
  font-size: 18.0625rem;
}

.h289 {
  height: 18.0625rem;
}

.heightImage289 {
  height: 18.0625rem;
  width: auto;
}

.w290 {
  width: 18.125rem;
}

.sizeFont290 {
  font-size: 18.125rem;
}

.h290 {
  height: 18.125rem;
}

.heightImage290 {
  height: 18.125rem;
  width: auto;
}

.w291 {
  width: 18.1875rem;
}

.sizeFont291 {
  font-size: 18.1875rem;
}

.h291 {
  height: 18.1875rem;
}

.heightImage291 {
  height: 18.1875rem;
  width: auto;
}

.w292 {
  width: 18.25rem;
}

.sizeFont292 {
  font-size: 18.25rem;
}

.h292 {
  height: 18.25rem;
}

.heightImage292 {
  height: 18.25rem;
  width: auto;
}

.w293 {
  width: 18.3125rem;
}

.sizeFont293 {
  font-size: 18.3125rem;
}

.h293 {
  height: 18.3125rem;
}

.heightImage293 {
  height: 18.3125rem;
  width: auto;
}

.w294 {
  width: 18.375rem;
}

.sizeFont294 {
  font-size: 18.375rem;
}

.h294 {
  height: 18.375rem;
}

.heightImage294 {
  height: 18.375rem;
  width: auto;
}

.w295 {
  width: 18.4375rem;
}

.sizeFont295 {
  font-size: 18.4375rem;
}

.h295 {
  height: 18.4375rem;
}

.heightImage295 {
  height: 18.4375rem;
  width: auto;
}

.w296 {
  width: 18.5rem;
}

.sizeFont296 {
  font-size: 18.5rem;
}

.h296 {
  height: 18.5rem;
}

.heightImage296 {
  height: 18.5rem;
  width: auto;
}

.w297 {
  width: 18.5625rem;
}

.sizeFont297 {
  font-size: 18.5625rem;
}

.h297 {
  height: 18.5625rem;
}

.heightImage297 {
  height: 18.5625rem;
  width: auto;
}

.w298 {
  width: 18.625rem;
}

.sizeFont298 {
  font-size: 18.625rem;
}

.h298 {
  height: 18.625rem;
}

.heightImage298 {
  height: 18.625rem;
  width: auto;
}

.w299 {
  width: 18.6875rem;
}

.sizeFont299 {
  font-size: 18.6875rem;
}

.h299 {
  height: 18.6875rem;
}

.heightImage299 {
  height: 18.6875rem;
  width: auto;
}

.w300 {
  width: 18.75rem;
}

.sizeFont300 {
  font-size: 18.75rem;
}

.h300 {
  height: 18.75rem;
}

.heightImage300 {
  height: 18.75rem;
  width: auto;
}

.w301 {
  width: 18.8125rem;
}

.sizeFont301 {
  font-size: 18.8125rem;
}

.h301 {
  height: 18.8125rem;
}

.heightImage301 {
  height: 18.8125rem;
  width: auto;
}

.w302 {
  width: 18.875rem;
}

.sizeFont302 {
  font-size: 18.875rem;
}

.h302 {
  height: 18.875rem;
}

.heightImage302 {
  height: 18.875rem;
  width: auto;
}

.w303 {
  width: 18.9375rem;
}

.sizeFont303 {
  font-size: 18.9375rem;
}

.h303 {
  height: 18.9375rem;
}

.heightImage303 {
  height: 18.9375rem;
  width: auto;
}

.w304 {
  width: 19rem;
}

.sizeFont304 {
  font-size: 19rem;
}

.h304 {
  height: 19rem;
}

.heightImage304 {
  height: 19rem;
  width: auto;
}

.w305 {
  width: 19.0625rem;
}

.sizeFont305 {
  font-size: 19.0625rem;
}

.h305 {
  height: 19.0625rem;
}

.heightImage305 {
  height: 19.0625rem;
  width: auto;
}

.w306 {
  width: 19.125rem;
}

.sizeFont306 {
  font-size: 19.125rem;
}

.h306 {
  height: 19.125rem;
}

.heightImage306 {
  height: 19.125rem;
  width: auto;
}

.w307 {
  width: 19.1875rem;
}

.sizeFont307 {
  font-size: 19.1875rem;
}

.h307 {
  height: 19.1875rem;
}

.heightImage307 {
  height: 19.1875rem;
  width: auto;
}

.w308 {
  width: 19.25rem;
}

.sizeFont308 {
  font-size: 19.25rem;
}

.h308 {
  height: 19.25rem;
}

.heightImage308 {
  height: 19.25rem;
  width: auto;
}

.w309 {
  width: 19.3125rem;
}

.sizeFont309 {
  font-size: 19.3125rem;
}

.h309 {
  height: 19.3125rem;
}

.heightImage309 {
  height: 19.3125rem;
  width: auto;
}

.w310 {
  width: 19.375rem;
}

.sizeFont310 {
  font-size: 19.375rem;
}

.h310 {
  height: 19.375rem;
}

.heightImage310 {
  height: 19.375rem;
  width: auto;
}

.w311 {
  width: 19.4375rem;
}

.sizeFont311 {
  font-size: 19.4375rem;
}

.h311 {
  height: 19.4375rem;
}

.heightImage311 {
  height: 19.4375rem;
  width: auto;
}

.w312 {
  width: 19.5rem;
}

.sizeFont312 {
  font-size: 19.5rem;
}

.h312 {
  height: 19.5rem;
}

.heightImage312 {
  height: 19.5rem;
  width: auto;
}

.w313 {
  width: 19.5625rem;
}

.sizeFont313 {
  font-size: 19.5625rem;
}

.h313 {
  height: 19.5625rem;
}

.heightImage313 {
  height: 19.5625rem;
  width: auto;
}

.w314 {
  width: 19.625rem;
}

.sizeFont314 {
  font-size: 19.625rem;
}

.h314 {
  height: 19.625rem;
}

.heightImage314 {
  height: 19.625rem;
  width: auto;
}

.w315 {
  width: 19.6875rem;
}

.sizeFont315 {
  font-size: 19.6875rem;
}

.h315 {
  height: 19.6875rem;
}

.heightImage315 {
  height: 19.6875rem;
  width: auto;
}

.w316 {
  width: 19.75rem;
}

.sizeFont316 {
  font-size: 19.75rem;
}

.h316 {
  height: 19.75rem;
}

.heightImage316 {
  height: 19.75rem;
  width: auto;
}

.w317 {
  width: 19.8125rem;
}

.sizeFont317 {
  font-size: 19.8125rem;
}

.h317 {
  height: 19.8125rem;
}

.heightImage317 {
  height: 19.8125rem;
  width: auto;
}

.w318 {
  width: 19.875rem;
}

.sizeFont318 {
  font-size: 19.875rem;
}

.h318 {
  height: 19.875rem;
}

.heightImage318 {
  height: 19.875rem;
  width: auto;
}

.w319 {
  width: 19.9375rem;
}

.sizeFont319 {
  font-size: 19.9375rem;
}

.h319 {
  height: 19.9375rem;
}

.heightImage319 {
  height: 19.9375rem;
  width: auto;
}

.w320 {
  width: 20rem;
}

.sizeFont320 {
  font-size: 20rem;
}

.h320 {
  height: 20rem;
}

.heightImage320 {
  height: 20rem;
  width: auto;
}

.w321 {
  width: 20.0625rem;
}

.sizeFont321 {
  font-size: 20.0625rem;
}

.h321 {
  height: 20.0625rem;
}

.heightImage321 {
  height: 20.0625rem;
  width: auto;
}

.w322 {
  width: 20.125rem;
}

.sizeFont322 {
  font-size: 20.125rem;
}

.h322 {
  height: 20.125rem;
}

.heightImage322 {
  height: 20.125rem;
  width: auto;
}

.w323 {
  width: 20.1875rem;
}

.sizeFont323 {
  font-size: 20.1875rem;
}

.h323 {
  height: 20.1875rem;
}

.heightImage323 {
  height: 20.1875rem;
  width: auto;
}

.w324 {
  width: 20.25rem;
}

.sizeFont324 {
  font-size: 20.25rem;
}

.h324 {
  height: 20.25rem;
}

.heightImage324 {
  height: 20.25rem;
  width: auto;
}

.w325 {
  width: 20.3125rem;
}

.sizeFont325 {
  font-size: 20.3125rem;
}

.h325 {
  height: 20.3125rem;
}

.heightImage325 {
  height: 20.3125rem;
  width: auto;
}

.w326 {
  width: 20.375rem;
}

.sizeFont326 {
  font-size: 20.375rem;
}

.h326 {
  height: 20.375rem;
}

.heightImage326 {
  height: 20.375rem;
  width: auto;
}

.w327 {
  width: 20.4375rem;
}

.sizeFont327 {
  font-size: 20.4375rem;
}

.h327 {
  height: 20.4375rem;
}

.heightImage327 {
  height: 20.4375rem;
  width: auto;
}

.w328 {
  width: 20.5rem;
}

.sizeFont328 {
  font-size: 20.5rem;
}

.h328 {
  height: 20.5rem;
}

.heightImage328 {
  height: 20.5rem;
  width: auto;
}

.w329 {
  width: 20.5625rem;
}

.sizeFont329 {
  font-size: 20.5625rem;
}

.h329 {
  height: 20.5625rem;
}

.heightImage329 {
  height: 20.5625rem;
  width: auto;
}

.w330 {
  width: 20.625rem;
}

.sizeFont330 {
  font-size: 20.625rem;
}

.h330 {
  height: 20.625rem;
}

.heightImage330 {
  height: 20.625rem;
  width: auto;
}

.w331 {
  width: 20.6875rem;
}

.sizeFont331 {
  font-size: 20.6875rem;
}

.h331 {
  height: 20.6875rem;
}

.heightImage331 {
  height: 20.6875rem;
  width: auto;
}

.w332 {
  width: 20.75rem;
}

.sizeFont332 {
  font-size: 20.75rem;
}

.h332 {
  height: 20.75rem;
}

.heightImage332 {
  height: 20.75rem;
  width: auto;
}

.w333 {
  width: 20.8125rem;
}

.sizeFont333 {
  font-size: 20.8125rem;
}

.h333 {
  height: 20.8125rem;
}

.heightImage333 {
  height: 20.8125rem;
  width: auto;
}

.w334 {
  width: 20.875rem;
}

.sizeFont334 {
  font-size: 20.875rem;
}

.h334 {
  height: 20.875rem;
}

.heightImage334 {
  height: 20.875rem;
  width: auto;
}

.w335 {
  width: 20.9375rem;
}

.sizeFont335 {
  font-size: 20.9375rem;
}

.h335 {
  height: 20.9375rem;
}

.heightImage335 {
  height: 20.9375rem;
  width: auto;
}

.w336 {
  width: 21rem;
}

.sizeFont336 {
  font-size: 21rem;
}

.h336 {
  height: 21rem;
}

.heightImage336 {
  height: 21rem;
  width: auto;
}

.w337 {
  width: 21.0625rem;
}

.sizeFont337 {
  font-size: 21.0625rem;
}

.h337 {
  height: 21.0625rem;
}

.heightImage337 {
  height: 21.0625rem;
  width: auto;
}

.w338 {
  width: 21.125rem;
}

.sizeFont338 {
  font-size: 21.125rem;
}

.h338 {
  height: 21.125rem;
}

.heightImage338 {
  height: 21.125rem;
  width: auto;
}

.w339 {
  width: 21.1875rem;
}

.sizeFont339 {
  font-size: 21.1875rem;
}

.h339 {
  height: 21.1875rem;
}

.heightImage339 {
  height: 21.1875rem;
  width: auto;
}

.w340 {
  width: 21.25rem;
}

.sizeFont340 {
  font-size: 21.25rem;
}

.h340 {
  height: 21.25rem;
}

.heightImage340 {
  height: 21.25rem;
  width: auto;
}

.w341 {
  width: 21.3125rem;
}

.sizeFont341 {
  font-size: 21.3125rem;
}

.h341 {
  height: 21.3125rem;
}

.heightImage341 {
  height: 21.3125rem;
  width: auto;
}

.w342 {
  width: 21.375rem;
}

.sizeFont342 {
  font-size: 21.375rem;
}

.h342 {
  height: 21.375rem;
}

.heightImage342 {
  height: 21.375rem;
  width: auto;
}

.w343 {
  width: 21.4375rem;
}

.sizeFont343 {
  font-size: 21.4375rem;
}

.h343 {
  height: 21.4375rem;
}

.heightImage343 {
  height: 21.4375rem;
  width: auto;
}

.w344 {
  width: 21.5rem;
}

.sizeFont344 {
  font-size: 21.5rem;
}

.h344 {
  height: 21.5rem;
}

.heightImage344 {
  height: 21.5rem;
  width: auto;
}

.w345 {
  width: 21.5625rem;
}

.sizeFont345 {
  font-size: 21.5625rem;
}

.h345 {
  height: 21.5625rem;
}

.heightImage345 {
  height: 21.5625rem;
  width: auto;
}

.w346 {
  width: 21.625rem;
}

.sizeFont346 {
  font-size: 21.625rem;
}

.h346 {
  height: 21.625rem;
}

.heightImage346 {
  height: 21.625rem;
  width: auto;
}

.w347 {
  width: 21.6875rem;
}

.sizeFont347 {
  font-size: 21.6875rem;
}

.h347 {
  height: 21.6875rem;
}

.heightImage347 {
  height: 21.6875rem;
  width: auto;
}

.w348 {
  width: 21.75rem;
}

.sizeFont348 {
  font-size: 21.75rem;
}

.h348 {
  height: 21.75rem;
}

.heightImage348 {
  height: 21.75rem;
  width: auto;
}

.w349 {
  width: 21.8125rem;
}

.sizeFont349 {
  font-size: 21.8125rem;
}

.h349 {
  height: 21.8125rem;
}

.heightImage349 {
  height: 21.8125rem;
  width: auto;
}

.w350 {
  width: 21.875rem;
}

.sizeFont350 {
  font-size: 21.875rem;
}

.h350 {
  height: 21.875rem;
}

.heightImage350 {
  height: 21.875rem;
  width: auto;
}

.w351 {
  width: 21.9375rem;
}

.sizeFont351 {
  font-size: 21.9375rem;
}

.h351 {
  height: 21.9375rem;
}

.heightImage351 {
  height: 21.9375rem;
  width: auto;
}

.w352 {
  width: 22rem;
}

.sizeFont352 {
  font-size: 22rem;
}

.h352 {
  height: 22rem;
}

.heightImage352 {
  height: 22rem;
  width: auto;
}

.w353 {
  width: 22.0625rem;
}

.sizeFont353 {
  font-size: 22.0625rem;
}

.h353 {
  height: 22.0625rem;
}

.heightImage353 {
  height: 22.0625rem;
  width: auto;
}

.w354 {
  width: 22.125rem;
}

.sizeFont354 {
  font-size: 22.125rem;
}

.h354 {
  height: 22.125rem;
}

.heightImage354 {
  height: 22.125rem;
  width: auto;
}

.w355 {
  width: 22.1875rem;
}

.sizeFont355 {
  font-size: 22.1875rem;
}

.h355 {
  height: 22.1875rem;
}

.heightImage355 {
  height: 22.1875rem;
  width: auto;
}

.w356 {
  width: 22.25rem;
}

.sizeFont356 {
  font-size: 22.25rem;
}

.h356 {
  height: 22.25rem;
}

.heightImage356 {
  height: 22.25rem;
  width: auto;
}

.w357 {
  width: 22.3125rem;
}

.sizeFont357 {
  font-size: 22.3125rem;
}

.h357 {
  height: 22.3125rem;
}

.heightImage357 {
  height: 22.3125rem;
  width: auto;
}

.w358 {
  width: 22.375rem;
}

.sizeFont358 {
  font-size: 22.375rem;
}

.h358 {
  height: 22.375rem;
}

.heightImage358 {
  height: 22.375rem;
  width: auto;
}

.w359 {
  width: 22.4375rem;
}

.sizeFont359 {
  font-size: 22.4375rem;
}

.h359 {
  height: 22.4375rem;
}

.heightImage359 {
  height: 22.4375rem;
  width: auto;
}

.w360 {
  width: 22.5rem;
}

.sizeFont360 {
  font-size: 22.5rem;
}

.h360 {
  height: 22.5rem;
}

.heightImage360 {
  height: 22.5rem;
  width: auto;
}

.w361 {
  width: 22.5625rem;
}

.sizeFont361 {
  font-size: 22.5625rem;
}

.h361 {
  height: 22.5625rem;
}

.heightImage361 {
  height: 22.5625rem;
  width: auto;
}

.w362 {
  width: 22.625rem;
}

.sizeFont362 {
  font-size: 22.625rem;
}

.h362 {
  height: 22.625rem;
}

.heightImage362 {
  height: 22.625rem;
  width: auto;
}

.w363 {
  width: 22.6875rem;
}

.sizeFont363 {
  font-size: 22.6875rem;
}

.h363 {
  height: 22.6875rem;
}

.heightImage363 {
  height: 22.6875rem;
  width: auto;
}

.w364 {
  width: 22.75rem;
}

.sizeFont364 {
  font-size: 22.75rem;
}

.h364 {
  height: 22.75rem;
}

.heightImage364 {
  height: 22.75rem;
  width: auto;
}

.w365 {
  width: 22.8125rem;
}

.sizeFont365 {
  font-size: 22.8125rem;
}

.h365 {
  height: 22.8125rem;
}

.heightImage365 {
  height: 22.8125rem;
  width: auto;
}

.w366 {
  width: 22.875rem;
}

.sizeFont366 {
  font-size: 22.875rem;
}

.h366 {
  height: 22.875rem;
}

.heightImage366 {
  height: 22.875rem;
  width: auto;
}

.w367 {
  width: 22.9375rem;
}

.sizeFont367 {
  font-size: 22.9375rem;
}

.h367 {
  height: 22.9375rem;
}

.heightImage367 {
  height: 22.9375rem;
  width: auto;
}

.w368 {
  width: 23rem;
}

.sizeFont368 {
  font-size: 23rem;
}

.h368 {
  height: 23rem;
}

.heightImage368 {
  height: 23rem;
  width: auto;
}

.w369 {
  width: 23.0625rem;
}

.sizeFont369 {
  font-size: 23.0625rem;
}

.h369 {
  height: 23.0625rem;
}

.heightImage369 {
  height: 23.0625rem;
  width: auto;
}

.w370 {
  width: 23.125rem;
}

.sizeFont370 {
  font-size: 23.125rem;
}

.h370 {
  height: 23.125rem;
}

.heightImage370 {
  height: 23.125rem;
  width: auto;
}

.w371 {
  width: 23.1875rem;
}

.sizeFont371 {
  font-size: 23.1875rem;
}

.h371 {
  height: 23.1875rem;
}

.heightImage371 {
  height: 23.1875rem;
  width: auto;
}

.w372 {
  width: 23.25rem;
}

.sizeFont372 {
  font-size: 23.25rem;
}

.h372 {
  height: 23.25rem;
}

.heightImage372 {
  height: 23.25rem;
  width: auto;
}

.w373 {
  width: 23.3125rem;
}

.sizeFont373 {
  font-size: 23.3125rem;
}

.h373 {
  height: 23.3125rem;
}

.heightImage373 {
  height: 23.3125rem;
  width: auto;
}

.w374 {
  width: 23.375rem;
}

.sizeFont374 {
  font-size: 23.375rem;
}

.h374 {
  height: 23.375rem;
}

.heightImage374 {
  height: 23.375rem;
  width: auto;
}

.w375 {
  width: 23.4375rem;
}

.sizeFont375 {
  font-size: 23.4375rem;
}

.h375 {
  height: 23.4375rem;
}

.heightImage375 {
  height: 23.4375rem;
  width: auto;
}

.w376 {
  width: 23.5rem;
}

.sizeFont376 {
  font-size: 23.5rem;
}

.h376 {
  height: 23.5rem;
}

.heightImage376 {
  height: 23.5rem;
  width: auto;
}

.w377 {
  width: 23.5625rem;
}

.sizeFont377 {
  font-size: 23.5625rem;
}

.h377 {
  height: 23.5625rem;
}

.heightImage377 {
  height: 23.5625rem;
  width: auto;
}

.w378 {
  width: 23.625rem;
}

.sizeFont378 {
  font-size: 23.625rem;
}

.h378 {
  height: 23.625rem;
}

.heightImage378 {
  height: 23.625rem;
  width: auto;
}

.w379 {
  width: 23.6875rem;
}

.sizeFont379 {
  font-size: 23.6875rem;
}

.h379 {
  height: 23.6875rem;
}

.heightImage379 {
  height: 23.6875rem;
  width: auto;
}

.w380 {
  width: 23.75rem;
}

.sizeFont380 {
  font-size: 23.75rem;
}

.h380 {
  height: 23.75rem;
}

.heightImage380 {
  height: 23.75rem;
  width: auto;
}

.w381 {
  width: 23.8125rem;
}

.sizeFont381 {
  font-size: 23.8125rem;
}

.h381 {
  height: 23.8125rem;
}

.heightImage381 {
  height: 23.8125rem;
  width: auto;
}

.w382 {
  width: 23.875rem;
}

.sizeFont382 {
  font-size: 23.875rem;
}

.h382 {
  height: 23.875rem;
}

.heightImage382 {
  height: 23.875rem;
  width: auto;
}

.w383 {
  width: 23.9375rem;
}

.sizeFont383 {
  font-size: 23.9375rem;
}

.h383 {
  height: 23.9375rem;
}

.heightImage383 {
  height: 23.9375rem;
  width: auto;
}

.w384 {
  width: 24rem;
}

.sizeFont384 {
  font-size: 24rem;
}

.h384 {
  height: 24rem;
}

.heightImage384 {
  height: 24rem;
  width: auto;
}

.w385 {
  width: 24.0625rem;
}

.sizeFont385 {
  font-size: 24.0625rem;
}

.h385 {
  height: 24.0625rem;
}

.heightImage385 {
  height: 24.0625rem;
  width: auto;
}

.w386 {
  width: 24.125rem;
}

.sizeFont386 {
  font-size: 24.125rem;
}

.h386 {
  height: 24.125rem;
}

.heightImage386 {
  height: 24.125rem;
  width: auto;
}

.w387 {
  width: 24.1875rem;
}

.sizeFont387 {
  font-size: 24.1875rem;
}

.h387 {
  height: 24.1875rem;
}

.heightImage387 {
  height: 24.1875rem;
  width: auto;
}

.w388 {
  width: 24.25rem;
}

.sizeFont388 {
  font-size: 24.25rem;
}

.h388 {
  height: 24.25rem;
}

.heightImage388 {
  height: 24.25rem;
  width: auto;
}

.w389 {
  width: 24.3125rem;
}

.sizeFont389 {
  font-size: 24.3125rem;
}

.h389 {
  height: 24.3125rem;
}

.heightImage389 {
  height: 24.3125rem;
  width: auto;
}

.w390 {
  width: 24.375rem;
}

.sizeFont390 {
  font-size: 24.375rem;
}

.h390 {
  height: 24.375rem;
}

.heightImage390 {
  height: 24.375rem;
  width: auto;
}

.w391 {
  width: 24.4375rem;
}

.sizeFont391 {
  font-size: 24.4375rem;
}

.h391 {
  height: 24.4375rem;
}

.heightImage391 {
  height: 24.4375rem;
  width: auto;
}

.w392 {
  width: 24.5rem;
}

.sizeFont392 {
  font-size: 24.5rem;
}

.h392 {
  height: 24.5rem;
}

.heightImage392 {
  height: 24.5rem;
  width: auto;
}

.w393 {
  width: 24.5625rem;
}

.sizeFont393 {
  font-size: 24.5625rem;
}

.h393 {
  height: 24.5625rem;
}

.heightImage393 {
  height: 24.5625rem;
  width: auto;
}

.w394 {
  width: 24.625rem;
}

.sizeFont394 {
  font-size: 24.625rem;
}

.h394 {
  height: 24.625rem;
}

.heightImage394 {
  height: 24.625rem;
  width: auto;
}

.w395 {
  width: 24.6875rem;
}

.sizeFont395 {
  font-size: 24.6875rem;
}

.h395 {
  height: 24.6875rem;
}

.heightImage395 {
  height: 24.6875rem;
  width: auto;
}

.w396 {
  width: 24.75rem;
}

.sizeFont396 {
  font-size: 24.75rem;
}

.h396 {
  height: 24.75rem;
}

.heightImage396 {
  height: 24.75rem;
  width: auto;
}

.w397 {
  width: 24.8125rem;
}

.sizeFont397 {
  font-size: 24.8125rem;
}

.h397 {
  height: 24.8125rem;
}

.heightImage397 {
  height: 24.8125rem;
  width: auto;
}

.w398 {
  width: 24.875rem;
}

.sizeFont398 {
  font-size: 24.875rem;
}

.h398 {
  height: 24.875rem;
}

.heightImage398 {
  height: 24.875rem;
  width: auto;
}

.w399 {
  width: 24.9375rem;
}

.sizeFont399 {
  font-size: 24.9375rem;
}

.h399 {
  height: 24.9375rem;
}

.heightImage399 {
  height: 24.9375rem;
  width: auto;
}

.w400 {
  width: 25rem;
}

.sizeFont400 {
  font-size: 25rem;
}

.h400 {
  height: 25rem;
}

.heightImage400 {
  height: 25rem;
  width: auto;
}

.w401 {
  width: 25.0625rem;
}

.sizeFont401 {
  font-size: 25.0625rem;
}

.h401 {
  height: 25.0625rem;
}

.heightImage401 {
  height: 25.0625rem;
  width: auto;
}

.w402 {
  width: 25.125rem;
}

.sizeFont402 {
  font-size: 25.125rem;
}

.h402 {
  height: 25.125rem;
}

.heightImage402 {
  height: 25.125rem;
  width: auto;
}

.w403 {
  width: 25.1875rem;
}

.sizeFont403 {
  font-size: 25.1875rem;
}

.h403 {
  height: 25.1875rem;
}

.heightImage403 {
  height: 25.1875rem;
  width: auto;
}

.w404 {
  width: 25.25rem;
}

.sizeFont404 {
  font-size: 25.25rem;
}

.h404 {
  height: 25.25rem;
}

.heightImage404 {
  height: 25.25rem;
  width: auto;
}

.w405 {
  width: 25.3125rem;
}

.sizeFont405 {
  font-size: 25.3125rem;
}

.h405 {
  height: 25.3125rem;
}

.heightImage405 {
  height: 25.3125rem;
  width: auto;
}

.w406 {
  width: 25.375rem;
}

.sizeFont406 {
  font-size: 25.375rem;
}

.h406 {
  height: 25.375rem;
}

.heightImage406 {
  height: 25.375rem;
  width: auto;
}

.w407 {
  width: 25.4375rem;
}

.sizeFont407 {
  font-size: 25.4375rem;
}

.h407 {
  height: 25.4375rem;
}

.heightImage407 {
  height: 25.4375rem;
  width: auto;
}

.w408 {
  width: 25.5rem;
}

.sizeFont408 {
  font-size: 25.5rem;
}

.h408 {
  height: 25.5rem;
}

.heightImage408 {
  height: 25.5rem;
  width: auto;
}

.w409 {
  width: 25.5625rem;
}

.sizeFont409 {
  font-size: 25.5625rem;
}

.h409 {
  height: 25.5625rem;
}

.heightImage409 {
  height: 25.5625rem;
  width: auto;
}

.w410 {
  width: 25.625rem;
}

.sizeFont410 {
  font-size: 25.625rem;
}

.h410 {
  height: 25.625rem;
}

.heightImage410 {
  height: 25.625rem;
  width: auto;
}

.w411 {
  width: 25.6875rem;
}

.sizeFont411 {
  font-size: 25.6875rem;
}

.h411 {
  height: 25.6875rem;
}

.heightImage411 {
  height: 25.6875rem;
  width: auto;
}

.w412 {
  width: 25.75rem;
}

.sizeFont412 {
  font-size: 25.75rem;
}

.h412 {
  height: 25.75rem;
}

.heightImage412 {
  height: 25.75rem;
  width: auto;
}

.w413 {
  width: 25.8125rem;
}

.sizeFont413 {
  font-size: 25.8125rem;
}

.h413 {
  height: 25.8125rem;
}

.heightImage413 {
  height: 25.8125rem;
  width: auto;
}

.w414 {
  width: 25.875rem;
}

.sizeFont414 {
  font-size: 25.875rem;
}

.h414 {
  height: 25.875rem;
}

.heightImage414 {
  height: 25.875rem;
  width: auto;
}

.w415 {
  width: 25.9375rem;
}

.sizeFont415 {
  font-size: 25.9375rem;
}

.h415 {
  height: 25.9375rem;
}

.heightImage415 {
  height: 25.9375rem;
  width: auto;
}

.w416 {
  width: 26rem;
}

.sizeFont416 {
  font-size: 26rem;
}

.h416 {
  height: 26rem;
}

.heightImage416 {
  height: 26rem;
  width: auto;
}

.w417 {
  width: 26.0625rem;
}

.sizeFont417 {
  font-size: 26.0625rem;
}

.h417 {
  height: 26.0625rem;
}

.heightImage417 {
  height: 26.0625rem;
  width: auto;
}

.w418 {
  width: 26.125rem;
}

.sizeFont418 {
  font-size: 26.125rem;
}

.h418 {
  height: 26.125rem;
}

.heightImage418 {
  height: 26.125rem;
  width: auto;
}

.w419 {
  width: 26.1875rem;
}

.sizeFont419 {
  font-size: 26.1875rem;
}

.h419 {
  height: 26.1875rem;
}

.heightImage419 {
  height: 26.1875rem;
  width: auto;
}

.w420 {
  width: 26.25rem;
}

.sizeFont420 {
  font-size: 26.25rem;
}

.h420 {
  height: 26.25rem;
}

.heightImage420 {
  height: 26.25rem;
  width: auto;
}

.w421 {
  width: 26.3125rem;
}

.sizeFont421 {
  font-size: 26.3125rem;
}

.h421 {
  height: 26.3125rem;
}

.heightImage421 {
  height: 26.3125rem;
  width: auto;
}

.w422 {
  width: 26.375rem;
}

.sizeFont422 {
  font-size: 26.375rem;
}

.h422 {
  height: 26.375rem;
}

.heightImage422 {
  height: 26.375rem;
  width: auto;
}

.w423 {
  width: 26.4375rem;
}

.sizeFont423 {
  font-size: 26.4375rem;
}

.h423 {
  height: 26.4375rem;
}

.heightImage423 {
  height: 26.4375rem;
  width: auto;
}

.w424 {
  width: 26.5rem;
}

.sizeFont424 {
  font-size: 26.5rem;
}

.h424 {
  height: 26.5rem;
}

.heightImage424 {
  height: 26.5rem;
  width: auto;
}

.w425 {
  width: 26.5625rem;
}

.sizeFont425 {
  font-size: 26.5625rem;
}

.h425 {
  height: 26.5625rem;
}

.heightImage425 {
  height: 26.5625rem;
  width: auto;
}

.w426 {
  width: 26.625rem;
}

.sizeFont426 {
  font-size: 26.625rem;
}

.h426 {
  height: 26.625rem;
}

.heightImage426 {
  height: 26.625rem;
  width: auto;
}

.w427 {
  width: 26.6875rem;
}

.sizeFont427 {
  font-size: 26.6875rem;
}

.h427 {
  height: 26.6875rem;
}

.heightImage427 {
  height: 26.6875rem;
  width: auto;
}

.w428 {
  width: 26.75rem;
}

.sizeFont428 {
  font-size: 26.75rem;
}

.h428 {
  height: 26.75rem;
}

.heightImage428 {
  height: 26.75rem;
  width: auto;
}

.w429 {
  width: 26.8125rem;
}

.sizeFont429 {
  font-size: 26.8125rem;
}

.h429 {
  height: 26.8125rem;
}

.heightImage429 {
  height: 26.8125rem;
  width: auto;
}

.w430 {
  width: 26.875rem;
}

.sizeFont430 {
  font-size: 26.875rem;
}

.h430 {
  height: 26.875rem;
}

.heightImage430 {
  height: 26.875rem;
  width: auto;
}

.w431 {
  width: 26.9375rem;
}

.sizeFont431 {
  font-size: 26.9375rem;
}

.h431 {
  height: 26.9375rem;
}

.heightImage431 {
  height: 26.9375rem;
  width: auto;
}

.w432 {
  width: 27rem;
}

.sizeFont432 {
  font-size: 27rem;
}

.h432 {
  height: 27rem;
}

.heightImage432 {
  height: 27rem;
  width: auto;
}

.w433 {
  width: 27.0625rem;
}

.sizeFont433 {
  font-size: 27.0625rem;
}

.h433 {
  height: 27.0625rem;
}

.heightImage433 {
  height: 27.0625rem;
  width: auto;
}

.w434 {
  width: 27.125rem;
}

.sizeFont434 {
  font-size: 27.125rem;
}

.h434 {
  height: 27.125rem;
}

.heightImage434 {
  height: 27.125rem;
  width: auto;
}

.w435 {
  width: 27.1875rem;
}

.sizeFont435 {
  font-size: 27.1875rem;
}

.h435 {
  height: 27.1875rem;
}

.heightImage435 {
  height: 27.1875rem;
  width: auto;
}

.w436 {
  width: 27.25rem;
}

.sizeFont436 {
  font-size: 27.25rem;
}

.h436 {
  height: 27.25rem;
}

.heightImage436 {
  height: 27.25rem;
  width: auto;
}

.w437 {
  width: 27.3125rem;
}

.sizeFont437 {
  font-size: 27.3125rem;
}

.h437 {
  height: 27.3125rem;
}

.heightImage437 {
  height: 27.3125rem;
  width: auto;
}

.w438 {
  width: 27.375rem;
}

.sizeFont438 {
  font-size: 27.375rem;
}

.h438 {
  height: 27.375rem;
}

.heightImage438 {
  height: 27.375rem;
  width: auto;
}

.w439 {
  width: 27.4375rem;
}

.sizeFont439 {
  font-size: 27.4375rem;
}

.h439 {
  height: 27.4375rem;
}

.heightImage439 {
  height: 27.4375rem;
  width: auto;
}

.w440 {
  width: 27.5rem;
}

.sizeFont440 {
  font-size: 27.5rem;
}

.h440 {
  height: 27.5rem;
}

.heightImage440 {
  height: 27.5rem;
  width: auto;
}

.w441 {
  width: 27.5625rem;
}

.sizeFont441 {
  font-size: 27.5625rem;
}

.h441 {
  height: 27.5625rem;
}

.heightImage441 {
  height: 27.5625rem;
  width: auto;
}

.w442 {
  width: 27.625rem;
}

.sizeFont442 {
  font-size: 27.625rem;
}

.h442 {
  height: 27.625rem;
}

.heightImage442 {
  height: 27.625rem;
  width: auto;
}

.w443 {
  width: 27.6875rem;
}

.sizeFont443 {
  font-size: 27.6875rem;
}

.h443 {
  height: 27.6875rem;
}

.heightImage443 {
  height: 27.6875rem;
  width: auto;
}

.w444 {
  width: 27.75rem;
}

.sizeFont444 {
  font-size: 27.75rem;
}

.h444 {
  height: 27.75rem;
}

.heightImage444 {
  height: 27.75rem;
  width: auto;
}

.w445 {
  width: 27.8125rem;
}

.sizeFont445 {
  font-size: 27.8125rem;
}

.h445 {
  height: 27.8125rem;
}

.heightImage445 {
  height: 27.8125rem;
  width: auto;
}

.w446 {
  width: 27.875rem;
}

.sizeFont446 {
  font-size: 27.875rem;
}

.h446 {
  height: 27.875rem;
}

.heightImage446 {
  height: 27.875rem;
  width: auto;
}

.w447 {
  width: 27.9375rem;
}

.sizeFont447 {
  font-size: 27.9375rem;
}

.h447 {
  height: 27.9375rem;
}

.heightImage447 {
  height: 27.9375rem;
  width: auto;
}

.w448 {
  width: 28rem;
}

.sizeFont448 {
  font-size: 28rem;
}

.h448 {
  height: 28rem;
}

.heightImage448 {
  height: 28rem;
  width: auto;
}

.w449 {
  width: 28.0625rem;
}

.sizeFont449 {
  font-size: 28.0625rem;
}

.h449 {
  height: 28.0625rem;
}

.heightImage449 {
  height: 28.0625rem;
  width: auto;
}

.w450 {
  width: 28.125rem;
}

.sizeFont450 {
  font-size: 28.125rem;
}

.h450 {
  height: 28.125rem;
}

.heightImage450 {
  height: 28.125rem;
  width: auto;
}

.w451 {
  width: 28.1875rem;
}

.sizeFont451 {
  font-size: 28.1875rem;
}

.h451 {
  height: 28.1875rem;
}

.heightImage451 {
  height: 28.1875rem;
  width: auto;
}

.w452 {
  width: 28.25rem;
}

.sizeFont452 {
  font-size: 28.25rem;
}

.h452 {
  height: 28.25rem;
}

.heightImage452 {
  height: 28.25rem;
  width: auto;
}

.w453 {
  width: 28.3125rem;
}

.sizeFont453 {
  font-size: 28.3125rem;
}

.h453 {
  height: 28.3125rem;
}

.heightImage453 {
  height: 28.3125rem;
  width: auto;
}

.w454 {
  width: 28.375rem;
}

.sizeFont454 {
  font-size: 28.375rem;
}

.h454 {
  height: 28.375rem;
}

.heightImage454 {
  height: 28.375rem;
  width: auto;
}

.w455 {
  width: 28.4375rem;
}

.sizeFont455 {
  font-size: 28.4375rem;
}

.h455 {
  height: 28.4375rem;
}

.heightImage455 {
  height: 28.4375rem;
  width: auto;
}

.w456 {
  width: 28.5rem;
}

.sizeFont456 {
  font-size: 28.5rem;
}

.h456 {
  height: 28.5rem;
}

.heightImage456 {
  height: 28.5rem;
  width: auto;
}

.w457 {
  width: 28.5625rem;
}

.sizeFont457 {
  font-size: 28.5625rem;
}

.h457 {
  height: 28.5625rem;
}

.heightImage457 {
  height: 28.5625rem;
  width: auto;
}

.w458 {
  width: 28.625rem;
}

.sizeFont458 {
  font-size: 28.625rem;
}

.h458 {
  height: 28.625rem;
}

.heightImage458 {
  height: 28.625rem;
  width: auto;
}

.w459 {
  width: 28.6875rem;
}

.sizeFont459 {
  font-size: 28.6875rem;
}

.h459 {
  height: 28.6875rem;
}

.heightImage459 {
  height: 28.6875rem;
  width: auto;
}

.w460 {
  width: 28.75rem;
}

.sizeFont460 {
  font-size: 28.75rem;
}

.h460 {
  height: 28.75rem;
}

.heightImage460 {
  height: 28.75rem;
  width: auto;
}

.w461 {
  width: 28.8125rem;
}

.sizeFont461 {
  font-size: 28.8125rem;
}

.h461 {
  height: 28.8125rem;
}

.heightImage461 {
  height: 28.8125rem;
  width: auto;
}

.w462 {
  width: 28.875rem;
}

.sizeFont462 {
  font-size: 28.875rem;
}

.h462 {
  height: 28.875rem;
}

.heightImage462 {
  height: 28.875rem;
  width: auto;
}

.w463 {
  width: 28.9375rem;
}

.sizeFont463 {
  font-size: 28.9375rem;
}

.h463 {
  height: 28.9375rem;
}

.heightImage463 {
  height: 28.9375rem;
  width: auto;
}

.w464 {
  width: 29rem;
}

.sizeFont464 {
  font-size: 29rem;
}

.h464 {
  height: 29rem;
}

.heightImage464 {
  height: 29rem;
  width: auto;
}

.w465 {
  width: 29.0625rem;
}

.sizeFont465 {
  font-size: 29.0625rem;
}

.h465 {
  height: 29.0625rem;
}

.heightImage465 {
  height: 29.0625rem;
  width: auto;
}

.w466 {
  width: 29.125rem;
}

.sizeFont466 {
  font-size: 29.125rem;
}

.h466 {
  height: 29.125rem;
}

.heightImage466 {
  height: 29.125rem;
  width: auto;
}

.w467 {
  width: 29.1875rem;
}

.sizeFont467 {
  font-size: 29.1875rem;
}

.h467 {
  height: 29.1875rem;
}

.heightImage467 {
  height: 29.1875rem;
  width: auto;
}

.w468 {
  width: 29.25rem;
}

.sizeFont468 {
  font-size: 29.25rem;
}

.h468 {
  height: 29.25rem;
}

.heightImage468 {
  height: 29.25rem;
  width: auto;
}

.w469 {
  width: 29.3125rem;
}

.sizeFont469 {
  font-size: 29.3125rem;
}

.h469 {
  height: 29.3125rem;
}

.heightImage469 {
  height: 29.3125rem;
  width: auto;
}

.w470 {
  width: 29.375rem;
}

.sizeFont470 {
  font-size: 29.375rem;
}

.h470 {
  height: 29.375rem;
}

.heightImage470 {
  height: 29.375rem;
  width: auto;
}

.w471 {
  width: 29.4375rem;
}

.sizeFont471 {
  font-size: 29.4375rem;
}

.h471 {
  height: 29.4375rem;
}

.heightImage471 {
  height: 29.4375rem;
  width: auto;
}

.w472 {
  width: 29.5rem;
}

.sizeFont472 {
  font-size: 29.5rem;
}

.h472 {
  height: 29.5rem;
}

.heightImage472 {
  height: 29.5rem;
  width: auto;
}

.w473 {
  width: 29.5625rem;
}

.sizeFont473 {
  font-size: 29.5625rem;
}

.h473 {
  height: 29.5625rem;
}

.heightImage473 {
  height: 29.5625rem;
  width: auto;
}

.w474 {
  width: 29.625rem;
}

.sizeFont474 {
  font-size: 29.625rem;
}

.h474 {
  height: 29.625rem;
}

.heightImage474 {
  height: 29.625rem;
  width: auto;
}

.w475 {
  width: 29.6875rem;
}

.sizeFont475 {
  font-size: 29.6875rem;
}

.h475 {
  height: 29.6875rem;
}

.heightImage475 {
  height: 29.6875rem;
  width: auto;
}

.w476 {
  width: 29.75rem;
}

.sizeFont476 {
  font-size: 29.75rem;
}

.h476 {
  height: 29.75rem;
}

.heightImage476 {
  height: 29.75rem;
  width: auto;
}

.w477 {
  width: 29.8125rem;
}

.sizeFont477 {
  font-size: 29.8125rem;
}

.h477 {
  height: 29.8125rem;
}

.heightImage477 {
  height: 29.8125rem;
  width: auto;
}

.w478 {
  width: 29.875rem;
}

.sizeFont478 {
  font-size: 29.875rem;
}

.h478 {
  height: 29.875rem;
}

.heightImage478 {
  height: 29.875rem;
  width: auto;
}

.w479 {
  width: 29.9375rem;
}

.sizeFont479 {
  font-size: 29.9375rem;
}

.h479 {
  height: 29.9375rem;
}

.heightImage479 {
  height: 29.9375rem;
  width: auto;
}

.w480 {
  width: 30rem;
}

.sizeFont480 {
  font-size: 30rem;
}

.h480 {
  height: 30rem;
}

.heightImage480 {
  height: 30rem;
  width: auto;
}

.w481 {
  width: 30.0625rem;
}

.sizeFont481 {
  font-size: 30.0625rem;
}

.h481 {
  height: 30.0625rem;
}

.heightImage481 {
  height: 30.0625rem;
  width: auto;
}

.w482 {
  width: 30.125rem;
}

.sizeFont482 {
  font-size: 30.125rem;
}

.h482 {
  height: 30.125rem;
}

.heightImage482 {
  height: 30.125rem;
  width: auto;
}

.w483 {
  width: 30.1875rem;
}

.sizeFont483 {
  font-size: 30.1875rem;
}

.h483 {
  height: 30.1875rem;
}

.heightImage483 {
  height: 30.1875rem;
  width: auto;
}

.w484 {
  width: 30.25rem;
}

.sizeFont484 {
  font-size: 30.25rem;
}

.h484 {
  height: 30.25rem;
}

.heightImage484 {
  height: 30.25rem;
  width: auto;
}

.w485 {
  width: 30.3125rem;
}

.sizeFont485 {
  font-size: 30.3125rem;
}

.h485 {
  height: 30.3125rem;
}

.heightImage485 {
  height: 30.3125rem;
  width: auto;
}

.w486 {
  width: 30.375rem;
}

.sizeFont486 {
  font-size: 30.375rem;
}

.h486 {
  height: 30.375rem;
}

.heightImage486 {
  height: 30.375rem;
  width: auto;
}

.w487 {
  width: 30.4375rem;
}

.sizeFont487 {
  font-size: 30.4375rem;
}

.h487 {
  height: 30.4375rem;
}

.heightImage487 {
  height: 30.4375rem;
  width: auto;
}

.w488 {
  width: 30.5rem;
}

.sizeFont488 {
  font-size: 30.5rem;
}

.h488 {
  height: 30.5rem;
}

.heightImage488 {
  height: 30.5rem;
  width: auto;
}

.w489 {
  width: 30.5625rem;
}

.sizeFont489 {
  font-size: 30.5625rem;
}

.h489 {
  height: 30.5625rem;
}

.heightImage489 {
  height: 30.5625rem;
  width: auto;
}

.w490 {
  width: 30.625rem;
}

.sizeFont490 {
  font-size: 30.625rem;
}

.h490 {
  height: 30.625rem;
}

.heightImage490 {
  height: 30.625rem;
  width: auto;
}

.w491 {
  width: 30.6875rem;
}

.sizeFont491 {
  font-size: 30.6875rem;
}

.h491 {
  height: 30.6875rem;
}

.heightImage491 {
  height: 30.6875rem;
  width: auto;
}

.w492 {
  width: 30.75rem;
}

.sizeFont492 {
  font-size: 30.75rem;
}

.h492 {
  height: 30.75rem;
}

.heightImage492 {
  height: 30.75rem;
  width: auto;
}

.w493 {
  width: 30.8125rem;
}

.sizeFont493 {
  font-size: 30.8125rem;
}

.h493 {
  height: 30.8125rem;
}

.heightImage493 {
  height: 30.8125rem;
  width: auto;
}

.w494 {
  width: 30.875rem;
}

.sizeFont494 {
  font-size: 30.875rem;
}

.h494 {
  height: 30.875rem;
}

.heightImage494 {
  height: 30.875rem;
  width: auto;
}

.w495 {
  width: 30.9375rem;
}

.sizeFont495 {
  font-size: 30.9375rem;
}

.h495 {
  height: 30.9375rem;
}

.heightImage495 {
  height: 30.9375rem;
  width: auto;
}

.w496 {
  width: 31rem;
}

.sizeFont496 {
  font-size: 31rem;
}

.h496 {
  height: 31rem;
}

.heightImage496 {
  height: 31rem;
  width: auto;
}

.w497 {
  width: 31.0625rem;
}

.sizeFont497 {
  font-size: 31.0625rem;
}

.h497 {
  height: 31.0625rem;
}

.heightImage497 {
  height: 31.0625rem;
  width: auto;
}

.w498 {
  width: 31.125rem;
}

.sizeFont498 {
  font-size: 31.125rem;
}

.h498 {
  height: 31.125rem;
}

.heightImage498 {
  height: 31.125rem;
  width: auto;
}

.w499 {
  width: 31.1875rem;
}

.sizeFont499 {
  font-size: 31.1875rem;
}

.h499 {
  height: 31.1875rem;
}

.heightImage499 {
  height: 31.1875rem;
  width: auto;
}

.w500 {
  width: 31.25rem;
}

.sizeFont500 {
  font-size: 31.25rem;
}

.h500 {
  height: 31.25rem;
}

.heightImage500 {
  height: 31.25rem;
  width: auto;
}

.w501 {
  width: 31.3125rem;
}

.sizeFont501 {
  font-size: 31.3125rem;
}

.h501 {
  height: 31.3125rem;
}

.heightImage501 {
  height: 31.3125rem;
  width: auto;
}

.w502 {
  width: 31.375rem;
}

.sizeFont502 {
  font-size: 31.375rem;
}

.h502 {
  height: 31.375rem;
}

.heightImage502 {
  height: 31.375rem;
  width: auto;
}

.w503 {
  width: 31.4375rem;
}

.sizeFont503 {
  font-size: 31.4375rem;
}

.h503 {
  height: 31.4375rem;
}

.heightImage503 {
  height: 31.4375rem;
  width: auto;
}

.w504 {
  width: 31.5rem;
}

.sizeFont504 {
  font-size: 31.5rem;
}

.h504 {
  height: 31.5rem;
}

.heightImage504 {
  height: 31.5rem;
  width: auto;
}

.w505 {
  width: 31.5625rem;
}

.sizeFont505 {
  font-size: 31.5625rem;
}

.h505 {
  height: 31.5625rem;
}

.heightImage505 {
  height: 31.5625rem;
  width: auto;
}

.w506 {
  width: 31.625rem;
}

.sizeFont506 {
  font-size: 31.625rem;
}

.h506 {
  height: 31.625rem;
}

.heightImage506 {
  height: 31.625rem;
  width: auto;
}

.w507 {
  width: 31.6875rem;
}

.sizeFont507 {
  font-size: 31.6875rem;
}

.h507 {
  height: 31.6875rem;
}

.heightImage507 {
  height: 31.6875rem;
  width: auto;
}

.w508 {
  width: 31.75rem;
}

.sizeFont508 {
  font-size: 31.75rem;
}

.h508 {
  height: 31.75rem;
}

.heightImage508 {
  height: 31.75rem;
  width: auto;
}

.w509 {
  width: 31.8125rem;
}

.sizeFont509 {
  font-size: 31.8125rem;
}

.h509 {
  height: 31.8125rem;
}

.heightImage509 {
  height: 31.8125rem;
  width: auto;
}

.w510 {
  width: 31.875rem;
}

.sizeFont510 {
  font-size: 31.875rem;
}

.h510 {
  height: 31.875rem;
}

.heightImage510 {
  height: 31.875rem;
  width: auto;
}

.w511 {
  width: 31.9375rem;
}

.sizeFont511 {
  font-size: 31.9375rem;
}

.h511 {
  height: 31.9375rem;
}

.heightImage511 {
  height: 31.9375rem;
  width: auto;
}

.w512 {
  width: 32rem;
}

.sizeFont512 {
  font-size: 32rem;
}

.h512 {
  height: 32rem;
}

.heightImage512 {
  height: 32rem;
  width: auto;
}

.w513 {
  width: 32.0625rem;
}

.sizeFont513 {
  font-size: 32.0625rem;
}

.h513 {
  height: 32.0625rem;
}

.heightImage513 {
  height: 32.0625rem;
  width: auto;
}

.w514 {
  width: 32.125rem;
}

.sizeFont514 {
  font-size: 32.125rem;
}

.h514 {
  height: 32.125rem;
}

.heightImage514 {
  height: 32.125rem;
  width: auto;
}

.w515 {
  width: 32.1875rem;
}

.sizeFont515 {
  font-size: 32.1875rem;
}

.h515 {
  height: 32.1875rem;
}

.heightImage515 {
  height: 32.1875rem;
  width: auto;
}

.w516 {
  width: 32.25rem;
}

.sizeFont516 {
  font-size: 32.25rem;
}

.h516 {
  height: 32.25rem;
}

.heightImage516 {
  height: 32.25rem;
  width: auto;
}

.w517 {
  width: 32.3125rem;
}

.sizeFont517 {
  font-size: 32.3125rem;
}

.h517 {
  height: 32.3125rem;
}

.heightImage517 {
  height: 32.3125rem;
  width: auto;
}

.w518 {
  width: 32.375rem;
}

.sizeFont518 {
  font-size: 32.375rem;
}

.h518 {
  height: 32.375rem;
}

.heightImage518 {
  height: 32.375rem;
  width: auto;
}

.w519 {
  width: 32.4375rem;
}

.sizeFont519 {
  font-size: 32.4375rem;
}

.h519 {
  height: 32.4375rem;
}

.heightImage519 {
  height: 32.4375rem;
  width: auto;
}

.w520 {
  width: 32.5rem;
}

.sizeFont520 {
  font-size: 32.5rem;
}

.h520 {
  height: 32.5rem;
}

.heightImage520 {
  height: 32.5rem;
  width: auto;
}

.w521 {
  width: 32.5625rem;
}

.sizeFont521 {
  font-size: 32.5625rem;
}

.h521 {
  height: 32.5625rem;
}

.heightImage521 {
  height: 32.5625rem;
  width: auto;
}

.w522 {
  width: 32.625rem;
}

.sizeFont522 {
  font-size: 32.625rem;
}

.h522 {
  height: 32.625rem;
}

.heightImage522 {
  height: 32.625rem;
  width: auto;
}

.w523 {
  width: 32.6875rem;
}

.sizeFont523 {
  font-size: 32.6875rem;
}

.h523 {
  height: 32.6875rem;
}

.heightImage523 {
  height: 32.6875rem;
  width: auto;
}

.w524 {
  width: 32.75rem;
}

.sizeFont524 {
  font-size: 32.75rem;
}

.h524 {
  height: 32.75rem;
}

.heightImage524 {
  height: 32.75rem;
  width: auto;
}

.w525 {
  width: 32.8125rem;
}

.sizeFont525 {
  font-size: 32.8125rem;
}

.h525 {
  height: 32.8125rem;
}

.heightImage525 {
  height: 32.8125rem;
  width: auto;
}

.w526 {
  width: 32.875rem;
}

.sizeFont526 {
  font-size: 32.875rem;
}

.h526 {
  height: 32.875rem;
}

.heightImage526 {
  height: 32.875rem;
  width: auto;
}

.w527 {
  width: 32.9375rem;
}

.sizeFont527 {
  font-size: 32.9375rem;
}

.h527 {
  height: 32.9375rem;
}

.heightImage527 {
  height: 32.9375rem;
  width: auto;
}

.w528 {
  width: 33rem;
}

.sizeFont528 {
  font-size: 33rem;
}

.h528 {
  height: 33rem;
}

.heightImage528 {
  height: 33rem;
  width: auto;
}

.w529 {
  width: 33.0625rem;
}

.sizeFont529 {
  font-size: 33.0625rem;
}

.h529 {
  height: 33.0625rem;
}

.heightImage529 {
  height: 33.0625rem;
  width: auto;
}

.w530 {
  width: 33.125rem;
}

.sizeFont530 {
  font-size: 33.125rem;
}

.h530 {
  height: 33.125rem;
}

.heightImage530 {
  height: 33.125rem;
  width: auto;
}

.w531 {
  width: 33.1875rem;
}

.sizeFont531 {
  font-size: 33.1875rem;
}

.h531 {
  height: 33.1875rem;
}

.heightImage531 {
  height: 33.1875rem;
  width: auto;
}

.w532 {
  width: 33.25rem;
}

.sizeFont532 {
  font-size: 33.25rem;
}

.h532 {
  height: 33.25rem;
}

.heightImage532 {
  height: 33.25rem;
  width: auto;
}

.w533 {
  width: 33.3125rem;
}

.sizeFont533 {
  font-size: 33.3125rem;
}

.h533 {
  height: 33.3125rem;
}

.heightImage533 {
  height: 33.3125rem;
  width: auto;
}

.w534 {
  width: 33.375rem;
}

.sizeFont534 {
  font-size: 33.375rem;
}

.h534 {
  height: 33.375rem;
}

.heightImage534 {
  height: 33.375rem;
  width: auto;
}

.w535 {
  width: 33.4375rem;
}

.sizeFont535 {
  font-size: 33.4375rem;
}

.h535 {
  height: 33.4375rem;
}

.heightImage535 {
  height: 33.4375rem;
  width: auto;
}

.w536 {
  width: 33.5rem;
}

.sizeFont536 {
  font-size: 33.5rem;
}

.h536 {
  height: 33.5rem;
}

.heightImage536 {
  height: 33.5rem;
  width: auto;
}

.w537 {
  width: 33.5625rem;
}

.sizeFont537 {
  font-size: 33.5625rem;
}

.h537 {
  height: 33.5625rem;
}

.heightImage537 {
  height: 33.5625rem;
  width: auto;
}

.w538 {
  width: 33.625rem;
}

.sizeFont538 {
  font-size: 33.625rem;
}

.h538 {
  height: 33.625rem;
}

.heightImage538 {
  height: 33.625rem;
  width: auto;
}

.w539 {
  width: 33.6875rem;
}

.sizeFont539 {
  font-size: 33.6875rem;
}

.h539 {
  height: 33.6875rem;
}

.heightImage539 {
  height: 33.6875rem;
  width: auto;
}

.w540 {
  width: 33.75rem;
}

.sizeFont540 {
  font-size: 33.75rem;
}

.h540 {
  height: 33.75rem;
}

.heightImage540 {
  height: 33.75rem;
  width: auto;
}

.w541 {
  width: 33.8125rem;
}

.sizeFont541 {
  font-size: 33.8125rem;
}

.h541 {
  height: 33.8125rem;
}

.heightImage541 {
  height: 33.8125rem;
  width: auto;
}

.w542 {
  width: 33.875rem;
}

.sizeFont542 {
  font-size: 33.875rem;
}

.h542 {
  height: 33.875rem;
}

.heightImage542 {
  height: 33.875rem;
  width: auto;
}

.w543 {
  width: 33.9375rem;
}

.sizeFont543 {
  font-size: 33.9375rem;
}

.h543 {
  height: 33.9375rem;
}

.heightImage543 {
  height: 33.9375rem;
  width: auto;
}

.w544 {
  width: 34rem;
}

.sizeFont544 {
  font-size: 34rem;
}

.h544 {
  height: 34rem;
}

.heightImage544 {
  height: 34rem;
  width: auto;
}

.w545 {
  width: 34.0625rem;
}

.sizeFont545 {
  font-size: 34.0625rem;
}

.h545 {
  height: 34.0625rem;
}

.heightImage545 {
  height: 34.0625rem;
  width: auto;
}

.w546 {
  width: 34.125rem;
}

.sizeFont546 {
  font-size: 34.125rem;
}

.h546 {
  height: 34.125rem;
}

.heightImage546 {
  height: 34.125rem;
  width: auto;
}

.w547 {
  width: 34.1875rem;
}

.sizeFont547 {
  font-size: 34.1875rem;
}

.h547 {
  height: 34.1875rem;
}

.heightImage547 {
  height: 34.1875rem;
  width: auto;
}

.w548 {
  width: 34.25rem;
}

.sizeFont548 {
  font-size: 34.25rem;
}

.h548 {
  height: 34.25rem;
}

.heightImage548 {
  height: 34.25rem;
  width: auto;
}

.w549 {
  width: 34.3125rem;
}

.sizeFont549 {
  font-size: 34.3125rem;
}

.h549 {
  height: 34.3125rem;
}

.heightImage549 {
  height: 34.3125rem;
  width: auto;
}

.w550 {
  width: 34.375rem;
}

.sizeFont550 {
  font-size: 34.375rem;
}

.h550 {
  height: 34.375rem;
}

.heightImage550 {
  height: 34.375rem;
  width: auto;
}

.w551 {
  width: 34.4375rem;
}

.sizeFont551 {
  font-size: 34.4375rem;
}

.h551 {
  height: 34.4375rem;
}

.heightImage551 {
  height: 34.4375rem;
  width: auto;
}

.w552 {
  width: 34.5rem;
}

.sizeFont552 {
  font-size: 34.5rem;
}

.h552 {
  height: 34.5rem;
}

.heightImage552 {
  height: 34.5rem;
  width: auto;
}

.w553 {
  width: 34.5625rem;
}

.sizeFont553 {
  font-size: 34.5625rem;
}

.h553 {
  height: 34.5625rem;
}

.heightImage553 {
  height: 34.5625rem;
  width: auto;
}

.w554 {
  width: 34.625rem;
}

.sizeFont554 {
  font-size: 34.625rem;
}

.h554 {
  height: 34.625rem;
}

.heightImage554 {
  height: 34.625rem;
  width: auto;
}

.w555 {
  width: 34.6875rem;
}

.sizeFont555 {
  font-size: 34.6875rem;
}

.h555 {
  height: 34.6875rem;
}

.heightImage555 {
  height: 34.6875rem;
  width: auto;
}

.w556 {
  width: 34.75rem;
}

.sizeFont556 {
  font-size: 34.75rem;
}

.h556 {
  height: 34.75rem;
}

.heightImage556 {
  height: 34.75rem;
  width: auto;
}

.w557 {
  width: 34.8125rem;
}

.sizeFont557 {
  font-size: 34.8125rem;
}

.h557 {
  height: 34.8125rem;
}

.heightImage557 {
  height: 34.8125rem;
  width: auto;
}

.w558 {
  width: 34.875rem;
}

.sizeFont558 {
  font-size: 34.875rem;
}

.h558 {
  height: 34.875rem;
}

.heightImage558 {
  height: 34.875rem;
  width: auto;
}

.w559 {
  width: 34.9375rem;
}

.sizeFont559 {
  font-size: 34.9375rem;
}

.h559 {
  height: 34.9375rem;
}

.heightImage559 {
  height: 34.9375rem;
  width: auto;
}

.w560 {
  width: 35rem;
}

.sizeFont560 {
  font-size: 35rem;
}

.h560 {
  height: 35rem;
}

.heightImage560 {
  height: 35rem;
  width: auto;
}

.w561 {
  width: 35.0625rem;
}

.sizeFont561 {
  font-size: 35.0625rem;
}

.h561 {
  height: 35.0625rem;
}

.heightImage561 {
  height: 35.0625rem;
  width: auto;
}

.w562 {
  width: 35.125rem;
}

.sizeFont562 {
  font-size: 35.125rem;
}

.h562 {
  height: 35.125rem;
}

.heightImage562 {
  height: 35.125rem;
  width: auto;
}

.w563 {
  width: 35.1875rem;
}

.sizeFont563 {
  font-size: 35.1875rem;
}

.h563 {
  height: 35.1875rem;
}

.heightImage563 {
  height: 35.1875rem;
  width: auto;
}

.w564 {
  width: 35.25rem;
}

.sizeFont564 {
  font-size: 35.25rem;
}

.h564 {
  height: 35.25rem;
}

.heightImage564 {
  height: 35.25rem;
  width: auto;
}

.w565 {
  width: 35.3125rem;
}

.sizeFont565 {
  font-size: 35.3125rem;
}

.h565 {
  height: 35.3125rem;
}

.heightImage565 {
  height: 35.3125rem;
  width: auto;
}

.w566 {
  width: 35.375rem;
}

.sizeFont566 {
  font-size: 35.375rem;
}

.h566 {
  height: 35.375rem;
}

.heightImage566 {
  height: 35.375rem;
  width: auto;
}

.w567 {
  width: 35.4375rem;
}

.sizeFont567 {
  font-size: 35.4375rem;
}

.h567 {
  height: 35.4375rem;
}

.heightImage567 {
  height: 35.4375rem;
  width: auto;
}

.w568 {
  width: 35.5rem;
}

.sizeFont568 {
  font-size: 35.5rem;
}

.h568 {
  height: 35.5rem;
}

.heightImage568 {
  height: 35.5rem;
  width: auto;
}

.w569 {
  width: 35.5625rem;
}

.sizeFont569 {
  font-size: 35.5625rem;
}

.h569 {
  height: 35.5625rem;
}

.heightImage569 {
  height: 35.5625rem;
  width: auto;
}

.w570 {
  width: 35.625rem;
}

.sizeFont570 {
  font-size: 35.625rem;
}

.h570 {
  height: 35.625rem;
}

.heightImage570 {
  height: 35.625rem;
  width: auto;
}

.w571 {
  width: 35.6875rem;
}

.sizeFont571 {
  font-size: 35.6875rem;
}

.h571 {
  height: 35.6875rem;
}

.heightImage571 {
  height: 35.6875rem;
  width: auto;
}

.w572 {
  width: 35.75rem;
}

.sizeFont572 {
  font-size: 35.75rem;
}

.h572 {
  height: 35.75rem;
}

.heightImage572 {
  height: 35.75rem;
  width: auto;
}

.w573 {
  width: 35.8125rem;
}

.sizeFont573 {
  font-size: 35.8125rem;
}

.h573 {
  height: 35.8125rem;
}

.heightImage573 {
  height: 35.8125rem;
  width: auto;
}

.w574 {
  width: 35.875rem;
}

.sizeFont574 {
  font-size: 35.875rem;
}

.h574 {
  height: 35.875rem;
}

.heightImage574 {
  height: 35.875rem;
  width: auto;
}

.w575 {
  width: 35.9375rem;
}

.sizeFont575 {
  font-size: 35.9375rem;
}

.h575 {
  height: 35.9375rem;
}

.heightImage575 {
  height: 35.9375rem;
  width: auto;
}

.w576 {
  width: 36rem;
}

.sizeFont576 {
  font-size: 36rem;
}

.h576 {
  height: 36rem;
}

.heightImage576 {
  height: 36rem;
  width: auto;
}

.w577 {
  width: 36.0625rem;
}

.sizeFont577 {
  font-size: 36.0625rem;
}

.h577 {
  height: 36.0625rem;
}

.heightImage577 {
  height: 36.0625rem;
  width: auto;
}

.w578 {
  width: 36.125rem;
}

.sizeFont578 {
  font-size: 36.125rem;
}

.h578 {
  height: 36.125rem;
}

.heightImage578 {
  height: 36.125rem;
  width: auto;
}

.w579 {
  width: 36.1875rem;
}

.sizeFont579 {
  font-size: 36.1875rem;
}

.h579 {
  height: 36.1875rem;
}

.heightImage579 {
  height: 36.1875rem;
  width: auto;
}

.w580 {
  width: 36.25rem;
}

.sizeFont580 {
  font-size: 36.25rem;
}

.h580 {
  height: 36.25rem;
}

.heightImage580 {
  height: 36.25rem;
  width: auto;
}

.w581 {
  width: 36.3125rem;
}

.sizeFont581 {
  font-size: 36.3125rem;
}

.h581 {
  height: 36.3125rem;
}

.heightImage581 {
  height: 36.3125rem;
  width: auto;
}

.w582 {
  width: 36.375rem;
}

.sizeFont582 {
  font-size: 36.375rem;
}

.h582 {
  height: 36.375rem;
}

.heightImage582 {
  height: 36.375rem;
  width: auto;
}

.w583 {
  width: 36.4375rem;
}

.sizeFont583 {
  font-size: 36.4375rem;
}

.h583 {
  height: 36.4375rem;
}

.heightImage583 {
  height: 36.4375rem;
  width: auto;
}

.w584 {
  width: 36.5rem;
}

.sizeFont584 {
  font-size: 36.5rem;
}

.h584 {
  height: 36.5rem;
}

.heightImage584 {
  height: 36.5rem;
  width: auto;
}

.w585 {
  width: 36.5625rem;
}

.sizeFont585 {
  font-size: 36.5625rem;
}

.h585 {
  height: 36.5625rem;
}

.heightImage585 {
  height: 36.5625rem;
  width: auto;
}

.w586 {
  width: 36.625rem;
}

.sizeFont586 {
  font-size: 36.625rem;
}

.h586 {
  height: 36.625rem;
}

.heightImage586 {
  height: 36.625rem;
  width: auto;
}

.w587 {
  width: 36.6875rem;
}

.sizeFont587 {
  font-size: 36.6875rem;
}

.h587 {
  height: 36.6875rem;
}

.heightImage587 {
  height: 36.6875rem;
  width: auto;
}

.w588 {
  width: 36.75rem;
}

.sizeFont588 {
  font-size: 36.75rem;
}

.h588 {
  height: 36.75rem;
}

.heightImage588 {
  height: 36.75rem;
  width: auto;
}

.w589 {
  width: 36.8125rem;
}

.sizeFont589 {
  font-size: 36.8125rem;
}

.h589 {
  height: 36.8125rem;
}

.heightImage589 {
  height: 36.8125rem;
  width: auto;
}

.w590 {
  width: 36.875rem;
}

.sizeFont590 {
  font-size: 36.875rem;
}

.h590 {
  height: 36.875rem;
}

.heightImage590 {
  height: 36.875rem;
  width: auto;
}

.w591 {
  width: 36.9375rem;
}

.sizeFont591 {
  font-size: 36.9375rem;
}

.h591 {
  height: 36.9375rem;
}

.heightImage591 {
  height: 36.9375rem;
  width: auto;
}

.w592 {
  width: 37rem;
}

.sizeFont592 {
  font-size: 37rem;
}

.h592 {
  height: 37rem;
}

.heightImage592 {
  height: 37rem;
  width: auto;
}

.w593 {
  width: 37.0625rem;
}

.sizeFont593 {
  font-size: 37.0625rem;
}

.h593 {
  height: 37.0625rem;
}

.heightImage593 {
  height: 37.0625rem;
  width: auto;
}

.w594 {
  width: 37.125rem;
}

.sizeFont594 {
  font-size: 37.125rem;
}

.h594 {
  height: 37.125rem;
}

.heightImage594 {
  height: 37.125rem;
  width: auto;
}

.w595 {
  width: 37.1875rem;
}

.sizeFont595 {
  font-size: 37.1875rem;
}

.h595 {
  height: 37.1875rem;
}

.heightImage595 {
  height: 37.1875rem;
  width: auto;
}

.w596 {
  width: 37.25rem;
}

.sizeFont596 {
  font-size: 37.25rem;
}

.h596 {
  height: 37.25rem;
}

.heightImage596 {
  height: 37.25rem;
  width: auto;
}

.w597 {
  width: 37.3125rem;
}

.sizeFont597 {
  font-size: 37.3125rem;
}

.h597 {
  height: 37.3125rem;
}

.heightImage597 {
  height: 37.3125rem;
  width: auto;
}

.w598 {
  width: 37.375rem;
}

.sizeFont598 {
  font-size: 37.375rem;
}

.h598 {
  height: 37.375rem;
}

.heightImage598 {
  height: 37.375rem;
  width: auto;
}

.w599 {
  width: 37.4375rem;
}

.sizeFont599 {
  font-size: 37.4375rem;
}

.h599 {
  height: 37.4375rem;
}

.heightImage599 {
  height: 37.4375rem;
  width: auto;
}

.w600 {
  width: 37.5rem;
}

.sizeFont600 {
  font-size: 37.5rem;
}

.h600 {
  height: 37.5rem;
}

.heightImage600 {
  height: 37.5rem;
  width: auto;
}

.w601 {
  width: 37.5625rem;
}

.sizeFont601 {
  font-size: 37.5625rem;
}

.h601 {
  height: 37.5625rem;
}

.heightImage601 {
  height: 37.5625rem;
  width: auto;
}

.w602 {
  width: 37.625rem;
}

.sizeFont602 {
  font-size: 37.625rem;
}

.h602 {
  height: 37.625rem;
}

.heightImage602 {
  height: 37.625rem;
  width: auto;
}

.w603 {
  width: 37.6875rem;
}

.sizeFont603 {
  font-size: 37.6875rem;
}

.h603 {
  height: 37.6875rem;
}

.heightImage603 {
  height: 37.6875rem;
  width: auto;
}

.w604 {
  width: 37.75rem;
}

.sizeFont604 {
  font-size: 37.75rem;
}

.h604 {
  height: 37.75rem;
}

.heightImage604 {
  height: 37.75rem;
  width: auto;
}

.w605 {
  width: 37.8125rem;
}

.sizeFont605 {
  font-size: 37.8125rem;
}

.h605 {
  height: 37.8125rem;
}

.heightImage605 {
  height: 37.8125rem;
  width: auto;
}

.w606 {
  width: 37.875rem;
}

.sizeFont606 {
  font-size: 37.875rem;
}

.h606 {
  height: 37.875rem;
}

.heightImage606 {
  height: 37.875rem;
  width: auto;
}

.w607 {
  width: 37.9375rem;
}

.sizeFont607 {
  font-size: 37.9375rem;
}

.h607 {
  height: 37.9375rem;
}

.heightImage607 {
  height: 37.9375rem;
  width: auto;
}

.w608 {
  width: 38rem;
}

.sizeFont608 {
  font-size: 38rem;
}

.h608 {
  height: 38rem;
}

.heightImage608 {
  height: 38rem;
  width: auto;
}

.w609 {
  width: 38.0625rem;
}

.sizeFont609 {
  font-size: 38.0625rem;
}

.h609 {
  height: 38.0625rem;
}

.heightImage609 {
  height: 38.0625rem;
  width: auto;
}

.w610 {
  width: 38.125rem;
}

.sizeFont610 {
  font-size: 38.125rem;
}

.h610 {
  height: 38.125rem;
}

.heightImage610 {
  height: 38.125rem;
  width: auto;
}

.w611 {
  width: 38.1875rem;
}

.sizeFont611 {
  font-size: 38.1875rem;
}

.h611 {
  height: 38.1875rem;
}

.heightImage611 {
  height: 38.1875rem;
  width: auto;
}

.w612 {
  width: 38.25rem;
}

.sizeFont612 {
  font-size: 38.25rem;
}

.h612 {
  height: 38.25rem;
}

.heightImage612 {
  height: 38.25rem;
  width: auto;
}

.w613 {
  width: 38.3125rem;
}

.sizeFont613 {
  font-size: 38.3125rem;
}

.h613 {
  height: 38.3125rem;
}

.heightImage613 {
  height: 38.3125rem;
  width: auto;
}

.w614 {
  width: 38.375rem;
}

.sizeFont614 {
  font-size: 38.375rem;
}

.h614 {
  height: 38.375rem;
}

.heightImage614 {
  height: 38.375rem;
  width: auto;
}

.w615 {
  width: 38.4375rem;
}

.sizeFont615 {
  font-size: 38.4375rem;
}

.h615 {
  height: 38.4375rem;
}

.heightImage615 {
  height: 38.4375rem;
  width: auto;
}

.w616 {
  width: 38.5rem;
}

.sizeFont616 {
  font-size: 38.5rem;
}

.h616 {
  height: 38.5rem;
}

.heightImage616 {
  height: 38.5rem;
  width: auto;
}

.w617 {
  width: 38.5625rem;
}

.sizeFont617 {
  font-size: 38.5625rem;
}

.h617 {
  height: 38.5625rem;
}

.heightImage617 {
  height: 38.5625rem;
  width: auto;
}

.w618 {
  width: 38.625rem;
}

.sizeFont618 {
  font-size: 38.625rem;
}

.h618 {
  height: 38.625rem;
}

.heightImage618 {
  height: 38.625rem;
  width: auto;
}

.w619 {
  width: 38.6875rem;
}

.sizeFont619 {
  font-size: 38.6875rem;
}

.h619 {
  height: 38.6875rem;
}

.heightImage619 {
  height: 38.6875rem;
  width: auto;
}

.w620 {
  width: 38.75rem;
}

.sizeFont620 {
  font-size: 38.75rem;
}

.h620 {
  height: 38.75rem;
}

.heightImage620 {
  height: 38.75rem;
  width: auto;
}

.w621 {
  width: 38.8125rem;
}

.sizeFont621 {
  font-size: 38.8125rem;
}

.h621 {
  height: 38.8125rem;
}

.heightImage621 {
  height: 38.8125rem;
  width: auto;
}

.w622 {
  width: 38.875rem;
}

.sizeFont622 {
  font-size: 38.875rem;
}

.h622 {
  height: 38.875rem;
}

.heightImage622 {
  height: 38.875rem;
  width: auto;
}

.w623 {
  width: 38.9375rem;
}

.sizeFont623 {
  font-size: 38.9375rem;
}

.h623 {
  height: 38.9375rem;
}

.heightImage623 {
  height: 38.9375rem;
  width: auto;
}

.w624 {
  width: 39rem;
}

.sizeFont624 {
  font-size: 39rem;
}

.h624 {
  height: 39rem;
}

.heightImage624 {
  height: 39rem;
  width: auto;
}

.w625 {
  width: 39.0625rem;
}

.sizeFont625 {
  font-size: 39.0625rem;
}

.h625 {
  height: 39.0625rem;
}

.heightImage625 {
  height: 39.0625rem;
  width: auto;
}

.w626 {
  width: 39.125rem;
}

.sizeFont626 {
  font-size: 39.125rem;
}

.h626 {
  height: 39.125rem;
}

.heightImage626 {
  height: 39.125rem;
  width: auto;
}

.w627 {
  width: 39.1875rem;
}

.sizeFont627 {
  font-size: 39.1875rem;
}

.h627 {
  height: 39.1875rem;
}

.heightImage627 {
  height: 39.1875rem;
  width: auto;
}

.w628 {
  width: 39.25rem;
}

.sizeFont628 {
  font-size: 39.25rem;
}

.h628 {
  height: 39.25rem;
}

.heightImage628 {
  height: 39.25rem;
  width: auto;
}

.w629 {
  width: 39.3125rem;
}

.sizeFont629 {
  font-size: 39.3125rem;
}

.h629 {
  height: 39.3125rem;
}

.heightImage629 {
  height: 39.3125rem;
  width: auto;
}

.w630 {
  width: 39.375rem;
}

.sizeFont630 {
  font-size: 39.375rem;
}

.h630 {
  height: 39.375rem;
}

.heightImage630 {
  height: 39.375rem;
  width: auto;
}

.w631 {
  width: 39.4375rem;
}

.sizeFont631 {
  font-size: 39.4375rem;
}

.h631 {
  height: 39.4375rem;
}

.heightImage631 {
  height: 39.4375rem;
  width: auto;
}

.w632 {
  width: 39.5rem;
}

.sizeFont632 {
  font-size: 39.5rem;
}

.h632 {
  height: 39.5rem;
}

.heightImage632 {
  height: 39.5rem;
  width: auto;
}

.w633 {
  width: 39.5625rem;
}

.sizeFont633 {
  font-size: 39.5625rem;
}

.h633 {
  height: 39.5625rem;
}

.heightImage633 {
  height: 39.5625rem;
  width: auto;
}

.w634 {
  width: 39.625rem;
}

.sizeFont634 {
  font-size: 39.625rem;
}

.h634 {
  height: 39.625rem;
}

.heightImage634 {
  height: 39.625rem;
  width: auto;
}

.w635 {
  width: 39.6875rem;
}

.sizeFont635 {
  font-size: 39.6875rem;
}

.h635 {
  height: 39.6875rem;
}

.heightImage635 {
  height: 39.6875rem;
  width: auto;
}

.w636 {
  width: 39.75rem;
}

.sizeFont636 {
  font-size: 39.75rem;
}

.h636 {
  height: 39.75rem;
}

.heightImage636 {
  height: 39.75rem;
  width: auto;
}

.w637 {
  width: 39.8125rem;
}

.sizeFont637 {
  font-size: 39.8125rem;
}

.h637 {
  height: 39.8125rem;
}

.heightImage637 {
  height: 39.8125rem;
  width: auto;
}

.w638 {
  width: 39.875rem;
}

.sizeFont638 {
  font-size: 39.875rem;
}

.h638 {
  height: 39.875rem;
}

.heightImage638 {
  height: 39.875rem;
  width: auto;
}

.w639 {
  width: 39.9375rem;
}

.sizeFont639 {
  font-size: 39.9375rem;
}

.h639 {
  height: 39.9375rem;
}

.heightImage639 {
  height: 39.9375rem;
  width: auto;
}

.w640 {
  width: 40rem;
}

.sizeFont640 {
  font-size: 40rem;
}

.h640 {
  height: 40rem;
}

.heightImage640 {
  height: 40rem;
  width: auto;
}

.w641 {
  width: 40.0625rem;
}

.sizeFont641 {
  font-size: 40.0625rem;
}

.h641 {
  height: 40.0625rem;
}

.heightImage641 {
  height: 40.0625rem;
  width: auto;
}

.w642 {
  width: 40.125rem;
}

.sizeFont642 {
  font-size: 40.125rem;
}

.h642 {
  height: 40.125rem;
}

.heightImage642 {
  height: 40.125rem;
  width: auto;
}

.w643 {
  width: 40.1875rem;
}

.sizeFont643 {
  font-size: 40.1875rem;
}

.h643 {
  height: 40.1875rem;
}

.heightImage643 {
  height: 40.1875rem;
  width: auto;
}

.w644 {
  width: 40.25rem;
}

.sizeFont644 {
  font-size: 40.25rem;
}

.h644 {
  height: 40.25rem;
}

.heightImage644 {
  height: 40.25rem;
  width: auto;
}

.w645 {
  width: 40.3125rem;
}

.sizeFont645 {
  font-size: 40.3125rem;
}

.h645 {
  height: 40.3125rem;
}

.heightImage645 {
  height: 40.3125rem;
  width: auto;
}

.w646 {
  width: 40.375rem;
}

.sizeFont646 {
  font-size: 40.375rem;
}

.h646 {
  height: 40.375rem;
}

.heightImage646 {
  height: 40.375rem;
  width: auto;
}

.w647 {
  width: 40.4375rem;
}

.sizeFont647 {
  font-size: 40.4375rem;
}

.h647 {
  height: 40.4375rem;
}

.heightImage647 {
  height: 40.4375rem;
  width: auto;
}

.w648 {
  width: 40.5rem;
}

.sizeFont648 {
  font-size: 40.5rem;
}

.h648 {
  height: 40.5rem;
}

.heightImage648 {
  height: 40.5rem;
  width: auto;
}

.w649 {
  width: 40.5625rem;
}

.sizeFont649 {
  font-size: 40.5625rem;
}

.h649 {
  height: 40.5625rem;
}

.heightImage649 {
  height: 40.5625rem;
  width: auto;
}

.w650 {
  width: 40.625rem;
}

.sizeFont650 {
  font-size: 40.625rem;
}

.h650 {
  height: 40.625rem;
}

.heightImage650 {
  height: 40.625rem;
  width: auto;
}

.w651 {
  width: 40.6875rem;
}

.sizeFont651 {
  font-size: 40.6875rem;
}

.h651 {
  height: 40.6875rem;
}

.heightImage651 {
  height: 40.6875rem;
  width: auto;
}

.w652 {
  width: 40.75rem;
}

.sizeFont652 {
  font-size: 40.75rem;
}

.h652 {
  height: 40.75rem;
}

.heightImage652 {
  height: 40.75rem;
  width: auto;
}

.w653 {
  width: 40.8125rem;
}

.sizeFont653 {
  font-size: 40.8125rem;
}

.h653 {
  height: 40.8125rem;
}

.heightImage653 {
  height: 40.8125rem;
  width: auto;
}

.w654 {
  width: 40.875rem;
}

.sizeFont654 {
  font-size: 40.875rem;
}

.h654 {
  height: 40.875rem;
}

.heightImage654 {
  height: 40.875rem;
  width: auto;
}

.w655 {
  width: 40.9375rem;
}

.sizeFont655 {
  font-size: 40.9375rem;
}

.h655 {
  height: 40.9375rem;
}

.heightImage655 {
  height: 40.9375rem;
  width: auto;
}

.w656 {
  width: 41rem;
}

.sizeFont656 {
  font-size: 41rem;
}

.h656 {
  height: 41rem;
}

.heightImage656 {
  height: 41rem;
  width: auto;
}

.w657 {
  width: 41.0625rem;
}

.sizeFont657 {
  font-size: 41.0625rem;
}

.h657 {
  height: 41.0625rem;
}

.heightImage657 {
  height: 41.0625rem;
  width: auto;
}

.w658 {
  width: 41.125rem;
}

.sizeFont658 {
  font-size: 41.125rem;
}

.h658 {
  height: 41.125rem;
}

.heightImage658 {
  height: 41.125rem;
  width: auto;
}

.w659 {
  width: 41.1875rem;
}

.sizeFont659 {
  font-size: 41.1875rem;
}

.h659 {
  height: 41.1875rem;
}

.heightImage659 {
  height: 41.1875rem;
  width: auto;
}

.w660 {
  width: 41.25rem;
}

.sizeFont660 {
  font-size: 41.25rem;
}

.h660 {
  height: 41.25rem;
}

.heightImage660 {
  height: 41.25rem;
  width: auto;
}

.w661 {
  width: 41.3125rem;
}

.sizeFont661 {
  font-size: 41.3125rem;
}

.h661 {
  height: 41.3125rem;
}

.heightImage661 {
  height: 41.3125rem;
  width: auto;
}

.w662 {
  width: 41.375rem;
}

.sizeFont662 {
  font-size: 41.375rem;
}

.h662 {
  height: 41.375rem;
}

.heightImage662 {
  height: 41.375rem;
  width: auto;
}

.w663 {
  width: 41.4375rem;
}

.sizeFont663 {
  font-size: 41.4375rem;
}

.h663 {
  height: 41.4375rem;
}

.heightImage663 {
  height: 41.4375rem;
  width: auto;
}

.w664 {
  width: 41.5rem;
}

.sizeFont664 {
  font-size: 41.5rem;
}

.h664 {
  height: 41.5rem;
}

.heightImage664 {
  height: 41.5rem;
  width: auto;
}

.w665 {
  width: 41.5625rem;
}

.sizeFont665 {
  font-size: 41.5625rem;
}

.h665 {
  height: 41.5625rem;
}

.heightImage665 {
  height: 41.5625rem;
  width: auto;
}

.w666 {
  width: 41.625rem;
}

.sizeFont666 {
  font-size: 41.625rem;
}

.h666 {
  height: 41.625rem;
}

.heightImage666 {
  height: 41.625rem;
  width: auto;
}

.w667 {
  width: 41.6875rem;
}

.sizeFont667 {
  font-size: 41.6875rem;
}

.h667 {
  height: 41.6875rem;
}

.heightImage667 {
  height: 41.6875rem;
  width: auto;
}

.w668 {
  width: 41.75rem;
}

.sizeFont668 {
  font-size: 41.75rem;
}

.h668 {
  height: 41.75rem;
}

.heightImage668 {
  height: 41.75rem;
  width: auto;
}

.w669 {
  width: 41.8125rem;
}

.sizeFont669 {
  font-size: 41.8125rem;
}

.h669 {
  height: 41.8125rem;
}

.heightImage669 {
  height: 41.8125rem;
  width: auto;
}

.w670 {
  width: 41.875rem;
}

.sizeFont670 {
  font-size: 41.875rem;
}

.h670 {
  height: 41.875rem;
}

.heightImage670 {
  height: 41.875rem;
  width: auto;
}

.w671 {
  width: 41.9375rem;
}

.sizeFont671 {
  font-size: 41.9375rem;
}

.h671 {
  height: 41.9375rem;
}

.heightImage671 {
  height: 41.9375rem;
  width: auto;
}

.w672 {
  width: 42rem;
}

.sizeFont672 {
  font-size: 42rem;
}

.h672 {
  height: 42rem;
}

.heightImage672 {
  height: 42rem;
  width: auto;
}

.w673 {
  width: 42.0625rem;
}

.sizeFont673 {
  font-size: 42.0625rem;
}

.h673 {
  height: 42.0625rem;
}

.heightImage673 {
  height: 42.0625rem;
  width: auto;
}

.w674 {
  width: 42.125rem;
}

.sizeFont674 {
  font-size: 42.125rem;
}

.h674 {
  height: 42.125rem;
}

.heightImage674 {
  height: 42.125rem;
  width: auto;
}

.w675 {
  width: 42.1875rem;
}

.sizeFont675 {
  font-size: 42.1875rem;
}

.h675 {
  height: 42.1875rem;
}

.heightImage675 {
  height: 42.1875rem;
  width: auto;
}

.w676 {
  width: 42.25rem;
}

.sizeFont676 {
  font-size: 42.25rem;
}

.h676 {
  height: 42.25rem;
}

.heightImage676 {
  height: 42.25rem;
  width: auto;
}

.w677 {
  width: 42.3125rem;
}

.sizeFont677 {
  font-size: 42.3125rem;
}

.h677 {
  height: 42.3125rem;
}

.heightImage677 {
  height: 42.3125rem;
  width: auto;
}

.w678 {
  width: 42.375rem;
}

.sizeFont678 {
  font-size: 42.375rem;
}

.h678 {
  height: 42.375rem;
}

.heightImage678 {
  height: 42.375rem;
  width: auto;
}

.w679 {
  width: 42.4375rem;
}

.sizeFont679 {
  font-size: 42.4375rem;
}

.h679 {
  height: 42.4375rem;
}

.heightImage679 {
  height: 42.4375rem;
  width: auto;
}

.w680 {
  width: 42.5rem;
}

.sizeFont680 {
  font-size: 42.5rem;
}

.h680 {
  height: 42.5rem;
}

.heightImage680 {
  height: 42.5rem;
  width: auto;
}

.w681 {
  width: 42.5625rem;
}

.sizeFont681 {
  font-size: 42.5625rem;
}

.h681 {
  height: 42.5625rem;
}

.heightImage681 {
  height: 42.5625rem;
  width: auto;
}

.w682 {
  width: 42.625rem;
}

.sizeFont682 {
  font-size: 42.625rem;
}

.h682 {
  height: 42.625rem;
}

.heightImage682 {
  height: 42.625rem;
  width: auto;
}

.w683 {
  width: 42.6875rem;
}

.sizeFont683 {
  font-size: 42.6875rem;
}

.h683 {
  height: 42.6875rem;
}

.heightImage683 {
  height: 42.6875rem;
  width: auto;
}

.w684 {
  width: 42.75rem;
}

.sizeFont684 {
  font-size: 42.75rem;
}

.h684 {
  height: 42.75rem;
}

.heightImage684 {
  height: 42.75rem;
  width: auto;
}

.w685 {
  width: 42.8125rem;
}

.sizeFont685 {
  font-size: 42.8125rem;
}

.h685 {
  height: 42.8125rem;
}

.heightImage685 {
  height: 42.8125rem;
  width: auto;
}

.w686 {
  width: 42.875rem;
}

.sizeFont686 {
  font-size: 42.875rem;
}

.h686 {
  height: 42.875rem;
}

.heightImage686 {
  height: 42.875rem;
  width: auto;
}

.w687 {
  width: 42.9375rem;
}

.sizeFont687 {
  font-size: 42.9375rem;
}

.h687 {
  height: 42.9375rem;
}

.heightImage687 {
  height: 42.9375rem;
  width: auto;
}

.w688 {
  width: 43rem;
}

.sizeFont688 {
  font-size: 43rem;
}

.h688 {
  height: 43rem;
}

.heightImage688 {
  height: 43rem;
  width: auto;
}

.w689 {
  width: 43.0625rem;
}

.sizeFont689 {
  font-size: 43.0625rem;
}

.h689 {
  height: 43.0625rem;
}

.heightImage689 {
  height: 43.0625rem;
  width: auto;
}

.w690 {
  width: 43.125rem;
}

.sizeFont690 {
  font-size: 43.125rem;
}

.h690 {
  height: 43.125rem;
}

.heightImage690 {
  height: 43.125rem;
  width: auto;
}

.w691 {
  width: 43.1875rem;
}

.sizeFont691 {
  font-size: 43.1875rem;
}

.h691 {
  height: 43.1875rem;
}

.heightImage691 {
  height: 43.1875rem;
  width: auto;
}

.w692 {
  width: 43.25rem;
}

.sizeFont692 {
  font-size: 43.25rem;
}

.h692 {
  height: 43.25rem;
}

.heightImage692 {
  height: 43.25rem;
  width: auto;
}

.w693 {
  width: 43.3125rem;
}

.sizeFont693 {
  font-size: 43.3125rem;
}

.h693 {
  height: 43.3125rem;
}

.heightImage693 {
  height: 43.3125rem;
  width: auto;
}

.w694 {
  width: 43.375rem;
}

.sizeFont694 {
  font-size: 43.375rem;
}

.h694 {
  height: 43.375rem;
}

.heightImage694 {
  height: 43.375rem;
  width: auto;
}

.w695 {
  width: 43.4375rem;
}

.sizeFont695 {
  font-size: 43.4375rem;
}

.h695 {
  height: 43.4375rem;
}

.heightImage695 {
  height: 43.4375rem;
  width: auto;
}

.w696 {
  width: 43.5rem;
}

.sizeFont696 {
  font-size: 43.5rem;
}

.h696 {
  height: 43.5rem;
}

.heightImage696 {
  height: 43.5rem;
  width: auto;
}

.w697 {
  width: 43.5625rem;
}

.sizeFont697 {
  font-size: 43.5625rem;
}

.h697 {
  height: 43.5625rem;
}

.heightImage697 {
  height: 43.5625rem;
  width: auto;
}

.w698 {
  width: 43.625rem;
}

.sizeFont698 {
  font-size: 43.625rem;
}

.h698 {
  height: 43.625rem;
}

.heightImage698 {
  height: 43.625rem;
  width: auto;
}

.w699 {
  width: 43.6875rem;
}

.sizeFont699 {
  font-size: 43.6875rem;
}

.h699 {
  height: 43.6875rem;
}

.heightImage699 {
  height: 43.6875rem;
  width: auto;
}

.w700 {
  width: 43.75rem;
}

.sizeFont700 {
  font-size: 43.75rem;
}

.h700 {
  height: 43.75rem;
}

.heightImage700 {
  height: 43.75rem;
  width: auto;
}

.w701 {
  width: 43.8125rem;
}

.sizeFont701 {
  font-size: 43.8125rem;
}

.h701 {
  height: 43.8125rem;
}

.heightImage701 {
  height: 43.8125rem;
  width: auto;
}

.w702 {
  width: 43.875rem;
}

.sizeFont702 {
  font-size: 43.875rem;
}

.h702 {
  height: 43.875rem;
}

.heightImage702 {
  height: 43.875rem;
  width: auto;
}

.w703 {
  width: 43.9375rem;
}

.sizeFont703 {
  font-size: 43.9375rem;
}

.h703 {
  height: 43.9375rem;
}

.heightImage703 {
  height: 43.9375rem;
  width: auto;
}

.w704 {
  width: 44rem;
}

.sizeFont704 {
  font-size: 44rem;
}

.h704 {
  height: 44rem;
}

.heightImage704 {
  height: 44rem;
  width: auto;
}

.w705 {
  width: 44.0625rem;
}

.sizeFont705 {
  font-size: 44.0625rem;
}

.h705 {
  height: 44.0625rem;
}

.heightImage705 {
  height: 44.0625rem;
  width: auto;
}

.w706 {
  width: 44.125rem;
}

.sizeFont706 {
  font-size: 44.125rem;
}

.h706 {
  height: 44.125rem;
}

.heightImage706 {
  height: 44.125rem;
  width: auto;
}

.w707 {
  width: 44.1875rem;
}

.sizeFont707 {
  font-size: 44.1875rem;
}

.h707 {
  height: 44.1875rem;
}

.heightImage707 {
  height: 44.1875rem;
  width: auto;
}

.w708 {
  width: 44.25rem;
}

.sizeFont708 {
  font-size: 44.25rem;
}

.h708 {
  height: 44.25rem;
}

.heightImage708 {
  height: 44.25rem;
  width: auto;
}

.w709 {
  width: 44.3125rem;
}

.sizeFont709 {
  font-size: 44.3125rem;
}

.h709 {
  height: 44.3125rem;
}

.heightImage709 {
  height: 44.3125rem;
  width: auto;
}

.w710 {
  width: 44.375rem;
}

.sizeFont710 {
  font-size: 44.375rem;
}

.h710 {
  height: 44.375rem;
}

.heightImage710 {
  height: 44.375rem;
  width: auto;
}

.w711 {
  width: 44.4375rem;
}

.sizeFont711 {
  font-size: 44.4375rem;
}

.h711 {
  height: 44.4375rem;
}

.heightImage711 {
  height: 44.4375rem;
  width: auto;
}

.w712 {
  width: 44.5rem;
}

.sizeFont712 {
  font-size: 44.5rem;
}

.h712 {
  height: 44.5rem;
}

.heightImage712 {
  height: 44.5rem;
  width: auto;
}

.w713 {
  width: 44.5625rem;
}

.sizeFont713 {
  font-size: 44.5625rem;
}

.h713 {
  height: 44.5625rem;
}

.heightImage713 {
  height: 44.5625rem;
  width: auto;
}

.w714 {
  width: 44.625rem;
}

.sizeFont714 {
  font-size: 44.625rem;
}

.h714 {
  height: 44.625rem;
}

.heightImage714 {
  height: 44.625rem;
  width: auto;
}

.w715 {
  width: 44.6875rem;
}

.sizeFont715 {
  font-size: 44.6875rem;
}

.h715 {
  height: 44.6875rem;
}

.heightImage715 {
  height: 44.6875rem;
  width: auto;
}

.w716 {
  width: 44.75rem;
}

.sizeFont716 {
  font-size: 44.75rem;
}

.h716 {
  height: 44.75rem;
}

.heightImage716 {
  height: 44.75rem;
  width: auto;
}

.w717 {
  width: 44.8125rem;
}

.sizeFont717 {
  font-size: 44.8125rem;
}

.h717 {
  height: 44.8125rem;
}

.heightImage717 {
  height: 44.8125rem;
  width: auto;
}

.w718 {
  width: 44.875rem;
}

.sizeFont718 {
  font-size: 44.875rem;
}

.h718 {
  height: 44.875rem;
}

.heightImage718 {
  height: 44.875rem;
  width: auto;
}

.w719 {
  width: 44.9375rem;
}

.sizeFont719 {
  font-size: 44.9375rem;
}

.h719 {
  height: 44.9375rem;
}

.heightImage719 {
  height: 44.9375rem;
  width: auto;
}

.w720 {
  width: 45rem;
}

.sizeFont720 {
  font-size: 45rem;
}

.h720 {
  height: 45rem;
}

.heightImage720 {
  height: 45rem;
  width: auto;
}

.w721 {
  width: 45.0625rem;
}

.sizeFont721 {
  font-size: 45.0625rem;
}

.h721 {
  height: 45.0625rem;
}

.heightImage721 {
  height: 45.0625rem;
  width: auto;
}

.w722 {
  width: 45.125rem;
}

.sizeFont722 {
  font-size: 45.125rem;
}

.h722 {
  height: 45.125rem;
}

.heightImage722 {
  height: 45.125rem;
  width: auto;
}

.w723 {
  width: 45.1875rem;
}

.sizeFont723 {
  font-size: 45.1875rem;
}

.h723 {
  height: 45.1875rem;
}

.heightImage723 {
  height: 45.1875rem;
  width: auto;
}

.w724 {
  width: 45.25rem;
}

.sizeFont724 {
  font-size: 45.25rem;
}

.h724 {
  height: 45.25rem;
}

.heightImage724 {
  height: 45.25rem;
  width: auto;
}

.w725 {
  width: 45.3125rem;
}

.sizeFont725 {
  font-size: 45.3125rem;
}

.h725 {
  height: 45.3125rem;
}

.heightImage725 {
  height: 45.3125rem;
  width: auto;
}

.w726 {
  width: 45.375rem;
}

.sizeFont726 {
  font-size: 45.375rem;
}

.h726 {
  height: 45.375rem;
}

.heightImage726 {
  height: 45.375rem;
  width: auto;
}

.w727 {
  width: 45.4375rem;
}

.sizeFont727 {
  font-size: 45.4375rem;
}

.h727 {
  height: 45.4375rem;
}

.heightImage727 {
  height: 45.4375rem;
  width: auto;
}

.w728 {
  width: 45.5rem;
}

.sizeFont728 {
  font-size: 45.5rem;
}

.h728 {
  height: 45.5rem;
}

.heightImage728 {
  height: 45.5rem;
  width: auto;
}

.w729 {
  width: 45.5625rem;
}

.sizeFont729 {
  font-size: 45.5625rem;
}

.h729 {
  height: 45.5625rem;
}

.heightImage729 {
  height: 45.5625rem;
  width: auto;
}

.w730 {
  width: 45.625rem;
}

.sizeFont730 {
  font-size: 45.625rem;
}

.h730 {
  height: 45.625rem;
}

.heightImage730 {
  height: 45.625rem;
  width: auto;
}

.w731 {
  width: 45.6875rem;
}

.sizeFont731 {
  font-size: 45.6875rem;
}

.h731 {
  height: 45.6875rem;
}

.heightImage731 {
  height: 45.6875rem;
  width: auto;
}

.w732 {
  width: 45.75rem;
}

.sizeFont732 {
  font-size: 45.75rem;
}

.h732 {
  height: 45.75rem;
}

.heightImage732 {
  height: 45.75rem;
  width: auto;
}

.w733 {
  width: 45.8125rem;
}

.sizeFont733 {
  font-size: 45.8125rem;
}

.h733 {
  height: 45.8125rem;
}

.heightImage733 {
  height: 45.8125rem;
  width: auto;
}

.w734 {
  width: 45.875rem;
}

.sizeFont734 {
  font-size: 45.875rem;
}

.h734 {
  height: 45.875rem;
}

.heightImage734 {
  height: 45.875rem;
  width: auto;
}

.w735 {
  width: 45.9375rem;
}

.sizeFont735 {
  font-size: 45.9375rem;
}

.h735 {
  height: 45.9375rem;
}

.heightImage735 {
  height: 45.9375rem;
  width: auto;
}

.w736 {
  width: 46rem;
}

.sizeFont736 {
  font-size: 46rem;
}

.h736 {
  height: 46rem;
}

.heightImage736 {
  height: 46rem;
  width: auto;
}

.w737 {
  width: 46.0625rem;
}

.sizeFont737 {
  font-size: 46.0625rem;
}

.h737 {
  height: 46.0625rem;
}

.heightImage737 {
  height: 46.0625rem;
  width: auto;
}

.w738 {
  width: 46.125rem;
}

.sizeFont738 {
  font-size: 46.125rem;
}

.h738 {
  height: 46.125rem;
}

.heightImage738 {
  height: 46.125rem;
  width: auto;
}

.w739 {
  width: 46.1875rem;
}

.sizeFont739 {
  font-size: 46.1875rem;
}

.h739 {
  height: 46.1875rem;
}

.heightImage739 {
  height: 46.1875rem;
  width: auto;
}

.w740 {
  width: 46.25rem;
}

.sizeFont740 {
  font-size: 46.25rem;
}

.h740 {
  height: 46.25rem;
}

.heightImage740 {
  height: 46.25rem;
  width: auto;
}

.w741 {
  width: 46.3125rem;
}

.sizeFont741 {
  font-size: 46.3125rem;
}

.h741 {
  height: 46.3125rem;
}

.heightImage741 {
  height: 46.3125rem;
  width: auto;
}

.w742 {
  width: 46.375rem;
}

.sizeFont742 {
  font-size: 46.375rem;
}

.h742 {
  height: 46.375rem;
}

.heightImage742 {
  height: 46.375rem;
  width: auto;
}

.w743 {
  width: 46.4375rem;
}

.sizeFont743 {
  font-size: 46.4375rem;
}

.h743 {
  height: 46.4375rem;
}

.heightImage743 {
  height: 46.4375rem;
  width: auto;
}

.w744 {
  width: 46.5rem;
}

.sizeFont744 {
  font-size: 46.5rem;
}

.h744 {
  height: 46.5rem;
}

.heightImage744 {
  height: 46.5rem;
  width: auto;
}

.w745 {
  width: 46.5625rem;
}

.sizeFont745 {
  font-size: 46.5625rem;
}

.h745 {
  height: 46.5625rem;
}

.heightImage745 {
  height: 46.5625rem;
  width: auto;
}

.w746 {
  width: 46.625rem;
}

.sizeFont746 {
  font-size: 46.625rem;
}

.h746 {
  height: 46.625rem;
}

.heightImage746 {
  height: 46.625rem;
  width: auto;
}

.w747 {
  width: 46.6875rem;
}

.sizeFont747 {
  font-size: 46.6875rem;
}

.h747 {
  height: 46.6875rem;
}

.heightImage747 {
  height: 46.6875rem;
  width: auto;
}

.w748 {
  width: 46.75rem;
}

.sizeFont748 {
  font-size: 46.75rem;
}

.h748 {
  height: 46.75rem;
}

.heightImage748 {
  height: 46.75rem;
  width: auto;
}

.w749 {
  width: 46.8125rem;
}

.sizeFont749 {
  font-size: 46.8125rem;
}

.h749 {
  height: 46.8125rem;
}

.heightImage749 {
  height: 46.8125rem;
  width: auto;
}

.w750 {
  width: 46.875rem;
}

.sizeFont750 {
  font-size: 46.875rem;
}

.h750 {
  height: 46.875rem;
}

.heightImage750 {
  height: 46.875rem;
  width: auto;
}

.w751 {
  width: 46.9375rem;
}

.sizeFont751 {
  font-size: 46.9375rem;
}

.h751 {
  height: 46.9375rem;
}

.heightImage751 {
  height: 46.9375rem;
  width: auto;
}

.w752 {
  width: 47rem;
}

.sizeFont752 {
  font-size: 47rem;
}

.h752 {
  height: 47rem;
}

.heightImage752 {
  height: 47rem;
  width: auto;
}

.w753 {
  width: 47.0625rem;
}

.sizeFont753 {
  font-size: 47.0625rem;
}

.h753 {
  height: 47.0625rem;
}

.heightImage753 {
  height: 47.0625rem;
  width: auto;
}

.w754 {
  width: 47.125rem;
}

.sizeFont754 {
  font-size: 47.125rem;
}

.h754 {
  height: 47.125rem;
}

.heightImage754 {
  height: 47.125rem;
  width: auto;
}

.w755 {
  width: 47.1875rem;
}

.sizeFont755 {
  font-size: 47.1875rem;
}

.h755 {
  height: 47.1875rem;
}

.heightImage755 {
  height: 47.1875rem;
  width: auto;
}

.w756 {
  width: 47.25rem;
}

.sizeFont756 {
  font-size: 47.25rem;
}

.h756 {
  height: 47.25rem;
}

.heightImage756 {
  height: 47.25rem;
  width: auto;
}

.w757 {
  width: 47.3125rem;
}

.sizeFont757 {
  font-size: 47.3125rem;
}

.h757 {
  height: 47.3125rem;
}

.heightImage757 {
  height: 47.3125rem;
  width: auto;
}

.w758 {
  width: 47.375rem;
}

.sizeFont758 {
  font-size: 47.375rem;
}

.h758 {
  height: 47.375rem;
}

.heightImage758 {
  height: 47.375rem;
  width: auto;
}

.w759 {
  width: 47.4375rem;
}

.sizeFont759 {
  font-size: 47.4375rem;
}

.h759 {
  height: 47.4375rem;
}

.heightImage759 {
  height: 47.4375rem;
  width: auto;
}

.w760 {
  width: 47.5rem;
}

.sizeFont760 {
  font-size: 47.5rem;
}

.h760 {
  height: 47.5rem;
}

.heightImage760 {
  height: 47.5rem;
  width: auto;
}

.w761 {
  width: 47.5625rem;
}

.sizeFont761 {
  font-size: 47.5625rem;
}

.h761 {
  height: 47.5625rem;
}

.heightImage761 {
  height: 47.5625rem;
  width: auto;
}

.w762 {
  width: 47.625rem;
}

.sizeFont762 {
  font-size: 47.625rem;
}

.h762 {
  height: 47.625rem;
}

.heightImage762 {
  height: 47.625rem;
  width: auto;
}

.w763 {
  width: 47.6875rem;
}

.sizeFont763 {
  font-size: 47.6875rem;
}

.h763 {
  height: 47.6875rem;
}

.heightImage763 {
  height: 47.6875rem;
  width: auto;
}

.w764 {
  width: 47.75rem;
}

.sizeFont764 {
  font-size: 47.75rem;
}

.h764 {
  height: 47.75rem;
}

.heightImage764 {
  height: 47.75rem;
  width: auto;
}

.w765 {
  width: 47.8125rem;
}

.sizeFont765 {
  font-size: 47.8125rem;
}

.h765 {
  height: 47.8125rem;
}

.heightImage765 {
  height: 47.8125rem;
  width: auto;
}

.w766 {
  width: 47.875rem;
}

.sizeFont766 {
  font-size: 47.875rem;
}

.h766 {
  height: 47.875rem;
}

.heightImage766 {
  height: 47.875rem;
  width: auto;
}

.w767 {
  width: 47.9375rem;
}

.sizeFont767 {
  font-size: 47.9375rem;
}

.h767 {
  height: 47.9375rem;
}

.heightImage767 {
  height: 47.9375rem;
  width: auto;
}

.w768 {
  width: 48rem;
}

.sizeFont768 {
  font-size: 48rem;
}

.h768 {
  height: 48rem;
}

.heightImage768 {
  height: 48rem;
  width: auto;
}

.w769 {
  width: 48.0625rem;
}

.sizeFont769 {
  font-size: 48.0625rem;
}

.h769 {
  height: 48.0625rem;
}

.heightImage769 {
  height: 48.0625rem;
  width: auto;
}

.w770 {
  width: 48.125rem;
}

.sizeFont770 {
  font-size: 48.125rem;
}

.h770 {
  height: 48.125rem;
}

.heightImage770 {
  height: 48.125rem;
  width: auto;
}

.w771 {
  width: 48.1875rem;
}

.sizeFont771 {
  font-size: 48.1875rem;
}

.h771 {
  height: 48.1875rem;
}

.heightImage771 {
  height: 48.1875rem;
  width: auto;
}

.w772 {
  width: 48.25rem;
}

.sizeFont772 {
  font-size: 48.25rem;
}

.h772 {
  height: 48.25rem;
}

.heightImage772 {
  height: 48.25rem;
  width: auto;
}

.w773 {
  width: 48.3125rem;
}

.sizeFont773 {
  font-size: 48.3125rem;
}

.h773 {
  height: 48.3125rem;
}

.heightImage773 {
  height: 48.3125rem;
  width: auto;
}

.w774 {
  width: 48.375rem;
}

.sizeFont774 {
  font-size: 48.375rem;
}

.h774 {
  height: 48.375rem;
}

.heightImage774 {
  height: 48.375rem;
  width: auto;
}

.w775 {
  width: 48.4375rem;
}

.sizeFont775 {
  font-size: 48.4375rem;
}

.h775 {
  height: 48.4375rem;
}

.heightImage775 {
  height: 48.4375rem;
  width: auto;
}

.w776 {
  width: 48.5rem;
}

.sizeFont776 {
  font-size: 48.5rem;
}

.h776 {
  height: 48.5rem;
}

.heightImage776 {
  height: 48.5rem;
  width: auto;
}

.w777 {
  width: 48.5625rem;
}

.sizeFont777 {
  font-size: 48.5625rem;
}

.h777 {
  height: 48.5625rem;
}

.heightImage777 {
  height: 48.5625rem;
  width: auto;
}

.w778 {
  width: 48.625rem;
}

.sizeFont778 {
  font-size: 48.625rem;
}

.h778 {
  height: 48.625rem;
}

.heightImage778 {
  height: 48.625rem;
  width: auto;
}

.w779 {
  width: 48.6875rem;
}

.sizeFont779 {
  font-size: 48.6875rem;
}

.h779 {
  height: 48.6875rem;
}

.heightImage779 {
  height: 48.6875rem;
  width: auto;
}

.w780 {
  width: 48.75rem;
}

.sizeFont780 {
  font-size: 48.75rem;
}

.h780 {
  height: 48.75rem;
}

.heightImage780 {
  height: 48.75rem;
  width: auto;
}

.w781 {
  width: 48.8125rem;
}

.sizeFont781 {
  font-size: 48.8125rem;
}

.h781 {
  height: 48.8125rem;
}

.heightImage781 {
  height: 48.8125rem;
  width: auto;
}

.w782 {
  width: 48.875rem;
}

.sizeFont782 {
  font-size: 48.875rem;
}

.h782 {
  height: 48.875rem;
}

.heightImage782 {
  height: 48.875rem;
  width: auto;
}

.w783 {
  width: 48.9375rem;
}

.sizeFont783 {
  font-size: 48.9375rem;
}

.h783 {
  height: 48.9375rem;
}

.heightImage783 {
  height: 48.9375rem;
  width: auto;
}

.w784 {
  width: 49rem;
}

.sizeFont784 {
  font-size: 49rem;
}

.h784 {
  height: 49rem;
}

.heightImage784 {
  height: 49rem;
  width: auto;
}

.w785 {
  width: 49.0625rem;
}

.sizeFont785 {
  font-size: 49.0625rem;
}

.h785 {
  height: 49.0625rem;
}

.heightImage785 {
  height: 49.0625rem;
  width: auto;
}

.w786 {
  width: 49.125rem;
}

.sizeFont786 {
  font-size: 49.125rem;
}

.h786 {
  height: 49.125rem;
}

.heightImage786 {
  height: 49.125rem;
  width: auto;
}

.w787 {
  width: 49.1875rem;
}

.sizeFont787 {
  font-size: 49.1875rem;
}

.h787 {
  height: 49.1875rem;
}

.heightImage787 {
  height: 49.1875rem;
  width: auto;
}

.w788 {
  width: 49.25rem;
}

.sizeFont788 {
  font-size: 49.25rem;
}

.h788 {
  height: 49.25rem;
}

.heightImage788 {
  height: 49.25rem;
  width: auto;
}

.w789 {
  width: 49.3125rem;
}

.sizeFont789 {
  font-size: 49.3125rem;
}

.h789 {
  height: 49.3125rem;
}

.heightImage789 {
  height: 49.3125rem;
  width: auto;
}

.w790 {
  width: 49.375rem;
}

.sizeFont790 {
  font-size: 49.375rem;
}

.h790 {
  height: 49.375rem;
}

.heightImage790 {
  height: 49.375rem;
  width: auto;
}

.w791 {
  width: 49.4375rem;
}

.sizeFont791 {
  font-size: 49.4375rem;
}

.h791 {
  height: 49.4375rem;
}

.heightImage791 {
  height: 49.4375rem;
  width: auto;
}

.w792 {
  width: 49.5rem;
}

.sizeFont792 {
  font-size: 49.5rem;
}

.h792 {
  height: 49.5rem;
}

.heightImage792 {
  height: 49.5rem;
  width: auto;
}

.w793 {
  width: 49.5625rem;
}

.sizeFont793 {
  font-size: 49.5625rem;
}

.h793 {
  height: 49.5625rem;
}

.heightImage793 {
  height: 49.5625rem;
  width: auto;
}

.w794 {
  width: 49.625rem;
}

.sizeFont794 {
  font-size: 49.625rem;
}

.h794 {
  height: 49.625rem;
}

.heightImage794 {
  height: 49.625rem;
  width: auto;
}

.w795 {
  width: 49.6875rem;
}

.sizeFont795 {
  font-size: 49.6875rem;
}

.h795 {
  height: 49.6875rem;
}

.heightImage795 {
  height: 49.6875rem;
  width: auto;
}

.w796 {
  width: 49.75rem;
}

.sizeFont796 {
  font-size: 49.75rem;
}

.h796 {
  height: 49.75rem;
}

.heightImage796 {
  height: 49.75rem;
  width: auto;
}

.w797 {
  width: 49.8125rem;
}

.sizeFont797 {
  font-size: 49.8125rem;
}

.h797 {
  height: 49.8125rem;
}

.heightImage797 {
  height: 49.8125rem;
  width: auto;
}

.w798 {
  width: 49.875rem;
}

.sizeFont798 {
  font-size: 49.875rem;
}

.h798 {
  height: 49.875rem;
}

.heightImage798 {
  height: 49.875rem;
  width: auto;
}

.w799 {
  width: 49.9375rem;
}

.sizeFont799 {
  font-size: 49.9375rem;
}

.h799 {
  height: 49.9375rem;
}

.heightImage799 {
  height: 49.9375rem;
  width: auto;
}

.w800 {
  width: 50rem;
}

.sizeFont800 {
  font-size: 50rem;
}

.h800 {
  height: 50rem;
}

.heightImage800 {
  height: 50rem;
  width: auto;
}

.w801 {
  width: 50.0625rem;
}

.sizeFont801 {
  font-size: 50.0625rem;
}

.h801 {
  height: 50.0625rem;
}

.heightImage801 {
  height: 50.0625rem;
  width: auto;
}

.w802 {
  width: 50.125rem;
}

.sizeFont802 {
  font-size: 50.125rem;
}

.h802 {
  height: 50.125rem;
}

.heightImage802 {
  height: 50.125rem;
  width: auto;
}

.w803 {
  width: 50.1875rem;
}

.sizeFont803 {
  font-size: 50.1875rem;
}

.h803 {
  height: 50.1875rem;
}

.heightImage803 {
  height: 50.1875rem;
  width: auto;
}

.w804 {
  width: 50.25rem;
}

.sizeFont804 {
  font-size: 50.25rem;
}

.h804 {
  height: 50.25rem;
}

.heightImage804 {
  height: 50.25rem;
  width: auto;
}

.w805 {
  width: 50.3125rem;
}

.sizeFont805 {
  font-size: 50.3125rem;
}

.h805 {
  height: 50.3125rem;
}

.heightImage805 {
  height: 50.3125rem;
  width: auto;
}

.w806 {
  width: 50.375rem;
}

.sizeFont806 {
  font-size: 50.375rem;
}

.h806 {
  height: 50.375rem;
}

.heightImage806 {
  height: 50.375rem;
  width: auto;
}

.w807 {
  width: 50.4375rem;
}

.sizeFont807 {
  font-size: 50.4375rem;
}

.h807 {
  height: 50.4375rem;
}

.heightImage807 {
  height: 50.4375rem;
  width: auto;
}

.w808 {
  width: 50.5rem;
}

.sizeFont808 {
  font-size: 50.5rem;
}

.h808 {
  height: 50.5rem;
}

.heightImage808 {
  height: 50.5rem;
  width: auto;
}

.w809 {
  width: 50.5625rem;
}

.sizeFont809 {
  font-size: 50.5625rem;
}

.h809 {
  height: 50.5625rem;
}

.heightImage809 {
  height: 50.5625rem;
  width: auto;
}

.w810 {
  width: 50.625rem;
}

.sizeFont810 {
  font-size: 50.625rem;
}

.h810 {
  height: 50.625rem;
}

.heightImage810 {
  height: 50.625rem;
  width: auto;
}

.w811 {
  width: 50.6875rem;
}

.sizeFont811 {
  font-size: 50.6875rem;
}

.h811 {
  height: 50.6875rem;
}

.heightImage811 {
  height: 50.6875rem;
  width: auto;
}

.w812 {
  width: 50.75rem;
}

.sizeFont812 {
  font-size: 50.75rem;
}

.h812 {
  height: 50.75rem;
}

.heightImage812 {
  height: 50.75rem;
  width: auto;
}

.w813 {
  width: 50.8125rem;
}

.sizeFont813 {
  font-size: 50.8125rem;
}

.h813 {
  height: 50.8125rem;
}

.heightImage813 {
  height: 50.8125rem;
  width: auto;
}

.w814 {
  width: 50.875rem;
}

.sizeFont814 {
  font-size: 50.875rem;
}

.h814 {
  height: 50.875rem;
}

.heightImage814 {
  height: 50.875rem;
  width: auto;
}

.w815 {
  width: 50.9375rem;
}

.sizeFont815 {
  font-size: 50.9375rem;
}

.h815 {
  height: 50.9375rem;
}

.heightImage815 {
  height: 50.9375rem;
  width: auto;
}

.w816 {
  width: 51rem;
}

.sizeFont816 {
  font-size: 51rem;
}

.h816 {
  height: 51rem;
}

.heightImage816 {
  height: 51rem;
  width: auto;
}

.w817 {
  width: 51.0625rem;
}

.sizeFont817 {
  font-size: 51.0625rem;
}

.h817 {
  height: 51.0625rem;
}

.heightImage817 {
  height: 51.0625rem;
  width: auto;
}

.w818 {
  width: 51.125rem;
}

.sizeFont818 {
  font-size: 51.125rem;
}

.h818 {
  height: 51.125rem;
}

.heightImage818 {
  height: 51.125rem;
  width: auto;
}

.w819 {
  width: 51.1875rem;
}

.sizeFont819 {
  font-size: 51.1875rem;
}

.h819 {
  height: 51.1875rem;
}

.heightImage819 {
  height: 51.1875rem;
  width: auto;
}

.w820 {
  width: 51.25rem;
}

.sizeFont820 {
  font-size: 51.25rem;
}

.h820 {
  height: 51.25rem;
}

.heightImage820 {
  height: 51.25rem;
  width: auto;
}

.w821 {
  width: 51.3125rem;
}

.sizeFont821 {
  font-size: 51.3125rem;
}

.h821 {
  height: 51.3125rem;
}

.heightImage821 {
  height: 51.3125rem;
  width: auto;
}

.w822 {
  width: 51.375rem;
}

.sizeFont822 {
  font-size: 51.375rem;
}

.h822 {
  height: 51.375rem;
}

.heightImage822 {
  height: 51.375rem;
  width: auto;
}

.w823 {
  width: 51.4375rem;
}

.sizeFont823 {
  font-size: 51.4375rem;
}

.h823 {
  height: 51.4375rem;
}

.heightImage823 {
  height: 51.4375rem;
  width: auto;
}

.w824 {
  width: 51.5rem;
}

.sizeFont824 {
  font-size: 51.5rem;
}

.h824 {
  height: 51.5rem;
}

.heightImage824 {
  height: 51.5rem;
  width: auto;
}

.w825 {
  width: 51.5625rem;
}

.sizeFont825 {
  font-size: 51.5625rem;
}

.h825 {
  height: 51.5625rem;
}

.heightImage825 {
  height: 51.5625rem;
  width: auto;
}

.w826 {
  width: 51.625rem;
}

.sizeFont826 {
  font-size: 51.625rem;
}

.h826 {
  height: 51.625rem;
}

.heightImage826 {
  height: 51.625rem;
  width: auto;
}

.w827 {
  width: 51.6875rem;
}

.sizeFont827 {
  font-size: 51.6875rem;
}

.h827 {
  height: 51.6875rem;
}

.heightImage827 {
  height: 51.6875rem;
  width: auto;
}

.w828 {
  width: 51.75rem;
}

.sizeFont828 {
  font-size: 51.75rem;
}

.h828 {
  height: 51.75rem;
}

.heightImage828 {
  height: 51.75rem;
  width: auto;
}

.w829 {
  width: 51.8125rem;
}

.sizeFont829 {
  font-size: 51.8125rem;
}

.h829 {
  height: 51.8125rem;
}

.heightImage829 {
  height: 51.8125rem;
  width: auto;
}

.w830 {
  width: 51.875rem;
}

.sizeFont830 {
  font-size: 51.875rem;
}

.h830 {
  height: 51.875rem;
}

.heightImage830 {
  height: 51.875rem;
  width: auto;
}

.w831 {
  width: 51.9375rem;
}

.sizeFont831 {
  font-size: 51.9375rem;
}

.h831 {
  height: 51.9375rem;
}

.heightImage831 {
  height: 51.9375rem;
  width: auto;
}

.w832 {
  width: 52rem;
}

.sizeFont832 {
  font-size: 52rem;
}

.h832 {
  height: 52rem;
}

.heightImage832 {
  height: 52rem;
  width: auto;
}

.w833 {
  width: 52.0625rem;
}

.sizeFont833 {
  font-size: 52.0625rem;
}

.h833 {
  height: 52.0625rem;
}

.heightImage833 {
  height: 52.0625rem;
  width: auto;
}

.w834 {
  width: 52.125rem;
}

.sizeFont834 {
  font-size: 52.125rem;
}

.h834 {
  height: 52.125rem;
}

.heightImage834 {
  height: 52.125rem;
  width: auto;
}

.w835 {
  width: 52.1875rem;
}

.sizeFont835 {
  font-size: 52.1875rem;
}

.h835 {
  height: 52.1875rem;
}

.heightImage835 {
  height: 52.1875rem;
  width: auto;
}

.w836 {
  width: 52.25rem;
}

.sizeFont836 {
  font-size: 52.25rem;
}

.h836 {
  height: 52.25rem;
}

.heightImage836 {
  height: 52.25rem;
  width: auto;
}

.w837 {
  width: 52.3125rem;
}

.sizeFont837 {
  font-size: 52.3125rem;
}

.h837 {
  height: 52.3125rem;
}

.heightImage837 {
  height: 52.3125rem;
  width: auto;
}

.w838 {
  width: 52.375rem;
}

.sizeFont838 {
  font-size: 52.375rem;
}

.h838 {
  height: 52.375rem;
}

.heightImage838 {
  height: 52.375rem;
  width: auto;
}

.w839 {
  width: 52.4375rem;
}

.sizeFont839 {
  font-size: 52.4375rem;
}

.h839 {
  height: 52.4375rem;
}

.heightImage839 {
  height: 52.4375rem;
  width: auto;
}

.w840 {
  width: 52.5rem;
}

.sizeFont840 {
  font-size: 52.5rem;
}

.h840 {
  height: 52.5rem;
}

.heightImage840 {
  height: 52.5rem;
  width: auto;
}

.w841 {
  width: 52.5625rem;
}

.sizeFont841 {
  font-size: 52.5625rem;
}

.h841 {
  height: 52.5625rem;
}

.heightImage841 {
  height: 52.5625rem;
  width: auto;
}

.w842 {
  width: 52.625rem;
}

.sizeFont842 {
  font-size: 52.625rem;
}

.h842 {
  height: 52.625rem;
}

.heightImage842 {
  height: 52.625rem;
  width: auto;
}

.w843 {
  width: 52.6875rem;
}

.sizeFont843 {
  font-size: 52.6875rem;
}

.h843 {
  height: 52.6875rem;
}

.heightImage843 {
  height: 52.6875rem;
  width: auto;
}

.w844 {
  width: 52.75rem;
}

.sizeFont844 {
  font-size: 52.75rem;
}

.h844 {
  height: 52.75rem;
}

.heightImage844 {
  height: 52.75rem;
  width: auto;
}

.w845 {
  width: 52.8125rem;
}

.sizeFont845 {
  font-size: 52.8125rem;
}

.h845 {
  height: 52.8125rem;
}

.heightImage845 {
  height: 52.8125rem;
  width: auto;
}

.w846 {
  width: 52.875rem;
}

.sizeFont846 {
  font-size: 52.875rem;
}

.h846 {
  height: 52.875rem;
}

.heightImage846 {
  height: 52.875rem;
  width: auto;
}

.w847 {
  width: 52.9375rem;
}

.sizeFont847 {
  font-size: 52.9375rem;
}

.h847 {
  height: 52.9375rem;
}

.heightImage847 {
  height: 52.9375rem;
  width: auto;
}

.w848 {
  width: 53rem;
}

.sizeFont848 {
  font-size: 53rem;
}

.h848 {
  height: 53rem;
}

.heightImage848 {
  height: 53rem;
  width: auto;
}

.w849 {
  width: 53.0625rem;
}

.sizeFont849 {
  font-size: 53.0625rem;
}

.h849 {
  height: 53.0625rem;
}

.heightImage849 {
  height: 53.0625rem;
  width: auto;
}

.w850 {
  width: 53.125rem;
}

.sizeFont850 {
  font-size: 53.125rem;
}

.h850 {
  height: 53.125rem;
}

.heightImage850 {
  height: 53.125rem;
  width: auto;
}

.w851 {
  width: 53.1875rem;
}

.sizeFont851 {
  font-size: 53.1875rem;
}

.h851 {
  height: 53.1875rem;
}

.heightImage851 {
  height: 53.1875rem;
  width: auto;
}

.w852 {
  width: 53.25rem;
}

.sizeFont852 {
  font-size: 53.25rem;
}

.h852 {
  height: 53.25rem;
}

.heightImage852 {
  height: 53.25rem;
  width: auto;
}

.w853 {
  width: 53.3125rem;
}

.sizeFont853 {
  font-size: 53.3125rem;
}

.h853 {
  height: 53.3125rem;
}

.heightImage853 {
  height: 53.3125rem;
  width: auto;
}

.w854 {
  width: 53.375rem;
}

.sizeFont854 {
  font-size: 53.375rem;
}

.h854 {
  height: 53.375rem;
}

.heightImage854 {
  height: 53.375rem;
  width: auto;
}

.w855 {
  width: 53.4375rem;
}

.sizeFont855 {
  font-size: 53.4375rem;
}

.h855 {
  height: 53.4375rem;
}

.heightImage855 {
  height: 53.4375rem;
  width: auto;
}

.w856 {
  width: 53.5rem;
}

.sizeFont856 {
  font-size: 53.5rem;
}

.h856 {
  height: 53.5rem;
}

.heightImage856 {
  height: 53.5rem;
  width: auto;
}

.w857 {
  width: 53.5625rem;
}

.sizeFont857 {
  font-size: 53.5625rem;
}

.h857 {
  height: 53.5625rem;
}

.heightImage857 {
  height: 53.5625rem;
  width: auto;
}

.w858 {
  width: 53.625rem;
}

.sizeFont858 {
  font-size: 53.625rem;
}

.h858 {
  height: 53.625rem;
}

.heightImage858 {
  height: 53.625rem;
  width: auto;
}

.w859 {
  width: 53.6875rem;
}

.sizeFont859 {
  font-size: 53.6875rem;
}

.h859 {
  height: 53.6875rem;
}

.heightImage859 {
  height: 53.6875rem;
  width: auto;
}

.w860 {
  width: 53.75rem;
}

.sizeFont860 {
  font-size: 53.75rem;
}

.h860 {
  height: 53.75rem;
}

.heightImage860 {
  height: 53.75rem;
  width: auto;
}

.w861 {
  width: 53.8125rem;
}

.sizeFont861 {
  font-size: 53.8125rem;
}

.h861 {
  height: 53.8125rem;
}

.heightImage861 {
  height: 53.8125rem;
  width: auto;
}

.w862 {
  width: 53.875rem;
}

.sizeFont862 {
  font-size: 53.875rem;
}

.h862 {
  height: 53.875rem;
}

.heightImage862 {
  height: 53.875rem;
  width: auto;
}

.w863 {
  width: 53.9375rem;
}

.sizeFont863 {
  font-size: 53.9375rem;
}

.h863 {
  height: 53.9375rem;
}

.heightImage863 {
  height: 53.9375rem;
  width: auto;
}

.w864 {
  width: 54rem;
}

.sizeFont864 {
  font-size: 54rem;
}

.h864 {
  height: 54rem;
}

.heightImage864 {
  height: 54rem;
  width: auto;
}

.w865 {
  width: 54.0625rem;
}

.sizeFont865 {
  font-size: 54.0625rem;
}

.h865 {
  height: 54.0625rem;
}

.heightImage865 {
  height: 54.0625rem;
  width: auto;
}

.w866 {
  width: 54.125rem;
}

.sizeFont866 {
  font-size: 54.125rem;
}

.h866 {
  height: 54.125rem;
}

.heightImage866 {
  height: 54.125rem;
  width: auto;
}

.w867 {
  width: 54.1875rem;
}

.sizeFont867 {
  font-size: 54.1875rem;
}

.h867 {
  height: 54.1875rem;
}

.heightImage867 {
  height: 54.1875rem;
  width: auto;
}

.w868 {
  width: 54.25rem;
}

.sizeFont868 {
  font-size: 54.25rem;
}

.h868 {
  height: 54.25rem;
}

.heightImage868 {
  height: 54.25rem;
  width: auto;
}

.w869 {
  width: 54.3125rem;
}

.sizeFont869 {
  font-size: 54.3125rem;
}

.h869 {
  height: 54.3125rem;
}

.heightImage869 {
  height: 54.3125rem;
  width: auto;
}

.w870 {
  width: 54.375rem;
}

.sizeFont870 {
  font-size: 54.375rem;
}

.h870 {
  height: 54.375rem;
}

.heightImage870 {
  height: 54.375rem;
  width: auto;
}

.w871 {
  width: 54.4375rem;
}

.sizeFont871 {
  font-size: 54.4375rem;
}

.h871 {
  height: 54.4375rem;
}

.heightImage871 {
  height: 54.4375rem;
  width: auto;
}

.w872 {
  width: 54.5rem;
}

.sizeFont872 {
  font-size: 54.5rem;
}

.h872 {
  height: 54.5rem;
}

.heightImage872 {
  height: 54.5rem;
  width: auto;
}

.w873 {
  width: 54.5625rem;
}

.sizeFont873 {
  font-size: 54.5625rem;
}

.h873 {
  height: 54.5625rem;
}

.heightImage873 {
  height: 54.5625rem;
  width: auto;
}

.w874 {
  width: 54.625rem;
}

.sizeFont874 {
  font-size: 54.625rem;
}

.h874 {
  height: 54.625rem;
}

.heightImage874 {
  height: 54.625rem;
  width: auto;
}

.w875 {
  width: 54.6875rem;
}

.sizeFont875 {
  font-size: 54.6875rem;
}

.h875 {
  height: 54.6875rem;
}

.heightImage875 {
  height: 54.6875rem;
  width: auto;
}

.w876 {
  width: 54.75rem;
}

.sizeFont876 {
  font-size: 54.75rem;
}

.h876 {
  height: 54.75rem;
}

.heightImage876 {
  height: 54.75rem;
  width: auto;
}

.w877 {
  width: 54.8125rem;
}

.sizeFont877 {
  font-size: 54.8125rem;
}

.h877 {
  height: 54.8125rem;
}

.heightImage877 {
  height: 54.8125rem;
  width: auto;
}

.w878 {
  width: 54.875rem;
}

.sizeFont878 {
  font-size: 54.875rem;
}

.h878 {
  height: 54.875rem;
}

.heightImage878 {
  height: 54.875rem;
  width: auto;
}

.w879 {
  width: 54.9375rem;
}

.sizeFont879 {
  font-size: 54.9375rem;
}

.h879 {
  height: 54.9375rem;
}

.heightImage879 {
  height: 54.9375rem;
  width: auto;
}

.w880 {
  width: 55rem;
}

.sizeFont880 {
  font-size: 55rem;
}

.h880 {
  height: 55rem;
}

.heightImage880 {
  height: 55rem;
  width: auto;
}

.w881 {
  width: 55.0625rem;
}

.sizeFont881 {
  font-size: 55.0625rem;
}

.h881 {
  height: 55.0625rem;
}

.heightImage881 {
  height: 55.0625rem;
  width: auto;
}

.w882 {
  width: 55.125rem;
}

.sizeFont882 {
  font-size: 55.125rem;
}

.h882 {
  height: 55.125rem;
}

.heightImage882 {
  height: 55.125rem;
  width: auto;
}

.w883 {
  width: 55.1875rem;
}

.sizeFont883 {
  font-size: 55.1875rem;
}

.h883 {
  height: 55.1875rem;
}

.heightImage883 {
  height: 55.1875rem;
  width: auto;
}

.w884 {
  width: 55.25rem;
}

.sizeFont884 {
  font-size: 55.25rem;
}

.h884 {
  height: 55.25rem;
}

.heightImage884 {
  height: 55.25rem;
  width: auto;
}

.w885 {
  width: 55.3125rem;
}

.sizeFont885 {
  font-size: 55.3125rem;
}

.h885 {
  height: 55.3125rem;
}

.heightImage885 {
  height: 55.3125rem;
  width: auto;
}

.w886 {
  width: 55.375rem;
}

.sizeFont886 {
  font-size: 55.375rem;
}

.h886 {
  height: 55.375rem;
}

.heightImage886 {
  height: 55.375rem;
  width: auto;
}

.w887 {
  width: 55.4375rem;
}

.sizeFont887 {
  font-size: 55.4375rem;
}

.h887 {
  height: 55.4375rem;
}

.heightImage887 {
  height: 55.4375rem;
  width: auto;
}

.w888 {
  width: 55.5rem;
}

.sizeFont888 {
  font-size: 55.5rem;
}

.h888 {
  height: 55.5rem;
}

.heightImage888 {
  height: 55.5rem;
  width: auto;
}

.w889 {
  width: 55.5625rem;
}

.sizeFont889 {
  font-size: 55.5625rem;
}

.h889 {
  height: 55.5625rem;
}

.heightImage889 {
  height: 55.5625rem;
  width: auto;
}

.w890 {
  width: 55.625rem;
}

.sizeFont890 {
  font-size: 55.625rem;
}

.h890 {
  height: 55.625rem;
}

.heightImage890 {
  height: 55.625rem;
  width: auto;
}

.w891 {
  width: 55.6875rem;
}

.sizeFont891 {
  font-size: 55.6875rem;
}

.h891 {
  height: 55.6875rem;
}

.heightImage891 {
  height: 55.6875rem;
  width: auto;
}

.w892 {
  width: 55.75rem;
}

.sizeFont892 {
  font-size: 55.75rem;
}

.h892 {
  height: 55.75rem;
}

.heightImage892 {
  height: 55.75rem;
  width: auto;
}

.w893 {
  width: 55.8125rem;
}

.sizeFont893 {
  font-size: 55.8125rem;
}

.h893 {
  height: 55.8125rem;
}

.heightImage893 {
  height: 55.8125rem;
  width: auto;
}

.w894 {
  width: 55.875rem;
}

.sizeFont894 {
  font-size: 55.875rem;
}

.h894 {
  height: 55.875rem;
}

.heightImage894 {
  height: 55.875rem;
  width: auto;
}

.w895 {
  width: 55.9375rem;
}

.sizeFont895 {
  font-size: 55.9375rem;
}

.h895 {
  height: 55.9375rem;
}

.heightImage895 {
  height: 55.9375rem;
  width: auto;
}

.w896 {
  width: 56rem;
}

.sizeFont896 {
  font-size: 56rem;
}

.h896 {
  height: 56rem;
}

.heightImage896 {
  height: 56rem;
  width: auto;
}

.w897 {
  width: 56.0625rem;
}

.sizeFont897 {
  font-size: 56.0625rem;
}

.h897 {
  height: 56.0625rem;
}

.heightImage897 {
  height: 56.0625rem;
  width: auto;
}

.w898 {
  width: 56.125rem;
}

.sizeFont898 {
  font-size: 56.125rem;
}

.h898 {
  height: 56.125rem;
}

.heightImage898 {
  height: 56.125rem;
  width: auto;
}

.w899 {
  width: 56.1875rem;
}

.sizeFont899 {
  font-size: 56.1875rem;
}

.h899 {
  height: 56.1875rem;
}

.heightImage899 {
  height: 56.1875rem;
  width: auto;
}

.w900 {
  width: 56.25rem;
}

.sizeFont900 {
  font-size: 56.25rem;
}

.h900 {
  height: 56.25rem;
}

.heightImage900 {
  height: 56.25rem;
  width: auto;
}

.w901 {
  width: 56.3125rem;
}

.sizeFont901 {
  font-size: 56.3125rem;
}

.h901 {
  height: 56.3125rem;
}

.heightImage901 {
  height: 56.3125rem;
  width: auto;
}

.w902 {
  width: 56.375rem;
}

.sizeFont902 {
  font-size: 56.375rem;
}

.h902 {
  height: 56.375rem;
}

.heightImage902 {
  height: 56.375rem;
  width: auto;
}

.w903 {
  width: 56.4375rem;
}

.sizeFont903 {
  font-size: 56.4375rem;
}

.h903 {
  height: 56.4375rem;
}

.heightImage903 {
  height: 56.4375rem;
  width: auto;
}

.w904 {
  width: 56.5rem;
}

.sizeFont904 {
  font-size: 56.5rem;
}

.h904 {
  height: 56.5rem;
}

.heightImage904 {
  height: 56.5rem;
  width: auto;
}

.w905 {
  width: 56.5625rem;
}

.sizeFont905 {
  font-size: 56.5625rem;
}

.h905 {
  height: 56.5625rem;
}

.heightImage905 {
  height: 56.5625rem;
  width: auto;
}

.w906 {
  width: 56.625rem;
}

.sizeFont906 {
  font-size: 56.625rem;
}

.h906 {
  height: 56.625rem;
}

.heightImage906 {
  height: 56.625rem;
  width: auto;
}

.w907 {
  width: 56.6875rem;
}

.sizeFont907 {
  font-size: 56.6875rem;
}

.h907 {
  height: 56.6875rem;
}

.heightImage907 {
  height: 56.6875rem;
  width: auto;
}

.w908 {
  width: 56.75rem;
}

.sizeFont908 {
  font-size: 56.75rem;
}

.h908 {
  height: 56.75rem;
}

.heightImage908 {
  height: 56.75rem;
  width: auto;
}

.w909 {
  width: 56.8125rem;
}

.sizeFont909 {
  font-size: 56.8125rem;
}

.h909 {
  height: 56.8125rem;
}

.heightImage909 {
  height: 56.8125rem;
  width: auto;
}

.w910 {
  width: 56.875rem;
}

.sizeFont910 {
  font-size: 56.875rem;
}

.h910 {
  height: 56.875rem;
}

.heightImage910 {
  height: 56.875rem;
  width: auto;
}

.w911 {
  width: 56.9375rem;
}

.sizeFont911 {
  font-size: 56.9375rem;
}

.h911 {
  height: 56.9375rem;
}

.heightImage911 {
  height: 56.9375rem;
  width: auto;
}

.w912 {
  width: 57rem;
}

.sizeFont912 {
  font-size: 57rem;
}

.h912 {
  height: 57rem;
}

.heightImage912 {
  height: 57rem;
  width: auto;
}

.w913 {
  width: 57.0625rem;
}

.sizeFont913 {
  font-size: 57.0625rem;
}

.h913 {
  height: 57.0625rem;
}

.heightImage913 {
  height: 57.0625rem;
  width: auto;
}

.w914 {
  width: 57.125rem;
}

.sizeFont914 {
  font-size: 57.125rem;
}

.h914 {
  height: 57.125rem;
}

.heightImage914 {
  height: 57.125rem;
  width: auto;
}

.w915 {
  width: 57.1875rem;
}

.sizeFont915 {
  font-size: 57.1875rem;
}

.h915 {
  height: 57.1875rem;
}

.heightImage915 {
  height: 57.1875rem;
  width: auto;
}

.w916 {
  width: 57.25rem;
}

.sizeFont916 {
  font-size: 57.25rem;
}

.h916 {
  height: 57.25rem;
}

.heightImage916 {
  height: 57.25rem;
  width: auto;
}

.w917 {
  width: 57.3125rem;
}

.sizeFont917 {
  font-size: 57.3125rem;
}

.h917 {
  height: 57.3125rem;
}

.heightImage917 {
  height: 57.3125rem;
  width: auto;
}

.w918 {
  width: 57.375rem;
}

.sizeFont918 {
  font-size: 57.375rem;
}

.h918 {
  height: 57.375rem;
}

.heightImage918 {
  height: 57.375rem;
  width: auto;
}

.w919 {
  width: 57.4375rem;
}

.sizeFont919 {
  font-size: 57.4375rem;
}

.h919 {
  height: 57.4375rem;
}

.heightImage919 {
  height: 57.4375rem;
  width: auto;
}

.w920 {
  width: 57.5rem;
}

.sizeFont920 {
  font-size: 57.5rem;
}

.h920 {
  height: 57.5rem;
}

.heightImage920 {
  height: 57.5rem;
  width: auto;
}

.w921 {
  width: 57.5625rem;
}

.sizeFont921 {
  font-size: 57.5625rem;
}

.h921 {
  height: 57.5625rem;
}

.heightImage921 {
  height: 57.5625rem;
  width: auto;
}

.w922 {
  width: 57.625rem;
}

.sizeFont922 {
  font-size: 57.625rem;
}

.h922 {
  height: 57.625rem;
}

.heightImage922 {
  height: 57.625rem;
  width: auto;
}

.w923 {
  width: 57.6875rem;
}

.sizeFont923 {
  font-size: 57.6875rem;
}

.h923 {
  height: 57.6875rem;
}

.heightImage923 {
  height: 57.6875rem;
  width: auto;
}

.w924 {
  width: 57.75rem;
}

.sizeFont924 {
  font-size: 57.75rem;
}

.h924 {
  height: 57.75rem;
}

.heightImage924 {
  height: 57.75rem;
  width: auto;
}

.w925 {
  width: 57.8125rem;
}

.sizeFont925 {
  font-size: 57.8125rem;
}

.h925 {
  height: 57.8125rem;
}

.heightImage925 {
  height: 57.8125rem;
  width: auto;
}

.w926 {
  width: 57.875rem;
}

.sizeFont926 {
  font-size: 57.875rem;
}

.h926 {
  height: 57.875rem;
}

.heightImage926 {
  height: 57.875rem;
  width: auto;
}

.w927 {
  width: 57.9375rem;
}

.sizeFont927 {
  font-size: 57.9375rem;
}

.h927 {
  height: 57.9375rem;
}

.heightImage927 {
  height: 57.9375rem;
  width: auto;
}

.w928 {
  width: 58rem;
}

.sizeFont928 {
  font-size: 58rem;
}

.h928 {
  height: 58rem;
}

.heightImage928 {
  height: 58rem;
  width: auto;
}

.w929 {
  width: 58.0625rem;
}

.sizeFont929 {
  font-size: 58.0625rem;
}

.h929 {
  height: 58.0625rem;
}

.heightImage929 {
  height: 58.0625rem;
  width: auto;
}

.w930 {
  width: 58.125rem;
}

.sizeFont930 {
  font-size: 58.125rem;
}

.h930 {
  height: 58.125rem;
}

.heightImage930 {
  height: 58.125rem;
  width: auto;
}

.w931 {
  width: 58.1875rem;
}

.sizeFont931 {
  font-size: 58.1875rem;
}

.h931 {
  height: 58.1875rem;
}

.heightImage931 {
  height: 58.1875rem;
  width: auto;
}

.w932 {
  width: 58.25rem;
}

.sizeFont932 {
  font-size: 58.25rem;
}

.h932 {
  height: 58.25rem;
}

.heightImage932 {
  height: 58.25rem;
  width: auto;
}

.w933 {
  width: 58.3125rem;
}

.sizeFont933 {
  font-size: 58.3125rem;
}

.h933 {
  height: 58.3125rem;
}

.heightImage933 {
  height: 58.3125rem;
  width: auto;
}

.w934 {
  width: 58.375rem;
}

.sizeFont934 {
  font-size: 58.375rem;
}

.h934 {
  height: 58.375rem;
}

.heightImage934 {
  height: 58.375rem;
  width: auto;
}

.w935 {
  width: 58.4375rem;
}

.sizeFont935 {
  font-size: 58.4375rem;
}

.h935 {
  height: 58.4375rem;
}

.heightImage935 {
  height: 58.4375rem;
  width: auto;
}

.w936 {
  width: 58.5rem;
}

.sizeFont936 {
  font-size: 58.5rem;
}

.h936 {
  height: 58.5rem;
}

.heightImage936 {
  height: 58.5rem;
  width: auto;
}

.w937 {
  width: 58.5625rem;
}

.sizeFont937 {
  font-size: 58.5625rem;
}

.h937 {
  height: 58.5625rem;
}

.heightImage937 {
  height: 58.5625rem;
  width: auto;
}

.w938 {
  width: 58.625rem;
}

.sizeFont938 {
  font-size: 58.625rem;
}

.h938 {
  height: 58.625rem;
}

.heightImage938 {
  height: 58.625rem;
  width: auto;
}

.w939 {
  width: 58.6875rem;
}

.sizeFont939 {
  font-size: 58.6875rem;
}

.h939 {
  height: 58.6875rem;
}

.heightImage939 {
  height: 58.6875rem;
  width: auto;
}

.w940 {
  width: 58.75rem;
}

.sizeFont940 {
  font-size: 58.75rem;
}

.h940 {
  height: 58.75rem;
}

.heightImage940 {
  height: 58.75rem;
  width: auto;
}

.w941 {
  width: 58.8125rem;
}

.sizeFont941 {
  font-size: 58.8125rem;
}

.h941 {
  height: 58.8125rem;
}

.heightImage941 {
  height: 58.8125rem;
  width: auto;
}

.w942 {
  width: 58.875rem;
}

.sizeFont942 {
  font-size: 58.875rem;
}

.h942 {
  height: 58.875rem;
}

.heightImage942 {
  height: 58.875rem;
  width: auto;
}

.w943 {
  width: 58.9375rem;
}

.sizeFont943 {
  font-size: 58.9375rem;
}

.h943 {
  height: 58.9375rem;
}

.heightImage943 {
  height: 58.9375rem;
  width: auto;
}

.w944 {
  width: 59rem;
}

.sizeFont944 {
  font-size: 59rem;
}

.h944 {
  height: 59rem;
}

.heightImage944 {
  height: 59rem;
  width: auto;
}

.w945 {
  width: 59.0625rem;
}

.sizeFont945 {
  font-size: 59.0625rem;
}

.h945 {
  height: 59.0625rem;
}

.heightImage945 {
  height: 59.0625rem;
  width: auto;
}

.w946 {
  width: 59.125rem;
}

.sizeFont946 {
  font-size: 59.125rem;
}

.h946 {
  height: 59.125rem;
}

.heightImage946 {
  height: 59.125rem;
  width: auto;
}

.w947 {
  width: 59.1875rem;
}

.sizeFont947 {
  font-size: 59.1875rem;
}

.h947 {
  height: 59.1875rem;
}

.heightImage947 {
  height: 59.1875rem;
  width: auto;
}

.w948 {
  width: 59.25rem;
}

.sizeFont948 {
  font-size: 59.25rem;
}

.h948 {
  height: 59.25rem;
}

.heightImage948 {
  height: 59.25rem;
  width: auto;
}

.w949 {
  width: 59.3125rem;
}

.sizeFont949 {
  font-size: 59.3125rem;
}

.h949 {
  height: 59.3125rem;
}

.heightImage949 {
  height: 59.3125rem;
  width: auto;
}

.w950 {
  width: 59.375rem;
}

.sizeFont950 {
  font-size: 59.375rem;
}

.h950 {
  height: 59.375rem;
}

.heightImage950 {
  height: 59.375rem;
  width: auto;
}

.w951 {
  width: 59.4375rem;
}

.sizeFont951 {
  font-size: 59.4375rem;
}

.h951 {
  height: 59.4375rem;
}

.heightImage951 {
  height: 59.4375rem;
  width: auto;
}

.w952 {
  width: 59.5rem;
}

.sizeFont952 {
  font-size: 59.5rem;
}

.h952 {
  height: 59.5rem;
}

.heightImage952 {
  height: 59.5rem;
  width: auto;
}

.w953 {
  width: 59.5625rem;
}

.sizeFont953 {
  font-size: 59.5625rem;
}

.h953 {
  height: 59.5625rem;
}

.heightImage953 {
  height: 59.5625rem;
  width: auto;
}

.w954 {
  width: 59.625rem;
}

.sizeFont954 {
  font-size: 59.625rem;
}

.h954 {
  height: 59.625rem;
}

.heightImage954 {
  height: 59.625rem;
  width: auto;
}

.w955 {
  width: 59.6875rem;
}

.sizeFont955 {
  font-size: 59.6875rem;
}

.h955 {
  height: 59.6875rem;
}

.heightImage955 {
  height: 59.6875rem;
  width: auto;
}

.w956 {
  width: 59.75rem;
}

.sizeFont956 {
  font-size: 59.75rem;
}

.h956 {
  height: 59.75rem;
}

.heightImage956 {
  height: 59.75rem;
  width: auto;
}

.w957 {
  width: 59.8125rem;
}

.sizeFont957 {
  font-size: 59.8125rem;
}

.h957 {
  height: 59.8125rem;
}

.heightImage957 {
  height: 59.8125rem;
  width: auto;
}

.w958 {
  width: 59.875rem;
}

.sizeFont958 {
  font-size: 59.875rem;
}

.h958 {
  height: 59.875rem;
}

.heightImage958 {
  height: 59.875rem;
  width: auto;
}

.w959 {
  width: 59.9375rem;
}

.sizeFont959 {
  font-size: 59.9375rem;
}

.h959 {
  height: 59.9375rem;
}

.heightImage959 {
  height: 59.9375rem;
  width: auto;
}

.w960 {
  width: 60rem;
}

.sizeFont960 {
  font-size: 60rem;
}

.h960 {
  height: 60rem;
}

.heightImage960 {
  height: 60rem;
  width: auto;
}

.w961 {
  width: 60.0625rem;
}

.sizeFont961 {
  font-size: 60.0625rem;
}

.h961 {
  height: 60.0625rem;
}

.heightImage961 {
  height: 60.0625rem;
  width: auto;
}

.w962 {
  width: 60.125rem;
}

.sizeFont962 {
  font-size: 60.125rem;
}

.h962 {
  height: 60.125rem;
}

.heightImage962 {
  height: 60.125rem;
  width: auto;
}

.w963 {
  width: 60.1875rem;
}

.sizeFont963 {
  font-size: 60.1875rem;
}

.h963 {
  height: 60.1875rem;
}

.heightImage963 {
  height: 60.1875rem;
  width: auto;
}

.w964 {
  width: 60.25rem;
}

.sizeFont964 {
  font-size: 60.25rem;
}

.h964 {
  height: 60.25rem;
}

.heightImage964 {
  height: 60.25rem;
  width: auto;
}

.w965 {
  width: 60.3125rem;
}

.sizeFont965 {
  font-size: 60.3125rem;
}

.h965 {
  height: 60.3125rem;
}

.heightImage965 {
  height: 60.3125rem;
  width: auto;
}

.w966 {
  width: 60.375rem;
}

.sizeFont966 {
  font-size: 60.375rem;
}

.h966 {
  height: 60.375rem;
}

.heightImage966 {
  height: 60.375rem;
  width: auto;
}

.w967 {
  width: 60.4375rem;
}

.sizeFont967 {
  font-size: 60.4375rem;
}

.h967 {
  height: 60.4375rem;
}

.heightImage967 {
  height: 60.4375rem;
  width: auto;
}

.w968 {
  width: 60.5rem;
}

.sizeFont968 {
  font-size: 60.5rem;
}

.h968 {
  height: 60.5rem;
}

.heightImage968 {
  height: 60.5rem;
  width: auto;
}

.w969 {
  width: 60.5625rem;
}

.sizeFont969 {
  font-size: 60.5625rem;
}

.h969 {
  height: 60.5625rem;
}

.heightImage969 {
  height: 60.5625rem;
  width: auto;
}

.w970 {
  width: 60.625rem;
}

.sizeFont970 {
  font-size: 60.625rem;
}

.h970 {
  height: 60.625rem;
}

.heightImage970 {
  height: 60.625rem;
  width: auto;
}

.w971 {
  width: 60.6875rem;
}

.sizeFont971 {
  font-size: 60.6875rem;
}

.h971 {
  height: 60.6875rem;
}

.heightImage971 {
  height: 60.6875rem;
  width: auto;
}

.w972 {
  width: 60.75rem;
}

.sizeFont972 {
  font-size: 60.75rem;
}

.h972 {
  height: 60.75rem;
}

.heightImage972 {
  height: 60.75rem;
  width: auto;
}

.w973 {
  width: 60.8125rem;
}

.sizeFont973 {
  font-size: 60.8125rem;
}

.h973 {
  height: 60.8125rem;
}

.heightImage973 {
  height: 60.8125rem;
  width: auto;
}

.w974 {
  width: 60.875rem;
}

.sizeFont974 {
  font-size: 60.875rem;
}

.h974 {
  height: 60.875rem;
}

.heightImage974 {
  height: 60.875rem;
  width: auto;
}

.w975 {
  width: 60.9375rem;
}

.sizeFont975 {
  font-size: 60.9375rem;
}

.h975 {
  height: 60.9375rem;
}

.heightImage975 {
  height: 60.9375rem;
  width: auto;
}

.w976 {
  width: 61rem;
}

.sizeFont976 {
  font-size: 61rem;
}

.h976 {
  height: 61rem;
}

.heightImage976 {
  height: 61rem;
  width: auto;
}

.w977 {
  width: 61.0625rem;
}

.sizeFont977 {
  font-size: 61.0625rem;
}

.h977 {
  height: 61.0625rem;
}

.heightImage977 {
  height: 61.0625rem;
  width: auto;
}

.w978 {
  width: 61.125rem;
}

.sizeFont978 {
  font-size: 61.125rem;
}

.h978 {
  height: 61.125rem;
}

.heightImage978 {
  height: 61.125rem;
  width: auto;
}

.w979 {
  width: 61.1875rem;
}

.sizeFont979 {
  font-size: 61.1875rem;
}

.h979 {
  height: 61.1875rem;
}

.heightImage979 {
  height: 61.1875rem;
  width: auto;
}

.w980 {
  width: 61.25rem;
}

.sizeFont980 {
  font-size: 61.25rem;
}

.h980 {
  height: 61.25rem;
}

.heightImage980 {
  height: 61.25rem;
  width: auto;
}

.w981 {
  width: 61.3125rem;
}

.sizeFont981 {
  font-size: 61.3125rem;
}

.h981 {
  height: 61.3125rem;
}

.heightImage981 {
  height: 61.3125rem;
  width: auto;
}

.w982 {
  width: 61.375rem;
}

.sizeFont982 {
  font-size: 61.375rem;
}

.h982 {
  height: 61.375rem;
}

.heightImage982 {
  height: 61.375rem;
  width: auto;
}

.w983 {
  width: 61.4375rem;
}

.sizeFont983 {
  font-size: 61.4375rem;
}

.h983 {
  height: 61.4375rem;
}

.heightImage983 {
  height: 61.4375rem;
  width: auto;
}

.w984 {
  width: 61.5rem;
}

.sizeFont984 {
  font-size: 61.5rem;
}

.h984 {
  height: 61.5rem;
}

.heightImage984 {
  height: 61.5rem;
  width: auto;
}

.w985 {
  width: 61.5625rem;
}

.sizeFont985 {
  font-size: 61.5625rem;
}

.h985 {
  height: 61.5625rem;
}

.heightImage985 {
  height: 61.5625rem;
  width: auto;
}

.w986 {
  width: 61.625rem;
}

.sizeFont986 {
  font-size: 61.625rem;
}

.h986 {
  height: 61.625rem;
}

.heightImage986 {
  height: 61.625rem;
  width: auto;
}

.w987 {
  width: 61.6875rem;
}

.sizeFont987 {
  font-size: 61.6875rem;
}

.h987 {
  height: 61.6875rem;
}

.heightImage987 {
  height: 61.6875rem;
  width: auto;
}

.w988 {
  width: 61.75rem;
}

.sizeFont988 {
  font-size: 61.75rem;
}

.h988 {
  height: 61.75rem;
}

.heightImage988 {
  height: 61.75rem;
  width: auto;
}

.w989 {
  width: 61.8125rem;
}

.sizeFont989 {
  font-size: 61.8125rem;
}

.h989 {
  height: 61.8125rem;
}

.heightImage989 {
  height: 61.8125rem;
  width: auto;
}

.w990 {
  width: 61.875rem;
}

.sizeFont990 {
  font-size: 61.875rem;
}

.h990 {
  height: 61.875rem;
}

.heightImage990 {
  height: 61.875rem;
  width: auto;
}

.w991 {
  width: 61.9375rem;
}

.sizeFont991 {
  font-size: 61.9375rem;
}

.h991 {
  height: 61.9375rem;
}

.heightImage991 {
  height: 61.9375rem;
  width: auto;
}

.w992 {
  width: 62rem;
}

.sizeFont992 {
  font-size: 62rem;
}

.h992 {
  height: 62rem;
}

.heightImage992 {
  height: 62rem;
  width: auto;
}

.w993 {
  width: 62.0625rem;
}

.sizeFont993 {
  font-size: 62.0625rem;
}

.h993 {
  height: 62.0625rem;
}

.heightImage993 {
  height: 62.0625rem;
  width: auto;
}

.w994 {
  width: 62.125rem;
}

.sizeFont994 {
  font-size: 62.125rem;
}

.h994 {
  height: 62.125rem;
}

.heightImage994 {
  height: 62.125rem;
  width: auto;
}

.w995 {
  width: 62.1875rem;
}

.sizeFont995 {
  font-size: 62.1875rem;
}

.h995 {
  height: 62.1875rem;
}

.heightImage995 {
  height: 62.1875rem;
  width: auto;
}

.w996 {
  width: 62.25rem;
}

.sizeFont996 {
  font-size: 62.25rem;
}

.h996 {
  height: 62.25rem;
}

.heightImage996 {
  height: 62.25rem;
  width: auto;
}

.w997 {
  width: 62.3125rem;
}

.sizeFont997 {
  font-size: 62.3125rem;
}

.h997 {
  height: 62.3125rem;
}

.heightImage997 {
  height: 62.3125rem;
  width: auto;
}

.w998 {
  width: 62.375rem;
}

.sizeFont998 {
  font-size: 62.375rem;
}

.h998 {
  height: 62.375rem;
}

.heightImage998 {
  height: 62.375rem;
  width: auto;
}

.w999 {
  width: 62.4375rem;
}

.sizeFont999 {
  font-size: 62.4375rem;
}

.h999 {
  height: 62.4375rem;
}

.heightImage999 {
  height: 62.4375rem;
  width: auto;
}

.w1000 {
  width: 62.5rem;
}

.sizeFont1000 {
  font-size: 62.5rem;
}

.h1000 {
  height: 62.5rem;
}

.heightImage1000 {
  height: 62.5rem;
  width: auto;
}

.wp1 {
  width: 1%;
}

.wp2 {
  width: 2%;
}

.wp3 {
  width: 3%;
}

.wp4 {
  width: 4%;
}

.wp5 {
  width: 5%;
}

.wp6 {
  width: 6%;
}

.wp7 {
  width: 7%;
}

.wp8 {
  width: 8%;
}

.wp9 {
  width: 9%;
}

.wp10 {
  width: 10%;
}

.wp11 {
  width: 11%;
}

.wp12 {
  width: 12%;
}

.wp13 {
  width: 13%;
}

.wp14 {
  width: 14%;
}

.wp15 {
  width: 15%;
}

.wp16 {
  width: 16%;
}

.wp17 {
  width: 17%;
}

.wp18 {
  width: 18%;
}

.wp19 {
  width: 19%;
}

.wp20 {
  width: 20%;
}

.wp21 {
  width: 21%;
}

.wp22 {
  width: 22%;
}

.wp23 {
  width: 23%;
}

.wp24 {
  width: 24%;
}

.wp25 {
  width: 25%;
}

.wp26 {
  width: 26%;
}

.wp27 {
  width: 27%;
}

.wp28 {
  width: 28%;
}

.wp29 {
  width: 29%;
}

.wp30 {
  width: 30%;
}

.wp31 {
  width: 31%;
}

.wp32 {
  width: 32%;
}

.wp33 {
  width: 33%;
}

.wp34 {
  width: 34%;
}

.wp35 {
  width: 35%;
}

.wp36 {
  width: 36%;
}

.wp37 {
  width: 37%;
}

.wp38 {
  width: 38%;
}

.wp39 {
  width: 39%;
}

.wp40 {
  width: 40%;
}

.wp41 {
  width: 41%;
}

.wp42 {
  width: 42%;
}

.wp43 {
  width: 43%;
}

.wp44 {
  width: 44%;
}

.wp45 {
  width: 45%;
}

.wp46 {
  width: 46%;
}

.wp47 {
  width: 47%;
}

.wp48 {
  width: 48%;
}

.wp49 {
  width: 49%;
}

.wp50 {
  width: 50%;
}

.wp51 {
  width: 51%;
}

.wp52 {
  width: 52%;
}

.wp53 {
  width: 53%;
}

.wp54 {
  width: 54%;
}

.wp55 {
  width: 55%;
}

.wp56 {
  width: 56%;
}

.wp57 {
  width: 57%;
}

.wp58 {
  width: 58%;
}

.wp59 {
  width: 59%;
}

.wp60 {
  width: 60%;
}

.wp61 {
  width: 61%;
}

.wp62 {
  width: 62%;
}

.wp63 {
  width: 63%;
}

.wp64 {
  width: 64%;
}

.wp65 {
  width: 65%;
}

.wp66 {
  width: 66%;
}

.wp67 {
  width: 67%;
}

.wp68 {
  width: 68%;
}

.wp69 {
  width: 69%;
}

.wp70 {
  width: 70%;
}

.wp71 {
  width: 71%;
}

.wp72 {
  width: 72%;
}

.wp73 {
  width: 73%;
}

.wp74 {
  width: 74%;
}

.wp75 {
  width: 75%;
}

.wp76 {
  width: 76%;
}

.wp77 {
  width: 77%;
}

.wp78 {
  width: 78%;
}

.wp79 {
  width: 79%;
}

.wp80 {
  width: 80%;
}

.wp81 {
  width: 81%;
}

.wp82 {
  width: 82%;
}

.wp83 {
  width: 83%;
}

.wp84 {
  width: 84%;
}

.wp85 {
  width: 85%;
}

.wp86 {
  width: 86%;
}

.wp87 {
  width: 87%;
}

.wp88 {
  width: 88%;
}

.wp89 {
  width: 89%;
}

.wp90 {
  width: 90%;
}

.wp91 {
  width: 91%;
}

.wp92 {
  width: 92%;
}

.wp93 {
  width: 93%;
}

.wp94 {
  width: 94%;
}

.wp95 {
  width: 95%;
}

.wp96 {
  width: 96%;
}

.wp97 {
  width: 97%;
}

.wp98 {
  width: 98%;
}

.wp99 {
  width: 99%;
}

.wp100 {
  width: 100%;
}

.hp100 {
  height: 100%;
}

.z_index5 {
  z-index: 5;
}

.z_index4 {
  z-index: 4;
}

.z_index3 {
  z-index: 3;
}

.z_index2 {
  z-index: 2;
}

.z_index1 {
  z-index: 1;
}

.padding1 {
  padding: 0.0625rem;
}

.pTop1 {
  padding-top: 0.0625rem;
}

.pLeft1 {
  padding-left: 0.0625rem;
}

.pBottom1 {
  padding-bottom: 0.0625rem;
}

.pRight1 {
  padding-right: 0.0625rem;
}

.margin1 {
  margin: 0.0625rem;
}

.mTop1 {
  margin-top: 0.0625rem;
}

.mLeft1 {
  margin-left: 0.0625rem;
}

.mBottom1 {
  margin-bottom: 0.0625rem;
}

.mRight1 {
  margin-right: 0.0625rem;
}

.padding2 {
  padding: 0.125rem;
}

.pTop2 {
  padding-top: 0.125rem;
}

.pLeft2 {
  padding-left: 0.125rem;
}

.pBottom2 {
  padding-bottom: 0.125rem;
}

.pRight2 {
  padding-right: 0.125rem;
}

.margin2 {
  margin: 0.125rem;
}

.mTop2 {
  margin-top: 0.125rem;
}

.mLeft2 {
  margin-left: 0.125rem;
}

.mBottom2 {
  margin-bottom: 0.125rem;
}

.mRight2 {
  margin-right: 0.125rem;
}

.padding3 {
  padding: 0.1875rem;
}

.pTop3 {
  padding-top: 0.1875rem;
}

.pLeft3 {
  padding-left: 0.1875rem;
}

.pBottom3 {
  padding-bottom: 0.1875rem;
}

.pRight3 {
  padding-right: 0.1875rem;
}

.margin3 {
  margin: 0.1875rem;
}

.mTop3 {
  margin-top: 0.1875rem;
}

.mLeft3 {
  margin-left: 0.1875rem;
}

.mBottom3 {
  margin-bottom: 0.1875rem;
}

.mRight3 {
  margin-right: 0.1875rem;
}

.padding4 {
  padding: 0.25rem;
}

.pTop4 {
  padding-top: 0.25rem;
}

.pLeft4 {
  padding-left: 0.25rem;
}

.pBottom4 {
  padding-bottom: 0.25rem;
}

.pRight4 {
  padding-right: 0.25rem;
}

.margin4 {
  margin: 0.25rem;
}

.mTop4 {
  margin-top: 0.25rem;
}

.mLeft4 {
  margin-left: 0.25rem;
}

.mBottom4 {
  margin-bottom: 0.25rem;
}

.mRight4 {
  margin-right: 0.25rem;
}

.padding5 {
  padding: 0.3125rem;
}

.pTop5 {
  padding-top: 0.3125rem;
}

.pLeft5 {
  padding-left: 0.3125rem;
}

.pBottom5 {
  padding-bottom: 0.3125rem;
}

.pRight5 {
  padding-right: 0.3125rem;
}

.margin5 {
  margin: 0.3125rem;
}

.mTop5 {
  margin-top: 0.3125rem;
}

.mLeft5 {
  margin-left: 0.3125rem;
}

.mBottom5 {
  margin-bottom: 0.3125rem;
}

.mRight5 {
  margin-right: 0.3125rem;
}

.padding6 {
  padding: 0.375rem;
}

.pTop6 {
  padding-top: 0.375rem;
}

.pLeft6 {
  padding-left: 0.375rem;
}

.pBottom6 {
  padding-bottom: 0.375rem;
}

.pRight6 {
  padding-right: 0.375rem;
}

.margin6 {
  margin: 0.375rem;
}

.mTop6 {
  margin-top: 0.375rem;
}

.mLeft6 {
  margin-left: 0.375rem;
}

.mBottom6 {
  margin-bottom: 0.375rem;
}

.mRight6 {
  margin-right: 0.375rem;
}

.padding7 {
  padding: 0.4375rem;
}

.pTop7 {
  padding-top: 0.4375rem;
}

.pLeft7 {
  padding-left: 0.4375rem;
}

.pBottom7 {
  padding-bottom: 0.4375rem;
}

.pRight7 {
  padding-right: 0.4375rem;
}

.margin7 {
  margin: 0.4375rem;
}

.mTop7 {
  margin-top: 0.4375rem;
}

.mLeft7 {
  margin-left: 0.4375rem;
}

.mBottom7 {
  margin-bottom: 0.4375rem;
}

.mRight7 {
  margin-right: 0.4375rem;
}

.padding8 {
  padding: 0.5rem;
}

.pTop8 {
  padding-top: 0.5rem;
}

.pLeft8 {
  padding-left: 0.5rem;
}

.pBottom8 {
  padding-bottom: 0.5rem;
}

.pRight8 {
  padding-right: 0.5rem;
}

.margin8 {
  margin: 0.5rem;
}

.mTop8 {
  margin-top: 0.5rem;
}

.mLeft8 {
  margin-left: 0.5rem;
}

.mBottom8 {
  margin-bottom: 0.5rem;
}

.mRight8 {
  margin-right: 0.5rem;
}

.padding9 {
  padding: 0.5625rem;
}

.pTop9 {
  padding-top: 0.5625rem;
}

.pLeft9 {
  padding-left: 0.5625rem;
}

.pBottom9 {
  padding-bottom: 0.5625rem;
}

.pRight9 {
  padding-right: 0.5625rem;
}

.margin9 {
  margin: 0.5625rem;
}

.mTop9 {
  margin-top: 0.5625rem;
}

.mLeft9 {
  margin-left: 0.5625rem;
}

.mBottom9 {
  margin-bottom: 0.5625rem;
}

.mRight9 {
  margin-right: 0.5625rem;
}

.padding10 {
  padding: 0.625rem;
}

.pTop10 {
  padding-top: 0.625rem;
}

.pLeft10 {
  padding-left: 0.625rem;
}

.pBottom10 {
  padding-bottom: 0.625rem;
}

.pRight10 {
  padding-right: 0.625rem;
}

.margin10 {
  margin: 0.625rem;
}

.mTop10 {
  margin-top: 0.625rem;
}

.mLeft10 {
  margin-left: 0.625rem;
}

.mBottom10 {
  margin-bottom: 0.625rem;
}

.mRight10 {
  margin-right: 0.625rem;
}

.padding11 {
  padding: 0.6875rem;
}

.pTop11 {
  padding-top: 0.6875rem;
}

.pLeft11 {
  padding-left: 0.6875rem;
}

.pBottom11 {
  padding-bottom: 0.6875rem;
}

.pRight11 {
  padding-right: 0.6875rem;
}

.margin11 {
  margin: 0.6875rem;
}

.mTop11 {
  margin-top: 0.6875rem;
}

.mLeft11 {
  margin-left: 0.6875rem;
}

.mBottom11 {
  margin-bottom: 0.6875rem;
}

.mRight11 {
  margin-right: 0.6875rem;
}

.padding12 {
  padding: 0.75rem;
}

.pTop12 {
  padding-top: 0.75rem;
}

.pLeft12 {
  padding-left: 0.75rem;
}

.pBottom12 {
  padding-bottom: 0.75rem;
}

.pRight12 {
  padding-right: 0.75rem;
}

.margin12 {
  margin: 0.75rem;
}

.mTop12 {
  margin-top: 0.75rem;
}

.mLeft12 {
  margin-left: 0.75rem;
}

.mBottom12 {
  margin-bottom: 0.75rem;
}

.mRight12 {
  margin-right: 0.75rem;
}

.padding13 {
  padding: 0.8125rem;
}

.pTop13 {
  padding-top: 0.8125rem;
}

.pLeft13 {
  padding-left: 0.8125rem;
}

.pBottom13 {
  padding-bottom: 0.8125rem;
}

.pRight13 {
  padding-right: 0.8125rem;
}

.margin13 {
  margin: 0.8125rem;
}

.mTop13 {
  margin-top: 0.8125rem;
}

.mLeft13 {
  margin-left: 0.8125rem;
}

.mBottom13 {
  margin-bottom: 0.8125rem;
}

.mRight13 {
  margin-right: 0.8125rem;
}

.padding14 {
  padding: 0.875rem;
}

.pTop14 {
  padding-top: 0.875rem;
}

.pLeft14 {
  padding-left: 0.875rem;
}

.pBottom14 {
  padding-bottom: 0.875rem;
}

.pRight14 {
  padding-right: 0.875rem;
}

.margin14 {
  margin: 0.875rem;
}

.mTop14 {
  margin-top: 0.875rem;
}

.mLeft14 {
  margin-left: 0.875rem;
}

.mBottom14 {
  margin-bottom: 0.875rem;
}

.mRight14 {
  margin-right: 0.875rem;
}

.padding15 {
  padding: 0.9375rem;
}

.pTop15 {
  padding-top: 0.9375rem;
}

.pLeft15 {
  padding-left: 0.9375rem;
}

.pBottom15 {
  padding-bottom: 0.9375rem;
}

.pRight15 {
  padding-right: 0.9375rem;
}

.margin15 {
  margin: 0.9375rem;
}

.mTop15 {
  margin-top: 0.9375rem;
}

.mLeft15 {
  margin-left: 0.9375rem;
}

.mBottom15 {
  margin-bottom: 0.9375rem;
}

.mRight15 {
  margin-right: 0.9375rem;
}

.padding16 {
  padding: 1rem;
}

.pTop16 {
  padding-top: 1rem;
}

.pLeft16 {
  padding-left: 1rem;
}

.pBottom16 {
  padding-bottom: 1rem;
}

.pRight16 {
  padding-right: 1rem;
}

.margin16 {
  margin: 1rem;
}

.mTop16 {
  margin-top: 1rem;
}

.mLeft16 {
  margin-left: 1rem;
}

.mBottom16 {
  margin-bottom: 1rem;
}

.mRight16 {
  margin-right: 1rem;
}

.padding17 {
  padding: 1.0625rem;
}

.pTop17 {
  padding-top: 1.0625rem;
}

.pLeft17 {
  padding-left: 1.0625rem;
}

.pBottom17 {
  padding-bottom: 1.0625rem;
}

.pRight17 {
  padding-right: 1.0625rem;
}

.margin17 {
  margin: 1.0625rem;
}

.mTop17 {
  margin-top: 1.0625rem;
}

.mLeft17 {
  margin-left: 1.0625rem;
}

.mBottom17 {
  margin-bottom: 1.0625rem;
}

.mRight17 {
  margin-right: 1.0625rem;
}

.padding18 {
  padding: 1.125rem;
}

.pTop18 {
  padding-top: 1.125rem;
}

.pLeft18 {
  padding-left: 1.125rem;
}

.pBottom18 {
  padding-bottom: 1.125rem;
}

.pRight18 {
  padding-right: 1.125rem;
}

.margin18 {
  margin: 1.125rem;
}

.mTop18 {
  margin-top: 1.125rem;
}

.mLeft18 {
  margin-left: 1.125rem;
}

.mBottom18 {
  margin-bottom: 1.125rem;
}

.mRight18 {
  margin-right: 1.125rem;
}

.padding19 {
  padding: 1.1875rem;
}

.pTop19 {
  padding-top: 1.1875rem;
}

.pLeft19 {
  padding-left: 1.1875rem;
}

.pBottom19 {
  padding-bottom: 1.1875rem;
}

.pRight19 {
  padding-right: 1.1875rem;
}

.margin19 {
  margin: 1.1875rem;
}

.mTop19 {
  margin-top: 1.1875rem;
}

.mLeft19 {
  margin-left: 1.1875rem;
}

.mBottom19 {
  margin-bottom: 1.1875rem;
}

.mRight19 {
  margin-right: 1.1875rem;
}

.padding20 {
  padding: 1.25rem;
}

.pTop20 {
  padding-top: 1.25rem;
}

.pLeft20 {
  padding-left: 1.25rem;
}

.pBottom20 {
  padding-bottom: 1.25rem;
}

.pRight20 {
  padding-right: 1.25rem;
}

.margin20 {
  margin: 1.25rem;
}

.mTop20 {
  margin-top: 1.25rem;
}

.mLeft20 {
  margin-left: 1.25rem;
}

.mBottom20 {
  margin-bottom: 1.25rem;
}

.mRight20 {
  margin-right: 1.25rem;
}

.padding21 {
  padding: 1.3125rem;
}

.pTop21 {
  padding-top: 1.3125rem;
}

.pLeft21 {
  padding-left: 1.3125rem;
}

.pBottom21 {
  padding-bottom: 1.3125rem;
}

.pRight21 {
  padding-right: 1.3125rem;
}

.margin21 {
  margin: 1.3125rem;
}

.mTop21 {
  margin-top: 1.3125rem;
}

.mLeft21 {
  margin-left: 1.3125rem;
}

.mBottom21 {
  margin-bottom: 1.3125rem;
}

.mRight21 {
  margin-right: 1.3125rem;
}

.padding22 {
  padding: 1.375rem;
}

.pTop22 {
  padding-top: 1.375rem;
}

.pLeft22 {
  padding-left: 1.375rem;
}

.pBottom22 {
  padding-bottom: 1.375rem;
}

.pRight22 {
  padding-right: 1.375rem;
}

.margin22 {
  margin: 1.375rem;
}

.mTop22 {
  margin-top: 1.375rem;
}

.mLeft22 {
  margin-left: 1.375rem;
}

.mBottom22 {
  margin-bottom: 1.375rem;
}

.mRight22 {
  margin-right: 1.375rem;
}

.padding23 {
  padding: 1.4375rem;
}

.pTop23 {
  padding-top: 1.4375rem;
}

.pLeft23 {
  padding-left: 1.4375rem;
}

.pBottom23 {
  padding-bottom: 1.4375rem;
}

.pRight23 {
  padding-right: 1.4375rem;
}

.margin23 {
  margin: 1.4375rem;
}

.mTop23 {
  margin-top: 1.4375rem;
}

.mLeft23 {
  margin-left: 1.4375rem;
}

.mBottom23 {
  margin-bottom: 1.4375rem;
}

.mRight23 {
  margin-right: 1.4375rem;
}

.padding24 {
  padding: 1.5rem;
}

.pTop24 {
  padding-top: 1.5rem;
}

.pLeft24 {
  padding-left: 1.5rem;
}

.pBottom24 {
  padding-bottom: 1.5rem;
}

.pRight24 {
  padding-right: 1.5rem;
}

.margin24 {
  margin: 1.5rem;
}

.mTop24 {
  margin-top: 1.5rem;
}

.mLeft24 {
  margin-left: 1.5rem;
}

.mBottom24 {
  margin-bottom: 1.5rem;
}

.mRight24 {
  margin-right: 1.5rem;
}

.padding25 {
  padding: 1.5625rem;
}

.pTop25 {
  padding-top: 1.5625rem;
}

.pLeft25 {
  padding-left: 1.5625rem;
}

.pBottom25 {
  padding-bottom: 1.5625rem;
}

.pRight25 {
  padding-right: 1.5625rem;
}

.margin25 {
  margin: 1.5625rem;
}

.mTop25 {
  margin-top: 1.5625rem;
}

.mLeft25 {
  margin-left: 1.5625rem;
}

.mBottom25 {
  margin-bottom: 1.5625rem;
}

.mRight25 {
  margin-right: 1.5625rem;
}

.padding26 {
  padding: 1.625rem;
}

.pTop26 {
  padding-top: 1.625rem;
}

.pLeft26 {
  padding-left: 1.625rem;
}

.pBottom26 {
  padding-bottom: 1.625rem;
}

.pRight26 {
  padding-right: 1.625rem;
}

.margin26 {
  margin: 1.625rem;
}

.mTop26 {
  margin-top: 1.625rem;
}

.mLeft26 {
  margin-left: 1.625rem;
}

.mBottom26 {
  margin-bottom: 1.625rem;
}

.mRight26 {
  margin-right: 1.625rem;
}

.padding27 {
  padding: 1.6875rem;
}

.pTop27 {
  padding-top: 1.6875rem;
}

.pLeft27 {
  padding-left: 1.6875rem;
}

.pBottom27 {
  padding-bottom: 1.6875rem;
}

.pRight27 {
  padding-right: 1.6875rem;
}

.margin27 {
  margin: 1.6875rem;
}

.mTop27 {
  margin-top: 1.6875rem;
}

.mLeft27 {
  margin-left: 1.6875rem;
}

.mBottom27 {
  margin-bottom: 1.6875rem;
}

.mRight27 {
  margin-right: 1.6875rem;
}

.padding28 {
  padding: 1.75rem;
}

.pTop28 {
  padding-top: 1.75rem;
}

.pLeft28 {
  padding-left: 1.75rem;
}

.pBottom28 {
  padding-bottom: 1.75rem;
}

.pRight28 {
  padding-right: 1.75rem;
}

.margin28 {
  margin: 1.75rem;
}

.mTop28 {
  margin-top: 1.75rem;
}

.mLeft28 {
  margin-left: 1.75rem;
}

.mBottom28 {
  margin-bottom: 1.75rem;
}

.mRight28 {
  margin-right: 1.75rem;
}

.padding29 {
  padding: 1.8125rem;
}

.pTop29 {
  padding-top: 1.8125rem;
}

.pLeft29 {
  padding-left: 1.8125rem;
}

.pBottom29 {
  padding-bottom: 1.8125rem;
}

.pRight29 {
  padding-right: 1.8125rem;
}

.margin29 {
  margin: 1.8125rem;
}

.mTop29 {
  margin-top: 1.8125rem;
}

.mLeft29 {
  margin-left: 1.8125rem;
}

.mBottom29 {
  margin-bottom: 1.8125rem;
}

.mRight29 {
  margin-right: 1.8125rem;
}

.padding30 {
  padding: 1.875rem;
}

.pTop30 {
  padding-top: 1.875rem;
}

.pLeft30 {
  padding-left: 1.875rem;
}

.pBottom30 {
  padding-bottom: 1.875rem;
}

.pRight30 {
  padding-right: 1.875rem;
}

.margin30 {
  margin: 1.875rem;
}

.mTop30 {
  margin-top: 1.875rem;
}

.mLeft30 {
  margin-left: 1.875rem;
}

.mBottom30 {
  margin-bottom: 1.875rem;
}

.mRight30 {
  margin-right: 1.875rem;
}

.padding31 {
  padding: 1.9375rem;
}

.pTop31 {
  padding-top: 1.9375rem;
}

.pLeft31 {
  padding-left: 1.9375rem;
}

.pBottom31 {
  padding-bottom: 1.9375rem;
}

.pRight31 {
  padding-right: 1.9375rem;
}

.margin31 {
  margin: 1.9375rem;
}

.mTop31 {
  margin-top: 1.9375rem;
}

.mLeft31 {
  margin-left: 1.9375rem;
}

.mBottom31 {
  margin-bottom: 1.9375rem;
}

.mRight31 {
  margin-right: 1.9375rem;
}

.padding32 {
  padding: 2rem;
}

.pTop32 {
  padding-top: 2rem;
}

.pLeft32 {
  padding-left: 2rem;
}

.pBottom32 {
  padding-bottom: 2rem;
}

.pRight32 {
  padding-right: 2rem;
}

.margin32 {
  margin: 2rem;
}

.mTop32 {
  margin-top: 2rem;
}

.mLeft32 {
  margin-left: 2rem;
}

.mBottom32 {
  margin-bottom: 2rem;
}

.mRight32 {
  margin-right: 2rem;
}

.padding33 {
  padding: 2.0625rem;
}

.pTop33 {
  padding-top: 2.0625rem;
}

.pLeft33 {
  padding-left: 2.0625rem;
}

.pBottom33 {
  padding-bottom: 2.0625rem;
}

.pRight33 {
  padding-right: 2.0625rem;
}

.margin33 {
  margin: 2.0625rem;
}

.mTop33 {
  margin-top: 2.0625rem;
}

.mLeft33 {
  margin-left: 2.0625rem;
}

.mBottom33 {
  margin-bottom: 2.0625rem;
}

.mRight33 {
  margin-right: 2.0625rem;
}

.padding34 {
  padding: 2.125rem;
}

.pTop34 {
  padding-top: 2.125rem;
}

.pLeft34 {
  padding-left: 2.125rem;
}

.pBottom34 {
  padding-bottom: 2.125rem;
}

.pRight34 {
  padding-right: 2.125rem;
}

.margin34 {
  margin: 2.125rem;
}

.mTop34 {
  margin-top: 2.125rem;
}

.mLeft34 {
  margin-left: 2.125rem;
}

.mBottom34 {
  margin-bottom: 2.125rem;
}

.mRight34 {
  margin-right: 2.125rem;
}

.padding35 {
  padding: 2.1875rem;
}

.pTop35 {
  padding-top: 2.1875rem;
}

.pLeft35 {
  padding-left: 2.1875rem;
}

.pBottom35 {
  padding-bottom: 2.1875rem;
}

.pRight35 {
  padding-right: 2.1875rem;
}

.margin35 {
  margin: 2.1875rem;
}

.mTop35 {
  margin-top: 2.1875rem;
}

.mLeft35 {
  margin-left: 2.1875rem;
}

.mBottom35 {
  margin-bottom: 2.1875rem;
}

.mRight35 {
  margin-right: 2.1875rem;
}

.padding36 {
  padding: 2.25rem;
}

.pTop36 {
  padding-top: 2.25rem;
}

.pLeft36 {
  padding-left: 2.25rem;
}

.pBottom36 {
  padding-bottom: 2.25rem;
}

.pRight36 {
  padding-right: 2.25rem;
}

.margin36 {
  margin: 2.25rem;
}

.mTop36 {
  margin-top: 2.25rem;
}

.mLeft36 {
  margin-left: 2.25rem;
}

.mBottom36 {
  margin-bottom: 2.25rem;
}

.mRight36 {
  margin-right: 2.25rem;
}

.padding37 {
  padding: 2.3125rem;
}

.pTop37 {
  padding-top: 2.3125rem;
}

.pLeft37 {
  padding-left: 2.3125rem;
}

.pBottom37 {
  padding-bottom: 2.3125rem;
}

.pRight37 {
  padding-right: 2.3125rem;
}

.margin37 {
  margin: 2.3125rem;
}

.mTop37 {
  margin-top: 2.3125rem;
}

.mLeft37 {
  margin-left: 2.3125rem;
}

.mBottom37 {
  margin-bottom: 2.3125rem;
}

.mRight37 {
  margin-right: 2.3125rem;
}

.padding38 {
  padding: 2.375rem;
}

.pTop38 {
  padding-top: 2.375rem;
}

.pLeft38 {
  padding-left: 2.375rem;
}

.pBottom38 {
  padding-bottom: 2.375rem;
}

.pRight38 {
  padding-right: 2.375rem;
}

.margin38 {
  margin: 2.375rem;
}

.mTop38 {
  margin-top: 2.375rem;
}

.mLeft38 {
  margin-left: 2.375rem;
}

.mBottom38 {
  margin-bottom: 2.375rem;
}

.mRight38 {
  margin-right: 2.375rem;
}

.padding39 {
  padding: 2.4375rem;
}

.pTop39 {
  padding-top: 2.4375rem;
}

.pLeft39 {
  padding-left: 2.4375rem;
}

.pBottom39 {
  padding-bottom: 2.4375rem;
}

.pRight39 {
  padding-right: 2.4375rem;
}

.margin39 {
  margin: 2.4375rem;
}

.mTop39 {
  margin-top: 2.4375rem;
}

.mLeft39 {
  margin-left: 2.4375rem;
}

.mBottom39 {
  margin-bottom: 2.4375rem;
}

.mRight39 {
  margin-right: 2.4375rem;
}

.padding40 {
  padding: 2.5rem;
}

.pTop40 {
  padding-top: 2.5rem;
}

.pLeft40 {
  padding-left: 2.5rem;
}

.pBottom40 {
  padding-bottom: 2.5rem;
}

.pRight40 {
  padding-right: 2.5rem;
}

.margin40 {
  margin: 2.5rem;
}

.mTop40 {
  margin-top: 2.5rem;
}

.mLeft40 {
  margin-left: 2.5rem;
}

.mBottom40 {
  margin-bottom: 2.5rem;
}

.mRight40 {
  margin-right: 2.5rem;
}

.padding41 {
  padding: 2.5625rem;
}

.pTop41 {
  padding-top: 2.5625rem;
}

.pLeft41 {
  padding-left: 2.5625rem;
}

.pBottom41 {
  padding-bottom: 2.5625rem;
}

.pRight41 {
  padding-right: 2.5625rem;
}

.margin41 {
  margin: 2.5625rem;
}

.mTop41 {
  margin-top: 2.5625rem;
}

.mLeft41 {
  margin-left: 2.5625rem;
}

.mBottom41 {
  margin-bottom: 2.5625rem;
}

.mRight41 {
  margin-right: 2.5625rem;
}

.padding42 {
  padding: 2.625rem;
}

.pTop42 {
  padding-top: 2.625rem;
}

.pLeft42 {
  padding-left: 2.625rem;
}

.pBottom42 {
  padding-bottom: 2.625rem;
}

.pRight42 {
  padding-right: 2.625rem;
}

.margin42 {
  margin: 2.625rem;
}

.mTop42 {
  margin-top: 2.625rem;
}

.mLeft42 {
  margin-left: 2.625rem;
}

.mBottom42 {
  margin-bottom: 2.625rem;
}

.mRight42 {
  margin-right: 2.625rem;
}

.padding43 {
  padding: 2.6875rem;
}

.pTop43 {
  padding-top: 2.6875rem;
}

.pLeft43 {
  padding-left: 2.6875rem;
}

.pBottom43 {
  padding-bottom: 2.6875rem;
}

.pRight43 {
  padding-right: 2.6875rem;
}

.margin43 {
  margin: 2.6875rem;
}

.mTop43 {
  margin-top: 2.6875rem;
}

.mLeft43 {
  margin-left: 2.6875rem;
}

.mBottom43 {
  margin-bottom: 2.6875rem;
}

.mRight43 {
  margin-right: 2.6875rem;
}

.padding44 {
  padding: 2.75rem;
}

.pTop44 {
  padding-top: 2.75rem;
}

.pLeft44 {
  padding-left: 2.75rem;
}

.pBottom44 {
  padding-bottom: 2.75rem;
}

.pRight44 {
  padding-right: 2.75rem;
}

.margin44 {
  margin: 2.75rem;
}

.mTop44 {
  margin-top: 2.75rem;
}

.mLeft44 {
  margin-left: 2.75rem;
}

.mBottom44 {
  margin-bottom: 2.75rem;
}

.mRight44 {
  margin-right: 2.75rem;
}

.padding45 {
  padding: 2.8125rem;
}

.pTop45 {
  padding-top: 2.8125rem;
}

.pLeft45 {
  padding-left: 2.8125rem;
}

.pBottom45 {
  padding-bottom: 2.8125rem;
}

.pRight45 {
  padding-right: 2.8125rem;
}

.margin45 {
  margin: 2.8125rem;
}

.mTop45 {
  margin-top: 2.8125rem;
}

.mLeft45 {
  margin-left: 2.8125rem;
}

.mBottom45 {
  margin-bottom: 2.8125rem;
}

.mRight45 {
  margin-right: 2.8125rem;
}

.padding46 {
  padding: 2.875rem;
}

.pTop46 {
  padding-top: 2.875rem;
}

.pLeft46 {
  padding-left: 2.875rem;
}

.pBottom46 {
  padding-bottom: 2.875rem;
}

.pRight46 {
  padding-right: 2.875rem;
}

.margin46 {
  margin: 2.875rem;
}

.mTop46 {
  margin-top: 2.875rem;
}

.mLeft46 {
  margin-left: 2.875rem;
}

.mBottom46 {
  margin-bottom: 2.875rem;
}

.mRight46 {
  margin-right: 2.875rem;
}

.padding47 {
  padding: 2.9375rem;
}

.pTop47 {
  padding-top: 2.9375rem;
}

.pLeft47 {
  padding-left: 2.9375rem;
}

.pBottom47 {
  padding-bottom: 2.9375rem;
}

.pRight47 {
  padding-right: 2.9375rem;
}

.margin47 {
  margin: 2.9375rem;
}

.mTop47 {
  margin-top: 2.9375rem;
}

.mLeft47 {
  margin-left: 2.9375rem;
}

.mBottom47 {
  margin-bottom: 2.9375rem;
}

.mRight47 {
  margin-right: 2.9375rem;
}

.padding48 {
  padding: 3rem;
}

.pTop48 {
  padding-top: 3rem;
}

.pLeft48 {
  padding-left: 3rem;
}

.pBottom48 {
  padding-bottom: 3rem;
}

.pRight48 {
  padding-right: 3rem;
}

.margin48 {
  margin: 3rem;
}

.mTop48 {
  margin-top: 3rem;
}

.mLeft48 {
  margin-left: 3rem;
}

.mBottom48 {
  margin-bottom: 3rem;
}

.mRight48 {
  margin-right: 3rem;
}

.padding49 {
  padding: 3.0625rem;
}

.pTop49 {
  padding-top: 3.0625rem;
}

.pLeft49 {
  padding-left: 3.0625rem;
}

.pBottom49 {
  padding-bottom: 3.0625rem;
}

.pRight49 {
  padding-right: 3.0625rem;
}

.margin49 {
  margin: 3.0625rem;
}

.mTop49 {
  margin-top: 3.0625rem;
}

.mLeft49 {
  margin-left: 3.0625rem;
}

.mBottom49 {
  margin-bottom: 3.0625rem;
}

.mRight49 {
  margin-right: 3.0625rem;
}

.padding50 {
  padding: 3.125rem;
}

.pTop50 {
  padding-top: 3.125rem;
}

.pLeft50 {
  padding-left: 3.125rem;
}

.pBottom50 {
  padding-bottom: 3.125rem;
}

.pRight50 {
  padding-right: 3.125rem;
}

.margin50 {
  margin: 3.125rem;
}

.mTop50 {
  margin-top: 3.125rem;
}

.mLeft50 {
  margin-left: 3.125rem;
}

.mBottom50 {
  margin-bottom: 3.125rem;
}

.mRight50 {
  margin-right: 3.125rem;
}

.padding51 {
  padding: 3.1875rem;
}

.pTop51 {
  padding-top: 3.1875rem;
}

.pLeft51 {
  padding-left: 3.1875rem;
}

.pBottom51 {
  padding-bottom: 3.1875rem;
}

.pRight51 {
  padding-right: 3.1875rem;
}

.margin51 {
  margin: 3.1875rem;
}

.mTop51 {
  margin-top: 3.1875rem;
}

.mLeft51 {
  margin-left: 3.1875rem;
}

.mBottom51 {
  margin-bottom: 3.1875rem;
}

.mRight51 {
  margin-right: 3.1875rem;
}

.padding52 {
  padding: 3.25rem;
}

.pTop52 {
  padding-top: 3.25rem;
}

.pLeft52 {
  padding-left: 3.25rem;
}

.pBottom52 {
  padding-bottom: 3.25rem;
}

.pRight52 {
  padding-right: 3.25rem;
}

.margin52 {
  margin: 3.25rem;
}

.mTop52 {
  margin-top: 3.25rem;
}

.mLeft52 {
  margin-left: 3.25rem;
}

.mBottom52 {
  margin-bottom: 3.25rem;
}

.mRight52 {
  margin-right: 3.25rem;
}

.padding53 {
  padding: 3.3125rem;
}

.pTop53 {
  padding-top: 3.3125rem;
}

.pLeft53 {
  padding-left: 3.3125rem;
}

.pBottom53 {
  padding-bottom: 3.3125rem;
}

.pRight53 {
  padding-right: 3.3125rem;
}

.margin53 {
  margin: 3.3125rem;
}

.mTop53 {
  margin-top: 3.3125rem;
}

.mLeft53 {
  margin-left: 3.3125rem;
}

.mBottom53 {
  margin-bottom: 3.3125rem;
}

.mRight53 {
  margin-right: 3.3125rem;
}

.padding54 {
  padding: 3.375rem;
}

.pTop54 {
  padding-top: 3.375rem;
}

.pLeft54 {
  padding-left: 3.375rem;
}

.pBottom54 {
  padding-bottom: 3.375rem;
}

.pRight54 {
  padding-right: 3.375rem;
}

.margin54 {
  margin: 3.375rem;
}

.mTop54 {
  margin-top: 3.375rem;
}

.mLeft54 {
  margin-left: 3.375rem;
}

.mBottom54 {
  margin-bottom: 3.375rem;
}

.mRight54 {
  margin-right: 3.375rem;
}

.padding55 {
  padding: 3.4375rem;
}

.pTop55 {
  padding-top: 3.4375rem;
}

.pLeft55 {
  padding-left: 3.4375rem;
}

.pBottom55 {
  padding-bottom: 3.4375rem;
}

.pRight55 {
  padding-right: 3.4375rem;
}

.margin55 {
  margin: 3.4375rem;
}

.mTop55 {
  margin-top: 3.4375rem;
}

.mLeft55 {
  margin-left: 3.4375rem;
}

.mBottom55 {
  margin-bottom: 3.4375rem;
}

.mRight55 {
  margin-right: 3.4375rem;
}

.padding56 {
  padding: 3.5rem;
}

.pTop56 {
  padding-top: 3.5rem;
}

.pLeft56 {
  padding-left: 3.5rem;
}

.pBottom56 {
  padding-bottom: 3.5rem;
}

.pRight56 {
  padding-right: 3.5rem;
}

.margin56 {
  margin: 3.5rem;
}

.mTop56 {
  margin-top: 3.5rem;
}

.mLeft56 {
  margin-left: 3.5rem;
}

.mBottom56 {
  margin-bottom: 3.5rem;
}

.mRight56 {
  margin-right: 3.5rem;
}

.padding57 {
  padding: 3.5625rem;
}

.pTop57 {
  padding-top: 3.5625rem;
}

.pLeft57 {
  padding-left: 3.5625rem;
}

.pBottom57 {
  padding-bottom: 3.5625rem;
}

.pRight57 {
  padding-right: 3.5625rem;
}

.margin57 {
  margin: 3.5625rem;
}

.mTop57 {
  margin-top: 3.5625rem;
}

.mLeft57 {
  margin-left: 3.5625rem;
}

.mBottom57 {
  margin-bottom: 3.5625rem;
}

.mRight57 {
  margin-right: 3.5625rem;
}

.padding58 {
  padding: 3.625rem;
}

.pTop58 {
  padding-top: 3.625rem;
}

.pLeft58 {
  padding-left: 3.625rem;
}

.pBottom58 {
  padding-bottom: 3.625rem;
}

.pRight58 {
  padding-right: 3.625rem;
}

.margin58 {
  margin: 3.625rem;
}

.mTop58 {
  margin-top: 3.625rem;
}

.mLeft58 {
  margin-left: 3.625rem;
}

.mBottom58 {
  margin-bottom: 3.625rem;
}

.mRight58 {
  margin-right: 3.625rem;
}

.padding59 {
  padding: 3.6875rem;
}

.pTop59 {
  padding-top: 3.6875rem;
}

.pLeft59 {
  padding-left: 3.6875rem;
}

.pBottom59 {
  padding-bottom: 3.6875rem;
}

.pRight59 {
  padding-right: 3.6875rem;
}

.margin59 {
  margin: 3.6875rem;
}

.mTop59 {
  margin-top: 3.6875rem;
}

.mLeft59 {
  margin-left: 3.6875rem;
}

.mBottom59 {
  margin-bottom: 3.6875rem;
}

.mRight59 {
  margin-right: 3.6875rem;
}

.padding60 {
  padding: 3.75rem;
}

.pTop60 {
  padding-top: 3.75rem;
}

.pLeft60 {
  padding-left: 3.75rem;
}

.pBottom60 {
  padding-bottom: 3.75rem;
}

.pRight60 {
  padding-right: 3.75rem;
}

.margin60 {
  margin: 3.75rem;
}

.mTop60 {
  margin-top: 3.75rem;
}

.mLeft60 {
  margin-left: 3.75rem;
}

.mBottom60 {
  margin-bottom: 3.75rem;
}

.mRight60 {
  margin-right: 3.75rem;
}

.padding61 {
  padding: 3.8125rem;
}

.pTop61 {
  padding-top: 3.8125rem;
}

.pLeft61 {
  padding-left: 3.8125rem;
}

.pBottom61 {
  padding-bottom: 3.8125rem;
}

.pRight61 {
  padding-right: 3.8125rem;
}

.margin61 {
  margin: 3.8125rem;
}

.mTop61 {
  margin-top: 3.8125rem;
}

.mLeft61 {
  margin-left: 3.8125rem;
}

.mBottom61 {
  margin-bottom: 3.8125rem;
}

.mRight61 {
  margin-right: 3.8125rem;
}

.padding62 {
  padding: 3.875rem;
}

.pTop62 {
  padding-top: 3.875rem;
}

.pLeft62 {
  padding-left: 3.875rem;
}

.pBottom62 {
  padding-bottom: 3.875rem;
}

.pRight62 {
  padding-right: 3.875rem;
}

.margin62 {
  margin: 3.875rem;
}

.mTop62 {
  margin-top: 3.875rem;
}

.mLeft62 {
  margin-left: 3.875rem;
}

.mBottom62 {
  margin-bottom: 3.875rem;
}

.mRight62 {
  margin-right: 3.875rem;
}

.padding63 {
  padding: 3.9375rem;
}

.pTop63 {
  padding-top: 3.9375rem;
}

.pLeft63 {
  padding-left: 3.9375rem;
}

.pBottom63 {
  padding-bottom: 3.9375rem;
}

.pRight63 {
  padding-right: 3.9375rem;
}

.margin63 {
  margin: 3.9375rem;
}

.mTop63 {
  margin-top: 3.9375rem;
}

.mLeft63 {
  margin-left: 3.9375rem;
}

.mBottom63 {
  margin-bottom: 3.9375rem;
}

.mRight63 {
  margin-right: 3.9375rem;
}

.padding64 {
  padding: 4rem;
}

.pTop64 {
  padding-top: 4rem;
}

.pLeft64 {
  padding-left: 4rem;
}

.pBottom64 {
  padding-bottom: 4rem;
}

.pRight64 {
  padding-right: 4rem;
}

.margin64 {
  margin: 4rem;
}

.mTop64 {
  margin-top: 4rem;
}

.mLeft64 {
  margin-left: 4rem;
}

.mBottom64 {
  margin-bottom: 4rem;
}

.mRight64 {
  margin-right: 4rem;
}

.padding65 {
  padding: 4.0625rem;
}

.pTop65 {
  padding-top: 4.0625rem;
}

.pLeft65 {
  padding-left: 4.0625rem;
}

.pBottom65 {
  padding-bottom: 4.0625rem;
}

.pRight65 {
  padding-right: 4.0625rem;
}

.margin65 {
  margin: 4.0625rem;
}

.mTop65 {
  margin-top: 4.0625rem;
}

.mLeft65 {
  margin-left: 4.0625rem;
}

.mBottom65 {
  margin-bottom: 4.0625rem;
}

.mRight65 {
  margin-right: 4.0625rem;
}

.padding66 {
  padding: 4.125rem;
}

.pTop66 {
  padding-top: 4.125rem;
}

.pLeft66 {
  padding-left: 4.125rem;
}

.pBottom66 {
  padding-bottom: 4.125rem;
}

.pRight66 {
  padding-right: 4.125rem;
}

.margin66 {
  margin: 4.125rem;
}

.mTop66 {
  margin-top: 4.125rem;
}

.mLeft66 {
  margin-left: 4.125rem;
}

.mBottom66 {
  margin-bottom: 4.125rem;
}

.mRight66 {
  margin-right: 4.125rem;
}

.padding67 {
  padding: 4.1875rem;
}

.pTop67 {
  padding-top: 4.1875rem;
}

.pLeft67 {
  padding-left: 4.1875rem;
}

.pBottom67 {
  padding-bottom: 4.1875rem;
}

.pRight67 {
  padding-right: 4.1875rem;
}

.margin67 {
  margin: 4.1875rem;
}

.mTop67 {
  margin-top: 4.1875rem;
}

.mLeft67 {
  margin-left: 4.1875rem;
}

.mBottom67 {
  margin-bottom: 4.1875rem;
}

.mRight67 {
  margin-right: 4.1875rem;
}

.padding68 {
  padding: 4.25rem;
}

.pTop68 {
  padding-top: 4.25rem;
}

.pLeft68 {
  padding-left: 4.25rem;
}

.pBottom68 {
  padding-bottom: 4.25rem;
}

.pRight68 {
  padding-right: 4.25rem;
}

.margin68 {
  margin: 4.25rem;
}

.mTop68 {
  margin-top: 4.25rem;
}

.mLeft68 {
  margin-left: 4.25rem;
}

.mBottom68 {
  margin-bottom: 4.25rem;
}

.mRight68 {
  margin-right: 4.25rem;
}

.padding69 {
  padding: 4.3125rem;
}

.pTop69 {
  padding-top: 4.3125rem;
}

.pLeft69 {
  padding-left: 4.3125rem;
}

.pBottom69 {
  padding-bottom: 4.3125rem;
}

.pRight69 {
  padding-right: 4.3125rem;
}

.margin69 {
  margin: 4.3125rem;
}

.mTop69 {
  margin-top: 4.3125rem;
}

.mLeft69 {
  margin-left: 4.3125rem;
}

.mBottom69 {
  margin-bottom: 4.3125rem;
}

.mRight69 {
  margin-right: 4.3125rem;
}

.padding70 {
  padding: 4.375rem;
}

.pTop70 {
  padding-top: 4.375rem;
}

.pLeft70 {
  padding-left: 4.375rem;
}

.pBottom70 {
  padding-bottom: 4.375rem;
}

.pRight70 {
  padding-right: 4.375rem;
}

.margin70 {
  margin: 4.375rem;
}

.mTop70 {
  margin-top: 4.375rem;
}

.mLeft70 {
  margin-left: 4.375rem;
}

.mBottom70 {
  margin-bottom: 4.375rem;
}

.mRight70 {
  margin-right: 4.375rem;
}

.padding71 {
  padding: 4.4375rem;
}

.pTop71 {
  padding-top: 4.4375rem;
}

.pLeft71 {
  padding-left: 4.4375rem;
}

.pBottom71 {
  padding-bottom: 4.4375rem;
}

.pRight71 {
  padding-right: 4.4375rem;
}

.margin71 {
  margin: 4.4375rem;
}

.mTop71 {
  margin-top: 4.4375rem;
}

.mLeft71 {
  margin-left: 4.4375rem;
}

.mBottom71 {
  margin-bottom: 4.4375rem;
}

.mRight71 {
  margin-right: 4.4375rem;
}

.padding72 {
  padding: 4.5rem;
}

.pTop72 {
  padding-top: 4.5rem;
}

.pLeft72 {
  padding-left: 4.5rem;
}

.pBottom72 {
  padding-bottom: 4.5rem;
}

.pRight72 {
  padding-right: 4.5rem;
}

.margin72 {
  margin: 4.5rem;
}

.mTop72 {
  margin-top: 4.5rem;
}

.mLeft72 {
  margin-left: 4.5rem;
}

.mBottom72 {
  margin-bottom: 4.5rem;
}

.mRight72 {
  margin-right: 4.5rem;
}

.padding73 {
  padding: 4.5625rem;
}

.pTop73 {
  padding-top: 4.5625rem;
}

.pLeft73 {
  padding-left: 4.5625rem;
}

.pBottom73 {
  padding-bottom: 4.5625rem;
}

.pRight73 {
  padding-right: 4.5625rem;
}

.margin73 {
  margin: 4.5625rem;
}

.mTop73 {
  margin-top: 4.5625rem;
}

.mLeft73 {
  margin-left: 4.5625rem;
}

.mBottom73 {
  margin-bottom: 4.5625rem;
}

.mRight73 {
  margin-right: 4.5625rem;
}

.padding74 {
  padding: 4.625rem;
}

.pTop74 {
  padding-top: 4.625rem;
}

.pLeft74 {
  padding-left: 4.625rem;
}

.pBottom74 {
  padding-bottom: 4.625rem;
}

.pRight74 {
  padding-right: 4.625rem;
}

.margin74 {
  margin: 4.625rem;
}

.mTop74 {
  margin-top: 4.625rem;
}

.mLeft74 {
  margin-left: 4.625rem;
}

.mBottom74 {
  margin-bottom: 4.625rem;
}

.mRight74 {
  margin-right: 4.625rem;
}

.padding75 {
  padding: 4.6875rem;
}

.pTop75 {
  padding-top: 4.6875rem;
}

.pLeft75 {
  padding-left: 4.6875rem;
}

.pBottom75 {
  padding-bottom: 4.6875rem;
}

.pRight75 {
  padding-right: 4.6875rem;
}

.margin75 {
  margin: 4.6875rem;
}

.mTop75 {
  margin-top: 4.6875rem;
}

.mLeft75 {
  margin-left: 4.6875rem;
}

.mBottom75 {
  margin-bottom: 4.6875rem;
}

.mRight75 {
  margin-right: 4.6875rem;
}

.padding76 {
  padding: 4.75rem;
}

.pTop76 {
  padding-top: 4.75rem;
}

.pLeft76 {
  padding-left: 4.75rem;
}

.pBottom76 {
  padding-bottom: 4.75rem;
}

.pRight76 {
  padding-right: 4.75rem;
}

.margin76 {
  margin: 4.75rem;
}

.mTop76 {
  margin-top: 4.75rem;
}

.mLeft76 {
  margin-left: 4.75rem;
}

.mBottom76 {
  margin-bottom: 4.75rem;
}

.mRight76 {
  margin-right: 4.75rem;
}

.padding77 {
  padding: 4.8125rem;
}

.pTop77 {
  padding-top: 4.8125rem;
}

.pLeft77 {
  padding-left: 4.8125rem;
}

.pBottom77 {
  padding-bottom: 4.8125rem;
}

.pRight77 {
  padding-right: 4.8125rem;
}

.margin77 {
  margin: 4.8125rem;
}

.mTop77 {
  margin-top: 4.8125rem;
}

.mLeft77 {
  margin-left: 4.8125rem;
}

.mBottom77 {
  margin-bottom: 4.8125rem;
}

.mRight77 {
  margin-right: 4.8125rem;
}

.padding78 {
  padding: 4.875rem;
}

.pTop78 {
  padding-top: 4.875rem;
}

.pLeft78 {
  padding-left: 4.875rem;
}

.pBottom78 {
  padding-bottom: 4.875rem;
}

.pRight78 {
  padding-right: 4.875rem;
}

.margin78 {
  margin: 4.875rem;
}

.mTop78 {
  margin-top: 4.875rem;
}

.mLeft78 {
  margin-left: 4.875rem;
}

.mBottom78 {
  margin-bottom: 4.875rem;
}

.mRight78 {
  margin-right: 4.875rem;
}

.padding79 {
  padding: 4.9375rem;
}

.pTop79 {
  padding-top: 4.9375rem;
}

.pLeft79 {
  padding-left: 4.9375rem;
}

.pBottom79 {
  padding-bottom: 4.9375rem;
}

.pRight79 {
  padding-right: 4.9375rem;
}

.margin79 {
  margin: 4.9375rem;
}

.mTop79 {
  margin-top: 4.9375rem;
}

.mLeft79 {
  margin-left: 4.9375rem;
}

.mBottom79 {
  margin-bottom: 4.9375rem;
}

.mRight79 {
  margin-right: 4.9375rem;
}

.padding80 {
  padding: 5rem;
}

.pTop80 {
  padding-top: 5rem;
}

.pLeft80 {
  padding-left: 5rem;
}

.pBottom80 {
  padding-bottom: 5rem;
}

.pRight80 {
  padding-right: 5rem;
}

.margin80 {
  margin: 5rem;
}

.mTop80 {
  margin-top: 5rem;
}

.mLeft80 {
  margin-left: 5rem;
}

.mBottom80 {
  margin-bottom: 5rem;
}

.mRight80 {
  margin-right: 5rem;
}

.padding81 {
  padding: 5.0625rem;
}

.pTop81 {
  padding-top: 5.0625rem;
}

.pLeft81 {
  padding-left: 5.0625rem;
}

.pBottom81 {
  padding-bottom: 5.0625rem;
}

.pRight81 {
  padding-right: 5.0625rem;
}

.margin81 {
  margin: 5.0625rem;
}

.mTop81 {
  margin-top: 5.0625rem;
}

.mLeft81 {
  margin-left: 5.0625rem;
}

.mBottom81 {
  margin-bottom: 5.0625rem;
}

.mRight81 {
  margin-right: 5.0625rem;
}

.padding82 {
  padding: 5.125rem;
}

.pTop82 {
  padding-top: 5.125rem;
}

.pLeft82 {
  padding-left: 5.125rem;
}

.pBottom82 {
  padding-bottom: 5.125rem;
}

.pRight82 {
  padding-right: 5.125rem;
}

.margin82 {
  margin: 5.125rem;
}

.mTop82 {
  margin-top: 5.125rem;
}

.mLeft82 {
  margin-left: 5.125rem;
}

.mBottom82 {
  margin-bottom: 5.125rem;
}

.mRight82 {
  margin-right: 5.125rem;
}

.padding83 {
  padding: 5.1875rem;
}

.pTop83 {
  padding-top: 5.1875rem;
}

.pLeft83 {
  padding-left: 5.1875rem;
}

.pBottom83 {
  padding-bottom: 5.1875rem;
}

.pRight83 {
  padding-right: 5.1875rem;
}

.margin83 {
  margin: 5.1875rem;
}

.mTop83 {
  margin-top: 5.1875rem;
}

.mLeft83 {
  margin-left: 5.1875rem;
}

.mBottom83 {
  margin-bottom: 5.1875rem;
}

.mRight83 {
  margin-right: 5.1875rem;
}

.padding84 {
  padding: 5.25rem;
}

.pTop84 {
  padding-top: 5.25rem;
}

.pLeft84 {
  padding-left: 5.25rem;
}

.pBottom84 {
  padding-bottom: 5.25rem;
}

.pRight84 {
  padding-right: 5.25rem;
}

.margin84 {
  margin: 5.25rem;
}

.mTop84 {
  margin-top: 5.25rem;
}

.mLeft84 {
  margin-left: 5.25rem;
}

.mBottom84 {
  margin-bottom: 5.25rem;
}

.mRight84 {
  margin-right: 5.25rem;
}

.padding85 {
  padding: 5.3125rem;
}

.pTop85 {
  padding-top: 5.3125rem;
}

.pLeft85 {
  padding-left: 5.3125rem;
}

.pBottom85 {
  padding-bottom: 5.3125rem;
}

.pRight85 {
  padding-right: 5.3125rem;
}

.margin85 {
  margin: 5.3125rem;
}

.mTop85 {
  margin-top: 5.3125rem;
}

.mLeft85 {
  margin-left: 5.3125rem;
}

.mBottom85 {
  margin-bottom: 5.3125rem;
}

.mRight85 {
  margin-right: 5.3125rem;
}

.padding86 {
  padding: 5.375rem;
}

.pTop86 {
  padding-top: 5.375rem;
}

.pLeft86 {
  padding-left: 5.375rem;
}

.pBottom86 {
  padding-bottom: 5.375rem;
}

.pRight86 {
  padding-right: 5.375rem;
}

.margin86 {
  margin: 5.375rem;
}

.mTop86 {
  margin-top: 5.375rem;
}

.mLeft86 {
  margin-left: 5.375rem;
}

.mBottom86 {
  margin-bottom: 5.375rem;
}

.mRight86 {
  margin-right: 5.375rem;
}

.padding87 {
  padding: 5.4375rem;
}

.pTop87 {
  padding-top: 5.4375rem;
}

.pLeft87 {
  padding-left: 5.4375rem;
}

.pBottom87 {
  padding-bottom: 5.4375rem;
}

.pRight87 {
  padding-right: 5.4375rem;
}

.margin87 {
  margin: 5.4375rem;
}

.mTop87 {
  margin-top: 5.4375rem;
}

.mLeft87 {
  margin-left: 5.4375rem;
}

.mBottom87 {
  margin-bottom: 5.4375rem;
}

.mRight87 {
  margin-right: 5.4375rem;
}

.padding88 {
  padding: 5.5rem;
}

.pTop88 {
  padding-top: 5.5rem;
}

.pLeft88 {
  padding-left: 5.5rem;
}

.pBottom88 {
  padding-bottom: 5.5rem;
}

.pRight88 {
  padding-right: 5.5rem;
}

.margin88 {
  margin: 5.5rem;
}

.mTop88 {
  margin-top: 5.5rem;
}

.mLeft88 {
  margin-left: 5.5rem;
}

.mBottom88 {
  margin-bottom: 5.5rem;
}

.mRight88 {
  margin-right: 5.5rem;
}

.padding89 {
  padding: 5.5625rem;
}

.pTop89 {
  padding-top: 5.5625rem;
}

.pLeft89 {
  padding-left: 5.5625rem;
}

.pBottom89 {
  padding-bottom: 5.5625rem;
}

.pRight89 {
  padding-right: 5.5625rem;
}

.margin89 {
  margin: 5.5625rem;
}

.mTop89 {
  margin-top: 5.5625rem;
}

.mLeft89 {
  margin-left: 5.5625rem;
}

.mBottom89 {
  margin-bottom: 5.5625rem;
}

.mRight89 {
  margin-right: 5.5625rem;
}

.padding90 {
  padding: 5.625rem;
}

.pTop90 {
  padding-top: 5.625rem;
}

.pLeft90 {
  padding-left: 5.625rem;
}

.pBottom90 {
  padding-bottom: 5.625rem;
}

.pRight90 {
  padding-right: 5.625rem;
}

.margin90 {
  margin: 5.625rem;
}

.mTop90 {
  margin-top: 5.625rem;
}

.mLeft90 {
  margin-left: 5.625rem;
}

.mBottom90 {
  margin-bottom: 5.625rem;
}

.mRight90 {
  margin-right: 5.625rem;
}

.padding91 {
  padding: 5.6875rem;
}

.pTop91 {
  padding-top: 5.6875rem;
}

.pLeft91 {
  padding-left: 5.6875rem;
}

.pBottom91 {
  padding-bottom: 5.6875rem;
}

.pRight91 {
  padding-right: 5.6875rem;
}

.margin91 {
  margin: 5.6875rem;
}

.mTop91 {
  margin-top: 5.6875rem;
}

.mLeft91 {
  margin-left: 5.6875rem;
}

.mBottom91 {
  margin-bottom: 5.6875rem;
}

.mRight91 {
  margin-right: 5.6875rem;
}

.padding92 {
  padding: 5.75rem;
}

.pTop92 {
  padding-top: 5.75rem;
}

.pLeft92 {
  padding-left: 5.75rem;
}

.pBottom92 {
  padding-bottom: 5.75rem;
}

.pRight92 {
  padding-right: 5.75rem;
}

.margin92 {
  margin: 5.75rem;
}

.mTop92 {
  margin-top: 5.75rem;
}

.mLeft92 {
  margin-left: 5.75rem;
}

.mBottom92 {
  margin-bottom: 5.75rem;
}

.mRight92 {
  margin-right: 5.75rem;
}

.padding93 {
  padding: 5.8125rem;
}

.pTop93 {
  padding-top: 5.8125rem;
}

.pLeft93 {
  padding-left: 5.8125rem;
}

.pBottom93 {
  padding-bottom: 5.8125rem;
}

.pRight93 {
  padding-right: 5.8125rem;
}

.margin93 {
  margin: 5.8125rem;
}

.mTop93 {
  margin-top: 5.8125rem;
}

.mLeft93 {
  margin-left: 5.8125rem;
}

.mBottom93 {
  margin-bottom: 5.8125rem;
}

.mRight93 {
  margin-right: 5.8125rem;
}

.padding94 {
  padding: 5.875rem;
}

.pTop94 {
  padding-top: 5.875rem;
}

.pLeft94 {
  padding-left: 5.875rem;
}

.pBottom94 {
  padding-bottom: 5.875rem;
}

.pRight94 {
  padding-right: 5.875rem;
}

.margin94 {
  margin: 5.875rem;
}

.mTop94 {
  margin-top: 5.875rem;
}

.mLeft94 {
  margin-left: 5.875rem;
}

.mBottom94 {
  margin-bottom: 5.875rem;
}

.mRight94 {
  margin-right: 5.875rem;
}

.padding95 {
  padding: 5.9375rem;
}

.pTop95 {
  padding-top: 5.9375rem;
}

.pLeft95 {
  padding-left: 5.9375rem;
}

.pBottom95 {
  padding-bottom: 5.9375rem;
}

.pRight95 {
  padding-right: 5.9375rem;
}

.margin95 {
  margin: 5.9375rem;
}

.mTop95 {
  margin-top: 5.9375rem;
}

.mLeft95 {
  margin-left: 5.9375rem;
}

.mBottom95 {
  margin-bottom: 5.9375rem;
}

.mRight95 {
  margin-right: 5.9375rem;
}

.padding96 {
  padding: 6rem;
}

.pTop96 {
  padding-top: 6rem;
}

.pLeft96 {
  padding-left: 6rem;
}

.pBottom96 {
  padding-bottom: 6rem;
}

.pRight96 {
  padding-right: 6rem;
}

.margin96 {
  margin: 6rem;
}

.mTop96 {
  margin-top: 6rem;
}

.mLeft96 {
  margin-left: 6rem;
}

.mBottom96 {
  margin-bottom: 6rem;
}

.mRight96 {
  margin-right: 6rem;
}

.padding97 {
  padding: 6.0625rem;
}

.pTop97 {
  padding-top: 6.0625rem;
}

.pLeft97 {
  padding-left: 6.0625rem;
}

.pBottom97 {
  padding-bottom: 6.0625rem;
}

.pRight97 {
  padding-right: 6.0625rem;
}

.margin97 {
  margin: 6.0625rem;
}

.mTop97 {
  margin-top: 6.0625rem;
}

.mLeft97 {
  margin-left: 6.0625rem;
}

.mBottom97 {
  margin-bottom: 6.0625rem;
}

.mRight97 {
  margin-right: 6.0625rem;
}

.padding98 {
  padding: 6.125rem;
}

.pTop98 {
  padding-top: 6.125rem;
}

.pLeft98 {
  padding-left: 6.125rem;
}

.pBottom98 {
  padding-bottom: 6.125rem;
}

.pRight98 {
  padding-right: 6.125rem;
}

.margin98 {
  margin: 6.125rem;
}

.mTop98 {
  margin-top: 6.125rem;
}

.mLeft98 {
  margin-left: 6.125rem;
}

.mBottom98 {
  margin-bottom: 6.125rem;
}

.mRight98 {
  margin-right: 6.125rem;
}

.padding99 {
  padding: 6.1875rem;
}

.pTop99 {
  padding-top: 6.1875rem;
}

.pLeft99 {
  padding-left: 6.1875rem;
}

.pBottom99 {
  padding-bottom: 6.1875rem;
}

.pRight99 {
  padding-right: 6.1875rem;
}

.margin99 {
  margin: 6.1875rem;
}

.mTop99 {
  margin-top: 6.1875rem;
}

.mLeft99 {
  margin-left: 6.1875rem;
}

.mBottom99 {
  margin-bottom: 6.1875rem;
}

.mRight99 {
  margin-right: 6.1875rem;
}

.padding100 {
  padding: 6.25rem;
}

.pTop100 {
  padding-top: 6.25rem;
}

.pLeft100 {
  padding-left: 6.25rem;
}

.pBottom100 {
  padding-bottom: 6.25rem;
}

.pRight100 {
  padding-right: 6.25rem;
}

.margin100 {
  margin: 6.25rem;
}

.mTop100 {
  margin-top: 6.25rem;
}

.mLeft100 {
  margin-left: 6.25rem;
}

.mBottom100 {
  margin-bottom: 6.25rem;
}

.mRight100 {
  margin-right: 6.25rem;
}

.padding101 {
  padding: 6.3125rem;
}

.pTop101 {
  padding-top: 6.3125rem;
}

.pLeft101 {
  padding-left: 6.3125rem;
}

.pBottom101 {
  padding-bottom: 6.3125rem;
}

.pRight101 {
  padding-right: 6.3125rem;
}

.margin101 {
  margin: 6.3125rem;
}

.mTop101 {
  margin-top: 6.3125rem;
}

.mLeft101 {
  margin-left: 6.3125rem;
}

.mBottom101 {
  margin-bottom: 6.3125rem;
}

.mRight101 {
  margin-right: 6.3125rem;
}

.padding102 {
  padding: 6.375rem;
}

.pTop102 {
  padding-top: 6.375rem;
}

.pLeft102 {
  padding-left: 6.375rem;
}

.pBottom102 {
  padding-bottom: 6.375rem;
}

.pRight102 {
  padding-right: 6.375rem;
}

.margin102 {
  margin: 6.375rem;
}

.mTop102 {
  margin-top: 6.375rem;
}

.mLeft102 {
  margin-left: 6.375rem;
}

.mBottom102 {
  margin-bottom: 6.375rem;
}

.mRight102 {
  margin-right: 6.375rem;
}

.padding103 {
  padding: 6.4375rem;
}

.pTop103 {
  padding-top: 6.4375rem;
}

.pLeft103 {
  padding-left: 6.4375rem;
}

.pBottom103 {
  padding-bottom: 6.4375rem;
}

.pRight103 {
  padding-right: 6.4375rem;
}

.margin103 {
  margin: 6.4375rem;
}

.mTop103 {
  margin-top: 6.4375rem;
}

.mLeft103 {
  margin-left: 6.4375rem;
}

.mBottom103 {
  margin-bottom: 6.4375rem;
}

.mRight103 {
  margin-right: 6.4375rem;
}

.padding104 {
  padding: 6.5rem;
}

.pTop104 {
  padding-top: 6.5rem;
}

.pLeft104 {
  padding-left: 6.5rem;
}

.pBottom104 {
  padding-bottom: 6.5rem;
}

.pRight104 {
  padding-right: 6.5rem;
}

.margin104 {
  margin: 6.5rem;
}

.mTop104 {
  margin-top: 6.5rem;
}

.mLeft104 {
  margin-left: 6.5rem;
}

.mBottom104 {
  margin-bottom: 6.5rem;
}

.mRight104 {
  margin-right: 6.5rem;
}

.padding105 {
  padding: 6.5625rem;
}

.pTop105 {
  padding-top: 6.5625rem;
}

.pLeft105 {
  padding-left: 6.5625rem;
}

.pBottom105 {
  padding-bottom: 6.5625rem;
}

.pRight105 {
  padding-right: 6.5625rem;
}

.margin105 {
  margin: 6.5625rem;
}

.mTop105 {
  margin-top: 6.5625rem;
}

.mLeft105 {
  margin-left: 6.5625rem;
}

.mBottom105 {
  margin-bottom: 6.5625rem;
}

.mRight105 {
  margin-right: 6.5625rem;
}

.padding106 {
  padding: 6.625rem;
}

.pTop106 {
  padding-top: 6.625rem;
}

.pLeft106 {
  padding-left: 6.625rem;
}

.pBottom106 {
  padding-bottom: 6.625rem;
}

.pRight106 {
  padding-right: 6.625rem;
}

.margin106 {
  margin: 6.625rem;
}

.mTop106 {
  margin-top: 6.625rem;
}

.mLeft106 {
  margin-left: 6.625rem;
}

.mBottom106 {
  margin-bottom: 6.625rem;
}

.mRight106 {
  margin-right: 6.625rem;
}

.padding107 {
  padding: 6.6875rem;
}

.pTop107 {
  padding-top: 6.6875rem;
}

.pLeft107 {
  padding-left: 6.6875rem;
}

.pBottom107 {
  padding-bottom: 6.6875rem;
}

.pRight107 {
  padding-right: 6.6875rem;
}

.margin107 {
  margin: 6.6875rem;
}

.mTop107 {
  margin-top: 6.6875rem;
}

.mLeft107 {
  margin-left: 6.6875rem;
}

.mBottom107 {
  margin-bottom: 6.6875rem;
}

.mRight107 {
  margin-right: 6.6875rem;
}

.padding108 {
  padding: 6.75rem;
}

.pTop108 {
  padding-top: 6.75rem;
}

.pLeft108 {
  padding-left: 6.75rem;
}

.pBottom108 {
  padding-bottom: 6.75rem;
}

.pRight108 {
  padding-right: 6.75rem;
}

.margin108 {
  margin: 6.75rem;
}

.mTop108 {
  margin-top: 6.75rem;
}

.mLeft108 {
  margin-left: 6.75rem;
}

.mBottom108 {
  margin-bottom: 6.75rem;
}

.mRight108 {
  margin-right: 6.75rem;
}

.padding109 {
  padding: 6.8125rem;
}

.pTop109 {
  padding-top: 6.8125rem;
}

.pLeft109 {
  padding-left: 6.8125rem;
}

.pBottom109 {
  padding-bottom: 6.8125rem;
}

.pRight109 {
  padding-right: 6.8125rem;
}

.margin109 {
  margin: 6.8125rem;
}

.mTop109 {
  margin-top: 6.8125rem;
}

.mLeft109 {
  margin-left: 6.8125rem;
}

.mBottom109 {
  margin-bottom: 6.8125rem;
}

.mRight109 {
  margin-right: 6.8125rem;
}

.padding110 {
  padding: 6.875rem;
}

.pTop110 {
  padding-top: 6.875rem;
}

.pLeft110 {
  padding-left: 6.875rem;
}

.pBottom110 {
  padding-bottom: 6.875rem;
}

.pRight110 {
  padding-right: 6.875rem;
}

.margin110 {
  margin: 6.875rem;
}

.mTop110 {
  margin-top: 6.875rem;
}

.mLeft110 {
  margin-left: 6.875rem;
}

.mBottom110 {
  margin-bottom: 6.875rem;
}

.mRight110 {
  margin-right: 6.875rem;
}

.padding111 {
  padding: 6.9375rem;
}

.pTop111 {
  padding-top: 6.9375rem;
}

.pLeft111 {
  padding-left: 6.9375rem;
}

.pBottom111 {
  padding-bottom: 6.9375rem;
}

.pRight111 {
  padding-right: 6.9375rem;
}

.margin111 {
  margin: 6.9375rem;
}

.mTop111 {
  margin-top: 6.9375rem;
}

.mLeft111 {
  margin-left: 6.9375rem;
}

.mBottom111 {
  margin-bottom: 6.9375rem;
}

.mRight111 {
  margin-right: 6.9375rem;
}

.padding112 {
  padding: 7rem;
}

.pTop112 {
  padding-top: 7rem;
}

.pLeft112 {
  padding-left: 7rem;
}

.pBottom112 {
  padding-bottom: 7rem;
}

.pRight112 {
  padding-right: 7rem;
}

.margin112 {
  margin: 7rem;
}

.mTop112 {
  margin-top: 7rem;
}

.mLeft112 {
  margin-left: 7rem;
}

.mBottom112 {
  margin-bottom: 7rem;
}

.mRight112 {
  margin-right: 7rem;
}

.padding113 {
  padding: 7.0625rem;
}

.pTop113 {
  padding-top: 7.0625rem;
}

.pLeft113 {
  padding-left: 7.0625rem;
}

.pBottom113 {
  padding-bottom: 7.0625rem;
}

.pRight113 {
  padding-right: 7.0625rem;
}

.margin113 {
  margin: 7.0625rem;
}

.mTop113 {
  margin-top: 7.0625rem;
}

.mLeft113 {
  margin-left: 7.0625rem;
}

.mBottom113 {
  margin-bottom: 7.0625rem;
}

.mRight113 {
  margin-right: 7.0625rem;
}

.padding114 {
  padding: 7.125rem;
}

.pTop114 {
  padding-top: 7.125rem;
}

.pLeft114 {
  padding-left: 7.125rem;
}

.pBottom114 {
  padding-bottom: 7.125rem;
}

.pRight114 {
  padding-right: 7.125rem;
}

.margin114 {
  margin: 7.125rem;
}

.mTop114 {
  margin-top: 7.125rem;
}

.mLeft114 {
  margin-left: 7.125rem;
}

.mBottom114 {
  margin-bottom: 7.125rem;
}

.mRight114 {
  margin-right: 7.125rem;
}

.padding115 {
  padding: 7.1875rem;
}

.pTop115 {
  padding-top: 7.1875rem;
}

.pLeft115 {
  padding-left: 7.1875rem;
}

.pBottom115 {
  padding-bottom: 7.1875rem;
}

.pRight115 {
  padding-right: 7.1875rem;
}

.margin115 {
  margin: 7.1875rem;
}

.mTop115 {
  margin-top: 7.1875rem;
}

.mLeft115 {
  margin-left: 7.1875rem;
}

.mBottom115 {
  margin-bottom: 7.1875rem;
}

.mRight115 {
  margin-right: 7.1875rem;
}

.padding116 {
  padding: 7.25rem;
}

.pTop116 {
  padding-top: 7.25rem;
}

.pLeft116 {
  padding-left: 7.25rem;
}

.pBottom116 {
  padding-bottom: 7.25rem;
}

.pRight116 {
  padding-right: 7.25rem;
}

.margin116 {
  margin: 7.25rem;
}

.mTop116 {
  margin-top: 7.25rem;
}

.mLeft116 {
  margin-left: 7.25rem;
}

.mBottom116 {
  margin-bottom: 7.25rem;
}

.mRight116 {
  margin-right: 7.25rem;
}

.padding117 {
  padding: 7.3125rem;
}

.pTop117 {
  padding-top: 7.3125rem;
}

.pLeft117 {
  padding-left: 7.3125rem;
}

.pBottom117 {
  padding-bottom: 7.3125rem;
}

.pRight117 {
  padding-right: 7.3125rem;
}

.margin117 {
  margin: 7.3125rem;
}

.mTop117 {
  margin-top: 7.3125rem;
}

.mLeft117 {
  margin-left: 7.3125rem;
}

.mBottom117 {
  margin-bottom: 7.3125rem;
}

.mRight117 {
  margin-right: 7.3125rem;
}

.padding118 {
  padding: 7.375rem;
}

.pTop118 {
  padding-top: 7.375rem;
}

.pLeft118 {
  padding-left: 7.375rem;
}

.pBottom118 {
  padding-bottom: 7.375rem;
}

.pRight118 {
  padding-right: 7.375rem;
}

.margin118 {
  margin: 7.375rem;
}

.mTop118 {
  margin-top: 7.375rem;
}

.mLeft118 {
  margin-left: 7.375rem;
}

.mBottom118 {
  margin-bottom: 7.375rem;
}

.mRight118 {
  margin-right: 7.375rem;
}

.padding119 {
  padding: 7.4375rem;
}

.pTop119 {
  padding-top: 7.4375rem;
}

.pLeft119 {
  padding-left: 7.4375rem;
}

.pBottom119 {
  padding-bottom: 7.4375rem;
}

.pRight119 {
  padding-right: 7.4375rem;
}

.margin119 {
  margin: 7.4375rem;
}

.mTop119 {
  margin-top: 7.4375rem;
}

.mLeft119 {
  margin-left: 7.4375rem;
}

.mBottom119 {
  margin-bottom: 7.4375rem;
}

.mRight119 {
  margin-right: 7.4375rem;
}

.padding120 {
  padding: 7.5rem;
}

.pTop120 {
  padding-top: 7.5rem;
}

.pLeft120 {
  padding-left: 7.5rem;
}

.pBottom120 {
  padding-bottom: 7.5rem;
}

.pRight120 {
  padding-right: 7.5rem;
}

.margin120 {
  margin: 7.5rem;
}

.mTop120 {
  margin-top: 7.5rem;
}

.mLeft120 {
  margin-left: 7.5rem;
}

.mBottom120 {
  margin-bottom: 7.5rem;
}

.mRight120 {
  margin-right: 7.5rem;
}

.padding121 {
  padding: 7.5625rem;
}

.pTop121 {
  padding-top: 7.5625rem;
}

.pLeft121 {
  padding-left: 7.5625rem;
}

.pBottom121 {
  padding-bottom: 7.5625rem;
}

.pRight121 {
  padding-right: 7.5625rem;
}

.margin121 {
  margin: 7.5625rem;
}

.mTop121 {
  margin-top: 7.5625rem;
}

.mLeft121 {
  margin-left: 7.5625rem;
}

.mBottom121 {
  margin-bottom: 7.5625rem;
}

.mRight121 {
  margin-right: 7.5625rem;
}

.padding122 {
  padding: 7.625rem;
}

.pTop122 {
  padding-top: 7.625rem;
}

.pLeft122 {
  padding-left: 7.625rem;
}

.pBottom122 {
  padding-bottom: 7.625rem;
}

.pRight122 {
  padding-right: 7.625rem;
}

.margin122 {
  margin: 7.625rem;
}

.mTop122 {
  margin-top: 7.625rem;
}

.mLeft122 {
  margin-left: 7.625rem;
}

.mBottom122 {
  margin-bottom: 7.625rem;
}

.mRight122 {
  margin-right: 7.625rem;
}

.padding123 {
  padding: 7.6875rem;
}

.pTop123 {
  padding-top: 7.6875rem;
}

.pLeft123 {
  padding-left: 7.6875rem;
}

.pBottom123 {
  padding-bottom: 7.6875rem;
}

.pRight123 {
  padding-right: 7.6875rem;
}

.margin123 {
  margin: 7.6875rem;
}

.mTop123 {
  margin-top: 7.6875rem;
}

.mLeft123 {
  margin-left: 7.6875rem;
}

.mBottom123 {
  margin-bottom: 7.6875rem;
}

.mRight123 {
  margin-right: 7.6875rem;
}

.padding124 {
  padding: 7.75rem;
}

.pTop124 {
  padding-top: 7.75rem;
}

.pLeft124 {
  padding-left: 7.75rem;
}

.pBottom124 {
  padding-bottom: 7.75rem;
}

.pRight124 {
  padding-right: 7.75rem;
}

.margin124 {
  margin: 7.75rem;
}

.mTop124 {
  margin-top: 7.75rem;
}

.mLeft124 {
  margin-left: 7.75rem;
}

.mBottom124 {
  margin-bottom: 7.75rem;
}

.mRight124 {
  margin-right: 7.75rem;
}

.padding125 {
  padding: 7.8125rem;
}

.pTop125 {
  padding-top: 7.8125rem;
}

.pLeft125 {
  padding-left: 7.8125rem;
}

.pBottom125 {
  padding-bottom: 7.8125rem;
}

.pRight125 {
  padding-right: 7.8125rem;
}

.margin125 {
  margin: 7.8125rem;
}

.mTop125 {
  margin-top: 7.8125rem;
}

.mLeft125 {
  margin-left: 7.8125rem;
}

.mBottom125 {
  margin-bottom: 7.8125rem;
}

.mRight125 {
  margin-right: 7.8125rem;
}

.padding126 {
  padding: 7.875rem;
}

.pTop126 {
  padding-top: 7.875rem;
}

.pLeft126 {
  padding-left: 7.875rem;
}

.pBottom126 {
  padding-bottom: 7.875rem;
}

.pRight126 {
  padding-right: 7.875rem;
}

.margin126 {
  margin: 7.875rem;
}

.mTop126 {
  margin-top: 7.875rem;
}

.mLeft126 {
  margin-left: 7.875rem;
}

.mBottom126 {
  margin-bottom: 7.875rem;
}

.mRight126 {
  margin-right: 7.875rem;
}

.padding127 {
  padding: 7.9375rem;
}

.pTop127 {
  padding-top: 7.9375rem;
}

.pLeft127 {
  padding-left: 7.9375rem;
}

.pBottom127 {
  padding-bottom: 7.9375rem;
}

.pRight127 {
  padding-right: 7.9375rem;
}

.margin127 {
  margin: 7.9375rem;
}

.mTop127 {
  margin-top: 7.9375rem;
}

.mLeft127 {
  margin-left: 7.9375rem;
}

.mBottom127 {
  margin-bottom: 7.9375rem;
}

.mRight127 {
  margin-right: 7.9375rem;
}

.padding128 {
  padding: 8rem;
}

.pTop128 {
  padding-top: 8rem;
}

.pLeft128 {
  padding-left: 8rem;
}

.pBottom128 {
  padding-bottom: 8rem;
}

.pRight128 {
  padding-right: 8rem;
}

.margin128 {
  margin: 8rem;
}

.mTop128 {
  margin-top: 8rem;
}

.mLeft128 {
  margin-left: 8rem;
}

.mBottom128 {
  margin-bottom: 8rem;
}

.mRight128 {
  margin-right: 8rem;
}

.padding129 {
  padding: 8.0625rem;
}

.pTop129 {
  padding-top: 8.0625rem;
}

.pLeft129 {
  padding-left: 8.0625rem;
}

.pBottom129 {
  padding-bottom: 8.0625rem;
}

.pRight129 {
  padding-right: 8.0625rem;
}

.margin129 {
  margin: 8.0625rem;
}

.mTop129 {
  margin-top: 8.0625rem;
}

.mLeft129 {
  margin-left: 8.0625rem;
}

.mBottom129 {
  margin-bottom: 8.0625rem;
}

.mRight129 {
  margin-right: 8.0625rem;
}

.padding130 {
  padding: 8.125rem;
}

.pTop130 {
  padding-top: 8.125rem;
}

.pLeft130 {
  padding-left: 8.125rem;
}

.pBottom130 {
  padding-bottom: 8.125rem;
}

.pRight130 {
  padding-right: 8.125rem;
}

.margin130 {
  margin: 8.125rem;
}

.mTop130 {
  margin-top: 8.125rem;
}

.mLeft130 {
  margin-left: 8.125rem;
}

.mBottom130 {
  margin-bottom: 8.125rem;
}

.mRight130 {
  margin-right: 8.125rem;
}

.padding131 {
  padding: 8.1875rem;
}

.pTop131 {
  padding-top: 8.1875rem;
}

.pLeft131 {
  padding-left: 8.1875rem;
}

.pBottom131 {
  padding-bottom: 8.1875rem;
}

.pRight131 {
  padding-right: 8.1875rem;
}

.margin131 {
  margin: 8.1875rem;
}

.mTop131 {
  margin-top: 8.1875rem;
}

.mLeft131 {
  margin-left: 8.1875rem;
}

.mBottom131 {
  margin-bottom: 8.1875rem;
}

.mRight131 {
  margin-right: 8.1875rem;
}

.padding132 {
  padding: 8.25rem;
}

.pTop132 {
  padding-top: 8.25rem;
}

.pLeft132 {
  padding-left: 8.25rem;
}

.pBottom132 {
  padding-bottom: 8.25rem;
}

.pRight132 {
  padding-right: 8.25rem;
}

.margin132 {
  margin: 8.25rem;
}

.mTop132 {
  margin-top: 8.25rem;
}

.mLeft132 {
  margin-left: 8.25rem;
}

.mBottom132 {
  margin-bottom: 8.25rem;
}

.mRight132 {
  margin-right: 8.25rem;
}

.padding133 {
  padding: 8.3125rem;
}

.pTop133 {
  padding-top: 8.3125rem;
}

.pLeft133 {
  padding-left: 8.3125rem;
}

.pBottom133 {
  padding-bottom: 8.3125rem;
}

.pRight133 {
  padding-right: 8.3125rem;
}

.margin133 {
  margin: 8.3125rem;
}

.mTop133 {
  margin-top: 8.3125rem;
}

.mLeft133 {
  margin-left: 8.3125rem;
}

.mBottom133 {
  margin-bottom: 8.3125rem;
}

.mRight133 {
  margin-right: 8.3125rem;
}

.padding134 {
  padding: 8.375rem;
}

.pTop134 {
  padding-top: 8.375rem;
}

.pLeft134 {
  padding-left: 8.375rem;
}

.pBottom134 {
  padding-bottom: 8.375rem;
}

.pRight134 {
  padding-right: 8.375rem;
}

.margin134 {
  margin: 8.375rem;
}

.mTop134 {
  margin-top: 8.375rem;
}

.mLeft134 {
  margin-left: 8.375rem;
}

.mBottom134 {
  margin-bottom: 8.375rem;
}

.mRight134 {
  margin-right: 8.375rem;
}

.padding135 {
  padding: 8.4375rem;
}

.pTop135 {
  padding-top: 8.4375rem;
}

.pLeft135 {
  padding-left: 8.4375rem;
}

.pBottom135 {
  padding-bottom: 8.4375rem;
}

.pRight135 {
  padding-right: 8.4375rem;
}

.margin135 {
  margin: 8.4375rem;
}

.mTop135 {
  margin-top: 8.4375rem;
}

.mLeft135 {
  margin-left: 8.4375rem;
}

.mBottom135 {
  margin-bottom: 8.4375rem;
}

.mRight135 {
  margin-right: 8.4375rem;
}

.padding136 {
  padding: 8.5rem;
}

.pTop136 {
  padding-top: 8.5rem;
}

.pLeft136 {
  padding-left: 8.5rem;
}

.pBottom136 {
  padding-bottom: 8.5rem;
}

.pRight136 {
  padding-right: 8.5rem;
}

.margin136 {
  margin: 8.5rem;
}

.mTop136 {
  margin-top: 8.5rem;
}

.mLeft136 {
  margin-left: 8.5rem;
}

.mBottom136 {
  margin-bottom: 8.5rem;
}

.mRight136 {
  margin-right: 8.5rem;
}

.padding137 {
  padding: 8.5625rem;
}

.pTop137 {
  padding-top: 8.5625rem;
}

.pLeft137 {
  padding-left: 8.5625rem;
}

.pBottom137 {
  padding-bottom: 8.5625rem;
}

.pRight137 {
  padding-right: 8.5625rem;
}

.margin137 {
  margin: 8.5625rem;
}

.mTop137 {
  margin-top: 8.5625rem;
}

.mLeft137 {
  margin-left: 8.5625rem;
}

.mBottom137 {
  margin-bottom: 8.5625rem;
}

.mRight137 {
  margin-right: 8.5625rem;
}

.padding138 {
  padding: 8.625rem;
}

.pTop138 {
  padding-top: 8.625rem;
}

.pLeft138 {
  padding-left: 8.625rem;
}

.pBottom138 {
  padding-bottom: 8.625rem;
}

.pRight138 {
  padding-right: 8.625rem;
}

.margin138 {
  margin: 8.625rem;
}

.mTop138 {
  margin-top: 8.625rem;
}

.mLeft138 {
  margin-left: 8.625rem;
}

.mBottom138 {
  margin-bottom: 8.625rem;
}

.mRight138 {
  margin-right: 8.625rem;
}

.padding139 {
  padding: 8.6875rem;
}

.pTop139 {
  padding-top: 8.6875rem;
}

.pLeft139 {
  padding-left: 8.6875rem;
}

.pBottom139 {
  padding-bottom: 8.6875rem;
}

.pRight139 {
  padding-right: 8.6875rem;
}

.margin139 {
  margin: 8.6875rem;
}

.mTop139 {
  margin-top: 8.6875rem;
}

.mLeft139 {
  margin-left: 8.6875rem;
}

.mBottom139 {
  margin-bottom: 8.6875rem;
}

.mRight139 {
  margin-right: 8.6875rem;
}

.padding140 {
  padding: 8.75rem;
}

.pTop140 {
  padding-top: 8.75rem;
}

.pLeft140 {
  padding-left: 8.75rem;
}

.pBottom140 {
  padding-bottom: 8.75rem;
}

.pRight140 {
  padding-right: 8.75rem;
}

.margin140 {
  margin: 8.75rem;
}

.mTop140 {
  margin-top: 8.75rem;
}

.mLeft140 {
  margin-left: 8.75rem;
}

.mBottom140 {
  margin-bottom: 8.75rem;
}

.mRight140 {
  margin-right: 8.75rem;
}

.padding141 {
  padding: 8.8125rem;
}

.pTop141 {
  padding-top: 8.8125rem;
}

.pLeft141 {
  padding-left: 8.8125rem;
}

.pBottom141 {
  padding-bottom: 8.8125rem;
}

.pRight141 {
  padding-right: 8.8125rem;
}

.margin141 {
  margin: 8.8125rem;
}

.mTop141 {
  margin-top: 8.8125rem;
}

.mLeft141 {
  margin-left: 8.8125rem;
}

.mBottom141 {
  margin-bottom: 8.8125rem;
}

.mRight141 {
  margin-right: 8.8125rem;
}

.padding142 {
  padding: 8.875rem;
}

.pTop142 {
  padding-top: 8.875rem;
}

.pLeft142 {
  padding-left: 8.875rem;
}

.pBottom142 {
  padding-bottom: 8.875rem;
}

.pRight142 {
  padding-right: 8.875rem;
}

.margin142 {
  margin: 8.875rem;
}

.mTop142 {
  margin-top: 8.875rem;
}

.mLeft142 {
  margin-left: 8.875rem;
}

.mBottom142 {
  margin-bottom: 8.875rem;
}

.mRight142 {
  margin-right: 8.875rem;
}

.padding143 {
  padding: 8.9375rem;
}

.pTop143 {
  padding-top: 8.9375rem;
}

.pLeft143 {
  padding-left: 8.9375rem;
}

.pBottom143 {
  padding-bottom: 8.9375rem;
}

.pRight143 {
  padding-right: 8.9375rem;
}

.margin143 {
  margin: 8.9375rem;
}

.mTop143 {
  margin-top: 8.9375rem;
}

.mLeft143 {
  margin-left: 8.9375rem;
}

.mBottom143 {
  margin-bottom: 8.9375rem;
}

.mRight143 {
  margin-right: 8.9375rem;
}

.padding144 {
  padding: 9rem;
}

.pTop144 {
  padding-top: 9rem;
}

.pLeft144 {
  padding-left: 9rem;
}

.pBottom144 {
  padding-bottom: 9rem;
}

.pRight144 {
  padding-right: 9rem;
}

.margin144 {
  margin: 9rem;
}

.mTop144 {
  margin-top: 9rem;
}

.mLeft144 {
  margin-left: 9rem;
}

.mBottom144 {
  margin-bottom: 9rem;
}

.mRight144 {
  margin-right: 9rem;
}

.padding145 {
  padding: 9.0625rem;
}

.pTop145 {
  padding-top: 9.0625rem;
}

.pLeft145 {
  padding-left: 9.0625rem;
}

.pBottom145 {
  padding-bottom: 9.0625rem;
}

.pRight145 {
  padding-right: 9.0625rem;
}

.margin145 {
  margin: 9.0625rem;
}

.mTop145 {
  margin-top: 9.0625rem;
}

.mLeft145 {
  margin-left: 9.0625rem;
}

.mBottom145 {
  margin-bottom: 9.0625rem;
}

.mRight145 {
  margin-right: 9.0625rem;
}

.padding146 {
  padding: 9.125rem;
}

.pTop146 {
  padding-top: 9.125rem;
}

.pLeft146 {
  padding-left: 9.125rem;
}

.pBottom146 {
  padding-bottom: 9.125rem;
}

.pRight146 {
  padding-right: 9.125rem;
}

.margin146 {
  margin: 9.125rem;
}

.mTop146 {
  margin-top: 9.125rem;
}

.mLeft146 {
  margin-left: 9.125rem;
}

.mBottom146 {
  margin-bottom: 9.125rem;
}

.mRight146 {
  margin-right: 9.125rem;
}

.padding147 {
  padding: 9.1875rem;
}

.pTop147 {
  padding-top: 9.1875rem;
}

.pLeft147 {
  padding-left: 9.1875rem;
}

.pBottom147 {
  padding-bottom: 9.1875rem;
}

.pRight147 {
  padding-right: 9.1875rem;
}

.margin147 {
  margin: 9.1875rem;
}

.mTop147 {
  margin-top: 9.1875rem;
}

.mLeft147 {
  margin-left: 9.1875rem;
}

.mBottom147 {
  margin-bottom: 9.1875rem;
}

.mRight147 {
  margin-right: 9.1875rem;
}

.padding148 {
  padding: 9.25rem;
}

.pTop148 {
  padding-top: 9.25rem;
}

.pLeft148 {
  padding-left: 9.25rem;
}

.pBottom148 {
  padding-bottom: 9.25rem;
}

.pRight148 {
  padding-right: 9.25rem;
}

.margin148 {
  margin: 9.25rem;
}

.mTop148 {
  margin-top: 9.25rem;
}

.mLeft148 {
  margin-left: 9.25rem;
}

.mBottom148 {
  margin-bottom: 9.25rem;
}

.mRight148 {
  margin-right: 9.25rem;
}

.padding149 {
  padding: 9.3125rem;
}

.pTop149 {
  padding-top: 9.3125rem;
}

.pLeft149 {
  padding-left: 9.3125rem;
}

.pBottom149 {
  padding-bottom: 9.3125rem;
}

.pRight149 {
  padding-right: 9.3125rem;
}

.margin149 {
  margin: 9.3125rem;
}

.mTop149 {
  margin-top: 9.3125rem;
}

.mLeft149 {
  margin-left: 9.3125rem;
}

.mBottom149 {
  margin-bottom: 9.3125rem;
}

.mRight149 {
  margin-right: 9.3125rem;
}

.padding150 {
  padding: 9.375rem;
}

.pTop150 {
  padding-top: 9.375rem;
}

.pLeft150 {
  padding-left: 9.375rem;
}

.pBottom150 {
  padding-bottom: 9.375rem;
}

.pRight150 {
  padding-right: 9.375rem;
}

.margin150 {
  margin: 9.375rem;
}

.mTop150 {
  margin-top: 9.375rem;
}

.mLeft150 {
  margin-left: 9.375rem;
}

.mBottom150 {
  margin-bottom: 9.375rem;
}

.mRight150 {
  margin-right: 9.375rem;
}

.padding151 {
  padding: 9.4375rem;
}

.pTop151 {
  padding-top: 9.4375rem;
}

.pLeft151 {
  padding-left: 9.4375rem;
}

.pBottom151 {
  padding-bottom: 9.4375rem;
}

.pRight151 {
  padding-right: 9.4375rem;
}

.margin151 {
  margin: 9.4375rem;
}

.mTop151 {
  margin-top: 9.4375rem;
}

.mLeft151 {
  margin-left: 9.4375rem;
}

.mBottom151 {
  margin-bottom: 9.4375rem;
}

.mRight151 {
  margin-right: 9.4375rem;
}

.padding152 {
  padding: 9.5rem;
}

.pTop152 {
  padding-top: 9.5rem;
}

.pLeft152 {
  padding-left: 9.5rem;
}

.pBottom152 {
  padding-bottom: 9.5rem;
}

.pRight152 {
  padding-right: 9.5rem;
}

.margin152 {
  margin: 9.5rem;
}

.mTop152 {
  margin-top: 9.5rem;
}

.mLeft152 {
  margin-left: 9.5rem;
}

.mBottom152 {
  margin-bottom: 9.5rem;
}

.mRight152 {
  margin-right: 9.5rem;
}

.padding153 {
  padding: 9.5625rem;
}

.pTop153 {
  padding-top: 9.5625rem;
}

.pLeft153 {
  padding-left: 9.5625rem;
}

.pBottom153 {
  padding-bottom: 9.5625rem;
}

.pRight153 {
  padding-right: 9.5625rem;
}

.margin153 {
  margin: 9.5625rem;
}

.mTop153 {
  margin-top: 9.5625rem;
}

.mLeft153 {
  margin-left: 9.5625rem;
}

.mBottom153 {
  margin-bottom: 9.5625rem;
}

.mRight153 {
  margin-right: 9.5625rem;
}

.padding154 {
  padding: 9.625rem;
}

.pTop154 {
  padding-top: 9.625rem;
}

.pLeft154 {
  padding-left: 9.625rem;
}

.pBottom154 {
  padding-bottom: 9.625rem;
}

.pRight154 {
  padding-right: 9.625rem;
}

.margin154 {
  margin: 9.625rem;
}

.mTop154 {
  margin-top: 9.625rem;
}

.mLeft154 {
  margin-left: 9.625rem;
}

.mBottom154 {
  margin-bottom: 9.625rem;
}

.mRight154 {
  margin-right: 9.625rem;
}

.padding155 {
  padding: 9.6875rem;
}

.pTop155 {
  padding-top: 9.6875rem;
}

.pLeft155 {
  padding-left: 9.6875rem;
}

.pBottom155 {
  padding-bottom: 9.6875rem;
}

.pRight155 {
  padding-right: 9.6875rem;
}

.margin155 {
  margin: 9.6875rem;
}

.mTop155 {
  margin-top: 9.6875rem;
}

.mLeft155 {
  margin-left: 9.6875rem;
}

.mBottom155 {
  margin-bottom: 9.6875rem;
}

.mRight155 {
  margin-right: 9.6875rem;
}

.padding156 {
  padding: 9.75rem;
}

.pTop156 {
  padding-top: 9.75rem;
}

.pLeft156 {
  padding-left: 9.75rem;
}

.pBottom156 {
  padding-bottom: 9.75rem;
}

.pRight156 {
  padding-right: 9.75rem;
}

.margin156 {
  margin: 9.75rem;
}

.mTop156 {
  margin-top: 9.75rem;
}

.mLeft156 {
  margin-left: 9.75rem;
}

.mBottom156 {
  margin-bottom: 9.75rem;
}

.mRight156 {
  margin-right: 9.75rem;
}

.padding157 {
  padding: 9.8125rem;
}

.pTop157 {
  padding-top: 9.8125rem;
}

.pLeft157 {
  padding-left: 9.8125rem;
}

.pBottom157 {
  padding-bottom: 9.8125rem;
}

.pRight157 {
  padding-right: 9.8125rem;
}

.margin157 {
  margin: 9.8125rem;
}

.mTop157 {
  margin-top: 9.8125rem;
}

.mLeft157 {
  margin-left: 9.8125rem;
}

.mBottom157 {
  margin-bottom: 9.8125rem;
}

.mRight157 {
  margin-right: 9.8125rem;
}

.padding158 {
  padding: 9.875rem;
}

.pTop158 {
  padding-top: 9.875rem;
}

.pLeft158 {
  padding-left: 9.875rem;
}

.pBottom158 {
  padding-bottom: 9.875rem;
}

.pRight158 {
  padding-right: 9.875rem;
}

.margin158 {
  margin: 9.875rem;
}

.mTop158 {
  margin-top: 9.875rem;
}

.mLeft158 {
  margin-left: 9.875rem;
}

.mBottom158 {
  margin-bottom: 9.875rem;
}

.mRight158 {
  margin-right: 9.875rem;
}

.padding159 {
  padding: 9.9375rem;
}

.pTop159 {
  padding-top: 9.9375rem;
}

.pLeft159 {
  padding-left: 9.9375rem;
}

.pBottom159 {
  padding-bottom: 9.9375rem;
}

.pRight159 {
  padding-right: 9.9375rem;
}

.margin159 {
  margin: 9.9375rem;
}

.mTop159 {
  margin-top: 9.9375rem;
}

.mLeft159 {
  margin-left: 9.9375rem;
}

.mBottom159 {
  margin-bottom: 9.9375rem;
}

.mRight159 {
  margin-right: 9.9375rem;
}

.padding160 {
  padding: 10rem;
}

.pTop160 {
  padding-top: 10rem;
}

.pLeft160 {
  padding-left: 10rem;
}

.pBottom160 {
  padding-bottom: 10rem;
}

.pRight160 {
  padding-right: 10rem;
}

.margin160 {
  margin: 10rem;
}

.mTop160 {
  margin-top: 10rem;
}

.mLeft160 {
  margin-left: 10rem;
}

.mBottom160 {
  margin-bottom: 10rem;
}

.mRight160 {
  margin-right: 10rem;
}

.padding161 {
  padding: 10.0625rem;
}

.pTop161 {
  padding-top: 10.0625rem;
}

.pLeft161 {
  padding-left: 10.0625rem;
}

.pBottom161 {
  padding-bottom: 10.0625rem;
}

.pRight161 {
  padding-right: 10.0625rem;
}

.margin161 {
  margin: 10.0625rem;
}

.mTop161 {
  margin-top: 10.0625rem;
}

.mLeft161 {
  margin-left: 10.0625rem;
}

.mBottom161 {
  margin-bottom: 10.0625rem;
}

.mRight161 {
  margin-right: 10.0625rem;
}

.padding162 {
  padding: 10.125rem;
}

.pTop162 {
  padding-top: 10.125rem;
}

.pLeft162 {
  padding-left: 10.125rem;
}

.pBottom162 {
  padding-bottom: 10.125rem;
}

.pRight162 {
  padding-right: 10.125rem;
}

.margin162 {
  margin: 10.125rem;
}

.mTop162 {
  margin-top: 10.125rem;
}

.mLeft162 {
  margin-left: 10.125rem;
}

.mBottom162 {
  margin-bottom: 10.125rem;
}

.mRight162 {
  margin-right: 10.125rem;
}

.padding163 {
  padding: 10.1875rem;
}

.pTop163 {
  padding-top: 10.1875rem;
}

.pLeft163 {
  padding-left: 10.1875rem;
}

.pBottom163 {
  padding-bottom: 10.1875rem;
}

.pRight163 {
  padding-right: 10.1875rem;
}

.margin163 {
  margin: 10.1875rem;
}

.mTop163 {
  margin-top: 10.1875rem;
}

.mLeft163 {
  margin-left: 10.1875rem;
}

.mBottom163 {
  margin-bottom: 10.1875rem;
}

.mRight163 {
  margin-right: 10.1875rem;
}

.padding164 {
  padding: 10.25rem;
}

.pTop164 {
  padding-top: 10.25rem;
}

.pLeft164 {
  padding-left: 10.25rem;
}

.pBottom164 {
  padding-bottom: 10.25rem;
}

.pRight164 {
  padding-right: 10.25rem;
}

.margin164 {
  margin: 10.25rem;
}

.mTop164 {
  margin-top: 10.25rem;
}

.mLeft164 {
  margin-left: 10.25rem;
}

.mBottom164 {
  margin-bottom: 10.25rem;
}

.mRight164 {
  margin-right: 10.25rem;
}

.padding165 {
  padding: 10.3125rem;
}

.pTop165 {
  padding-top: 10.3125rem;
}

.pLeft165 {
  padding-left: 10.3125rem;
}

.pBottom165 {
  padding-bottom: 10.3125rem;
}

.pRight165 {
  padding-right: 10.3125rem;
}

.margin165 {
  margin: 10.3125rem;
}

.mTop165 {
  margin-top: 10.3125rem;
}

.mLeft165 {
  margin-left: 10.3125rem;
}

.mBottom165 {
  margin-bottom: 10.3125rem;
}

.mRight165 {
  margin-right: 10.3125rem;
}

.padding166 {
  padding: 10.375rem;
}

.pTop166 {
  padding-top: 10.375rem;
}

.pLeft166 {
  padding-left: 10.375rem;
}

.pBottom166 {
  padding-bottom: 10.375rem;
}

.pRight166 {
  padding-right: 10.375rem;
}

.margin166 {
  margin: 10.375rem;
}

.mTop166 {
  margin-top: 10.375rem;
}

.mLeft166 {
  margin-left: 10.375rem;
}

.mBottom166 {
  margin-bottom: 10.375rem;
}

.mRight166 {
  margin-right: 10.375rem;
}

.padding167 {
  padding: 10.4375rem;
}

.pTop167 {
  padding-top: 10.4375rem;
}

.pLeft167 {
  padding-left: 10.4375rem;
}

.pBottom167 {
  padding-bottom: 10.4375rem;
}

.pRight167 {
  padding-right: 10.4375rem;
}

.margin167 {
  margin: 10.4375rem;
}

.mTop167 {
  margin-top: 10.4375rem;
}

.mLeft167 {
  margin-left: 10.4375rem;
}

.mBottom167 {
  margin-bottom: 10.4375rem;
}

.mRight167 {
  margin-right: 10.4375rem;
}

.padding168 {
  padding: 10.5rem;
}

.pTop168 {
  padding-top: 10.5rem;
}

.pLeft168 {
  padding-left: 10.5rem;
}

.pBottom168 {
  padding-bottom: 10.5rem;
}

.pRight168 {
  padding-right: 10.5rem;
}

.margin168 {
  margin: 10.5rem;
}

.mTop168 {
  margin-top: 10.5rem;
}

.mLeft168 {
  margin-left: 10.5rem;
}

.mBottom168 {
  margin-bottom: 10.5rem;
}

.mRight168 {
  margin-right: 10.5rem;
}

.padding169 {
  padding: 10.5625rem;
}

.pTop169 {
  padding-top: 10.5625rem;
}

.pLeft169 {
  padding-left: 10.5625rem;
}

.pBottom169 {
  padding-bottom: 10.5625rem;
}

.pRight169 {
  padding-right: 10.5625rem;
}

.margin169 {
  margin: 10.5625rem;
}

.mTop169 {
  margin-top: 10.5625rem;
}

.mLeft169 {
  margin-left: 10.5625rem;
}

.mBottom169 {
  margin-bottom: 10.5625rem;
}

.mRight169 {
  margin-right: 10.5625rem;
}

.padding170 {
  padding: 10.625rem;
}

.pTop170 {
  padding-top: 10.625rem;
}

.pLeft170 {
  padding-left: 10.625rem;
}

.pBottom170 {
  padding-bottom: 10.625rem;
}

.pRight170 {
  padding-right: 10.625rem;
}

.margin170 {
  margin: 10.625rem;
}

.mTop170 {
  margin-top: 10.625rem;
}

.mLeft170 {
  margin-left: 10.625rem;
}

.mBottom170 {
  margin-bottom: 10.625rem;
}

.mRight170 {
  margin-right: 10.625rem;
}

.padding171 {
  padding: 10.6875rem;
}

.pTop171 {
  padding-top: 10.6875rem;
}

.pLeft171 {
  padding-left: 10.6875rem;
}

.pBottom171 {
  padding-bottom: 10.6875rem;
}

.pRight171 {
  padding-right: 10.6875rem;
}

.margin171 {
  margin: 10.6875rem;
}

.mTop171 {
  margin-top: 10.6875rem;
}

.mLeft171 {
  margin-left: 10.6875rem;
}

.mBottom171 {
  margin-bottom: 10.6875rem;
}

.mRight171 {
  margin-right: 10.6875rem;
}

.padding172 {
  padding: 10.75rem;
}

.pTop172 {
  padding-top: 10.75rem;
}

.pLeft172 {
  padding-left: 10.75rem;
}

.pBottom172 {
  padding-bottom: 10.75rem;
}

.pRight172 {
  padding-right: 10.75rem;
}

.margin172 {
  margin: 10.75rem;
}

.mTop172 {
  margin-top: 10.75rem;
}

.mLeft172 {
  margin-left: 10.75rem;
}

.mBottom172 {
  margin-bottom: 10.75rem;
}

.mRight172 {
  margin-right: 10.75rem;
}

.padding173 {
  padding: 10.8125rem;
}

.pTop173 {
  padding-top: 10.8125rem;
}

.pLeft173 {
  padding-left: 10.8125rem;
}

.pBottom173 {
  padding-bottom: 10.8125rem;
}

.pRight173 {
  padding-right: 10.8125rem;
}

.margin173 {
  margin: 10.8125rem;
}

.mTop173 {
  margin-top: 10.8125rem;
}

.mLeft173 {
  margin-left: 10.8125rem;
}

.mBottom173 {
  margin-bottom: 10.8125rem;
}

.mRight173 {
  margin-right: 10.8125rem;
}

.padding174 {
  padding: 10.875rem;
}

.pTop174 {
  padding-top: 10.875rem;
}

.pLeft174 {
  padding-left: 10.875rem;
}

.pBottom174 {
  padding-bottom: 10.875rem;
}

.pRight174 {
  padding-right: 10.875rem;
}

.margin174 {
  margin: 10.875rem;
}

.mTop174 {
  margin-top: 10.875rem;
}

.mLeft174 {
  margin-left: 10.875rem;
}

.mBottom174 {
  margin-bottom: 10.875rem;
}

.mRight174 {
  margin-right: 10.875rem;
}

.padding175 {
  padding: 10.9375rem;
}

.pTop175 {
  padding-top: 10.9375rem;
}

.pLeft175 {
  padding-left: 10.9375rem;
}

.pBottom175 {
  padding-bottom: 10.9375rem;
}

.pRight175 {
  padding-right: 10.9375rem;
}

.margin175 {
  margin: 10.9375rem;
}

.mTop175 {
  margin-top: 10.9375rem;
}

.mLeft175 {
  margin-left: 10.9375rem;
}

.mBottom175 {
  margin-bottom: 10.9375rem;
}

.mRight175 {
  margin-right: 10.9375rem;
}

.padding176 {
  padding: 11rem;
}

.pTop176 {
  padding-top: 11rem;
}

.pLeft176 {
  padding-left: 11rem;
}

.pBottom176 {
  padding-bottom: 11rem;
}

.pRight176 {
  padding-right: 11rem;
}

.margin176 {
  margin: 11rem;
}

.mTop176 {
  margin-top: 11rem;
}

.mLeft176 {
  margin-left: 11rem;
}

.mBottom176 {
  margin-bottom: 11rem;
}

.mRight176 {
  margin-right: 11rem;
}

.padding177 {
  padding: 11.0625rem;
}

.pTop177 {
  padding-top: 11.0625rem;
}

.pLeft177 {
  padding-left: 11.0625rem;
}

.pBottom177 {
  padding-bottom: 11.0625rem;
}

.pRight177 {
  padding-right: 11.0625rem;
}

.margin177 {
  margin: 11.0625rem;
}

.mTop177 {
  margin-top: 11.0625rem;
}

.mLeft177 {
  margin-left: 11.0625rem;
}

.mBottom177 {
  margin-bottom: 11.0625rem;
}

.mRight177 {
  margin-right: 11.0625rem;
}

.padding178 {
  padding: 11.125rem;
}

.pTop178 {
  padding-top: 11.125rem;
}

.pLeft178 {
  padding-left: 11.125rem;
}

.pBottom178 {
  padding-bottom: 11.125rem;
}

.pRight178 {
  padding-right: 11.125rem;
}

.margin178 {
  margin: 11.125rem;
}

.mTop178 {
  margin-top: 11.125rem;
}

.mLeft178 {
  margin-left: 11.125rem;
}

.mBottom178 {
  margin-bottom: 11.125rem;
}

.mRight178 {
  margin-right: 11.125rem;
}

.padding179 {
  padding: 11.1875rem;
}

.pTop179 {
  padding-top: 11.1875rem;
}

.pLeft179 {
  padding-left: 11.1875rem;
}

.pBottom179 {
  padding-bottom: 11.1875rem;
}

.pRight179 {
  padding-right: 11.1875rem;
}

.margin179 {
  margin: 11.1875rem;
}

.mTop179 {
  margin-top: 11.1875rem;
}

.mLeft179 {
  margin-left: 11.1875rem;
}

.mBottom179 {
  margin-bottom: 11.1875rem;
}

.mRight179 {
  margin-right: 11.1875rem;
}

.padding180 {
  padding: 11.25rem;
}

.pTop180 {
  padding-top: 11.25rem;
}

.pLeft180 {
  padding-left: 11.25rem;
}

.pBottom180 {
  padding-bottom: 11.25rem;
}

.pRight180 {
  padding-right: 11.25rem;
}

.margin180 {
  margin: 11.25rem;
}

.mTop180 {
  margin-top: 11.25rem;
}

.mLeft180 {
  margin-left: 11.25rem;
}

.mBottom180 {
  margin-bottom: 11.25rem;
}

.mRight180 {
  margin-right: 11.25rem;
}

.padding181 {
  padding: 11.3125rem;
}

.pTop181 {
  padding-top: 11.3125rem;
}

.pLeft181 {
  padding-left: 11.3125rem;
}

.pBottom181 {
  padding-bottom: 11.3125rem;
}

.pRight181 {
  padding-right: 11.3125rem;
}

.margin181 {
  margin: 11.3125rem;
}

.mTop181 {
  margin-top: 11.3125rem;
}

.mLeft181 {
  margin-left: 11.3125rem;
}

.mBottom181 {
  margin-bottom: 11.3125rem;
}

.mRight181 {
  margin-right: 11.3125rem;
}

.padding182 {
  padding: 11.375rem;
}

.pTop182 {
  padding-top: 11.375rem;
}

.pLeft182 {
  padding-left: 11.375rem;
}

.pBottom182 {
  padding-bottom: 11.375rem;
}

.pRight182 {
  padding-right: 11.375rem;
}

.margin182 {
  margin: 11.375rem;
}

.mTop182 {
  margin-top: 11.375rem;
}

.mLeft182 {
  margin-left: 11.375rem;
}

.mBottom182 {
  margin-bottom: 11.375rem;
}

.mRight182 {
  margin-right: 11.375rem;
}

.padding183 {
  padding: 11.4375rem;
}

.pTop183 {
  padding-top: 11.4375rem;
}

.pLeft183 {
  padding-left: 11.4375rem;
}

.pBottom183 {
  padding-bottom: 11.4375rem;
}

.pRight183 {
  padding-right: 11.4375rem;
}

.margin183 {
  margin: 11.4375rem;
}

.mTop183 {
  margin-top: 11.4375rem;
}

.mLeft183 {
  margin-left: 11.4375rem;
}

.mBottom183 {
  margin-bottom: 11.4375rem;
}

.mRight183 {
  margin-right: 11.4375rem;
}

.padding184 {
  padding: 11.5rem;
}

.pTop184 {
  padding-top: 11.5rem;
}

.pLeft184 {
  padding-left: 11.5rem;
}

.pBottom184 {
  padding-bottom: 11.5rem;
}

.pRight184 {
  padding-right: 11.5rem;
}

.margin184 {
  margin: 11.5rem;
}

.mTop184 {
  margin-top: 11.5rem;
}

.mLeft184 {
  margin-left: 11.5rem;
}

.mBottom184 {
  margin-bottom: 11.5rem;
}

.mRight184 {
  margin-right: 11.5rem;
}

.padding185 {
  padding: 11.5625rem;
}

.pTop185 {
  padding-top: 11.5625rem;
}

.pLeft185 {
  padding-left: 11.5625rem;
}

.pBottom185 {
  padding-bottom: 11.5625rem;
}

.pRight185 {
  padding-right: 11.5625rem;
}

.margin185 {
  margin: 11.5625rem;
}

.mTop185 {
  margin-top: 11.5625rem;
}

.mLeft185 {
  margin-left: 11.5625rem;
}

.mBottom185 {
  margin-bottom: 11.5625rem;
}

.mRight185 {
  margin-right: 11.5625rem;
}

.padding186 {
  padding: 11.625rem;
}

.pTop186 {
  padding-top: 11.625rem;
}

.pLeft186 {
  padding-left: 11.625rem;
}

.pBottom186 {
  padding-bottom: 11.625rem;
}

.pRight186 {
  padding-right: 11.625rem;
}

.margin186 {
  margin: 11.625rem;
}

.mTop186 {
  margin-top: 11.625rem;
}

.mLeft186 {
  margin-left: 11.625rem;
}

.mBottom186 {
  margin-bottom: 11.625rem;
}

.mRight186 {
  margin-right: 11.625rem;
}

.padding187 {
  padding: 11.6875rem;
}

.pTop187 {
  padding-top: 11.6875rem;
}

.pLeft187 {
  padding-left: 11.6875rem;
}

.pBottom187 {
  padding-bottom: 11.6875rem;
}

.pRight187 {
  padding-right: 11.6875rem;
}

.margin187 {
  margin: 11.6875rem;
}

.mTop187 {
  margin-top: 11.6875rem;
}

.mLeft187 {
  margin-left: 11.6875rem;
}

.mBottom187 {
  margin-bottom: 11.6875rem;
}

.mRight187 {
  margin-right: 11.6875rem;
}

.padding188 {
  padding: 11.75rem;
}

.pTop188 {
  padding-top: 11.75rem;
}

.pLeft188 {
  padding-left: 11.75rem;
}

.pBottom188 {
  padding-bottom: 11.75rem;
}

.pRight188 {
  padding-right: 11.75rem;
}

.margin188 {
  margin: 11.75rem;
}

.mTop188 {
  margin-top: 11.75rem;
}

.mLeft188 {
  margin-left: 11.75rem;
}

.mBottom188 {
  margin-bottom: 11.75rem;
}

.mRight188 {
  margin-right: 11.75rem;
}

.padding189 {
  padding: 11.8125rem;
}

.pTop189 {
  padding-top: 11.8125rem;
}

.pLeft189 {
  padding-left: 11.8125rem;
}

.pBottom189 {
  padding-bottom: 11.8125rem;
}

.pRight189 {
  padding-right: 11.8125rem;
}

.margin189 {
  margin: 11.8125rem;
}

.mTop189 {
  margin-top: 11.8125rem;
}

.mLeft189 {
  margin-left: 11.8125rem;
}

.mBottom189 {
  margin-bottom: 11.8125rem;
}

.mRight189 {
  margin-right: 11.8125rem;
}

.padding190 {
  padding: 11.875rem;
}

.pTop190 {
  padding-top: 11.875rem;
}

.pLeft190 {
  padding-left: 11.875rem;
}

.pBottom190 {
  padding-bottom: 11.875rem;
}

.pRight190 {
  padding-right: 11.875rem;
}

.margin190 {
  margin: 11.875rem;
}

.mTop190 {
  margin-top: 11.875rem;
}

.mLeft190 {
  margin-left: 11.875rem;
}

.mBottom190 {
  margin-bottom: 11.875rem;
}

.mRight190 {
  margin-right: 11.875rem;
}

.padding191 {
  padding: 11.9375rem;
}

.pTop191 {
  padding-top: 11.9375rem;
}

.pLeft191 {
  padding-left: 11.9375rem;
}

.pBottom191 {
  padding-bottom: 11.9375rem;
}

.pRight191 {
  padding-right: 11.9375rem;
}

.margin191 {
  margin: 11.9375rem;
}

.mTop191 {
  margin-top: 11.9375rem;
}

.mLeft191 {
  margin-left: 11.9375rem;
}

.mBottom191 {
  margin-bottom: 11.9375rem;
}

.mRight191 {
  margin-right: 11.9375rem;
}

.padding192 {
  padding: 12rem;
}

.pTop192 {
  padding-top: 12rem;
}

.pLeft192 {
  padding-left: 12rem;
}

.pBottom192 {
  padding-bottom: 12rem;
}

.pRight192 {
  padding-right: 12rem;
}

.margin192 {
  margin: 12rem;
}

.mTop192 {
  margin-top: 12rem;
}

.mLeft192 {
  margin-left: 12rem;
}

.mBottom192 {
  margin-bottom: 12rem;
}

.mRight192 {
  margin-right: 12rem;
}

.padding193 {
  padding: 12.0625rem;
}

.pTop193 {
  padding-top: 12.0625rem;
}

.pLeft193 {
  padding-left: 12.0625rem;
}

.pBottom193 {
  padding-bottom: 12.0625rem;
}

.pRight193 {
  padding-right: 12.0625rem;
}

.margin193 {
  margin: 12.0625rem;
}

.mTop193 {
  margin-top: 12.0625rem;
}

.mLeft193 {
  margin-left: 12.0625rem;
}

.mBottom193 {
  margin-bottom: 12.0625rem;
}

.mRight193 {
  margin-right: 12.0625rem;
}

.padding194 {
  padding: 12.125rem;
}

.pTop194 {
  padding-top: 12.125rem;
}

.pLeft194 {
  padding-left: 12.125rem;
}

.pBottom194 {
  padding-bottom: 12.125rem;
}

.pRight194 {
  padding-right: 12.125rem;
}

.margin194 {
  margin: 12.125rem;
}

.mTop194 {
  margin-top: 12.125rem;
}

.mLeft194 {
  margin-left: 12.125rem;
}

.mBottom194 {
  margin-bottom: 12.125rem;
}

.mRight194 {
  margin-right: 12.125rem;
}

.padding195 {
  padding: 12.1875rem;
}

.pTop195 {
  padding-top: 12.1875rem;
}

.pLeft195 {
  padding-left: 12.1875rem;
}

.pBottom195 {
  padding-bottom: 12.1875rem;
}

.pRight195 {
  padding-right: 12.1875rem;
}

.margin195 {
  margin: 12.1875rem;
}

.mTop195 {
  margin-top: 12.1875rem;
}

.mLeft195 {
  margin-left: 12.1875rem;
}

.mBottom195 {
  margin-bottom: 12.1875rem;
}

.mRight195 {
  margin-right: 12.1875rem;
}

.padding196 {
  padding: 12.25rem;
}

.pTop196 {
  padding-top: 12.25rem;
}

.pLeft196 {
  padding-left: 12.25rem;
}

.pBottom196 {
  padding-bottom: 12.25rem;
}

.pRight196 {
  padding-right: 12.25rem;
}

.margin196 {
  margin: 12.25rem;
}

.mTop196 {
  margin-top: 12.25rem;
}

.mLeft196 {
  margin-left: 12.25rem;
}

.mBottom196 {
  margin-bottom: 12.25rem;
}

.mRight196 {
  margin-right: 12.25rem;
}

.padding197 {
  padding: 12.3125rem;
}

.pTop197 {
  padding-top: 12.3125rem;
}

.pLeft197 {
  padding-left: 12.3125rem;
}

.pBottom197 {
  padding-bottom: 12.3125rem;
}

.pRight197 {
  padding-right: 12.3125rem;
}

.margin197 {
  margin: 12.3125rem;
}

.mTop197 {
  margin-top: 12.3125rem;
}

.mLeft197 {
  margin-left: 12.3125rem;
}

.mBottom197 {
  margin-bottom: 12.3125rem;
}

.mRight197 {
  margin-right: 12.3125rem;
}

.padding198 {
  padding: 12.375rem;
}

.pTop198 {
  padding-top: 12.375rem;
}

.pLeft198 {
  padding-left: 12.375rem;
}

.pBottom198 {
  padding-bottom: 12.375rem;
}

.pRight198 {
  padding-right: 12.375rem;
}

.margin198 {
  margin: 12.375rem;
}

.mTop198 {
  margin-top: 12.375rem;
}

.mLeft198 {
  margin-left: 12.375rem;
}

.mBottom198 {
  margin-bottom: 12.375rem;
}

.mRight198 {
  margin-right: 12.375rem;
}

.padding199 {
  padding: 12.4375rem;
}

.pTop199 {
  padding-top: 12.4375rem;
}

.pLeft199 {
  padding-left: 12.4375rem;
}

.pBottom199 {
  padding-bottom: 12.4375rem;
}

.pRight199 {
  padding-right: 12.4375rem;
}

.margin199 {
  margin: 12.4375rem;
}

.mTop199 {
  margin-top: 12.4375rem;
}

.mLeft199 {
  margin-left: 12.4375rem;
}

.mBottom199 {
  margin-bottom: 12.4375rem;
}

.mRight199 {
  margin-right: 12.4375rem;
}

.padding200 {
  padding: 12.5rem;
}

.pTop200 {
  padding-top: 12.5rem;
}

.pLeft200 {
  padding-left: 12.5rem;
}

.pBottom200 {
  padding-bottom: 12.5rem;
}

.pRight200 {
  padding-right: 12.5rem;
}

.margin200 {
  margin: 12.5rem;
}

.mTop200 {
  margin-top: 12.5rem;
}

.mLeft200 {
  margin-left: 12.5rem;
}

.mBottom200 {
  margin-bottom: 12.5rem;
}

.mRight200 {
  margin-right: 12.5rem;
}
