/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/style.scss ***!
  \*****************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/style.scss (1) ***!
  \*********************************************************************************************************************/
@charset "UTF-8";
/* PRE-LOAD BOOTSTRAP OVERRIDES FOR EXTENSION */
/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #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-primary-text-emphasis: rgb(5.2, 44, 101.2);
  --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);
  --bs-success-text-emphasis: rgb(10, 54, 33.6);
  --bs-info-text-emphasis: rgb(5.2, 80.8, 96);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);
  --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-success-bg-subtle: rgb(209, 231, 220.8);
  --bs-info-bg-subtle: rgb(206.6, 244.4, 252);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(158.2, 197, 254.2);
  --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);
  --bs-success-border-subtle: rgb(163, 207, 186.6);
  --bs-info-border-subtle: rgb(158.2, 233.8, 249);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(10.4, 88, 202.4);
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --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-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);
  --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-success-text-emphasis: rgb(117, 183, 152.4);
  --bs-info-text-emphasis: rgb(109.8, 223.2, 246);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);
  --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);
  --bs-success-bg-subtle: rgb(5, 27, 16.8);
  --bs-info-bg-subtle: rgb(2.6, 40.4, 48);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(7.8, 66, 151.8);
  --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);
  --bs-success-border-subtle: rgb(15, 81, 50.4);
  --bs-info-border-subtle: rgb(7.8, 121.2, 144);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(109.8, 168, 253.8);
  --bs-link-hover-color: rgb(138.84, 185.4, 254.04);
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

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

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

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

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

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

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

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 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;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

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

.col {
  flex: 1 0 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.g-25,
.gx-25 {
  --bs-gutter-x: 0.75rem;
}

.g-25,
.gy-25 {
  --bs-gutter-y: 0.75rem;
}

.g-45,
.gx-45 {
  --bs-gutter-x: 2.25rem;
}

.g-45,
.gy-45 {
  --bs-gutter-y: 2.25rem;
}

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

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

.g-55,
.gx-55 {
  --bs-gutter-x: 3.25rem;
}

.g-55,
.gy-55 {
  --bs-gutter-y: 3.25rem;
}

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

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

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

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

.g-65,
.gx-65 {
  --bs-gutter-x: 4.25rem;
}

.g-65,
.gy-65 {
  --bs-gutter-y: 4.25rem;
}

.g-66,
.gx-66 {
  --bs-gutter-x: 4.5rem;
}

.g-66,
.gy-66 {
  --bs-gutter-y: 4.5rem;
}

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

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

.g-75,
.gx-75 {
  --bs-gutter-x: 5.5rem;
}

.g-75,
.gy-75 {
  --bs-gutter-y: 5.5rem;
}

.g-76,
.gx-76 {
  --bs-gutter-x: 5.75rem;
}

.g-76,
.gy-76 {
  --bs-gutter-y: 5.75rem;
}

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

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

.g-85,
.gx-85 {
  --bs-gutter-x: 6.75rem;
}

.g-85,
.gy-85 {
  --bs-gutter-y: 6.75rem;
}

.g-86,
.gx-86 {
  --bs-gutter-x: 7.25rem;
}

.g-86,
.gy-86 {
  --bs-gutter-y: 7.25rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    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-25,
  .gx-sm-25 {
    --bs-gutter-x: 0.75rem;
  }
  .g-sm-25,
  .gy-sm-25 {
    --bs-gutter-y: 0.75rem;
  }
  .g-sm-45,
  .gx-sm-45 {
    --bs-gutter-x: 2.25rem;
  }
  .g-sm-45,
  .gy-sm-45 {
    --bs-gutter-y: 2.25rem;
  }
  .g-sm-46,
  .gx-sm-46 {
    --bs-gutter-x: 2.5rem;
  }
  .g-sm-46,
  .gy-sm-46 {
    --bs-gutter-y: 2.5rem;
  }
  .g-sm-55,
  .gx-sm-55 {
    --bs-gutter-x: 3.25rem;
  }
  .g-sm-55,
  .gy-sm-55 {
    --bs-gutter-y: 3.25rem;
  }
  .g-sm-56,
  .gx-sm-56 {
    --bs-gutter-x: 3.5rem;
  }
  .g-sm-56,
  .gy-sm-56 {
    --bs-gutter-y: 3.5rem;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 3.75rem;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 3.75rem;
  }
  .g-sm-65,
  .gx-sm-65 {
    --bs-gutter-x: 4.25rem;
  }
  .g-sm-65,
  .gy-sm-65 {
    --bs-gutter-y: 4.25rem;
  }
  .g-sm-66,
  .gx-sm-66 {
    --bs-gutter-x: 4.5rem;
  }
  .g-sm-66,
  .gy-sm-66 {
    --bs-gutter-y: 4.5rem;
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 5rem;
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 5rem;
  }
  .g-sm-75,
  .gx-sm-75 {
    --bs-gutter-x: 5.5rem;
  }
  .g-sm-75,
  .gy-sm-75 {
    --bs-gutter-y: 5.5rem;
  }
  .g-sm-76,
  .gx-sm-76 {
    --bs-gutter-x: 5.75rem;
  }
  .g-sm-76,
  .gy-sm-76 {
    --bs-gutter-y: 5.75rem;
  }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 6.25rem;
  }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 6.25rem;
  }
  .g-sm-85,
  .gx-sm-85 {
    --bs-gutter-x: 6.75rem;
  }
  .g-sm-85,
  .gy-sm-85 {
    --bs-gutter-y: 6.75rem;
  }
  .g-sm-86,
  .gx-sm-86 {
    --bs-gutter-x: 7.25rem;
  }
  .g-sm-86,
  .gy-sm-86 {
    --bs-gutter-y: 7.25rem;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    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-25,
  .gx-md-25 {
    --bs-gutter-x: 0.75rem;
  }
  .g-md-25,
  .gy-md-25 {
    --bs-gutter-y: 0.75rem;
  }
  .g-md-45,
  .gx-md-45 {
    --bs-gutter-x: 2.25rem;
  }
  .g-md-45,
  .gy-md-45 {
    --bs-gutter-y: 2.25rem;
  }
  .g-md-46,
  .gx-md-46 {
    --bs-gutter-x: 2.5rem;
  }
  .g-md-46,
  .gy-md-46 {
    --bs-gutter-y: 2.5rem;
  }
  .g-md-55,
  .gx-md-55 {
    --bs-gutter-x: 3.25rem;
  }
  .g-md-55,
  .gy-md-55 {
    --bs-gutter-y: 3.25rem;
  }
  .g-md-56,
  .gx-md-56 {
    --bs-gutter-x: 3.5rem;
  }
  .g-md-56,
  .gy-md-56 {
    --bs-gutter-y: 3.5rem;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 3.75rem;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 3.75rem;
  }
  .g-md-65,
  .gx-md-65 {
    --bs-gutter-x: 4.25rem;
  }
  .g-md-65,
  .gy-md-65 {
    --bs-gutter-y: 4.25rem;
  }
  .g-md-66,
  .gx-md-66 {
    --bs-gutter-x: 4.5rem;
  }
  .g-md-66,
  .gy-md-66 {
    --bs-gutter-y: 4.5rem;
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 5rem;
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 5rem;
  }
  .g-md-75,
  .gx-md-75 {
    --bs-gutter-x: 5.5rem;
  }
  .g-md-75,
  .gy-md-75 {
    --bs-gutter-y: 5.5rem;
  }
  .g-md-76,
  .gx-md-76 {
    --bs-gutter-x: 5.75rem;
  }
  .g-md-76,
  .gy-md-76 {
    --bs-gutter-y: 5.75rem;
  }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 6.25rem;
  }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 6.25rem;
  }
  .g-md-85,
  .gx-md-85 {
    --bs-gutter-x: 6.75rem;
  }
  .g-md-85,
  .gy-md-85 {
    --bs-gutter-y: 6.75rem;
  }
  .g-md-86,
  .gx-md-86 {
    --bs-gutter-x: 7.25rem;
  }
  .g-md-86,
  .gy-md-86 {
    --bs-gutter-y: 7.25rem;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    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-25,
  .gx-lg-25 {
    --bs-gutter-x: 0.75rem;
  }
  .g-lg-25,
  .gy-lg-25 {
    --bs-gutter-y: 0.75rem;
  }
  .g-lg-45,
  .gx-lg-45 {
    --bs-gutter-x: 2.25rem;
  }
  .g-lg-45,
  .gy-lg-45 {
    --bs-gutter-y: 2.25rem;
  }
  .g-lg-46,
  .gx-lg-46 {
    --bs-gutter-x: 2.5rem;
  }
  .g-lg-46,
  .gy-lg-46 {
    --bs-gutter-y: 2.5rem;
  }
  .g-lg-55,
  .gx-lg-55 {
    --bs-gutter-x: 3.25rem;
  }
  .g-lg-55,
  .gy-lg-55 {
    --bs-gutter-y: 3.25rem;
  }
  .g-lg-56,
  .gx-lg-56 {
    --bs-gutter-x: 3.5rem;
  }
  .g-lg-56,
  .gy-lg-56 {
    --bs-gutter-y: 3.5rem;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 3.75rem;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 3.75rem;
  }
  .g-lg-65,
  .gx-lg-65 {
    --bs-gutter-x: 4.25rem;
  }
  .g-lg-65,
  .gy-lg-65 {
    --bs-gutter-y: 4.25rem;
  }
  .g-lg-66,
  .gx-lg-66 {
    --bs-gutter-x: 4.5rem;
  }
  .g-lg-66,
  .gy-lg-66 {
    --bs-gutter-y: 4.5rem;
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 5rem;
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 5rem;
  }
  .g-lg-75,
  .gx-lg-75 {
    --bs-gutter-x: 5.5rem;
  }
  .g-lg-75,
  .gy-lg-75 {
    --bs-gutter-y: 5.5rem;
  }
  .g-lg-76,
  .gx-lg-76 {
    --bs-gutter-x: 5.75rem;
  }
  .g-lg-76,
  .gy-lg-76 {
    --bs-gutter-y: 5.75rem;
  }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 6.25rem;
  }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 6.25rem;
  }
  .g-lg-85,
  .gx-lg-85 {
    --bs-gutter-x: 6.75rem;
  }
  .g-lg-85,
  .gy-lg-85 {
    --bs-gutter-y: 6.75rem;
  }
  .g-lg-86,
  .gx-lg-86 {
    --bs-gutter-x: 7.25rem;
  }
  .g-lg-86,
  .gy-lg-86 {
    --bs-gutter-y: 7.25rem;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    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-25,
  .gx-xl-25 {
    --bs-gutter-x: 0.75rem;
  }
  .g-xl-25,
  .gy-xl-25 {
    --bs-gutter-y: 0.75rem;
  }
  .g-xl-45,
  .gx-xl-45 {
    --bs-gutter-x: 2.25rem;
  }
  .g-xl-45,
  .gy-xl-45 {
    --bs-gutter-y: 2.25rem;
  }
  .g-xl-46,
  .gx-xl-46 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xl-46,
  .gy-xl-46 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xl-55,
  .gx-xl-55 {
    --bs-gutter-x: 3.25rem;
  }
  .g-xl-55,
  .gy-xl-55 {
    --bs-gutter-y: 3.25rem;
  }
  .g-xl-56,
  .gx-xl-56 {
    --bs-gutter-x: 3.5rem;
  }
  .g-xl-56,
  .gy-xl-56 {
    --bs-gutter-y: 3.5rem;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xl-65,
  .gx-xl-65 {
    --bs-gutter-x: 4.25rem;
  }
  .g-xl-65,
  .gy-xl-65 {
    --bs-gutter-y: 4.25rem;
  }
  .g-xl-66,
  .gx-xl-66 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xl-66,
  .gy-xl-66 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 5rem;
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 5rem;
  }
  .g-xl-75,
  .gx-xl-75 {
    --bs-gutter-x: 5.5rem;
  }
  .g-xl-75,
  .gy-xl-75 {
    --bs-gutter-y: 5.5rem;
  }
  .g-xl-76,
  .gx-xl-76 {
    --bs-gutter-x: 5.75rem;
  }
  .g-xl-76,
  .gy-xl-76 {
    --bs-gutter-y: 5.75rem;
  }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xl-85,
  .gx-xl-85 {
    --bs-gutter-x: 6.75rem;
  }
  .g-xl-85,
  .gy-xl-85 {
    --bs-gutter-y: 6.75rem;
  }
  .g-xl-86,
  .gx-xl-86 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xl-86,
  .gy-xl-86 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-25,
  .gx-xxl-25 {
    --bs-gutter-x: 0.75rem;
  }
  .g-xxl-25,
  .gy-xxl-25 {
    --bs-gutter-y: 0.75rem;
  }
  .g-xxl-45,
  .gx-xxl-45 {
    --bs-gutter-x: 2.25rem;
  }
  .g-xxl-45,
  .gy-xxl-45 {
    --bs-gutter-y: 2.25rem;
  }
  .g-xxl-46,
  .gx-xxl-46 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xxl-46,
  .gy-xxl-46 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xxl-55,
  .gx-xxl-55 {
    --bs-gutter-x: 3.25rem;
  }
  .g-xxl-55,
  .gy-xxl-55 {
    --bs-gutter-y: 3.25rem;
  }
  .g-xxl-56,
  .gx-xxl-56 {
    --bs-gutter-x: 3.5rem;
  }
  .g-xxl-56,
  .gy-xxl-56 {
    --bs-gutter-y: 3.5rem;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 3.75rem;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 3.75rem;
  }
  .g-xxl-65,
  .gx-xxl-65 {
    --bs-gutter-x: 4.25rem;
  }
  .g-xxl-65,
  .gy-xxl-65 {
    --bs-gutter-y: 4.25rem;
  }
  .g-xxl-66,
  .gx-xxl-66 {
    --bs-gutter-x: 4.5rem;
  }
  .g-xxl-66,
  .gy-xxl-66 {
    --bs-gutter-y: 4.5rem;
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 5rem;
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 5rem;
  }
  .g-xxl-75,
  .gx-xxl-75 {
    --bs-gutter-x: 5.5rem;
  }
  .g-xxl-75,
  .gy-xxl-75 {
    --bs-gutter-y: 5.5rem;
  }
  .g-xxl-76,
  .gx-xxl-76 {
    --bs-gutter-x: 5.75rem;
  }
  .g-xxl-76,
  .gy-xxl-76 {
    --bs-gutter-y: 5.75rem;
  }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 6.25rem;
  }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 6.25rem;
  }
  .g-xxl-85,
  .gx-xxl-85 {
    --bs-gutter-x: 6.75rem;
  }
  .g-xxl-85,
  .gy-xxl-85 {
    --bs-gutter-y: 6.75rem;
  }
  .g-xxl-86,
  .gx-xxl-86 {
    --bs-gutter-x: 7.25rem;
  }
  .g-xxl-86,
  .gy-xxl-86 {
    --bs-gutter-y: 7.25rem;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

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

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

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

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

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

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

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

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

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 226, 254.6);
  --bs-table-border-color: rgb(165.28, 180.8, 203.68);
  --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 203.4, 229.14);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);
  --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: rgb(225.6, 227.4, 229);
  --bs-table-border-color: rgb(180.48, 181.92, 183.2);
  --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(203.04, 204.66, 206.1);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);
  --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: rgb(209, 231, 220.8);
  --bs-table-border-color: rgb(167.2, 184.8, 176.64);
  --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(188.1, 207.9, 198.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);
  --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: rgb(206.6, 244.4, 252);
  --bs-table-border-color: rgb(165.28, 195.52, 201.6);
  --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 219.96, 226.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);
  --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: rgb(255, 242.6, 205.4);
  --bs-table-border-color: rgb(204, 194.08, 164.32);
  --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 218.34, 184.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);
  --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: rgb(248, 214.6, 217.8);
  --bs-table-border-color: rgb(198.4, 171.68, 174.24);
  --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 193.14, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);
  --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: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --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: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --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 + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

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

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

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

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

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(134, 182.5, 254);
  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: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

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

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

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

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

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

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  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: rgb(134, 182.5, 254);
  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] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgb%28134, 182.5, 254%29%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

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

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

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(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;
  appearance: none;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #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;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::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;
  padding-left: 0.75rem;
}
.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 {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

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

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

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.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.1%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.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.1%27/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

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

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

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

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

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

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 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-check:checked:focus-visible + .btn {
  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: rgb(11.05, 93.5, 215.05);
  --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(10.4, 88, 202.4);
  --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);
  --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: rgb(91.8, 99.45, 106.25);
  --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(86.4, 93.6, 100);
  --bs-btn-active-border-color: rgb(81, 87.75, 93.75);
  --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: rgb(21.25, 114.75, 71.4);
  --bs-btn-hover-border-color: rgb(20, 108, 67.2);
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(20, 108, 67.2);
  --bs-btn-active-border-color: rgb(18.75, 101.25, 63);
  --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: rgb(49.3, 209.95, 242.25);
  --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(61.4, 212.6, 243);
  --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --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: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --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: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --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: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --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: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --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: 0 0 0 #000;
  --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: var(--bs-border-radius-lg);
}

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

.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: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 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;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

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

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

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

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #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: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.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:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

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

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23212529%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%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=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27rgb%285.2, 44, 101.2%29%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  --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: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

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

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%28109.8, 168, 253.8%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.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-.708%27/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%28109.8, 168, 253.8%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.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-.708%27/%3e%3c/svg%3e");
}

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

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

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(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: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

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

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

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

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

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

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

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

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

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

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

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

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

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

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

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

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

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

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #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-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

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

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #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 {
  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-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):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:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

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

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

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

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

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

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

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

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

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

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

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.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.414%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

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

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-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(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

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

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

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

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@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;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

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

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

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

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .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: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

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

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

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

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

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

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

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  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%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.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 0%27/%3e%3c/svg%3e") /*rtl: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-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.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-.708%27/%3e%3c/svg%3e") /*rtl: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 0'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  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: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.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: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

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

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

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

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

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@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%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

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

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

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

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

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

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

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

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

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

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

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

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.object-fit-none {
  object-fit: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

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

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

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

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

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

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

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

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

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

.position-static {
  position: static !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-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-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-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-25 {
  margin: 0.75rem !important;
}

.m-45 {
  margin: 2.25rem !important;
}

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

.m-55 {
  margin: 3.25rem !important;
}

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

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

.m-65 {
  margin: 4.25rem !important;
}

.m-66 {
  margin: 4.5rem !important;
}

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

.m-75 {
  margin: 5.5rem !important;
}

.m-76 {
  margin: 5.75rem !important;
}

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

.m-85 {
  margin: 6.75rem !important;
}

.m-86 {
  margin: 7.25rem !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-25 {
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important;
}

.mx-45 {
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important;
}

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

.mx-55 {
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important;
}

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

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

.mx-65 {
  margin-right: 4.25rem !important;
  margin-left: 4.25rem !important;
}

.mx-66 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

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

.mx-75 {
  margin-right: 5.5rem !important;
  margin-left: 5.5rem !important;
}

.mx-76 {
  margin-right: 5.75rem !important;
  margin-left: 5.75rem !important;
}

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

.mx-85 {
  margin-right: 6.75rem !important;
  margin-left: 6.75rem !important;
}

.mx-86 {
  margin-right: 7.25rem !important;
  margin-left: 7.25rem !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-25 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}

.my-45 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important;
}

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

.my-55 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important;
}

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

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

.my-65 {
  margin-top: 4.25rem !important;
  margin-bottom: 4.25rem !important;
}

.my-66 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

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

.my-75 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important;
}

.my-76 {
  margin-top: 5.75rem !important;
  margin-bottom: 5.75rem !important;
}

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

.my-85 {
  margin-top: 6.75rem !important;
  margin-bottom: 6.75rem !important;
}

.my-86 {
  margin-top: 7.25rem !important;
  margin-bottom: 7.25rem !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-25 {
  margin-top: 0.75rem !important;
}

.mt-45 {
  margin-top: 2.25rem !important;
}

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

.mt-55 {
  margin-top: 3.25rem !important;
}

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

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

.mt-65 {
  margin-top: 4.25rem !important;
}

.mt-66 {
  margin-top: 4.5rem !important;
}

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

.mt-75 {
  margin-top: 5.5rem !important;
}

.mt-76 {
  margin-top: 5.75rem !important;
}

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

.mt-85 {
  margin-top: 6.75rem !important;
}

.mt-86 {
  margin-top: 7.25rem !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-25 {
  margin-right: 0.75rem !important;
}

.me-45 {
  margin-right: 2.25rem !important;
}

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

.me-55 {
  margin-right: 3.25rem !important;
}

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

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

.me-65 {
  margin-right: 4.25rem !important;
}

.me-66 {
  margin-right: 4.5rem !important;
}

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

.me-75 {
  margin-right: 5.5rem !important;
}

.me-76 {
  margin-right: 5.75rem !important;
}

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

.me-85 {
  margin-right: 6.75rem !important;
}

.me-86 {
  margin-right: 7.25rem !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-25 {
  margin-bottom: 0.75rem !important;
}

.mb-45 {
  margin-bottom: 2.25rem !important;
}

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

.mb-55 {
  margin-bottom: 3.25rem !important;
}

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

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

.mb-65 {
  margin-bottom: 4.25rem !important;
}

.mb-66 {
  margin-bottom: 4.5rem !important;
}

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

.mb-75 {
  margin-bottom: 5.5rem !important;
}

.mb-76 {
  margin-bottom: 5.75rem !important;
}

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

.mb-85 {
  margin-bottom: 6.75rem !important;
}

.mb-86 {
  margin-bottom: 7.25rem !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-25 {
  margin-left: 0.75rem !important;
}

.ms-45 {
  margin-left: 2.25rem !important;
}

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

.ms-55 {
  margin-left: 3.25rem !important;
}

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

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

.ms-65 {
  margin-left: 4.25rem !important;
}

.ms-66 {
  margin-left: 4.5rem !important;
}

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

.ms-75 {
  margin-left: 5.5rem !important;
}

.ms-76 {
  margin-left: 5.75rem !important;
}

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

.ms-85 {
  margin-left: 6.75rem !important;
}

.ms-86 {
  margin-left: 7.25rem !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-25 {
  padding: 0.75rem !important;
}

.p-45 {
  padding: 2.25rem !important;
}

.p-46 {
  padding: 2.5rem !important;
}

.p-55 {
  padding: 3.25rem !important;
}

.p-56 {
  padding: 3.5rem !important;
}

.p-6 {
  padding: 3.75rem !important;
}

.p-65 {
  padding: 4.25rem !important;
}

.p-66 {
  padding: 4.5rem !important;
}

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

.p-75 {
  padding: 5.5rem !important;
}

.p-76 {
  padding: 5.75rem !important;
}

.p-8 {
  padding: 6.25rem !important;
}

.p-85 {
  padding: 6.75rem !important;
}

.p-86 {
  padding: 7.25rem !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-25 {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important;
}

.px-45 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important;
}

.px-46 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
}

.px-55 {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important;
}

.px-56 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important;
}

.px-6 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
}

.px-65 {
  padding-right: 4.25rem !important;
  padding-left: 4.25rem !important;
}

.px-66 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
}

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

.px-75 {
  padding-right: 5.5rem !important;
  padding-left: 5.5rem !important;
}

.px-76 {
  padding-right: 5.75rem !important;
  padding-left: 5.75rem !important;
}

.px-8 {
  padding-right: 6.25rem !important;
  padding-left: 6.25rem !important;
}

.px-85 {
  padding-right: 6.75rem !important;
  padding-left: 6.75rem !important;
}

.px-86 {
  padding-right: 7.25rem !important;
  padding-left: 7.25rem !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-25 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}

.py-45 {
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important;
}

.py-46 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.py-55 {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important;
}

.py-56 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py-6 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

.py-65 {
  padding-top: 4.25rem !important;
  padding-bottom: 4.25rem !important;
}

.py-66 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

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

.py-75 {
  padding-top: 5.5rem !important;
  padding-bottom: 5.5rem !important;
}

.py-76 {
  padding-top: 5.75rem !important;
  padding-bottom: 5.75rem !important;
}

.py-8 {
  padding-top: 6.25rem !important;
  padding-bottom: 6.25rem !important;
}

.py-85 {
  padding-top: 6.75rem !important;
  padding-bottom: 6.75rem !important;
}

.py-86 {
  padding-top: 7.25rem !important;
  padding-bottom: 7.25rem !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-25 {
  padding-top: 0.75rem !important;
}

.pt-45 {
  padding-top: 2.25rem !important;
}

.pt-46 {
  padding-top: 2.5rem !important;
}

.pt-55 {
  padding-top: 3.25rem !important;
}

.pt-56 {
  padding-top: 3.5rem !important;
}

.pt-6 {
  padding-top: 3.75rem !important;
}

.pt-65 {
  padding-top: 4.25rem !important;
}

.pt-66 {
  padding-top: 4.5rem !important;
}

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

.pt-75 {
  padding-top: 5.5rem !important;
}

.pt-76 {
  padding-top: 5.75rem !important;
}

.pt-8 {
  padding-top: 6.25rem !important;
}

.pt-85 {
  padding-top: 6.75rem !important;
}

.pt-86 {
  padding-top: 7.25rem !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-25 {
  padding-right: 0.75rem !important;
}

.pe-45 {
  padding-right: 2.25rem !important;
}

.pe-46 {
  padding-right: 2.5rem !important;
}

.pe-55 {
  padding-right: 3.25rem !important;
}

.pe-56 {
  padding-right: 3.5rem !important;
}

.pe-6 {
  padding-right: 3.75rem !important;
}

.pe-65 {
  padding-right: 4.25rem !important;
}

.pe-66 {
  padding-right: 4.5rem !important;
}

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

.pe-75 {
  padding-right: 5.5rem !important;
}

.pe-76 {
  padding-right: 5.75rem !important;
}

.pe-8 {
  padding-right: 6.25rem !important;
}

.pe-85 {
  padding-right: 6.75rem !important;
}

.pe-86 {
  padding-right: 7.25rem !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-25 {
  padding-bottom: 0.75rem !important;
}

.pb-45 {
  padding-bottom: 2.25rem !important;
}

.pb-46 {
  padding-bottom: 2.5rem !important;
}

.pb-55 {
  padding-bottom: 3.25rem !important;
}

.pb-56 {
  padding-bottom: 3.5rem !important;
}

.pb-6 {
  padding-bottom: 3.75rem !important;
}

.pb-65 {
  padding-bottom: 4.25rem !important;
}

.pb-66 {
  padding-bottom: 4.5rem !important;
}

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

.pb-75 {
  padding-bottom: 5.5rem !important;
}

.pb-76 {
  padding-bottom: 5.75rem !important;
}

.pb-8 {
  padding-bottom: 6.25rem !important;
}

.pb-85 {
  padding-bottom: 6.75rem !important;
}

.pb-86 {
  padding-bottom: 7.25rem !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-25 {
  padding-left: 0.75rem !important;
}

.ps-45 {
  padding-left: 2.25rem !important;
}

.ps-46 {
  padding-left: 2.5rem !important;
}

.ps-55 {
  padding-left: 3.25rem !important;
}

.ps-56 {
  padding-left: 3.5rem !important;
}

.ps-6 {
  padding-left: 3.75rem !important;
}

.ps-65 {
  padding-left: 4.25rem !important;
}

.ps-66 {
  padding-left: 4.5rem !important;
}

.ps-7 {
  padding-left: 5rem !important;
}

.ps-75 {
  padding-left: 5.5rem !important;
}

.ps-76 {
  padding-left: 5.75rem !important;
}

.ps-8 {
  padding-left: 6.25rem !important;
}

.ps-85 {
  padding-left: 6.75rem !important;
}

.ps-86 {
  padding-left: 7.25rem !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-25 {
  gap: 0.75rem !important;
}

.gap-45 {
  gap: 2.25rem !important;
}

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

.gap-55 {
  gap: 3.25rem !important;
}

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

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

.gap-65 {
  gap: 4.25rem !important;
}

.gap-66 {
  gap: 4.5rem !important;
}

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

.gap-75 {
  gap: 5.5rem !important;
}

.gap-76 {
  gap: 5.75rem !important;
}

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

.gap-85 {
  gap: 6.75rem !important;
}

.gap-86 {
  gap: 7.25rem !important;
}

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

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

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

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

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

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

.row-gap-25 {
  row-gap: 0.75rem !important;
}

.row-gap-45 {
  row-gap: 2.25rem !important;
}

.row-gap-46 {
  row-gap: 2.5rem !important;
}

.row-gap-55 {
  row-gap: 3.25rem !important;
}

.row-gap-56 {
  row-gap: 3.5rem !important;
}

.row-gap-6 {
  row-gap: 3.75rem !important;
}

.row-gap-65 {
  row-gap: 4.25rem !important;
}

.row-gap-66 {
  row-gap: 4.5rem !important;
}

.row-gap-7 {
  row-gap: 5rem !important;
}

.row-gap-75 {
  row-gap: 5.5rem !important;
}

.row-gap-76 {
  row-gap: 5.75rem !important;
}

.row-gap-8 {
  row-gap: 6.25rem !important;
}

.row-gap-85 {
  row-gap: 6.75rem !important;
}

.row-gap-86 {
  row-gap: 7.25rem !important;
}

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

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

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

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

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

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-25 {
  column-gap: 0.75rem !important;
}

.column-gap-45 {
  column-gap: 2.25rem !important;
}

.column-gap-46 {
  column-gap: 2.5rem !important;
}

.column-gap-55 {
  column-gap: 3.25rem !important;
}

.column-gap-56 {
  column-gap: 3.5rem !important;
}

.column-gap-6 {
  column-gap: 3.75rem !important;
}

.column-gap-65 {
  column-gap: 4.25rem !important;
}

.column-gap-66 {
  column-gap: 4.5rem !important;
}

.column-gap-7 {
  column-gap: 5rem !important;
}

.column-gap-75 {
  column-gap: 5.5rem !important;
}

.column-gap-76 {
  column-gap: 5.75rem !important;
}

.column-gap-8 {
  column-gap: 6.25rem !important;
}

.column-gap-85 {
  column-gap: 6.75rem !important;
}

.column-gap-86 {
  column-gap: 7.25rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

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

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

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

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

.lh-lg {
  line-height: 2 !important;
}

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

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

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

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

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

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

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

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

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

.text-wrap {
  white-space: normal !important;
}

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

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

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

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

.text-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: var(--bs-secondary-color) !important;
}

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

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

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

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

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

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

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

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

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

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

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

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

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

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

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

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

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

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

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

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

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

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

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

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

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

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

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

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

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

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

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

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

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

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

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

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

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

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

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

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

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

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

.user-select-all {
  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-xxl) !important;
}

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

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

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

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

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

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

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

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

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

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

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

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

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

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

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

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

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

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

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

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

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

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

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

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

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

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

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

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

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-25 {
    margin: 0.75rem !important;
  }
  .m-sm-45 {
    margin: 2.25rem !important;
  }
  .m-sm-46 {
    margin: 2.5rem !important;
  }
  .m-sm-55 {
    margin: 3.25rem !important;
  }
  .m-sm-56 {
    margin: 3.5rem !important;
  }
  .m-sm-6 {
    margin: 3.75rem !important;
  }
  .m-sm-65 {
    margin: 4.25rem !important;
  }
  .m-sm-66 {
    margin: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 5rem !important;
  }
  .m-sm-75 {
    margin: 5.5rem !important;
  }
  .m-sm-76 {
    margin: 5.75rem !important;
  }
  .m-sm-8 {
    margin: 6.25rem !important;
  }
  .m-sm-85 {
    margin: 6.75rem !important;
  }
  .m-sm-86 {
    margin: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }
  .mx-sm-45 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }
  .mx-sm-46 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-sm-55 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }
  .mx-sm-56 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-sm-6 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-sm-65 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }
  .mx-sm-66 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-sm-75 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }
  .mx-sm-76 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
  }
  .mx-sm-8 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-sm-85 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
  }
  .mx-sm-86 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .my-sm-45 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .my-sm-46 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-sm-55 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .my-sm-56 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-sm-6 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-sm-65 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .my-sm-66 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-7 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-sm-75 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-sm-76 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .my-sm-8 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-sm-85 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .my-sm-86 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
  }
  .mt-sm-45 {
    margin-top: 2.25rem !important;
  }
  .mt-sm-46 {
    margin-top: 2.5rem !important;
  }
  .mt-sm-55 {
    margin-top: 3.25rem !important;
  }
  .mt-sm-56 {
    margin-top: 3.5rem !important;
  }
  .mt-sm-6 {
    margin-top: 3.75rem !important;
  }
  .mt-sm-65 {
    margin-top: 4.25rem !important;
  }
  .mt-sm-66 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 5rem !important;
  }
  .mt-sm-75 {
    margin-top: 5.5rem !important;
  }
  .mt-sm-76 {
    margin-top: 5.75rem !important;
  }
  .mt-sm-8 {
    margin-top: 6.25rem !important;
  }
  .mt-sm-85 {
    margin-top: 6.75rem !important;
  }
  .mt-sm-86 {
    margin-top: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
  }
  .me-sm-45 {
    margin-right: 2.25rem !important;
  }
  .me-sm-46 {
    margin-right: 2.5rem !important;
  }
  .me-sm-55 {
    margin-right: 3.25rem !important;
  }
  .me-sm-56 {
    margin-right: 3.5rem !important;
  }
  .me-sm-6 {
    margin-right: 3.75rem !important;
  }
  .me-sm-65 {
    margin-right: 4.25rem !important;
  }
  .me-sm-66 {
    margin-right: 4.5rem !important;
  }
  .me-sm-7 {
    margin-right: 5rem !important;
  }
  .me-sm-75 {
    margin-right: 5.5rem !important;
  }
  .me-sm-76 {
    margin-right: 5.75rem !important;
  }
  .me-sm-8 {
    margin-right: 6.25rem !important;
  }
  .me-sm-85 {
    margin-right: 6.75rem !important;
  }
  .me-sm-86 {
    margin-right: 7.25rem !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-25 {
    margin-bottom: 0.75rem !important;
  }
  .mb-sm-45 {
    margin-bottom: 2.25rem !important;
  }
  .mb-sm-46 {
    margin-bottom: 2.5rem !important;
  }
  .mb-sm-55 {
    margin-bottom: 3.25rem !important;
  }
  .mb-sm-56 {
    margin-bottom: 3.5rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 3.75rem !important;
  }
  .mb-sm-65 {
    margin-bottom: 4.25rem !important;
  }
  .mb-sm-66 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 5rem !important;
  }
  .mb-sm-75 {
    margin-bottom: 5.5rem !important;
  }
  .mb-sm-76 {
    margin-bottom: 5.75rem !important;
  }
  .mb-sm-8 {
    margin-bottom: 6.25rem !important;
  }
  .mb-sm-85 {
    margin-bottom: 6.75rem !important;
  }
  .mb-sm-86 {
    margin-bottom: 7.25rem !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-25 {
    margin-left: 0.75rem !important;
  }
  .ms-sm-45 {
    margin-left: 2.25rem !important;
  }
  .ms-sm-46 {
    margin-left: 2.5rem !important;
  }
  .ms-sm-55 {
    margin-left: 3.25rem !important;
  }
  .ms-sm-56 {
    margin-left: 3.5rem !important;
  }
  .ms-sm-6 {
    margin-left: 3.75rem !important;
  }
  .ms-sm-65 {
    margin-left: 4.25rem !important;
  }
  .ms-sm-66 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 5rem !important;
  }
  .ms-sm-75 {
    margin-left: 5.5rem !important;
  }
  .ms-sm-76 {
    margin-left: 5.75rem !important;
  }
  .ms-sm-8 {
    margin-left: 6.25rem !important;
  }
  .ms-sm-85 {
    margin-left: 6.75rem !important;
  }
  .ms-sm-86 {
    margin-left: 7.25rem !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-25 {
    padding: 0.75rem !important;
  }
  .p-sm-45 {
    padding: 2.25rem !important;
  }
  .p-sm-46 {
    padding: 2.5rem !important;
  }
  .p-sm-55 {
    padding: 3.25rem !important;
  }
  .p-sm-56 {
    padding: 3.5rem !important;
  }
  .p-sm-6 {
    padding: 3.75rem !important;
  }
  .p-sm-65 {
    padding: 4.25rem !important;
  }
  .p-sm-66 {
    padding: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 5rem !important;
  }
  .p-sm-75 {
    padding: 5.5rem !important;
  }
  .p-sm-76 {
    padding: 5.75rem !important;
  }
  .p-sm-8 {
    padding: 6.25rem !important;
  }
  .p-sm-85 {
    padding: 6.75rem !important;
  }
  .p-sm-86 {
    padding: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }
  .px-sm-45 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }
  .px-sm-46 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-sm-55 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }
  .px-sm-56 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-sm-6 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-sm-65 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }
  .px-sm-66 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-sm-7 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-sm-75 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }
  .px-sm-76 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
  }
  .px-sm-8 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-sm-85 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
  }
  .px-sm-86 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py-sm-45 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .py-sm-46 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-sm-55 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .py-sm-56 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-sm-6 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-sm-65 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .py-sm-66 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-7 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-sm-75 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-sm-76 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .py-sm-8 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-sm-85 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .py-sm-86 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
  }
  .pt-sm-45 {
    padding-top: 2.25rem !important;
  }
  .pt-sm-46 {
    padding-top: 2.5rem !important;
  }
  .pt-sm-55 {
    padding-top: 3.25rem !important;
  }
  .pt-sm-56 {
    padding-top: 3.5rem !important;
  }
  .pt-sm-6 {
    padding-top: 3.75rem !important;
  }
  .pt-sm-65 {
    padding-top: 4.25rem !important;
  }
  .pt-sm-66 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 5rem !important;
  }
  .pt-sm-75 {
    padding-top: 5.5rem !important;
  }
  .pt-sm-76 {
    padding-top: 5.75rem !important;
  }
  .pt-sm-8 {
    padding-top: 6.25rem !important;
  }
  .pt-sm-85 {
    padding-top: 6.75rem !important;
  }
  .pt-sm-86 {
    padding-top: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
  }
  .pe-sm-45 {
    padding-right: 2.25rem !important;
  }
  .pe-sm-46 {
    padding-right: 2.5rem !important;
  }
  .pe-sm-55 {
    padding-right: 3.25rem !important;
  }
  .pe-sm-56 {
    padding-right: 3.5rem !important;
  }
  .pe-sm-6 {
    padding-right: 3.75rem !important;
  }
  .pe-sm-65 {
    padding-right: 4.25rem !important;
  }
  .pe-sm-66 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 5rem !important;
  }
  .pe-sm-75 {
    padding-right: 5.5rem !important;
  }
  .pe-sm-76 {
    padding-right: 5.75rem !important;
  }
  .pe-sm-8 {
    padding-right: 6.25rem !important;
  }
  .pe-sm-85 {
    padding-right: 6.75rem !important;
  }
  .pe-sm-86 {
    padding-right: 7.25rem !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-25 {
    padding-bottom: 0.75rem !important;
  }
  .pb-sm-45 {
    padding-bottom: 2.25rem !important;
  }
  .pb-sm-46 {
    padding-bottom: 2.5rem !important;
  }
  .pb-sm-55 {
    padding-bottom: 3.25rem !important;
  }
  .pb-sm-56 {
    padding-bottom: 3.5rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 3.75rem !important;
  }
  .pb-sm-65 {
    padding-bottom: 4.25rem !important;
  }
  .pb-sm-66 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 5rem !important;
  }
  .pb-sm-75 {
    padding-bottom: 5.5rem !important;
  }
  .pb-sm-76 {
    padding-bottom: 5.75rem !important;
  }
  .pb-sm-8 {
    padding-bottom: 6.25rem !important;
  }
  .pb-sm-85 {
    padding-bottom: 6.75rem !important;
  }
  .pb-sm-86 {
    padding-bottom: 7.25rem !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-25 {
    padding-left: 0.75rem !important;
  }
  .ps-sm-45 {
    padding-left: 2.25rem !important;
  }
  .ps-sm-46 {
    padding-left: 2.5rem !important;
  }
  .ps-sm-55 {
    padding-left: 3.25rem !important;
  }
  .ps-sm-56 {
    padding-left: 3.5rem !important;
  }
  .ps-sm-6 {
    padding-left: 3.75rem !important;
  }
  .ps-sm-65 {
    padding-left: 4.25rem !important;
  }
  .ps-sm-66 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 5rem !important;
  }
  .ps-sm-75 {
    padding-left: 5.5rem !important;
  }
  .ps-sm-76 {
    padding-left: 5.75rem !important;
  }
  .ps-sm-8 {
    padding-left: 6.25rem !important;
  }
  .ps-sm-85 {
    padding-left: 6.75rem !important;
  }
  .ps-sm-86 {
    padding-left: 7.25rem !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-25 {
    gap: 0.75rem !important;
  }
  .gap-sm-45 {
    gap: 2.25rem !important;
  }
  .gap-sm-46 {
    gap: 2.5rem !important;
  }
  .gap-sm-55 {
    gap: 3.25rem !important;
  }
  .gap-sm-56 {
    gap: 3.5rem !important;
  }
  .gap-sm-6 {
    gap: 3.75rem !important;
  }
  .gap-sm-65 {
    gap: 4.25rem !important;
  }
  .gap-sm-66 {
    gap: 4.5rem !important;
  }
  .gap-sm-7 {
    gap: 5rem !important;
  }
  .gap-sm-75 {
    gap: 5.5rem !important;
  }
  .gap-sm-76 {
    gap: 5.75rem !important;
  }
  .gap-sm-8 {
    gap: 6.25rem !important;
  }
  .gap-sm-85 {
    gap: 6.75rem !important;
  }
  .gap-sm-86 {
    gap: 7.25rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-25 {
    row-gap: 0.75rem !important;
  }
  .row-gap-sm-45 {
    row-gap: 2.25rem !important;
  }
  .row-gap-sm-46 {
    row-gap: 2.5rem !important;
  }
  .row-gap-sm-55 {
    row-gap: 3.25rem !important;
  }
  .row-gap-sm-56 {
    row-gap: 3.5rem !important;
  }
  .row-gap-sm-6 {
    row-gap: 3.75rem !important;
  }
  .row-gap-sm-65 {
    row-gap: 4.25rem !important;
  }
  .row-gap-sm-66 {
    row-gap: 4.5rem !important;
  }
  .row-gap-sm-7 {
    row-gap: 5rem !important;
  }
  .row-gap-sm-75 {
    row-gap: 5.5rem !important;
  }
  .row-gap-sm-76 {
    row-gap: 5.75rem !important;
  }
  .row-gap-sm-8 {
    row-gap: 6.25rem !important;
  }
  .row-gap-sm-85 {
    row-gap: 6.75rem !important;
  }
  .row-gap-sm-86 {
    row-gap: 7.25rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-25 {
    column-gap: 0.75rem !important;
  }
  .column-gap-sm-45 {
    column-gap: 2.25rem !important;
  }
  .column-gap-sm-46 {
    column-gap: 2.5rem !important;
  }
  .column-gap-sm-55 {
    column-gap: 3.25rem !important;
  }
  .column-gap-sm-56 {
    column-gap: 3.5rem !important;
  }
  .column-gap-sm-6 {
    column-gap: 3.75rem !important;
  }
  .column-gap-sm-65 {
    column-gap: 4.25rem !important;
  }
  .column-gap-sm-66 {
    column-gap: 4.5rem !important;
  }
  .column-gap-sm-7 {
    column-gap: 5rem !important;
  }
  .column-gap-sm-75 {
    column-gap: 5.5rem !important;
  }
  .column-gap-sm-76 {
    column-gap: 5.75rem !important;
  }
  .column-gap-sm-8 {
    column-gap: 6.25rem !important;
  }
  .column-gap-sm-85 {
    column-gap: 6.75rem !important;
  }
  .column-gap-sm-86 {
    column-gap: 7.25rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-25 {
    margin: 0.75rem !important;
  }
  .m-md-45 {
    margin: 2.25rem !important;
  }
  .m-md-46 {
    margin: 2.5rem !important;
  }
  .m-md-55 {
    margin: 3.25rem !important;
  }
  .m-md-56 {
    margin: 3.5rem !important;
  }
  .m-md-6 {
    margin: 3.75rem !important;
  }
  .m-md-65 {
    margin: 4.25rem !important;
  }
  .m-md-66 {
    margin: 4.5rem !important;
  }
  .m-md-7 {
    margin: 5rem !important;
  }
  .m-md-75 {
    margin: 5.5rem !important;
  }
  .m-md-76 {
    margin: 5.75rem !important;
  }
  .m-md-8 {
    margin: 6.25rem !important;
  }
  .m-md-85 {
    margin: 6.75rem !important;
  }
  .m-md-86 {
    margin: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }
  .mx-md-45 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }
  .mx-md-46 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-md-55 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }
  .mx-md-56 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-md-6 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-md-65 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }
  .mx-md-66 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-md-7 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-md-75 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }
  .mx-md-76 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
  }
  .mx-md-8 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-md-85 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
  }
  .mx-md-86 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .my-md-45 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .my-md-46 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-md-55 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .my-md-56 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-md-6 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-md-65 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .my-md-66 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-7 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-md-75 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-md-76 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .my-md-8 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-md-85 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .my-md-86 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
  }
  .mt-md-45 {
    margin-top: 2.25rem !important;
  }
  .mt-md-46 {
    margin-top: 2.5rem !important;
  }
  .mt-md-55 {
    margin-top: 3.25rem !important;
  }
  .mt-md-56 {
    margin-top: 3.5rem !important;
  }
  .mt-md-6 {
    margin-top: 3.75rem !important;
  }
  .mt-md-65 {
    margin-top: 4.25rem !important;
  }
  .mt-md-66 {
    margin-top: 4.5rem !important;
  }
  .mt-md-7 {
    margin-top: 5rem !important;
  }
  .mt-md-75 {
    margin-top: 5.5rem !important;
  }
  .mt-md-76 {
    margin-top: 5.75rem !important;
  }
  .mt-md-8 {
    margin-top: 6.25rem !important;
  }
  .mt-md-85 {
    margin-top: 6.75rem !important;
  }
  .mt-md-86 {
    margin-top: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
  }
  .me-md-45 {
    margin-right: 2.25rem !important;
  }
  .me-md-46 {
    margin-right: 2.5rem !important;
  }
  .me-md-55 {
    margin-right: 3.25rem !important;
  }
  .me-md-56 {
    margin-right: 3.5rem !important;
  }
  .me-md-6 {
    margin-right: 3.75rem !important;
  }
  .me-md-65 {
    margin-right: 4.25rem !important;
  }
  .me-md-66 {
    margin-right: 4.5rem !important;
  }
  .me-md-7 {
    margin-right: 5rem !important;
  }
  .me-md-75 {
    margin-right: 5.5rem !important;
  }
  .me-md-76 {
    margin-right: 5.75rem !important;
  }
  .me-md-8 {
    margin-right: 6.25rem !important;
  }
  .me-md-85 {
    margin-right: 6.75rem !important;
  }
  .me-md-86 {
    margin-right: 7.25rem !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-25 {
    margin-bottom: 0.75rem !important;
  }
  .mb-md-45 {
    margin-bottom: 2.25rem !important;
  }
  .mb-md-46 {
    margin-bottom: 2.5rem !important;
  }
  .mb-md-55 {
    margin-bottom: 3.25rem !important;
  }
  .mb-md-56 {
    margin-bottom: 3.5rem !important;
  }
  .mb-md-6 {
    margin-bottom: 3.75rem !important;
  }
  .mb-md-65 {
    margin-bottom: 4.25rem !important;
  }
  .mb-md-66 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 5rem !important;
  }
  .mb-md-75 {
    margin-bottom: 5.5rem !important;
  }
  .mb-md-76 {
    margin-bottom: 5.75rem !important;
  }
  .mb-md-8 {
    margin-bottom: 6.25rem !important;
  }
  .mb-md-85 {
    margin-bottom: 6.75rem !important;
  }
  .mb-md-86 {
    margin-bottom: 7.25rem !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-25 {
    margin-left: 0.75rem !important;
  }
  .ms-md-45 {
    margin-left: 2.25rem !important;
  }
  .ms-md-46 {
    margin-left: 2.5rem !important;
  }
  .ms-md-55 {
    margin-left: 3.25rem !important;
  }
  .ms-md-56 {
    margin-left: 3.5rem !important;
  }
  .ms-md-6 {
    margin-left: 3.75rem !important;
  }
  .ms-md-65 {
    margin-left: 4.25rem !important;
  }
  .ms-md-66 {
    margin-left: 4.5rem !important;
  }
  .ms-md-7 {
    margin-left: 5rem !important;
  }
  .ms-md-75 {
    margin-left: 5.5rem !important;
  }
  .ms-md-76 {
    margin-left: 5.75rem !important;
  }
  .ms-md-8 {
    margin-left: 6.25rem !important;
  }
  .ms-md-85 {
    margin-left: 6.75rem !important;
  }
  .ms-md-86 {
    margin-left: 7.25rem !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-25 {
    padding: 0.75rem !important;
  }
  .p-md-45 {
    padding: 2.25rem !important;
  }
  .p-md-46 {
    padding: 2.5rem !important;
  }
  .p-md-55 {
    padding: 3.25rem !important;
  }
  .p-md-56 {
    padding: 3.5rem !important;
  }
  .p-md-6 {
    padding: 3.75rem !important;
  }
  .p-md-65 {
    padding: 4.25rem !important;
  }
  .p-md-66 {
    padding: 4.5rem !important;
  }
  .p-md-7 {
    padding: 5rem !important;
  }
  .p-md-75 {
    padding: 5.5rem !important;
  }
  .p-md-76 {
    padding: 5.75rem !important;
  }
  .p-md-8 {
    padding: 6.25rem !important;
  }
  .p-md-85 {
    padding: 6.75rem !important;
  }
  .p-md-86 {
    padding: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }
  .px-md-45 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }
  .px-md-46 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-md-55 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }
  .px-md-56 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-md-6 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-md-65 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }
  .px-md-66 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-md-7 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-md-75 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }
  .px-md-76 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
  }
  .px-md-8 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-md-85 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
  }
  .px-md-86 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py-md-45 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .py-md-46 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-md-55 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .py-md-56 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-md-6 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-md-65 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .py-md-66 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-7 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-md-75 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-md-76 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .py-md-8 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-md-85 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .py-md-86 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
  }
  .pt-md-45 {
    padding-top: 2.25rem !important;
  }
  .pt-md-46 {
    padding-top: 2.5rem !important;
  }
  .pt-md-55 {
    padding-top: 3.25rem !important;
  }
  .pt-md-56 {
    padding-top: 3.5rem !important;
  }
  .pt-md-6 {
    padding-top: 3.75rem !important;
  }
  .pt-md-65 {
    padding-top: 4.25rem !important;
  }
  .pt-md-66 {
    padding-top: 4.5rem !important;
  }
  .pt-md-7 {
    padding-top: 5rem !important;
  }
  .pt-md-75 {
    padding-top: 5.5rem !important;
  }
  .pt-md-76 {
    padding-top: 5.75rem !important;
  }
  .pt-md-8 {
    padding-top: 6.25rem !important;
  }
  .pt-md-85 {
    padding-top: 6.75rem !important;
  }
  .pt-md-86 {
    padding-top: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
  }
  .pe-md-45 {
    padding-right: 2.25rem !important;
  }
  .pe-md-46 {
    padding-right: 2.5rem !important;
  }
  .pe-md-55 {
    padding-right: 3.25rem !important;
  }
  .pe-md-56 {
    padding-right: 3.5rem !important;
  }
  .pe-md-6 {
    padding-right: 3.75rem !important;
  }
  .pe-md-65 {
    padding-right: 4.25rem !important;
  }
  .pe-md-66 {
    padding-right: 4.5rem !important;
  }
  .pe-md-7 {
    padding-right: 5rem !important;
  }
  .pe-md-75 {
    padding-right: 5.5rem !important;
  }
  .pe-md-76 {
    padding-right: 5.75rem !important;
  }
  .pe-md-8 {
    padding-right: 6.25rem !important;
  }
  .pe-md-85 {
    padding-right: 6.75rem !important;
  }
  .pe-md-86 {
    padding-right: 7.25rem !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-25 {
    padding-bottom: 0.75rem !important;
  }
  .pb-md-45 {
    padding-bottom: 2.25rem !important;
  }
  .pb-md-46 {
    padding-bottom: 2.5rem !important;
  }
  .pb-md-55 {
    padding-bottom: 3.25rem !important;
  }
  .pb-md-56 {
    padding-bottom: 3.5rem !important;
  }
  .pb-md-6 {
    padding-bottom: 3.75rem !important;
  }
  .pb-md-65 {
    padding-bottom: 4.25rem !important;
  }
  .pb-md-66 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 5rem !important;
  }
  .pb-md-75 {
    padding-bottom: 5.5rem !important;
  }
  .pb-md-76 {
    padding-bottom: 5.75rem !important;
  }
  .pb-md-8 {
    padding-bottom: 6.25rem !important;
  }
  .pb-md-85 {
    padding-bottom: 6.75rem !important;
  }
  .pb-md-86 {
    padding-bottom: 7.25rem !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-25 {
    padding-left: 0.75rem !important;
  }
  .ps-md-45 {
    padding-left: 2.25rem !important;
  }
  .ps-md-46 {
    padding-left: 2.5rem !important;
  }
  .ps-md-55 {
    padding-left: 3.25rem !important;
  }
  .ps-md-56 {
    padding-left: 3.5rem !important;
  }
  .ps-md-6 {
    padding-left: 3.75rem !important;
  }
  .ps-md-65 {
    padding-left: 4.25rem !important;
  }
  .ps-md-66 {
    padding-left: 4.5rem !important;
  }
  .ps-md-7 {
    padding-left: 5rem !important;
  }
  .ps-md-75 {
    padding-left: 5.5rem !important;
  }
  .ps-md-76 {
    padding-left: 5.75rem !important;
  }
  .ps-md-8 {
    padding-left: 6.25rem !important;
  }
  .ps-md-85 {
    padding-left: 6.75rem !important;
  }
  .ps-md-86 {
    padding-left: 7.25rem !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-25 {
    gap: 0.75rem !important;
  }
  .gap-md-45 {
    gap: 2.25rem !important;
  }
  .gap-md-46 {
    gap: 2.5rem !important;
  }
  .gap-md-55 {
    gap: 3.25rem !important;
  }
  .gap-md-56 {
    gap: 3.5rem !important;
  }
  .gap-md-6 {
    gap: 3.75rem !important;
  }
  .gap-md-65 {
    gap: 4.25rem !important;
  }
  .gap-md-66 {
    gap: 4.5rem !important;
  }
  .gap-md-7 {
    gap: 5rem !important;
  }
  .gap-md-75 {
    gap: 5.5rem !important;
  }
  .gap-md-76 {
    gap: 5.75rem !important;
  }
  .gap-md-8 {
    gap: 6.25rem !important;
  }
  .gap-md-85 {
    gap: 6.75rem !important;
  }
  .gap-md-86 {
    gap: 7.25rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-25 {
    row-gap: 0.75rem !important;
  }
  .row-gap-md-45 {
    row-gap: 2.25rem !important;
  }
  .row-gap-md-46 {
    row-gap: 2.5rem !important;
  }
  .row-gap-md-55 {
    row-gap: 3.25rem !important;
  }
  .row-gap-md-56 {
    row-gap: 3.5rem !important;
  }
  .row-gap-md-6 {
    row-gap: 3.75rem !important;
  }
  .row-gap-md-65 {
    row-gap: 4.25rem !important;
  }
  .row-gap-md-66 {
    row-gap: 4.5rem !important;
  }
  .row-gap-md-7 {
    row-gap: 5rem !important;
  }
  .row-gap-md-75 {
    row-gap: 5.5rem !important;
  }
  .row-gap-md-76 {
    row-gap: 5.75rem !important;
  }
  .row-gap-md-8 {
    row-gap: 6.25rem !important;
  }
  .row-gap-md-85 {
    row-gap: 6.75rem !important;
  }
  .row-gap-md-86 {
    row-gap: 7.25rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-25 {
    column-gap: 0.75rem !important;
  }
  .column-gap-md-45 {
    column-gap: 2.25rem !important;
  }
  .column-gap-md-46 {
    column-gap: 2.5rem !important;
  }
  .column-gap-md-55 {
    column-gap: 3.25rem !important;
  }
  .column-gap-md-56 {
    column-gap: 3.5rem !important;
  }
  .column-gap-md-6 {
    column-gap: 3.75rem !important;
  }
  .column-gap-md-65 {
    column-gap: 4.25rem !important;
  }
  .column-gap-md-66 {
    column-gap: 4.5rem !important;
  }
  .column-gap-md-7 {
    column-gap: 5rem !important;
  }
  .column-gap-md-75 {
    column-gap: 5.5rem !important;
  }
  .column-gap-md-76 {
    column-gap: 5.75rem !important;
  }
  .column-gap-md-8 {
    column-gap: 6.25rem !important;
  }
  .column-gap-md-85 {
    column-gap: 6.75rem !important;
  }
  .column-gap-md-86 {
    column-gap: 7.25rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-25 {
    margin: 0.75rem !important;
  }
  .m-lg-45 {
    margin: 2.25rem !important;
  }
  .m-lg-46 {
    margin: 2.5rem !important;
  }
  .m-lg-55 {
    margin: 3.25rem !important;
  }
  .m-lg-56 {
    margin: 3.5rem !important;
  }
  .m-lg-6 {
    margin: 3.75rem !important;
  }
  .m-lg-65 {
    margin: 4.25rem !important;
  }
  .m-lg-66 {
    margin: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 5rem !important;
  }
  .m-lg-75 {
    margin: 5.5rem !important;
  }
  .m-lg-76 {
    margin: 5.75rem !important;
  }
  .m-lg-8 {
    margin: 6.25rem !important;
  }
  .m-lg-85 {
    margin: 6.75rem !important;
  }
  .m-lg-86 {
    margin: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }
  .mx-lg-45 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }
  .mx-lg-46 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-lg-55 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }
  .mx-lg-56 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-lg-6 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-lg-65 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }
  .mx-lg-66 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-lg-75 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }
  .mx-lg-76 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
  }
  .mx-lg-8 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-lg-85 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
  }
  .mx-lg-86 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .my-lg-45 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .my-lg-46 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-lg-55 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .my-lg-56 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-lg-6 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-lg-65 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .my-lg-66 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-7 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-lg-75 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-lg-76 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .my-lg-8 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-lg-85 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .my-lg-86 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
  }
  .mt-lg-45 {
    margin-top: 2.25rem !important;
  }
  .mt-lg-46 {
    margin-top: 2.5rem !important;
  }
  .mt-lg-55 {
    margin-top: 3.25rem !important;
  }
  .mt-lg-56 {
    margin-top: 3.5rem !important;
  }
  .mt-lg-6 {
    margin-top: 3.75rem !important;
  }
  .mt-lg-65 {
    margin-top: 4.25rem !important;
  }
  .mt-lg-66 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 5rem !important;
  }
  .mt-lg-75 {
    margin-top: 5.5rem !important;
  }
  .mt-lg-76 {
    margin-top: 5.75rem !important;
  }
  .mt-lg-8 {
    margin-top: 6.25rem !important;
  }
  .mt-lg-85 {
    margin-top: 6.75rem !important;
  }
  .mt-lg-86 {
    margin-top: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
  }
  .me-lg-45 {
    margin-right: 2.25rem !important;
  }
  .me-lg-46 {
    margin-right: 2.5rem !important;
  }
  .me-lg-55 {
    margin-right: 3.25rem !important;
  }
  .me-lg-56 {
    margin-right: 3.5rem !important;
  }
  .me-lg-6 {
    margin-right: 3.75rem !important;
  }
  .me-lg-65 {
    margin-right: 4.25rem !important;
  }
  .me-lg-66 {
    margin-right: 4.5rem !important;
  }
  .me-lg-7 {
    margin-right: 5rem !important;
  }
  .me-lg-75 {
    margin-right: 5.5rem !important;
  }
  .me-lg-76 {
    margin-right: 5.75rem !important;
  }
  .me-lg-8 {
    margin-right: 6.25rem !important;
  }
  .me-lg-85 {
    margin-right: 6.75rem !important;
  }
  .me-lg-86 {
    margin-right: 7.25rem !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-25 {
    margin-bottom: 0.75rem !important;
  }
  .mb-lg-45 {
    margin-bottom: 2.25rem !important;
  }
  .mb-lg-46 {
    margin-bottom: 2.5rem !important;
  }
  .mb-lg-55 {
    margin-bottom: 3.25rem !important;
  }
  .mb-lg-56 {
    margin-bottom: 3.5rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 3.75rem !important;
  }
  .mb-lg-65 {
    margin-bottom: 4.25rem !important;
  }
  .mb-lg-66 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 5rem !important;
  }
  .mb-lg-75 {
    margin-bottom: 5.5rem !important;
  }
  .mb-lg-76 {
    margin-bottom: 5.75rem !important;
  }
  .mb-lg-8 {
    margin-bottom: 6.25rem !important;
  }
  .mb-lg-85 {
    margin-bottom: 6.75rem !important;
  }
  .mb-lg-86 {
    margin-bottom: 7.25rem !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-25 {
    margin-left: 0.75rem !important;
  }
  .ms-lg-45 {
    margin-left: 2.25rem !important;
  }
  .ms-lg-46 {
    margin-left: 2.5rem !important;
  }
  .ms-lg-55 {
    margin-left: 3.25rem !important;
  }
  .ms-lg-56 {
    margin-left: 3.5rem !important;
  }
  .ms-lg-6 {
    margin-left: 3.75rem !important;
  }
  .ms-lg-65 {
    margin-left: 4.25rem !important;
  }
  .ms-lg-66 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 5rem !important;
  }
  .ms-lg-75 {
    margin-left: 5.5rem !important;
  }
  .ms-lg-76 {
    margin-left: 5.75rem !important;
  }
  .ms-lg-8 {
    margin-left: 6.25rem !important;
  }
  .ms-lg-85 {
    margin-left: 6.75rem !important;
  }
  .ms-lg-86 {
    margin-left: 7.25rem !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-25 {
    padding: 0.75rem !important;
  }
  .p-lg-45 {
    padding: 2.25rem !important;
  }
  .p-lg-46 {
    padding: 2.5rem !important;
  }
  .p-lg-55 {
    padding: 3.25rem !important;
  }
  .p-lg-56 {
    padding: 3.5rem !important;
  }
  .p-lg-6 {
    padding: 3.75rem !important;
  }
  .p-lg-65 {
    padding: 4.25rem !important;
  }
  .p-lg-66 {
    padding: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 5rem !important;
  }
  .p-lg-75 {
    padding: 5.5rem !important;
  }
  .p-lg-76 {
    padding: 5.75rem !important;
  }
  .p-lg-8 {
    padding: 6.25rem !important;
  }
  .p-lg-85 {
    padding: 6.75rem !important;
  }
  .p-lg-86 {
    padding: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }
  .px-lg-45 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }
  .px-lg-46 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-lg-55 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }
  .px-lg-56 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-lg-6 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-lg-65 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }
  .px-lg-66 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-lg-7 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-lg-75 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }
  .px-lg-76 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
  }
  .px-lg-8 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-lg-85 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
  }
  .px-lg-86 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py-lg-45 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .py-lg-46 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-lg-55 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .py-lg-56 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-lg-6 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-lg-65 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .py-lg-66 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-7 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-lg-75 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-lg-76 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .py-lg-8 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-lg-85 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .py-lg-86 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
  }
  .pt-lg-45 {
    padding-top: 2.25rem !important;
  }
  .pt-lg-46 {
    padding-top: 2.5rem !important;
  }
  .pt-lg-55 {
    padding-top: 3.25rem !important;
  }
  .pt-lg-56 {
    padding-top: 3.5rem !important;
  }
  .pt-lg-6 {
    padding-top: 3.75rem !important;
  }
  .pt-lg-65 {
    padding-top: 4.25rem !important;
  }
  .pt-lg-66 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 5rem !important;
  }
  .pt-lg-75 {
    padding-top: 5.5rem !important;
  }
  .pt-lg-76 {
    padding-top: 5.75rem !important;
  }
  .pt-lg-8 {
    padding-top: 6.25rem !important;
  }
  .pt-lg-85 {
    padding-top: 6.75rem !important;
  }
  .pt-lg-86 {
    padding-top: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
  }
  .pe-lg-45 {
    padding-right: 2.25rem !important;
  }
  .pe-lg-46 {
    padding-right: 2.5rem !important;
  }
  .pe-lg-55 {
    padding-right: 3.25rem !important;
  }
  .pe-lg-56 {
    padding-right: 3.5rem !important;
  }
  .pe-lg-6 {
    padding-right: 3.75rem !important;
  }
  .pe-lg-65 {
    padding-right: 4.25rem !important;
  }
  .pe-lg-66 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 5rem !important;
  }
  .pe-lg-75 {
    padding-right: 5.5rem !important;
  }
  .pe-lg-76 {
    padding-right: 5.75rem !important;
  }
  .pe-lg-8 {
    padding-right: 6.25rem !important;
  }
  .pe-lg-85 {
    padding-right: 6.75rem !important;
  }
  .pe-lg-86 {
    padding-right: 7.25rem !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-25 {
    padding-bottom: 0.75rem !important;
  }
  .pb-lg-45 {
    padding-bottom: 2.25rem !important;
  }
  .pb-lg-46 {
    padding-bottom: 2.5rem !important;
  }
  .pb-lg-55 {
    padding-bottom: 3.25rem !important;
  }
  .pb-lg-56 {
    padding-bottom: 3.5rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 3.75rem !important;
  }
  .pb-lg-65 {
    padding-bottom: 4.25rem !important;
  }
  .pb-lg-66 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 5rem !important;
  }
  .pb-lg-75 {
    padding-bottom: 5.5rem !important;
  }
  .pb-lg-76 {
    padding-bottom: 5.75rem !important;
  }
  .pb-lg-8 {
    padding-bottom: 6.25rem !important;
  }
  .pb-lg-85 {
    padding-bottom: 6.75rem !important;
  }
  .pb-lg-86 {
    padding-bottom: 7.25rem !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-25 {
    padding-left: 0.75rem !important;
  }
  .ps-lg-45 {
    padding-left: 2.25rem !important;
  }
  .ps-lg-46 {
    padding-left: 2.5rem !important;
  }
  .ps-lg-55 {
    padding-left: 3.25rem !important;
  }
  .ps-lg-56 {
    padding-left: 3.5rem !important;
  }
  .ps-lg-6 {
    padding-left: 3.75rem !important;
  }
  .ps-lg-65 {
    padding-left: 4.25rem !important;
  }
  .ps-lg-66 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 5rem !important;
  }
  .ps-lg-75 {
    padding-left: 5.5rem !important;
  }
  .ps-lg-76 {
    padding-left: 5.75rem !important;
  }
  .ps-lg-8 {
    padding-left: 6.25rem !important;
  }
  .ps-lg-85 {
    padding-left: 6.75rem !important;
  }
  .ps-lg-86 {
    padding-left: 7.25rem !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-25 {
    gap: 0.75rem !important;
  }
  .gap-lg-45 {
    gap: 2.25rem !important;
  }
  .gap-lg-46 {
    gap: 2.5rem !important;
  }
  .gap-lg-55 {
    gap: 3.25rem !important;
  }
  .gap-lg-56 {
    gap: 3.5rem !important;
  }
  .gap-lg-6 {
    gap: 3.75rem !important;
  }
  .gap-lg-65 {
    gap: 4.25rem !important;
  }
  .gap-lg-66 {
    gap: 4.5rem !important;
  }
  .gap-lg-7 {
    gap: 5rem !important;
  }
  .gap-lg-75 {
    gap: 5.5rem !important;
  }
  .gap-lg-76 {
    gap: 5.75rem !important;
  }
  .gap-lg-8 {
    gap: 6.25rem !important;
  }
  .gap-lg-85 {
    gap: 6.75rem !important;
  }
  .gap-lg-86 {
    gap: 7.25rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-25 {
    row-gap: 0.75rem !important;
  }
  .row-gap-lg-45 {
    row-gap: 2.25rem !important;
  }
  .row-gap-lg-46 {
    row-gap: 2.5rem !important;
  }
  .row-gap-lg-55 {
    row-gap: 3.25rem !important;
  }
  .row-gap-lg-56 {
    row-gap: 3.5rem !important;
  }
  .row-gap-lg-6 {
    row-gap: 3.75rem !important;
  }
  .row-gap-lg-65 {
    row-gap: 4.25rem !important;
  }
  .row-gap-lg-66 {
    row-gap: 4.5rem !important;
  }
  .row-gap-lg-7 {
    row-gap: 5rem !important;
  }
  .row-gap-lg-75 {
    row-gap: 5.5rem !important;
  }
  .row-gap-lg-76 {
    row-gap: 5.75rem !important;
  }
  .row-gap-lg-8 {
    row-gap: 6.25rem !important;
  }
  .row-gap-lg-85 {
    row-gap: 6.75rem !important;
  }
  .row-gap-lg-86 {
    row-gap: 7.25rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-25 {
    column-gap: 0.75rem !important;
  }
  .column-gap-lg-45 {
    column-gap: 2.25rem !important;
  }
  .column-gap-lg-46 {
    column-gap: 2.5rem !important;
  }
  .column-gap-lg-55 {
    column-gap: 3.25rem !important;
  }
  .column-gap-lg-56 {
    column-gap: 3.5rem !important;
  }
  .column-gap-lg-6 {
    column-gap: 3.75rem !important;
  }
  .column-gap-lg-65 {
    column-gap: 4.25rem !important;
  }
  .column-gap-lg-66 {
    column-gap: 4.5rem !important;
  }
  .column-gap-lg-7 {
    column-gap: 5rem !important;
  }
  .column-gap-lg-75 {
    column-gap: 5.5rem !important;
  }
  .column-gap-lg-76 {
    column-gap: 5.75rem !important;
  }
  .column-gap-lg-8 {
    column-gap: 6.25rem !important;
  }
  .column-gap-lg-85 {
    column-gap: 6.75rem !important;
  }
  .column-gap-lg-86 {
    column-gap: 7.25rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-25 {
    margin: 0.75rem !important;
  }
  .m-xl-45 {
    margin: 2.25rem !important;
  }
  .m-xl-46 {
    margin: 2.5rem !important;
  }
  .m-xl-55 {
    margin: 3.25rem !important;
  }
  .m-xl-56 {
    margin: 3.5rem !important;
  }
  .m-xl-6 {
    margin: 3.75rem !important;
  }
  .m-xl-65 {
    margin: 4.25rem !important;
  }
  .m-xl-66 {
    margin: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 5rem !important;
  }
  .m-xl-75 {
    margin: 5.5rem !important;
  }
  .m-xl-76 {
    margin: 5.75rem !important;
  }
  .m-xl-8 {
    margin: 6.25rem !important;
  }
  .m-xl-85 {
    margin: 6.75rem !important;
  }
  .m-xl-86 {
    margin: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }
  .mx-xl-45 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }
  .mx-xl-46 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xl-55 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }
  .mx-xl-56 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-xl-6 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xl-65 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }
  .mx-xl-66 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xl-75 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }
  .mx-xl-76 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
  }
  .mx-xl-8 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xl-85 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
  }
  .mx-xl-86 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .my-xl-45 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .my-xl-46 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xl-55 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .my-xl-56 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-xl-6 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xl-65 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .my-xl-66 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-7 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xl-75 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-xl-76 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .my-xl-8 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xl-85 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .my-xl-86 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
  }
  .mt-xl-45 {
    margin-top: 2.25rem !important;
  }
  .mt-xl-46 {
    margin-top: 2.5rem !important;
  }
  .mt-xl-55 {
    margin-top: 3.25rem !important;
  }
  .mt-xl-56 {
    margin-top: 3.5rem !important;
  }
  .mt-xl-6 {
    margin-top: 3.75rem !important;
  }
  .mt-xl-65 {
    margin-top: 4.25rem !important;
  }
  .mt-xl-66 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 5rem !important;
  }
  .mt-xl-75 {
    margin-top: 5.5rem !important;
  }
  .mt-xl-76 {
    margin-top: 5.75rem !important;
  }
  .mt-xl-8 {
    margin-top: 6.25rem !important;
  }
  .mt-xl-85 {
    margin-top: 6.75rem !important;
  }
  .mt-xl-86 {
    margin-top: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
  }
  .me-xl-45 {
    margin-right: 2.25rem !important;
  }
  .me-xl-46 {
    margin-right: 2.5rem !important;
  }
  .me-xl-55 {
    margin-right: 3.25rem !important;
  }
  .me-xl-56 {
    margin-right: 3.5rem !important;
  }
  .me-xl-6 {
    margin-right: 3.75rem !important;
  }
  .me-xl-65 {
    margin-right: 4.25rem !important;
  }
  .me-xl-66 {
    margin-right: 4.5rem !important;
  }
  .me-xl-7 {
    margin-right: 5rem !important;
  }
  .me-xl-75 {
    margin-right: 5.5rem !important;
  }
  .me-xl-76 {
    margin-right: 5.75rem !important;
  }
  .me-xl-8 {
    margin-right: 6.25rem !important;
  }
  .me-xl-85 {
    margin-right: 6.75rem !important;
  }
  .me-xl-86 {
    margin-right: 7.25rem !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-25 {
    margin-bottom: 0.75rem !important;
  }
  .mb-xl-45 {
    margin-bottom: 2.25rem !important;
  }
  .mb-xl-46 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xl-55 {
    margin-bottom: 3.25rem !important;
  }
  .mb-xl-56 {
    margin-bottom: 3.5rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xl-65 {
    margin-bottom: 4.25rem !important;
  }
  .mb-xl-66 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 5rem !important;
  }
  .mb-xl-75 {
    margin-bottom: 5.5rem !important;
  }
  .mb-xl-76 {
    margin-bottom: 5.75rem !important;
  }
  .mb-xl-8 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xl-85 {
    margin-bottom: 6.75rem !important;
  }
  .mb-xl-86 {
    margin-bottom: 7.25rem !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-25 {
    margin-left: 0.75rem !important;
  }
  .ms-xl-45 {
    margin-left: 2.25rem !important;
  }
  .ms-xl-46 {
    margin-left: 2.5rem !important;
  }
  .ms-xl-55 {
    margin-left: 3.25rem !important;
  }
  .ms-xl-56 {
    margin-left: 3.5rem !important;
  }
  .ms-xl-6 {
    margin-left: 3.75rem !important;
  }
  .ms-xl-65 {
    margin-left: 4.25rem !important;
  }
  .ms-xl-66 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 5rem !important;
  }
  .ms-xl-75 {
    margin-left: 5.5rem !important;
  }
  .ms-xl-76 {
    margin-left: 5.75rem !important;
  }
  .ms-xl-8 {
    margin-left: 6.25rem !important;
  }
  .ms-xl-85 {
    margin-left: 6.75rem !important;
  }
  .ms-xl-86 {
    margin-left: 7.25rem !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-25 {
    padding: 0.75rem !important;
  }
  .p-xl-45 {
    padding: 2.25rem !important;
  }
  .p-xl-46 {
    padding: 2.5rem !important;
  }
  .p-xl-55 {
    padding: 3.25rem !important;
  }
  .p-xl-56 {
    padding: 3.5rem !important;
  }
  .p-xl-6 {
    padding: 3.75rem !important;
  }
  .p-xl-65 {
    padding: 4.25rem !important;
  }
  .p-xl-66 {
    padding: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 5rem !important;
  }
  .p-xl-75 {
    padding: 5.5rem !important;
  }
  .p-xl-76 {
    padding: 5.75rem !important;
  }
  .p-xl-8 {
    padding: 6.25rem !important;
  }
  .p-xl-85 {
    padding: 6.75rem !important;
  }
  .p-xl-86 {
    padding: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }
  .px-xl-45 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }
  .px-xl-46 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xl-55 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }
  .px-xl-56 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-xl-6 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xl-65 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }
  .px-xl-66 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xl-7 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xl-75 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }
  .px-xl-76 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
  }
  .px-xl-8 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xl-85 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
  }
  .px-xl-86 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py-xl-45 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .py-xl-46 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xl-55 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .py-xl-56 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-xl-6 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xl-65 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .py-xl-66 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-7 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xl-75 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-xl-76 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .py-xl-8 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xl-85 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .py-xl-86 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
  }
  .pt-xl-45 {
    padding-top: 2.25rem !important;
  }
  .pt-xl-46 {
    padding-top: 2.5rem !important;
  }
  .pt-xl-55 {
    padding-top: 3.25rem !important;
  }
  .pt-xl-56 {
    padding-top: 3.5rem !important;
  }
  .pt-xl-6 {
    padding-top: 3.75rem !important;
  }
  .pt-xl-65 {
    padding-top: 4.25rem !important;
  }
  .pt-xl-66 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 5rem !important;
  }
  .pt-xl-75 {
    padding-top: 5.5rem !important;
  }
  .pt-xl-76 {
    padding-top: 5.75rem !important;
  }
  .pt-xl-8 {
    padding-top: 6.25rem !important;
  }
  .pt-xl-85 {
    padding-top: 6.75rem !important;
  }
  .pt-xl-86 {
    padding-top: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
  }
  .pe-xl-45 {
    padding-right: 2.25rem !important;
  }
  .pe-xl-46 {
    padding-right: 2.5rem !important;
  }
  .pe-xl-55 {
    padding-right: 3.25rem !important;
  }
  .pe-xl-56 {
    padding-right: 3.5rem !important;
  }
  .pe-xl-6 {
    padding-right: 3.75rem !important;
  }
  .pe-xl-65 {
    padding-right: 4.25rem !important;
  }
  .pe-xl-66 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 5rem !important;
  }
  .pe-xl-75 {
    padding-right: 5.5rem !important;
  }
  .pe-xl-76 {
    padding-right: 5.75rem !important;
  }
  .pe-xl-8 {
    padding-right: 6.25rem !important;
  }
  .pe-xl-85 {
    padding-right: 6.75rem !important;
  }
  .pe-xl-86 {
    padding-right: 7.25rem !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-25 {
    padding-bottom: 0.75rem !important;
  }
  .pb-xl-45 {
    padding-bottom: 2.25rem !important;
  }
  .pb-xl-46 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xl-55 {
    padding-bottom: 3.25rem !important;
  }
  .pb-xl-56 {
    padding-bottom: 3.5rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xl-65 {
    padding-bottom: 4.25rem !important;
  }
  .pb-xl-66 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 5rem !important;
  }
  .pb-xl-75 {
    padding-bottom: 5.5rem !important;
  }
  .pb-xl-76 {
    padding-bottom: 5.75rem !important;
  }
  .pb-xl-8 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xl-85 {
    padding-bottom: 6.75rem !important;
  }
  .pb-xl-86 {
    padding-bottom: 7.25rem !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-25 {
    padding-left: 0.75rem !important;
  }
  .ps-xl-45 {
    padding-left: 2.25rem !important;
  }
  .ps-xl-46 {
    padding-left: 2.5rem !important;
  }
  .ps-xl-55 {
    padding-left: 3.25rem !important;
  }
  .ps-xl-56 {
    padding-left: 3.5rem !important;
  }
  .ps-xl-6 {
    padding-left: 3.75rem !important;
  }
  .ps-xl-65 {
    padding-left: 4.25rem !important;
  }
  .ps-xl-66 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 5rem !important;
  }
  .ps-xl-75 {
    padding-left: 5.5rem !important;
  }
  .ps-xl-76 {
    padding-left: 5.75rem !important;
  }
  .ps-xl-8 {
    padding-left: 6.25rem !important;
  }
  .ps-xl-85 {
    padding-left: 6.75rem !important;
  }
  .ps-xl-86 {
    padding-left: 7.25rem !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-25 {
    gap: 0.75rem !important;
  }
  .gap-xl-45 {
    gap: 2.25rem !important;
  }
  .gap-xl-46 {
    gap: 2.5rem !important;
  }
  .gap-xl-55 {
    gap: 3.25rem !important;
  }
  .gap-xl-56 {
    gap: 3.5rem !important;
  }
  .gap-xl-6 {
    gap: 3.75rem !important;
  }
  .gap-xl-65 {
    gap: 4.25rem !important;
  }
  .gap-xl-66 {
    gap: 4.5rem !important;
  }
  .gap-xl-7 {
    gap: 5rem !important;
  }
  .gap-xl-75 {
    gap: 5.5rem !important;
  }
  .gap-xl-76 {
    gap: 5.75rem !important;
  }
  .gap-xl-8 {
    gap: 6.25rem !important;
  }
  .gap-xl-85 {
    gap: 6.75rem !important;
  }
  .gap-xl-86 {
    gap: 7.25rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-25 {
    row-gap: 0.75rem !important;
  }
  .row-gap-xl-45 {
    row-gap: 2.25rem !important;
  }
  .row-gap-xl-46 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xl-55 {
    row-gap: 3.25rem !important;
  }
  .row-gap-xl-56 {
    row-gap: 3.5rem !important;
  }
  .row-gap-xl-6 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xl-65 {
    row-gap: 4.25rem !important;
  }
  .row-gap-xl-66 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xl-7 {
    row-gap: 5rem !important;
  }
  .row-gap-xl-75 {
    row-gap: 5.5rem !important;
  }
  .row-gap-xl-76 {
    row-gap: 5.75rem !important;
  }
  .row-gap-xl-8 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xl-85 {
    row-gap: 6.75rem !important;
  }
  .row-gap-xl-86 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-25 {
    column-gap: 0.75rem !important;
  }
  .column-gap-xl-45 {
    column-gap: 2.25rem !important;
  }
  .column-gap-xl-46 {
    column-gap: 2.5rem !important;
  }
  .column-gap-xl-55 {
    column-gap: 3.25rem !important;
  }
  .column-gap-xl-56 {
    column-gap: 3.5rem !important;
  }
  .column-gap-xl-6 {
    column-gap: 3.75rem !important;
  }
  .column-gap-xl-65 {
    column-gap: 4.25rem !important;
  }
  .column-gap-xl-66 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xl-7 {
    column-gap: 5rem !important;
  }
  .column-gap-xl-75 {
    column-gap: 5.5rem !important;
  }
  .column-gap-xl-76 {
    column-gap: 5.75rem !important;
  }
  .column-gap-xl-8 {
    column-gap: 6.25rem !important;
  }
  .column-gap-xl-85 {
    column-gap: 6.75rem !important;
  }
  .column-gap-xl-86 {
    column-gap: 7.25rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-25 {
    margin: 0.75rem !important;
  }
  .m-xxl-45 {
    margin: 2.25rem !important;
  }
  .m-xxl-46 {
    margin: 2.5rem !important;
  }
  .m-xxl-55 {
    margin: 3.25rem !important;
  }
  .m-xxl-56 {
    margin: 3.5rem !important;
  }
  .m-xxl-6 {
    margin: 3.75rem !important;
  }
  .m-xxl-65 {
    margin: 4.25rem !important;
  }
  .m-xxl-66 {
    margin: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 5rem !important;
  }
  .m-xxl-75 {
    margin: 5.5rem !important;
  }
  .m-xxl-76 {
    margin: 5.75rem !important;
  }
  .m-xxl-8 {
    margin: 6.25rem !important;
  }
  .m-xxl-85 {
    margin: 6.75rem !important;
  }
  .m-xxl-86 {
    margin: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }
  .mx-xxl-45 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }
  .mx-xxl-46 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xxl-55 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }
  .mx-xxl-56 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-xxl-6 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }
  .mx-xxl-65 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }
  .mx-xxl-66 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }
  .mx-xxl-75 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }
  .mx-xxl-76 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
  }
  .mx-xxl-8 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
  }
  .mx-xxl-85 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
  }
  .mx-xxl-86 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .my-xxl-45 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }
  .my-xxl-46 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xxl-55 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }
  .my-xxl-56 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-xxl-6 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }
  .my-xxl-65 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }
  .my-xxl-66 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xxl-75 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-xxl-76 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
  }
  .my-xxl-8 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
  }
  .my-xxl-85 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
  }
  .my-xxl-86 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !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-25 {
    margin-top: 0.75rem !important;
  }
  .mt-xxl-45 {
    margin-top: 2.25rem !important;
  }
  .mt-xxl-46 {
    margin-top: 2.5rem !important;
  }
  .mt-xxl-55 {
    margin-top: 3.25rem !important;
  }
  .mt-xxl-56 {
    margin-top: 3.5rem !important;
  }
  .mt-xxl-6 {
    margin-top: 3.75rem !important;
  }
  .mt-xxl-65 {
    margin-top: 4.25rem !important;
  }
  .mt-xxl-66 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 5rem !important;
  }
  .mt-xxl-75 {
    margin-top: 5.5rem !important;
  }
  .mt-xxl-76 {
    margin-top: 5.75rem !important;
  }
  .mt-xxl-8 {
    margin-top: 6.25rem !important;
  }
  .mt-xxl-85 {
    margin-top: 6.75rem !important;
  }
  .mt-xxl-86 {
    margin-top: 7.25rem !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-25 {
    margin-right: 0.75rem !important;
  }
  .me-xxl-45 {
    margin-right: 2.25rem !important;
  }
  .me-xxl-46 {
    margin-right: 2.5rem !important;
  }
  .me-xxl-55 {
    margin-right: 3.25rem !important;
  }
  .me-xxl-56 {
    margin-right: 3.5rem !important;
  }
  .me-xxl-6 {
    margin-right: 3.75rem !important;
  }
  .me-xxl-65 {
    margin-right: 4.25rem !important;
  }
  .me-xxl-66 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 5rem !important;
  }
  .me-xxl-75 {
    margin-right: 5.5rem !important;
  }
  .me-xxl-76 {
    margin-right: 5.75rem !important;
  }
  .me-xxl-8 {
    margin-right: 6.25rem !important;
  }
  .me-xxl-85 {
    margin-right: 6.75rem !important;
  }
  .me-xxl-86 {
    margin-right: 7.25rem !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-25 {
    margin-bottom: 0.75rem !important;
  }
  .mb-xxl-45 {
    margin-bottom: 2.25rem !important;
  }
  .mb-xxl-46 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xxl-55 {
    margin-bottom: 3.25rem !important;
  }
  .mb-xxl-56 {
    margin-bottom: 3.5rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 3.75rem !important;
  }
  .mb-xxl-65 {
    margin-bottom: 4.25rem !important;
  }
  .mb-xxl-66 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 5rem !important;
  }
  .mb-xxl-75 {
    margin-bottom: 5.5rem !important;
  }
  .mb-xxl-76 {
    margin-bottom: 5.75rem !important;
  }
  .mb-xxl-8 {
    margin-bottom: 6.25rem !important;
  }
  .mb-xxl-85 {
    margin-bottom: 6.75rem !important;
  }
  .mb-xxl-86 {
    margin-bottom: 7.25rem !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-25 {
    margin-left: 0.75rem !important;
  }
  .ms-xxl-45 {
    margin-left: 2.25rem !important;
  }
  .ms-xxl-46 {
    margin-left: 2.5rem !important;
  }
  .ms-xxl-55 {
    margin-left: 3.25rem !important;
  }
  .ms-xxl-56 {
    margin-left: 3.5rem !important;
  }
  .ms-xxl-6 {
    margin-left: 3.75rem !important;
  }
  .ms-xxl-65 {
    margin-left: 4.25rem !important;
  }
  .ms-xxl-66 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 5rem !important;
  }
  .ms-xxl-75 {
    margin-left: 5.5rem !important;
  }
  .ms-xxl-76 {
    margin-left: 5.75rem !important;
  }
  .ms-xxl-8 {
    margin-left: 6.25rem !important;
  }
  .ms-xxl-85 {
    margin-left: 6.75rem !important;
  }
  .ms-xxl-86 {
    margin-left: 7.25rem !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-25 {
    padding: 0.75rem !important;
  }
  .p-xxl-45 {
    padding: 2.25rem !important;
  }
  .p-xxl-46 {
    padding: 2.5rem !important;
  }
  .p-xxl-55 {
    padding: 3.25rem !important;
  }
  .p-xxl-56 {
    padding: 3.5rem !important;
  }
  .p-xxl-6 {
    padding: 3.75rem !important;
  }
  .p-xxl-65 {
    padding: 4.25rem !important;
  }
  .p-xxl-66 {
    padding: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 5rem !important;
  }
  .p-xxl-75 {
    padding: 5.5rem !important;
  }
  .p-xxl-76 {
    padding: 5.75rem !important;
  }
  .p-xxl-8 {
    padding: 6.25rem !important;
  }
  .p-xxl-85 {
    padding: 6.75rem !important;
  }
  .p-xxl-86 {
    padding: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }
  .px-xxl-45 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }
  .px-xxl-46 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xxl-55 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }
  .px-xxl-56 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-xxl-6 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }
  .px-xxl-65 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }
  .px-xxl-66 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }
  .px-xxl-75 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }
  .px-xxl-76 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
  }
  .px-xxl-8 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
  }
  .px-xxl-85 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
  }
  .px-xxl-86 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py-xxl-45 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }
  .py-xxl-46 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xxl-55 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }
  .py-xxl-56 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-xxl-6 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }
  .py-xxl-65 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }
  .py-xxl-66 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xxl-75 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-xxl-76 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
  }
  .py-xxl-8 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
  }
  .py-xxl-85 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
  }
  .py-xxl-86 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !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-25 {
    padding-top: 0.75rem !important;
  }
  .pt-xxl-45 {
    padding-top: 2.25rem !important;
  }
  .pt-xxl-46 {
    padding-top: 2.5rem !important;
  }
  .pt-xxl-55 {
    padding-top: 3.25rem !important;
  }
  .pt-xxl-56 {
    padding-top: 3.5rem !important;
  }
  .pt-xxl-6 {
    padding-top: 3.75rem !important;
  }
  .pt-xxl-65 {
    padding-top: 4.25rem !important;
  }
  .pt-xxl-66 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 5rem !important;
  }
  .pt-xxl-75 {
    padding-top: 5.5rem !important;
  }
  .pt-xxl-76 {
    padding-top: 5.75rem !important;
  }
  .pt-xxl-8 {
    padding-top: 6.25rem !important;
  }
  .pt-xxl-85 {
    padding-top: 6.75rem !important;
  }
  .pt-xxl-86 {
    padding-top: 7.25rem !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-25 {
    padding-right: 0.75rem !important;
  }
  .pe-xxl-45 {
    padding-right: 2.25rem !important;
  }
  .pe-xxl-46 {
    padding-right: 2.5rem !important;
  }
  .pe-xxl-55 {
    padding-right: 3.25rem !important;
  }
  .pe-xxl-56 {
    padding-right: 3.5rem !important;
  }
  .pe-xxl-6 {
    padding-right: 3.75rem !important;
  }
  .pe-xxl-65 {
    padding-right: 4.25rem !important;
  }
  .pe-xxl-66 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 5rem !important;
  }
  .pe-xxl-75 {
    padding-right: 5.5rem !important;
  }
  .pe-xxl-76 {
    padding-right: 5.75rem !important;
  }
  .pe-xxl-8 {
    padding-right: 6.25rem !important;
  }
  .pe-xxl-85 {
    padding-right: 6.75rem !important;
  }
  .pe-xxl-86 {
    padding-right: 7.25rem !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-25 {
    padding-bottom: 0.75rem !important;
  }
  .pb-xxl-45 {
    padding-bottom: 2.25rem !important;
  }
  .pb-xxl-46 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xxl-55 {
    padding-bottom: 3.25rem !important;
  }
  .pb-xxl-56 {
    padding-bottom: 3.5rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 3.75rem !important;
  }
  .pb-xxl-65 {
    padding-bottom: 4.25rem !important;
  }
  .pb-xxl-66 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 5rem !important;
  }
  .pb-xxl-75 {
    padding-bottom: 5.5rem !important;
  }
  .pb-xxl-76 {
    padding-bottom: 5.75rem !important;
  }
  .pb-xxl-8 {
    padding-bottom: 6.25rem !important;
  }
  .pb-xxl-85 {
    padding-bottom: 6.75rem !important;
  }
  .pb-xxl-86 {
    padding-bottom: 7.25rem !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-25 {
    padding-left: 0.75rem !important;
  }
  .ps-xxl-45 {
    padding-left: 2.25rem !important;
  }
  .ps-xxl-46 {
    padding-left: 2.5rem !important;
  }
  .ps-xxl-55 {
    padding-left: 3.25rem !important;
  }
  .ps-xxl-56 {
    padding-left: 3.5rem !important;
  }
  .ps-xxl-6 {
    padding-left: 3.75rem !important;
  }
  .ps-xxl-65 {
    padding-left: 4.25rem !important;
  }
  .ps-xxl-66 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 5rem !important;
  }
  .ps-xxl-75 {
    padding-left: 5.5rem !important;
  }
  .ps-xxl-76 {
    padding-left: 5.75rem !important;
  }
  .ps-xxl-8 {
    padding-left: 6.25rem !important;
  }
  .ps-xxl-85 {
    padding-left: 6.75rem !important;
  }
  .ps-xxl-86 {
    padding-left: 7.25rem !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-25 {
    gap: 0.75rem !important;
  }
  .gap-xxl-45 {
    gap: 2.25rem !important;
  }
  .gap-xxl-46 {
    gap: 2.5rem !important;
  }
  .gap-xxl-55 {
    gap: 3.25rem !important;
  }
  .gap-xxl-56 {
    gap: 3.5rem !important;
  }
  .gap-xxl-6 {
    gap: 3.75rem !important;
  }
  .gap-xxl-65 {
    gap: 4.25rem !important;
  }
  .gap-xxl-66 {
    gap: 4.5rem !important;
  }
  .gap-xxl-7 {
    gap: 5rem !important;
  }
  .gap-xxl-75 {
    gap: 5.5rem !important;
  }
  .gap-xxl-76 {
    gap: 5.75rem !important;
  }
  .gap-xxl-8 {
    gap: 6.25rem !important;
  }
  .gap-xxl-85 {
    gap: 6.75rem !important;
  }
  .gap-xxl-86 {
    gap: 7.25rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-25 {
    row-gap: 0.75rem !important;
  }
  .row-gap-xxl-45 {
    row-gap: 2.25rem !important;
  }
  .row-gap-xxl-46 {
    row-gap: 2.5rem !important;
  }
  .row-gap-xxl-55 {
    row-gap: 3.25rem !important;
  }
  .row-gap-xxl-56 {
    row-gap: 3.5rem !important;
  }
  .row-gap-xxl-6 {
    row-gap: 3.75rem !important;
  }
  .row-gap-xxl-65 {
    row-gap: 4.25rem !important;
  }
  .row-gap-xxl-66 {
    row-gap: 4.5rem !important;
  }
  .row-gap-xxl-7 {
    row-gap: 5rem !important;
  }
  .row-gap-xxl-75 {
    row-gap: 5.5rem !important;
  }
  .row-gap-xxl-76 {
    row-gap: 5.75rem !important;
  }
  .row-gap-xxl-8 {
    row-gap: 6.25rem !important;
  }
  .row-gap-xxl-85 {
    row-gap: 6.75rem !important;
  }
  .row-gap-xxl-86 {
    row-gap: 7.25rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-25 {
    column-gap: 0.75rem !important;
  }
  .column-gap-xxl-45 {
    column-gap: 2.25rem !important;
  }
  .column-gap-xxl-46 {
    column-gap: 2.5rem !important;
  }
  .column-gap-xxl-55 {
    column-gap: 3.25rem !important;
  }
  .column-gap-xxl-56 {
    column-gap: 3.5rem !important;
  }
  .column-gap-xxl-6 {
    column-gap: 3.75rem !important;
  }
  .column-gap-xxl-65 {
    column-gap: 4.25rem !important;
  }
  .column-gap-xxl-66 {
    column-gap: 4.5rem !important;
  }
  .column-gap-xxl-7 {
    column-gap: 5rem !important;
  }
  .column-gap-xxl-75 {
    column-gap: 5.5rem !important;
  }
  .column-gap-xxl-76 {
    column-gap: 5.75rem !important;
  }
  .column-gap-xxl-8 {
    column-gap: 6.25rem !important;
  }
  .column-gap-xxl-85 {
    column-gap: 6.75rem !important;
  }
  .column-gap-xxl-86 {
    column-gap: 7.25rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
@font-face {
  font-family: "Phonk";
  src: url(../669b5387ee4ab0e03391.woff2) format("woff2"), url(../82259296cf344331e6df.woff) format("woff"), url(../718f96797ae87d48cb35.ttf) format("truetype"), url(../95abbf9d92864d55c8e3.otf) format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Phonk";
  src: url(../8c113a4ae4db719d5f46.woff2) format("woff2"), url(../3ad3e9e1db40570fce3d.woff) format("woff"), url(../fcf82c9cd9b86f01d8e4.ttf) format("truetype"), url(../8efad5ddd0724872d8e8.otf) format("opentype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Phonk";
  src: url(../f8cd200b529de67db604.woff2) format("woff2"), url(../142a2fb5638b4ba27cf7.woff) format("woff"), url(../89ee0ba21d6faab782db.ttf) format("truetype"), url(../3513fd076e12b3d1cff8.otf) format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Phonk";
  src: url(../2f052845eb14aaf179ba.woff2) format("woff2"), url(../ede87aa644af2c5eaf05.woff) format("woff"), url(../b0e380ec00b97299f293.ttf) format("truetype"), url(../bdd6fe55765bbe9e6837.otf) format("opentype");
  font-weight: normal;
  font-style: italic;
}
/* GLOBAL ELEMENTS */
html {
  scroll-behavior: smooth;
}

body {
  color: #0c2340;
  box-sizing: border-box;
  overflow-x: hidden;
}
body sup {
  top: -1em;
  font-size: 0.4em;
}

img {
  width: 100%;
}

h1, .h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.site-main .elementor-widget-heading .elementor-heading-title,
.single .elementor-widget-heading .elementor-heading-title,
.elementor-widget-post-navigation a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  color: #0c2340;
  position: relative;
}
h1 sup, .h1 sup,
h2 sup,
.h2 sup,
h3 sup,
.h3 sup,
h4 sup,
.h4 sup,
h5 sup,
.h5 sup,
h6 sup,
.h6 sup,
.site-main .elementor-widget-heading .elementor-heading-title sup,
.single .elementor-widget-heading .elementor-heading-title sup,
.elementor-widget-post-navigation a sup {
  top: -2.6em;
  font-size: 0.2em;
}
h1 span.accent-word-1, .h1 span.accent-word-1,
h1 span.accent-word-2,
.h1 span.accent-word-2,
h2 span.accent-word-1,
.h2 span.accent-word-1,
h2 span.accent-word-2,
.h2 span.accent-word-2,
h3 span.accent-word-1,
.h3 span.accent-word-1,
h3 span.accent-word-2,
.h3 span.accent-word-2,
h4 span.accent-word-1,
.h4 span.accent-word-1,
h4 span.accent-word-2,
.h4 span.accent-word-2,
h5 span.accent-word-1,
.h5 span.accent-word-1,
h5 span.accent-word-2,
.h5 span.accent-word-2,
h6 span.accent-word-1,
.h6 span.accent-word-1,
h6 span.accent-word-2,
.h6 span.accent-word-2,
.site-main .elementor-widget-heading .elementor-heading-title span.accent-word-1,
.site-main .elementor-widget-heading .elementor-heading-title span.accent-word-2,
.single .elementor-widget-heading .elementor-heading-title span.accent-word-1,
.single .elementor-widget-heading .elementor-heading-title span.accent-word-2,
.elementor-widget-post-navigation a span.accent-word-1,
.elementor-widget-post-navigation a span.accent-word-2 {
  text-decoration: none;
  position: relative;
  display: inline-block;
  z-index: 1;
}
h1 span.accent-word-1::after, .h1 span.accent-word-1::after,
h1 span.accent-word-2::after,
.h1 span.accent-word-2::after,
h2 span.accent-word-1::after,
.h2 span.accent-word-1::after,
h2 span.accent-word-2::after,
.h2 span.accent-word-2::after,
h3 span.accent-word-1::after,
.h3 span.accent-word-1::after,
h3 span.accent-word-2::after,
.h3 span.accent-word-2::after,
h4 span.accent-word-1::after,
.h4 span.accent-word-1::after,
h4 span.accent-word-2::after,
.h4 span.accent-word-2::after,
h5 span.accent-word-1::after,
.h5 span.accent-word-1::after,
h5 span.accent-word-2::after,
.h5 span.accent-word-2::after,
h6 span.accent-word-1::after,
.h6 span.accent-word-1::after,
h6 span.accent-word-2::after,
.h6 span.accent-word-2::after,
.site-main .elementor-widget-heading .elementor-heading-title span.accent-word-1::after,
.site-main .elementor-widget-heading .elementor-heading-title span.accent-word-2::after,
.single .elementor-widget-heading .elementor-heading-title span.accent-word-1::after,
.single .elementor-widget-heading .elementor-heading-title span.accent-word-2::after,
.elementor-widget-post-navigation a span.accent-word-1::after,
.elementor-widget-post-navigation a span.accent-word-2::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -0.4em;
  width: calc(100% + 20px);
  height: 14px;
  background-repeat: no-repeat;
  background-size: cover;
  pointer-events: none;
  transition: background-image 0.3s ease;
}
h1 span.accent-word-2::after, .h1 span.accent-word-2::after,
h2 span.accent-word-2::after,
.h2 span.accent-word-2::after,
h3 span.accent-word-2::after,
.h3 span.accent-word-2::after,
h4 span.accent-word-2::after,
.h4 span.accent-word-2::after,
h5 span.accent-word-2::after,
.h5 span.accent-word-2::after,
h6 span.accent-word-2::after,
.h6 span.accent-word-2::after,
.site-main .elementor-widget-heading .elementor-heading-title span.accent-word-2::after,
.single .elementor-widget-heading .elementor-heading-title span.accent-word-2::after,
.elementor-widget-post-navigation a span.accent-word-2::after {
  height: 21px;
  width: 100%;
  bottom: -0.6em;
}

h1, .h1,
.elementor-widget-heading h1.elementor-heading-title {
  letter-spacing: 0.24px;
  font-size: 36px;
  line-height: 42.687px;
}
@media (min-width: 728px) {
  h1, .h1,
  .elementor-widget-heading h1.elementor-heading-title {
    letter-spacing: 0.36px;
    font-size: 45px;
    line-height: 50px;
  }
}
@media (min-width: 1024px) {
  h1, .h1,
  .elementor-widget-heading h1.elementor-heading-title {
    font-size: 50px;
    line-height: 60px;
  }
}

h2, .h2,
.h2 h1,
.h2 .h1,
.elementor-widget-heading h2.elementor-heading-title {
  letter-spacing: 0.24px;
  font-size: 24px;
  line-height: 35px;
}
@media (min-width: 1024px) {
  h2, .h2,
  .h2 h1,
  .h2 .h1,
  .elementor-widget-heading h2.elementor-heading-title {
    letter-spacing: 0.36px;
    font-size: 36px;
    line-height: 40px;
  }
}

h3, .h3,
.elementor-widget-heading h3.elementor-heading-title {
  letter-spacing: 0.9px;
  font-size: 18px;
  line-height: 23px;
}
@media (min-width: 1024px) {
  h3, .h3,
  .elementor-widget-heading h3.elementor-heading-title {
    letter-spacing: 1px;
    font-size: 20px;
    line-height: 26px;
  }
}

h4, .h4,
.elementor-widget-heading h4.elementor-heading-title {
  letter-spacing: 0.15px;
  font-size: 16px;
  line-height: 1.12;
}

h5, .h5,
.elementor-widget-heading h5.elementor-heading-title {
  letter-spacing: 0.15px;
  font-size: 15px;
  line-height: 1.2;
}

h6, .h6,
.elementor-widget-heading h6.elementor-heading-title {
  letter-spacing: 0.15px;
  font-size: 13px;
  line-height: 1.15;
}

p,
li,
div.elementor-widget-theme-post-excerpt .elementor-widget-container {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: 13px;
  line-height: 1.5;
  color: #0c2340;
}
@media (min-width: 1024px) {
  p,
  li,
  div.elementor-widget-theme-post-excerpt .elementor-widget-container {
    font-size: 16px;
  }
}

p.impact,
li.impact {
  font-size: 15.6px;
  line-height: 1.45;
}
@media (min-width: 1024px) {
  p.impact,
  li.impact {
    font-size: 22px;
  }
}

strong, .heavy {
  font-weight: 600;
}

.elementor-widget-theme-post-content p a,
.elementor-widget-theme-post-content li a,
.elementor-widget-theme-post-content div.elementor-widget-theme-post-excerpt .elementor-widget-container a {
  text-decoration: underline;
}

.elementor section:not(.zero-margin) {
  margin-block-end: 50px;
}
@media (min-width: 768px) {
  .elementor section:not(.zero-margin) {
    margin-block-end: 100px;
  }
}

.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading {
  justify-content: flex-start;
  padding: 9px 48px;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading:not(.multiple-tabs) {
  justify-content: center;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  padding: 12px 26px;
  background-color: transparent !important;
  color: #0c2340;
  opacity: 0.6;
  justify-content: flex-start;
  display: none;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button:not(:first-child) {
  margin-block-start: 0 !important;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button.tab-nav-prev, .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button.tab-nav-next {
  position: absolute;
  top: 13px;
  right: 0;
  width: 21px;
  height: 25px;
  display: flex;
  z-index: 2;
  padding: 8px;
  opacity: 1;
  border: none;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button.tab-nav-prev {
  right: 26px;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button {
    padding: 9px 18px;
    justify-content: center;
    display: flex;
  }
  .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button::after {
    content: "";
    position: absolute;
    bottom: 0px;
    height: 1px;
    background-color: #0c2340;
    width: 140%;
  }
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button span {
  font-size: 16px;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button span {
    font-size: 20px;
  }
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true] {
  opacity: 1;
  position: relative;
  display: flex;
}
@media (max-width: 767px) {
  .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true] {
    border-bottom: 1px solid #0c2340;
  }
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true]::before {
  content: "";
  width: 31px;
  height: 22px;
  position: absolute;
  left: -5px;
  top: 0px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 version=%271.1%27 viewBox=%270 0 30.6 21.5%27%3E%3C%21-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151%29 --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: none; %7D .st1 %7B clip-path: url%28%23clippath-1%29; %7D .st2 %7B fill: currentColor; %7D .st3 %7B clip-path: url%28%23clippath%29; %7D %3C/style%3E%3CclipPath id=%27clippath%27%3E%3Crect class=%27st0%27 x=%27.7%27 y=%270%27 width=%2711.3%27 height=%2711.2%27/%3E%3C/clipPath%3E%3CclipPath id=%27clippath-1%27%3E%3Crect class=%27st0%27 x=%279.6%27 y=%27.8%27 width=%2721%27 height=%2720.7%27/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class=%27st3%27%3E%3Cg%3E%3Cpath class=%27st2%27 d=%27M7.9,11s0,0,0,0h-.1s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8,10.7c0,0-.2,0-.3,0,.1,0,0,0,.2.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0-.2,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.3,6.8h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M11.3,4.8s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M11.9,4.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.3,6.8h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.8,7.9h0s0,0,0,0h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.5,8.7s0,0-.1,0c0,0,0,0,0,0,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,9.9h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.1,7.3s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.9,9.9s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,11h0s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.6,4.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M5.2,2.2c0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M5.4,2.3h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.8,3.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.9,4.1h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,3.2s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.5,2.7s0,0,0,0c0,0,0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M6.1,8.3s0,0,0,0c0,0,.1,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,10.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.6,3.8h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M3.4,6.8h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.2,3.5s0,0,0,0c0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M6.9,8.7c0,0-.1,0-.2,0-.1,0,0-.1,0-.2,0,0-.2,0-.3,0,0,0,0,0,0,0-.1,0-.2-.2-.4-.1,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0-.1,0,0,0,0,0,0,0,0,0h0c0-.1,0,0,.1,0-.1,0-.3,0-.3,0,0-.1.2,0,.1,0h0c0,0,0,.2,0,0-.1-.1-.2,0-.3-.2,0,0,0,0-.1.1-.3,0,0-.3-.3-.3,0,0-.2.2-.2,0h0c-.1-.2-.2,0-.3-.1,0,0,.1,0,.1,0,0-.1-.1,0-.2,0h0c-.2-.2-.4-.2-.6-.2,0,0,0,0,0-.1-.1,0-.2,0-.4-.1-.1,0-.2-.1-.3-.2h-.1c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.2,0,0,0-.1,0,0,0h0s0,0-.2,0c0,0-.2,0-.1,0h0s0,0-.1,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2,0,.3,0-.2,0,0,0,0,0,0,0,0,0-.1,0,.1,0,.2,0,.3,0,0,0,.1,0,.2,0,0,0-.2,0-.1,0h.1s0,0,0,0c0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0v-.2c.2,0,.1,0,.1.1,0-.2,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,.1-.1h0c0,0,.1,0,.2-.2,0,0,.1-.2.2-.3,0,0-.2,0-.1-.1h.1s0,0,0,0c0,0,.1,0,.1,0h0c0,0,0,0,0,0,0,0,.2,0,.1-.2h0c.1-.2.2-.3.3-.4,0,0,0-.1,0-.2,0,0,.1,0,.2-.1,0,0,.1-.1.1-.2,0-.1,0,0,0-.1,0,0,.1-.1.2,0,0-.2,0-.2.1-.5,0,0,0,0,0,0,0,0,0,0,.1,0h0c0-.1.1-.3.2-.4,0,0,.1-.1.1-.2,0,0,0-.1,0-.2h0s0-.2,0-.2c0,0,0,0,.1,0,0-.1,0-.2,0-.3,0,0,0,0,0-.1,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.1,0,.1,0,0,0,0-.1,0,0h0c0-.2,0,0,0,0,0,0,0,0,0-.1,0-.1,0-.2,0-.1,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0,0,.1,0,0,0,.1,0,.1,0,0,0-.1,0-.2,0-.1,0-.2,0,0,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,.1.1,0,0,.1.1.2.2,0,0,0,0,0,0,0,.1.2.2.2.1,0,0,0,0,0,.1,0,0,.2,0,.2.1,0,0,0,0,0,0,0,0,.2.2.2,0,0,.1.2.1.3.2.1,0,.1.2.2,0-.1.1.1.2.2.2,0,0,0,0,0,.1,0,0,.2,0,.2,0,0,.1.1.1.2.2,0,0,.1,0,.1.2.1,0,.3,0,.4.1.1,0,.3,0,.4.1,0,.1-.3-.1-.3,0,.1,0,.2,0,.3,0,.1,0,.2,0,.3,0,0,0,0,0,0,0,.2,0,.4.2.6.2,0,0,0,0,0,0,0,0,0,0,.1,0h0c0-.1.2-.2.2-.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,.2,0,.2,0,0,0,0,0,0,0,0,0,.1,0,.2,0,.1,0,.2,0,.2,0-.3,0-.1,0-.3,0,0,0,0,0,0,0,0,0,0,0,0,0h.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,.1,0,.1,0,0,0,0,0,0,0,0,0,0,0-.2,0,0,0,0,0,0,0,0,0-.2,0-.2,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0,.1,0,0,.1,0,0,0,0,0,0,0,0-.1.1-.2.2,0,0,0,.1-.1.2-.1,0,0-.1,0-.2,0,0-.1.2-.2.3,0,.1,0,.2-.2.3h0c.1.1-.2,0-.2.2,0,0,0,0,0,0-.1,0-.1.3-.2.5h0c0,0-.1.1-.2.2,0,0,0,0,0,0-.2,0-.2.2-.2.3,0,0,0,.1,0,.2,0,0,0,.1-.1.1,0,0,0,0,0,0v.2s0,0,0,0c0,0,0,.1,0,.2,0-.1-.1,0-.2,0,0,0,0,0,0,0-.2,0,.1,0,0,.2h0s0,.1,0,.2c0,0,0,0,0-.1,0,0,0,.2,0,.3,0,0,0,0,0-.1-.1,0-.1,0-.1.1h0s0,.1,0,.1h0c.2.1,0,.2,0,.4-.1-.2,0,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,.1,0,0,0,0,0,.1,0,0,0,.2,0,.3,0,.2.2.2.2.4,0,0-.1,0-.1,0,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,.1,0,0,.1,0,0,0,0-.1,0,0,0,0,.2.1.2,0,0,0,0-.1,0,0,0,0,.2.2.3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0-.1h0c.2,0,0-.2,0-.3h.1s0,0-.1,0c0,0,.1,0,.1,0,0,0,0,0,0-.1,0,0,0,0,0,0h0c0,0,.1,0,0,0,0-.1,0-.2,0-.3h0c0-.2-.1,0-.2-.2,0,0,.2,0,.3,0h-.1c0,0,0,0,0,0,0,0,0,0-.1,0,.1,0,0-.3.2-.3,0,0,0,0-.1,0,.2,0,0-.1,0-.2,0,0,0,.1.1,0-.1,0,0-.2,0-.2-.1,0,0-.2,0-.3,0,0,.1-.2.2-.3h0c-.1,0,0-.2,0-.2,0,0,0,0,0,.1h0c0-.1,0-.1,0-.2h0s0-.2.1-.3c0,0-.3,0-.2-.2,0,0,.1,0,.1,0,0,0,0,0,0,0h0c0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,.1-.2,0-.2h0s0,0,0,0c0-.2.3-.3.3-.4h0c0,0,.1-.2.1-.3,0,0,0,0,.1,0,0,0,0-.1.1-.2,0,0,0,0,0,0,0,0,.1,0,.2-.2,0,0,.1,0,.1,0h0s0,0,.1-.1h0c.1,0,.1,0,.2-.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0-.1,0,0,0,0,0-.1,0,0,0,.2,0,.3,0,0,0,.2,0,.2,0,.1,0,.1-.1.1-.2,0,0,0,0,0-.1,0,0-.3,0-.3,0,.1,0,.5-.1.4,0,0,0,0,0,0,0,0,0,0,0,0,0h0c.1,0,.3-.2.4-.2,0,0,0,0-.2,0,.2-.1.3-.2.4-.3,0,0,0,0,0,0,0,0-.1,0-.1,0-.2,0-.3,0-.5,0,0,0,.3-.1,0,0,0,0,.2,0,.3-.1-.2,0-.3,0-.3,0,0,0,0,0-.2,0h.2c-.1,0-.2,0-.2,0,0,0,0,0,0,0,0,0-.1,0,0,0,0,0,0,0-.1,0,0,0,0,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,.1,0,.1,0,.1,0,0,0,0,0,.2,0,0,0-.1,0-.2,0,0,0,0,0,0,0-.2-.1-.2,0-.4,0,0,0,0-.1,0-.1,0,0,0,.1,0,.1,0,0-.1,0-.2,0h0c0,0,0,0-.2,0,0,0,0,0,0,0-.1,0-.1-.2-.2-.1,0,0,0-.1,0-.1-.1,0,0-.1-.2-.1,0,0,0,0,0,.1h.2s-.2,0-.2,0c0,0,.1,0,.2,0,0,0,0,0,0,0,0-.1-.2,0-.2-.1v-.2c0-.1-.2,0-.3-.1h0c0,.1-.1,0-.2,0,0,0,0,0,0-.1,0,0-.1,0-.2,0h0c-.1-.2-.2,0-.4-.1,0,0,0-.1.2-.1,0,0,0,0,0,0,0,0-.2,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0-.1,0,0-.1,0-.2-.2-.2,0,0-.2-.1-.2-.2,0,0-.2-.1-.3-.2,0,0,0,0,0,0,0-.1-.2,0-.3,0,0-.1,0,0,0,0,.1-.2-.1-.1-.1-.3h0s0,0-.1,0c0,0-.1,0-.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0,0,0-.1-.1-.2-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.2,0-.4h0s0,0,0,0c0,0,0,0,0,0h0c0-.2-.1-.2-.2-.2,0,0,0,0-.1,0h0c0,.2,0,.2,0,0,0,0,0-.2,0-.1v-.4c-.1,0-.1,0-.2,0,0,0,0,0,0,0,0-.3,0-.3,0-.4,0,0-.2-.3-.1,0,0,0,0,0,0,0,0,0,0,.1,0,.2h0c0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.2,0,.3-.1-.5-.2-.4-.2-.3,0,0,0,.1,0,.2,0,0,0,0,0,0,0,.3,0,.5,0,.7h0c0,0,0,.1,0,.1,0,0,0,0,0,.1,0,.1,0,.2,0,.3.2,0,0,.1.2.2,0,0,0,.1,0,.1,0,0,0,0,0,.1h0c0,.1,0,0,0,0,0,.1,0,0-.2.1,0,0,0,0,0,.1h.1c0,.1-.2,0-.1.2h0s0,.2,0,.4c0,0,0,0,0,0,0,0,0,.2,0,.3,0,.1,0,.2-.1.3h0s0,0,0,0c0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0,0-.2.2,0,.4,0,.5-.1,0-.3,0-.3,0h0s0,0,0,.1c0,0,0,.1,0,.2,0,.1,0,.2,0,.3-.2,0-.4.3-.6.4,0,0,0,0,0,.1,0,0,0,.2-.1,0h0c-.1,0-.2,0-.2,0h.1c0,.1-.2.2-.2.2,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0-.1.1-.2.2-.3.3-.5.3,0,0-.2.1-.2.2h-.2c-.2,0-.3.1-.4.2-.1,0-.3.1-.4.2,0,0,0,0-.1,0-.1,0,0,0,.2,0,.1,0,.3,0,.3,0h-.5c0,.2-.2.2-.3.2,0,0,.2,0,.3,0,.1,0,.3,0,.6,0,0,0-.2,0-.2,0,.1,0,.6.1.8,0-.1,0,0,0,.1,0,0,0,.2,0,.2,0,0,0,.1,0,.2,0h-.1c.1,0,.2,0,.3,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2,0,.2.2,0,0,0-.1.1,0,0,0,0,0,0,0,.1.1.3,0,.3,0,0,0,0,0,0,0-.1,0-.2,0-.2,0,0,0,0,.1,0,.2,0,0,.3-.1.4,0,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,.1.1,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0,0h0s0,0-.1,0c0,0,.1,0,.1,0,0,0,.1,0,.1-.1,0,0,0,.1,0,.2,0,0,0,.1,0,.2.2,0,.3.1.5,0,0,0,0,0,0,.1,0,0,0,0,0,0,.1,0,.2.1.3,0,0,.1-.1,0,0,.1h0c0,.2.2.2.4.2.1,0,.3,0,.4.2,0,0,0,0,0,0,0,0,.1.2.2.2,0,0,.2.1.2.2.2.1.3.3.4.5,0,.1.1,0,.2,0h0c0,0,.1,0,.2,0,0,0,0,.1,0,.2,0,0,0,.2.1.2h0s.2.1,0,.1c0,0,0,0,0,0h0c0,0,.1,0,.2.1,0,.1-.2,0,0,.3,0,0,.2.1.3,0,0,0,0,0,0-.1h0c.1,0,.3,0,.3-.3h-.2c0,0,0-.1,0-.1h0s0,0-.1,0c0,0,0,0,0,0,0,0-.1,0-.2,0,0,0,.1,0,.1-.1,0,0,0,.1-.2,0,0,0,0-.1,0-.1,0,0,0,0,0,0,0,0-.1-.1-.2-.1,0-.1-.1-.2,0-.2,0,0-.2,0-.2,0,.2,0-.1-.2,0-.3-.2,0-.2-.2-.4-.2,0,0,0,0,0,0,0,0,0-.1,0-.2-.1,0-.2,0-.3,0,0-.2.2,0,.2-.2,0,0-.2,0-.2,0,0-.1,0,0,0-.2-.1.1,0,0-.2,0,0-.1,0-.1,0-.2,0,0,.1,0,.1,0h0ZM4.3,7.5h0s0,0,0,0c0,0,0,0,0,0h0ZM4.1,7.4s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0ZM4.3,8.2s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M4.4,8.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.2,6.9h0s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M3.4,6.9h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.4,7.8s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,8.3h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8,8.7s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.7,4.7s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.5,5s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.6,3.8h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.5,4.9c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.5h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.5s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,10.6h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,9.9h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,9.8s0,0,0,.2h0c0,0,0-.1,0-.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.3,9.1s0,0,0,.1c0,0,0,0,0,0,.1-.1,0,0,0-.2h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.4,8.8c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.9,6.1h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.9,5.4h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.6,5.6h0s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,2.8h0c0,.1.1,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M5.9.7c0-.2-.1-.4-.1-.3,0,0,.1.3.1.3Z%27/%3E%3Cpath class=%27st2%27 d=%27M3.1,6.1h0c0,0,0,0,0,0h0Z%27/%3E%3C/g%3E%3C/g%3E%3Cg class=%27st1%27%3E%3Cg%3E%3Cpath class=%27st2%27 d=%27M23,21.3c0,0,.2,0,.1,0h-.2s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.3,20.7c-.1,0-.3-.2-.5,0,.2,0,.1.1.4.2,0,0,0,.1-.1.1,0,0,0,.1.1.2.1-.1.1-.3,0-.4,0,0,.1,0,.1,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.6,13.5h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M29.4,9.7s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M30.5,8.9s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.6,13.5h.1c0-.1,0,0-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.7,19.6s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24.7,15.4h0c0,0,0,0,0,0h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24.2,16.9s-.1,0-.2-.1c0,0,0,0,0,.1,0,0,0,0,.1,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.5,19.3h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.3,14.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23,19.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.3,21.2h0s0,0,0,0h.1s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M28,8.3s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M18,4.9c0-.1.1,0,.2.1,0,.1,0,.2.2,0,0,0,0,0-.2-.2,0,0-.1-.1-.2,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19.6s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M18.4,5h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24.6,7.2s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.8,8.4h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.4,6.7s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.3,5.9s0,0,0,0c0,0,0,0,0,0h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M19.6,16.2c0,0,0,.1,0,.2,0-.1.3,0,0-.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19.6s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.5,7.8l-.2-.2c0,0,.1.1.2.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M14.7,13.5h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M21.8,7.3c0,0,0-.1,0-.2,0,0,0,0,0,0v.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M21.1,16.9c-.2-.2-.2.1-.4.2-.2-.1,0-.2,0-.4-.2,0-.4,0-.5,0,0,0,0,0,0,0-.3,0-.4-.3-.7-.2,0,0,0,0,0,0,0,.1-.1.2-.2.3,0,0-.2,0-.2-.1,0,0,0,0,.1,0h-.1c0-.2.2,0,.3-.1-.2,0-.5,0-.6-.2,0-.2.3.1.3-.1l.2.2c0-.4.1,0,.2-.3-.2-.2-.4-.1-.6-.3-.1,0,0,.2-.2.2-.5,0,0-.6-.5-.6-.1,0-.3.3-.4,0l.2-.2c-.3-.2-.3.2-.5,0,0,0,.3,0,.2,0-.1-.3-.2,0-.3,0v-.2c-.3-.1-.6,0-1-.2,0,0,.1,0,0-.2-.2,0-.5-.1-.7-.2-.2-.1-.4-.2-.6-.4h-.2c0,.1,0,0,0,0-.1-.1,0,.1-.1.2,0,0,0-.1,0-.2,0,0-.2.1-.3.1-.1,0-.2,0-.2,0h0c0,0-.1,0-.3,0-.2,0-.3.1-.2,0h0c0,0-.1,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.3-.1.5-.2-.3,0-.2,0-.1,0,0,0,.1,0-.2,0,.2,0,.4,0,.5,0,.1,0,.2,0,.3,0,0,0-.3,0-.3-.1h.2c0,0-.1,0-.2,0,0,0,.2,0,.3,0,0,0,0,0,0,0,0,0-.1,0-.2,0,0,0,0,0,.2,0,0,0,.1,0,.2,0l.3-.5c0,0,0,.1,0,.2,0-.3.2.1.2-.2,0,0,0,0,0-.1,0,0,.2,0,.3-.1,0,0,.2-.2.2-.3h0c.1,0,.3-.2.4-.3.1-.2.2-.3.4-.5-.1,0-.3-.1-.2-.2h.2s-.1.1-.2,0c.1-.1.2,0,.2.2v-.2c.1,0,.1,0,.2.1,0-.1.4-.1.3-.4h0c.2-.3.3-.5.5-.8-.1-.1,0-.2-.1-.4,0,0,.2-.2.3-.3.1,0,.2-.2.3-.3,0-.2-.1-.1-.2-.3.2,0,.3-.2.3,0,.1-.3.2-.4.2-.9,0,0-.1,0-.2,0,0,0,.1-.1.2-.1h0c0-.2.2-.5.4-.7,0-.1.2-.2.2-.3,0-.1,0-.2,0-.4h0s0-.4,0-.4c0-.2,0,.1.2,0,0-.3,0-.4,0-.6,0,0,0-.2,0-.2,0,0,0,0,0-.1h0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,.2,0,.2,0,.2,0,0,0,0-.2,0,0v-.2c-.2-.2,0,0,0,.1,0-.2,0-.2-.1-.3,0-.2,0-.3,0-.2,0,0,0,0,0,0h0c0,0,0,.2,0,.2,0,0,0,.1,0,.2,0,.1,0,.2,0,.3,0,0,0-.2,0-.4,0-.2,0-.3,0,0,0,0,0,.2,0,.3,0-.2,0,0,.1,0,0,0,.1.2.2.3.1.1.2.2.4.3,0,0-.1,0-.1,0,0,.2.3.4.4.3,0,0,0,0,0,.2,0,.2.4,0,.3.2,0,0,0,0,0,0,.1,0,.3.3.3.1.1.2.4.2.5.4.2,0,.3.3.5.1-.2.2.2.4.4.4,0,0,0,.2,0,.2.1.1.3.1.4,0,0,.2.2.3.4.3.1,0,.3,0,.2.3.3,0,.5.1.7.2.2,0,.5.1.7.2-.1.3-.5-.2-.6,0,.2,0,.4,0,.6,0,.2,0,.4,0,.5.1,0,0-.1,0-.2.1.4,0,.8.3,1.2.3,0,0,0,0-.1,0,0,0,.2,0,.2,0h0c0-.2.4-.3.4-.4,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.3,0,0,0,0,.1-.1,0,0,0,0,0,.2.1,0,.2-.2.3-.1,0,0,0,0-.2.1.1,0,.3-.2.4-.1,0,0-.1,0-.1,0,0,0,.3,0,.5,0,.2,0,.4,0,.4,0-.6.1-.2,0-.5.2,0,0,0,0-.2,0,0,0,0,0,0,0h.3s0,0,0,0c0,0,0,0,0,0,0,0,0,0-.1,0,0,0,0,0,0,.1,0,0,.2,0,.2,0,0,0,.2,0,.3,0,0,0,.1,0,0,0,0,0-.1.1-.4.1,0,0,0,.1,0,.2-.1,0-.3,0-.4,0,0,0,0,0,0,.1,0,0,0,.1,0,.2,0,0-.1-.1-.1-.1,0,0,0,0,0,.1,0,0-.1,0-.2,0-.2.1.3.2,0,.3,0,0,0,0,0,0-.1,0-.2.2-.3.3,0,.1-.2.2-.3.3-.2-.1.1-.2,0-.3-.1.2-.2.4-.3.6,0,.2-.2.4-.3.5h0c.2.2-.3,0-.3.3,0,0-.1-.2,0-.1-.2.2-.3.5-.4.9h0c-.1,0-.3.2-.4.3,0,0,0,.2.1.2-.4,0-.4.3-.5.6,0,.1,0,.2,0,.3,0,.1-.1.2-.3.3,0,0,0-.2,0-.1v.4s0,0,.1,0c0,0,0,.2,0,.3,0-.2-.2,0-.3,0,0,0,0,0,.1,0-.3,0,.3.1,0,.3h0c0,0,0,.2,0,.3-.2,0,0-.1-.2-.2,0,.2.2.4,0,.5,0,0,0-.2,0-.2-.2,0-.2.1-.3.2h0s-.2.2-.2.2h0c.4.3,0,.4.2.7-.2-.3-.1,0-.3-.2,0,0-.1.1-.2,0,.1.2-.2.2,0,.4,0,0,0,.1-.2,0,0,.2.1,0,.2,0,0,0,0,.1,0,.2,0,0,0,.1-.1.2,0,.2-.1.3,0,.5,0,.3.3.4.4.7-.1,0-.2,0-.2,0-.1.2,0,.3,0,.4,0,0,0,0-.2,0,0,.1.2,0,.1.2,0,0-.2,0-.3-.1,0,.1.2.3.2.4-.1,0-.2,0-.2-.1,0,.2.1.4.3.5,0,0,0,0,0-.1,0,0-.1,0-.2,0-.1-.1,0-.2.1-.2h0c.4,0,0-.3,0-.5h.3c0,0-.2,0-.2-.1,0,0,.2,0,.3,0,.1-.1,0-.1,0-.2,0,0,0,0,0,0h0c0-.1.2-.2.1,0,.2-.2-.2-.4,0-.5h0c0-.3-.2,0-.4-.3.2,0,.3,0,.5-.1h-.2c0,0,0-.2.1-.1-.1-.2,0,0-.2,0,.2-.1,0-.5.3-.5-.1,0-.1.1-.2,0,.3,0,0-.2.2-.3.2,0,0,.2.2,0-.3-.2.1-.3.1-.4-.2,0,0-.3,0-.5,0,0,.3-.3.4-.5h0c-.2-.1,0-.3,0-.4.1,0,.2.1.2.2h0c0-.2,0-.2,0-.3h.1c0,0,0-.3.2-.5-.1,0-.5,0-.5-.3,0,0,.2,0,.2.2,0,0,0-.1,0-.1v.2c.2,0,0-.1,0-.2.1,0,.1,0,.2,0,0,0,0,0,0,0,0,0,.2-.2.3-.1,0,0-.1,0-.1-.2,0-.2.2,0,.3,0,0,0,0-.1,0-.2,0,0,.1,0,.2,0,0-.1.2-.4,0-.4h0s0,0,0,0c0-.4.5-.5.6-.8h0c0-.2.2-.3.2-.5,0,0,.2,0,.2,0,0-.1,0-.2.2-.3,0,.2.1,0,0,.2.2-.1.3,0,.3-.3,0,.2.2,0,.3,0h-.2c0,0,.1-.1.2-.2v.2c.3,0,.4-.2.5-.4,0,0,0,0,0-.1,0,0,0-.1.1-.1,0,0,.2-.1.4-.2,0,0-.1,0-.2,0,0,0-.2,0-.2,0,.1,0,.3-.1.5-.2.2,0,.4,0,.4-.1.3-.1.2-.2.2-.3,0,0-.1-.1.1-.3-.2,0-.5,0-.5,0,.2-.1.8-.3.8-.2,0,0-.1,0-.2,0,0,0,0,.1.2,0h-.1c.3-.1.6-.4.8-.4,0-.1-.2,0-.4,0,.5-.2.5-.4.8-.6,0,0,0,0,0,0,0,0-.2.1-.3,0-.3-.1-.6,0-1,0,0-.1.6-.2,0-.2-.1,0,.3-.2.5-.2-.3,0-.5,0-.6,0-.1,0-.2-.1-.3-.2h.3c-.2,0-.3,0-.4,0,0,0,0,0,0,.1,0,0-.2,0-.1-.1-.1,0-.2,0-.2.1,0,0-.1.1-.3.2,0,0-.2,0-.3,0,0,0-.2,0-.1-.1.2,0,.2,0,.3,0,0,0,0-.1.3-.1-.1,0-.2,0-.3,0,0,0,0,0,0,0-.4-.3-.4.2-.8,0,0,0,0-.2,0-.2.1,0,0,.2-.1.2-.1-.1-.2,0-.3,0h0c0,.2-.1.1-.3.1,0,0,.1,0,0,0-.2.1-.2-.3-.5-.2,0-.1,0-.2,0-.3-.2,0-.2-.2-.4-.2,0,.2,0,.1-.2.2h.4s-.3.2-.3.2c.1,0,.3,0,.3,0-.2,0-.1,0-.1.2,0-.3-.3,0-.4-.2l.2-.3c-.2-.3-.5,0-.8-.3h0c-.1.2-.2,0-.3,0,0-.1,0-.2,0-.3,0,0-.2-.1-.4,0v-.2c-.3-.2-.5.1-.7,0,.1,0,0-.2.3-.2,0,0-.1-.1-.2,0,0,0-.3,0-.3-.1,0,0-.1.1-.2,0,0,0,0,0,0,0,0,0-.2,0-.2.1,0-.2-.2-.3-.3-.5-.2-.1-.3-.2-.3-.4-.2,0-.4-.2-.5-.3,0,0,0,0,0,0-.1-.3-.4.2-.5-.1,0-.2.2,0,.2,0,.3-.3-.3-.2-.2-.5h0c0,0,0-.1-.2-.2-.1,0-.2,0-.3-.2,0,0,0,0,0,0,0,0,0,0-.1,0,0,0,0,0-.1,0,0,0-.2,0-.2-.1-.1,0-.3-.2-.4-.3.1-.1.1,0,.1-.2,0,0,0,0,0,.1,0,0,0,.1-.1,0,0-.2-.1-.5-.1-.8l.2.2c0-.2,0-.3-.1-.4,0,0-.1,0-.2-.2v-.2c-.1-.2-.2-.2-.3-.2,0,0-.1,0-.2-.2v.2c0,.2,0,0,0,0,0-.2-.1-.4-.1-.2l-.2-.8s0,0-.1.1c0,0,0,.1-.1,0-.1-.6,0-.5,0-.7-.1-.2-.3-.5-.3-.2,0,0,0-.2,0,0,0,.1,0,.2,0,.3h0c0,.1,0,.1,0,.1,0,0,0,0,0,0,0,.3,0,.4,0,.6-.3-.9-.3-.7-.3-.5,0,.1,0,.3,0,.3,0,0,0,0-.2,0,0,.6,0,1,0,1.3h0c0,.1,0,.3,0,.3,0,0,0,.2,0,.3,0,.2,0,.4,0,.6.4,0,0,.3.4.4,0,.2,0,.2,0,.2,0,0-.1.2-.2.2h-.1c-.1.2,0,0-.2,0,0,.2-.2,0-.3.2.1,0,.2.1.1.2h.2c.1.2-.4,0-.3.4h0s-.2.5,0,.7c0,0-.2,0-.2,0,0,.2,0,.4,0,.6,0,.2,0,.4-.2.5h0s.1.1,0,.2c0,0,0,0,0,0,0,0,0,.3,0,.3,0,0,0,0,0-.1-.3.3,0,.7-.2,1-.2-.1-.5,0-.6.2h0c0,0-.1.2-.1.3,0,0,0,.2,0,.3,0,.2,0,.4-.2.6-.4,0-.7.6-1.1.8,0,0,.2.2.1.2-.1,0,0,.3-.2.1h0c-.2-.1-.3,0-.4.1l.2.3c-.2,0-.3,0-.4,0,0,0,0,0,0,0h0s0,0,0,0c0,0-.2.1-.2.2-.3.3-.5.5-1,.6,0,.1-.3.3-.3.4h-.3c-.3.1-.6.2-.8.4-.2.1-.5.3-.7.4,0,0-.1,0-.2,0-.2.1,0,.1.3.1.3,0,.6,0,.5,0l-.9.2c-.1,0-.3.2-.5.3.1,0,.3,0,.6.1.2,0,.6,0,1.1,0-.1,0-.3,0-.5,0,.3,0,1.1.3,1.5,0-.2.1,0,.1.3.1.1,0,.3,0,.5,0,.1,0,.3,0,.4,0h-.2c.3,0,.4,0,.5,0,.1,0,.2,0,.4,0,0,0,0,.1,0,0,.1,0,.2,0,.3,0,0,0,.2,0,.3,0,0,0,0,0-.2,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,.1-.1.1,0,.3.1.3.3,0,0,.2-.2.3-.1,0,0,0,0,0,0,.2.2.5,0,.6.2,0,0,0,0,0,.1-.2,0-.4-.2-.4-.2,0,.2.1.2,0,.4.2,0,.5-.2.7-.1,0,0,0,0,0,0h0s0,0,.1,0c0,0,0,0,.1.1,0,.1.2.2.3.2,0-.2.2,0,.1-.3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0-.2,0,.1,0,.2,0,.3,0,0,0,.2-.2.2-.2,0,.1,0,.3.1.4,0,.1,0,.2,0,.3.3,0,.6.2,1,0,0,0,0,.1,0,.2,0,0-.1,0-.2,0,.2,0,.4.2.6,0,.1.2-.2.1,0,.2h0c.1.4.4.3.7.4.3,0,.5,0,.7.5,0,0,0,0,0-.1.1.1.2.3.4.4.1.1.3.2.4.3.3.2.6.5.7.8,0,.2.2.1.4.1v.2s0,0,.2,0c.2,0,.1.2.2.4,0,.2,0,.3.3.4h0c0,0,.3.2.2.3,0,0,.1,0,.1,0h0c.1.1.2.2.3.2,0,.3-.4.2-.2.5.1,0,.5.2.5.1,0,0,0-.2,0-.2h.1c.3,0,.6,0,.6-.5h-.3c0-.1,0-.2,0-.2v.2c.2-.2,0-.2,0-.2,0,0,0-.1,0-.2-.1,0-.2,0-.4,0,0,0,.3,0,.2-.2-.2,0-.2.2-.3.1,0-.2.2-.2,0-.2,0,0,.1,0,.2,0-.1,0-.2-.2-.4-.2,0-.2-.3-.3,0-.5,0,0-.3,0-.4-.1.4,0-.2-.3,0-.5-.3,0-.5-.3-.8-.4,0,0,0,0,0,0,0-.1,0-.2,0-.3-.2.2-.4,0-.6,0,0-.3.3-.1.4-.3-.1.2-.4,0-.4,0,0-.2,0-.1,0-.3-.2.2-.1,0-.3,0,0-.2.2-.3,0-.3,0-.1.2,0,.2,0h0ZM16.4,14.8h0s0,0,.1,0c0,0,0,0-.1,0h0ZM16,14.6s.1,0,.2,0c0,0,0,.1,0,0,0,0,0,0,0-.2ZM16.3,16.1c0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M16.5,15.9s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.5,13.5h0s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M14.7,13.6h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.9,15.3s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.5,16.2h-.1c0,0,0,0,.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.2,16.9s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.5,9.5s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M27.9,10.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.6,7.9h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M27.9,9.9c0,0-.1,0,0,0,0,0,.1,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.7,20.3h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,20.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,20.5h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19.3h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19c0,0-.2.2-.1.3h0c0,0,.2-.2,0-.3Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.8,17.8c0,0,0,.2,0,.2,0,0,.2,0,.2,0,.3-.3-.2,0,0-.3h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24,17.1c0,.1,0,0,.1,0,0,0,0-.1-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.7,12.2h.1s0,0-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.8,10.8h-.1s0,.1,0,.1h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M28.1,11.2h0c0,0,.1-.1.2-.2,0,0,0,.1-.1.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.6,5.9v.2s.1-.2,0-.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M19.2,2.2c0-.3-.2-.7-.2-.5,0,.2.2.5.2.5Z%27/%3E%3Cpath class=%27st2%27 d=%27M14,12.1h0c0-.1,0,0,0,0h0Z%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  transform: scale(0.5);
  opacity: 0;
  animation: star-pop 0.4s ease-out forwards;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true]::before {
    left: -15px;
  }
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading.multiple-tabs {
  border-bottom: 1px solid #0c2340;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-heading.multiple-tabs button::after {
  display: none;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-content {
  padding-top: 10px;
  margin-bottom: 40px;
}
.elementor-element.elementor-widget-n-tabs .e-n-tabs-content .elementor-widget-container p {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  color: #0c2340;
  font-size: 22px;
  text-align: left;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: 0.22px;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs .e-n-tabs-content .elementor-widget-container p {
    font-size: 30px;
    text-align: center;
    letter-spacing: 0.3px;
  }
}
.elementor-element.elementor-widget-n-tabs .tab-nav-bottom {
  position: absolute;
  bottom: 0px;
  display: none;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs .tab-nav-bottom {
    padding: 9px 58px;
    display: block;
  }
}
.elementor-element.elementor-widget-n-tabs .tab-nav-bottom button {
  border: none;
  background: transparent;
}
.elementor-element.elementor-widget-n-tabs .tab-nav-bottom button.tab-nav-prev, .elementor-element.elementor-widget-n-tabs .tab-nav-bottom button.tab-nav-next {
  color: #0c2340;
}
.elementor-element.elementor-widget-n-tabs .tab-nav-bottom button:nth-child(1) {
  padding-right: 10px;
}
.elementor-element.elementor-widget-n-tabs .tab-nav-bottom button:nth-child(2) {
  padding-left: 10px;
}
.elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading {
  counter-reset: button-counter;
}
.elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading button::before {
  position: absolute;
  counter-increment: button-counter;
  content: counter(button-counter, decimal-leading-zero);
  color: #0c2340;
  opacity: 0;
  transform: none;
  height: 100px;
  left: -5px;
  top: -28px;
  background: none;
  font-size: 100px;
  line-height: 100px;
  letter-spacing: 3px;
  text-transform: uppercase;
  animation: none;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading button::before {
    left: -15px;
  }
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading button {
    padding: 9px 18px;
    justify-content: center;
    display: flex;
  }
}
.elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading button[aria-selected=true]::before {
  opacity: 0.1;
}
.elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading button[aria-selected=false]:hover {
  color: #0c2340;
  opacity: 1;
}
.elementor-element.elementor-widget-n-tabs.counter button.tab-nav-prev::before,
.elementor-element.elementor-widget-n-tabs.counter button.tab-nav-next::before {
  display: none;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container {
    padding: 9px 58px;
  }
}
.elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container h5, .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container .h5 {
  color: #0c2340;
}
.elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container p, .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container ul {
  color: #0c2340;
  text-align: left;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 26px;
}
@media (min-width: 768px) {
  .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container p, .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container ul {
    font-size: 16px;
    letter-spacing: 0;
    line-height: 26px;
  }
}

@keyframes star-pop {
  0% {
    transform: scale(0.5);
    opacity: 0;
  }
  70% {
    transform: scale(1.2);
    opacity: 1;
  }
  90% {
    transform: scale(0.9);
    opacity: 0.5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.dual-feature-image .feature-img-fever {
  display: none;
}

.news-loop-item h3, .news-loop-item .h3 {
  letter-spacing: 0.9px;
  font-size: 18px;
  line-height: 23px;
}
@media (min-width: 1024px) {
  .news-loop-item h3, .news-loop-item .h3 {
    letter-spacing: 1px;
    font-size: 20px;
    line-height: 26px;
  }
}
.news-loop-item h3 a, .news-loop-item .h3 a {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}

section.cta {
  background-color: #0c2340;
}
section.cta .elementor-widget-text-editor {
  display: flex;
  justify-content: center;
}
section.cta .elementor-widget-text-editor .elementor-widget-container {
  max-width: 805px;
}
section.cta .elementor-widget-text-editor .elementor-widget-container p {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  text-align: center;
  font-size: 58px;
  line-height: 65px;
  font-weight: 400;
  letter-spacing: 0.58px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  section.cta .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 68px;
    line-height: 70px;
    letter-spacing: 0.68px;
  }
}
section.cta .elementor-widget-button.elementor-element {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -70%);
  z-index: 1;
}
section.cta .elementor-widget-button.elementor-element a.elementor-button {
  text-wrap: nowrap;
}
section.cta.wide-text .elementor-widget-text-editor .elementor-widget-container p {
  font-size: 38px;
  line-height: 45px;
}
@media (min-width: 768px) {
  section.cta.wide-text .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 68px;
    line-height: 70px;
  }
}

.grid-team-parent {
  overflow-x: hidden;
  padding-top: 30px;
}
@media (min-width: 768px) {
  .grid-team-parent {
    overflow-x: visible;
    padding-top: 0px;
  }
}
.grid-team-parent .grid-team-color-container {
  position: relative;
}
.grid-team-parent .grid-team-color-container::after {
  content: "";
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  position: absolute;
  top: -25px;
  right: 10%;
  overflow: hidden;
  max-width: 590px;
  width: 130%;
  height: calc(100% + 25px);
  background-size: 100%;
  mix-blend-mode: multiply;
  z-index: 0;
}
@media (min-width: 768px) {
  .grid-team-parent .grid-team-color-container::after {
    width: 90%;
    top: -25px;
  }
}
.grid-team-parent .grid-team-color-container > div {
  position: relative;
  z-index: 1;
}
.grid-team-parent .grid-team-color-container.grid-right::after {
  left: 10%;
  right: auto;
}

.event-initiative-content-width {
  max-width: 420px;
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .event-initiative-content-width {
    max-width: 510px;
  }
}
@media (min-width: 1400px) {
  .event-initiative-content-width {
    max-width: 600px;
  }
}

.elementor section.team-background.watermark {
  position: relative;
  overflow: hidden;
}
.elementor section.team-background.watermark::after {
  content: "";
  position: absolute;
  top: -130px;
  right: -220px;
  width: 480px;
  height: 480px;
  background-size: cover;
  mix-blend-mode: multiply;
}
@media (min-width: 768px) {
  .elementor section.team-background.watermark::after {
    top: -170px;
    right: -230px;
    width: 620px;
    height: 620px;
  }
}

.dual-feature-image {
  aspect-ratio: 4/2.5;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dual-feature-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 40%;
  display: block;
}

.image-row .elementor-widget-image > div {
  aspect-ratio: 4/3;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-row .elementor-widget-image > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 40%;
  display: block;
}
.image-row .elementor-widget-image.v-d-l img {
  object-position: 50% 20%;
}
.image-row .elementor-widget-image.v-d-m img {
  object-position: 50% 30%;
}

.pse-bs-tabs-acc .nav-pills .nav-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  color: #0c2340;
  white-space: normal;
  font-size: 20px;
  line-height: 0.75;
  text-align: left;
  background: none;
  border-bottom: 1px solid #0c2340;
  border-radius: 0;
  letter-spacing: 1px;
  opacity: 0.5;
  padding: 36px 20px;
  transition: opacity 0.3s ease;
}
.pse-bs-tabs-acc .nav-pills .nav-link svg {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.pse-bs-tabs-acc .nav-pills .nav-link.active {
  opacity: 1;
}
.pse-bs-tabs-acc .nav-pills .nav-link.active svg {
  opacity: 1;
}
.pse-bs-tabs-acc .nav-pills .nav-link:hover {
  opacity: 1;
}
.pse-bs-tabs-acc .nav-pills .nav-link:first-child {
  padding-top: 18px;
}
.pse-bs-tabs-acc .col-md-4 .nav-pills .nav-link {
  font-size: 16px;
  line-height: 22px;
}
.pse-bs-tabs-acc .pse-pane-body > :last-child {
  margin-bottom: 0;
}
.pse-bs-tabs-acc .accordion-item {
  position: relative;
  border: none;
}
.pse-bs-tabs-acc .accordion-item::after {
  content: "";
  height: 1px;
  width: 100%;
  background-color: #0c2340;
  position: absolute;
  bottom: 1px;
}
.pse-bs-tabs-acc .accordion-item .accordion-body {
  padding: 0px 12px 24px 12px;
}
.pse-bs-tabs-acc .accordion-button {
  white-space: normal;
  font-size: 13px;
  line-height: 1;
  padding: 26px 12px;
}
.pse-bs-tabs-acc .accordion-button:not(.collapsed), .pse-bs-tabs-acc .accordion-button:focus, .pse-bs-tabs-acc .accordion-button:hover {
  background: none;
  box-shadow: none;
  color: #0c2340;
}
.pse-bs-tabs-acc .accordion-button::after {
  width: 9px;
  height: 9px;
  background-size: 9px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2711%27 height=%2711%27 viewBox=%270 0 11 11%27 fill=%27none%27><path d=%27M9.52832 5.12305L1.08496 5.12305%27 stroke=%27%230C2340%27 stroke-width=%271.75319%27 stroke-linecap=%27round%27/><path d=%27M5.30664 9.34521L5.30664 0.901855%27 stroke=%27%230C2340%27 stroke-width=%271.75319%27 stroke-linecap=%27round%27/></svg>");
}
.pse-bs-tabs-acc.grid-yes .pse-pane-body ul,
.pse-bs-tabs-acc.grid-yes .accordion-body ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: flex;
  flex-wrap: wrap;
}
.pse-bs-tabs-acc.grid-yes .pse-pane-body ul li,
.pse-bs-tabs-acc.grid-yes .accordion-body ul li {
  width: 50%;
  padding: 16px;
}
@media (min-width: 768px) {
  .pse-bs-tabs-acc.grid-yes .pse-pane-body ul li,
  .pse-bs-tabs-acc.grid-yes .accordion-body ul li {
    width: 30%;
    padding: 24px;
  }
}

.elementor-widget-n-accordion .e-n-accordion details {
  border-bottom: 1px solid #0c2340;
}
.elementor-widget-n-accordion .e-n-accordion details > summary {
  border-width: 0px;
  flex-direction: row-reverse;
  justify-content: space-between;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  color: #0c2340;
  font-size: 20px;
  text-align: left;
  letter-spacing: 1px;
}
.elementor-widget-n-accordion .e-n-accordion details > div {
  border-width: 0px;
  padding-top: 0;
}
.elementor-widget-n-accordion .e-n-accordion details > div > div {
  padding: 0;
}

.quote-block > div.e-con-inner {
  max-width: 926px;
}

.elementor-page-2025 main {
  background: linear-gradient(0deg, rgb(12, 35, 64) 40%, rgba(255, 213, 32, 0.7) 80%);
}

.donation-form .with_frm_style .fsSectionHeader,
.form-general-white .fsSectionHeader {
  background-color: transparent;
  margin: 20px 0px 0px;
}
.donation-form .with_frm_style .fsSectionHeader h2.fsSectionHeading, .donation-form .with_frm_style .fsSectionHeader .fsSectionHeading.h2,
.form-general-white .fsSectionHeader h2.fsSectionHeading,
.form-general-white .fsSectionHeader .fsSectionHeading.h2 {
  color: #0c2340;
}
.donation-form .with_frm_style .donationRadios.disabled,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0.disabled,
.form-general-white .donationRadios.disabled,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.donation-form .with_frm_style .donationRadios .frm_opt_container,
.donation-form .with_frm_style .donationRadios fieldset div,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div,
.form-general-white .donationRadios .frm_opt_container,
.form-general-white .donationRadios fieldset div,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 700px) {
  .donation-form .with_frm_style .donationRadios .frm_opt_container,
  .donation-form .with_frm_style .donationRadios fieldset div,
  .donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container,
  .donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div,
  .form-general-white .donationRadios .frm_opt_container,
  .form-general-white .donationRadios fieldset div,
  .form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container,
  .form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div {
    flex-wrap: nowrap;
  }
}
.donation-form .with_frm_style .donationRadios .frm_opt_container .frm_radio,
.donation-form .with_frm_style .donationRadios fieldset div .frm_radio,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio,
.form-general-white .donationRadios .frm_opt_container .frm_radio,
.form-general-white .donationRadios fieldset div .frm_radio,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio {
  flex: auto;
  width: 50%;
}
@media (min-width: 600px) {
  .donation-form .with_frm_style .donationRadios .frm_opt_container .frm_radio,
  .donation-form .with_frm_style .donationRadios fieldset div .frm_radio,
  .donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio,
  .donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio,
  .form-general-white .donationRadios .frm_opt_container .frm_radio,
  .form-general-white .donationRadios fieldset div .frm_radio,
  .form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio,
  .form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio {
    flex: 1;
  }
}
.donation-form .with_frm_style .donationRadios .frm_opt_container .frm_radio label,
.donation-form .with_frm_style .donationRadios fieldset div .frm_radio label,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio label,
.donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio label,
.form-general-white .donationRadios .frm_opt_container .frm_radio label,
.form-general-white .donationRadios fieldset div .frm_radio label,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio label,
.form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio label {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-style: normal;
  font-size: 22px;
  line-height: 26px;
  font-weight: 400;
}
@media (min-width: 700px) {
  .donation-form .with_frm_style .donationRadios .frm_opt_container .frm_radio label,
  .donation-form .with_frm_style .donationRadios fieldset div .frm_radio label,
  .donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio label,
  .donation-form .with_frm_style .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio label,
  .form-general-white .donationRadios .frm_opt_container .frm_radio label,
  .form-general-white .donationRadios fieldset div .frm_radio label,
  .form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 .frm_opt_container .frm_radio label,
  .form-general-white .StyledOptionWrapper-sc-1ah0fdf-0 fieldset div .frm_radio label {
    font-size: 30px;
    line-height: 26px;
  }
}
.donation-form .with_frm_style .customDonation,
.form-general-white .customDonation {
  text-align: center;
}
.donation-form .with_frm_style .customDonation .customLink,
.form-general-white .customDonation .customLink {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: transparent;
  padding: 0 0 4px 0;
  font-size: 13px;
}
@media (min-width: 992px) {
  .donation-form .with_frm_style .customDonation .customLink,
  .form-general-white .customDonation .customLink {
    font-size: 13px;
  }
}
.donation-form .with_frm_style .customDonation .customLink::before, .donation-form .with_frm_style .customDonation .customLink::after,
.form-general-white .customDonation .customLink::before,
.form-general-white .customDonation .customLink::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.donation-form .with_frm_style .customDonation .customLink::before,
.form-general-white .customDonation .customLink::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.donation-form .with_frm_style .customDonation .customLink::after,
.form-general-white .customDonation .customLink::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.donation-form .with_frm_style .customDonation .customLink span,
.form-general-white .customDonation .customLink span {
  position: relative;
  z-index: 1;
}
.donation-form .with_frm_style .customDonation .customLink:hover::before, .donation-form .with_frm_style .customDonation .customLink:focus::before, .donation-form .with_frm_style .customDonation .customLink:active::before,
.form-general-white .customDonation .customLink:hover::before,
.form-general-white .customDonation .customLink:focus::before,
.form-general-white .customDonation .customLink:active::before {
  opacity: 1;
}
.donation-form .with_frm_style .customDonation .customLink::after,
.form-general-white .customDonation .customLink::after {
  display: block;
  opacity: 1;
  background: linear-gradient(85deg, rgba(12, 35, 64, 0.9) 3.23%, #ffd520 99.51%);
}
.donation-form .with_frm_style .customDonation .customLink::before,
.form-general-white .customDonation .customLink::before {
  display: none;
}
.donation-form .with_frm_style .customDonation .customLink:hover::after, .donation-form .with_frm_style .customDonation .customLink:focus::after, .donation-form .with_frm_style .customDonation .customLink:active::after,
.form-general-white .customDonation .customLink:hover::after,
.form-general-white .customDonation .customLink:focus::after,
.form-general-white .customDonation .customLink:active::after {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
@media (min-width: 992px) {
  .donation-form .with_frm_style .customDonation .customLink,
  .form-general-white .customDonation .customLink {
    font-size: 15px;
  }
}
.donation-form .with_frm_style .customAmount,
.form-general-white .customAmount {
  display: none;
}
.donation-form .with_frm_style .frm_primary_label,
.donation-form .with_frm_style .fsLabel,
.form-general-white .frm_primary_label,
.form-general-white .fsLabel {
  color: #0c2340;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 15.6px */
  letter-spacing: 0.6px;
}
@media (min-width: 767px) {
  .donation-form .with_frm_style .frm_primary_label,
  .donation-form .with_frm_style .fsLabel,
  .form-general-white .frm_primary_label,
  .form-general-white .fsLabel {
    padding: 10px 27px;
  }
}
.donation-form .with_frm_style .frm_form_field .select-wrapper,
.donation-form .with_frm_style .fsSubField .select-wrapper,
.donation-form .with_frm_style .fsFieldCell .select-wrapper,
.form-general-white .frm_form_field .select-wrapper,
.form-general-white .fsSubField .select-wrapper,
.form-general-white .fsFieldCell .select-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}
.donation-form .with_frm_style .frm_form_field .select-wrapper::after,
.donation-form .with_frm_style .fsSubField .select-wrapper::after,
.donation-form .with_frm_style .fsFieldCell .select-wrapper::after,
.form-general-white .frm_form_field .select-wrapper::after,
.form-general-white .fsSubField .select-wrapper::after,
.form-general-white .fsFieldCell .select-wrapper::after {
  content: "";
  position: absolute;
  right: 27px;
  top: 50%;
  transform: translateY(-50%);
  width: 0.8em;
  height: 0.8em;
  pointer-events: none;
  background-image: url("data:image/svg+xml;utf8,<svg fill=%27none%27 stroke=%27%230C2340%27 stroke-width=%272%27 viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M6 9l6 6 6-6%27/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
}
.donation-form .with_frm_style .frm_form_field select,
.donation-form .with_frm_style .fsSubField select,
.donation-form .with_frm_style .fsFieldCell select,
.form-general-white .frm_form_field select,
.form-general-white .fsSubField select,
.form-general-white .fsFieldCell select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-right: 2rem;
  position: relative;
}
.donation-form .with_frm_style .frm_form_field input[type=text],
.donation-form .with_frm_style .frm_form_field input[type=email],
.donation-form .with_frm_style .frm_form_field input[type=tel],
.donation-form .with_frm_style .frm_form_field select,
.donation-form .with_frm_style .fsSubField input[type=text],
.donation-form .with_frm_style .fsSubField input[type=email],
.donation-form .with_frm_style .fsSubField input[type=tel],
.donation-form .with_frm_style .fsSubField select,
.donation-form .with_frm_style .fsFieldCell input[type=text],
.donation-form .with_frm_style .fsFieldCell input[type=email],
.donation-form .with_frm_style .fsFieldCell input[type=tel],
.donation-form .with_frm_style .fsFieldCell select,
.form-general-white .frm_form_field input[type=text],
.form-general-white .frm_form_field input[type=email],
.form-general-white .frm_form_field input[type=tel],
.form-general-white .frm_form_field select,
.form-general-white .fsSubField input[type=text],
.form-general-white .fsSubField input[type=email],
.form-general-white .fsSubField input[type=tel],
.form-general-white .fsSubField select,
.form-general-white .fsFieldCell input[type=text],
.form-general-white .fsFieldCell input[type=email],
.form-general-white .fsFieldCell input[type=tel],
.form-general-white .fsFieldCell select {
  background: rgba(33, 52, 79, 0.1);
  border-color: #E9EAED;
  border-radius: 0;
  font-size: 18px;
  line-height: 26px;
}
@media (min-width: 767px) {
  .donation-form .with_frm_style .frm_form_field input[type=text],
  .donation-form .with_frm_style .frm_form_field input[type=email],
  .donation-form .with_frm_style .frm_form_field input[type=tel],
  .donation-form .with_frm_style .frm_form_field select,
  .donation-form .with_frm_style .fsSubField input[type=text],
  .donation-form .with_frm_style .fsSubField input[type=email],
  .donation-form .with_frm_style .fsSubField input[type=tel],
  .donation-form .with_frm_style .fsSubField select,
  .donation-form .with_frm_style .fsFieldCell input[type=text],
  .donation-form .with_frm_style .fsFieldCell input[type=email],
  .donation-form .with_frm_style .fsFieldCell input[type=tel],
  .donation-form .with_frm_style .fsFieldCell select,
  .form-general-white .frm_form_field input[type=text],
  .form-general-white .frm_form_field input[type=email],
  .form-general-white .frm_form_field input[type=tel],
  .form-general-white .frm_form_field select,
  .form-general-white .fsSubField input[type=text],
  .form-general-white .fsSubField input[type=email],
  .form-general-white .fsSubField input[type=tel],
  .form-general-white .fsSubField select,
  .form-general-white .fsFieldCell input[type=text],
  .form-general-white .fsFieldCell input[type=email],
  .form-general-white .fsFieldCell input[type=tel],
  .form-general-white .fsFieldCell select {
    padding: 13px 27px;
  }
}
.donation-form .with_frm_style .frm_form_field.review .frm_primary_label,
.donation-form .with_frm_style .fsSubField.review .frm_primary_label,
.donation-form .with_frm_style .fsFieldCell.review .frm_primary_label,
.form-general-white .frm_form_field.review .frm_primary_label,
.form-general-white .fsSubField.review .frm_primary_label,
.form-general-white .fsFieldCell.review .frm_primary_label {
  color: #0c2340;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 15.6px */
  letter-spacing: 0.6px;
  padding: 0;
}
.donation-form .with_frm_style .frm_form_field.review input[type=text],
.donation-form .with_frm_style .frm_form_field.review input[type=email],
.donation-form .with_frm_style .frm_form_field.review input[type=tel],
.donation-form .with_frm_style .frm_form_field.review select,
.donation-form .with_frm_style .fsSubField.review input[type=text],
.donation-form .with_frm_style .fsSubField.review input[type=email],
.donation-form .with_frm_style .fsSubField.review input[type=tel],
.donation-form .with_frm_style .fsSubField.review select,
.donation-form .with_frm_style .fsFieldCell.review input[type=text],
.donation-form .with_frm_style .fsFieldCell.review input[type=email],
.donation-form .with_frm_style .fsFieldCell.review input[type=tel],
.donation-form .with_frm_style .fsFieldCell.review select,
.form-general-white .frm_form_field.review input[type=text],
.form-general-white .frm_form_field.review input[type=email],
.form-general-white .frm_form_field.review input[type=tel],
.form-general-white .frm_form_field.review select,
.form-general-white .fsSubField.review input[type=text],
.form-general-white .fsSubField.review input[type=email],
.form-general-white .fsSubField.review input[type=tel],
.form-general-white .fsSubField.review select,
.form-general-white .fsFieldCell.review input[type=text],
.form-general-white .fsFieldCell.review input[type=email],
.form-general-white .fsFieldCell.review input[type=tel],
.form-general-white .fsFieldCell.review select {
  background: transparent;
  border: none;
  color: #21344f;
  padding: 0;
}
.donation-form .with_frm_style .frm_form_field.review p.frm_total_formatted,
.donation-form .with_frm_style .fsSubField.review p.frm_total_formatted,
.donation-form .with_frm_style .fsFieldCell.review p.frm_total_formatted,
.form-general-white .frm_form_field.review p.frm_total_formatted,
.form-general-white .fsSubField.review p.frm_total_formatted,
.form-general-white .fsFieldCell.review p.frm_total_formatted {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  color: #21344f;
  font-style: normal;
  font-size: 22px;
  line-height: 26px;
  font-weight: 400;
}
@media (min-width: 700px) {
  .donation-form .with_frm_style .frm_form_field.review p.frm_total_formatted,
  .donation-form .with_frm_style .fsSubField.review p.frm_total_formatted,
  .donation-form .with_frm_style .fsFieldCell.review p.frm_total_formatted,
  .form-general-white .frm_form_field.review p.frm_total_formatted,
  .form-general-white .fsSubField.review p.frm_total_formatted,
  .form-general-white .fsFieldCell.review p.frm_total_formatted {
    font-size: 30px;
    line-height: 26px;
  }
}
.donation-form .with_frm_style .frm_submit,
.donation-form .with_frm_style .fsSubmit,
.form-general-white .frm_submit,
.form-general-white .fsSubmit {
  justify-content: flex-end;
}
.donation-form .with_frm_style .frm_submit button,
.donation-form .with_frm_style .fsSubmit button,
.form-general-white .frm_submit button,
.form-general-white .fsSubmit button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #0c2340;
}
@media (min-width: 992px) {
  .donation-form .with_frm_style .frm_submit button,
  .donation-form .with_frm_style .fsSubmit button,
  .form-general-white .frm_submit button,
  .form-general-white .fsSubmit button {
    font-size: 13px;
  }
}
.donation-form .with_frm_style .frm_submit button span,
.donation-form .with_frm_style .fsSubmit button span,
.form-general-white .frm_submit button span,
.form-general-white .fsSubmit button span {
  position: relative;
  z-index: 1;
}
.donation-form .with_frm_style .frm_submit button:hover, .donation-form .with_frm_style .frm_submit button:focus, .donation-form .with_frm_style .frm_submit button:active,
.donation-form .with_frm_style .fsSubmit button:hover,
.donation-form .with_frm_style .fsSubmit button:focus,
.donation-form .with_frm_style .fsSubmit button:active,
.form-general-white .frm_submit button:hover,
.form-general-white .frm_submit button:focus,
.form-general-white .frm_submit button:active,
.form-general-white .fsSubmit button:hover,
.form-general-white .fsSubmit button:focus,
.form-general-white .fsSubmit button:active {
  background-color: #21344f;
}
.donation-form .with_frm_style .frm_message:not(.frm_error_style),
.donation-form .with_frm_style .frm_success_style,
.form-general-white .frm_message:not(.frm_error_style),
.form-general-white .frm_success_style {
  background: transparent;
  border: none;
  color: #0c2340;
  padding: 0;
  font-size: inherit;
}
.donation-form .with_frm_style .frm_message:not(.frm_error_style) p,
.donation-form .with_frm_style .frm_success_style p,
.form-general-white .frm_message:not(.frm_error_style) p,
.form-general-white .frm_success_style p {
  color: #0c2340;
}

.form-general {
  background-color: #0c2340;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 768px) {
  .form-general {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.form-general h2, .form-general .h2,
.form-general .elementor-widget-heading h2.elementor-heading-title {
  letter-spacing: 0.24px;
  font-size: 36px;
  line-height: 42.687px;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
}
@media (min-width: 728px) {
  .form-general h2, .form-general .h2,
  .form-general .elementor-widget-heading h2.elementor-heading-title {
    letter-spacing: 0.36px;
    font-size: 45px;
    line-height: 50px;
  }
}
@media (min-width: 1024px) {
  .form-general h2, .form-general .h2,
  .form-general .elementor-widget-heading h2.elementor-heading-title {
    font-size: 50px;
    line-height: 60px;
  }
}
.form-general #dvFastForms .ff-form-main {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  margin: auto;
  max-width: 840px;
  color: #FFFFFF;
  background-color: #0c2340;
  padding: 0px 30px;
}
.form-general #dvFastForms .ff-page-header-row {
  padding: 0;
  margin-bottom: 0;
}
.form-general #dvFastForms .ff-page-header-row .ff-page-header,
.form-general #dvFastForms .ff-page-header-row .ff-page-header * {
  line-height: 0;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
}
.form-general #dvFastForms .ff-page-header-row .ff-page-header,
.form-general #dvFastForms .ff-page-header-row .ff-page-header h3,
.form-general #dvFastForms .ff-page-header-row .ff-page-header .h3 {
  letter-spacing: 0.24px;
  font-size: 24px;
  line-height: 35px;
  color: #FFFFFF;
}
@media (min-width: 1024px) {
  .form-general #dvFastForms .ff-page-header-row .ff-page-header,
  .form-general #dvFastForms .ff-page-header-row .ff-page-header h3,
  .form-general #dvFastForms .ff-page-header-row .ff-page-header .h3 {
    letter-spacing: 0.36px;
    font-size: 36px;
    line-height: 40px;
  }
}
.form-general #dvFastForms .ff-page-header-row .ff-page-header h4, .form-general #dvFastForms .ff-page-header-row .ff-page-header .h4 {
  letter-spacing: 0.9px;
  font-size: 18px;
  line-height: 23px;
  margin-bottom: 0;
  color: #ffd520;
}
@media (min-width: 1024px) {
  .form-general #dvFastForms .ff-page-header-row .ff-page-header h4, .form-general #dvFastForms .ff-page-header-row .ff-page-header .h4 {
    letter-spacing: 1px;
    font-size: 20px;
    line-height: 26px;
  }
}
.form-general #dvFastForms .ff-group-row {
  margin: 0;
  max-width: 840px;
  background-color: transparent;
}
.form-general #dvFastForms .ff-item-row {
  padding-top: 15px;
}
.form-general #dvFastForms .ff-item-row:has(.ff-section-col) {
  display: none;
}
.form-general #dvFastForms .ff-item-row:not(.fw-row) {
  margin-top: 0px;
}
@media (min-width: 767px) {
  .form-general #dvFastForms .ff-item-row:not(.fw-row) {
    margin-top: 20px;
  }
}
.form-general #dvFastForms .ff-item-row .ff-label-col label,
.form-general #dvFastForms .ff-item-row .ff-label-col .ff-general-text-label * {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  color: #FFFFFF;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 15.6px */
}
.form-general #dvFastForms .ff-item-row .ff-label-col label:not(.ff-general-text-label),
.form-general #dvFastForms .ff-item-row .ff-label-col .ff-required-mark {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 15.6px */
  letter-spacing: 0.6px;
}
@media (min-width: 767px) {
  .form-general #dvFastForms .ff-item-row .ff-label-col label:not(.ff-general-text-label),
  .form-general #dvFastForms .ff-item-row .ff-label-col .ff-required-mark {
    padding: 10px 5px 10px 27px;
  }
}
.form-general #dvFastForms .ff-item-row .ff-label-col .ff-required-mark {
  color: #ffd520;
}
@media (min-width: 767px) {
  .form-general #dvFastForms .ff-item-row .ff-label-col .ff-required-mark {
    padding: 10px 0px;
  }
}
.form-general #dvFastForms .ff-item-row .ff-field-col:has(select) {
  position: relative;
  display: inline-block;
  width: 100%;
}
.form-general #dvFastForms .ff-item-row .ff-field-col:has(select)::after {
  content: "";
  position: absolute;
  right: 27px;
  top: 50%;
  transform: translateY(-50%);
  width: 0.8em;
  height: 0.8em;
  pointer-events: none;
  background-image: url("data:image/svg+xml;utf8,<svg fill=%27none%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27 viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M6 9l6 6 6-6%27/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
}
.form-general #dvFastForms .ff-item-row .ff-field-col select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-right: 2rem;
  position: relative;
}
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=text],
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=textbox],
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=email],
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=tel],
.form-general #dvFastForms .ff-item-row .ff-field-col textarea,
.form-general #dvFastForms .ff-item-row .ff-field-col select {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  background: #21344f;
  border-color: #21344f;
  color: #FFFFFF;
  border-radius: 0;
  font-size: 18px;
  line-height: 26px;
}
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=text]:focus-visible,
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=textbox]:focus-visible,
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=email]:focus-visible,
.form-general #dvFastForms .ff-item-row .ff-field-col input[type=tel]:focus-visible,
.form-general #dvFastForms .ff-item-row .ff-field-col textarea:focus-visible,
.form-general #dvFastForms .ff-item-row .ff-field-col select:focus-visible {
  outline: none;
}
@media (min-width: 767px) {
  .form-general #dvFastForms .ff-item-row .ff-field-col input[type=text],
  .form-general #dvFastForms .ff-item-row .ff-field-col input[type=textbox],
  .form-general #dvFastForms .ff-item-row .ff-field-col input[type=email],
  .form-general #dvFastForms .ff-item-row .ff-field-col input[type=tel],
  .form-general #dvFastForms .ff-item-row .ff-field-col textarea,
  .form-general #dvFastForms .ff-item-row .ff-field-col select {
    padding: 13px 27px;
  }
}
.form-general #dvFastForms .ff-footer-group {
  padding: 0px 0px 24px;
}
.form-general #dvFastForms .ff-footer-group .ff-item-row {
  margin-top: 15px;
}
.form-general #dvFastForms .ff-footer-group .footnoteDiv {
  margin-bottom: 20px;
}
.form-general #dvFastForms .ff-footer-group .footnoteDiv label,
.form-general #dvFastForms .ff-footer-group .footnoteDiv span {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 15.6px */
  letter-spacing: 0.6px;
}
.form-general #dvFastForms .ff-footer-group .footnoteDiv span {
  color: #ffd520;
}
.form-general #dvFastForms .ff-footer-group .btnDiv {
  gap: 15px;
}
.form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button], .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus {
  margin-left: 0;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #ffd520;
}
@media (min-width: 992px) {
  .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button], .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus {
    font-size: 13px;
  }
}
.form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button] span, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover span, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active span, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus span {
  position: relative;
  z-index: 1;
}
.form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover:hover, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover:focus, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover:active, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active:hover, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active:focus, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active:active, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus:hover, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus:focus, .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus:active {
  background-color: #ffd520;
}
.form-general.contact-form #dvFastForms .ff-item-row {
  display: flex;
  flex-direction: column;
}
.form-general.contact-form #dvFastForms .ff-item-row:nth-child(1) {
  display: none;
}
@media (min-width: 767px) {
  .form-general.contact-form #dvFastForms .ff-item-row {
    flex-direction: row;
    column-gap: 30px;
  }
}
.form-general.contact-form #dvFastForms .ff-item-row .ff-label-col {
  flex: 1;
}
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col {
  flex: 1;
}
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col input[type=text],
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col input[type=textbox],
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col input[type=email],
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col input[type=tel],
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col textarea,
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col select {
  width: 100%;
  border-width: 0;
}
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col .ff-checkbox-li label {
  color: #FFFFFF;
}
.form-general.contact-form #dvFastForms .ff-item-row .ff-field-col:has(.ff-select-to-checkbox-list)::after {
  display: none;
}
.form-general.contact-form #dvFastForms .ff-footer-group .ff-item-row {
  display: flex;
  justify-content: flex-end;
}

.theme-pacers a, body a {
  color: #0c2340;
}
.theme-pacers a:hover, .theme-pacers a:focus, .theme-pacers a:active, body a:hover, body a:focus, body a:active {
  color: #21344f;
}
.theme-pacers a.elementor-button, .theme-pacers a.btn, body a.elementor-button, body a.btn {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
}
@media (min-width: 992px) {
  .theme-pacers a.elementor-button, .theme-pacers a.btn, body a.elementor-button, body a.btn {
    font-size: 13px;
  }
}
.theme-pacers a.elementor-button::before, .theme-pacers a.elementor-button::after, .theme-pacers a.btn::before, .theme-pacers a.btn::after, body a.elementor-button::before, body a.elementor-button::after, body a.btn::before, body a.btn::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers a.elementor-button::before, .theme-pacers a.btn::before, body a.elementor-button::before, body a.btn::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers a.elementor-button::after, .theme-pacers a.btn::after, body a.elementor-button::after, body a.btn::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers a.elementor-button span, .theme-pacers a.btn span, body a.elementor-button span, body a.btn span {
  position: relative;
  z-index: 1;
}
.theme-pacers a.elementor-button:hover::before, .theme-pacers a.elementor-button:focus::before, .theme-pacers a.elementor-button:active::before, .theme-pacers a.btn:hover::before, .theme-pacers a.btn:focus::before, .theme-pacers a.btn:active::before, body a.elementor-button:hover::before, body a.elementor-button:focus::before, body a.elementor-button:active::before, body a.btn:hover::before, body a.btn:focus::before, body a.btn:active::before {
  opacity: 1;
}
.theme-pacers a.elementor-button.btn-primary, .theme-pacers a.elementor-button.default-primary, .theme-pacers a.btn.btn-primary, .theme-pacers a.btn.default-primary, body a.elementor-button.btn-primary, body a.elementor-button.default-primary, body a.btn.btn-primary, body a.btn.default-primary {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #ffd520;
}
@media (min-width: 992px) {
  .theme-pacers a.elementor-button.btn-primary, .theme-pacers a.elementor-button.default-primary, .theme-pacers a.btn.btn-primary, .theme-pacers a.btn.default-primary, body a.elementor-button.btn-primary, body a.elementor-button.default-primary, body a.btn.btn-primary, body a.btn.default-primary {
    font-size: 13px;
  }
}
.theme-pacers a.elementor-button.btn-primary::before, .theme-pacers a.elementor-button.btn-primary::after, .theme-pacers a.elementor-button.default-primary::before, .theme-pacers a.elementor-button.default-primary::after, .theme-pacers a.btn.btn-primary::before, .theme-pacers a.btn.btn-primary::after, .theme-pacers a.btn.default-primary::before, .theme-pacers a.btn.default-primary::after, body a.elementor-button.btn-primary::before, body a.elementor-button.btn-primary::after, body a.elementor-button.default-primary::before, body a.elementor-button.default-primary::after, body a.btn.btn-primary::before, body a.btn.btn-primary::after, body a.btn.default-primary::before, body a.btn.default-primary::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers a.elementor-button.btn-primary::before, .theme-pacers a.elementor-button.default-primary::before, .theme-pacers a.btn.btn-primary::before, .theme-pacers a.btn.default-primary::before, body a.elementor-button.btn-primary::before, body a.elementor-button.default-primary::before, body a.btn.btn-primary::before, body a.btn.default-primary::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers a.elementor-button.btn-primary::after, .theme-pacers a.elementor-button.default-primary::after, .theme-pacers a.btn.btn-primary::after, .theme-pacers a.btn.default-primary::after, body a.elementor-button.btn-primary::after, body a.elementor-button.default-primary::after, body a.btn.btn-primary::after, body a.btn.default-primary::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers a.elementor-button.btn-primary span, .theme-pacers a.elementor-button.default-primary span, .theme-pacers a.btn.btn-primary span, .theme-pacers a.btn.default-primary span, body a.elementor-button.btn-primary span, body a.elementor-button.default-primary span, body a.btn.btn-primary span, body a.btn.default-primary span {
  position: relative;
  z-index: 1;
}
.theme-pacers a.elementor-button.btn-primary:hover::before, .theme-pacers a.elementor-button.btn-primary:focus::before, .theme-pacers a.elementor-button.btn-primary:active::before, .theme-pacers a.elementor-button.default-primary:hover::before, .theme-pacers a.elementor-button.default-primary:focus::before, .theme-pacers a.elementor-button.default-primary:active::before, .theme-pacers a.btn.btn-primary:hover::before, .theme-pacers a.btn.btn-primary:focus::before, .theme-pacers a.btn.btn-primary:active::before, .theme-pacers a.btn.default-primary:hover::before, .theme-pacers a.btn.default-primary:focus::before, .theme-pacers a.btn.default-primary:active::before, body a.elementor-button.btn-primary:hover::before, body a.elementor-button.btn-primary:focus::before, body a.elementor-button.btn-primary:active::before, body a.elementor-button.default-primary:hover::before, body a.elementor-button.default-primary:focus::before, body a.elementor-button.default-primary:active::before, body a.btn.btn-primary:hover::before, body a.btn.btn-primary:focus::before, body a.btn.btn-primary:active::before, body a.btn.default-primary:hover::before, body a.btn.default-primary:focus::before, body a.btn.default-primary:active::before {
  opacity: 1;
}
.theme-pacers a.elementor-button.btn-primary::before, .theme-pacers a.elementor-button.default-primary::before, .theme-pacers a.btn.btn-primary::before, .theme-pacers a.btn.default-primary::before, body a.elementor-button.btn-primary::before, body a.elementor-button.default-primary::before, body a.btn.btn-primary::before, body a.btn.default-primary::before {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
.theme-pacers a.elementor-button.btn-primary::after, .theme-pacers a.elementor-button.default-primary::after, .theme-pacers a.btn.btn-primary::after, .theme-pacers a.btn.default-primary::after, body a.elementor-button.btn-primary::after, body a.elementor-button.default-primary::after, body a.btn.btn-primary::after, body a.btn.default-primary::after {
  display: none;
}
.theme-pacers a.elementor-button.btn-secondary, .theme-pacers a.btn.btn-secondary, body a.elementor-button.btn-secondary, body a.btn.btn-secondary {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #ffd520;
  background-color: transparent;
  padding: 0px 0px 4px 0px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-pacers a.elementor-button.btn-secondary, .theme-pacers a.btn.btn-secondary, body a.elementor-button.btn-secondary, body a.btn.btn-secondary {
    font-size: 13px;
  }
}
.theme-pacers a.elementor-button.btn-secondary::before, .theme-pacers a.elementor-button.btn-secondary::after, .theme-pacers a.btn.btn-secondary::before, .theme-pacers a.btn.btn-secondary::after, body a.elementor-button.btn-secondary::before, body a.elementor-button.btn-secondary::after, body a.btn.btn-secondary::before, body a.btn.btn-secondary::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers a.elementor-button.btn-secondary::before, .theme-pacers a.btn.btn-secondary::before, body a.elementor-button.btn-secondary::before, body a.btn.btn-secondary::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers a.elementor-button.btn-secondary::after, .theme-pacers a.btn.btn-secondary::after, body a.elementor-button.btn-secondary::after, body a.btn.btn-secondary::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers a.elementor-button.btn-secondary span, .theme-pacers a.btn.btn-secondary span, body a.elementor-button.btn-secondary span, body a.btn.btn-secondary span {
  position: relative;
  z-index: 1;
}
.theme-pacers a.elementor-button.btn-secondary:hover::before, .theme-pacers a.elementor-button.btn-secondary:focus::before, .theme-pacers a.elementor-button.btn-secondary:active::before, .theme-pacers a.btn.btn-secondary:hover::before, .theme-pacers a.btn.btn-secondary:focus::before, .theme-pacers a.btn.btn-secondary:active::before, body a.elementor-button.btn-secondary:hover::before, body a.elementor-button.btn-secondary:focus::before, body a.elementor-button.btn-secondary:active::before, body a.btn.btn-secondary:hover::before, body a.btn.btn-secondary:focus::before, body a.btn.btn-secondary:active::before {
  opacity: 1;
}
.theme-pacers a.elementor-button.btn-secondary::after, .theme-pacers a.btn.btn-secondary::after, body a.elementor-button.btn-secondary::after, body a.btn.btn-secondary::after {
  display: block;
  opacity: 1;
  background-color: #ffd520;
}
.theme-pacers a.elementor-button.btn-secondary::before, .theme-pacers a.btn.btn-secondary::before, body a.elementor-button.btn-secondary::before, body a.btn.btn-secondary::before {
  display: none;
}
.theme-pacers a.elementor-button.btn-secondary:hover::after, .theme-pacers a.elementor-button.btn-secondary:focus::after, .theme-pacers a.elementor-button.btn-secondary:active::after, .theme-pacers a.btn.btn-secondary:hover::after, .theme-pacers a.btn.btn-secondary:focus::after, .theme-pacers a.btn.btn-secondary:active::after, body a.elementor-button.btn-secondary:hover::after, body a.elementor-button.btn-secondary:focus::after, body a.elementor-button.btn-secondary:active::after, body a.btn.btn-secondary:hover::after, body a.btn.btn-secondary:focus::after, body a.btn.btn-secondary:active::after {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
@media (min-width: 992px) {
  .theme-pacers a.elementor-button.btn-secondary, .theme-pacers a.btn.btn-secondary, body a.elementor-button.btn-secondary, body a.btn.btn-secondary {
    font-size: 15px;
  }
}
.theme-pacers .elementor-widget-button.elementor-element a,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button, body .elementor-widget-button.elementor-element a,
body .elementor-widget-button.elementor-element a.elementor-button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #ffd520;
}
@media (min-width: 992px) {
  .theme-pacers .elementor-widget-button.elementor-element a,
  .theme-pacers .elementor-widget-button.elementor-element a.elementor-button, body .elementor-widget-button.elementor-element a,
  body .elementor-widget-button.elementor-element a.elementor-button {
    font-size: 13px;
  }
}
.theme-pacers .elementor-widget-button.elementor-element a::before, .theme-pacers .elementor-widget-button.elementor-element a::after,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button::before,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button::after, body .elementor-widget-button.elementor-element a::before, body .elementor-widget-button.elementor-element a::after,
body .elementor-widget-button.elementor-element a.elementor-button::before,
body .elementor-widget-button.elementor-element a.elementor-button::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers .elementor-widget-button.elementor-element a::before,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button::before, body .elementor-widget-button.elementor-element a::before,
body .elementor-widget-button.elementor-element a.elementor-button::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers .elementor-widget-button.elementor-element a::after,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button::after, body .elementor-widget-button.elementor-element a::after,
body .elementor-widget-button.elementor-element a.elementor-button::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers .elementor-widget-button.elementor-element a span,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button span, body .elementor-widget-button.elementor-element a span,
body .elementor-widget-button.elementor-element a.elementor-button span {
  position: relative;
  z-index: 1;
}
.theme-pacers .elementor-widget-button.elementor-element a:hover::before, .theme-pacers .elementor-widget-button.elementor-element a:focus::before, .theme-pacers .elementor-widget-button.elementor-element a:active::before,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button:hover::before,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button:focus::before,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button:active::before, body .elementor-widget-button.elementor-element a:hover::before, body .elementor-widget-button.elementor-element a:focus::before, body .elementor-widget-button.elementor-element a:active::before,
body .elementor-widget-button.elementor-element a.elementor-button:hover::before,
body .elementor-widget-button.elementor-element a.elementor-button:focus::before,
body .elementor-widget-button.elementor-element a.elementor-button:active::before {
  opacity: 1;
}
.theme-pacers .elementor-widget-button.elementor-element a::before,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button::before, body .elementor-widget-button.elementor-element a::before,
body .elementor-widget-button.elementor-element a.elementor-button::before {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
.theme-pacers .elementor-widget-button.elementor-element a::after,
.theme-pacers .elementor-widget-button.elementor-element a.elementor-button::after, body .elementor-widget-button.elementor-element a::after,
body .elementor-widget-button.elementor-element a.elementor-button::after {
  display: none;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a, body .elementor-widget-button.elementor-element.elementor-button-info a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #ffd520;
  background-color: transparent;
  padding: 0px 0px 4px 0px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a, body .elementor-widget-button.elementor-element.elementor-button-info a {
    font-size: 13px;
  }
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a::after, body .elementor-widget-button.elementor-element.elementor-button-info a::before, body .elementor-widget-button.elementor-element.elementor-button-info a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a::before, body .elementor-widget-button.elementor-element.elementor-button-info a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a::after, body .elementor-widget-button.elementor-element.elementor-button-info a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a span, body .elementor-widget-button.elementor-element.elementor-button-info a span {
  position: relative;
  z-index: 1;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a:hover::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a:focus::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a:active::before, body .elementor-widget-button.elementor-element.elementor-button-info a:hover::before, body .elementor-widget-button.elementor-element.elementor-button-info a:focus::before, body .elementor-widget-button.elementor-element.elementor-button-info a:active::before {
  opacity: 1;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a::after, body .elementor-widget-button.elementor-element.elementor-button-info a::after {
  display: block;
  opacity: 1;
  background-color: #ffd520;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a::before, body .elementor-widget-button.elementor-element.elementor-button-info a::before {
  display: none;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a:hover::after, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a:focus::after, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a:active::after, body .elementor-widget-button.elementor-element.elementor-button-info a:hover::after, body .elementor-widget-button.elementor-element.elementor-button-info a:focus::after, body .elementor-widget-button.elementor-element.elementor-button-info a:active::after {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
@media (min-width: 992px) {
  .theme-pacers .elementor-widget-button.elementor-element.elementor-button-info a, body .elementor-widget-button.elementor-element.elementor-button-info a {
    font-size: 15px;
  }
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a, body .elementor-widget-button.elementor-element.elementor-button-success a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #0c2340;
}
@media (min-width: 992px) {
  .theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a, body .elementor-widget-button.elementor-element.elementor-button-success a {
    font-size: 13px;
  }
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a::after, body .elementor-widget-button.elementor-element.elementor-button-success a::before, body .elementor-widget-button.elementor-element.elementor-button-success a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a::before, body .elementor-widget-button.elementor-element.elementor-button-success a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a::after, body .elementor-widget-button.elementor-element.elementor-button-success a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a span, body .elementor-widget-button.elementor-element.elementor-button-success a span {
  position: relative;
  z-index: 1;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a:hover::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a:focus::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a:active::before, body .elementor-widget-button.elementor-element.elementor-button-success a:hover::before, body .elementor-widget-button.elementor-element.elementor-button-success a:focus::before, body .elementor-widget-button.elementor-element.elementor-button-success a:active::before {
  opacity: 1;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a::before, body .elementor-widget-button.elementor-element.elementor-button-success a::before {
  background: linear-gradient(85deg, rgba(12, 35, 64, 0.9) 3.23%, #21344f 99.51%);
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-success a::after, body .elementor-widget-button.elementor-element.elementor-button-success a::after {
  display: none;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a, body .elementor-widget-button.elementor-element.elementor-button-warning a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #FFFFFF;
}
@media (min-width: 992px) {
  .theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a, body .elementor-widget-button.elementor-element.elementor-button-warning a {
    font-size: 13px;
  }
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a::after, body .elementor-widget-button.elementor-element.elementor-button-warning a::before, body .elementor-widget-button.elementor-element.elementor-button-warning a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a::before, body .elementor-widget-button.elementor-element.elementor-button-warning a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a::after, body .elementor-widget-button.elementor-element.elementor-button-warning a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a span, body .elementor-widget-button.elementor-element.elementor-button-warning a span {
  position: relative;
  z-index: 1;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a:hover::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a:focus::before, .theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a:active::before, body .elementor-widget-button.elementor-element.elementor-button-warning a:hover::before, body .elementor-widget-button.elementor-element.elementor-button-warning a:focus::before, body .elementor-widget-button.elementor-element.elementor-button-warning a:active::before {
  opacity: 1;
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a::before, body .elementor-widget-button.elementor-element.elementor-button-warning a::before {
  background: linear-gradient(85deg, #FFFFFF 3.23%, #ffd520 99.51%);
}
.theme-pacers .elementor-widget-button.elementor-element.elementor-button-warning a::after, body .elementor-widget-button.elementor-element.elementor-button-warning a::after {
  display: none;
}
.theme-pacers button.btn,
.theme-pacers [type=button].btn,
.theme-pacers [type=submit].btn,
.theme-pacers a.elementor-post__read-more,
.theme-pacers .news-loop-item a.elementor-button-link,
.theme-pacers .e-loop__load-more a, body button.btn,
body [type=button].btn,
body [type=submit].btn,
body a.elementor-post__read-more,
body .news-loop-item a.elementor-button-link,
body .e-loop__load-more a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #ffd520;
  background-color: transparent;
  padding: 0px 0px 4px 0px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-pacers button.btn,
  .theme-pacers [type=button].btn,
  .theme-pacers [type=submit].btn,
  .theme-pacers a.elementor-post__read-more,
  .theme-pacers .news-loop-item a.elementor-button-link,
  .theme-pacers .e-loop__load-more a, body button.btn,
  body [type=button].btn,
  body [type=submit].btn,
  body a.elementor-post__read-more,
  body .news-loop-item a.elementor-button-link,
  body .e-loop__load-more a {
    font-size: 13px;
  }
}
.theme-pacers button.btn::before, .theme-pacers button.btn::after,
.theme-pacers [type=button].btn::before,
.theme-pacers [type=button].btn::after,
.theme-pacers [type=submit].btn::before,
.theme-pacers [type=submit].btn::after,
.theme-pacers a.elementor-post__read-more::before,
.theme-pacers a.elementor-post__read-more::after,
.theme-pacers .news-loop-item a.elementor-button-link::before,
.theme-pacers .news-loop-item a.elementor-button-link::after,
.theme-pacers .e-loop__load-more a::before,
.theme-pacers .e-loop__load-more a::after, body button.btn::before, body button.btn::after,
body [type=button].btn::before,
body [type=button].btn::after,
body [type=submit].btn::before,
body [type=submit].btn::after,
body a.elementor-post__read-more::before,
body a.elementor-post__read-more::after,
body .news-loop-item a.elementor-button-link::before,
body .news-loop-item a.elementor-button-link::after,
body .e-loop__load-more a::before,
body .e-loop__load-more a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers button.btn::before,
.theme-pacers [type=button].btn::before,
.theme-pacers [type=submit].btn::before,
.theme-pacers a.elementor-post__read-more::before,
.theme-pacers .news-loop-item a.elementor-button-link::before,
.theme-pacers .e-loop__load-more a::before, body button.btn::before,
body [type=button].btn::before,
body [type=submit].btn::before,
body a.elementor-post__read-more::before,
body .news-loop-item a.elementor-button-link::before,
body .e-loop__load-more a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers button.btn::after,
.theme-pacers [type=button].btn::after,
.theme-pacers [type=submit].btn::after,
.theme-pacers a.elementor-post__read-more::after,
.theme-pacers .news-loop-item a.elementor-button-link::after,
.theme-pacers .e-loop__load-more a::after, body button.btn::after,
body [type=button].btn::after,
body [type=submit].btn::after,
body a.elementor-post__read-more::after,
body .news-loop-item a.elementor-button-link::after,
body .e-loop__load-more a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers button.btn span,
.theme-pacers [type=button].btn span,
.theme-pacers [type=submit].btn span,
.theme-pacers a.elementor-post__read-more span,
.theme-pacers .news-loop-item a.elementor-button-link span,
.theme-pacers .e-loop__load-more a span, body button.btn span,
body [type=button].btn span,
body [type=submit].btn span,
body a.elementor-post__read-more span,
body .news-loop-item a.elementor-button-link span,
body .e-loop__load-more a span {
  position: relative;
  z-index: 1;
}
.theme-pacers button.btn:hover::before, .theme-pacers button.btn:focus::before, .theme-pacers button.btn:active::before,
.theme-pacers [type=button].btn:hover::before,
.theme-pacers [type=button].btn:focus::before,
.theme-pacers [type=button].btn:active::before,
.theme-pacers [type=submit].btn:hover::before,
.theme-pacers [type=submit].btn:focus::before,
.theme-pacers [type=submit].btn:active::before,
.theme-pacers a.elementor-post__read-more:hover::before,
.theme-pacers a.elementor-post__read-more:focus::before,
.theme-pacers a.elementor-post__read-more:active::before,
.theme-pacers .news-loop-item a.elementor-button-link:hover::before,
.theme-pacers .news-loop-item a.elementor-button-link:focus::before,
.theme-pacers .news-loop-item a.elementor-button-link:active::before,
.theme-pacers .e-loop__load-more a:hover::before,
.theme-pacers .e-loop__load-more a:focus::before,
.theme-pacers .e-loop__load-more a:active::before, body button.btn:hover::before, body button.btn:focus::before, body button.btn:active::before,
body [type=button].btn:hover::before,
body [type=button].btn:focus::before,
body [type=button].btn:active::before,
body [type=submit].btn:hover::before,
body [type=submit].btn:focus::before,
body [type=submit].btn:active::before,
body a.elementor-post__read-more:hover::before,
body a.elementor-post__read-more:focus::before,
body a.elementor-post__read-more:active::before,
body .news-loop-item a.elementor-button-link:hover::before,
body .news-loop-item a.elementor-button-link:focus::before,
body .news-loop-item a.elementor-button-link:active::before,
body .e-loop__load-more a:hover::before,
body .e-loop__load-more a:focus::before,
body .e-loop__load-more a:active::before {
  opacity: 1;
}
.theme-pacers button.btn::after,
.theme-pacers [type=button].btn::after,
.theme-pacers [type=submit].btn::after,
.theme-pacers a.elementor-post__read-more::after,
.theme-pacers .news-loop-item a.elementor-button-link::after,
.theme-pacers .e-loop__load-more a::after, body button.btn::after,
body [type=button].btn::after,
body [type=submit].btn::after,
body a.elementor-post__read-more::after,
body .news-loop-item a.elementor-button-link::after,
body .e-loop__load-more a::after {
  display: block;
  opacity: 1;
  background-color: #ffd520;
}
.theme-pacers button.btn::before,
.theme-pacers [type=button].btn::before,
.theme-pacers [type=submit].btn::before,
.theme-pacers a.elementor-post__read-more::before,
.theme-pacers .news-loop-item a.elementor-button-link::before,
.theme-pacers .e-loop__load-more a::before, body button.btn::before,
body [type=button].btn::before,
body [type=submit].btn::before,
body a.elementor-post__read-more::before,
body .news-loop-item a.elementor-button-link::before,
body .e-loop__load-more a::before {
  display: none;
}
.theme-pacers button.btn:hover::after, .theme-pacers button.btn:focus::after, .theme-pacers button.btn:active::after,
.theme-pacers [type=button].btn:hover::after,
.theme-pacers [type=button].btn:focus::after,
.theme-pacers [type=button].btn:active::after,
.theme-pacers [type=submit].btn:hover::after,
.theme-pacers [type=submit].btn:focus::after,
.theme-pacers [type=submit].btn:active::after,
.theme-pacers a.elementor-post__read-more:hover::after,
.theme-pacers a.elementor-post__read-more:focus::after,
.theme-pacers a.elementor-post__read-more:active::after,
.theme-pacers .news-loop-item a.elementor-button-link:hover::after,
.theme-pacers .news-loop-item a.elementor-button-link:focus::after,
.theme-pacers .news-loop-item a.elementor-button-link:active::after,
.theme-pacers .e-loop__load-more a:hover::after,
.theme-pacers .e-loop__load-more a:focus::after,
.theme-pacers .e-loop__load-more a:active::after, body button.btn:hover::after, body button.btn:focus::after, body button.btn:active::after,
body [type=button].btn:hover::after,
body [type=button].btn:focus::after,
body [type=button].btn:active::after,
body [type=submit].btn:hover::after,
body [type=submit].btn:focus::after,
body [type=submit].btn:active::after,
body a.elementor-post__read-more:hover::after,
body a.elementor-post__read-more:focus::after,
body a.elementor-post__read-more:active::after,
body .news-loop-item a.elementor-button-link:hover::after,
body .news-loop-item a.elementor-button-link:focus::after,
body .news-loop-item a.elementor-button-link:active::after,
body .e-loop__load-more a:hover::after,
body .e-loop__load-more a:focus::after,
body .e-loop__load-more a:active::after {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
@media (min-width: 992px) {
  .theme-pacers button.btn,
  .theme-pacers [type=button].btn,
  .theme-pacers [type=submit].btn,
  .theme-pacers a.elementor-post__read-more,
  .theme-pacers .news-loop-item a.elementor-button-link,
  .theme-pacers .e-loop__load-more a, body button.btn,
  body [type=button].btn,
  body [type=submit].btn,
  body a.elementor-post__read-more,
  body .news-loop-item a.elementor-button-link,
  body .e-loop__load-more a {
    font-size: 15px;
  }
}
.theme-pacers .e-loop__load-more a, body .e-loop__load-more a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #ffd520;
}
@media (min-width: 992px) {
  .theme-pacers .e-loop__load-more a, body .e-loop__load-more a {
    font-size: 13px;
  }
}
.theme-pacers .e-loop__load-more a::before, .theme-pacers .e-loop__load-more a::after, body .e-loop__load-more a::before, body .e-loop__load-more a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers .e-loop__load-more a::before, body .e-loop__load-more a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers .e-loop__load-more a::after, body .e-loop__load-more a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers .e-loop__load-more a span, body .e-loop__load-more a span {
  position: relative;
  z-index: 1;
}
.theme-pacers .e-loop__load-more a:hover::before, .theme-pacers .e-loop__load-more a:focus::before, .theme-pacers .e-loop__load-more a:active::before, body .e-loop__load-more a:hover::before, body .e-loop__load-more a:focus::before, body .e-loop__load-more a:active::before {
  opacity: 1;
}
.theme-pacers .e-loop__load-more a::before, body .e-loop__load-more a::before {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
.theme-pacers .e-loop__load-more a::after, body .e-loop__load-more a::after {
  display: none;
}
.theme-pacers .elementor section.team-background, body .elementor section.team-background {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
.theme-pacers .elementor section.team-background.watermark::after, body .elementor section.team-background.watermark::after {
  background-image: url(../df4c332440916272ec1b.png);
}
.theme-pacers .elementor-element.team-color h1, .theme-pacers .elementor-element.team-color .h1,
.theme-pacers .elementor-element.team-color h2,
.theme-pacers .elementor-element.team-color .h2,
.theme-pacers .elementor-element.team-color h3,
.theme-pacers .elementor-element.team-color .h3,
.theme-pacers .elementor-element.team-color h4,
.theme-pacers .elementor-element.team-color .h4,
.theme-pacers .elementor-element.team-color h5,
.theme-pacers .elementor-element.team-color .h5,
.theme-pacers .elementor-element.team-color h6,
.theme-pacers .elementor-element.team-color .h6,
.theme-pacers .elementor-element.team-color p,
.theme-pacers .elementor-element.team-color li,
.theme-pacers .elementor-element.team-color .site-main .elementor-widget-heading .elementor-heading-title,
.theme-pacers .elementor-element.team-color .single .elementor-widget-heading .elementor-heading-title,
.theme-pacers .elementor-element.team-color-white h1,
.theme-pacers .elementor-element.team-color-white .h1,
.theme-pacers .elementor-element.team-color-white h2,
.theme-pacers .elementor-element.team-color-white .h2,
.theme-pacers .elementor-element.team-color-white h3,
.theme-pacers .elementor-element.team-color-white .h3,
.theme-pacers .elementor-element.team-color-white h4,
.theme-pacers .elementor-element.team-color-white .h4,
.theme-pacers .elementor-element.team-color-white h5,
.theme-pacers .elementor-element.team-color-white .h5,
.theme-pacers .elementor-element.team-color-white h6,
.theme-pacers .elementor-element.team-color-white .h6,
.theme-pacers .elementor-element.team-color-white p,
.theme-pacers .elementor-element.team-color-white li,
.theme-pacers .elementor-element.team-color-white .site-main .elementor-widget-heading .elementor-heading-title,
.theme-pacers .elementor-element.team-color-white .single .elementor-widget-heading .elementor-heading-title, body .elementor-element.team-color h1, body .elementor-element.team-color .h1,
body .elementor-element.team-color h2,
body .elementor-element.team-color .h2,
body .elementor-element.team-color h3,
body .elementor-element.team-color .h3,
body .elementor-element.team-color h4,
body .elementor-element.team-color .h4,
body .elementor-element.team-color h5,
body .elementor-element.team-color .h5,
body .elementor-element.team-color h6,
body .elementor-element.team-color .h6,
body .elementor-element.team-color p,
body .elementor-element.team-color li,
body .elementor-element.team-color .site-main .elementor-widget-heading .elementor-heading-title,
body .elementor-element.team-color .single .elementor-widget-heading .elementor-heading-title,
body .elementor-element.team-color-white h1,
body .elementor-element.team-color-white .h1,
body .elementor-element.team-color-white h2,
body .elementor-element.team-color-white .h2,
body .elementor-element.team-color-white h3,
body .elementor-element.team-color-white .h3,
body .elementor-element.team-color-white h4,
body .elementor-element.team-color-white .h4,
body .elementor-element.team-color-white h5,
body .elementor-element.team-color-white .h5,
body .elementor-element.team-color-white h6,
body .elementor-element.team-color-white .h6,
body .elementor-element.team-color-white p,
body .elementor-element.team-color-white li,
body .elementor-element.team-color-white .site-main .elementor-widget-heading .elementor-heading-title,
body .elementor-element.team-color-white .single .elementor-widget-heading .elementor-heading-title {
  color: #0c2340;
}
.theme-pacers .elementor-element.team-color-gold h1, .theme-pacers .elementor-element.team-color-gold .h1,
.theme-pacers .elementor-element.team-color-gold h2,
.theme-pacers .elementor-element.team-color-gold .h2,
.theme-pacers .elementor-element.team-color-gold h3,
.theme-pacers .elementor-element.team-color-gold .h3,
.theme-pacers .elementor-element.team-color-gold h4,
.theme-pacers .elementor-element.team-color-gold .h4,
.theme-pacers .elementor-element.team-color-gold h5,
.theme-pacers .elementor-element.team-color-gold .h5,
.theme-pacers .elementor-element.team-color-gold h6,
.theme-pacers .elementor-element.team-color-gold .h6,
.theme-pacers .elementor-element.team-color-gold p,
.theme-pacers .elementor-element.team-color-gold li,
.theme-pacers .elementor-element.team-color-gold .site-main .elementor-widget-heading .elementor-heading-title,
.theme-pacers .elementor-element.team-color-gold .single .elementor-widget-heading .elementor-heading-title, body .elementor-element.team-color-gold h1, body .elementor-element.team-color-gold .h1,
body .elementor-element.team-color-gold h2,
body .elementor-element.team-color-gold .h2,
body .elementor-element.team-color-gold h3,
body .elementor-element.team-color-gold .h3,
body .elementor-element.team-color-gold h4,
body .elementor-element.team-color-gold .h4,
body .elementor-element.team-color-gold h5,
body .elementor-element.team-color-gold .h5,
body .elementor-element.team-color-gold h6,
body .elementor-element.team-color-gold .h6,
body .elementor-element.team-color-gold p,
body .elementor-element.team-color-gold li,
body .elementor-element.team-color-gold .site-main .elementor-widget-heading .elementor-heading-title,
body .elementor-element.team-color-gold .single .elementor-widget-heading .elementor-heading-title {
  color: #ffd520;
}
.theme-pacers .accent-word-1::after, body .accent-word-1::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27205%27 height=%2714%27 viewBox=%270 0 205 14%27 fill=%27none%27%3E%3Cpath d=%27M204.045 4.82129C204.243 5.42196 204.141 6.02162 204.039 6.52128C203.938 6.92095 203.637 7.11994 203.337 7.11894L199.237 7.10524C198.738 7.10357 198.339 6.80224 197.937 7.2009C197.837 7.30056 197.637 7.29989 197.437 7.29923L196.937 7.29756C196.437 7.29589 195.837 7.29388 195.338 7.09221C194.838 6.89054 194.437 7.1892 193.937 7.18753L192.337 7.18219C192.038 7.08119 191.838 6.98052 191.538 7.07951C191.037 7.27784 190.839 6.57718 190.339 6.67551L189.138 6.9715C188.437 7.16916 187.737 7.26682 187.038 6.96448C186.838 6.86381 186.738 6.96348 186.638 6.96314C186.238 6.96181 185.837 7.16047 185.538 7.05947C184.938 6.85746 184.338 6.85546 183.738 6.95345C182.838 7.05045 181.937 7.14744 181.038 7.04443C180.738 6.94343 180.538 7.04276 180.238 7.04176L178.838 7.03708C177.838 7.03374 176.938 7.03073 175.938 7.02739L175.438 7.02572C174.938 6.82405 174.439 6.72238 173.939 6.62071C173.439 6.51904 172.838 7.01704 172.439 6.7157C172.139 6.5147 171.639 6.71303 171.239 6.71169C171.039 6.71102 170.839 6.61036 170.74 6.31002C170.741 6.11002 170.742 5.71003 170.44 6.30902C170.34 6.40869 170.239 6.60835 170.139 6.60802C169.439 6.60568 168.838 6.90367 168.238 6.80167C167.139 6.59799 166.039 6.69432 164.939 6.69064C164.339 6.68864 163.738 6.78663 163.239 6.48496L162.539 6.48263C161.839 6.68028 161.039 6.57761 160.339 6.67527C159.538 6.7726 159.539 6.6726 158.841 5.87027C158.64 6.3696 158.238 6.76826 157.639 6.66625C156.539 6.66258 155.339 6.55857 154.239 6.65489C152.738 6.74988 151.139 6.44454 149.538 6.83919C149.138 6.93785 148.737 7.03651 148.338 6.83518C148.039 6.63418 147.639 6.63284 147.338 6.73184C146.337 7.0285 145.339 6.62516 144.338 6.82181C143.338 7.01847 142.438 7.01546 141.438 7.01212L140.938 7.01045C140.337 7.00845 139.839 6.70678 139.238 6.90477C138.737 7.1031 138.138 7.0011 137.638 6.99943C137.238 6.99809 136.937 7.09709 136.637 7.09609C136.337 7.09508 136.037 7.19408 135.738 6.89308C135.638 6.79275 135.439 6.69208 135.338 6.89174C135.137 7.29107 134.637 7.2894 134.137 7.28773C133.737 7.1864 133.337 7.28506 132.837 7.28339C132.437 7.18205 131.836 7.38005 131.538 6.77905L131.438 6.77871C130.937 7.07704 130.539 6.67571 130.039 6.67404C129.939 6.6737 129.839 6.67337 129.738 6.77303C129.537 7.27236 129.037 7.07069 128.637 7.16936C128.337 7.26835 128.036 7.56735 127.536 7.36568C127.437 7.26535 127.236 7.36468 127.136 7.46434C126.535 7.66234 125.835 7.66 125.236 7.55799C124.736 7.45632 124.437 7.15532 123.936 7.45365C123.636 7.55265 123.237 7.25131 122.836 7.44998C122.636 7.54931 122.335 7.6483 122.036 7.5473C121.336 7.34496 120.636 7.54262 120.035 7.74062C119.635 7.83928 119.235 7.83795 118.935 7.83694L117.035 7.8306C116.335 7.82826 115.734 7.92625 115.034 8.02391C114.434 8.12191 113.834 8.1199 113.134 8.11756C112.834 8.11656 112.534 8.11556 112.333 8.21489C111.732 8.51288 111.333 8.21155 110.734 8.10954C110.534 8.00888 110.334 8.00821 110.033 8.2072C109.131 8.80419 108.333 8.30153 108.237 7.2012C108.138 6.90086 108.338 6.70153 108.638 6.80254C108.938 6.90354 109.238 6.80454 109.638 6.70588C110.239 6.60788 110.84 6.30989 111.439 6.51189C111.739 6.51289 112.039 6.4139 112.239 6.41457C112.639 6.4159 112.94 6.31691 113.24 6.31791C113.539 6.41891 113.739 6.41958 114.04 6.32058C114.541 6.02225 115.141 5.82426 115.741 5.92626C116.541 6.02893 117.341 5.83161 118.141 5.83428C118.441 5.83528 118.842 5.63662 119.241 5.83796C119.441 5.93862 119.641 5.83929 119.841 5.83996C120.642 5.64264 121.342 5.64497 122.041 5.84731C122.341 5.94831 122.842 5.54999 123.04 6.15065C123.141 6.05099 123.341 6.05165 123.441 5.95199C124.343 5.455 125.343 5.25834 126.243 5.26135C127.343 5.26502 128.543 5.26903 129.644 5.17271C131.444 4.97872 133.344 4.98507 135.144 4.99109C135.644 4.99276 136.145 4.89443 136.545 4.89576C136.745 4.79643 136.945 4.6971 137.045 4.79744C137.944 5.10044 138.745 4.80312 139.645 4.80612C140.445 4.80879 141.245 4.71147 142.045 4.71414L144.445 4.72216C145.345 4.72517 146.145 4.82784 147.046 4.53085C147.744 4.93318 148.546 4.33586 149.345 4.63853C149.645 4.73953 149.946 4.54054 150.346 4.54187L153.746 4.55323C154.145 4.75457 154.546 4.35591 154.946 4.55724C155.345 4.75858 155.645 4.65958 156.045 4.66092C156.345 4.66192 156.545 4.66259 156.846 4.56359C157.146 4.46459 157.446 4.5656 157.746 4.4666C158.247 4.26827 158.545 4.86927 159.045 4.67094C159.346 4.57194 159.746 4.47328 160.146 4.47462L164.246 4.48832C164.546 4.48932 164.846 4.49032 165.146 4.39132C165.747 4.19333 166.448 3.99567 166.846 4.397C166.946 4.49734 167.146 4.39801 167.346 4.39867C167.446 4.39901 167.547 4.29934 167.447 4.09901L167.448 3.99901C167.348 3.99868 167.348 3.89868 167.248 3.89834C166.348 3.89534 165.549 3.59266 164.548 3.78932L163.948 3.78732C163.248 3.78498 162.65 3.38298 162.049 3.58097C161.348 3.77863 160.749 3.67663 160.049 3.67429C159.549 3.67262 158.949 3.57061 158.349 3.56861C157.449 3.5656 156.549 3.46259 155.549 3.45925C154.649 3.45625 153.75 3.35324 152.851 3.05023C152.551 2.94923 152.251 2.94823 151.951 3.04723C150.649 3.44288 149.349 3.53854 148.15 3.33453C147.45 3.23219 146.851 3.03019 146.25 3.22818C146.15 3.32785 145.95 3.32718 145.85 3.22685C144.251 2.9215 142.551 3.01582 140.851 3.01014C140.051 3.00747 139.251 2.9048 138.451 3.00212C137.651 3.09945 136.851 2.99678 136.051 2.9941C135.251 2.99143 134.35 3.18842 133.551 2.88575C132.651 3.08274 131.751 2.97974 130.851 2.97673C130.551 2.97573 130.251 2.97473 130.051 2.87406C129.553 2.37239 129.153 2.47105 128.652 2.76938C128.151 3.06771 127.651 2.96604 127.251 2.9647C126.251 2.96136 125.352 2.75836 124.351 2.95501C123.951 3.05368 123.451 3.05201 123.051 2.95067L119.751 2.93964C119.551 2.93898 119.251 2.93797 119.051 2.83731C118.652 2.63597 118.252 2.63463 117.851 2.8333C117.351 3.03162 116.851 3.02995 116.351 2.82828C116.052 2.72728 115.752 2.72628 115.451 2.82528C114.25 3.22127 113.15 3.11759 112.051 2.81392C111.851 2.81325 111.752 2.71292 111.551 2.81225C110.851 2.90991 110.25 3.1079 109.551 2.80557L109.251 2.80456C107.85 3.09988 106.451 2.89521 105.151 2.89086C104.151 2.88752 103.25 3.18451 102.251 2.98117C101.85 3.27984 101.55 3.07883 101.15 3.0775C100.55 3.07549 99.8508 2.97316 99.2501 3.17115C97.4501 3.16514 95.6498 3.25912 93.9498 3.25344C93.2511 2.8511 92.5501 3.14876 91.8495 3.34642C90.9485 3.64341 90.1488 3.54074 89.2495 3.33774C89.0495 3.33707 88.8498 3.2364 88.6495 3.33573C87.8482 3.73306 86.8488 3.52972 85.9488 3.52671C85.3488 3.52471 84.7488 3.5227 84.1492 3.4207C83.6495 3.31903 83.1489 3.51735 82.5489 3.51535C81.9489 3.51335 81.4492 3.41168 80.8492 3.40967C80.2492 3.40767 79.7489 3.506 79.2485 3.60432C78.7482 3.70265 78.2489 3.50098 77.8482 3.69965C77.3475 3.89797 76.9479 3.79664 76.5482 3.6953C76.0486 3.59363 75.5476 3.89196 75.1482 3.69062C74.6489 3.48896 74.2479 3.78762 73.8482 3.68628C73.4486 3.58495 73.0486 3.58361 72.5479 3.78194C72.3476 3.88127 72.0479 3.78027 71.7479 3.77926C70.6479 3.77559 69.4476 3.87158 68.2469 4.06757C67.4466 4.1649 66.5469 4.06189 65.6469 4.05888C64.9469 4.05654 64.3476 3.85454 63.6463 4.2522C63.2456 4.45086 62.8473 3.94953 62.3463 4.24786C62.0456 4.44685 61.646 4.34552 61.2456 4.44418C60.5456 4.44184 59.9463 4.23984 59.246 4.3375C58.5457 4.43516 57.9456 4.43315 57.2456 4.43081L56.7456 4.42914C55.0443 4.82346 53.2447 4.71745 51.4447 4.71143C51.2447 4.71077 50.945 4.60976 50.7447 4.7091C49.9434 5.10642 49.3437 5.00442 48.5437 5.00174C47.5437 4.9984 46.6437 4.9954 45.6427 5.29205C45.3424 5.39105 44.9427 5.28971 44.5427 5.28838C43.6427 5.28537 42.8431 5.1827 41.9427 5.27969C41.1424 5.37702 40.3427 5.27434 39.5417 5.57167C39.4417 5.57134 39.3417 5.571 39.1424 5.37033C39.0427 5.27 38.9434 5.06967 38.7431 5.169C37.9418 5.56632 37.2414 5.66398 36.4408 5.86131C36.0404 5.95997 35.4398 6.15797 35.1418 5.55697C35.0421 5.45663 34.9421 5.4563 34.9414 5.6563C34.6401 6.0553 34.2404 5.95396 33.9404 5.95296L31.1405 5.9436C30.4401 6.04126 29.7408 5.83892 29.0395 6.23658C28.1401 6.03358 27.3391 6.3309 26.5385 6.52823C26.1381 6.62689 25.5385 6.52489 25.1385 6.52355C24.7385 6.52222 24.5391 6.32155 24.3378 6.72088L24.0372 6.91987C22.5365 7.11486 21.0355 7.40985 19.5355 7.40484C19.3355 7.40417 19.0355 7.40317 18.7359 7.30216C18.5359 7.3015 18.3362 7.20083 18.1358 7.30016C17.5348 7.59815 16.6355 7.39515 16.1339 7.89347C15.9332 8.0928 15.7335 7.99214 15.5335 7.99147C14.8335 7.98913 14.2329 8.18712 13.6329 8.18512C12.8329 8.18245 12.2325 8.28044 11.6345 7.67844C11.3352 7.47744 10.9352 7.4761 10.7342 7.77543C10.1322 8.37342 9.53122 8.67142 8.73123 8.66875C8.33123 8.66741 7.9309 8.76607 7.4309 8.7644C7.13091 8.7634 6.7309 8.76206 6.4299 9.06106C6.02856 9.45972 5.62923 9.25838 5.1289 9.35671C4.12824 9.55337 3.12758 9.75003 2.12925 9.24669C1.92959 9.14602 1.72926 9.24535 1.52893 9.34468C1.32859 9.44402 1.22859 9.44368 1.02859 9.44301C0.928926 9.34268 0.828932 9.34235 0.829266 9.24235C0.729601 9.14201 0.829939 9.04235 0.830273 8.94235C1.43194 8.44436 2.13192 8.4467 2.83125 8.64903C3.23091 8.75037 3.43091 8.75104 3.73158 8.55204C4.03191 8.45304 4.33192 8.45405 4.53225 8.35471C5.53392 7.85806 6.63492 7.56174 7.83491 7.56574C8.13524 7.46675 8.43523 7.46775 8.73556 7.36875C9.23623 7.17042 9.6369 6.97176 10.1366 7.07343C10.5362 7.17477 11.0372 6.87644 11.4372 6.87778C11.6372 6.87844 11.9372 6.87945 12.2375 6.78045C13.2385 6.48379 14.3389 6.38747 15.3395 6.19081C17.1409 5.79683 18.8409 5.80251 20.5415 5.60819C21.3418 5.51086 22.1425 5.31354 23.0425 5.31654C23.8425 5.31921 24.6435 5.02189 25.4442 4.82456C25.8442 4.8259 25.7435 5.02556 25.7428 5.22556C25.8422 5.4259 25.8418 5.5259 26.0425 5.32657C26.7448 4.62891 27.4445 4.73125 28.2435 5.03392C28.5428 5.23492 28.6431 5.13525 28.6441 4.83526C28.7445 4.73559 28.7455 4.43559 28.9451 4.53626C29.3445 4.73759 29.7458 4.33893 30.0455 4.43994C30.4451 4.54127 30.7458 4.34227 31.1458 4.34361C31.4458 4.34461 31.7458 4.34562 31.8451 4.54595C32.1435 5.04695 32.2445 4.74728 32.3455 4.44762C32.3461 4.24762 32.5468 4.04829 32.7465 4.14896C33.4455 4.45129 34.0471 3.9533 34.6471 3.95531C35.3471 3.95765 35.9474 3.85965 36.5474 3.86166C36.9478 3.76299 37.2481 3.664 37.5478 3.765C38.1471 3.967 38.7478 3.76901 39.2484 3.57068C39.7491 3.37235 40.2491 3.37402 40.6488 3.47536C41.4487 3.47803 42.2484 3.5807 42.9494 3.28304C43.4501 3.08471 44.0497 3.18672 44.5497 3.18839C45.6497 3.19206 46.7514 2.69574 47.8504 2.99942C49.0517 2.60343 50.2504 3.00743 51.3517 2.61111C51.9524 2.41312 52.5517 2.61512 53.1517 2.61713C53.6517 2.6188 54.1517 2.62047 54.752 2.52247C55.3523 2.42448 55.953 2.22648 56.6527 2.32882C57.6523 2.43216 58.6527 2.3355 59.6533 2.13885C60.454 1.94152 61.153 2.24386 61.954 1.94653C62.6526 2.34887 63.3543 1.85121 64.1536 2.05388C64.9543 1.85656 65.7543 1.85923 66.5543 1.8619C67.3543 1.86457 68.0543 1.86691 68.8546 1.76959C69.6549 1.67226 70.4553 1.57493 71.2546 1.77761C72.0559 1.38028 72.8553 1.58295 73.6553 1.58562C73.9556 1.48663 74.2556 1.48763 74.4552 1.5883C74.7549 1.6893 74.9549 1.68997 75.2552 1.59097C76.1562 1.29398 77.1562 1.29732 78.1562 1.30066C79.0562 1.30367 80.0569 1.10701 81.0555 1.51035L81.3555 1.51135C82.1572 1.01403 83.0559 1.41703 83.8565 1.21971C84.6572 1.02238 85.5569 1.12539 86.4572 1.02839C87.1575 0.930734 87.8565 1.23307 88.6572 1.03575C89.4578 0.838419 90.2575 0.941092 91.0575 0.943765L93.3575 0.951449C94.3575 0.95479 95.2578 0.857798 96.2581 0.761139C97.9588 0.56682 99.6585 0.6725 101.258 0.677846C102.058 0.680519 102.858 0.78319 103.559 0.485531C104.859 0.589874 106.259 0.494552 107.559 0.498896C107.959 0.500232 108.359 0.501569 108.659 0.402571C109.26 0.204577 109.859 0.406581 110.459 0.408585C111.059 0.41059 111.66 0.112596 112.259 0.414599C114.56 0.322285 116.86 0.32997 119.26 0.337988C119.96 0.340327 120.761 -0.0569979 121.46 0.145339C122.16 0.347677 122.861 0.0500173 123.56 0.152356C124.36 0.255028 125.06 0.157367 125.86 0.16004C126.36 0.161711 126.86 0.263381 127.26 0.264718C127.76 0.266388 128.26 0.168059 128.66 0.369395C128.859 0.470062 129.16 0.271066 129.36 0.271734C129.66 0.272736 129.96 0.273739 130.26 0.174741C131.06 0.177414 131.961 0.0804216 132.66 0.382759C133.461 0.0854332 134.26 0.188106 135.06 0.290778C135.86 0.393451 136.761 0.0964589 137.46 0.398797C137.961 0.100468 138.46 0.402138 138.86 0.303475C139.661 0.106148 140.361 0.108487 141.16 0.411159C141.459 0.51216 141.759 0.513162 142.06 0.414166C142.66 0.216171 143.161 0.117842 143.66 0.419512C144.161 0.121183 144.66 0.422853 145.06 0.424189C145.86 0.426862 146.56 0.329201 147.36 0.331874C147.56 0.332542 147.76 0.233211 147.96 0.233879C149.859 0.740225 151.86 0.346909 153.759 0.553256C154.859 0.656931 155.859 0.560272 156.859 0.663613C157.058 0.764281 157.259 0.664949 157.459 0.665618C158.159 0.667956 158.859 0.670295 159.558 0.772634C160.758 0.976641 161.858 0.980317 162.958 0.983992C164.258 0.988335 165.557 1.19268 166.857 1.19702C167.657 1.19969 168.457 1.30237 169.257 1.30504C170.757 1.31005 172.258 1.01506 173.756 1.52007C174.056 1.62108 174.456 1.52241 174.756 1.62341C175.556 1.62609 176.256 1.42843 177.055 1.7311C177.155 1.83143 177.355 1.7321 177.455 1.73243L178.456 1.63578C179.055 1.73778 179.654 2.03978 180.355 1.84212C180.956 1.64413 181.655 1.84647 182.255 1.94847C182.654 2.04981 183.154 2.15148 183.554 2.15281C183.754 2.15348 184.054 2.25448 184.154 2.25482C184.855 1.95716 185.553 2.35949 186.254 2.26183C186.854 2.16384 187.553 2.46618 188.153 2.36818C188.654 2.26985 189.152 2.77152 189.753 2.47353C190.253 2.5752 190.753 2.57687 191.352 2.67887C191.952 2.78088 192.551 2.98288 193.252 2.78522C193.352 2.68555 193.552 2.78622 193.652 2.78656C194.152 2.78823 194.651 2.98989 195.151 2.99157C195.751 2.99357 196.351 3.09557 196.851 3.19724C197.65 3.39992 198.35 3.40225 199.15 3.50493C200.549 3.7096 202.049 3.71462 203.447 4.21929C203.747 4.32029 203.946 4.52096 204.045 4.82129ZM107.238 6.69786C107.438 6.69853 107.639 6.4992 107.838 6.69986C108.137 7.00086 107.737 7.19953 107.636 7.39919C107.535 7.59886 107.535 7.69885 107.335 7.69819C106.935 7.69685 106.935 7.79685 107.034 8.09718C107.032 8.49718 107.032 8.69718 106.632 8.69584L104.032 8.68716C103.232 8.68448 102.431 8.88181 101.632 8.57914C101.532 8.4788 101.532 8.6788 101.531 8.7788C101.631 8.87914 101.53 9.0788 101.431 8.97847C100.931 8.8768 100.43 9.07513 99.9304 9.07345C99.6304 9.07245 99.5311 8.87212 99.3314 8.77145C99.2321 8.57112 99.2317 8.67112 99.1314 8.77078L98.9307 8.97011C97.9311 8.86677 97.0297 9.26376 96.0294 9.36042C95.8291 9.45975 95.6291 9.45909 95.4291 9.45842C94.9297 9.25675 94.3291 9.45474 93.8291 9.45307L92.4291 9.44839L91.4281 9.74505C91.3281 9.74472 91.1284 9.64405 91.0288 9.54372C90.8294 9.34305 90.9304 9.04338 90.6291 9.44238C90.3278 9.84138 89.8271 10.0397 89.3271 10.038C88.2271 10.0344 87.0271 10.0303 85.9265 10.2267C85.2278 9.82434 84.6258 10.4223 83.9258 10.42C83.5258 10.4187 83.1251 10.6173 82.6258 10.4156C82.4261 10.315 82.1258 10.414 81.9258 10.4133C81.4258 10.4116 80.9241 10.91 80.3255 10.508C80.0261 10.307 79.7251 10.606 79.4251 10.605C78.2252 10.6009 77.0238 10.9969 75.7232 11.1926C75.1228 11.2906 74.5228 11.2886 73.8228 11.2862C73.6228 11.2856 73.4232 11.1849 73.2235 11.0842C73.0242 10.8836 72.8245 10.7829 72.5249 10.6819C72.3252 10.5812 72.2245 10.7809 72.2235 11.0809C72.2219 11.5809 72.1218 11.5806 71.5219 11.5786C71.2219 11.5775 71.1222 11.4772 71.1235 11.0772C71.2239 10.9776 71.2242 10.8776 71.2245 10.7776C71.1249 10.6772 71.0255 10.4769 70.8255 10.4762C70.7255 10.4759 70.5249 10.6752 70.5245 10.7752C70.5232 11.1752 70.4225 11.3749 70.1222 11.4739C69.8219 11.5729 69.5215 11.6719 69.3219 11.5712C68.7229 11.2692 68.2219 11.5675 67.7205 11.9659C67.3195 12.2645 66.9195 12.2632 66.6212 11.7622C66.5219 11.5618 66.1219 11.5605 66.0212 11.7602C65.8199 12.1595 65.4196 12.2582 64.9196 12.2565C64.4196 12.2548 63.9189 12.4532 63.5189 12.4518C63.3189 12.4511 63.2192 12.3508 63.1196 12.2505C62.9202 12.0498 63.1206 11.9505 63.2209 11.8508C63.3212 11.7512 63.4219 11.5515 63.4222 11.4515C63.3229 11.2512 63.1226 11.3505 62.9222 11.4498C62.8222 11.4495 62.7222 11.4492 62.7226 11.3492C62.6229 11.2488 62.7236 11.0492 62.8236 11.0495L63.7246 10.7525C63.9249 10.6532 64.0246 10.7535 64.0236 11.0535C63.9232 11.1532 63.9229 11.2532 63.9226 11.3532C64.0226 11.3535 64.2222 11.4542 64.2226 11.3542C65.0252 10.5568 66.0256 10.4602 67.2259 10.3642C68.1262 10.2672 69.1262 10.2705 70.0272 9.97355C70.5279 9.77522 71.0269 10.0769 71.5275 9.87856C71.9282 9.6799 72.5282 9.6819 73.1282 9.68391C73.6282 9.68558 74.0289 9.48692 74.5289 9.48859L75.8288 9.49293C76.2288 9.49427 76.6282 9.6956 77.0295 9.29694C77.1302 9.09728 77.6302 9.09895 77.9298 9.19995C78.5292 9.40195 78.9295 9.30329 79.4302 9.10496C79.9308 8.90663 80.3311 8.80797 80.9308 8.90997C81.3305 9.01131 81.7312 8.81265 82.1315 8.71398C82.7322 8.51599 83.3318 8.61799 83.9321 8.52L85.2321 8.52434C85.6318 8.62568 86.0328 8.32702 86.4331 8.22835C86.8335 8.12969 87.2335 8.13103 87.7335 8.1327C88.5335 8.13537 89.4341 7.93838 90.2334 8.14105C90.5334 8.14205 90.9338 8.04339 91.2341 7.94439C91.5341 7.9454 91.6338 8.04573 91.5328 8.34539C91.4324 8.44506 91.3321 8.54472 91.3318 8.64472C91.3314 8.74472 91.3308 8.94472 91.5304 9.04539C91.6304 9.04572 91.7308 8.94606 91.8311 8.84639C91.8311 8.84639 91.8318 8.64639 91.9321 8.54673C91.9324 8.44673 92.0331 8.24706 92.1331 8.2474C92.7338 8.0494 93.1351 7.65074 93.7348 7.75275C94.3344 7.85475 95.0344 7.85709 95.6354 7.5591C95.8357 7.45976 96.1357 7.46077 96.4357 7.46177C96.9357 7.46344 97.5354 7.56544 98.0364 7.26712C98.0367 7.16712 98.1367 7.16745 98.1367 7.16745C100.236 7.37447 102.238 6.88115 104.338 6.88817C104.738 6.8895 105.238 6.79118 105.637 6.99251C105.637 7.09251 105.837 7.09318 105.937 6.99351C106.339 6.59485 106.738 6.69619 107.238 6.69786ZM62.0226 11.3468C62.1226 11.3471 62.1219 11.5471 62.2219 11.5475C62.2216 11.6475 62.1209 11.8471 62.0209 11.8468C61.9209 11.8465 61.7212 11.7458 61.6209 11.8455C61.2202 12.0441 60.8219 11.5428 60.5209 11.8418C60.3202 12.0411 60.1192 12.3405 59.9182 12.6398C59.8176 12.8395 59.5172 12.9385 59.2172 12.9374C58.5172 12.9351 57.7172 12.9324 57.0176 12.8301L57.0183 12.6301C57.0193 12.3301 57.0203 12.0301 57.3206 11.9311C58.0213 11.7334 58.6226 11.3355 59.5219 11.5385C60.0216 11.6401 60.5229 11.2418 61.0226 11.3435L62.0226 11.3468ZM56.5203 12.0284C56.7199 12.1291 56.6189 12.4288 56.7183 12.6291L57.0173 12.9301C56.9173 12.9298 56.9166 13.1298 56.8166 13.1294C55.8166 13.1261 54.7156 13.4224 53.7163 13.2191C53.1166 13.1171 52.6163 13.2154 52.2149 13.6141C52.0143 13.8134 51.7143 13.8124 51.4143 13.8114C51.3146 13.711 51.3146 13.711 51.4149 13.6114C52.0169 13.0134 52.0173 12.9134 52.4183 12.6147C52.8193 12.3161 53.2196 12.2174 53.6189 12.4187C53.9183 12.6197 54.3186 12.5211 54.5193 12.3217C54.9206 11.9231 55.4206 11.9248 55.9206 11.9264C56.1206 11.9271 56.3206 11.9278 56.5203 12.0284Z%27 fill=%27%23FFD520%27/%3E%3C/svg%3E");
}
.theme-pacers .accent-word-2::after, body .accent-word-2::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27284%27 height=%2722%27 viewBox=%270 0 284 22%27 fill=%27none%27%3E%3Cpath d=%27M11.1933 21.7262C10.9667 21.7255 10.8157 21.725 10.5893 21.6487C10.4386 21.5727 10.363 21.5724 10.212 21.5719C9.90992 21.5709 9.68235 21.8722 9.38103 21.6447C9.15497 21.4929 8.92765 21.7187 8.70134 21.6424C8.39952 21.5659 8.09743 21.5649 7.79535 21.5638C7.56905 21.4876 7.26747 21.3355 6.96488 21.4855C6.6623 21.6356 6.36123 21.3325 6.05915 21.3315C5.68155 21.3302 5.37946 21.3292 5.15391 21.0264C4.47423 21.0241 4.32546 20.3439 4.10042 19.89C4.0254 19.7387 4.02591 19.5877 4.10193 19.4369C4.32925 19.2111 4.63208 18.9856 4.78413 18.684C4.85991 18.6087 5.16174 18.6852 5.08697 18.4584C5.0117 18.3827 4.70962 18.3817 4.55858 18.3811C4.18048 18.5309 3.7271 18.6049 3.27449 18.4524C3.19922 18.3766 3.04793 18.4516 2.97215 18.5269C2.74534 18.6017 2.59455 18.5256 2.51954 18.3743C2.29373 18.147 2.14269 18.1465 1.91538 18.3723C1.76383 18.5229 1.61304 18.4468 1.53803 18.2955C1.38774 18.0685 1.16068 18.2188 0.934119 18.218C0.858598 18.2177 0.781816 18.5951 0.555761 18.4433C0.329705 18.2915 0.179422 18.0644 0.180179 17.8379C0.180431 17.7624 0.331723 17.6873 0.331723 17.6873C0.708568 17.9152 1.08667 17.7654 1.38926 17.6153C1.69184 17.4653 1.84288 17.4658 2.06869 17.6931C2.21922 17.8447 2.37026 17.8452 2.44629 17.6944C2.59834 17.3928 2.82515 17.3181 3.05095 17.5454C3.27676 17.7727 3.4278 17.7732 3.65537 17.4719C3.80717 17.2458 4.18527 17.096 4.56237 17.2483C4.93946 17.4006 5.2423 17.1751 5.6199 17.1764C5.9975 17.1776 6.52665 17.0283 6.7517 17.4822C6.82671 17.6335 6.90299 17.4072 6.97876 17.3319C7.20608 17.1061 7.35687 17.1822 7.50715 17.4092C7.58217 17.5605 7.65794 17.4853 7.65844 17.3342C7.73447 17.1834 7.81075 16.9571 8.03731 16.9579C8.64147 16.9599 9.17112 16.6596 9.77528 16.6616C10.3039 16.6634 10.8331 16.5141 11.4377 16.3651C11.7411 15.9885 12.1942 15.99 12.5723 15.8402C13.7066 15.3909 14.7649 15.0923 15.8982 14.9451C16.4271 14.8713 16.8812 14.5707 17.4101 14.497C18.8458 14.2752 20.2064 13.9022 21.567 13.5291C23.0032 13.1563 24.3635 12.8588 25.7242 12.4857C26.2533 12.3364 26.7825 12.1872 27.3111 12.1889C27.7642 12.1904 28.2186 11.8143 28.6715 11.8914C29.2006 11.7421 29.8053 11.5931 30.3342 11.5193C30.9386 11.4458 31.5435 11.2213 32.1479 11.1478C33.3568 11.0008 34.5668 10.4762 35.8507 10.4805C36.3038 10.482 36.6822 10.2567 37.1353 10.2582C37.5884 10.2597 37.9668 10.0344 38.3446 9.96016C38.9493 9.81113 39.5542 9.58659 40.2336 9.66438C40.6865 9.74142 41.0651 9.4406 41.4427 9.44186C42.5008 9.21883 43.5585 9.07132 44.5413 8.77252C44.6924 8.77303 44.7681 8.69776 44.9192 8.69827C45.3723 8.69978 45.9002 8.92811 46.3541 8.70306C46.8079 8.47801 47.3366 8.47978 47.7899 8.40577C48.9235 8.183 50.1323 8.03599 51.2661 7.7377C51.8706 7.6642 52.475 7.59069 53.0791 7.59271L53.3057 7.59347C53.9109 7.29341 54.6658 7.37145 55.2705 7.22243C56.4043 6.92413 57.4618 6.85215 58.5946 6.85593C58.8212 6.85669 59.1238 6.70666 59.4259 6.70767C59.8795 6.55814 60.4089 6.33334 60.9375 6.33511C62.1458 6.33915 63.2799 5.96533 64.4882 5.96937C65.0169 5.97114 65.5458 5.89738 66.0747 5.82363C66.6036 5.74987 67.0567 5.75139 67.5858 5.60211C68.1905 5.45309 68.7191 5.45486 69.3235 5.38136C70.3813 5.23385 71.4389 5.16186 72.4967 5.01435C73.63 4.8671 74.7625 4.9464 75.8963 4.64811C76.5758 4.7259 77.3322 4.35082 78.0114 4.50413C78.6918 4.27984 79.4468 4.35789 80.1267 4.28464C80.6556 4.21088 81.1848 4.06161 81.7131 4.13889C82.3926 4.21669 83.0735 3.84136 83.7524 4.07019C84.3571 3.92117 85.037 3.84792 85.6415 3.77441C86.3214 3.70116 87.0768 3.62817 87.7565 3.63044C88.2096 3.63195 88.738 3.70924 89.1919 3.48419C89.4945 3.33416 89.8718 3.41094 90.1739 3.41195C90.6271 3.41347 91.1554 3.49075 91.6093 3.26571C91.7606 3.19069 91.9872 3.19145 92.1382 3.19195C93.1955 3.19548 94.253 3.1235 95.3103 3.12703C95.9145 3.12905 96.5186 3.13107 97.048 2.90627C97.6529 2.68173 98.2564 2.91031 98.861 2.76129C99.2379 2.98911 99.6162 2.76381 99.9183 2.76482C100.145 2.69006 100.447 2.61555 100.673 2.84286C100.749 2.91864 100.9 2.91914 100.976 2.76835C101.128 2.46678 101.43 2.46779 101.732 2.4688C102.411 2.47107 103.167 2.24703 103.771 2.55113C103.921 2.62715 104.073 2.55214 104.148 2.47687C104.527 2.32709 104.904 2.25283 105.358 2.25435C106.037 2.25662 106.717 2.18337 107.397 2.18564C108.076 2.18791 108.681 2.03889 109.36 2.1922C109.662 2.26873 110.041 1.96791 110.342 2.34652C110.645 1.81889 111.174 1.89617 111.627 1.97321C112.08 2.05024 112.533 1.90072 112.986 2.12879C113.136 2.28034 113.287 2.20532 113.439 2.05479C113.742 1.75371 114.195 1.75523 114.573 1.75649C115.101 1.75826 115.63 1.83554 116.159 1.61075C116.914 1.76431 117.595 1.4645 118.349 1.61806C118.802 1.6951 119.256 1.54557 119.784 1.54734L120.615 1.55011C121.37 1.55264 122.05 1.63043 122.806 1.33087C123.636 1.40917 124.467 1.33642 125.374 1.33945L128.168 1.34879C128.243 1.34904 128.319 1.34929 128.395 1.27402C129.982 0.977241 131.492 1.13333 133.077 1.13863C133.455 1.13989 133.909 0.990362 134.286 0.991624C134.664 0.992885 134.966 0.918374 135.344 0.919636C135.57 0.920393 135.797 0.92115 136.099 0.997679L136.401 1.07421C137.157 0.699131 137.911 1.07925 138.591 0.854965L147.654 0.885244C148.107 0.811238 148.485 0.812499 148.863 0.738241C149.392 0.664487 149.844 0.817041 150.373 0.743288C150.826 0.669281 151.279 0.821835 151.808 0.823602L152.638 0.826377C153.168 0.677103 153.696 0.75439 154.225 0.756156C154.3 0.756409 154.375 0.832181 154.451 0.907953C154.526 0.983726 154.677 1.05975 154.677 0.984231C154.98 0.683159 155.357 0.835461 155.66 0.76095C156.037 0.686692 156.339 0.687701 156.642 0.68871L159.134 0.697037C159.587 0.774071 160.04 0.700065 160.493 0.701579C160.644 0.702083 160.795 0.702588 160.87 0.929401C160.945 1.00517 161.02 1.08095 161.172 1.00593C161.928 0.630853 162.759 0.633628 163.514 0.787192C163.815 0.863721 164.118 0.86473 164.344 0.789968C164.722 0.640189 165.023 1.0188 165.477 0.793752C165.78 0.643721 166.233 0.645235 166.534 0.872805C166.76 1.0246 166.987 0.874319 167.214 0.799556C167.441 0.724793 167.592 0.725297 167.818 0.877094C167.969 0.953119 167.968 1.2552 168.194 1.25596C168.27 1.25621 168.346 1.0299 168.497 0.954886C168.8 0.955895 169.102 0.805864 169.404 0.806873L170.31 0.809901C170.611 1.33955 171.065 1.11451 171.443 0.964726C171.896 0.8152 172.349 0.892234 172.802 1.04479C173.179 1.19709 173.406 1.12233 173.708 1.04782C174.388 0.899046 174.993 0.825545 175.672 0.903336C176.578 0.981884 177.56 0.985164 178.466 0.988192C179.75 0.992482 181.109 1.07254 182.393 1.07683L182.997 1.07885C183.601 1.08087 184.206 0.856329 184.733 1.38674C184.884 1.46276 185.111 1.23696 185.337 1.38875C185.563 1.54055 185.715 1.39002 185.866 1.23948C186.094 1.01368 186.32 1.01443 186.547 1.09071C187.075 1.24352 187.679 1.24554 188.207 1.2473L190.095 1.25361C192.286 1.26093 194.475 1.34377 196.741 1.35134C197.119 1.3526 197.571 1.50515 197.949 1.43089C198.327 1.35663 198.704 1.43342 199.082 1.43468C199.233 1.43518 199.384 1.51121 199.459 1.51146C200.063 1.51348 200.668 1.36446 201.272 1.51751C201.875 1.67057 202.48 1.52155 203.083 1.75013L203.31 1.75089C204.066 1.52685 204.746 1.52912 205.425 1.75795C205.5 1.75821 205.651 1.83423 205.727 1.75896C206.482 1.61045 207.161 1.9148 207.841 1.84155C208.445 1.76805 209.125 1.84584 209.804 1.84811C210.409 1.85013 211.012 2.15423 211.617 1.92968C211.844 1.85492 211.767 2.23227 212.069 2.15776C212.523 2.00823 212.976 2.08527 213.429 2.08678C213.882 2.08829 214.336 1.86325 214.864 2.01605C215.316 2.16861 215.845 2.09486 216.298 2.09637C216.827 2.09814 217.28 2.09965 217.809 2.17694C218.261 2.25397 218.79 2.25574 219.243 2.18173C219.621 2.10747 220.074 2.10899 220.452 2.18577C220.905 2.2628 221.282 2.49062 221.659 2.49188C221.961 2.49289 222.339 2.41864 222.717 2.34438C223.699 2.34766 224.68 2.42646 225.662 2.42974C225.813 2.43024 226.039 2.50652 226.266 2.5828C226.417 2.5833 226.643 2.65958 226.87 2.66034C227.55 2.43605 228.229 2.7404 228.909 2.66715C229.588 2.5939 230.268 2.59617 230.948 2.67396C231.778 2.75226 232.609 2.83055 233.363 2.98412C233.665 2.98513 233.741 2.98538 233.968 2.83509C233.968 2.75957 234.119 2.76008 234.119 2.76008C235.327 3.0662 236.611 2.76841 237.819 2.92348C238.348 3.00077 238.951 3.07831 239.48 3.00455C240.009 2.9308 240.537 3.08361 241.066 3.16089L242.425 3.16544C243.256 3.16821 244.162 3.32228 244.993 3.24953C245.144 3.17452 245.295 3.17502 245.446 3.25105C246.502 3.48114 247.56 3.48467 248.617 3.48821C249.599 3.49149 250.581 3.34373 251.562 3.57357C251.864 3.6501 252.242 3.4248 252.544 3.50133C253.449 3.73092 254.281 3.50713 255.187 3.51016C255.414 3.51092 255.64 3.58719 255.791 3.5877L256.546 3.66574C257.301 3.59274 258.056 3.67079 258.812 3.67331C259.642 3.67609 260.397 3.75413 261.152 3.75665L264.475 3.76776C265.079 3.76977 265.684 3.69627 266.287 4.00037L270.365 4.014C271.045 4.01627 271.724 4.01854 272.479 4.1721C273.084 3.94756 273.763 4.10087 274.367 4.17841C275.122 4.25645 275.877 4.25898 276.633 4.2615C277.463 4.26428 278.293 4.41809 279.124 4.49639C279.879 4.57443 280.634 4.57695 281.314 4.57923C281.918 4.58124 282.446 4.73405 282.974 5.0379C283.124 5.18944 283.199 5.34074 283.048 5.49127C282.896 5.64181 282.82 5.86811 282.819 6.09468C282.818 6.5478 282.364 6.69732 281.986 6.77158L280.551 6.76679C279.645 6.9148 278.663 6.76048 277.606 6.75695C277.153 6.75543 276.7 6.60288 276.171 6.67663C276.02 6.75165 275.794 6.67537 275.567 6.59909C275.19 6.44679 274.888 6.44578 274.51 6.59556C274.208 6.74559 274.132 6.82086 274.206 7.27423C274.354 8.18098 274.277 8.55833 273.219 8.63032C272.237 8.70256 271.255 9.00136 270.274 8.696C269.669 8.84502 269.065 8.91852 268.461 8.76546C266.95 8.98697 265.44 8.90641 263.929 8.90136L261.588 8.89354C261.286 8.89253 261.06 8.81625 260.834 8.58894C260.759 8.51316 260.608 8.51266 260.532 8.66345C260.38 8.96502 260.002 8.96376 259.776 8.81196C259.474 8.73543 259.247 8.8102 259.021 8.88496C258.718 8.95947 258.416 9.1095 258.115 8.80641C258.039 8.73064 257.964 8.73039 257.888 8.73014C257.511 8.72887 257.133 8.80313 256.755 8.87739C256.15 9.02641 255.546 9.17544 254.942 8.94686C254.716 8.87058 254.413 9.09613 254.263 8.71802C254.188 8.56673 253.962 8.64149 253.81 8.71651C253.583 8.79127 253.432 8.79077 253.282 8.71474C253.056 8.56295 252.829 8.56219 252.677 8.78825C252.525 9.0143 252.374 9.08932 252.148 8.93752C251.847 8.70995 251.621 8.48263 251.393 8.935C251.317 9.01026 251.166 8.93424 251.016 8.85821C250.941 8.70692 250.79 8.55538 250.638 8.70591C250.487 8.78093 250.637 9.00799 250.26 9.00673C250.109 9.00623 249.958 9.08124 249.807 9.00522C249.58 9.00446 249.429 9.00396 249.203 8.92768C248.901 8.85115 248.523 9.07645 248.373 8.69834C248.298 8.62257 248.147 8.62207 248.146 8.69759C247.844 8.84762 247.617 8.77134 247.316 8.61929C247.165 8.61879 246.938 8.61803 246.862 8.6933C246.256 9.29544 245.35 9.21689 244.747 8.83727C244.521 8.68547 244.295 8.68472 244.068 8.835C243.992 8.83475 243.916 8.91002 243.841 8.90976C242.859 8.90648 241.952 9.13002 240.971 9.05122C240.744 8.97494 240.518 8.97418 240.367 8.97368C240.216 8.97317 240.141 8.82188 240.065 8.74611C239.915 8.59456 239.689 8.51829 239.537 8.66882C239.158 9.04516 238.781 8.96838 238.404 8.81608C238.177 8.7398 237.951 8.73904 237.724 8.73829C237.496 9.11513 237.346 8.88806 237.12 8.73627C237.12 8.66075 236.969 8.66024 236.969 8.66024C236.742 8.81053 236.515 9.11185 236.29 8.65797C236.063 8.80825 235.76 8.88277 235.533 8.95753C235.382 9.03254 235.231 9.03204 235.156 9.03179C234.628 8.80346 234.022 9.10352 233.495 8.79967L233.268 8.79892C232.286 9.0222 231.305 8.79236 230.399 8.63829C230.247 8.93987 230.096 8.86384 229.87 8.63652C229.72 8.48498 229.418 8.55949 229.266 8.78555C229.19 8.93633 229.038 9.01135 228.888 8.8598C228.586 8.70775 228.436 8.48069 228.133 8.78176C228.057 8.85703 227.906 8.93204 227.755 8.93154C227 8.92902 226.243 9.22857 225.566 8.62214C225.112 8.77167 224.661 8.31703 224.206 8.76864C224.13 8.84391 224.054 8.91918 223.979 8.91892C223.526 8.69085 223.072 9.06694 222.544 8.83861C222.167 8.68631 221.638 8.68454 221.261 8.7588C220.732 8.83255 220.279 8.68 219.825 8.90505C219.674 8.98006 219.448 8.90378 219.297 8.90328C219.07 8.90252 218.844 8.59968 218.542 8.6742C218.39 9.05129 218.089 8.7482 217.786 8.82271C216.804 9.04599 215.747 8.89142 214.765 8.88814C214.539 8.88738 214.312 8.88663 214.161 8.96164C213.405 9.03464 212.727 8.65477 211.971 8.8788C211.746 8.57597 211.594 8.7265 211.367 8.87679C211.14 8.95155 210.838 8.95054 210.612 8.87426C210.159 8.72171 209.706 8.79571 209.253 8.64316C209.102 8.64265 209.027 8.56688 208.799 8.79269C208.648 8.94322 208.421 8.94246 208.195 8.94171L204.419 8.92909C203.21 8.92505 202.078 8.77023 200.944 9.06853C200.642 9.14304 200.264 9.14177 200.115 8.76367L199.888 8.76291C199.358 9.21427 198.68 8.83439 198.15 9.05919C197.547 8.83061 196.942 9.05515 196.414 8.7513C196.339 8.67553 196.188 8.67503 196.112 8.82582C195.884 9.20266 195.582 9.20165 195.28 9.12512C194.676 8.97206 194.148 9.04582 193.619 9.11957C193.241 9.19383 193.015 8.89099 192.788 8.96575C192.335 9.11528 192.109 9.039 191.959 8.6609C191.959 8.58538 191.884 8.43408 191.732 8.58462C191.657 8.65989 191.656 8.73541 191.732 8.81118C191.806 9.03799 191.731 9.11326 191.504 9.1125C191.429 9.03673 191.278 9.03623 191.202 9.03598C190.674 9.03421 190.145 9.10796 189.616 9.1062L188.861 9.10367C188.483 9.10241 188.105 9.40323 187.728 9.02437C187.35 9.17415 186.973 9.17288 186.52 9.17137C186.142 9.17011 185.764 9.31989 185.386 9.31863C184.48 9.3156 183.649 9.46386 182.819 9.31005C182.668 9.23402 182.517 9.23352 182.441 9.30879C181.685 9.53282 180.855 9.22797 180.099 9.52752L179.797 9.451C179.495 9.37447 179.193 9.37346 178.891 9.37245C177.531 9.66999 176.172 9.58992 174.737 9.58513C174.51 9.58437 174.284 9.58362 174.057 9.65838C173.755 9.73289 173.528 9.65661 173.302 9.65586C173.226 9.6556 173.075 9.57958 172.924 9.65459C172.243 10.0299 171.413 9.72507 170.658 9.79807C169.978 9.87131 169.298 9.86904 168.543 9.94204C168.014 10.0158 167.486 9.93851 166.957 10.0123C166.277 10.0855 165.522 10.083 164.766 10.156C164.086 10.2292 163.407 10.0759 162.727 10.2247C162.047 10.3735 161.367 10.4467 160.688 10.2934C159.631 10.2143 158.572 10.5884 157.515 10.5849C157.364 10.5844 157.212 10.7349 157.061 10.6589C156.533 10.4306 156.004 10.7309 155.476 10.5781C155.097 10.8034 154.72 10.7266 154.343 10.5743C153.966 10.422 153.662 10.7986 153.286 10.5708C152.453 11.0211 151.547 10.9426 150.641 10.9395L150.415 10.9388C149.734 11.1631 148.979 11.085 148.224 11.007C147.696 10.9297 147.015 11.2295 146.486 11.3032C146.033 11.3773 145.58 11.3757 145.127 11.3742C144.371 11.3717 143.541 11.3689 142.785 11.5174C142.332 11.5914 141.878 11.6655 141.35 11.6637C140.896 11.6622 140.443 11.6607 139.99 11.7347C139.159 11.8829 138.328 11.8046 137.422 11.8016C137.12 11.8006 136.667 11.7991 136.364 11.9491C135.986 12.1744 135.685 11.9468 135.307 12.0211C134.929 12.0954 134.627 12.1699 134.249 12.0176C134.099 11.9415 133.948 11.941 133.796 12.0161C133.418 12.1658 133.04 12.2401 132.738 12.3146C132.285 12.3886 131.831 12.4626 131.379 12.3101C131.152 12.2338 130.926 12.233 130.699 12.3078C129.943 12.5318 129.188 12.6048 128.432 12.6023C127.753 12.6 127.073 12.5222 126.468 12.7468C125.789 12.518 125.184 12.9691 124.505 12.8157C123.597 13.1148 122.692 12.9607 121.709 13.1085C120.5 13.2555 119.292 13.327 118.084 13.3229C117.63 13.3214 117.102 13.3952 116.648 13.4692C116.119 13.5429 115.591 13.5412 115.062 13.6149C114.608 13.6889 114.08 13.6872 113.626 13.7612C113.173 13.8352 112.72 13.9092 112.267 13.7566C112.041 13.6804 111.814 13.6796 111.662 13.9057C111.587 13.9054 111.436 13.9804 111.436 13.9804C110.983 13.7523 110.529 13.9774 110.076 13.9759C109.699 13.9746 109.245 14.0486 108.868 13.8963C108.793 13.8961 108.717 13.8958 108.641 13.9711C108.111 14.498 107.281 14.1176 106.601 14.2663C105.997 14.4154 105.317 14.4131 104.713 14.4111C104.184 14.4093 103.73 14.6344 103.277 14.6328C103.051 14.6321 102.899 14.7071 102.748 14.7066C102.221 14.4028 101.616 14.6273 101.087 14.701C100.558 14.7748 99.954 14.6973 99.4246 14.9221C98.9712 14.9961 98.5938 14.9193 98.1407 14.9178C97.7631 14.9165 97.31 14.915 96.8561 15.14C96.7048 15.2151 96.3275 15.1383 96.0251 15.2128C95.1944 15.21 94.4397 15.0564 93.6077 15.4313L93.5322 15.431C92.2484 15.4267 91.0393 15.6493 89.7554 15.645C89.1513 15.6429 88.6227 15.6412 88.0177 15.8657C87.8667 15.8652 87.6399 15.94 87.4136 15.8637C87.1117 15.7872 86.8094 15.8617 86.5071 15.9362C86.1295 15.9349 85.8269 16.085 85.5248 16.084C85.2227 16.0829 84.9969 15.8556 84.6941 16.0812C84.1662 15.8529 83.6368 16.0776 83.1834 16.1517C82.7301 16.2257 82.2762 16.4507 81.8238 16.2226L81.7483 16.2224C80.9166 16.5217 80.0861 16.4434 79.3309 16.4409C79.1043 16.4401 78.8778 16.4394 78.7265 16.5144C78.4239 16.6644 78.0468 16.5121 77.7445 16.5866C77.2911 16.6606 76.7624 16.6588 76.3088 16.8084C76.0065 16.8829 75.6289 16.8816 75.3268 16.8806C74.5716 16.8781 73.8167 16.8 73.1365 16.9488C73.0607 17.0241 72.9102 16.8725 72.7596 16.721C72.5315 17.1734 72.0784 17.1718 71.7011 17.0951C71.3237 17.0183 71.0204 17.3949 70.7188 17.2428C70.3417 17.0905 70.0394 17.165 69.6615 17.2393C69.3592 17.3138 68.9816 17.3125 68.6795 17.3115C68.4529 17.3108 68.1509 17.3098 67.9241 17.3845C67.546 17.5343 67.1684 17.533 66.7152 17.5315C66.4129 17.606 66.1861 17.6808 65.884 17.6798C65.6574 17.679 65.3549 17.8291 65.1286 17.7528C64.4496 17.524 63.6934 17.8235 63.0132 17.9723C62.8622 17.9718 62.7112 17.9713 62.6361 17.82C62.5606 17.8197 62.4853 17.744 62.4098 17.7437C62.3341 17.819 62.258 17.9698 62.1825 17.9695C61.3518 17.9667 60.4445 18.2658 59.6138 18.263C59.2362 18.2618 58.8586 18.2605 58.5563 18.335C58.0271 18.4843 57.5738 18.5583 57.1214 18.3302C56.9706 18.2542 56.744 18.2534 56.5928 18.3284C56.1389 18.5535 55.6858 18.552 55.1571 18.5502C54.6285 18.5484 54.0248 18.3954 53.4952 18.6957C53.2681 18.846 53.0418 18.7697 52.7397 18.7687C52.2111 18.7669 51.6069 18.7649 51.0778 18.9142C50.8509 18.9889 50.5489 18.9879 50.3223 18.9872C49.7181 18.9852 49.1898 18.9079 48.6604 19.1327C48.3578 19.2827 48.0564 19.0551 47.8296 19.1299C47.376 19.2794 46.9236 19.0513 46.47 19.2009C46.0919 19.3506 45.7146 19.2739 45.2612 19.3479C44.8078 19.4219 44.3544 19.4959 43.9771 19.4191C43.2979 19.2658 42.6177 19.4146 42.0133 19.4881C41.5599 19.5621 41.1068 19.5606 40.729 19.6348C40.2756 19.7088 39.8982 19.632 39.5206 19.6308C39.2941 19.63 38.9925 19.478 38.916 19.7798C38.5381 19.8541 38.2358 19.9286 37.934 19.852C37.3303 19.699 36.7254 19.9235 36.121 19.997C35.6676 20.071 35.2142 20.145 34.6856 20.1433C33.8549 20.1405 33.0994 20.2135 32.2682 20.3618C31.437 20.51 30.6067 20.3562 29.8508 20.5802C29.624 20.655 29.3224 20.503 29.0201 20.5775C28.7177 20.652 28.4169 20.2734 28.0383 20.5742C27.7355 20.7997 27.2839 20.3451 26.981 20.5707C26.754 20.7209 26.3761 20.7952 26.074 20.7942C25.6209 20.7927 25.2433 20.7914 24.8654 20.8657C24.2608 21.0147 23.7329 20.7864 23.2032 21.0867C22.0707 21.0074 20.9371 21.2302 19.8804 21.0756C19.654 20.9993 19.5027 21.0743 19.3515 21.1493C19.2002 21.2243 19.0489 21.2994 18.9734 21.2991C18.6713 21.2981 18.4447 21.2973 18.1424 21.3719C16.4797 21.7439 14.8187 21.5873 13.1573 21.5818C12.4776 21.5795 11.7979 21.5772 11.1933 21.7262ZM25.7169 14.6758L25.8679 14.6763C26.4731 14.3762 27.1525 14.454 27.7567 14.456C27.9832 14.4568 28.2095 14.5331 28.3608 14.4581C28.966 14.158 29.5696 14.3111 30.1743 14.162C30.779 14.013 31.3831 14.015 31.9873 14.0171L32.5159 14.0188C34.0271 13.7973 35.5388 13.4247 36.9737 13.4295L37.2002 13.4303C37.7278 13.7341 38.1805 13.8867 38.6351 13.4351C38.7109 13.3598 38.8617 13.4359 38.9372 13.4361C39.7679 13.4389 40.6746 13.2909 41.5814 13.1429C41.9592 13.0686 42.3376 12.8433 42.7144 13.0711C43.3949 12.8468 44.1493 13.0759 44.8298 12.8516C45.5102 12.6273 46.2654 12.6299 47.0206 12.6324C47.6248 12.6344 48.3047 12.5611 48.9091 12.4876C49.5891 12.4144 50.1932 12.4164 50.7974 12.4184C51.4015 12.4205 52.0815 12.3472 52.6859 12.2737C53.5169 12.201 54.3488 11.8261 55.1786 12.131C55.2541 12.1312 55.3298 12.056 55.4054 12.0562C55.9348 11.8314 56.4632 11.9087 56.9918 11.9105C57.3694 11.9117 57.747 11.913 58.1249 11.8387C58.7295 11.6897 59.4092 11.692 60.0889 11.6943C60.391 11.6953 60.693 11.6963 60.9956 11.5463C61.3737 11.3965 61.6751 11.624 61.9774 11.5495C62.8089 11.3258 63.6388 11.5551 64.3951 11.2555C64.4708 11.1803 64.6216 11.2563 64.7727 11.2568C65.0747 11.2578 65.4518 11.4101 65.7542 11.3356C65.981 11.2608 66.3576 11.5642 66.5854 11.1873C66.8127 10.9615 67.2646 11.3406 67.5674 11.1151C67.7945 10.9648 68.0965 10.9658 68.3984 11.0423C69.002 11.1954 69.6067 11.0464 70.2114 10.8974C70.5137 10.8228 70.8913 10.8241 71.2691 10.7499C71.9493 10.6011 72.7038 10.8302 73.3842 10.6059C73.9124 10.7587 74.4418 10.5339 75.0459 10.5359L76.1787 10.5397C76.5566 10.4654 77.0094 10.5425 77.3876 10.3927C77.7657 10.2429 78.0672 10.395 78.4451 10.3207C79.7297 10.0984 81.0138 10.0272 82.3731 10.0317C82.8265 9.95773 83.3547 10.1105 83.8085 9.88549C84.7145 9.96404 85.5457 9.81578 86.452 9.81881C86.6786 9.81956 86.9806 9.82057 87.2074 9.74581C87.5855 9.59603 87.8876 9.59704 88.265 9.67382C88.4158 9.74985 88.5668 9.75035 88.7181 9.67533C88.9449 9.60057 89.1717 9.52581 89.3228 9.52631C90.1535 9.52909 91.0602 9.38108 91.891 9.38385C93.0993 9.38789 94.3084 9.16537 95.5167 9.1694C96.3474 9.17218 97.1781 9.17495 97.9338 9.02644C98.7651 8.87817 99.5955 8.95647 100.427 8.88372C101.333 8.81123 102.164 8.73849 103.07 8.74151C103.448 8.74277 103.826 8.66852 104.128 8.59401L105.261 8.59779C106.168 8.37426 107.074 8.45281 107.905 8.45558C108.811 8.45861 109.718 8.08404 110.623 8.38914C110.699 8.3894 110.775 8.38965 110.85 8.31438C111.455 8.01432 112.21 8.2434 112.891 7.94359L113.268 7.94486C113.947 8.17369 114.628 7.9494 115.307 8.02719C115.835 8.10447 116.364 8.10624 116.969 7.8817C117.196 7.80694 117.423 7.73217 117.649 7.73293C118.782 7.73671 119.84 7.43817 120.897 7.66826C121.653 7.3687 122.408 7.44675 123.088 7.44902C123.767 7.45129 124.372 7.30227 125.052 7.30454C125.58 7.3063 126.109 7.23255 126.638 7.23431C127.166 7.23608 127.771 7.08706 128.3 7.08883C128.904 7.09084 129.508 7.09286 130.188 7.01961C131.019 6.94687 131.849 7.10068 132.681 6.80138L132.983 6.80239C133.965 6.80567 135.022 6.88472 136.08 6.73721C136.608 6.66346 137.213 6.66548 137.742 6.59172C138.346 6.51822 138.95 6.52024 139.554 6.52226C139.932 6.52352 140.309 6.52478 140.687 6.45052C141.821 6.22775 142.953 6.30705 144.086 6.31084L144.69 6.31286C145.824 6.01456 146.881 6.09361 148.014 6.0974C148.769 6.09992 149.6 6.02718 150.356 5.95418C150.885 5.88043 151.489 5.80693 152.018 5.80869C152.32 5.8097 152.621 5.96175 152.848 5.96251C153.15 5.96352 153.377 5.81323 153.679 5.73872C153.906 5.66396 154.057 5.66446 154.283 5.74074C154.435 5.74125 154.661 5.81752 154.737 5.74225C155.342 5.51771 156.021 5.5955 156.625 5.59752C157.531 5.60055 158.439 5.3015 159.42 5.53134C159.797 5.60812 160.175 5.45834 160.628 5.45986C161.081 5.46137 161.459 5.46263 161.912 5.38862C162.29 5.31437 162.743 5.31588 163.121 5.24162C163.726 5.0926 164.404 5.39695 165.009 5.24793C165.689 5.09916 166.369 5.17695 166.973 5.17897C167.351 5.18023 167.653 5.18124 167.955 5.10673C168.408 5.10824 168.862 4.80768 169.238 5.26206C169.314 5.26231 169.465 5.1873 169.616 5.1878C170.825 4.88976 172.109 4.96957 173.393 4.97386C173.695 4.97487 173.997 4.97588 174.299 4.90136C174.753 4.82736 175.131 4.60206 175.583 4.83013C175.734 4.90616 175.885 4.90666 175.961 4.8314C177.019 4.68389 178.076 4.68742 179.133 4.69095L180.266 4.69474C180.72 4.54521 181.173 4.62225 181.701 4.62401L182.154 4.62553C182.608 4.40048 183.137 4.47777 183.59 4.47928C184.194 4.4813 184.873 4.55909 185.478 4.48559C185.931 4.41158 186.384 4.48862 186.762 4.33884C187.291 4.26508 187.744 4.2666 188.197 4.49467C188.272 4.49492 188.423 4.41991 188.574 4.42041C189.028 4.27089 189.406 4.27215 189.859 4.27366L192.351 4.28199C193.182 4.28476 194.014 3.90994 194.919 4.13953C194.994 4.2153 195.146 4.06476 195.221 4.06502C195.675 4.06653 196.052 3.99227 196.506 3.99379L200.886 4.00842C201.263 4.00968 201.641 3.93542 202.019 3.93668C203.001 3.93996 203.983 3.7922 205.04 3.79574C205.418 3.797 205.795 3.79826 206.249 3.72425L206.249 3.57321C205.796 3.5717 205.343 3.49467 204.89 3.49315C203.606 3.48886 202.246 3.63536 200.964 3.32899C200.813 3.32849 200.661 3.4035 200.51 3.403C199.906 3.40098 199.377 3.47473 198.773 3.47271C198.622 3.47221 198.395 3.47145 198.169 3.39517C197.716 3.24262 197.188 3.24085 196.735 3.23934L194.167 3.23076C193.261 3.22773 192.355 2.99814 191.449 3.14616C191.297 3.22117 191.071 3.1449 190.845 3.06862C190.618 3.06786 190.316 2.91581 190.014 2.99032C189.485 3.1396 188.957 2.98679 188.428 2.98502C187.9 2.98326 187.295 3.2078 186.844 2.60212L186.768 2.60187C186.465 2.97846 186.012 2.75039 185.634 2.82465C184.728 2.97266 183.822 2.89411 182.916 2.89108C182.462 2.88957 181.934 2.81228 181.481 2.81077C181.028 2.80926 180.65 2.88351 180.197 2.80648C179.744 2.72945 179.291 2.87897 178.838 2.80194L178.535 2.87645C178.083 2.64837 177.554 2.79765 177.177 2.64535C176.724 2.49279 176.346 2.71809 175.893 2.71658C175.591 2.71557 175.289 2.63904 174.987 2.63803C174.76 2.63727 174.685 2.48598 174.61 2.25917C174.536 2.03235 174.384 2.03185 174.308 2.18264C174.156 2.48421 174.005 2.48371 173.628 2.48245C173.326 2.48144 173.023 2.78251 172.721 2.63046C172.419 2.47841 172.041 2.70371 171.74 2.55166C171.438 2.39961 171.135 2.7762 170.834 2.47311C170.532 2.32106 170.229 2.62213 169.927 2.62112L169.323 2.61911C169.021 2.54258 168.794 2.4663 168.568 2.54106C168.265 2.61557 168.039 2.61482 167.737 2.61381C167.435 2.6128 167.057 2.76258 166.755 2.53501C166.454 2.30744 166.226 2.68428 165.924 2.53223C165.699 2.30491 165.396 2.37942 165.169 2.52971C164.716 2.67923 164.338 2.67797 163.961 2.52567C163.734 2.52491 163.584 2.29785 163.433 2.22182C163.132 2.06977 163.054 2.59816 162.828 2.59741C162.601 2.59665 162.375 2.67141 162.224 2.51987C161.998 2.29255 161.923 2.2923 161.62 2.36681C161.242 2.44107 160.864 2.81741 160.563 2.28775L160.412 2.28725C160.184 2.73961 159.807 2.58731 159.429 2.58605C158.825 2.58403 158.221 2.73305 157.617 2.58C157.013 2.42694 156.409 2.57596 155.805 2.57394L153.69 2.56687C153.012 2.187 152.255 2.56208 151.575 2.55981L151.047 2.55804C150.971 2.48227 150.82 2.48177 150.745 2.55703C149.989 2.63003 149.158 2.62726 148.404 2.54921C148.177 2.47293 147.951 2.39666 147.724 2.47142C146.741 2.77022 145.835 2.69167 144.929 2.61313C143.495 2.45729 142.059 2.75458 140.624 2.67426C140.171 2.89931 139.718 2.67124 139.189 2.74499C138.736 2.81899 138.207 2.81723 137.754 2.81571L135.791 2.80915C135.186 2.80714 134.583 2.7296 133.978 2.95414C133.299 2.64979 132.693 3.17641 132.014 2.87206C131.712 2.94657 131.409 3.0966 131.108 2.94455C130.731 2.86777 130.428 2.94228 130.126 3.01679C129.748 3.01553 129.522 2.78821 129.145 2.86247L128.616 2.93622C127.784 3.08449 126.954 3.08171 126.123 3.00342C125.671 2.6243 125.218 2.84935 124.764 2.99888C123.857 3.29793 122.951 3.21938 122.044 3.21635C121.894 3.14033 121.743 3.13982 121.592 3.13932C121.062 3.28859 120.458 3.28657 119.929 3.36033C119.552 3.43459 119.174 3.50885 118.797 3.35654C118.495 3.20449 118.193 3.20348 117.815 3.35326C117.512 3.50329 117.21 3.42676 116.909 3.35023C116.607 3.27371 116.455 3.34872 116.229 3.34796C115.473 3.49648 114.641 3.94683 113.887 3.5667C113.736 3.49068 113.509 3.56544 113.283 3.6402C112.452 3.71295 111.469 4.01175 110.64 3.55585C110.489 3.47983 110.338 3.47932 110.187 3.55434C109.733 3.77939 109.28 3.70235 108.827 3.70084C108.6 3.70008 108.449 3.62406 108.223 3.69882C107.24 3.99762 106.182 4.14513 105.125 4.14159C104.823 4.14059 104.52 4.2151 104.294 4.13882C103.917 3.98652 103.614 4.13655 103.312 4.21106C102.858 4.36059 102.405 4.28355 102.18 3.82967C102.105 3.67838 101.879 3.67762 101.803 3.90393C101.726 4.20576 101.649 4.50759 101.272 4.43081C100.895 4.35402 100.517 4.35276 100.139 4.42702C98.9302 4.64955 97.6466 4.56974 96.4378 4.71674C96.2865 4.79175 96.1352 4.86677 96.06 4.791C95.5321 4.56267 95.0029 4.71194 94.4738 4.86122L94.1714 4.93573C93.492 4.85794 92.8118 5.00671 92.2074 5.08021C91.7541 5.15422 91.2252 5.22797 90.7723 5.15094C90.3949 5.07415 90.0171 5.14841 89.6392 5.22267C88.5057 5.44545 87.3724 5.5927 86.2396 5.58892C85.9375 5.58791 85.6352 5.66242 85.4854 5.28431C85.4101 5.20854 85.4101 5.20854 85.3343 5.28381C84.9555 5.66015 84.5774 5.80993 84.1242 5.80841C83.7466 5.80715 83.3688 5.88141 83.0667 5.8804C82.8401 5.87964 82.6131 6.02993 82.3112 5.9534C82.0849 5.87712 81.7826 5.95163 81.4808 5.8751C81.2545 5.79882 81.0279 5.79807 80.8008 5.94835C80.4222 6.24917 80.0449 6.17239 79.5918 6.17087C79.1386 6.16936 78.6853 6.24337 78.2316 6.39289C78.0048 6.46766 77.7025 6.54217 77.4762 6.46589C77.1744 6.38936 76.8718 6.53939 76.4944 6.46261C75.9658 6.46084 75.4369 6.5346 74.8325 6.6081C74.2281 6.6816 73.6237 6.7551 73.0195 6.75308L72.7929 6.75233C72.1878 7.05239 71.5081 7.05012 70.8284 7.04785C70.5263 7.04684 70.2995 7.1216 69.9974 7.12059C68.7883 7.34312 67.504 7.48987 66.2949 7.71239C65.8415 7.7864 65.4642 7.70961 65.0868 7.63283C64.634 7.5558 64.3306 7.93239 63.8775 7.93088C63.5754 7.92987 63.2733 7.92886 63.0465 8.00362C62.2906 8.22766 61.6109 8.22539 60.8557 8.22286C60.4026 8.22135 60.024 8.52217 59.5716 8.29409C59.269 8.44413 58.9662 8.66968 58.6641 8.66867C58.0599 8.66665 57.5303 8.96696 56.9264 8.88942C56.3225 8.81189 55.7928 9.1122 55.1884 9.1857C54.0551 9.33296 52.9973 9.48046 51.94 9.47693C51.7135 9.47618 51.4864 9.62646 51.3354 9.62595C51.1088 9.6252 50.8827 9.4734 50.7314 9.54842C50.5049 9.54766 50.4284 9.84949 50.126 9.924C49.7484 9.92274 49.2948 10.0723 48.8414 10.1463C48.0862 10.1437 47.255 10.292 46.4993 10.4405C44.9879 10.7376 43.4765 11.0346 41.9658 11.1051C41.8145 11.1801 41.588 11.1793 41.4367 11.2543C40.2263 11.8545 38.7917 11.7742 37.4313 12.0717L36.2222 12.2942L33.4265 12.738C31.6885 13.0343 29.9493 13.7082 28.212 13.7779C28.1363 13.8531 27.9852 13.8526 27.9097 13.8524C27.2293 14.0767 26.4733 14.3007 25.6426 14.2979C25.5671 14.2977 25.4913 14.373 25.5666 14.4487L25.7169 14.6758ZM198.611 6.71958C198.989 6.49428 199.442 6.72235 199.82 6.57257C200.274 6.42305 200.651 6.49983 201.104 6.50134C201.557 6.50286 201.935 6.4286 202.313 6.42986C202.388 6.43011 202.539 6.43062 202.539 6.3551C202.54 6.20406 202.389 6.20355 202.313 6.2033L198.688 6.19119C198.462 6.19043 198.235 6.26519 198.084 6.34021L198.083 6.56677C198.233 6.71832 198.46 6.79459 198.611 6.71958ZM8.47958 20.2068C9.91446 20.2115 11.2746 19.9895 12.6334 20.1451C13.3129 20.2229 14.0683 20.1499 14.7483 20.0767C15.2772 20.0029 15.73 20.0799 16.2589 20.0062C16.7878 19.9324 17.3167 19.8587 17.8453 19.8604C18.525 19.8627 19.2045 19.9405 19.8094 19.716C20.0362 19.6412 20.2625 19.7175 20.4135 19.718C21.6219 19.722 22.7549 19.6503 23.9637 19.5033C24.5682 19.4298 25.2483 19.281 25.9273 19.5098C26.0025 19.5856 26.1536 19.5861 26.2293 19.5108C27.0616 19.0605 27.9673 19.2146 28.8736 19.2176C29.1751 19.3696 29.4017 19.3704 29.7043 19.2204C30.0824 19.0706 30.536 18.9211 30.9886 19.0736C31.4412 19.2262 31.8191 19.1519 32.273 18.9269C32.9537 18.6271 33.7091 18.5541 34.4636 18.7831C34.6899 18.8594 34.9164 18.8602 35.1432 18.7854C35.4461 18.5599 35.8239 18.4856 36.201 18.6379C36.5039 18.4124 36.8049 18.7155 37.1073 18.6409C37.4096 18.5664 37.7877 18.4167 38.089 18.6442C38.6184 18.4194 39.1468 18.4967 39.6755 18.4985C40.2041 18.5002 40.6582 18.1997 41.1869 18.2014C41.64 18.203 42.0179 18.1287 42.3957 18.0544C42.8491 17.9804 43.302 18.0575 43.7553 17.9835C44.1334 17.8337 44.5105 17.986 44.9642 17.8365C45.3423 17.6867 45.7951 17.7637 46.2482 17.7652L46.6259 17.7665C47.0042 17.5412 47.3818 17.5425 47.8347 17.6195C48.2875 17.6965 48.7412 17.547 49.1943 17.5485C49.4964 17.5495 49.873 17.8529 50.101 17.4005C50.1771 17.2497 50.4789 17.3262 50.6297 17.4023C50.8562 17.403 51.007 17.479 51.2338 17.4043C51.612 17.2545 51.9896 17.2558 52.3669 17.3325C52.7443 17.4093 53.1229 17.1085 53.5005 17.1098C54.6333 17.1136 55.6921 16.664 56.8236 17.0454C57.0499 17.1216 57.353 16.8206 57.7293 17.1994C57.8046 17.2752 57.9559 17.2002 58.0319 17.0494C58.1842 16.6723 58.5621 16.598 58.9397 16.5993C59.4683 16.6011 60.0722 16.6786 60.6014 16.5293C61.206 16.3803 61.7337 16.6842 62.3388 16.3841C62.4901 16.3091 62.7164 16.3854 62.8672 16.4614C63.018 16.5374 63.1691 16.5379 63.2448 16.4626C63.6237 16.0863 63.9258 16.0873 64.3786 16.1643C65.1333 16.3179 65.9648 16.0941 66.7955 16.0969C66.8711 16.0971 67.0221 16.0977 67.0979 16.0224C68.0049 15.7989 68.9864 15.8777 69.8931 15.7296C70.7999 15.5816 71.7811 15.7359 72.6884 15.4369C72.9152 15.3621 73.217 15.4387 73.4436 15.4394C73.6702 15.4402 73.8212 15.4407 74.048 15.3659C75.1821 14.9921 76.3146 15.0714 77.4474 15.0752L77.825 15.0765C78.6565 14.8527 79.4872 14.8554 80.3182 14.7827C81.6025 14.6359 82.8116 14.4134 84.0955 14.4177C84.2465 14.4182 84.3973 14.4942 84.4731 14.419C85.5314 14.1204 86.6637 14.2753 87.722 13.9767C88.93 14.0563 90.0638 13.758 91.2724 13.6865L94.5961 13.471C94.8226 13.4718 95.125 13.3973 95.427 13.3983C96.1067 13.4006 96.7872 13.1763 97.4671 13.103C97.6939 13.0282 97.8449 13.0288 98.0715 13.0295C98.2978 13.1058 98.5246 13.031 98.6752 13.1826C98.826 13.2586 98.8252 13.4852 98.9 13.712C98.9752 13.7877 99.0507 13.788 99.0505 13.8635L99.2015 13.864L99.2018 13.7885C99.2025 13.5619 98.977 13.2591 99.2796 13.1091C99.5066 12.9588 99.7337 12.8085 99.9603 12.8093C100.111 12.8098 100.263 12.7347 100.338 12.8105C100.564 13.0378 100.791 12.8876 101.018 12.8128C101.396 12.663 101.698 12.5885 102.075 12.7408C102.452 12.8931 102.906 12.8191 103.284 12.6693C103.51 12.5946 103.737 12.5198 104.039 12.5208C104.19 12.5213 104.341 12.5973 104.492 12.6734C104.718 12.7496 104.795 12.3723 104.946 12.3728C105.475 12.3746 105.928 12.3006 106.457 12.3023L108.647 12.3096C109.1 12.3111 109.477 12.3879 109.781 12.0113C109.932 11.9363 110.007 11.9366 110.159 11.9371C110.687 11.9388 111.216 12.0161 111.669 11.8666C111.972 11.7921 112.273 11.8686 112.575 11.8696C112.651 11.8699 112.726 12.0212 112.801 12.097C112.952 12.2485 112.952 12.173 113.104 12.0224C113.407 11.7214 113.633 11.6466 114.011 11.6479C114.842 11.6506 115.673 11.4269 116.428 11.4294C117.259 11.4322 118.09 11.3594 118.921 11.3622C119.147 11.3629 119.374 11.3637 119.601 11.2889C119.979 11.1392 120.356 11.2159 120.734 11.1417C121.565 11.1445 122.471 11.223 123.378 11.075C124.36 10.9272 125.342 10.855 126.324 10.8583C126.475 10.8588 126.701 10.8595 126.928 10.7848C127.23 10.7103 127.608 10.7115 127.986 10.7128C128.363 10.714 128.741 10.6398 129.119 10.5655C129.421 10.491 129.723 10.6431 130.025 10.5686C130.403 10.4943 130.781 10.42 131.158 10.4213C132.971 10.4274 134.709 10.2066 136.521 10.2127C136.597 10.2129 136.672 10.2132 136.748 10.1379C137.353 9.98887 138.032 10.0667 138.712 9.99341C139.392 9.92016 140.147 10.0737 140.752 9.77367C140.903 9.69865 141.054 9.77467 141.28 9.77543C141.809 9.7772 142.338 9.5524 142.867 9.62969C143.546 9.70748 144.227 9.48319 144.906 9.48546C146.643 9.49127 148.381 9.19499 150.194 9.20104L150.42 9.2018C150.798 9.05202 151.252 9.05354 151.629 9.0548C152.309 9.05707 153.064 9.13511 153.744 8.98634C154.575 8.83808 155.406 8.76533 156.237 8.76811C156.766 8.76988 157.369 8.92293 157.823 8.77341C158.655 8.4741 159.41 8.55215 160.165 8.55467C160.391 8.55543 160.693 8.63196 160.92 8.55719C161.525 8.33265 162.129 8.33467 162.733 8.41221C163.337 8.48975 164.017 8.4165 164.621 8.343C165.452 8.27025 166.208 8.12173 167.039 8.12451C167.794 8.12703 168.549 8.12956 169.229 7.98079C169.683 7.90678 170.135 7.98381 170.589 7.90981C171.269 7.83656 171.872 7.98962 172.552 7.91637C173.232 7.84312 173.837 7.54306 174.516 7.77189C175.272 7.54785 176.027 7.62589 176.782 7.62842C176.934 7.62892 177.16 7.7052 177.311 7.63018C177.765 7.40514 178.293 7.55794 178.746 7.48394C180.258 7.26242 181.767 7.56955 183.279 7.197C183.581 7.12249 183.883 7.27454 184.26 7.2758C184.789 7.27756 185.318 7.27933 185.847 7.13006C186.376 6.98078 186.828 7.13334 187.357 7.1351C187.735 7.13636 188.112 7.21315 188.49 7.06337C188.868 6.91359 189.246 6.99037 189.699 6.99188C189.925 6.99264 190.151 7.14444 190.378 7.06967C190.756 6.9199 191.058 6.92091 191.36 6.92191C191.738 6.92318 192.115 6.99996 192.418 6.77441C192.796 6.62463 193.098 6.8522 193.4 6.77769C194.08 6.62892 194.835 6.78248 195.59 6.785C195.817 6.78576 196.043 6.86204 196.27 6.71175C196.497 6.63699 196.798 6.78904 196.95 6.56299C196.649 6.41094 196.423 6.25914 196.045 6.3334C195.742 6.40791 195.365 6.40665 195.063 6.40564C193.326 6.39983 191.513 6.4693 189.776 6.46349C189.172 6.46148 188.567 6.6105 187.963 6.45744C187.812 6.45693 187.661 6.45643 187.51 6.53145C186.981 6.75624 186.453 6.60343 185.924 6.60167L185.244 6.5994C184.262 6.74716 183.355 6.97069 182.449 6.81662C181.921 6.73933 181.391 6.96413 180.864 6.7358C180.26 6.50722 179.73 6.88306 179.202 6.88129L178.673 6.87952C177.616 6.87599 176.558 7.0235 175.501 7.01997C174.972 7.0182 174.443 7.09195 173.915 7.01467C173.311 6.93713 172.782 7.0864 172.253 7.08464C171.724 7.08287 171.272 7.00584 170.742 7.15511C170.44 7.22962 170.062 7.30388 169.685 7.15158C169.307 7.30136 168.855 7.07328 168.401 7.22281C168.174 7.29757 167.872 7.29656 167.57 7.29555C166.966 7.29354 166.437 7.36729 165.833 7.36527C165.304 7.3635 164.776 7.28622 164.247 7.35997C163.718 7.43373 163.114 7.43171 162.585 7.50546C162.132 7.57947 161.603 7.5777 161.15 7.50067C160.47 7.64944 159.715 7.42035 159.11 7.72041C159.034 7.79568 158.959 7.79543 158.883 7.79518C158.43 7.79366 158.053 7.7924 157.675 7.71562C157.222 7.63859 156.844 7.86389 156.467 7.7871C156.014 7.71007 155.635 8.01089 155.258 7.85859C154.806 7.70603 154.352 7.93108 153.899 7.92956C153.219 7.92729 152.539 8.00054 151.859 7.99827C151.104 7.99575 150.424 8.069 149.669 8.142C148.913 8.21499 148.234 8.21272 147.478 8.2102C146.723 8.20767 145.968 8.28067 145.212 8.35367C143.475 8.49891 141.737 8.71966 139.925 8.71361C139.622 8.7126 139.245 8.71134 138.868 8.63455C138.49 8.55777 138.037 8.63178 137.659 8.70604C137.206 8.78004 136.751 9.08061 136.299 8.92806C135.771 8.77525 135.166 8.92427 134.637 8.92251C134.033 8.92049 133.429 9.06951 132.824 9.06749C131.541 9.0632 130.181 9.2097 128.897 9.20541L128.519 9.20415C127.839 9.50396 127.084 9.42591 126.328 9.42339C125.875 9.42188 125.423 9.26932 124.969 9.56989C124.741 9.72017 124.365 9.49235 123.987 9.56661C123.004 9.78989 121.872 9.48402 120.89 9.78282C120.361 9.9321 119.833 9.70377 119.304 9.77753C118.699 9.85103 118.171 9.84926 117.567 9.84724C117.264 9.84623 116.887 9.84497 116.585 9.91948C116.055 10.0688 115.451 9.99122 114.923 10.065C114.318 10.1385 113.714 10.1365 113.11 10.1344C112.808 10.1334 112.581 10.0571 112.355 10.1319C111.674 10.3562 110.995 10.3539 110.315 10.3517L109.711 10.3496C109.181 10.5744 108.728 10.5729 108.2 10.5712C106.916 10.5669 105.632 10.6381 104.272 10.7846C103.516 10.8576 102.761 10.7795 102.006 10.777L101.251 10.7745C100.042 11.0725 98.757 11.2948 97.5499 10.9132C97.3236 10.8369 97.1726 10.8364 97.0965 10.9872L96.6427 11.2122C96.0385 11.2102 95.4339 11.3592 94.8299 11.2817C94.226 11.2042 93.6206 11.5797 93.0174 11.2756C92.5633 11.5762 91.9607 11.1211 91.5065 11.4216C91.2795 11.5719 90.9777 11.4954 90.7511 11.4946L89.6183 11.4908C89.3165 11.4143 88.9381 11.6396 88.5608 11.5628C88.0321 11.5611 87.503 11.7103 87.0498 11.7088C86.4457 11.7068 85.8413 11.7803 85.3121 11.9296L84.5572 11.8515C83.5757 11.7727 82.5934 11.9205 81.6867 12.0685C81.1578 12.1423 80.7046 12.1408 80.176 12.139C79.9494 12.1382 79.7231 12.062 79.4966 12.0612C78.212 12.2835 76.9279 12.3547 75.7188 12.5772C75.3409 12.6515 74.9643 12.3481 74.5105 12.5732C74.4347 12.6485 74.2084 12.5722 74.0576 12.4962C73.8313 12.4199 73.68 12.4949 73.4534 12.4941C72.8493 12.4921 72.1686 12.7919 71.5647 12.7144C71.0363 12.6371 70.5832 12.6356 70.0538 12.8604C69.978 12.9356 69.7517 12.8594 69.6006 12.8589C69.3746 12.7071 69.1478 12.7818 68.921 12.8566C68.3166 12.9301 67.7116 13.1546 67.1075 13.1526C65.6726 13.1478 64.1622 13.1428 62.7268 13.289C62.1987 13.1362 61.6688 13.5121 61.1406 13.3592C60.9896 13.3587 60.7633 13.2825 60.5367 13.2817C60.3857 13.2812 60.3091 13.583 60.0828 13.5068C59.0245 13.8053 57.9683 13.4997 56.91 13.7982L56.5324 13.797C55.8527 13.7947 55.0975 13.7922 54.3418 13.9407C53.5861 14.0892 52.7554 14.0864 51.9246 14.0837C51.8491 14.0834 51.6978 14.1584 51.5473 14.0069C51.472 13.9311 51.3207 14.0061 51.2452 14.0059C50.8671 14.1557 50.5645 14.3057 50.1869 14.3044C49.8093 14.3032 49.432 14.2264 49.0541 14.3006C48.6763 14.3749 48.3752 14.0718 47.9971 14.2216C47.8458 14.2966 47.6968 13.6919 47.544 14.2201C47.4677 14.4464 47.1653 14.5209 46.939 14.4446C46.7127 14.3683 46.5617 14.3678 46.3349 14.4426C46.1081 14.5174 45.8812 14.5921 45.7305 14.5161C45.2026 14.2878 44.7487 14.5128 44.2953 14.5868C43.6909 14.6603 43.086 14.8849 42.4821 14.8073C41.6516 14.729 40.7451 14.8015 39.9139 14.9498C39.536 15.024 39.0834 14.8715 38.7056 14.9458C38.2522 15.0198 37.7991 15.0182 37.346 15.0167C37.1194 15.016 36.8928 15.0152 36.6665 14.9389C36.4402 14.8627 36.2892 14.8622 36.1376 15.0127C35.7588 15.389 35.3807 15.5388 35.0036 15.3865C34.7015 15.3855 34.4749 15.3847 34.1726 15.4593C33.8703 15.5338 33.5682 15.5328 33.3421 15.381C33.1158 15.3047 32.965 15.2287 32.7377 15.4545C32.6619 15.5297 32.5862 15.605 32.4349 15.68C32.2083 15.6793 31.9062 15.6782 31.6044 15.6017C31.3026 15.5252 31.15 15.9778 30.8482 15.9013C30.0937 15.6722 29.4883 16.0478 28.7334 15.9697C28.5826 15.8937 28.3558 15.9685 28.129 16.0432C27.5998 16.1925 26.9956 16.1905 26.467 16.1887C25.8628 16.1867 25.3335 16.4115 24.8053 16.2587C24.579 16.1824 24.2767 16.2569 24.0499 16.3317C23.8988 16.3312 23.7473 16.4817 23.5965 16.4057C23.3699 16.4049 23.0683 16.2529 22.9173 16.2524C22.6905 16.3271 22.4632 16.5529 22.2364 16.6277C22.1606 16.703 22.0098 16.627 21.8585 16.702C21.2533 17.002 20.6502 16.6979 19.97 16.8467C19.1388 16.995 18.3078 17.0677 17.4013 17.1402C15.9659 17.2864 14.5308 17.3572 13.0949 17.6545C12.0368 17.8775 10.904 17.8737 9.92001 18.5501C9.69295 18.7004 9.31509 18.7746 9.01276 18.8492C8.33257 18.9979 7.57561 19.524 6.8204 19.5215C6.74488 19.5213 6.66911 19.5965 6.59334 19.6718C6.59309 19.7473 6.51731 19.8226 6.51706 19.8981C6.59233 19.9739 6.59208 20.0494 6.6676 20.0497C7.27176 20.0517 7.87542 20.2047 8.47958 20.2068Z%27 fill=%27%23FFD520%27/%3E%3C/svg%3E");
}
.theme-pacers .grid-team-color-container, body .grid-team-color-container {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
.theme-pacers .grid-team-color-container::after, body .grid-team-color-container::after {
  background-image: url(../df4c332440916272ec1b.png);
}
.theme-pacers .quote-block > div > div, body .quote-block > div > div {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
.theme-pacers .quote-block > div > div div.elementor-widget-container,
.theme-pacers .quote-block > div > div p, body .quote-block > div > div div.elementor-widget-container,
body .quote-block > div > div p {
  color: #0c2340;
}
.theme-pacers .feature-overlay::before, body .feature-overlay::before {
  background: linear-gradient(83deg, rgba(255, 213, 32, 0) 2.37%, #ffd520 99.65%);
}
.theme-pacers section.cta .elementor-widget-text-editor .elementor-widget-container p, body section.cta .elementor-widget-text-editor .elementor-widget-container p {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button, body section.cta .elementor-widget-button.elementor-element a.elementor-button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #FFFFFF;
}
@media (min-width: 992px) {
  .theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button, body section.cta .elementor-widget-button.elementor-element a.elementor-button {
    font-size: 13px;
  }
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button::before, .theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button::after, body section.cta .elementor-widget-button.elementor-element a.elementor-button::before, body section.cta .elementor-widget-button.elementor-element a.elementor-button::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button::before, body section.cta .elementor-widget-button.elementor-element a.elementor-button::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button::after, body section.cta .elementor-widget-button.elementor-element a.elementor-button::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button span, body section.cta .elementor-widget-button.elementor-element a.elementor-button span {
  position: relative;
  z-index: 1;
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button:hover::before, .theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button:focus::before, .theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button:active::before, body section.cta .elementor-widget-button.elementor-element a.elementor-button:hover::before, body section.cta .elementor-widget-button.elementor-element a.elementor-button:focus::before, body section.cta .elementor-widget-button.elementor-element a.elementor-button:active::before {
  opacity: 1;
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button::before, body section.cta .elementor-widget-button.elementor-element a.elementor-button::before {
  background: linear-gradient(85deg, #FFFFFF 3.23%, #ffd520 99.51%);
}
.theme-pacers section.cta .elementor-widget-button.elementor-element a.elementor-button::after, body section.cta .elementor-widget-button.elementor-element a.elementor-button::after {
  display: none;
}

.theme-fever a {
  color: #C8102E;
}
.theme-fever a:hover, .theme-fever a:focus, .theme-fever a:active {
  color: #21344f;
}
.theme-fever a.elementor-button, .theme-fever a.btn {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
}
@media (min-width: 992px) {
  .theme-fever a.elementor-button, .theme-fever a.btn {
    font-size: 13px;
  }
}
.theme-fever a.elementor-button::before, .theme-fever a.elementor-button::after, .theme-fever a.btn::before, .theme-fever a.btn::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever a.elementor-button::before, .theme-fever a.btn::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever a.elementor-button::after, .theme-fever a.btn::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever a.elementor-button span, .theme-fever a.btn span {
  position: relative;
  z-index: 1;
}
.theme-fever a.elementor-button:hover::before, .theme-fever a.elementor-button:focus::before, .theme-fever a.elementor-button:active::before, .theme-fever a.btn:hover::before, .theme-fever a.btn:focus::before, .theme-fever a.btn:active::before {
  opacity: 1;
}
.theme-fever a.elementor-button.btn-primary, .theme-fever a.elementor-button.default-primary, .theme-fever a.btn.btn-primary, .theme-fever a.btn.default-primary {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #C8102E;
}
@media (min-width: 992px) {
  .theme-fever a.elementor-button.btn-primary, .theme-fever a.elementor-button.default-primary, .theme-fever a.btn.btn-primary, .theme-fever a.btn.default-primary {
    font-size: 13px;
  }
}
.theme-fever a.elementor-button.btn-primary::before, .theme-fever a.elementor-button.btn-primary::after, .theme-fever a.elementor-button.default-primary::before, .theme-fever a.elementor-button.default-primary::after, .theme-fever a.btn.btn-primary::before, .theme-fever a.btn.btn-primary::after, .theme-fever a.btn.default-primary::before, .theme-fever a.btn.default-primary::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever a.elementor-button.btn-primary::before, .theme-fever a.elementor-button.default-primary::before, .theme-fever a.btn.btn-primary::before, .theme-fever a.btn.default-primary::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever a.elementor-button.btn-primary::after, .theme-fever a.elementor-button.default-primary::after, .theme-fever a.btn.btn-primary::after, .theme-fever a.btn.default-primary::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever a.elementor-button.btn-primary span, .theme-fever a.elementor-button.default-primary span, .theme-fever a.btn.btn-primary span, .theme-fever a.btn.default-primary span {
  position: relative;
  z-index: 1;
}
.theme-fever a.elementor-button.btn-primary:hover::before, .theme-fever a.elementor-button.btn-primary:focus::before, .theme-fever a.elementor-button.btn-primary:active::before, .theme-fever a.elementor-button.default-primary:hover::before, .theme-fever a.elementor-button.default-primary:focus::before, .theme-fever a.elementor-button.default-primary:active::before, .theme-fever a.btn.btn-primary:hover::before, .theme-fever a.btn.btn-primary:focus::before, .theme-fever a.btn.btn-primary:active::before, .theme-fever a.btn.default-primary:hover::before, .theme-fever a.btn.default-primary:focus::before, .theme-fever a.btn.default-primary:active::before {
  opacity: 1;
}
.theme-fever a.elementor-button.btn-primary::before, .theme-fever a.elementor-button.default-primary::before, .theme-fever a.btn.btn-primary::before, .theme-fever a.btn.default-primary::before {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever a.elementor-button.btn-primary::after, .theme-fever a.elementor-button.default-primary::after, .theme-fever a.btn.btn-primary::after, .theme-fever a.btn.default-primary::after {
  display: none;
}
.theme-fever a.elementor-button.btn-secondary, .theme-fever a.btn.btn-secondary {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #C8102E;
  background-color: transparent;
  padding: 0px 0px 4px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-fever a.elementor-button.btn-secondary, .theme-fever a.btn.btn-secondary {
    font-size: 13px;
  }
}
.theme-fever a.elementor-button.btn-secondary::before, .theme-fever a.elementor-button.btn-secondary::after, .theme-fever a.btn.btn-secondary::before, .theme-fever a.btn.btn-secondary::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever a.elementor-button.btn-secondary::before, .theme-fever a.btn.btn-secondary::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever a.elementor-button.btn-secondary::after, .theme-fever a.btn.btn-secondary::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever a.elementor-button.btn-secondary span, .theme-fever a.btn.btn-secondary span {
  position: relative;
  z-index: 1;
}
.theme-fever a.elementor-button.btn-secondary:hover::before, .theme-fever a.elementor-button.btn-secondary:focus::before, .theme-fever a.elementor-button.btn-secondary:active::before, .theme-fever a.btn.btn-secondary:hover::before, .theme-fever a.btn.btn-secondary:focus::before, .theme-fever a.btn.btn-secondary:active::before {
  opacity: 1;
}
@media (min-width: 992px) {
  .theme-fever a.elementor-button.btn-secondary, .theme-fever a.btn.btn-secondary {
    font-size: 15px;
  }
}
.theme-fever a.elementor-button.btn-secondary::after, .theme-fever a.btn.btn-secondary::after {
  display: block;
  opacity: 1;
  background: linear-gradient(90deg, #C8102E 0%, #C8102E 100%);
}
.theme-fever a.elementor-button.btn-secondary::before, .theme-fever a.btn.btn-secondary::before {
  display: none;
}
.theme-fever a.elementor-button.btn-secondary:hover::after, .theme-fever a.elementor-button.btn-secondary:focus::after, .theme-fever a.elementor-button.btn-secondary:active::after, .theme-fever a.btn.btn-secondary:hover::after, .theme-fever a.btn.btn-secondary:focus::after, .theme-fever a.btn.btn-secondary:active::after {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .elementor-widget-button.elementor-element a,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #C8102E;
}
@media (min-width: 992px) {
  .theme-fever .elementor-widget-button.elementor-element a,
  .theme-fever .elementor-widget-button.elementor-element a.elementor-button {
    font-size: 13px;
  }
}
.theme-fever .elementor-widget-button.elementor-element a::before, .theme-fever .elementor-widget-button.elementor-element a::after,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button::before,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever .elementor-widget-button.elementor-element a::before,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever .elementor-widget-button.elementor-element a::after,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever .elementor-widget-button.elementor-element a span,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button span {
  position: relative;
  z-index: 1;
}
.theme-fever .elementor-widget-button.elementor-element a:hover::before, .theme-fever .elementor-widget-button.elementor-element a:focus::before, .theme-fever .elementor-widget-button.elementor-element a:active::before,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button:hover::before,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button:focus::before,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button:active::before {
  opacity: 1;
}
.theme-fever .elementor-widget-button.elementor-element a::before,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button::before {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .elementor-widget-button.elementor-element a::after,
.theme-fever .elementor-widget-button.elementor-element a.elementor-button::after {
  display: none;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #C8102E;
  background-color: transparent;
  padding: 0px 0px 4px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a {
    font-size: 13px;
  }
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a span {
  position: relative;
  z-index: 1;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a:hover::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a:focus::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a:active::before {
  opacity: 1;
}
@media (min-width: 992px) {
  .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a {
    font-size: 15px;
  }
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a::after {
  display: block;
  opacity: 1;
  background: linear-gradient(90deg, #C8102E 0%, #C8102E 100%);
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a::before {
  display: none;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-info a:hover::after, .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a:focus::after, .theme-fever .elementor-widget-button.elementor-element.elementor-button-info a:active::after {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #0c2340;
}
@media (min-width: 992px) {
  .theme-fever .elementor-widget-button.elementor-element.elementor-button-success a {
    font-size: 13px;
  }
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-success a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a span {
  position: relative;
  z-index: 1;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a:hover::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-success a:focus::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-success a:active::before {
  opacity: 1;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a::before {
  background: linear-gradient(85deg, rgba(12, 35, 64, 0.9) 3.23%, #21344f 99.51%);
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-success a::after {
  display: none;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #FFFFFF;
}
@media (min-width: 992px) {
  .theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a {
    font-size: 13px;
  }
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a span {
  position: relative;
  z-index: 1;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a:hover::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a:focus::before, .theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a:active::before {
  opacity: 1;
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a::before {
  background: linear-gradient(85deg, #FFFFFF 3.23%, #C8102E 99.51%);
}
.theme-fever .elementor-widget-button.elementor-element.elementor-button-warning a::after {
  display: none;
}
.theme-fever button.btn,
.theme-fever [type=button].btn,
.theme-fever [type=submit].btn,
.theme-fever a.elementor-post__read-more,
.theme-fever .news-loop-item a.elementor-button-link {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #C8102E;
  background-color: transparent;
  padding: 0px 0px 4px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-fever button.btn,
  .theme-fever [type=button].btn,
  .theme-fever [type=submit].btn,
  .theme-fever a.elementor-post__read-more,
  .theme-fever .news-loop-item a.elementor-button-link {
    font-size: 13px;
  }
}
.theme-fever button.btn::before, .theme-fever button.btn::after,
.theme-fever [type=button].btn::before,
.theme-fever [type=button].btn::after,
.theme-fever [type=submit].btn::before,
.theme-fever [type=submit].btn::after,
.theme-fever a.elementor-post__read-more::before,
.theme-fever a.elementor-post__read-more::after,
.theme-fever .news-loop-item a.elementor-button-link::before,
.theme-fever .news-loop-item a.elementor-button-link::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever button.btn::before,
.theme-fever [type=button].btn::before,
.theme-fever [type=submit].btn::before,
.theme-fever a.elementor-post__read-more::before,
.theme-fever .news-loop-item a.elementor-button-link::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever button.btn::after,
.theme-fever [type=button].btn::after,
.theme-fever [type=submit].btn::after,
.theme-fever a.elementor-post__read-more::after,
.theme-fever .news-loop-item a.elementor-button-link::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever button.btn span,
.theme-fever [type=button].btn span,
.theme-fever [type=submit].btn span,
.theme-fever a.elementor-post__read-more span,
.theme-fever .news-loop-item a.elementor-button-link span {
  position: relative;
  z-index: 1;
}
.theme-fever button.btn:hover::before, .theme-fever button.btn:focus::before, .theme-fever button.btn:active::before,
.theme-fever [type=button].btn:hover::before,
.theme-fever [type=button].btn:focus::before,
.theme-fever [type=button].btn:active::before,
.theme-fever [type=submit].btn:hover::before,
.theme-fever [type=submit].btn:focus::before,
.theme-fever [type=submit].btn:active::before,
.theme-fever a.elementor-post__read-more:hover::before,
.theme-fever a.elementor-post__read-more:focus::before,
.theme-fever a.elementor-post__read-more:active::before,
.theme-fever .news-loop-item a.elementor-button-link:hover::before,
.theme-fever .news-loop-item a.elementor-button-link:focus::before,
.theme-fever .news-loop-item a.elementor-button-link:active::before {
  opacity: 1;
}
@media (min-width: 992px) {
  .theme-fever button.btn,
  .theme-fever [type=button].btn,
  .theme-fever [type=submit].btn,
  .theme-fever a.elementor-post__read-more,
  .theme-fever .news-loop-item a.elementor-button-link {
    font-size: 15px;
  }
}
.theme-fever button.btn::after,
.theme-fever [type=button].btn::after,
.theme-fever [type=submit].btn::after,
.theme-fever a.elementor-post__read-more::after,
.theme-fever .news-loop-item a.elementor-button-link::after {
  display: block;
  opacity: 1;
  background: linear-gradient(90deg, #C8102E 0%, #C8102E 100%);
}
.theme-fever button.btn::before,
.theme-fever [type=button].btn::before,
.theme-fever [type=submit].btn::before,
.theme-fever a.elementor-post__read-more::before,
.theme-fever .news-loop-item a.elementor-button-link::before {
  display: none;
}
.theme-fever button.btn:hover::after, .theme-fever button.btn:focus::after, .theme-fever button.btn:active::after,
.theme-fever [type=button].btn:hover::after,
.theme-fever [type=button].btn:focus::after,
.theme-fever [type=button].btn:active::after,
.theme-fever [type=submit].btn:hover::after,
.theme-fever [type=submit].btn:focus::after,
.theme-fever [type=submit].btn:active::after,
.theme-fever a.elementor-post__read-more:hover::after,
.theme-fever a.elementor-post__read-more:focus::after,
.theme-fever a.elementor-post__read-more:active::after,
.theme-fever .news-loop-item a.elementor-button-link:hover::after,
.theme-fever .news-loop-item a.elementor-button-link:focus::after,
.theme-fever .news-loop-item a.elementor-button-link:active::after {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .e-loop__load-more a {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #C8102E;
}
@media (min-width: 992px) {
  .theme-fever .e-loop__load-more a {
    font-size: 13px;
  }
}
.theme-fever .e-loop__load-more a::before, .theme-fever .e-loop__load-more a::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever .e-loop__load-more a::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever .e-loop__load-more a::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever .e-loop__load-more a span {
  position: relative;
  z-index: 1;
}
.theme-fever .e-loop__load-more a:hover::before, .theme-fever .e-loop__load-more a:focus::before, .theme-fever .e-loop__load-more a:active::before {
  opacity: 1;
}
.theme-fever .e-loop__load-more a::before {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .e-loop__load-more a::after {
  display: none;
}
.theme-fever .elementor section.team-background {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .elementor section.team-background.watermark::after {
  background-image: url(../61723ce49f4722425de8.png);
}
.theme-fever .elementor-element.team-color h1, .theme-fever .elementor-element.team-color .h1,
.theme-fever .elementor-element.team-color h2,
.theme-fever .elementor-element.team-color .h2,
.theme-fever .elementor-element.team-color h3,
.theme-fever .elementor-element.team-color .h3,
.theme-fever .elementor-element.team-color h4,
.theme-fever .elementor-element.team-color .h4,
.theme-fever .elementor-element.team-color h5,
.theme-fever .elementor-element.team-color .h5,
.theme-fever .elementor-element.team-color h6,
.theme-fever .elementor-element.team-color .h6,
.theme-fever .elementor-element.team-color p,
.theme-fever .elementor-element.team-color li,
.theme-fever .elementor-element.team-color .site-main .elementor-widget-heading .elementor-heading-title,
.theme-fever .elementor-element.team-color .single .elementor-widget-heading .elementor-heading-title,
.theme-fever .elementor-element.team-color-gold h1,
.theme-fever .elementor-element.team-color-gold .h1,
.theme-fever .elementor-element.team-color-gold h2,
.theme-fever .elementor-element.team-color-gold .h2,
.theme-fever .elementor-element.team-color-gold h3,
.theme-fever .elementor-element.team-color-gold .h3,
.theme-fever .elementor-element.team-color-gold h4,
.theme-fever .elementor-element.team-color-gold .h4,
.theme-fever .elementor-element.team-color-gold h5,
.theme-fever .elementor-element.team-color-gold .h5,
.theme-fever .elementor-element.team-color-gold h6,
.theme-fever .elementor-element.team-color-gold .h6,
.theme-fever .elementor-element.team-color-gold p,
.theme-fever .elementor-element.team-color-gold li,
.theme-fever .elementor-element.team-color-gold .site-main .elementor-widget-heading .elementor-heading-title,
.theme-fever .elementor-element.team-color-gold .single .elementor-widget-heading .elementor-heading-title {
  color: #C8102E;
}
.theme-fever .elementor-element.team-color-white h1, .theme-fever .elementor-element.team-color-white .h1,
.theme-fever .elementor-element.team-color-white h2,
.theme-fever .elementor-element.team-color-white .h2,
.theme-fever .elementor-element.team-color-white h3,
.theme-fever .elementor-element.team-color-white .h3,
.theme-fever .elementor-element.team-color-white h4,
.theme-fever .elementor-element.team-color-white .h4,
.theme-fever .elementor-element.team-color-white h5,
.theme-fever .elementor-element.team-color-white .h5,
.theme-fever .elementor-element.team-color-white h6,
.theme-fever .elementor-element.team-color-white .h6,
.theme-fever .elementor-element.team-color-white p,
.theme-fever .elementor-element.team-color-white li,
.theme-fever .elementor-element.team-color-white .site-main .elementor-widget-heading .elementor-heading-title,
.theme-fever .elementor-element.team-color-white .single .elementor-widget-heading .elementor-heading-title {
  color: #FFFFFF;
}
.theme-fever .accent-word-1::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27205%27 height=%2714%27 viewBox=%270 0 205 14%27 fill=%27none%27%3E%3Cpath d=%27M204.045 4.82129C204.243 5.42196 204.141 6.02162 204.039 6.52128C203.938 6.92095 203.637 7.11994 203.337 7.11894L199.237 7.10524C198.738 7.10357 198.339 6.80224 197.937 7.2009C197.837 7.30056 197.637 7.29989 197.437 7.29923L196.937 7.29756C196.437 7.29589 195.837 7.29388 195.338 7.09221C194.838 6.89054 194.437 7.1892 193.937 7.18753L192.337 7.18219C192.038 7.08119 191.838 6.98052 191.538 7.07951C191.037 7.27784 190.839 6.57718 190.339 6.67551L189.138 6.9715C188.437 7.16916 187.737 7.26682 187.038 6.96448C186.838 6.86381 186.738 6.96348 186.638 6.96314C186.238 6.96181 185.837 7.16047 185.538 7.05947C184.938 6.85746 184.338 6.85546 183.738 6.95345C182.838 7.05045 181.937 7.14744 181.038 7.04443C180.738 6.94343 180.538 7.04276 180.238 7.04176L178.838 7.03708C177.838 7.03374 176.938 7.03073 175.938 7.02739L175.438 7.02572C174.938 6.82405 174.439 6.72238 173.939 6.62071C173.439 6.51904 172.838 7.01704 172.439 6.7157C172.139 6.5147 171.639 6.71303 171.239 6.71169C171.039 6.71102 170.839 6.61036 170.74 6.31002C170.741 6.11002 170.742 5.71003 170.44 6.30902C170.34 6.40869 170.239 6.60835 170.139 6.60802C169.439 6.60568 168.838 6.90367 168.238 6.80167C167.139 6.59799 166.039 6.69432 164.939 6.69064C164.339 6.68864 163.738 6.78663 163.239 6.48496L162.539 6.48263C161.839 6.68028 161.039 6.57761 160.339 6.67527C159.538 6.7726 159.539 6.6726 158.841 5.87027C158.64 6.3696 158.238 6.76826 157.639 6.66625C156.539 6.66258 155.339 6.55857 154.239 6.65489C152.738 6.74988 151.139 6.44454 149.538 6.83919C149.138 6.93785 148.737 7.03651 148.338 6.83518C148.039 6.63418 147.639 6.63284 147.338 6.73184C146.337 7.0285 145.339 6.62516 144.338 6.82181C143.338 7.01847 142.438 7.01546 141.438 7.01212L140.938 7.01045C140.337 7.00845 139.839 6.70678 139.238 6.90477C138.737 7.1031 138.138 7.0011 137.638 6.99943C137.238 6.99809 136.937 7.09709 136.637 7.09609C136.337 7.09508 136.037 7.19408 135.738 6.89308C135.638 6.79275 135.439 6.69208 135.338 6.89174C135.137 7.29107 134.637 7.2894 134.137 7.28773C133.737 7.1864 133.337 7.28506 132.837 7.28339C132.437 7.18205 131.836 7.38005 131.538 6.77905L131.438 6.77871C130.937 7.07704 130.539 6.67571 130.039 6.67404C129.939 6.6737 129.839 6.67337 129.738 6.77303C129.537 7.27236 129.037 7.07069 128.637 7.16936C128.337 7.26835 128.036 7.56735 127.536 7.36568C127.437 7.26535 127.236 7.36468 127.136 7.46434C126.535 7.66234 125.835 7.66 125.236 7.55799C124.736 7.45632 124.437 7.15532 123.936 7.45365C123.636 7.55265 123.237 7.25131 122.836 7.44998C122.636 7.54931 122.335 7.6483 122.036 7.5473C121.336 7.34496 120.636 7.54262 120.035 7.74062C119.635 7.83928 119.235 7.83795 118.935 7.83694L117.035 7.8306C116.335 7.82826 115.734 7.92625 115.034 8.02391C114.434 8.12191 113.834 8.1199 113.134 8.11756C112.834 8.11656 112.534 8.11556 112.333 8.21489C111.732 8.51288 111.333 8.21155 110.734 8.10954C110.534 8.00888 110.334 8.00821 110.033 8.2072C109.131 8.80419 108.333 8.30153 108.237 7.2012C108.138 6.90086 108.338 6.70153 108.638 6.80254C108.938 6.90354 109.238 6.80454 109.638 6.70588C110.239 6.60788 110.84 6.30989 111.439 6.51189C111.739 6.51289 112.039 6.4139 112.239 6.41457C112.639 6.4159 112.94 6.31691 113.24 6.31791C113.539 6.41891 113.739 6.41958 114.04 6.32058C114.541 6.02225 115.141 5.82426 115.741 5.92626C116.541 6.02893 117.341 5.83161 118.141 5.83428C118.441 5.83528 118.842 5.63662 119.241 5.83796C119.441 5.93862 119.641 5.83929 119.841 5.83996C120.642 5.64264 121.342 5.64497 122.041 5.84731C122.341 5.94831 122.842 5.54999 123.04 6.15065C123.141 6.05099 123.341 6.05165 123.441 5.95199C124.343 5.455 125.343 5.25834 126.243 5.26135C127.343 5.26502 128.543 5.26903 129.644 5.17271C131.444 4.97872 133.344 4.98507 135.144 4.99109C135.644 4.99276 136.145 4.89443 136.545 4.89576C136.745 4.79643 136.945 4.6971 137.045 4.79744C137.944 5.10044 138.745 4.80312 139.645 4.80612C140.445 4.80879 141.245 4.71147 142.045 4.71414L144.445 4.72216C145.345 4.72517 146.145 4.82784 147.046 4.53085C147.744 4.93318 148.546 4.33586 149.345 4.63853C149.645 4.73953 149.946 4.54054 150.346 4.54187L153.746 4.55323C154.145 4.75457 154.546 4.35591 154.946 4.55724C155.345 4.75858 155.645 4.65958 156.045 4.66092C156.345 4.66192 156.545 4.66259 156.846 4.56359C157.146 4.46459 157.446 4.5656 157.746 4.4666C158.247 4.26827 158.545 4.86927 159.045 4.67094C159.346 4.57194 159.746 4.47328 160.146 4.47462L164.246 4.48832C164.546 4.48932 164.846 4.49032 165.146 4.39132C165.747 4.19333 166.448 3.99567 166.846 4.397C166.946 4.49734 167.146 4.39801 167.346 4.39867C167.446 4.39901 167.547 4.29934 167.447 4.09901L167.448 3.99901C167.348 3.99868 167.348 3.89868 167.248 3.89834C166.348 3.89534 165.549 3.59266 164.548 3.78932L163.948 3.78732C163.248 3.78498 162.65 3.38298 162.049 3.58097C161.348 3.77863 160.749 3.67663 160.049 3.67429C159.549 3.67262 158.949 3.57061 158.349 3.56861C157.449 3.5656 156.549 3.46259 155.549 3.45925C154.649 3.45625 153.75 3.35324 152.851 3.05023C152.551 2.94923 152.251 2.94823 151.951 3.04723C150.649 3.44288 149.349 3.53854 148.15 3.33453C147.45 3.23219 146.851 3.03019 146.25 3.22818C146.15 3.32785 145.95 3.32718 145.85 3.22685C144.251 2.9215 142.551 3.01582 140.851 3.01014C140.051 3.00747 139.251 2.9048 138.451 3.00212C137.651 3.09945 136.851 2.99678 136.051 2.9941C135.251 2.99143 134.35 3.18842 133.551 2.88575C132.651 3.08274 131.751 2.97974 130.851 2.97673C130.551 2.97573 130.251 2.97473 130.051 2.87406C129.553 2.37239 129.153 2.47105 128.652 2.76938C128.151 3.06771 127.651 2.96604 127.251 2.9647C126.251 2.96136 125.352 2.75836 124.351 2.95501C123.951 3.05368 123.451 3.05201 123.051 2.95067L119.751 2.93964C119.551 2.93898 119.251 2.93797 119.051 2.83731C118.652 2.63597 118.252 2.63463 117.851 2.8333C117.351 3.03162 116.851 3.02995 116.351 2.82828C116.052 2.72728 115.752 2.72628 115.451 2.82528C114.25 3.22127 113.15 3.11759 112.051 2.81392C111.851 2.81325 111.752 2.71292 111.551 2.81225C110.851 2.90991 110.25 3.1079 109.551 2.80557L109.251 2.80456C107.85 3.09988 106.451 2.89521 105.151 2.89086C104.151 2.88752 103.25 3.18451 102.251 2.98117C101.85 3.27984 101.55 3.07883 101.15 3.0775C100.55 3.07549 99.8508 2.97316 99.2501 3.17115C97.4501 3.16514 95.6498 3.25912 93.9498 3.25344C93.2511 2.8511 92.5501 3.14876 91.8495 3.34642C90.9485 3.64341 90.1488 3.54074 89.2495 3.33774C89.0495 3.33707 88.8498 3.2364 88.6495 3.33573C87.8482 3.73306 86.8488 3.52972 85.9488 3.52671C85.3488 3.52471 84.7488 3.5227 84.1492 3.4207C83.6495 3.31903 83.1489 3.51735 82.5489 3.51535C81.9489 3.51335 81.4492 3.41168 80.8492 3.40967C80.2492 3.40767 79.7489 3.506 79.2485 3.60432C78.7482 3.70265 78.2489 3.50098 77.8482 3.69965C77.3475 3.89797 76.9479 3.79664 76.5482 3.6953C76.0486 3.59363 75.5476 3.89196 75.1482 3.69062C74.6489 3.48896 74.2479 3.78762 73.8482 3.68628C73.4486 3.58495 73.0486 3.58361 72.5479 3.78194C72.3476 3.88127 72.0479 3.78027 71.7479 3.77926C70.6479 3.77559 69.4476 3.87158 68.2469 4.06757C67.4466 4.1649 66.5469 4.06189 65.6469 4.05888C64.9469 4.05654 64.3476 3.85454 63.6463 4.2522C63.2456 4.45086 62.8473 3.94953 62.3463 4.24786C62.0456 4.44685 61.646 4.34552 61.2456 4.44418C60.5456 4.44184 59.9463 4.23984 59.246 4.3375C58.5457 4.43516 57.9456 4.43315 57.2456 4.43081L56.7456 4.42914C55.0443 4.82346 53.2447 4.71745 51.4447 4.71143C51.2447 4.71077 50.945 4.60976 50.7447 4.7091C49.9434 5.10642 49.3437 5.00442 48.5437 5.00174C47.5437 4.9984 46.6437 4.9954 45.6427 5.29205C45.3424 5.39105 44.9427 5.28971 44.5427 5.28838C43.6427 5.28537 42.8431 5.1827 41.9427 5.27969C41.1424 5.37702 40.3427 5.27434 39.5417 5.57167C39.4417 5.57134 39.3417 5.571 39.1424 5.37033C39.0427 5.27 38.9434 5.06967 38.7431 5.169C37.9418 5.56632 37.2414 5.66398 36.4408 5.86131C36.0404 5.95997 35.4398 6.15797 35.1418 5.55697C35.0421 5.45663 34.9421 5.4563 34.9414 5.6563C34.6401 6.0553 34.2404 5.95396 33.9404 5.95296L31.1405 5.9436C30.4401 6.04126 29.7408 5.83892 29.0395 6.23658C28.1401 6.03358 27.3391 6.3309 26.5385 6.52823C26.1381 6.62689 25.5385 6.52489 25.1385 6.52355C24.7385 6.52222 24.5391 6.32155 24.3378 6.72088L24.0372 6.91987C22.5365 7.11486 21.0355 7.40985 19.5355 7.40484C19.3355 7.40417 19.0355 7.40317 18.7359 7.30216C18.5359 7.3015 18.3362 7.20083 18.1358 7.30016C17.5348 7.59815 16.6355 7.39515 16.1339 7.89347C15.9332 8.0928 15.7335 7.99214 15.5335 7.99147C14.8335 7.98913 14.2329 8.18712 13.6329 8.18512C12.8329 8.18245 12.2325 8.28044 11.6345 7.67844C11.3352 7.47744 10.9352 7.4761 10.7342 7.77543C10.1322 8.37342 9.53122 8.67142 8.73123 8.66875C8.33123 8.66741 7.9309 8.76607 7.4309 8.7644C7.13091 8.7634 6.7309 8.76206 6.4299 9.06106C6.02856 9.45972 5.62923 9.25838 5.1289 9.35671C4.12824 9.55337 3.12758 9.75003 2.12925 9.24669C1.92959 9.14602 1.72926 9.24535 1.52893 9.34468C1.32859 9.44402 1.22859 9.44368 1.02859 9.44301C0.928926 9.34268 0.828932 9.34235 0.829266 9.24235C0.729601 9.14201 0.829939 9.04235 0.830273 8.94235C1.43194 8.44436 2.13192 8.4467 2.83125 8.64903C3.23091 8.75037 3.43091 8.75104 3.73158 8.55204C4.03191 8.45304 4.33192 8.45405 4.53225 8.35471C5.53392 7.85806 6.63492 7.56174 7.83491 7.56574C8.13524 7.46675 8.43523 7.46775 8.73556 7.36875C9.23623 7.17042 9.6369 6.97176 10.1366 7.07343C10.5362 7.17477 11.0372 6.87644 11.4372 6.87778C11.6372 6.87844 11.9372 6.87945 12.2375 6.78045C13.2385 6.48379 14.3389 6.38747 15.3395 6.19081C17.1409 5.79683 18.8409 5.80251 20.5415 5.60819C21.3418 5.51086 22.1425 5.31354 23.0425 5.31654C23.8425 5.31921 24.6435 5.02189 25.4442 4.82456C25.8442 4.8259 25.7435 5.02556 25.7428 5.22556C25.8422 5.4259 25.8418 5.5259 26.0425 5.32657C26.7448 4.62891 27.4445 4.73125 28.2435 5.03392C28.5428 5.23492 28.6431 5.13525 28.6441 4.83526C28.7445 4.73559 28.7455 4.43559 28.9451 4.53626C29.3445 4.73759 29.7458 4.33893 30.0455 4.43994C30.4451 4.54127 30.7458 4.34227 31.1458 4.34361C31.4458 4.34461 31.7458 4.34562 31.8451 4.54595C32.1435 5.04695 32.2445 4.74728 32.3455 4.44762C32.3461 4.24762 32.5468 4.04829 32.7465 4.14896C33.4455 4.45129 34.0471 3.9533 34.6471 3.95531C35.3471 3.95765 35.9474 3.85965 36.5474 3.86166C36.9478 3.76299 37.2481 3.664 37.5478 3.765C38.1471 3.967 38.7478 3.76901 39.2484 3.57068C39.7491 3.37235 40.2491 3.37402 40.6488 3.47536C41.4487 3.47803 42.2484 3.5807 42.9494 3.28304C43.4501 3.08471 44.0497 3.18672 44.5497 3.18839C45.6497 3.19206 46.7514 2.69574 47.8504 2.99942C49.0517 2.60343 50.2504 3.00743 51.3517 2.61111C51.9524 2.41312 52.5517 2.61512 53.1517 2.61713C53.6517 2.6188 54.1517 2.62047 54.752 2.52247C55.3523 2.42448 55.953 2.22648 56.6527 2.32882C57.6523 2.43216 58.6527 2.3355 59.6533 2.13885C60.454 1.94152 61.153 2.24386 61.954 1.94653C62.6526 2.34887 63.3543 1.85121 64.1536 2.05388C64.9543 1.85656 65.7543 1.85923 66.5543 1.8619C67.3543 1.86457 68.0543 1.86691 68.8546 1.76959C69.6549 1.67226 70.4553 1.57493 71.2546 1.77761C72.0559 1.38028 72.8553 1.58295 73.6553 1.58562C73.9556 1.48663 74.2556 1.48763 74.4552 1.5883C74.7549 1.6893 74.9549 1.68997 75.2552 1.59097C76.1562 1.29398 77.1562 1.29732 78.1562 1.30066C79.0562 1.30367 80.0569 1.10701 81.0555 1.51035L81.3555 1.51135C82.1572 1.01403 83.0559 1.41703 83.8565 1.21971C84.6572 1.02238 85.5569 1.12539 86.4572 1.02839C87.1575 0.930734 87.8565 1.23307 88.6572 1.03575C89.4578 0.838419 90.2575 0.941092 91.0575 0.943765L93.3575 0.951449C94.3575 0.95479 95.2578 0.857798 96.2581 0.761139C97.9588 0.56682 99.6585 0.6725 101.258 0.677846C102.058 0.680519 102.858 0.78319 103.559 0.485531C104.859 0.589874 106.259 0.494552 107.559 0.498896C107.959 0.500232 108.359 0.501569 108.659 0.402571C109.26 0.204577 109.859 0.406581 110.459 0.408585C111.059 0.41059 111.66 0.112596 112.259 0.414599C114.56 0.322285 116.86 0.32997 119.26 0.337988C119.96 0.340327 120.761 -0.0569979 121.46 0.145339C122.16 0.347677 122.861 0.0500173 123.56 0.152356C124.36 0.255028 125.06 0.157367 125.86 0.16004C126.36 0.161711 126.86 0.263381 127.26 0.264718C127.76 0.266388 128.26 0.168059 128.66 0.369395C128.859 0.470062 129.16 0.271066 129.36 0.271734C129.66 0.272736 129.96 0.273739 130.26 0.174741C131.06 0.177414 131.961 0.0804216 132.66 0.382759C133.461 0.0854332 134.26 0.188106 135.06 0.290778C135.86 0.393451 136.761 0.0964589 137.46 0.398797C137.961 0.100468 138.46 0.402138 138.86 0.303475C139.661 0.106148 140.361 0.108487 141.16 0.411159C141.459 0.51216 141.759 0.513162 142.06 0.414166C142.66 0.216171 143.161 0.117842 143.66 0.419512C144.161 0.121183 144.66 0.422853 145.06 0.424189C145.86 0.426862 146.56 0.329201 147.36 0.331874C147.56 0.332542 147.76 0.233211 147.96 0.233879C149.859 0.740225 151.86 0.346909 153.759 0.553256C154.859 0.656931 155.859 0.560272 156.859 0.663613C157.058 0.764281 157.259 0.664949 157.459 0.665618C158.159 0.667956 158.859 0.670295 159.558 0.772634C160.758 0.976641 161.858 0.980317 162.958 0.983992C164.258 0.988335 165.557 1.19268 166.857 1.19702C167.657 1.19969 168.457 1.30237 169.257 1.30504C170.757 1.31005 172.258 1.01506 173.756 1.52007C174.056 1.62108 174.456 1.52241 174.756 1.62341C175.556 1.62609 176.256 1.42843 177.055 1.7311C177.155 1.83143 177.355 1.7321 177.455 1.73243L178.456 1.63578C179.055 1.73778 179.654 2.03978 180.355 1.84212C180.956 1.64413 181.655 1.84647 182.255 1.94847C182.654 2.04981 183.154 2.15148 183.554 2.15281C183.754 2.15348 184.054 2.25448 184.154 2.25482C184.855 1.95716 185.553 2.35949 186.254 2.26183C186.854 2.16384 187.553 2.46618 188.153 2.36818C188.654 2.26985 189.152 2.77152 189.753 2.47353C190.253 2.5752 190.753 2.57687 191.352 2.67887C191.952 2.78088 192.551 2.98288 193.252 2.78522C193.352 2.68555 193.552 2.78622 193.652 2.78656C194.152 2.78823 194.651 2.98989 195.151 2.99157C195.751 2.99357 196.351 3.09557 196.851 3.19724C197.65 3.39992 198.35 3.40225 199.15 3.50493C200.549 3.7096 202.049 3.71462 203.447 4.21929C203.747 4.32029 203.946 4.52096 204.045 4.82129ZM107.238 6.69786C107.438 6.69853 107.639 6.4992 107.838 6.69986C108.137 7.00086 107.737 7.19953 107.636 7.39919C107.535 7.59886 107.535 7.69885 107.335 7.69819C106.935 7.69685 106.935 7.79685 107.034 8.09718C107.032 8.49718 107.032 8.69718 106.632 8.69584L104.032 8.68716C103.232 8.68448 102.431 8.88181 101.632 8.57914C101.532 8.4788 101.532 8.6788 101.531 8.7788C101.631 8.87914 101.53 9.0788 101.431 8.97847C100.931 8.8768 100.43 9.07513 99.9304 9.07345C99.6304 9.07245 99.5311 8.87212 99.3314 8.77145C99.2321 8.57112 99.2317 8.67112 99.1314 8.77078L98.9307 8.97011C97.9311 8.86677 97.0297 9.26376 96.0294 9.36042C95.8291 9.45975 95.6291 9.45909 95.4291 9.45842C94.9297 9.25675 94.3291 9.45474 93.8291 9.45307L92.4291 9.44839L91.4281 9.74505C91.3281 9.74472 91.1284 9.64405 91.0288 9.54372C90.8294 9.34305 90.9304 9.04338 90.6291 9.44238C90.3278 9.84138 89.8271 10.0397 89.3271 10.038C88.2271 10.0344 87.0271 10.0303 85.9265 10.2267C85.2278 9.82434 84.6258 10.4223 83.9258 10.42C83.5258 10.4187 83.1251 10.6173 82.6258 10.4156C82.4261 10.315 82.1258 10.414 81.9258 10.4133C81.4258 10.4116 80.9241 10.91 80.3255 10.508C80.0261 10.307 79.7251 10.606 79.4251 10.605C78.2252 10.6009 77.0238 10.9969 75.7232 11.1926C75.1228 11.2906 74.5228 11.2886 73.8228 11.2862C73.6228 11.2856 73.4232 11.1849 73.2235 11.0842C73.0242 10.8836 72.8245 10.7829 72.5249 10.6819C72.3252 10.5812 72.2245 10.7809 72.2235 11.0809C72.2219 11.5809 72.1218 11.5806 71.5219 11.5786C71.2219 11.5775 71.1222 11.4772 71.1235 11.0772C71.2239 10.9776 71.2242 10.8776 71.2245 10.7776C71.1249 10.6772 71.0255 10.4769 70.8255 10.4762C70.7255 10.4759 70.5249 10.6752 70.5245 10.7752C70.5232 11.1752 70.4225 11.3749 70.1222 11.4739C69.8219 11.5729 69.5215 11.6719 69.3219 11.5712C68.7229 11.2692 68.2219 11.5675 67.7205 11.9659C67.3195 12.2645 66.9195 12.2632 66.6212 11.7622C66.5219 11.5618 66.1219 11.5605 66.0212 11.7602C65.8199 12.1595 65.4196 12.2582 64.9196 12.2565C64.4196 12.2548 63.9189 12.4532 63.5189 12.4518C63.3189 12.4511 63.2192 12.3508 63.1196 12.2505C62.9202 12.0498 63.1206 11.9505 63.2209 11.8508C63.3212 11.7512 63.4219 11.5515 63.4222 11.4515C63.3229 11.2512 63.1226 11.3505 62.9222 11.4498C62.8222 11.4495 62.7222 11.4492 62.7226 11.3492C62.6229 11.2488 62.7236 11.0492 62.8236 11.0495L63.7246 10.7525C63.9249 10.6532 64.0246 10.7535 64.0236 11.0535C63.9232 11.1532 63.9229 11.2532 63.9226 11.3532C64.0226 11.3535 64.2222 11.4542 64.2226 11.3542C65.0252 10.5568 66.0256 10.4602 67.2259 10.3642C68.1262 10.2672 69.1262 10.2705 70.0272 9.97355C70.5279 9.77522 71.0269 10.0769 71.5275 9.87856C71.9282 9.6799 72.5282 9.6819 73.1282 9.68391C73.6282 9.68558 74.0289 9.48692 74.5289 9.48859L75.8288 9.49293C76.2288 9.49427 76.6282 9.6956 77.0295 9.29694C77.1302 9.09728 77.6302 9.09895 77.9298 9.19995C78.5292 9.40195 78.9295 9.30329 79.4302 9.10496C79.9308 8.90663 80.3311 8.80797 80.9308 8.90997C81.3305 9.01131 81.7312 8.81265 82.1315 8.71398C82.7322 8.51599 83.3318 8.61799 83.9321 8.52L85.2321 8.52434C85.6318 8.62568 86.0328 8.32702 86.4331 8.22835C86.8335 8.12969 87.2335 8.13103 87.7335 8.1327C88.5335 8.13537 89.4341 7.93838 90.2334 8.14105C90.5334 8.14205 90.9338 8.04339 91.2341 7.94439C91.5341 7.9454 91.6338 8.04573 91.5328 8.34539C91.4324 8.44506 91.3321 8.54472 91.3318 8.64472C91.3314 8.74472 91.3308 8.94472 91.5304 9.04539C91.6304 9.04572 91.7308 8.94606 91.8311 8.84639C91.8311 8.84639 91.8318 8.64639 91.9321 8.54673C91.9324 8.44673 92.0331 8.24706 92.1331 8.2474C92.7338 8.0494 93.1351 7.65074 93.7348 7.75275C94.3344 7.85475 95.0344 7.85709 95.6354 7.5591C95.8357 7.45976 96.1357 7.46077 96.4357 7.46177C96.9357 7.46344 97.5354 7.56544 98.0364 7.26712C98.0367 7.16712 98.1367 7.16745 98.1367 7.16745C100.236 7.37447 102.238 6.88115 104.338 6.88817C104.738 6.8895 105.238 6.79118 105.637 6.99251C105.637 7.09251 105.837 7.09318 105.937 6.99351C106.339 6.59485 106.738 6.69619 107.238 6.69786ZM62.0226 11.3468C62.1226 11.3471 62.1219 11.5471 62.2219 11.5475C62.2216 11.6475 62.1209 11.8471 62.0209 11.8468C61.9209 11.8465 61.7212 11.7458 61.6209 11.8455C61.2202 12.0441 60.8219 11.5428 60.5209 11.8418C60.3202 12.0411 60.1192 12.3405 59.9182 12.6398C59.8176 12.8395 59.5172 12.9385 59.2172 12.9374C58.5172 12.9351 57.7172 12.9324 57.0176 12.8301L57.0183 12.6301C57.0193 12.3301 57.0203 12.0301 57.3206 11.9311C58.0213 11.7334 58.6226 11.3355 59.5219 11.5385C60.0216 11.6401 60.5229 11.2418 61.0226 11.3435L62.0226 11.3468ZM56.5203 12.0284C56.7199 12.1291 56.6189 12.4288 56.7183 12.6291L57.0173 12.9301C56.9173 12.9298 56.9166 13.1298 56.8166 13.1294C55.8166 13.1261 54.7156 13.4224 53.7163 13.2191C53.1166 13.1171 52.6163 13.2154 52.2149 13.6141C52.0143 13.8134 51.7143 13.8124 51.4143 13.8114C51.3146 13.711 51.3146 13.711 51.4149 13.6114C52.0169 13.0134 52.0173 12.9134 52.4183 12.6147C52.8193 12.3161 53.2196 12.2174 53.6189 12.4187C53.9183 12.6197 54.3186 12.5211 54.5193 12.3217C54.9206 11.9231 55.4206 11.9248 55.9206 11.9264C56.1206 11.9271 56.3206 11.9278 56.5203 12.0284Z%27 fill=%27%23C8102E%27/%3E%3C/svg%3E");
}
.theme-fever .accent-word-2::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27284%27 height=%2722%27 viewBox=%270 0 284 22%27 fill=%27none%27%3E%3Cpath d=%27M11.1937 21.726C10.9672 21.7252 10.8161 21.7247 10.5898 21.6485C10.439 21.5724 10.3635 21.5722 10.2125 21.5717C9.91041 21.5707 9.68284 21.872 9.38151 21.6444C9.15546 21.4926 8.92814 21.7184 8.70183 21.6422C8.4 21.5656 8.09792 21.5646 7.79584 21.5636C7.56953 21.4873 7.26796 21.3353 6.96537 21.4853C6.66279 21.6353 6.36171 21.3322 6.05963 21.3312C5.68203 21.33 5.37995 21.329 5.1544 21.0261C4.47472 21.0239 4.32595 20.3437 4.1009 19.8898C4.02589 19.7385 4.02639 19.5875 4.10242 19.4367C4.32974 19.2109 4.63257 18.9853 4.78462 18.6837C4.8604 18.6085 5.16222 18.685 5.08746 18.4582C5.01219 18.3824 4.71011 18.3814 4.55907 18.3809C4.18097 18.5307 3.72759 18.6047 3.27498 18.4521C3.19971 18.3764 3.04842 18.4514 2.97264 18.5266C2.74583 18.6014 2.59504 18.5254 2.52003 18.3741C2.29422 18.1468 2.14318 18.1463 1.91587 18.3721C1.76432 18.5226 1.61353 18.4466 1.53852 18.2953C1.38823 18.0682 1.16117 18.2185 0.934607 18.2178C0.859087 18.2175 0.782305 18.5948 0.556249 18.4431C0.330193 18.2913 0.17991 18.0642 0.180667 17.8376C0.180919 17.7621 0.332212 17.6871 0.332212 17.6871C0.709056 17.9149 1.08716 17.7651 1.38975 17.6151C1.69233 17.4651 1.84337 17.4656 2.06918 17.6929C2.21971 17.8444 2.37075 17.8449 2.44678 17.6942C2.59883 17.3926 2.82564 17.3178 3.05144 17.5451C3.27725 17.7725 3.42829 17.773 3.65586 17.4716C3.80765 17.2456 4.18576 17.0958 4.56286 17.2481C4.93995 17.4004 5.24279 17.1749 5.62039 17.1761C5.99799 17.1774 6.52714 17.0281 6.75219 17.482C6.8272 17.6333 6.90348 17.407 6.97925 17.3317C7.20657 17.1059 7.35736 17.1819 7.50764 17.409C7.58265 17.5603 7.65843 17.485 7.65893 17.334C7.73496 17.1832 7.81123 16.9569 8.03779 16.9576C8.64196 16.9596 9.17161 16.6593 9.77577 16.6614C10.3044 16.6631 10.8336 16.5138 11.4382 16.3648C11.7416 15.9882 12.1947 15.9897 12.5728 15.84C13.7071 15.3906 14.7654 15.0921 15.8987 14.9448C16.4276 14.8711 16.8817 14.5705 17.4106 14.4967C18.8463 14.275 20.2069 13.9019 21.5675 13.5289C23.0037 13.1561 24.364 12.8585 25.7247 12.4855C26.2538 12.3362 26.783 12.1869 27.3116 12.1887C27.7647 12.1902 28.2191 11.8141 28.672 11.8911C29.2011 11.7419 29.8058 11.5928 30.3347 11.5191C30.9391 11.4456 31.544 11.221 32.1484 11.1475C33.3572 11.0005 34.5673 10.4759 35.8512 10.4802C36.3043 10.4817 36.6827 10.2564 37.1358 10.258C37.5889 10.2595 37.9673 10.0342 38.3451 9.95991C38.9498 9.81089 39.5547 9.58635 40.2341 9.66414C40.687 9.74117 41.0656 9.44035 41.4432 9.44162C42.5012 9.21859 43.559 9.07108 44.5418 8.77228C44.6928 8.77278 44.7686 8.69752 44.9197 8.69802C45.3728 8.69953 45.9007 8.92786 46.3545 8.70282C46.8084 8.47777 47.3371 8.47953 47.7904 8.40553C48.924 8.18275 50.1328 8.03575 51.2666 7.73745C51.871 7.66395 52.4755 7.59045 53.0796 7.59247L53.3062 7.59323C53.9114 7.29316 54.6663 7.37121 55.271 7.22219C56.4048 6.92389 57.4623 6.8519 58.5951 6.85569C58.8217 6.85644 59.1243 6.70641 59.4263 6.70742C59.88 6.5579 60.4094 6.3331 60.938 6.33487C62.1463 6.3389 63.2804 5.96509 64.4887 5.96913C65.0174 5.97089 65.5463 5.89714 66.0751 5.82338C66.604 5.74963 67.0572 5.75114 67.5863 5.60187C68.191 5.45285 68.7196 5.45461 69.324 5.38111C70.3818 5.2336 71.4394 5.16162 72.4971 5.01411C73.6305 4.86685 74.763 4.94616 75.8968 4.64786C76.5762 4.72565 77.3327 4.35058 78.0119 4.50389C78.6923 4.2796 79.4473 4.35764 80.1272 4.28439C80.6561 4.21064 81.1852 4.06136 81.7136 4.13865C82.3931 4.21644 83.074 3.84111 83.7529 4.06994C84.3576 3.92092 85.0375 3.84767 85.6419 3.77417C86.3219 3.70092 87.0773 3.62792 87.757 3.6302C88.2101 3.63171 88.7385 3.709 89.1924 3.48395C89.495 3.33392 89.8723 3.4107 90.1744 3.41171C90.6275 3.41322 91.1559 3.49051 91.6098 3.26546C91.7611 3.19045 91.9877 3.1912 92.1387 3.19171C93.196 3.19524 94.2535 3.12325 95.3108 3.12679C95.915 3.1288 96.5191 3.13082 97.0485 2.90603C97.6534 2.68149 98.2568 2.91007 98.8615 2.76104C99.2384 2.98887 99.6167 2.76357 99.9188 2.76458C100.146 2.68981 100.448 2.6153 100.674 2.84262C100.749 2.91839 100.9 2.9189 100.976 2.76811C101.128 2.46653 101.43 2.46754 101.732 2.46855C102.412 2.47082 103.168 2.24679 103.771 2.55088C103.922 2.62691 104.073 2.55189 104.149 2.47663C104.527 2.32685 104.905 2.25259 105.358 2.2541C106.038 2.25637 106.718 2.18312 107.397 2.1854C108.077 2.18767 108.682 2.03864 109.361 2.19196C109.663 2.26849 110.041 1.96767 110.342 2.34628C110.646 1.81864 111.174 1.89593 111.627 1.97296C112.08 2.05 112.534 1.90047 112.986 2.12855C113.137 2.28009 113.288 2.20508 113.439 2.05454C113.743 1.75347 114.196 1.75498 114.573 1.75625C115.102 1.75801 115.63 1.8353 116.16 1.6105C116.914 1.76407 117.595 1.46426 118.35 1.61782C118.803 1.69485 119.256 1.54533 119.785 1.54709L120.616 1.54987C121.371 1.55239 122.05 1.63018 122.806 1.33063C123.637 1.40892 124.468 1.33618 125.374 1.33921L128.168 1.34854C128.244 1.34879 128.319 1.34905 128.395 1.27378C129.982 0.976997 131.492 1.13308 133.078 1.13838C133.456 1.13964 133.909 0.990118 134.287 0.991379C134.664 0.992641 134.967 0.91813 135.344 0.919392C135.571 0.920149 135.797 0.920906 136.099 0.997435L136.401 1.07396C137.158 0.698887 137.911 1.07901 138.592 0.854721L147.654 0.885C148.108 0.810994 148.485 0.812255 148.863 0.737997C149.392 0.664243 149.845 0.816797 150.374 0.743044C150.827 0.669037 151.28 0.821591 151.808 0.823358L152.639 0.826133C153.168 0.676859 153.696 0.754146 154.225 0.755912C154.301 0.756164 154.376 0.831937 154.451 0.907709C154.526 0.983482 154.677 1.05951 154.677 0.983987C154.981 0.682915 155.358 0.835217 155.66 0.760706C156.038 0.686448 156.34 0.687457 156.642 0.688466L159.134 0.696793C159.587 0.773827 160.04 0.699821 160.494 0.701335C160.645 0.701839 160.796 0.702344 160.87 0.929157C160.946 1.00493 161.021 1.0807 161.172 1.00569C161.929 0.630608 162.759 0.633384 163.514 0.786948C163.816 0.863477 164.118 0.864486 164.345 0.789724C164.723 0.639944 165.024 1.01855 165.478 0.793508C165.78 0.643477 166.233 0.644991 166.535 0.872561C166.761 1.02436 166.988 0.874075 167.215 0.799312C167.441 0.724548 167.592 0.725053 167.819 0.87685C167.969 0.952875 167.968 1.25496 168.195 1.25571C168.27 1.25597 168.347 1.02966 168.498 0.954641C168.8 0.955651 169.103 0.80562 169.405 0.806629L170.311 0.809657C170.611 1.33931 171.065 1.11426 171.443 0.964482C171.897 0.814956 172.35 0.89199 172.802 1.04454C173.179 1.19685 173.406 1.12208 173.709 1.04757C174.389 0.898802 174.993 0.825301 175.673 0.903092C176.579 0.98164 177.56 0.98492 178.467 0.987948C179.75 0.992238 181.11 1.0723 182.393 1.07659L182.998 1.07861C183.602 1.08063 184.207 0.856085 184.734 1.38649C184.884 1.46252 185.112 1.23671 185.338 1.38851C185.564 1.54031 185.715 1.38977 185.867 1.23924C186.094 1.01343 186.321 1.01419 186.547 1.09047C187.075 1.24327 187.679 1.24529 188.208 1.24706L190.096 1.25337C192.286 1.26068 194.476 1.34352 196.741 1.35109C197.119 1.35235 197.572 1.50491 197.95 1.43065C198.327 1.35639 198.705 1.43317 199.082 1.43443C199.233 1.43494 199.384 1.51096 199.46 1.51121C200.064 1.51323 200.669 1.36421 201.272 1.51727C201.876 1.67033 202.481 1.52131 203.084 1.74989L203.31 1.75064C204.066 1.52661 204.746 1.52888 205.425 1.75771C205.501 1.75796 205.651 1.83399 205.727 1.75872C206.483 1.6102 207.161 1.91455 207.841 1.8413C208.446 1.7678 209.125 1.84559 209.805 1.84786C210.409 1.84988 211.012 2.15398 211.617 1.92944C211.844 1.85468 211.767 2.23203 212.07 2.15751C212.523 2.00799 212.976 2.08502 213.429 2.08654C213.882 2.08805 214.336 1.863 214.864 2.01581C215.317 2.16836 215.846 2.09461 216.299 2.09613C216.828 2.09789 217.281 2.09941 217.809 2.17669C218.262 2.25373 218.791 2.25549 219.244 2.18149C219.622 2.10723 220.075 2.10874 220.452 2.18552C220.905 2.26256 221.282 2.49038 221.66 2.49164C221.962 2.49265 222.34 2.41839 222.717 2.34413C223.699 2.34741 224.681 2.42621 225.662 2.42949C225.813 2.43 226.04 2.50628 226.266 2.58255C226.417 2.58306 226.643 2.65933 226.87 2.66009C227.55 2.4358 228.229 2.74015 228.909 2.6669C229.589 2.59365 230.269 2.59593 230.948 2.67372C231.779 2.75201 232.609 2.83031 233.364 2.98387C233.666 2.98488 233.741 2.98513 233.968 2.83485C233.969 2.75933 234.12 2.75984 234.12 2.75984C235.327 3.06595 236.612 2.76816 237.82 2.92324C238.348 3.00053 238.952 3.07806 239.481 3.00431C240.01 2.93056 240.538 3.08336 241.066 3.16065L242.426 3.16519C243.256 3.16797 244.162 3.32204 244.993 3.24929C245.144 3.17427 245.295 3.17478 245.446 3.2508C246.503 3.4809 247.56 3.48443 248.617 3.48796C249.599 3.49124 250.581 3.34348 251.562 3.57332C251.864 3.64985 252.243 3.42455 252.544 3.50108C253.45 3.73067 254.281 3.50689 255.188 3.50991C255.414 3.51067 255.64 3.58695 255.791 3.58745L256.546 3.6655C257.302 3.5925 258.057 3.67054 258.812 3.67307C259.643 3.67584 260.398 3.75389 261.153 3.75641L264.476 3.76751C265.08 3.76953 265.684 3.69603 266.288 4.00013L270.366 4.01375C271.045 4.01602 271.725 4.0183 272.48 4.17186C273.085 3.94732 273.764 4.10063 274.368 4.17817C275.123 4.25621 275.878 4.25873 276.633 4.26126C277.464 4.26403 278.294 4.41785 279.124 4.49614C279.879 4.57419 280.635 4.57671 281.314 4.57898C281.918 4.581 282.447 4.73381 282.974 5.03765C283.125 5.1892 283.2 5.34049 283.048 5.49103C282.897 5.64156 282.82 5.86787 282.82 6.09443C282.818 6.54755 282.364 6.69708 281.987 6.77134L280.552 6.76654C279.645 6.91456 278.664 6.76024 277.606 6.7567C277.153 6.75519 276.701 6.60263 276.172 6.67639C276.021 6.7514 275.794 6.67513 275.568 6.59885C275.191 6.44655 274.889 6.44554 274.511 6.59532C274.208 6.74535 274.132 6.82062 274.206 7.27399C274.354 8.18074 274.278 8.55808 273.22 8.63007C272.238 8.70231 271.255 9.00111 270.274 8.69575C269.67 8.84477 269.065 8.91828 268.462 8.76522C266.951 8.98673 265.44 8.90616 263.93 8.90112L261.589 8.8933C261.287 8.89229 261.06 8.81601 260.835 8.58869C260.759 8.51292 260.608 8.51241 260.532 8.6632C260.38 8.96478 260.003 8.96352 259.777 8.81172C259.475 8.73519 259.248 8.80995 259.021 8.88472C258.719 8.95923 258.416 9.10926 258.115 8.80617C258.04 8.7304 257.964 8.73014 257.889 8.72989C257.511 8.72863 257.133 8.80289 256.756 8.87715C256.151 9.02617 255.546 9.17519 254.943 8.94661C254.717 8.87033 254.414 9.09589 254.264 8.71778C254.189 8.56649 253.962 8.64125 253.811 8.71627C253.584 8.79103 253.433 8.79052 253.282 8.7145C253.056 8.5627 252.829 8.56194 252.678 8.788C252.526 9.01406 252.375 9.08907 252.149 8.93728C251.847 8.70971 251.621 8.48239 251.393 8.93475C251.318 9.01002 251.167 8.934 251.016 8.85797C250.941 8.70668 250.79 8.55513 250.639 8.70567C250.488 8.78068 250.638 9.00775 250.26 9.00649C250.109 9.00598 249.958 9.081 249.807 9.00497C249.581 9.00422 249.43 9.00371 249.203 8.92743C248.901 8.85091 248.523 9.07621 248.373 8.6981C248.298 8.62233 248.147 8.62182 248.147 8.69734C247.844 8.84737 247.618 8.7711 247.316 8.61905C247.165 8.61854 246.939 8.61778 246.863 8.69305C246.257 9.2952 245.351 9.21665 244.748 8.83703C244.522 8.68523 244.295 8.68447 244.068 8.83476C243.993 8.8345 243.917 8.90977 243.841 8.90952C242.86 8.90624 241.953 9.12977 240.971 9.05097C240.745 8.9747 240.518 8.97394 240.367 8.97343C240.216 8.97293 240.141 8.82164 240.066 8.74586C239.915 8.59432 239.689 8.51804 239.537 8.66858C239.159 9.04492 238.781 8.96813 238.404 8.81583C238.178 8.73956 237.951 8.7388 237.725 8.73804C237.497 9.11489 237.347 8.88782 237.121 8.73602C237.121 8.6605 236.97 8.66 236.97 8.66C236.743 8.81028 236.515 9.1116 236.29 8.65773C236.063 8.80801 235.761 8.88252 235.534 8.95728C235.383 9.0323 235.232 9.0318 235.156 9.03154C234.628 8.80322 234.023 9.10328 233.495 8.79943L233.269 8.79867C232.286 9.02195 231.305 8.79211 230.4 8.63805C230.247 8.93962 230.097 8.8636 229.871 8.63628C229.72 8.48473 229.418 8.55925 229.266 8.7853C229.19 8.93609 229.039 9.0111 228.888 8.85956C228.587 8.70751 228.436 8.48044 228.133 8.78152C228.058 8.85678 227.906 8.9318 227.755 8.9313C227 8.92877 226.244 9.22833 225.566 8.6219C225.113 8.77142 224.661 8.31679 224.206 8.7684C224.131 8.84366 224.055 8.91893 223.979 8.91868C223.527 8.69061 223.073 9.06669 222.545 8.83836C222.168 8.68606 221.639 8.6843 221.261 8.75855C220.732 8.83231 220.28 8.67975 219.826 8.9048C219.674 8.97982 219.448 8.90354 219.297 8.90304C219.07 8.90228 218.845 8.59944 218.543 8.67395C218.39 9.05105 218.089 8.74796 217.787 8.82247C216.804 9.04575 215.748 8.89118 214.766 8.8879C214.539 8.88714 214.313 8.88638 214.161 8.9614C213.406 9.03439 212.728 8.65452 211.972 8.87856C211.746 8.57572 211.594 8.72626 211.367 8.87654C211.141 8.9513 210.839 8.95029 210.612 8.87402C210.16 8.72146 209.706 8.79547 209.254 8.64292C209.103 8.64241 209.027 8.56664 208.8 8.79244C208.648 8.94298 208.422 8.94222 208.195 8.94146L204.419 8.92885C203.211 8.92481 202.079 8.76999 200.945 9.06828C200.643 9.14279 200.265 9.14153 200.115 8.76342L199.889 8.76267C199.358 9.21402 198.68 8.83415 198.151 9.05894C197.547 8.83037 196.942 9.05491 196.415 8.75106C196.339 8.67529 196.188 8.67478 196.112 8.82557C195.885 9.20242 195.582 9.20141 195.281 9.12488C194.677 8.97182 194.148 9.04557 193.619 9.11933C193.241 9.19358 193.016 8.89075 192.789 8.96551C192.335 9.11504 192.109 9.03876 191.959 8.66065C191.959 8.58513 191.884 8.43384 191.733 8.58438C191.657 8.65964 191.657 8.73516 191.732 8.81094C191.807 9.03775 191.731 9.11302 191.505 9.11226C191.429 9.03649 191.278 9.03598 191.203 9.03573C190.674 9.03397 190.145 9.10772 189.617 9.10595L188.861 9.10343C188.484 9.10217 188.105 9.40299 187.729 9.02412C187.351 9.1739 186.973 9.17264 186.52 9.17113C186.142 9.16987 185.764 9.31964 185.387 9.31838C184.48 9.31536 183.649 9.46362 182.819 9.3098C182.668 9.23378 182.517 9.23327 182.441 9.30854C181.685 9.53258 180.856 9.22772 180.1 9.52728L179.798 9.45075C179.496 9.37422 179.194 9.37321 178.892 9.3722C177.531 9.66974 176.172 9.58968 174.737 9.58489C174.511 9.58413 174.284 9.58337 174.057 9.65814C173.755 9.73265 173.529 9.65637 173.302 9.65561C173.227 9.65536 173.076 9.57934 172.925 9.65435C172.244 10.0297 171.414 9.72482 170.658 9.79782C169.979 9.87107 169.299 9.8688 168.543 9.9418C168.015 10.0156 167.486 9.93826 166.957 10.012C166.277 10.0853 165.522 10.0827 164.767 10.1557C164.087 10.229 163.408 10.0757 162.727 10.2244C162.047 10.3732 161.367 10.4465 160.688 10.2932C159.631 10.2141 158.573 10.5882 157.515 10.5846C157.364 10.5841 157.213 10.7347 157.062 10.6586C156.534 10.4303 156.004 10.7306 155.476 10.5778C155.098 10.8031 154.72 10.7263 154.343 10.574C153.966 10.4217 153.663 10.7983 153.286 10.5705C152.454 11.0209 151.548 10.9423 150.642 10.9393L150.415 10.9385C149.735 11.1628 148.98 11.0848 148.225 11.0067C147.696 10.9294 147.016 11.2292 146.487 11.303C146.033 11.377 145.58 11.3755 145.127 11.374C144.372 11.3715 143.541 11.3687 142.785 11.5172C142.332 11.5912 141.879 11.6652 141.35 11.6634C140.897 11.6619 140.444 11.6604 139.99 11.7344C139.159 11.8827 138.329 11.8044 137.423 11.8014C137.12 11.8004 136.667 11.7988 136.365 11.9489C135.986 12.1742 135.685 11.9466 135.307 12.0209C134.929 12.0951 134.627 12.1696 134.25 12.0173C134.099 11.9413 133.948 11.9408 133.797 12.0158C133.419 12.1656 133.041 12.2399 132.739 12.3144C132.285 12.3884 131.832 12.4624 131.379 12.3098C131.153 12.2335 130.926 12.2328 130.699 12.3075C129.944 12.5316 129.188 12.6046 128.433 12.6021C127.753 12.5998 127.074 12.522 126.469 12.7465C125.79 12.5177 125.184 12.9688 124.505 12.8155C123.598 13.1146 122.692 12.9605 121.71 13.1082C120.501 13.2552 119.292 13.3267 118.084 13.3227C117.631 13.3212 117.102 13.3949 116.649 13.4689C116.12 13.5427 115.591 13.5409 115.062 13.6147C114.609 13.6887 114.08 13.6869 113.627 13.7609C113.174 13.8349 112.72 13.9089 112.268 13.7564C112.041 13.6801 111.815 13.6794 111.663 13.9054C111.587 13.9052 111.436 13.9802 111.436 13.9802C110.984 13.7521 110.53 13.9771 110.077 13.9756C109.699 13.9744 109.246 14.0484 108.869 13.8961C108.793 13.8958 108.718 13.8956 108.642 13.9708C108.111 14.4977 107.282 14.1173 106.602 14.2661C105.997 14.4151 105.317 14.4129 104.713 14.4108C104.185 14.4091 103.731 14.6341 103.278 14.6326C103.051 14.6318 102.9 14.7069 102.749 14.7064C102.221 14.4025 101.616 14.627 101.087 14.7008C100.558 14.7746 99.9544 14.697 99.425 14.9218C98.9717 14.9958 98.5943 14.919 98.1412 14.9175C97.7636 14.9163 97.3105 14.9147 96.8566 15.1398C96.7053 15.2148 96.328 15.138 96.0256 15.2125C95.1949 15.2098 94.4402 15.0562 93.6082 15.431L93.5327 15.4308C92.2489 15.4265 91.0398 15.649 89.7559 15.6447C89.1518 15.6427 88.6231 15.6409 88.0182 15.8655C87.8672 15.865 87.6404 15.9397 87.4141 15.8635C87.1122 15.7869 86.8099 15.8614 86.5076 15.9359C86.13 15.9347 85.8274 16.0847 85.5253 16.0837C85.2232 16.0827 84.9974 15.8554 84.6946 16.0809C84.1667 15.8526 83.6373 16.0774 83.1839 16.1514C82.7305 16.2254 82.2767 16.4505 81.8243 16.2224L81.7488 16.2221C80.9171 16.5214 80.0866 16.4431 79.3314 16.4406C79.1048 16.4399 78.8783 16.4391 78.727 16.5141C78.4244 16.6642 78.0473 16.5119 77.7449 16.5864C77.2916 16.6604 76.7629 16.6586 76.3093 16.8081C76.007 16.8826 75.6294 16.8814 75.3273 16.8804C74.5721 16.8778 73.8171 16.7998 73.137 16.9486C73.0612 17.0238 72.9106 16.8723 72.7601 16.7207C72.532 17.1731 72.0789 17.1716 71.7016 17.0948C71.3242 17.018 71.0209 17.3946 70.7193 17.2426C70.3422 17.0903 70.0399 17.1648 69.662 17.239C69.3597 17.3136 68.9821 17.3123 68.68 17.3113C68.4534 17.3105 68.1514 17.3095 67.9246 17.3843C67.5464 17.5341 67.1688 17.5328 66.7157 17.5313C66.4134 17.6058 66.1866 17.6806 65.8845 17.6795C65.6579 17.6788 65.3553 17.8288 65.129 17.7525C64.4501 17.5237 63.6939 17.8233 63.0137 17.972C62.8627 17.9715 62.7116 17.971 62.6366 17.8197C62.5611 17.8195 62.4858 17.7437 62.4103 17.7435C62.3345 17.8187 62.2585 17.9695 62.183 17.9693C61.3523 17.9665 60.445 18.2655 59.6143 18.2628C59.2367 18.2615 58.8591 18.2602 58.5568 18.3348C58.0276 18.484 57.5742 18.558 57.1219 18.33C56.9711 18.2539 56.7445 18.2532 56.5932 18.3282C56.1394 18.5532 55.6862 18.5517 55.1576 18.55C54.629 18.5482 54.0253 18.3951 53.4957 18.6954C53.2686 18.8457 53.0423 18.7695 52.7402 18.7684C52.2116 18.7667 51.6074 18.7647 51.0782 18.9139C50.8514 18.9887 50.5494 18.9877 50.3228 18.9869C49.7186 18.9849 49.1902 18.9076 48.6608 19.1324C48.3583 19.2825 48.0569 19.0549 47.8301 19.1296C47.3765 19.2792 46.9241 19.0511 46.4705 19.2006C46.0924 19.3504 45.7151 19.2736 45.2617 19.3476C44.8083 19.4216 44.3549 19.4956 43.9776 19.4189C43.2984 19.2655 42.6182 19.4143 42.0138 19.4878C41.5604 19.5618 41.1073 19.5603 40.7295 19.6346C40.2761 19.7086 39.8987 19.6318 39.5211 19.6305C39.2946 19.6298 38.993 19.4777 38.9165 19.7796C38.5386 19.8538 38.2363 19.9283 37.9345 19.8518C37.3308 19.6987 36.7259 19.9233 36.1215 19.9968C35.6681 20.0708 35.2147 20.1448 34.6861 20.143C33.8554 20.1403 33.0999 20.2132 32.2687 20.3615C31.4374 20.5098 30.6072 20.356 29.8513 20.58C29.6245 20.6548 29.3229 20.5027 29.0205 20.5772C28.7182 20.6517 28.4174 20.2731 28.0388 20.5739C27.7359 20.7995 27.2843 20.3449 26.9815 20.5704C26.7544 20.7207 26.3766 20.795 26.0745 20.7939C25.6214 20.7924 25.2438 20.7912 24.8659 20.8654C24.2613 21.0144 23.7334 20.7861 23.2037 21.0864C22.0712 21.0071 20.9376 21.2299 19.8808 21.0753C19.6545 20.9991 19.5032 21.0741 19.3519 21.1491C19.2007 21.2241 19.0494 21.2991 18.9738 21.2989C18.6718 21.2979 18.4452 21.2971 18.1429 21.3716C16.4802 21.7437 14.8192 21.5871 13.1578 21.5815C12.4781 21.5792 11.7984 21.577 11.1937 21.726ZM25.7173 14.6755L25.8684 14.6761C26.4736 14.376 27.153 14.4538 27.7571 14.4558C27.9837 14.4566 28.21 14.5328 28.3613 14.4578C28.9665 14.1578 29.5701 14.3108 30.1748 14.1618C30.7795 14.0128 31.3836 14.0148 31.9878 14.0168L32.5164 14.0186C34.0276 13.7971 35.5393 13.4245 36.9741 13.4293L37.2007 13.4301C37.7283 13.7339 38.1809 13.8865 38.6356 13.4348C38.7114 13.3596 38.8621 13.4356 38.9377 13.4359C39.7684 13.4386 40.6751 13.2906 41.5819 13.1426C41.9597 13.0684 42.3381 12.8431 42.7149 13.0709C43.3954 12.8466 44.1498 13.0757 44.8303 12.8514C45.5107 12.6271 46.2659 12.6296 47.0211 12.6321C47.6253 12.6342 48.3052 12.5609 48.9096 12.4874C49.5895 12.4142 50.1937 12.4162 50.7979 12.4182C51.402 12.4202 52.082 12.347 52.6864 12.2735C53.5173 12.2007 54.3493 11.8259 55.179 12.1307C55.2546 12.131 55.3303 12.0557 55.4059 12.056C55.9353 11.8312 56.4636 11.9085 56.9923 11.9102C57.3699 11.9115 57.7475 11.9128 58.1253 11.8385C58.73 11.6895 59.4097 11.6918 60.0894 11.694C60.3915 11.695 60.6935 11.696 60.9961 11.546C61.3742 11.3962 61.6756 11.6238 61.9779 11.5493C62.8094 11.3255 63.6393 11.5548 64.3955 11.2553C64.4713 11.18 64.6221 11.256 64.7731 11.2565C65.0752 11.2576 65.4523 11.4099 65.7546 11.3353C65.9815 11.2606 66.3581 11.5639 66.5859 11.1871C66.8132 10.9613 67.2651 11.3404 67.5679 11.1148C67.795 10.9646 68.097 10.9656 68.3989 11.0421C69.0025 11.1952 69.6072 11.0461 70.2119 10.8971C70.5142 10.8226 70.8918 10.8239 71.2696 10.7496C71.9498 10.6008 72.7043 10.8299 73.3847 10.6056C73.9128 10.7584 74.4422 10.5336 75.0464 10.5357L76.1792 10.5394C76.5571 10.4652 77.0099 10.5422 77.388 10.3924C77.7661 10.2427 78.0677 10.3947 78.4456 10.3205C79.7302 10.0982 81.0143 10.027 82.3736 10.0315C82.827 9.95749 83.3551 10.1103 83.809 9.88525C84.715 9.9638 85.5462 9.81553 86.4525 9.81856C86.679 9.81932 86.9811 9.82033 87.2079 9.74556C87.586 9.59579 87.8881 9.59679 88.2655 9.67358C88.4163 9.7496 88.5673 9.75011 88.7186 9.67509C88.9454 9.60033 89.1722 9.52556 89.3232 9.52607C90.154 9.52884 91.0607 9.38083 91.8914 9.38361C93.0998 9.38764 94.3089 9.16512 95.5172 9.16916C96.3479 9.17193 97.1786 9.17471 97.9343 9.02619C98.7655 8.87793 99.596 8.95622 100.427 8.88348C101.333 8.81099 102.164 8.73824 103.071 8.74127C103.448 8.74253 103.826 8.66827 104.128 8.59376L105.261 8.59755C106.168 8.37401 107.074 8.45256 107.905 8.45534C108.811 8.45837 109.719 8.08379 110.624 8.3889C110.7 8.38915 110.775 8.38941 110.851 8.31414C111.456 8.01408 112.21 8.24316 112.891 7.94335L113.269 7.94461C113.948 8.17344 114.628 7.94915 115.308 8.02694C115.836 8.10423 116.365 8.106 116.969 7.88145C117.196 7.80669 117.423 7.73193 117.65 7.73269C118.782 7.73647 119.841 7.43792 120.897 7.66802C121.653 7.36846 122.408 7.4465 123.088 7.44877C123.768 7.45104 124.372 7.30202 125.052 7.30429C125.581 7.30606 126.11 7.2323 126.638 7.23407C127.167 7.23584 127.772 7.08681 128.3 7.08858C128.904 7.0906 129.509 7.09262 130.189 7.01937C131.019 6.94662 131.85 7.10044 132.681 6.80114L132.984 6.80214C133.965 6.80542 135.022 6.88448 136.08 6.73697C136.609 6.66322 137.213 6.66523 137.742 6.59148C138.346 6.51798 138.951 6.52 139.555 6.52202C139.932 6.52328 140.31 6.52454 140.688 6.45028C141.821 6.2275 142.954 6.30681 144.087 6.31059L144.691 6.31261C145.825 6.01432 146.882 6.09337 148.015 6.09716C148.77 6.09968 149.601 6.02693 150.356 5.95394C150.885 5.88018 151.489 5.80668 152.018 5.80845C152.32 5.80946 152.622 5.96151 152.848 5.96226C153.15 5.96327 153.378 5.81299 153.68 5.73848C153.907 5.66371 154.058 5.66422 154.284 5.7405C154.435 5.741 154.661 5.81728 154.737 5.74201C155.342 5.51747 156.021 5.59526 156.626 5.59728C157.532 5.60031 158.439 5.30125 159.42 5.53109C159.797 5.60788 160.176 5.4581 160.629 5.45961C161.082 5.46112 161.459 5.46239 161.913 5.38838C162.291 5.31412 162.744 5.31564 163.122 5.24138C163.726 5.09236 164.405 5.39671 165.01 5.24769C165.69 5.09892 166.369 5.17671 166.973 5.17873C167.351 5.17999 167.653 5.181 167.955 5.10649C168.409 5.108 168.863 4.80743 169.239 5.26182C169.314 5.26207 169.466 5.18705 169.617 5.18756C170.826 4.88951 172.11 4.96932 173.393 4.97361C173.695 4.97462 173.998 4.97563 174.3 4.90112C174.753 4.82711 175.132 4.60181 175.584 4.82989C175.735 4.90591 175.886 4.90642 175.962 4.83115C177.019 4.68364 178.077 4.68718 179.134 4.69071L180.267 4.69449C180.72 4.54497 181.173 4.622 181.702 4.62377L182.155 4.62528C182.609 4.40023 183.137 4.47752 183.59 4.47903C184.195 4.48105 184.874 4.55885 185.478 4.48534C185.932 4.41134 186.385 4.48837 186.763 4.33859C187.292 4.26484 187.745 4.26635 188.197 4.49443C188.273 4.49468 188.424 4.41966 188.575 4.42017C189.029 4.27064 189.406 4.2719 189.859 4.27342L192.351 4.28174C193.182 4.28452 194.014 3.90969 194.92 4.13928C194.995 4.21505 195.146 4.06452 195.222 4.06477C195.675 4.06629 196.053 3.99203 196.506 3.99354L200.886 4.00818C201.264 4.00944 201.642 3.93518 202.019 3.93644C203.001 3.93972 203.983 3.79196 205.041 3.79549C205.418 3.79675 205.796 3.79802 206.249 3.72401L206.25 3.57297C205.797 3.57146 205.344 3.49442 204.891 3.49291C203.607 3.48862 202.247 3.63512 200.964 3.32875C200.813 3.32824 200.662 3.40326 200.511 3.40275C199.907 3.40073 199.378 3.47449 198.773 3.47247C198.622 3.47196 198.396 3.47121 198.17 3.39493C197.717 3.24238 197.188 3.24061 196.735 3.2391L194.167 3.23052C193.261 3.22749 192.356 2.9979 191.449 3.14591C191.298 3.22093 191.071 3.14465 190.845 3.06837C190.619 3.06762 190.317 2.91557 190.015 2.99008C189.485 3.13935 188.957 2.98655 188.429 2.98478C187.9 2.98301 187.295 3.20756 186.844 2.60188L186.769 2.60163C186.465 2.97822 186.013 2.75014 185.635 2.8244C184.728 2.97242 183.822 2.89387 182.916 2.89084C182.463 2.88933 181.934 2.81204 181.481 2.81053C181.028 2.80901 180.65 2.88327 180.198 2.80624C179.745 2.7292 179.291 2.87873 178.838 2.80169L178.536 2.8762C178.083 2.64813 177.554 2.79741 177.177 2.6451C176.725 2.49255 176.346 2.71785 175.893 2.71633C175.591 2.71532 175.289 2.63879 174.987 2.63779C174.761 2.63703 174.686 2.48574 174.611 2.25892C174.536 2.03211 174.385 2.03161 174.309 2.18239C174.157 2.48397 174.006 2.48346 173.628 2.4822C173.326 2.48119 173.023 2.78227 172.722 2.63022C172.42 2.47817 172.042 2.70346 171.74 2.55142C171.438 2.39937 171.135 2.77596 170.834 2.47287C170.532 2.32082 170.229 2.62189 169.927 2.62088L169.323 2.61886C169.021 2.54233 168.795 2.46605 168.568 2.54082C168.266 2.61533 168.039 2.61457 167.737 2.61356C167.435 2.61255 167.057 2.76233 166.756 2.53476C166.454 2.30719 166.227 2.68404 165.925 2.53199C165.699 2.30467 165.397 2.37918 165.17 2.52946C164.716 2.67899 164.339 2.67773 163.961 2.52543C163.735 2.52467 163.585 2.2976 163.434 2.22158C163.132 2.06953 163.055 2.59792 162.828 2.59716C162.602 2.5964 162.375 2.67117 162.224 2.51962C161.999 2.2923 161.923 2.29205 161.621 2.36656C161.243 2.44082 160.864 2.81716 160.564 2.28751L160.413 2.28701C160.185 2.73937 159.808 2.58707 159.43 2.58581C158.826 2.58379 158.221 2.73281 157.617 2.57975C157.014 2.42669 156.409 2.57571 155.805 2.5737L153.69 2.56663C153.012 2.18676 152.256 2.56184 151.576 2.55957L151.047 2.5578C150.972 2.48203 150.821 2.48152 150.745 2.55679C149.99 2.62979 149.159 2.62701 148.404 2.54897C148.178 2.47269 147.951 2.39641 147.725 2.47118C146.742 2.76998 145.836 2.69143 144.93 2.61288C143.495 2.45705 142.06 2.75433 140.625 2.67402C140.171 2.89907 139.719 2.67099 139.19 2.74474C138.736 2.81875 138.208 2.81698 137.755 2.81547L135.791 2.80891C135.187 2.80689 134.583 2.72935 133.978 2.9539C133.299 2.64954 132.694 3.17617 132.015 2.87181C131.713 2.94633 131.41 3.09636 131.108 2.94431C130.731 2.86752 130.429 2.94204 130.126 3.01655C129.749 3.01528 129.523 2.78797 129.145 2.86223L128.616 2.93598C127.785 3.08424 126.954 3.08147 126.124 3.00317C125.672 2.62406 125.218 2.84911 124.764 2.99863C123.857 3.29768 122.951 3.21914 122.045 3.21611C121.894 3.14008 121.743 3.13958 121.592 3.13907C121.063 3.28835 120.459 3.28633 119.93 3.36008C119.552 3.43434 119.174 3.5086 118.797 3.3563C118.495 3.20425 118.193 3.20324 117.815 3.35302C117.513 3.50305 117.211 3.42652 116.909 3.34999C116.607 3.27346 116.456 3.34848 116.229 3.34772C115.474 3.49624 114.641 3.94658 113.888 3.56646C113.737 3.49043 113.51 3.5652 113.283 3.63996C112.452 3.7127 111.469 4.01151 110.64 3.55561C110.489 3.47958 110.338 3.47908 110.187 3.55409C109.733 3.77914 109.28 3.70211 108.827 3.70059C108.601 3.69984 108.45 3.62381 108.223 3.69857C107.24 3.99738 106.182 4.14488 105.125 4.14135C104.823 4.14034 104.521 4.21485 104.294 4.13857C103.917 3.98627 103.615 4.1363 103.312 4.21081C102.859 4.36034 102.406 4.28331 102.181 3.82943C102.106 3.67814 101.879 3.67738 101.803 3.90369C101.726 4.20552 101.65 4.50734 101.273 4.43056C100.895 4.35378 100.518 4.35252 100.14 4.42678C98.9307 4.6493 97.6471 4.56949 96.4383 4.7165C96.287 4.79151 96.1357 4.86653 96.0605 4.79075C95.5326 4.56243 95.0034 4.7117 94.4743 4.86097L94.1719 4.93549C93.4925 4.85769 92.8123 5.00646 92.2079 5.07997C91.7545 5.15397 91.2256 5.22773 90.7728 5.15069C90.3954 5.07391 90.0176 5.14817 89.6397 5.22243C88.5062 5.4452 87.3729 5.59246 86.2401 5.58867C85.938 5.58766 85.6356 5.66218 85.4859 5.28407C85.4106 5.2083 85.4106 5.2083 85.3348 5.28357C84.956 5.6599 84.5779 5.80968 84.1247 5.80817C83.7471 5.80691 83.3693 5.88117 83.0672 5.88016C82.8406 5.8794 82.6136 6.02968 82.3117 5.95315C82.0854 5.87688 81.7831 5.95139 81.4813 5.87486C81.255 5.79858 81.0284 5.79782 80.8013 5.94811C80.4227 6.24893 80.0454 6.17214 79.5923 6.17063C79.1391 6.16912 78.6858 6.24312 78.2321 6.39265C78.0053 6.46741 77.703 6.54192 77.4767 6.46565C77.1748 6.38912 76.8723 6.53915 76.4949 6.46237C75.9663 6.4606 75.4374 6.53435 74.833 6.60786C74.2286 6.68136 73.6241 6.75486 73.02 6.75284L72.7934 6.75208C72.1882 7.05215 71.5086 7.04987 70.8289 7.0476C70.5268 7.04659 70.3 7.12136 69.9979 7.12035C68.7888 7.34287 67.5045 7.48962 66.2954 7.71215C65.842 7.78615 65.4647 7.70937 65.0873 7.63259C64.6345 7.55555 64.3311 7.93215 63.878 7.93063C63.5759 7.92962 63.2738 7.92861 63.047 8.00338C62.2911 8.22741 61.6114 8.22514 60.8562 8.22262C60.4031 8.22111 60.0244 8.52192 59.5721 8.29385C59.2695 8.44388 58.9667 8.66943 58.6646 8.66842C58.0604 8.6664 57.5308 8.96672 56.9269 8.88918C56.323 8.81164 55.7933 9.11196 55.1889 9.18546C54.0556 9.33271 52.9978 9.48022 51.9405 9.47669C51.7139 9.47593 51.4869 9.62621 51.3358 9.62571C51.1093 9.62495 50.8832 9.47316 50.7319 9.54817C50.5054 9.54741 50.4288 9.84924 50.1265 9.92375C49.7489 9.92249 49.2953 10.072 48.8419 10.146C48.0867 10.1435 47.2555 10.2918 46.4998 10.4403C44.9884 10.7373 43.4769 11.0344 41.9663 11.1048C41.815 11.1798 41.5884 11.1791 41.4371 11.2541C40.2268 11.8542 38.7922 11.7739 37.4318 12.0714L36.2227 12.294L33.427 12.7378C31.689 13.034 29.9498 13.7079 28.2125 13.7776C28.1368 13.8529 27.9857 13.8524 27.9102 13.8521C27.2298 14.0764 26.4738 14.3005 25.6431 14.2977C25.5676 14.2974 25.4918 14.3727 25.5671 14.4485L25.7173 14.6755ZM198.612 6.71933C198.99 6.49403 199.442 6.72211 199.82 6.57233C200.274 6.4228 200.651 6.49959 201.104 6.5011C201.558 6.50261 201.935 6.42835 202.313 6.42962C202.389 6.42987 202.54 6.43037 202.54 6.35485C202.54 6.20381 202.389 6.20331 202.314 6.20306L198.689 6.19094C198.462 6.19019 198.235 6.26495 198.084 6.33997L198.083 6.56653C198.234 6.71807 198.46 6.79435 198.612 6.71933ZM8.48007 20.2065C9.91495 20.2113 11.2751 19.9893 12.6339 20.1449C13.3134 20.2227 14.0688 20.1497 14.7487 20.0764C15.2776 20.0027 15.7305 20.0797 16.2594 20.0059C16.7883 19.9322 17.3172 19.8584 17.8458 19.8602C18.5255 19.8625 19.2049 19.9403 19.8099 19.7157C20.0367 19.641 20.263 19.7172 20.414 19.7177C21.6223 19.7218 22.7554 19.65 23.9642 19.503C24.5686 19.4295 25.2488 19.2808 25.9278 19.5096C26.003 19.5854 26.1541 19.5859 26.2298 19.5106C27.0621 19.0603 27.9678 19.2143 28.8741 19.2174C29.1756 19.3694 29.4022 19.3702 29.7048 19.2201C30.0829 19.0704 30.5365 18.9208 30.9891 19.0734C31.4417 19.2259 31.8196 19.1517 32.2735 18.9266C32.9542 18.6268 33.7096 18.5538 34.4641 18.7829C34.6904 18.8592 34.9169 18.8599 35.1437 18.7852C35.4466 18.5596 35.8244 18.4854 36.2015 18.6377C36.5044 18.4121 36.8054 18.7152 37.1078 18.6407C37.4101 18.5662 37.7882 18.4164 38.0895 18.644C38.6189 18.4192 39.1473 18.4965 39.676 18.4982C40.2046 18.5 40.6587 18.1994 41.1874 18.2012C41.6405 18.2027 42.0183 18.1285 42.3962 18.0542C42.8496 17.9802 43.3024 18.0572 43.7558 17.9832C44.1339 17.8334 44.511 17.9857 44.9646 17.8362C45.3428 17.6864 45.7956 17.7635 46.2487 17.765L46.6263 17.7662C47.0047 17.5409 47.3823 17.5422 47.8352 17.6192C48.288 17.6963 48.7417 17.5468 49.1948 17.5483C49.4969 17.5493 49.8735 17.8526 50.1015 17.4003C50.1776 17.2495 50.4794 17.326 50.6302 17.402C50.8567 17.4028 51.0075 17.4788 51.2343 17.404C51.6124 17.2543 51.99 17.2555 52.3674 17.3323C52.7447 17.4091 53.1233 17.1083 53.5009 17.1095C54.6338 17.1133 55.6925 16.6637 56.8241 17.0451C57.0504 17.1214 57.3535 16.8203 57.7298 17.1992C57.8051 17.2749 57.9564 17.1999 58.0324 17.0491C58.1847 16.6721 58.5626 16.5978 58.9402 16.5991C59.4688 16.6008 60.0727 16.6784 60.6019 16.5291C61.2065 16.3801 61.7342 16.6839 62.3393 16.3838C62.4906 16.3088 62.7169 16.3851 62.8677 16.4611C63.0185 16.5372 63.1696 16.5377 63.2453 16.4624C63.6242 16.0861 63.9263 16.0871 64.3791 16.1641C65.1338 16.3177 65.9653 16.0939 66.796 16.0967C66.8716 16.0969 67.0226 16.0974 67.0984 16.0221C68.0054 15.7986 68.9869 15.8774 69.8936 15.7294C70.8004 15.5814 71.7816 15.7357 72.6889 15.4367C72.9157 15.3619 73.2175 15.4384 73.4441 15.4392C73.6706 15.4399 73.8217 15.4404 74.0485 15.3657C75.1826 14.9919 76.3151 15.0712 77.4479 15.0749L77.8255 15.0762C78.657 14.8524 79.4877 14.8552 80.3187 14.7825C81.603 14.6357 82.8121 14.4132 84.096 14.4175C84.247 14.418 84.3978 14.494 84.4736 14.4187C85.5319 14.1202 86.6642 14.275 87.7225 13.9765C88.9305 14.056 90.0643 13.7577 91.2729 13.6862L94.5965 13.4708C94.8231 13.4715 95.1254 13.397 95.4275 13.398C96.1072 13.4003 96.7876 13.176 97.4676 13.1028C97.6944 13.028 97.8454 13.0285 98.072 13.0293C98.2983 13.1055 98.5251 13.0308 98.6757 13.1823C98.8264 13.2584 98.8257 13.4849 98.9004 13.7117C98.9757 13.7875 99.0512 13.7877 99.051 13.8633L99.202 13.8638L99.2023 13.7883C99.203 13.5617 98.9775 13.2589 99.2801 13.1088C99.5071 12.9585 99.7342 12.8083 99.9608 12.809C100.112 12.8095 100.263 12.7345 100.338 12.8103C100.564 13.0376 100.791 12.8873 101.018 12.8125C101.396 12.6628 101.698 12.5883 102.076 12.7406C102.453 12.8929 102.906 12.8189 103.284 12.6691C103.511 12.5943 103.738 12.5196 104.04 12.5206C104.191 12.5211 104.342 12.5971 104.492 12.6731C104.719 12.7494 104.796 12.372 104.947 12.3725C105.475 12.3743 105.929 12.3003 106.457 12.3021L108.647 12.3094C109.1 12.3109 109.478 12.3877 109.781 12.0111C109.932 11.9361 110.008 11.9363 110.159 11.9368C110.688 11.9386 111.216 12.0159 111.67 11.8664C111.972 11.7919 112.274 11.8684 112.576 11.8694C112.651 11.8696 112.726 12.0209 112.802 12.0967C112.952 12.2483 112.952 12.1727 113.104 12.0222C113.407 11.7211 113.634 11.6464 114.012 11.6476C114.842 11.6504 115.674 11.4266 116.429 11.4291C117.26 11.4319 118.091 11.3592 118.921 11.3619C119.148 11.3627 119.374 11.3635 119.601 11.2887C119.979 11.1389 120.357 11.2157 120.735 11.1414C121.565 11.1442 122.471 11.2228 123.378 11.0747C124.36 10.927 125.342 10.8547 126.324 10.858C126.475 10.8585 126.702 10.8593 126.929 10.7845C127.231 10.71 127.608 10.7113 127.986 10.7125C128.364 10.7138 128.742 10.6395 129.119 10.5653C129.422 10.4908 129.723 10.6428 130.026 10.5683C130.403 10.4941 130.781 10.4198 131.159 10.4211C132.971 10.4271 134.709 10.2064 136.522 10.2124C136.597 10.2127 136.673 10.2129 136.748 10.1376C137.353 9.98863 138.033 10.0664 138.712 9.99317C139.392 9.91992 140.147 10.0735 140.752 9.77342C140.904 9.69841 141.054 9.77443 141.281 9.77519C141.81 9.77695 142.339 9.55216 142.867 9.62945C143.547 9.70724 144.227 9.48295 144.907 9.48522C146.644 9.49102 148.382 9.19474 150.194 9.2008L150.421 9.20156C150.799 9.05178 151.252 9.05329 151.63 9.05455C152.309 9.05682 153.064 9.13487 153.744 8.9861C154.576 8.83783 155.407 8.76509 156.237 8.76787C156.766 8.76963 157.37 8.92269 157.823 8.77316C158.655 8.47386 159.41 8.5519 160.165 8.55443C160.392 8.55518 160.694 8.63171 160.92 8.55695C161.525 8.33241 162.13 8.33442 162.733 8.41196C163.337 8.4895 164.017 8.41625 164.622 8.34275C165.453 8.27001 166.208 8.12149 167.039 8.12427C167.794 8.12679 168.549 8.12931 169.23 7.98054C169.683 7.90654 170.136 7.98357 170.589 7.90956C171.269 7.83631 171.873 7.98937 172.553 7.91612C173.233 7.84288 173.838 7.54281 174.517 7.77164C175.273 7.54761 176.028 7.62565 176.783 7.62817C176.934 7.62868 177.16 7.70496 177.312 7.62994C177.765 7.40489 178.294 7.5577 178.747 7.48369C180.258 7.26218 181.768 7.56931 183.279 7.19675C183.582 7.12224 183.883 7.27429 184.261 7.27555C184.789 7.27732 185.318 7.27909 185.847 7.12981C186.376 6.98054 186.829 7.13309 187.358 7.13486C187.735 7.13612 188.113 7.2129 188.491 7.06312C188.869 6.91334 189.246 6.99013 189.699 6.99164C189.926 6.9924 190.152 7.14419 190.379 7.06943C190.757 6.91965 191.059 6.92066 191.361 6.92167C191.738 6.92293 192.116 6.99971 192.419 6.77416C192.797 6.62438 193.098 6.85195 193.4 6.77744C194.081 6.62867 194.835 6.78224 195.591 6.78476C195.817 6.78552 196.043 6.86179 196.27 6.71151C196.497 6.63675 196.799 6.7888 196.951 6.56274C196.649 6.41069 196.423 6.25889 196.045 6.33315C195.743 6.40766 195.365 6.4064 195.063 6.40539C193.326 6.39959 191.513 6.46905 189.776 6.46325C189.172 6.46123 188.568 6.61025 187.964 6.45719C187.813 6.45669 187.662 6.45619 187.511 6.5312C186.981 6.756 186.453 6.60319 185.924 6.60142L185.245 6.59915C184.262 6.74691 183.355 6.97044 182.45 6.81638C181.921 6.73909 181.392 6.96388 180.864 6.73556C180.261 6.50698 179.731 6.88281 179.202 6.88105L178.673 6.87928C177.616 6.87575 176.558 7.02326 175.501 7.01972C174.972 7.01796 174.444 7.09171 173.915 7.01442C173.311 6.93688 172.782 7.08616 172.254 7.08439C171.725 7.08263 171.272 7.00559 170.743 7.15487C170.441 7.22938 170.063 7.30364 169.686 7.15133C169.307 7.30111 168.855 7.07304 168.401 7.22256C168.175 7.29733 167.873 7.29632 167.57 7.29531C166.966 7.29329 166.437 7.36704 165.833 7.36503C165.305 7.36326 164.776 7.28597 164.247 7.35973C163.718 7.43348 163.114 7.43146 162.585 7.50522C162.132 7.57922 161.603 7.57746 161.151 7.50042C160.47 7.64919 159.716 7.42011 159.111 7.72017C159.035 7.79544 158.959 7.79519 158.884 7.79493C158.431 7.79342 158.053 7.79216 157.676 7.71538C157.223 7.63834 156.845 7.86364 156.467 7.78686C156.014 7.70983 155.636 8.01064 155.259 7.85834C154.806 7.70579 154.352 7.93083 153.899 7.92932C153.219 7.92705 152.539 8.0003 151.86 7.99803C151.105 7.9955 150.425 8.06875 149.669 8.14175C148.914 8.21475 148.234 8.21248 147.479 8.20995C146.724 8.20743 145.968 8.28043 145.213 8.35342C143.475 8.49866 141.738 8.71942 139.925 8.71336C139.623 8.71235 139.245 8.71109 138.868 8.63431C138.491 8.55753 138.037 8.63153 137.659 8.70579C137.206 8.7798 136.752 9.08037 136.299 8.92781C135.771 8.77501 135.167 8.92403 134.638 8.92226C134.034 8.92024 133.429 9.06926 132.825 9.06725C131.541 9.06296 130.181 9.20945 128.897 9.20516L128.52 9.2039C127.839 9.50371 127.084 9.42567 126.329 9.42315C125.876 9.42163 125.423 9.26908 124.969 9.56964C124.742 9.71993 124.365 9.49211 123.987 9.56637C123.005 9.78965 121.873 9.48378 120.89 9.78258C120.361 9.93185 119.833 9.70353 119.304 9.77728C118.7 9.85078 118.171 9.84902 117.567 9.847C117.265 9.84599 116.887 9.84473 116.585 9.91924C116.056 10.0685 115.452 9.99097 114.923 10.0647C114.319 10.1382 113.715 10.1362 113.11 10.1342C112.808 10.1332 112.582 10.0569 112.355 10.1317C111.675 10.356 110.995 10.3537 110.315 10.3514L109.711 10.3494C109.182 10.5742 108.729 10.5727 108.2 10.5709C106.916 10.5666 105.632 10.6379 104.272 10.7844C103.517 10.8573 102.762 10.7793 102.007 10.7768L101.251 10.7743C100.042 11.0723 98.7575 11.2946 97.5504 10.9129C97.3241 10.8367 97.1731 10.8362 97.097 10.9869L96.6432 11.212C96.039 11.21 95.4343 11.359 94.8304 11.2815C94.2265 11.2039 93.6211 11.5795 93.0179 11.2754C92.5638 11.576 91.9612 11.1208 91.507 11.4214C91.28 11.5717 90.9781 11.4951 90.7516 11.4944L89.6188 11.4906C89.3169 11.4141 88.9386 11.6394 88.5612 11.5626C88.0326 11.5608 87.5035 11.7101 87.0503 11.7086C86.4462 11.7066 85.8418 11.7801 85.3126 11.9293L84.5577 11.8513C83.5761 11.7725 82.5939 11.9203 81.6871 12.0683C81.1582 12.142 80.7051 12.1405 80.1765 12.1387C79.9499 12.138 79.7236 12.0617 79.497 12.061C78.2124 12.2832 76.9284 12.3545 75.7193 12.577C75.3414 12.6512 74.9648 12.3479 74.511 12.5729C74.4352 12.6482 74.2089 12.5719 74.0581 12.4959C73.8318 12.4196 73.6805 12.4946 73.4539 12.4939C72.8498 12.4919 72.1691 12.7917 71.5652 12.7141C71.0368 12.6369 70.5837 12.6353 70.0543 12.8601C69.9785 12.9354 69.7522 12.8591 69.6011 12.8586C69.3751 12.7068 69.1483 12.7816 68.9214 12.8563C68.317 12.9299 67.7121 13.1544 67.108 13.1524C65.6731 13.1476 64.1627 13.1425 62.7273 13.2888C62.1991 13.136 61.6692 13.5118 61.1411 13.359C60.9901 13.3585 60.7638 13.2822 60.5372 13.2815C60.3862 13.281 60.3096 13.5828 60.0833 13.5065C59.025 13.8051 57.9688 13.4994 56.9105 13.798L56.5329 13.7967C55.8532 13.7945 55.098 13.7919 54.3423 13.9405C53.5866 14.089 52.7558 14.0862 51.9251 14.0834C51.8496 14.0832 51.6983 14.1582 51.5478 14.0066C51.4725 13.9309 51.3212 14.0059 51.2457 14.0056C50.8676 14.1554 50.565 14.3054 50.1874 14.3042C49.8098 14.3029 49.4324 14.2261 49.0546 14.3004C48.6767 14.3747 48.3757 14.0716 47.9976 14.2213C47.8463 14.2964 47.6972 13.6917 47.5444 14.2198C47.4682 14.4461 47.1658 14.5206 46.9395 14.4444C46.7132 14.3681 46.5622 14.3676 46.3354 14.4423C46.1086 14.5171 45.8817 14.5919 45.7309 14.5159C45.2031 14.2875 44.7492 14.5126 44.2958 14.5866C43.6914 14.6601 43.0865 14.8846 42.4826 14.8071C41.6521 14.7288 40.7456 14.8013 39.9144 14.9495C39.5365 15.0238 39.0839 14.8712 38.7061 14.9455C38.2527 15.0195 37.7996 15.018 37.3464 15.0165C37.1199 15.0157 36.8933 15.015 36.667 14.9387C36.4407 14.8624 36.2897 14.8619 36.1381 15.0124C35.7593 15.3888 35.3811 15.5386 35.0041 15.3863C34.702 15.3853 34.4754 15.3845 34.1731 15.459C33.8707 15.5335 33.5687 15.5325 33.3426 15.3807C33.1163 15.3044 32.9655 15.2284 32.7382 15.4542C32.6624 15.5295 32.5867 15.6047 32.4354 15.6798C32.2088 15.679 31.9067 15.678 31.6049 15.6015C31.3031 15.5249 31.1505 15.9776 30.8487 15.901C30.0942 15.6719 29.4888 16.0475 28.7339 15.9695C28.5831 15.8935 28.3563 15.9682 28.1294 16.043C27.6003 16.1923 26.9961 16.1902 26.4675 16.1885C25.8633 16.1865 25.3339 16.4112 24.8058 16.2584C24.5795 16.1822 24.2772 16.2567 24.0503 16.3314C23.8993 16.3309 23.7478 16.4815 23.597 16.4054C23.3704 16.4047 23.0688 16.2526 22.9178 16.2521C22.691 16.3269 22.4637 16.5527 22.2369 16.6275C22.1611 16.7027 22.0103 16.6267 21.859 16.7017C21.2538 17.0018 20.6507 16.6977 19.9705 16.8465C19.1393 16.9947 18.3083 17.0675 17.4018 17.14C15.9664 17.2862 14.5313 17.3569 13.0954 17.6542C12.0373 17.8772 10.9045 17.8735 9.9205 18.5499C9.69344 18.7001 9.31558 18.7744 9.01325 18.8489C8.33306 18.9977 7.57609 19.5238 6.82089 19.5213C6.74537 19.521 6.6696 19.5963 6.59383 19.6716C6.59358 19.7471 6.5178 19.8223 6.51755 19.8979C6.59282 19.9736 6.59257 20.0492 6.66809 20.0494C7.27225 20.0514 7.8759 20.2045 8.48007 20.2065Z%27 fill=%27%23C8102E%27/%3E%3C/svg%3E");
}
.theme-fever .dual-feature-image .feature-img-fever {
  display: block;
}
.theme-fever .dual-feature-image .feature-img-pacers {
  display: none;
}
.theme-fever .grid-team-color-container {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .grid-team-color-container::after {
  background-image: url(../61723ce49f4722425de8.png);
}
.theme-fever .white-on-fever * {
  color: #FFFFFF;
}
.theme-fever .quote-block > div > div {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .quote-block > div > div div.elementor-widget-container,
.theme-fever .quote-block > div > div p {
  color: #FFFFFF;
}
.theme-fever.elementor-page-2025 main {
  background: linear-gradient(0deg, rgb(12, 35, 64) 40%, rgba(200, 16, 46, 0.5) 80%);
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #C8102E;
  background-color: transparent;
  padding: 0px 0px 4px;
  font-size: 13px;
}
@media (min-width: 992px) {
  .theme-fever .donation-form .with_frm_style .customDonation .customLink {
    font-size: 13px;
  }
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink::before, .theme-fever .donation-form .with_frm_style .customDonation .customLink::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink span {
  position: relative;
  z-index: 1;
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink:hover::before, .theme-fever .donation-form .with_frm_style .customDonation .customLink:focus::before, .theme-fever .donation-form .with_frm_style .customDonation .customLink:active::before {
  opacity: 1;
}
@media (min-width: 992px) {
  .theme-fever .donation-form .with_frm_style .customDonation .customLink {
    font-size: 15px;
  }
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink::after {
  display: block;
  opacity: 1;
  background: linear-gradient(90deg, #C8102E 0%, #C8102E 100%);
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink::before {
  display: none;
}
.theme-fever .donation-form .with_frm_style .customDonation .customLink:hover::after, .theme-fever .donation-form .with_frm_style .customDonation .customLink:focus::after, .theme-fever .donation-form .with_frm_style .customDonation .customLink:active::after {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
.theme-fever .donation-form .with_frm_style .frm_submit button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #C8102E;
}
@media (min-width: 992px) {
  .theme-fever .donation-form .with_frm_style .frm_submit button {
    font-size: 13px;
  }
}
.theme-fever .donation-form .with_frm_style .frm_submit button span {
  position: relative;
  z-index: 1;
}
.theme-fever .donation-form .with_frm_style .frm_submit button:hover, .theme-fever .donation-form .with_frm_style .frm_submit button:focus, .theme-fever .donation-form .with_frm_style .frm_submit button:active {
  background-color: #0c2340;
}
.theme-fever .form-general #dvFastForms .ff-page-header-row .ff-page-header h4, .theme-fever .form-general #dvFastForms .ff-page-header-row .ff-page-header .h4 {
  color: #C8102E;
}
.theme-fever .form-general #dvFastForms .ff-item-row .ff-label-col .ff-required-mark {
  color: #C8102E;
}
.theme-fever .form-general #dvFastForms .ff-footer-group .footnoteDiv span {
  color: #C8102E;
}
.theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button], .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #FFFFFF;
  background-color: #C8102E;
}
@media (min-width: 992px) {
  .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button], .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus {
    font-size: 13px;
  }
}
.theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button] span, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover span, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active span, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus span {
  position: relative;
  z-index: 1;
}
.theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover:hover, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover:focus, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:hover:active, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active:hover, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active:focus, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:active:active, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus:hover, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus:focus, .theme-fever .form-general #dvFastForms .ff-footer-group .ff-submit-btn input[type=button]:focus:active {
  background-color: #C8102E;
}
.theme-fever .feature-overlay::before {
  background: linear-gradient(83deg, rgba(200, 16, 46, 0) 0.67%, #C8102E 99.65%);
}
.theme-fever .grid-gallery img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* cover the grid cell completely */
  display: block;
}
.theme-fever section.cta .elementor-widget-text-editor .elementor-widget-container p {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
  letter-spacing: 0.657px;
  text-align: center;
  border: 0px;
  border-radius: 0;
  padding: 10.5px 23px 10px;
  position: relative;
  align-self: flex-start;
  color: #0c2340;
  background-color: #FFFFFF;
}
@media (min-width: 992px) {
  .theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button {
    font-size: 13px;
  }
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button::before, .theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 500ms linear;
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button::after {
  bottom: 0px;
  left: 5%;
  width: 90%;
  height: 1px;
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button span {
  position: relative;
  z-index: 1;
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button:hover::before, .theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button:focus::before, .theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button:active::before {
  opacity: 1;
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button::before {
  background: linear-gradient(85deg, #FFFFFF 3.23%, #C8102E 99.51%);
}
.theme-fever section.cta .elementor-widget-button.elementor-element a.elementor-button::after {
  display: none;
}
.theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button {
  color: #FFFFFF;
}
@media (min-width: 768px) {
  .theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button::after {
    background-color: #FFFFFF;
  }
}
@media (max-width: 767px) {
  .theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true] {
    border-bottom: 1px solid #FFFFFF;
  }
}
.theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true]::before {
  content: "";
  width: 31px;
  height: 22px;
  position: absolute;
  left: -5px;
  top: 0px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 version=%271.1%27 viewBox=%270 0 30.6 21.5%27%3E%3C%21-- Generator: Adobe Illustrator 29.3.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 151%29 --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: none; %7D .st1 %7B clip-path: url%28%23clippath-1%29; %7D .st2 %7B fill: %23fff; %7D .st3 %7B clip-path: url%28%23clippath%29; %7D %3C/style%3E%3CclipPath id=%27clippath%27%3E%3Crect class=%27st0%27 x=%27.7%27 y=%270%27 width=%2711.3%27 height=%2711.2%27/%3E%3C/clipPath%3E%3CclipPath id=%27clippath-1%27%3E%3Crect class=%27st0%27 x=%279.6%27 y=%27.8%27 width=%2721%27 height=%2720.7%27/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class=%27st3%27%3E%3Cg%3E%3Cpath class=%27st2%27 d=%27M7.9,11s0,0,0,0h-.1s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8,10.7c0,0-.2,0-.3,0,.1,0,0,0,.2.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0-.2,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.3,6.8h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M11.3,4.8s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M11.9,4.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.3,6.8h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.8,7.9h0s0,0,0,0h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.5,8.7s0,0-.1,0c0,0,0,0,0,0,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,9.9h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.1,7.3s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.9,9.9s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,11h0s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.6,4.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M5.2,2.2c0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M5.4,2.3h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.8,3.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.9,4.1h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,3.2s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.5,2.7s0,0,0,0c0,0,0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M6.1,8.3s0,0,0,0c0,0,.1,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,10.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.6,3.8h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M3.4,6.8h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.2,3.5s0,0,0,0c0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M6.9,8.7c0,0-.1,0-.2,0-.1,0,0-.1,0-.2,0,0-.2,0-.3,0,0,0,0,0,0,0-.1,0-.2-.2-.4-.1,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0-.1,0,0,0,0,0,0,0,0,0h0c0-.1,0,0,.1,0-.1,0-.3,0-.3,0,0-.1.2,0,.1,0h0c0,0,0,.2,0,0-.1-.1-.2,0-.3-.2,0,0,0,0-.1.1-.3,0,0-.3-.3-.3,0,0-.2.2-.2,0h0c-.1-.2-.2,0-.3-.1,0,0,.1,0,.1,0,0-.1-.1,0-.2,0h0c-.2-.2-.4-.2-.6-.2,0,0,0,0,0-.1-.1,0-.2,0-.4-.1-.1,0-.2-.1-.3-.2h-.1c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.2,0,0,0-.1,0,0,0h0s0,0-.2,0c0,0-.2,0-.1,0h0s0,0-.1,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2,0,.3,0-.2,0,0,0,0,0,0,0,0,0-.1,0,.1,0,.2,0,.3,0,0,0,.1,0,.2,0,0,0-.2,0-.1,0h.1s0,0,0,0c0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0v-.2c.2,0,.1,0,.1.1,0-.2,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,.1-.1h0c0,0,.1,0,.2-.2,0,0,.1-.2.2-.3,0,0-.2,0-.1-.1h.1s0,0,0,0c0,0,.1,0,.1,0h0c0,0,0,0,0,0,0,0,.2,0,.1-.2h0c.1-.2.2-.3.3-.4,0,0,0-.1,0-.2,0,0,.1,0,.2-.1,0,0,.1-.1.1-.2,0-.1,0,0,0-.1,0,0,.1-.1.2,0,0-.2,0-.2.1-.5,0,0,0,0,0,0,0,0,0,0,.1,0h0c0-.1.1-.3.2-.4,0,0,.1-.1.1-.2,0,0,0-.1,0-.2h0s0-.2,0-.2c0,0,0,0,.1,0,0-.1,0-.2,0-.3,0,0,0,0,0-.1,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.1,0,.1,0,0,0,0-.1,0,0h0c0-.2,0,0,0,0,0,0,0,0,0-.1,0-.1,0-.2,0-.1,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0,0,.1,0,0,0,.1,0,.1,0,0,0-.1,0-.2,0-.1,0-.2,0,0,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,.1.1,0,0,.1.1.2.2,0,0,0,0,0,0,0,.1.2.2.2.1,0,0,0,0,0,.1,0,0,.2,0,.2.1,0,0,0,0,0,0,0,0,.2.2.2,0,0,.1.2.1.3.2.1,0,.1.2.2,0-.1.1.1.2.2.2,0,0,0,0,0,.1,0,0,.2,0,.2,0,0,.1.1.1.2.2,0,0,.1,0,.1.2.1,0,.3,0,.4.1.1,0,.3,0,.4.1,0,.1-.3-.1-.3,0,.1,0,.2,0,.3,0,.1,0,.2,0,.3,0,0,0,0,0,0,0,.2,0,.4.2.6.2,0,0,0,0,0,0,0,0,0,0,.1,0h0c0-.1.2-.2.2-.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,.2,0,.2,0,0,0,0,0,0,0,0,0,.1,0,.2,0,.1,0,.2,0,.2,0-.3,0-.1,0-.3,0,0,0,0,0,0,0,0,0,0,0,0,0h.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,.1,0,.1,0,0,0,0,0,0,0,0,0,0,0-.2,0,0,0,0,0,0,0,0,0-.2,0-.2,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0,.1,0,0,.1,0,0,0,0,0,0,0,0-.1.1-.2.2,0,0,0,.1-.1.2-.1,0,0-.1,0-.2,0,0-.1.2-.2.3,0,.1,0,.2-.2.3h0c.1.1-.2,0-.2.2,0,0,0,0,0,0-.1,0-.1.3-.2.5h0c0,0-.1.1-.2.2,0,0,0,0,0,0-.2,0-.2.2-.2.3,0,0,0,.1,0,.2,0,0,0,.1-.1.1,0,0,0,0,0,0v.2s0,0,0,0c0,0,0,.1,0,.2,0-.1-.1,0-.2,0,0,0,0,0,0,0-.2,0,.1,0,0,.2h0s0,.1,0,.2c0,0,0,0,0-.1,0,0,0,.2,0,.3,0,0,0,0,0-.1-.1,0-.1,0-.1.1h0s0,.1,0,.1h0c.2.1,0,.2,0,.4-.1-.2,0,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,.1,0,0,0,0,0,.1,0,0,0,.2,0,.3,0,.2.2.2.2.4,0,0-.1,0-.1,0,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,.1,0,0,.1,0,0,0,0-.1,0,0,0,0,.2.1.2,0,0,0,0-.1,0,0,0,0,.2.2.3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0-.1h0c.2,0,0-.2,0-.3h.1s0,0-.1,0c0,0,.1,0,.1,0,0,0,0,0,0-.1,0,0,0,0,0,0h0c0,0,.1,0,0,0,0-.1,0-.2,0-.3h0c0-.2-.1,0-.2-.2,0,0,.2,0,.3,0h-.1c0,0,0,0,0,0,0,0,0,0-.1,0,.1,0,0-.3.2-.3,0,0,0,0-.1,0,.2,0,0-.1,0-.2,0,0,0,.1.1,0-.1,0,0-.2,0-.2-.1,0,0-.2,0-.3,0,0,.1-.2.2-.3h0c-.1,0,0-.2,0-.2,0,0,0,0,0,.1h0c0-.1,0-.1,0-.2h0s0-.2.1-.3c0,0-.3,0-.2-.2,0,0,.1,0,.1,0,0,0,0,0,0,0h0c0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,.1-.2,0-.2h0s0,0,0,0c0-.2.3-.3.3-.4h0c0,0,.1-.2.1-.3,0,0,0,0,.1,0,0,0,0-.1.1-.2,0,0,0,0,0,0,0,0,.1,0,.2-.2,0,0,.1,0,.1,0h0s0,0,.1-.1h0c.1,0,.1,0,.2-.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0-.1,0,0,0,0,0-.1,0,0,0,.2,0,.3,0,0,0,.2,0,.2,0,.1,0,.1-.1.1-.2,0,0,0,0,0-.1,0,0-.3,0-.3,0,.1,0,.5-.1.4,0,0,0,0,0,0,0,0,0,0,0,0,0h0c.1,0,.3-.2.4-.2,0,0,0,0-.2,0,.2-.1.3-.2.4-.3,0,0,0,0,0,0,0,0-.1,0-.1,0-.2,0-.3,0-.5,0,0,0,.3-.1,0,0,0,0,.2,0,.3-.1-.2,0-.3,0-.3,0,0,0,0,0-.2,0h.2c-.1,0-.2,0-.2,0,0,0,0,0,0,0,0,0-.1,0,0,0,0,0,0,0-.1,0,0,0,0,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,.1,0,.1,0,.1,0,0,0,0,0,.2,0,0,0-.1,0-.2,0,0,0,0,0,0,0-.2-.1-.2,0-.4,0,0,0,0-.1,0-.1,0,0,0,.1,0,.1,0,0-.1,0-.2,0h0c0,0,0,0-.2,0,0,0,0,0,0,0-.1,0-.1-.2-.2-.1,0,0,0-.1,0-.1-.1,0,0-.1-.2-.1,0,0,0,0,0,.1h.2s-.2,0-.2,0c0,0,.1,0,.2,0,0,0,0,0,0,0,0-.1-.2,0-.2-.1v-.2c0-.1-.2,0-.3-.1h0c0,.1-.1,0-.2,0,0,0,0,0,0-.1,0,0-.1,0-.2,0h0c-.1-.2-.2,0-.4-.1,0,0,0-.1.2-.1,0,0,0,0,0,0,0,0-.2,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0-.1,0,0-.1,0-.2-.2-.2,0,0-.2-.1-.2-.2,0,0-.2-.1-.3-.2,0,0,0,0,0,0,0-.1-.2,0-.3,0,0-.1,0,0,0,0,.1-.2-.1-.1-.1-.3h0s0,0-.1,0c0,0-.1,0-.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0,0,0-.1-.1-.2-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.2,0-.4h0s0,0,0,0c0,0,0,0,0,0h0c0-.2-.1-.2-.2-.2,0,0,0,0-.1,0h0c0,.2,0,.2,0,0,0,0,0-.2,0-.1v-.4c-.1,0-.1,0-.2,0,0,0,0,0,0,0,0-.3,0-.3,0-.4,0,0-.2-.3-.1,0,0,0,0,0,0,0,0,0,0,.1,0,.2h0c0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.2,0,.3-.1-.5-.2-.4-.2-.3,0,0,0,.1,0,.2,0,0,0,0,0,0,0,.3,0,.5,0,.7h0c0,0,0,.1,0,.1,0,0,0,0,0,.1,0,.1,0,.2,0,.3.2,0,0,.1.2.2,0,0,0,.1,0,.1,0,0,0,0,0,.1h0c0,.1,0,0,0,0,0,.1,0,0-.2.1,0,0,0,0,0,.1h.1c0,.1-.2,0-.1.2h0s0,.2,0,.4c0,0,0,0,0,0,0,0,0,.2,0,.3,0,.1,0,.2-.1.3h0s0,0,0,0c0,0,0,0,0,0,0,0,0,.1,0,.2,0,0,0,0,0,0-.2.2,0,.4,0,.5-.1,0-.3,0-.3,0h0s0,0,0,.1c0,0,0,.1,0,.2,0,.1,0,.2,0,.3-.2,0-.4.3-.6.4,0,0,0,0,0,.1,0,0,0,.2-.1,0h0c-.1,0-.2,0-.2,0h.1c0,.1-.2.2-.2.2,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0-.1.1-.2.2-.3.3-.5.3,0,0-.2.1-.2.2h-.2c-.2,0-.3.1-.4.2-.1,0-.3.1-.4.2,0,0,0,0-.1,0-.1,0,0,0,.2,0,.1,0,.3,0,.3,0h-.5c0,.2-.2.2-.3.2,0,0,.2,0,.3,0,.1,0,.3,0,.6,0,0,0-.2,0-.2,0,.1,0,.6.1.8,0-.1,0,0,0,.1,0,0,0,.2,0,.2,0,0,0,.1,0,.2,0h-.1c.1,0,.2,0,.3,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2,0,.2.2,0,0,0-.1.1,0,0,0,0,0,0,0,.1.1.3,0,.3,0,0,0,0,0,0,0-.1,0-.2,0-.2,0,0,0,0,.1,0,.2,0,0,.3-.1.4,0,0,0,0,0,0,0h0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,.1.1,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0,0h0s0,0-.1,0c0,0,.1,0,.1,0,0,0,.1,0,.1-.1,0,0,0,.1,0,.2,0,0,0,.1,0,.2.2,0,.3.1.5,0,0,0,0,0,0,.1,0,0,0,0,0,0,.1,0,.2.1.3,0,0,.1-.1,0,0,.1h0c0,.2.2.2.4.2.1,0,.3,0,.4.2,0,0,0,0,0,0,0,0,.1.2.2.2,0,0,.2.1.2.2.2.1.3.3.4.5,0,.1.1,0,.2,0h0c0,0,.1,0,.2,0,0,0,0,.1,0,.2,0,0,0,.2.1.2h0s.2.1,0,.1c0,0,0,0,0,0h0c0,0,.1,0,.2.1,0,.1-.2,0,0,.3,0,0,.2.1.3,0,0,0,0,0,0-.1h0c.1,0,.3,0,.3-.3h-.2c0,0,0-.1,0-.1h0s0,0-.1,0c0,0,0,0,0,0,0,0-.1,0-.2,0,0,0,.1,0,.1-.1,0,0,0,.1-.2,0,0,0,0-.1,0-.1,0,0,0,0,0,0,0,0-.1-.1-.2-.1,0-.1-.1-.2,0-.2,0,0-.2,0-.2,0,.2,0-.1-.2,0-.3-.2,0-.2-.2-.4-.2,0,0,0,0,0,0,0,0,0-.1,0-.2-.1,0-.2,0-.3,0,0-.2.2,0,.2-.2,0,0-.2,0-.2,0,0-.1,0,0,0-.2-.1.1,0,0-.2,0,0-.1,0-.1,0-.2,0,0,.1,0,.1,0h0ZM4.3,7.5h0s0,0,0,0c0,0,0,0,0,0h0ZM4.1,7.4s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0ZM4.3,8.2s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M4.4,8.1s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.2,6.9h0s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M3.4,6.9h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.4,7.8s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.1,8.3h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8,8.7s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.7,4.7s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.5,5s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.6,3.8h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.5,4.9c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.5h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,10.5s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,10.6h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,9.9h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.8,9.8s0,0,0,.2h0c0,0,0-.1,0-.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.3,9.1s0,0,0,.1c0,0,0,0,0,0,.1-.1,0,0,0-.2h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M8.4,8.8c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.9,6.1h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M9.9,5.4h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M10.6,5.6h0s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M7.7,2.8h0c0,.1.1,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M5.9.7c0-.2-.1-.4-.1-.3,0,0,.1.3.1.3Z%27/%3E%3Cpath class=%27st2%27 d=%27M3.1,6.1h0c0,0,0,0,0,0h0Z%27/%3E%3C/g%3E%3C/g%3E%3Cg class=%27st1%27%3E%3Cg%3E%3Cpath class=%27st2%27 d=%27M23,21.3c0,0,.2,0,.1,0h-.2s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.3,20.7c-.1,0-.3-.2-.5,0,.2,0,.1.1.4.2,0,0,0,.1-.1.1,0,0,0,.1.1.2.1-.1.1-.3,0-.4,0,0,.1,0,.1,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.6,13.5h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M29.4,9.7s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M30.5,8.9s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.6,13.5h.1c0-.1,0,0-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.7,19.6s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24.7,15.4h0c0,0,0,0,0,0h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24.2,16.9s-.1,0-.2-.1c0,0,0,0,0,.1,0,0,0,0,.1,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.5,19.3h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.3,14.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23,19.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.3,21.2h0s0,0,0,0h.1s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M28,8.3s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M18,4.9c0-.1.1,0,.2.1,0,.1,0,.2.2,0,0,0,0,0-.2-.2,0,0-.1-.1-.2,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19.6s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M18.4,5h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24.6,7.2s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.8,8.4h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.4,6.7s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.3,5.9s0,0,0,0c0,0,0,0,0,0h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M19.6,16.2c0,0,0,.1,0,.2,0-.1.3,0,0-.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19.6s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.5,7.8l-.2-.2c0,0,.1.1.2.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M14.7,13.5h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M21.8,7.3c0,0,0-.1,0-.2,0,0,0,0,0,0v.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M21.1,16.9c-.2-.2-.2.1-.4.2-.2-.1,0-.2,0-.4-.2,0-.4,0-.5,0,0,0,0,0,0,0-.3,0-.4-.3-.7-.2,0,0,0,0,0,0,0,.1-.1.2-.2.3,0,0-.2,0-.2-.1,0,0,0,0,.1,0h-.1c0-.2.2,0,.3-.1-.2,0-.5,0-.6-.2,0-.2.3.1.3-.1l.2.2c0-.4.1,0,.2-.3-.2-.2-.4-.1-.6-.3-.1,0,0,.2-.2.2-.5,0,0-.6-.5-.6-.1,0-.3.3-.4,0l.2-.2c-.3-.2-.3.2-.5,0,0,0,.3,0,.2,0-.1-.3-.2,0-.3,0v-.2c-.3-.1-.6,0-1-.2,0,0,.1,0,0-.2-.2,0-.5-.1-.7-.2-.2-.1-.4-.2-.6-.4h-.2c0,.1,0,0,0,0-.1-.1,0,.1-.1.2,0,0,0-.1,0-.2,0,0-.2.1-.3.1-.1,0-.2,0-.2,0h0c0,0-.1,0-.3,0-.2,0-.3.1-.2,0h0c0,0-.1,0-.2,0,0,0,0,0-.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.1,0,.3-.1.5-.2-.3,0-.2,0-.1,0,0,0,.1,0-.2,0,.2,0,.4,0,.5,0,.1,0,.2,0,.3,0,0,0-.3,0-.3-.1h.2c0,0-.1,0-.2,0,0,0,.2,0,.3,0,0,0,0,0,0,0,0,0-.1,0-.2,0,0,0,0,0,.2,0,0,0,.1,0,.2,0l.3-.5c0,0,0,.1,0,.2,0-.3.2.1.2-.2,0,0,0,0,0-.1,0,0,.2,0,.3-.1,0,0,.2-.2.2-.3h0c.1,0,.3-.2.4-.3.1-.2.2-.3.4-.5-.1,0-.3-.1-.2-.2h.2s-.1.1-.2,0c.1-.1.2,0,.2.2v-.2c.1,0,.1,0,.2.1,0-.1.4-.1.3-.4h0c.2-.3.3-.5.5-.8-.1-.1,0-.2-.1-.4,0,0,.2-.2.3-.3.1,0,.2-.2.3-.3,0-.2-.1-.1-.2-.3.2,0,.3-.2.3,0,.1-.3.2-.4.2-.9,0,0-.1,0-.2,0,0,0,.1-.1.2-.1h0c0-.2.2-.5.4-.7,0-.1.2-.2.2-.3,0-.1,0-.2,0-.4h0s0-.4,0-.4c0-.2,0,.1.2,0,0-.3,0-.4,0-.6,0,0,0-.2,0-.2,0,0,0,0,0-.1h0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,.2,0,.2,0,.2,0,0,0,0-.2,0,0v-.2c-.2-.2,0,0,0,.1,0-.2,0-.2-.1-.3,0-.2,0-.3,0-.2,0,0,0,0,0,0h0c0,0,0,.2,0,.2,0,0,0,.1,0,.2,0,.1,0,.2,0,.3,0,0,0-.2,0-.4,0-.2,0-.3,0,0,0,0,0,.2,0,.3,0-.2,0,0,.1,0,0,0,.1.2.2.3.1.1.2.2.4.3,0,0-.1,0-.1,0,0,.2.3.4.4.3,0,0,0,0,0,.2,0,.2.4,0,.3.2,0,0,0,0,0,0,.1,0,.3.3.3.1.1.2.4.2.5.4.2,0,.3.3.5.1-.2.2.2.4.4.4,0,0,0,.2,0,.2.1.1.3.1.4,0,0,.2.2.3.4.3.1,0,.3,0,.2.3.3,0,.5.1.7.2.2,0,.5.1.7.2-.1.3-.5-.2-.6,0,.2,0,.4,0,.6,0,.2,0,.4,0,.5.1,0,0-.1,0-.2.1.4,0,.8.3,1.2.3,0,0,0,0-.1,0,0,0,.2,0,.2,0h0c0-.2.4-.3.4-.4,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.3,0,0,0,0,.1-.1,0,0,0,0,0,.2.1,0,.2-.2.3-.1,0,0,0,0-.2.1.1,0,.3-.2.4-.1,0,0-.1,0-.1,0,0,0,.3,0,.5,0,.2,0,.4,0,.4,0-.6.1-.2,0-.5.2,0,0,0,0-.2,0,0,0,0,0,0,0h.3s0,0,0,0c0,0,0,0,0,0,0,0,0,0-.1,0,0,0,0,0,0,.1,0,0,.2,0,.2,0,0,0,.2,0,.3,0,0,0,.1,0,0,0,0,0-.1.1-.4.1,0,0,0,.1,0,.2-.1,0-.3,0-.4,0,0,0,0,0,0,.1,0,0,0,.1,0,.2,0,0-.1-.1-.1-.1,0,0,0,0,0,.1,0,0-.1,0-.2,0-.2.1.3.2,0,.3,0,0,0,0,0,0-.1,0-.2.2-.3.3,0,.1-.2.2-.3.3-.2-.1.1-.2,0-.3-.1.2-.2.4-.3.6,0,.2-.2.4-.3.5h0c.2.2-.3,0-.3.3,0,0-.1-.2,0-.1-.2.2-.3.5-.4.9h0c-.1,0-.3.2-.4.3,0,0,0,.2.1.2-.4,0-.4.3-.5.6,0,.1,0,.2,0,.3,0,.1-.1.2-.3.3,0,0,0-.2,0-.1v.4s0,0,.1,0c0,0,0,.2,0,.3,0-.2-.2,0-.3,0,0,0,0,0,.1,0-.3,0,.3.1,0,.3h0c0,0,0,.2,0,.3-.2,0,0-.1-.2-.2,0,.2.2.4,0,.5,0,0,0-.2,0-.2-.2,0-.2.1-.3.2h0s-.2.2-.2.2h0c.4.3,0,.4.2.7-.2-.3-.1,0-.3-.2,0,0-.1.1-.2,0,.1.2-.2.2,0,.4,0,0,0,.1-.2,0,0,.2.1,0,.2,0,0,0,0,.1,0,.2,0,0,0,.1-.1.2,0,.2-.1.3,0,.5,0,.3.3.4.4.7-.1,0-.2,0-.2,0-.1.2,0,.3,0,.4,0,0,0,0-.2,0,0,.1.2,0,.1.2,0,0-.2,0-.3-.1,0,.1.2.3.2.4-.1,0-.2,0-.2-.1,0,.2.1.4.3.5,0,0,0,0,0-.1,0,0-.1,0-.2,0-.1-.1,0-.2.1-.2h0c.4,0,0-.3,0-.5h.3c0,0-.2,0-.2-.1,0,0,.2,0,.3,0,.1-.1,0-.1,0-.2,0,0,0,0,0,0h0c0-.1.2-.2.1,0,.2-.2-.2-.4,0-.5h0c0-.3-.2,0-.4-.3.2,0,.3,0,.5-.1h-.2c0,0,0-.2.1-.1-.1-.2,0,0-.2,0,.2-.1,0-.5.3-.5-.1,0-.1.1-.2,0,.3,0,0-.2.2-.3.2,0,0,.2.2,0-.3-.2.1-.3.1-.4-.2,0,0-.3,0-.5,0,0,.3-.3.4-.5h0c-.2-.1,0-.3,0-.4.1,0,.2.1.2.2h0c0-.2,0-.2,0-.3h.1c0,0,0-.3.2-.5-.1,0-.5,0-.5-.3,0,0,.2,0,.2.2,0,0,0-.1,0-.1v.2c.2,0,0-.1,0-.2.1,0,.1,0,.2,0,0,0,0,0,0,0,0,0,.2-.2.3-.1,0,0-.1,0-.1-.2,0-.2.2,0,.3,0,0,0,0-.1,0-.2,0,0,.1,0,.2,0,0-.1.2-.4,0-.4h0s0,0,0,0c0-.4.5-.5.6-.8h0c0-.2.2-.3.2-.5,0,0,.2,0,.2,0,0-.1,0-.2.2-.3,0,.2.1,0,0,.2.2-.1.3,0,.3-.3,0,.2.2,0,.3,0h-.2c0,0,.1-.1.2-.2v.2c.3,0,.4-.2.5-.4,0,0,0,0,0-.1,0,0,0-.1.1-.1,0,0,.2-.1.4-.2,0,0-.1,0-.2,0,0,0-.2,0-.2,0,.1,0,.3-.1.5-.2.2,0,.4,0,.4-.1.3-.1.2-.2.2-.3,0,0-.1-.1.1-.3-.2,0-.5,0-.5,0,.2-.1.8-.3.8-.2,0,0-.1,0-.2,0,0,0,0,.1.2,0h-.1c.3-.1.6-.4.8-.4,0-.1-.2,0-.4,0,.5-.2.5-.4.8-.6,0,0,0,0,0,0,0,0-.2.1-.3,0-.3-.1-.6,0-1,0,0-.1.6-.2,0-.2-.1,0,.3-.2.5-.2-.3,0-.5,0-.6,0-.1,0-.2-.1-.3-.2h.3c-.2,0-.3,0-.4,0,0,0,0,0,0,.1,0,0-.2,0-.1-.1-.1,0-.2,0-.2.1,0,0-.1.1-.3.2,0,0-.2,0-.3,0,0,0-.2,0-.1-.1.2,0,.2,0,.3,0,0,0,0-.1.3-.1-.1,0-.2,0-.3,0,0,0,0,0,0,0-.4-.3-.4.2-.8,0,0,0,0-.2,0-.2.1,0,0,.2-.1.2-.1-.1-.2,0-.3,0h0c0,.2-.1.1-.3.1,0,0,.1,0,0,0-.2.1-.2-.3-.5-.2,0-.1,0-.2,0-.3-.2,0-.2-.2-.4-.2,0,.2,0,.1-.2.2h.4s-.3.2-.3.2c.1,0,.3,0,.3,0-.2,0-.1,0-.1.2,0-.3-.3,0-.4-.2l.2-.3c-.2-.3-.5,0-.8-.3h0c-.1.2-.2,0-.3,0,0-.1,0-.2,0-.3,0,0-.2-.1-.4,0v-.2c-.3-.2-.5.1-.7,0,.1,0,0-.2.3-.2,0,0-.1-.1-.2,0,0,0-.3,0-.3-.1,0,0-.1.1-.2,0,0,0,0,0,0,0,0,0-.2,0-.2.1,0-.2-.2-.3-.3-.5-.2-.1-.3-.2-.3-.4-.2,0-.4-.2-.5-.3,0,0,0,0,0,0-.1-.3-.4.2-.5-.1,0-.2.2,0,.2,0,.3-.3-.3-.2-.2-.5h0c0,0,0-.1-.2-.2-.1,0-.2,0-.3-.2,0,0,0,0,0,0,0,0,0,0-.1,0,0,0,0,0-.1,0,0,0-.2,0-.2-.1-.1,0-.3-.2-.4-.3.1-.1.1,0,.1-.2,0,0,0,0,0,.1,0,0,0,.1-.1,0,0-.2-.1-.5-.1-.8l.2.2c0-.2,0-.3-.1-.4,0,0-.1,0-.2-.2v-.2c-.1-.2-.2-.2-.3-.2,0,0-.1,0-.2-.2v.2c0,.2,0,0,0,0,0-.2-.1-.4-.1-.2l-.2-.8s0,0-.1.1c0,0,0,.1-.1,0-.1-.6,0-.5,0-.7-.1-.2-.3-.5-.3-.2,0,0,0-.2,0,0,0,.1,0,.2,0,.3h0c0,.1,0,.1,0,.1,0,0,0,0,0,0,0,.3,0,.4,0,.6-.3-.9-.3-.7-.3-.5,0,.1,0,.3,0,.3,0,0,0,0-.2,0,0,.6,0,1,0,1.3h0c0,.1,0,.3,0,.3,0,0,0,.2,0,.3,0,.2,0,.4,0,.6.4,0,0,.3.4.4,0,.2,0,.2,0,.2,0,0-.1.2-.2.2h-.1c-.1.2,0,0-.2,0,0,.2-.2,0-.3.2.1,0,.2.1.1.2h.2c.1.2-.4,0-.3.4h0s-.2.5,0,.7c0,0-.2,0-.2,0,0,.2,0,.4,0,.6,0,.2,0,.4-.2.5h0s.1.1,0,.2c0,0,0,0,0,0,0,0,0,.3,0,.3,0,0,0,0,0-.1-.3.3,0,.7-.2,1-.2-.1-.5,0-.6.2h0c0,0-.1.2-.1.3,0,0,0,.2,0,.3,0,.2,0,.4-.2.6-.4,0-.7.6-1.1.8,0,0,.2.2.1.2-.1,0,0,.3-.2.1h0c-.2-.1-.3,0-.4.1l.2.3c-.2,0-.3,0-.4,0,0,0,0,0,0,0h0s0,0,0,0c0,0-.2.1-.2.2-.3.3-.5.5-1,.6,0,.1-.3.3-.3.4h-.3c-.3.1-.6.2-.8.4-.2.1-.5.3-.7.4,0,0-.1,0-.2,0-.2.1,0,.1.3.1.3,0,.6,0,.5,0l-.9.2c-.1,0-.3.2-.5.3.1,0,.3,0,.6.1.2,0,.6,0,1.1,0-.1,0-.3,0-.5,0,.3,0,1.1.3,1.5,0-.2.1,0,.1.3.1.1,0,.3,0,.5,0,.1,0,.3,0,.4,0h-.2c.3,0,.4,0,.5,0,.1,0,.2,0,.4,0,0,0,0,.1,0,0,.1,0,.2,0,.3,0,0,0,.2,0,.3,0,0,0,0,0-.2,0,0,0,.1,0,.2,0,0,0,0,0,0,0,0,0,0,0,.1-.1.1,0,.3.1.3.3,0,0,.2-.2.3-.1,0,0,0,0,0,0,.2.2.5,0,.6.2,0,0,0,0,0,.1-.2,0-.4-.2-.4-.2,0,.2.1.2,0,.4.2,0,.5-.2.7-.1,0,0,0,0,0,0h0s0,0,.1,0c0,0,0,0,.1.1,0,.1.2.2.3.2,0-.2.2,0,.1-.3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0-.1,0-.2,0,.1,0,.2,0,.3,0,0,0,.2-.2.2-.2,0,.1,0,.3.1.4,0,.1,0,.2,0,.3.3,0,.6.2,1,0,0,0,0,.1,0,.2,0,0-.1,0-.2,0,.2,0,.4.2.6,0,.1.2-.2.1,0,.2h0c.1.4.4.3.7.4.3,0,.5,0,.7.5,0,0,0,0,0-.1.1.1.2.3.4.4.1.1.3.2.4.3.3.2.6.5.7.8,0,.2.2.1.4.1v.2s0,0,.2,0c.2,0,.1.2.2.4,0,.2,0,.3.3.4h0c0,0,.3.2.2.3,0,0,.1,0,.1,0h0c.1.1.2.2.3.2,0,.3-.4.2-.2.5.1,0,.5.2.5.1,0,0,0-.2,0-.2h.1c.3,0,.6,0,.6-.5h-.3c0-.1,0-.2,0-.2v.2c.2-.2,0-.2,0-.2,0,0,0-.1,0-.2-.1,0-.2,0-.4,0,0,0,.3,0,.2-.2-.2,0-.2.2-.3.1,0-.2.2-.2,0-.2,0,0,.1,0,.2,0-.1,0-.2-.2-.4-.2,0-.2-.3-.3,0-.5,0,0-.3,0-.4-.1.4,0-.2-.3,0-.5-.3,0-.5-.3-.8-.4,0,0,0,0,0,0,0-.1,0-.2,0-.3-.2.2-.4,0-.6,0,0-.3.3-.1.4-.3-.1.2-.4,0-.4,0,0-.2,0-.1,0-.3-.2.2-.1,0-.3,0,0-.2.2-.3,0-.3,0-.1.2,0,.2,0h0ZM16.4,14.8h0s0,0,.1,0c0,0,0,0-.1,0h0ZM16,14.6s.1,0,.2,0c0,0,0,.1,0,0,0,0,0,0,0-.2ZM16.3,16.1c0,0,0,0,0,0,0,0,0,0,.1,0,0,0,0,0,0,0,0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M16.5,15.9s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M25.5,13.5h0s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M14.7,13.6h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.9,15.3s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.5,16.2h-.1c0,0,0,0,.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.2,16.9s0,0,0,0h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.5,9.5s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M27.9,10.1s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.6,7.9h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M27.9,9.9c0,0-.1,0,0,0,0,0,.1,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.7,20.3h0s0,0,0,0h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,20.4s0,0,0,0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,20.5h0c0,0,0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19.3h0s0,0,0,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.8,19c0,0-.2.2-.1.3h0c0,0,.2-.2,0-.3Z%27/%3E%3Cpath class=%27st2%27 d=%27M23.8,17.8c0,0,0,.2,0,.2,0,0,.2,0,.2,0,.3-.3-.2,0,0-.3h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M24,17.1c0,.1,0,0,.1,0,0,0,0-.1-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.7,12.2h.1s0,0-.1,0Z%27/%3E%3Cpath class=%27st2%27 d=%27M26.8,10.8h-.1s0,.1,0,.1h0Z%27/%3E%3Cpath class=%27st2%27 d=%27M28.1,11.2h0c0,0,.1-.1.2-.2,0,0,0,.1-.1.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M22.6,5.9v.2s.1-.2,0-.2Z%27/%3E%3Cpath class=%27st2%27 d=%27M19.2,2.2c0-.3-.2-.7-.2-.5,0,.2.2.5.2.5Z%27/%3E%3Cpath class=%27st2%27 d=%27M14,12.1h0c0-.1,0,0,0,0h0Z%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  transform: scale(0.5);
  opacity: 0;
  animation: star-pop 0.4s ease-out forwards;
}
@media (min-width: 768px) {
  .theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=true]::before {
    left: -15px;
  }
}
.theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading button[aria-selected=false]:hover {
  color: #FFFFFF;
  opacity: 1;
}
.theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-heading.multiple-tabs {
  border-bottom: 1px solid #FFFFFF;
}
.theme-fever .elementor-element.elementor-widget-n-tabs .e-n-tabs-content .elementor-widget-container p {
  color: #FFFFFF;
}
.theme-fever .elementor-element.elementor-widget-n-tabs .tab-nav-bottom button.tab-nav-prev, .theme-fever .elementor-element.elementor-widget-n-tabs .tab-nav-bottom button.tab-nav-next {
  color: #FFFFFF;
}
.theme-fever .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-heading button::before {
  color: #0c2340;
}
.theme-fever .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container h5, .theme-fever .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container .h5 {
  color: #FFFFFF;
}
.theme-fever .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container p, .theme-fever .elementor-element.elementor-widget-n-tabs.counter .e-n-tabs-content .elementor-widget-container li {
  color: #FFFFFF;
}

.social-nav {
  display: flex;
  gap: 20px;
  justify-content: flex-start;
  align-items: center;
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.social-nav li {
  width: auto;
  flex: 0 0 auto;
  padding: 0px;
  margin: 0px;
}
.social-nav li a {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  text-indent: -9999px;
  overflow: hidden;
}
.social-nav li.facebook a {
  background-image: url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 width=%2720px%27 height=%2720px%27 viewBox=%270 0 20 20%27%3E%3Ctitle%3EFacebook%3C/title%3E%3Cpath fill=%27%23ffffff%27 d=%27M15.553,3.479h-3.174c-0.375,0-0.791,0.493-0.791,1.152v2.291h3.969l-0.602,3.268h-3.367V20H7.841v-9.811H4.443V6.922h3.398 V5c0-2.759,1.914-5,4.538-5h3.174V3.479z%27%3E%3C/path%3E%3C/svg%3E");
}
.social-nav li.linkedin a {
  background-image: url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 width=%2720px%27 height=%2720px%27 viewBox=%270 0 20 20%27%3E%3Ctitle%3ELinkedIn%3C/title%3E%3Cpath fill=%27%23ffffff%27 d=%27M4.544,6.654v12.902H0.247V6.654H4.544z M4.817,2.669c0.014,1.236-0.924,2.227-2.422,2.227l0,0H2.37 C0.925,4.896,0,3.905,0,2.669c0-1.264,0.964-2.227,2.422-2.227C3.894,0.442,4.805,1.405,4.817,2.669z M20,12.161v7.396h-4.284v-6.9 c0-1.732-0.625-2.917-2.174-2.917c-1.186,0-1.889,0.794-2.201,1.563c-0.104,0.286-0.143,0.664-0.143,1.055v7.201H6.913 c0.053-11.692,0-12.903,0-12.903h4.285v1.875h-0.026c0.56-0.885,1.575-2.174,3.894-2.174c2.825,0,4.935,1.849,4.935,5.808V12.161z%27%3E%3C/path%3E%3C/svg%3E");
}
.social-nav li.instagram a {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27%23ffffff%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334%27/%3E%3C/svg%3E");
}
.social-nav li.x a {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27%23ffffff%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z%27/%3E%3C/svg%3E");
}

.elementor-element .elementor-widget-counter .elementor-counter {
  display: flex;
  gap: 20px;
}
.elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-title {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  color: #0c2340;
  font-size: 12px;
  line-height: 1.2;
  text-align: center;
}
@media (min-width: 992px) {
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-title {
    font-size: 16px;
    line-height: 1.4;
  }
}
.elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper {
  position: relative;
  display: flex;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  margin-bottom: 8px;
  --widgets-spacing: 10px 10px;
  --widgets-spacing-row: 10px;
  --widgets-spacing-column: 10px;
  justify-content: center;
}
.elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,
.elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
  color: #B1B1B2;
  font-size: 90px;
  line-height: 0.5;
  letter-spacing: 0.9px;
  opacity: 0.4;
  text-align: center;
}
@media (min-width: 768px) {
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 100px;
    letter-spacing: 1.2px;
    opacity: 0.5;
  }
}
@media (min-width: 992px) {
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 120px;
  }
}
.elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
  flex-grow: 0;
  vertical-align: top;
  font-size: 35px;
}
@media (min-width: 768px) {
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 45px;
  }
}
@media (min-width: 992px) {
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 50px;
  }
}
.elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix {
  font-size: 12px;
  line-height: 0.9px;
  letter-spacing: 0.6px;
  position: absolute;
  width: 100%;
  top: 50%;
  left: 0;
  text-align: center;
}
@media (min-width: 992px) {
  .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix {
    font-size: 15px;
    line-height: 1.2px;
    letter-spacing: 0.75px;
  }
}

.e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,
.e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
  font-size: 65px;
}
@media (min-width: 768px) {
  .e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,
  .e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 80px;
  }
}
@media (min-width: 992px) {
  .e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number,
  .e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 120px;
  }
}
.e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
  font-size: 25px;
}
@media (min-width: 768px) {
  .e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 35px;
  }
}
@media (min-width: 992px) {
  .e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-prefix {
    font-size: 50px;
  }
}
.e-con-full .elementor-element .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper .elementor-counter-number-suffix {
  margin-top: 0px;
}

.menu-tab-select {
  border-bottom: #0c2340 solid 2px;
  filter: opacity(0.4);
}

.menu-tab-active {
  filter: opacity(1) !important;
  display: flex;
  justify-content: between;
}

.board {
  display: none;
}

.board-active {
  display: grid;
}

.feature-overlay {
  position: relative;
  /* PAGE LEVEL / Hero */
}
.feature-overlay > div,
.feature-overlay .elementor-shortcode {
  height: 100%;
}
.feature-overlay::before {
  z-index: 1;
  content: "";
  height: 100%;
  width: 100%;
  background: linear-gradient(83deg, rgba(255, 213, 32, 0) 2.37%, #ffd520 99.65%);
}
.feature-overlay .fever-hero-wrapper {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* MODULES */
/* GLOBAL / HEADER */
header.site-header {
  padding-block-start: 0px;
  margin-block-end: -39px;
  /* MOBILE HAMBURGER BUTTON */
  /* BRAND TOGGLE */
}
@media (min-width: 992px) {
  header.site-header {
    margin-block-end: -51px;
  }
}
header.site-header .desktop-header {
  display: none;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  width: 100%;
  position: relative;
  gap: 30px;
  margin-block-start: 12px;
}
@media (min-width: 992px) {
  header.site-header .desktop-header {
    display: grid;
  }
}
@media (min-width: 1140px) {
  header.site-header .desktop-header {
    gap: 50px;
  }
}
header.site-header .desktop-header::after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  width: 100%;
  height: calc(100% - 68px);
  background-color: #0c2340;
}
header.site-header .desktop-header .nav-left,
header.site-header .desktop-header .nav-right {
  display: flex;
  gap: 30px;
  position: relative;
  z-index: 3;
}
@media (min-width: 1140px) {
  header.site-header .desktop-header .nav-left,
  header.site-header .desktop-header .nav-right {
    gap: 40px;
  }
}
header.site-header .desktop-header .nav-left .menu,
header.site-header .desktop-header .nav-right .menu {
  display: flex;
  list-style: none;
  margin: 0px;
  padding: 0px;
  gap: 0px;
}
@media (min-width: 1140px) {
  header.site-header .desktop-header .nav-left .menu,
  header.site-header .desktop-header .nav-right .menu {
    gap: 10px;
  }
}
header.site-header .desktop-header .nav-left .menu li,
header.site-header .desktop-header .nav-right .menu li {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0px;
}
header.site-header .desktop-header .nav-left .menu li.menu-item-has-children::after,
header.site-header .desktop-header .nav-right .menu li.menu-item-has-children::after {
  content: "";
  display: inline-block;
  width: 9px;
  height: 5px;
  margin: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%279%27 height=%275%27 viewBox=%270 0 9 5%27 fill=%27none%27%3E%3Cpath d=%27M1.07227 1.13036L4.41796 4.25439L7.76025 1.13036%27 stroke=%27white%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;
}
header.site-header .desktop-header .nav-left .menu li:hover.menu-item-has-children::after, header.site-header .desktop-header .nav-left .menu li:focus.menu-item-has-children::after,
header.site-header .desktop-header .nav-right .menu li:hover.menu-item-has-children::after,
header.site-header .desktop-header .nav-right .menu li:focus.menu-item-has-children::after {
  transform: rotate(180deg);
}
header.site-header .desktop-header .nav-left .menu li a,
header.site-header .desktop-header .nav-right .menu li a {
  color: #FFFFFF;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 4px 0px 4px 20px;
}
@media (min-width: 1140px) {
  header.site-header .desktop-header .nav-left .menu li a,
  header.site-header .desktop-header .nav-right .menu li a {
    padding: 8px 0px 8px 30px;
  }
}
header.site-header .desktop-header .nav-left .menu ul,
header.site-header .desktop-header .nav-right .menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px 0px 8px;
  min-width: calc(100% + 20px);
  background-color: #0c2340;
}
@media (min-width: 1140px) {
  header.site-header .desktop-header .nav-left .menu ul,
  header.site-header .desktop-header .nav-right .menu ul {
    min-width: calc(100% + 30px);
  }
}
header.site-header .desktop-header .nav-left .menu ul li,
header.site-header .desktop-header .nav-right .menu ul li {
  border-block-end: none;
}
header.site-header .desktop-header .nav-left .menu ul li a,
header.site-header .desktop-header .nav-right .menu ul li a {
  font-size: 12px;
  text-transform: none;
  font-weight: 400;
  letter-spacing: 0.5px;
  padding: 4px 30px;
  white-space: nowrap;
}
header.site-header .desktop-header .nav-left .menu ul li:hover, header.site-header .desktop-header .nav-left .menu ul li:focus,
header.site-header .desktop-header .nav-right .menu ul li:hover,
header.site-header .desktop-header .nav-right .menu ul li:focus {
  background-color: #21344f;
}
header.site-header .desktop-header .nav-left {
  justify-content: flex-end;
}
@media (min-width: 1460px) {
  header.site-header .desktop-header .nav-left {
    justify-content: space-between;
  }
}
header.site-header .desktop-header .nav-right {
  justify-content: flex-start;
}
header.site-header .desktop-header .nav-right .menu > li:first-child a {
  padding-left: 0;
}
header.site-header .desktop-header a.btn {
  align-self: center;
}
header.site-header .desktop-header .logo-center {
  text-align: center;
  width: 100%;
  max-width: 167px;
  position: relative;
  z-index: 2;
  margin-bottom: -8px;
}
header.site-header .desktop-header .social-nav {
  display: none;
  gap: 16px;
  margin-left: 30px;
}
@media (min-width: 1460px) {
  header.site-header .desktop-header .social-nav {
    display: flex;
  }
}
header.site-header .desktop-header .social-nav li a {
  width: 12px;
  height: 12px;
}
header.site-header .mobile-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
  padding: 0 20px;
  margin-block-start: 17px;
}
@media (min-width: 992px) {
  header.site-header .mobile-header {
    display: none;
  }
}
header.site-header .mobile-header::after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  width: 100%;
  height: calc(100% - 46px);
  background-color: #0c2340;
}
header.site-header .mobile-header .mobile-logo {
  width: 100%;
  max-width: 145px;
  position: relative;
  z-index: 4;
  margin-top: -23px;
}
header.site-header .mobile-header .site-navigation-dropdown {
  z-index: 3;
  transform-origin: top;
  transform: translateY(-35px) scaleY(0);
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container {
  position: absolute;
  width: 100%;
  background-color: #0c2340;
  padding: 40px 26px 60px;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu {
  position: relative;
  background: #0c2340;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li {
  border-block-end: 1px solid rgba(255, 255, 255, 0.5);
  position: relative;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li ul {
  overflow: hidden;
}
@media (max-width: 992px) {
  header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li ul {
    max-height: none !important;
    transition: max-height 0.3s linear;
  }
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li ul li {
  border-block-end: none;
}
@media (max-width: 992px) {
  header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li ul li {
    transition: none;
  }
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li ul li a {
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  letter-spacing: 0.5px;
  padding: 6px 18px;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li.menu-item-has-children::after {
  content: "";
  position: absolute;
  right: 18px;
  top: 25px;
  display: inline-block;
  width: 9px;
  height: 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%279%27 height=%275%27 viewBox=%270 0 9 5%27 fill=%27none%27%3E%3Cpath d=%27M1.07227 1.13036L4.41796 4.25439L7.76025 1.13036%27 stroke=%27white%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;
  transform: rotate(-90deg);
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li.elementor-active {
  padding-bottom: 18px;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li.elementor-active.menu-item-has-children a {
  padding-bottom: 8px;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li.elementor-active.menu-item-has-children::after {
  transform: rotate(0deg);
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-container .menu li a {
  color: #FFFFFF;
  background: #0c2340;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 18px;
  box-shadow: none;
  width: 100%;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-sub-container {
  margin-top: 70px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-sub-container a.btn {
  font-size: 16px;
  letter-spacing: 0.8px;
  padding: 12px 22px;
}
header.site-header .mobile-header .site-navigation-dropdown .site-nav-sub-container ul {
  margin: 0px;
  padding: 0px;
}
header.site-header .site-navigation-toggle-holder {
  padding: 0px;
  position: relative;
  z-index: 3;
}
header.site-header .site-navigation-toggle-holder.elementor-active + .site-navigation-dropdown {
  max-height: 100vh;
  transform: translateY(-25px) scaleY(1);
}
header.site-header .site-navigation-toggle-holder .site-navigation-toggle {
  background-color: transparent;
  color: #FFFFFF;
}
header.site-header .site-navigation-toggle-holder .site-navigation-toggle .site-navigation-toggle-icon {
  width: 14px;
}
header.site-header .site-navigation-toggle-holder .site-navigation-toggle .site-navigation-toggle-icon:after, header.site-header .site-navigation-toggle-holder .site-navigation-toggle .site-navigation-toggle-icon:before {
  height: 2px;
}
header.site-header .site-navigation-toggle-holder .site-navigation-toggle .site-navigation-toggle-icon:before {
  box-shadow: 0 6px currentColor;
  margin-block-end: 10px;
}
header.site-header .site-navigation-toggle-holder.elementor-active .site-navigation-toggle .site-navigation-toggle-icon {
  width: 14px;
}
header.site-header .site-navigation-toggle-holder.elementor-active .site-navigation-toggle .site-navigation-toggle-icon:before {
  box-shadow: 0px 0px transparent;
}
header.site-header .site-navigation-toggle-holder.elementor-active .site-navigation-toggle .site-navigation-toggle-icon:after {
  width: 14px;
  margin-left: 0px;
  transform: translateY(-6.5px) rotate(-45deg);
}
header.site-header .theme-toggle-row {
  display: flex;
  width: 100vw;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  background-color: #C8102E;
  padding-left: 40%;
}
@media (min-width: 525px) {
  header.site-header .theme-toggle-row {
    padding-left: 30%;
  }
}
@media (min-width: 768px) {
  header.site-header .theme-toggle-row {
    padding-left: 20%;
  }
}
@media (min-width: 992px) {
  header.site-header .theme-toggle-row {
    padding-left: 0;
  }
}
header.site-header .theme-toggle-row button.theme-btn {
  flex: 1;
  transition: flex 0.4s ease, background-color 0.4s ease;
  cursor: pointer;
  border: none;
  height: 40px;
  font-size: 12px;
  padding: 0;
}
@media (min-width: 992px) {
  header.site-header .theme-toggle-row button.theme-btn {
    height: 46px;
    font-size: 15px;
  }
}
header.site-header .theme-toggle-row button.theme-btn > div {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-2px);
  gap: 3px;
  text-align: left;
}
@media (min-width: 768px) {
  header.site-header .theme-toggle-row button.theme-btn > div {
    gap: 6px;
  }
}
header.site-header .theme-toggle-row button.theme-btn > div img {
  transform-origin: right center;
  transition: transform 500ms ease-in-out;
}
header.site-header .theme-toggle-row button.theme-btn > div > span {
  display: none;
}
@media (min-width: 768px) {
  header.site-header .theme-toggle-row button.theme-btn > div > span {
    display: block;
  }
}
header.site-header .theme-toggle-row button.theme-btn.active {
  flex: 6;
}
@media (min-width: 768px) {
  header.site-header .theme-toggle-row button.theme-btn.active {
    flex: 6;
  }
}
@media (min-width: 1230px) {
  header.site-header .theme-toggle-row button.theme-btn.active {
    flex: 7.3;
  }
}
header.site-header .theme-toggle-row button.theme-btn.active::before {
  opacity: 0;
}
header.site-header .theme-toggle-row button.theme-btn.active > div > span {
  display: block;
  white-space: pre-line;
}
@media (max-width: 768px) {
  header.site-header .theme-toggle-row button.theme-btn.active > div > span span {
    display: block;
  }
}
header.site-header .theme-toggle-row button.theme-btn:not(.active) {
  flex: 4;
}
@media (min-width: 768px) {
  header.site-header .theme-toggle-row button.theme-btn:not(.active) {
    flex: 4;
  }
}
@media (min-width: 1230px) {
  header.site-header .theme-toggle-row button.theme-btn:not(.active) {
    flex: 2.7;
  }
}
header.site-header .theme-toggle-row button.theme-btn.theme-fever-btn {
  background-color: #C8102E;
  color: #FFFFFF;
}
header.site-header .theme-toggle-row button.theme-btn.theme-fever-btn::before {
  background: linear-gradient(90deg, #C8102E 0%, #AC213A 100%);
}
header.site-header .theme-toggle-row button.theme-btn.theme-fever-btn img {
  max-width: 45px;
}
@media (min-width: 992px) {
  header.site-header .theme-toggle-row button.theme-btn.theme-fever-btn img {
    max-width: 52px;
  }
}
header.site-header .theme-toggle-row button.theme-btn.theme-pacers-btn {
  background-color: #ffd520;
  color: #0c2340;
}
header.site-header .theme-toggle-row button.theme-btn.theme-pacers-btn::before {
  background: linear-gradient(90deg, #ffd520 0%, #D5B21E 100%);
}
header.site-header .theme-toggle-row button.theme-btn.theme-pacers-btn img {
  max-width: 47px;
}
@media (min-width: 992px) {
  header.site-header .theme-toggle-row button.theme-btn.theme-pacers-btn img {
    max-width: 57px;
  }
}
header.site-header .theme-toggle-row button.theme-btn:hover img {
  transform: scale(1.2);
}
header.site-header .theme-toggle-row button.theme-btn::after {
  display: none;
}

/* GLOBAL / Footer */
footer.site-footer {
  background-color: #21344f;
  padding-inline-start: 0px;
  padding-inline-end: 0px;
  padding-block-start: 0px;
  padding-block-end: 30px;
  margin-block-start: -1px;
}
@media (min-width: 375px) {
  footer.site-footer {
    padding-inline-start: 15px;
    padding-inline-end: 15px;
  }
}
@media (min-width: 992px) {
  footer.site-footer {
    padding-block-start: 40px;
    margin-block-start: -1px;
  }
}
@media (min-width: 1200px) {
  footer.site-footer .footer-inner {
    max-width: 1200px;
    margin: auto;
  }
}
footer.site-footer .footer-inner > .row {
  flex: 1;
}
footer.site-footer .footer-inner a:not(.btn),
footer.site-footer .footer-inner p {
  color: #FFFFFF;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
}
footer.site-footer .footer-inner a:not(.btn).title,
footer.site-footer .footer-inner p.title {
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.3px;
  text-transform: uppercase;
}
footer.site-footer .footer-inner .site-branding .site-logo {
  max-width: 146px;
  margin: -14px 0px 25px -15px;
}
@media (min-width: 375px) {
  footer.site-footer .footer-inner .site-branding .site-logo {
    margin: -14px 0px 25px -25px;
  }
}
@media (min-width: 992px) {
  footer.site-footer .footer-inner .site-branding .site-logo {
    max-width: 191px;
    margin: -65px 0 0 0;
  }
}
footer.site-footer .footer-inner .copyright,
footer.site-footer .footer-inner .privacy {
  width: 100%;
  align-items: center;
  opacity: 0.5;
  margin-top: 70px;
}
@media (min-width: 992px) {
  footer.site-footer .footer-inner .copyright,
  footer.site-footer .footer-inner .privacy {
    margin-top: 50px;
  }
}
footer.site-footer .footer-inner .copyright p, footer.site-footer .footer-inner .copyright a,
footer.site-footer .footer-inner .privacy p,
footer.site-footer .footer-inner .privacy a {
  font-size: 10px;
  line-height: 1.4;
}
@media (min-width: 1024px) {
  footer.site-footer .footer-inner .copyright p, footer.site-footer .footer-inner .copyright a,
  footer.site-footer .footer-inner .privacy p,
  footer.site-footer .footer-inner .privacy a {
    font-size: 11px;
  }
}
footer.site-footer .footer-inner .copyright .copyright-nav,
footer.site-footer .footer-inner .privacy .copyright-nav {
  margin: 0px;
  padding: 0px;
  display: flex;
  list-style: none;
}
footer.site-footer .footer-inner .copyright .copyright-nav li,
footer.site-footer .footer-inner .privacy .copyright-nav li {
  padding: 0px 8px 0 0;
  margin: 0px 8px 0 0;
  position: relative;
  display: flex;
}
footer.site-footer .footer-inner .copyright .copyright-nav li::after,
footer.site-footer .footer-inner .privacy .copyright-nav li::after {
  content: "";
  position: absolute;
  right: 0px;
  background-color: #FFFFFF;
  height: 100%;
  width: 1px;
}
footer.site-footer .footer-inner .copyright .copyright-nav li:last-child,
footer.site-footer .footer-inner .privacy .copyright-nav li:last-child {
  padding: 0px;
  margin: 0px;
}
footer.site-footer .footer-inner .copyright .copyright-nav li:last-child::after,
footer.site-footer .footer-inner .privacy .copyright-nav li:last-child::after {
  display: none;
}
footer.site-footer .footer-inner .copyright {
  opacity: 1;
}
footer.site-footer .footer-inner .privacy {
  position: relative;
  flex-direction: row;
  align-items: flex-start;
  padding-top: 20px;
  margin-top: 40px;
}
@media (min-width: 992px) {
  footer.site-footer .footer-inner .privacy {
    margin-top: 50px;
  }
}
footer.site-footer .footer-inner .privacy::before {
  content: "";
  position: absolute;
  width: calc(100% - 24px);
  top: 0;
  left: 12px;
  height: 1px;
  background-color: #FFFFFF;
  opacity: 0.5;
}
footer.site-footer .footer-inner .privacy p {
  text-align: left;
}
@media (min-width: 768px) {
  footer.site-footer .footer-inner .privacy p {
    text-align: right;
  }
}
footer.site-footer .footer-inner .privacy p a {
  text-decoration: underline;
}
footer.site-footer .footer-inner nav.site-navigation ul {
  margin: 0px;
  padding: 0px;
  display: flex;
  flex-direction: column;
  list-style: none;
  text-align: left;
}
footer.site-footer .footer-inner nav.site-navigation ul li {
  padding: 0px;
  margin-bottom: 11px;
}
footer.site-footer .footer-inner nav.site-navigation ul li a {
  font-size: 13px;
  font-weight: 700;
  line-height: 13px;
  letter-spacing: 1.3px;
  text-transform: uppercase;
}
footer.site-footer .contact-links a {
  white-space: nowrap;
}

.custom-slider-wrapper,
.custom-child-slider-wrapper {
  position: relative;
  overflow: hidden;
}
.custom-slider-wrapper .custom-slider-data,
.custom-child-slider-wrapper .custom-slider-data {
  display: none;
}
.custom-slider-wrapper .visible-slide,
.custom-child-slider-wrapper .visible-slide {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-size: cover;
  background-position: 50% 10%;
  transition: background-image 0s linear;
  padding: 100px 39px 0px 40px;
  min-height: 675px;
  position: relative;
}
.custom-slider-wrapper .visible-slide::after,
.custom-child-slider-wrapper .visible-slide::after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 0.8;
}
.custom-slider-wrapper .visible-slide .post-slide-inner,
.custom-child-slider-wrapper .visible-slide .post-slide-inner {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 1300px;
  position: relative;
  z-index: 2;
  margin: auto 0px 64px 0px;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner {
    margin: auto auto 70px auto;
    flex-direction: row;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-left,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left {
  width: 100%;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .post-left,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left {
    width: 50%;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title {
  margin-bottom: 1rem;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title a,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title a {
  color: #FFFFFF;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span {
  position: relative;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg {
  width: 72px;
  height: 62px;
  position: absolute;
  left: -9px;
  top: 15px;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg {
    width: 114px;
    height: 73px;
    top: 15px;
    left: -13px;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-excerpt,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-excerpt {
  font-size: 15.6px;
  line-height: 1.45;
  color: #FFFFFF;
}
@media (min-width: 1024px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-excerpt,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-excerpt {
    font-size: 22px;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-right,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-right {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .post-right,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-right {
    width: 50%;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .post-slide-content,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-slide-content {
  max-width: 458px;
  width: 100%;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-pagination,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-pagination {
  display: flex;
  gap: 6px;
  padding: 40px 0px 20px 4px;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .custom-pagination,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-pagination {
    padding: 40px 0px 20px 8px;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-pagination .custom-dot,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-pagination .custom-dot {
  width: 4px;
  height: 4px;
  background-color: #D9D9D9;
  opacity: 0.35;
  border-radius: 5px;
  cursor: pointer;
  transition: width 0.3s ease, background-color 0.3s ease;
  transform-origin: left;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-pagination .custom-dot.active,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-pagination .custom-dot.active {
  background-color: #FFFFFF;
  opacity: 1;
  width: 15px;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: column;
  gap: 10px;
  border-top: 1px solid #FFFFFF;
  padding: 15px 3px 0px 3px;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents {
    flex-direction: row;
    align-items: center;
    padding: 15px 8px 0px 8px;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .short-title,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .short-title {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Phonk", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 12px;
  line-height: 20.956px;
  letter-spacing: 0.646px;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .short-title,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .short-title {
    font-size: 15px;
    line-height: 24.321px;
    letter-spacing: 0.75px;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav {
  display: flex;
  gap: 1rem;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev,
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next {
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.3s ease;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev.disabled,
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next.disabled,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev.disabled,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next.disabled {
  opacity: 0.3;
  pointer-events: none;
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev svg,
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next svg,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev svg,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next svg {
  display: block;
  width: 8px;
  height: auto;
  stroke: #FFFFFF;
  transition: transform 0.2s ease;
}
@media (min-width: 768px) {
  .custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev svg,
  .custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next svg,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev svg,
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next svg {
    width: 6px;
  }
}
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev svg:hover,
.custom-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next svg:hover,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-prev svg:hover,
.custom-child-slider-wrapper .visible-slide .post-slide-inner .custom-contents .custom-nav .custom-button-next svg:hover {
  transform: scale(1.2);
}

.custom-child-slider-wrapper .visible-slide {
  min-height: 460px;
  background-color: #0c2340;
  background-position: 50% 25%;
}
.custom-child-slider-wrapper .visible-slide .post-slide-inner .post-slide-content {
  max-width: none;
}
@media (min-width: 768px) {
  .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left {
    width: 55%;
  }
}

.theme-fever .custom-slider-wrapper .visible-slide::after,
.theme-fever .custom-child-slider-wrapper .visible-slide::after {
  background: linear-gradient(85deg, rgba(12, 35, 64, 0.9) 3.23%, #C8102E 99.51%);
}
.theme-fever .custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg,
.theme-fever .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg {
  color: #C8102E;
}

.theme-pacers .custom-slider-wrapper .visible-slide::after,
.theme-pacers .custom-child-slider-wrapper .visible-slide::after {
  background: linear-gradient(85deg, rgba(12, 35, 64, 0.9) 3.23%, #ffd520 99.51%);
}
.theme-pacers .custom-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg,
.theme-pacers .custom-child-slider-wrapper .visible-slide .post-slide-inner .post-left .post-title span > svg {
  color: #ffd520;
}

/*# sourceMappingURL=styles.min.css.map*/