@charset "UTF-8";
@font-face {
  font-family: "Spoqa Han Sans Neo";
  font-weight: 300;
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.eot");
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff2") format("woff2"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff") format("woff"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Spoqa Han Sans Neo";
  font-weight: 400;
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.eot");
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2") format("woff2"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff") format("woff"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Spoqa Han Sans Neo";
  font-weight: 500;
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.eot");
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.eot?#iefix") format("embedded-opentype"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff2") format("woff2"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff") format("woff"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Spoqa Han Sans Neo";
  font-weight: 700;
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.eot");
  src: url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.eot?#iefix") format("embedded-opentype"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff2") format("woff2"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff") format("woff"), url("/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.ttf") format("truetype");
}
/* @import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@500&display=swap"); */
@font-face {
  font-family: "IBM Plex Sans KR";
  font-weight: 400;
  src: url("/fonts/IBMPlexSansKR/IBMPlexSansKR-Regular.woff2") format('woff2'), url("/fonts/IBMPlexSansKR/IBMPlexSansKR-Regular.woff") format('woff');
  font-display: swap;
}
@font-face {
  font-family: "IBM Plex Sans KR";
  font-weight: 500;
  src: url("/fonts/IBMPlexSansKR/IBMPlexSansKR-Medium.woff2") format('woff2'), url("/fonts/IBMPlexSansKR/IBMPlexSansKR-Medium.woff") format('woff');
  font-display: swap;
}
@font-face {
  font-family: "IBM Plex Sans KR";
  font-weight: 700;
  src: url("/fonts/IBMPlexSansKR/IBMPlexSansKR-Bold.woff2") format('woff2'), url("/fonts/IBMPlexSansKR/IBMPlexSansKR-Bold.woff") format('woff');
  font-display: swap;
}
: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: #717171;
  --bs-gray-dark: #393939;
  --bs-gray-100: #f1f1f1;
  --bs-gray-200: #e3e3e3;
  --bs-gray-300: #c6c6c6;
  --bs-gray-400: #aaaaaa;
  --bs-gray-500: #8e8e8e;
  --bs-gray-600: #717171;
  --bs-gray-700: #555555;
  --bs-gray-800: #393939;
  --bs-gray-900: #1c1c1c;
  --bs-primary: #0d6efd;
  --bs-secondary: #717171;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f1f1f1;
  --bs-dark: #1c1c1c;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 113, 113, 113;
  --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: 241, 241, 241;
  --bs-dark-rgb: 28, 28, 28;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2d2d2d;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #555555;
  --bs-dark-text-emphasis: #555555;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e3e3e3;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #f8f8f8;
  --bs-dark-bg-subtle: #aaaaaa;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c6c6c6;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e3e3e3;
  --bs-dark-border-subtle: #8e8e8e;
  --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: #1c1c1c;
  --bs-body-color-rgb: 28, 28, 28;
  --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(28, 28, 28, 0.75);
  --bs-secondary-color-rgb: 28, 28, 28;
  --bs-secondary-bg: #e3e3e3;
  --bs-secondary-bg-rgb: 227, 227, 227;
  --bs-tertiary-color: rgba(28, 28, 28, 0.5);
  --bs-tertiary-color-rgb: 28, 28, 28;
  --bs-tertiary-bg: #f1f1f1;
  --bs-tertiary-bg-rgb: 241, 241, 241;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #1c1c1c;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #c6c6c6;
  --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: #c6c6c6;
  --bs-body-color-rgb: 198, 198, 198;
  --bs-body-bg: #1c1c1c;
  --bs-body-bg-rgb: 28, 28, 28;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(198, 198, 198, 0.75);
  --bs-secondary-color-rgb: 198, 198, 198;
  --bs-secondary-bg: #393939;
  --bs-secondary-bg-rgb: 57, 57, 57;
  --bs-tertiary-color: rgba(198, 198, 198, 0.5);
  --bs-tertiary-color-rgb: 198, 198, 198;
  --bs-tertiary-bg: #2b2b2b;
  --bs-tertiary-bg-rgb: 43, 43, 43;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #aaaaaa;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f1f1f1;
  --bs-dark-text-emphasis: #c6c6c6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #171717;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #393939;
  --bs-dark-bg-subtle: #1d1d1d;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #444444;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #555555;
  --bs-dark-border-subtle: #393939;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #c6c6c6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #555555;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #f0afad;
  --bs-form-invalid-border-color: #f0afad;
}

*,
*::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, h5, h4, h3, h2, h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1 {
    font-size: 2.5rem;
  }
}

h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2 {
    font-size: 2rem;
  }
}

h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3 {
    font-size: 1.75rem;
  }
}

h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4 {
    font-size: 1.5rem;
  }
}

h5 {
  font-size: 1.25rem;
}

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 {
  font-size: 0.875em;
}

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;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.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-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-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-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-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-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.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;
  }
}

.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='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2828, 28, 28, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.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-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.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:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #717171;
  --bs-btn-border-color: #717171;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #606060;
  --bs-btn-hover-border-color: #5a5a5a;
  --bs-btn-focus-shadow-rgb: 134, 134, 134;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5a5a5a;
  --bs-btn-active-border-color: #555555;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #717171;
  --bs-btn-disabled-border-color: #717171;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f1f1f1;
  --bs-btn-border-color: #f1f1f1;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #cdcdcd;
  --bs-btn-hover-border-color: #c1c1c1;
  --bs-btn-focus-shadow-rgb: 205, 205, 205;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c1c1c1;
  --bs-btn-active-border-color: #b5b5b5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f1f1f1;
  --bs-btn-disabled-border-color: #f1f1f1;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1c1c1c;
  --bs-btn-border-color: #1c1c1c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3e3e3e;
  --bs-btn-hover-border-color: #333333;
  --bs-btn-focus-shadow-rgb: 62, 62, 62;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #494949;
  --bs-btn-active-border-color: #333333;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1c1c1c;
  --bs-btn-disabled-border-color: #1c1c1c;
}

.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: #717171;
  --bs-btn-border-color: #717171;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #717171;
  --bs-btn-hover-border-color: #717171;
  --bs-btn-focus-shadow-rgb: 113, 113, 113;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #717171;
  --bs-btn-active-border-color: #717171;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #717171;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #717171;
  --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: #f1f1f1;
  --bs-btn-border-color: #f1f1f1;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f1f1f1;
  --bs-btn-hover-border-color: #f1f1f1;
  --bs-btn-focus-shadow-rgb: 241, 241, 241;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f1f1f1;
  --bs-btn-active-border-color: #f1f1f1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f1f1f1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f1f1f1;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #1c1c1c;
  --bs-btn-border-color: #1c1c1c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1c1c1c;
  --bs-btn-hover-border-color: #1c1c1c;
  --bs-btn-focus-shadow-rgb: 28, 28, 28;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1c1c1c;
  --bs-btn-active-border-color: #1c1c1c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #1c1c1c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1c1c1c;
  --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: #717171;
  --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 {
  --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 {
  --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);
}

.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-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.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-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-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .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-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-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .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-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-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .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-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-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .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-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-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .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-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;
  }
}
body {
  font-family: "Spoqa Han Sans Neo", sans-serif;
  font-weight: 400;
}
body .ibm-plex-sans-kr-medium {
  font-family: "IBM Plex Sans KR", sans-serif;
  font-weight: 500;
}

.container-custom {
  background-color: #e9eced;
  min-width: 20rem;
}
.container-custom main {
  /* min-height: calc(100vh - 7rem); */
  min-height: 100vh;
}
.container-custom .card-custom {
  border-color: #e3e3e3;
  border-radius: 1.25rem;
}
.container-custom .card-custom .card-body {
  display: flex;
  flex-direction: column;
}
.container-custom .card-custom .card-body div:first-child {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
}
.container-custom .card-custom .card-body div:first-child h5.card-title {
  margin: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.container-custom .card-custom .card-body div:first-child h5.card-title span {
  font-size: 1.25rem;
  font-weight: 700;
}
.container-custom .card-custom .card-body div:first-child .small {
  color: #717171;
}
.container-custom .card-custom h6.card-subtitle {
  font-weight: 400;
  color: #aaaaaa;
}
.container-custom .card-custom a.btn-download-w,
.container-custom .card-custom a.btn-download-g {
  text-decoration: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  font-family: "IBM Plex Sans KR", sans-serif;
  font-weight: 500;
}
.container-custom .card-custom a.btn-download-w span,
.container-custom .card-custom a.btn-download-g span {
  display: flex;
  align-items: center;
}
.container-custom .card-custom a.btn-download-w {
  height: 3.5rem;
  border-radius: 10rem;
}
.container-custom .card-custom a.btn-download-w span {
  font-size: 1.2rem;
}
.container-custom .card-custom a.btn-download-w em {
  font-style: normal;
  font-size: 0.95rem;
  font-weight: 300;
}
.container-custom .card-custom a.btn-download-g {
  color: #1c1c1c;
  height: 3rem;
}
.container-custom .card-custom i {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
}
.container-custom .card-custom i.ic-doctor,
.container-custom .card-custom i.ic-nurse,
.container-custom .card-custom i.ic-tranStaff {
  width: 2.5rem;
  height: 2.875rem;
  margin-right: 0.5rem;
}
.container-custom .card-custom i.ic-doctor {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='38' viewBox='0 0 33 38' fill='none'%3E%3Cpath d='M33 18.678C33 27.9264 25.6127 35.4237 16.5 35.4237C7.3873 35.4237 0 27.9264 0 18.678C0 9.42954 7.3873 1.93221 16.5 1.93221C25.6127 1.93221 33 9.42954 33 18.678Z' fill='white'/%3E%3Cpath d='M25.3822 11.0008C25.3822 11.0008 25.3512 11.0008 25.2995 10.9981C25.6147 11.3887 25.811 11.8821 25.811 12.4283C25.811 13.0194 25.5837 13.555 25.2195 13.9561C25.2065 16.4391 23.6592 19.5818 20.3683 20.9883C20.2417 21.0674 20.1151 21.1492 19.9834 21.2231C19.9782 21.2258 19.9731 21.231 19.9679 21.2337C19.9679 21.2337 19.9679 21.2337 19.9653 21.2337V22.3208H20.7842L22.4891 24.5584C22.6957 24.3922 23.0393 24.2629 23.3648 24.4186C23.7574 24.6059 23.884 25.0783 23.9253 25.5321C25.1755 26.5058 26.2295 27.7143 26.976 29.0917C29.5256 26.3976 31.0962 22.7298 31.0962 18.6794C31.0962 13.8189 28.8333 9.50198 25.328 6.76828C25.3409 6.85536 25.3538 6.9398 25.3615 7.02688C25.3744 7.17992 25.3822 7.33297 25.3822 7.48865V11.0008Z' fill='url(%23paint0_linear_3024_6363)'/%3E%3Cpath d='M9.0592 25.3369C9.43893 24.759 9.88065 24.4344 10.1519 24.3104C10.2785 24.2523 10.4541 24.189 10.5574 24.1521L11.9523 22.3235V22.3366L11.9601 22.3235H12.7712V21.2469C12.7712 21.2469 12.7531 21.2389 12.7428 21.2337C12.7428 21.2389 12.7428 21.2442 12.7428 21.2495C12.7376 21.2495 12.7325 21.2442 12.7273 21.2442C9.43118 20.0542 8.13701 16.8824 7.65913 14.0907C7.21483 13.6764 6.93326 13.088 6.93326 12.4283C6.93326 11.9111 7.1115 11.4388 7.39823 11.0588C7.39565 10.6868 7.40081 10.3569 7.41373 10.0851V7.49393C7.41373 7.39893 7.42148 7.30394 7.42664 7.20631C7.43181 7.12187 7.44214 7.03743 7.45248 6.95299C4.07112 9.69461 1.90385 13.9271 1.90385 18.6847C1.90385 22.6427 3.40725 26.2419 5.85608 28.9176C6.64911 27.5217 7.75212 26.3026 9.0592 25.3395V25.3369Z' fill='url(%23paint1_linear_3024_6363)'/%3E%3Cpath d='M12.7686 22.3261H11.9575L11.9523 22.3393L12.2623 23.8381C12.5646 23.7484 12.735 23.7193 12.779 23.7167C12.7738 23.6428 12.7686 23.5689 12.7686 23.495V22.3261Z' fill='%23B3B3B3'/%3E%3Cpath d='M19.9524 23.7167C19.9782 23.7246 20.0015 23.7352 20.0273 23.7431C19.9937 23.7299 19.9705 23.722 19.9705 23.722C19.9705 23.722 20.1539 23.7431 20.469 23.8354L20.7816 22.3235H19.9653V23.4898C19.9653 23.5663 19.9576 23.6402 19.955 23.7141L19.9524 23.7167Z' fill='%23B3B3B3'/%3E%3Cpath d='M12.779 23.7167C12.7376 23.7299 12.562 23.7853 12.3398 23.8697C12.4845 23.8196 12.6291 23.7642 12.779 23.7167Z' fill='%23B3B3B3'/%3E%3Cpath d='M20.4535 23.912C20.2675 23.8354 20.1074 23.7747 20.0273 23.7431C20.0015 23.7352 19.9782 23.7246 19.9524 23.7167C19.9576 23.6428 19.9627 23.5663 19.9627 23.4924V21.2363C18.8881 21.8247 17.6585 22.1599 16.354 22.1599C15.0496 22.1599 13.8381 21.8274 12.7686 21.2469V23.4898C12.7686 23.5636 12.7764 23.6375 12.779 23.7114C12.7867 23.7114 12.7919 23.7114 12.7919 23.7114C12.7919 23.7114 12.7841 23.7114 12.779 23.7167C12.6317 23.7615 12.4871 23.817 12.3398 23.8697C12.3192 23.8777 12.2959 23.8882 12.2727 23.8961L13.0037 27.4452C13.944 27.7354 15.1012 27.907 16.3592 27.907C17.6172 27.907 18.7796 27.7328 19.7199 27.4425L20.4484 23.9093L20.4535 23.912Z' fill='%23F0B9A1'/%3E%3Cpath d='M20.0273 23.7431C20.1074 23.7721 20.2675 23.8328 20.4535 23.912L20.4587 23.8935L20.469 23.8381C20.1539 23.7457 19.9705 23.7246 19.9705 23.7246C19.9705 23.7246 19.9937 23.7325 20.0273 23.7457L20.0273 23.7431Z' fill='white'/%3E%3Cpath d='M12.779 23.7167L12.7919 23.7114C12.7919 23.7114 12.7841 23.7114 12.779 23.7114C12.7376 23.7167 12.5646 23.7431 12.2623 23.8328L12.2727 23.8882C12.2959 23.8829 12.3166 23.8724 12.3398 23.8645C12.562 23.78 12.7376 23.7246 12.779 23.7114V23.7167Z' fill='white'/%3E%3Cpath d='M18.2553 33.3559L18.7331 31.7753C18.7848 31.5536 18.8649 31.3399 18.9605 31.1367L19.7251 27.4399C18.7822 27.7302 17.625 27.9043 16.3644 27.9043C15.1038 27.9043 13.9491 27.7302 13.0089 27.4425L14.2539 33.4641C14.9876 33.5802 15.7367 33.6409 16.5013 33.6409C16.9198 33.6409 17.3357 33.6198 17.7464 33.5828C17.7593 33.5723 17.7696 33.5591 17.7825 33.5511C17.9169 33.4403 18.0822 33.3717 18.2578 33.3559H18.2553Z' fill='white'/%3E%3Cpath d='M8.69756 29.4137C8.55032 28.6986 8.44441 28.0099 8.44441 27.49C8.44441 26.8409 8.57615 26.2314 8.83188 25.7221C8.86288 25.6588 8.89646 25.6034 8.93005 25.5453C8.97138 25.4714 9.01529 25.4055 9.0592 25.3369C7.75212 26.3 6.64911 27.5217 5.85608 28.9149C6.72144 29.8596 7.70304 30.6882 8.77764 31.3769L8.89388 30.2897C8.83188 30.0364 8.76731 29.7514 8.69498 29.411L8.69756 29.4137Z' fill='%231BBCBC'/%3E%3Cpath d='M8.89646 30.2923L8.78022 31.3795C8.95071 31.4903 9.12636 31.5959 9.30202 31.6961C9.18836 31.3373 9.06179 30.952 8.91971 30.3873C8.91196 30.3583 8.90421 30.324 8.89646 30.2923Z' fill='%2300A99B'/%3E%3Cpath d='M12.673 25.825L12.2752 23.8935L12.2649 23.8354L11.9549 22.3366V22.3235L10.5574 24.1521C10.6065 24.1362 10.6401 24.1231 10.6401 24.1231C10.6401 24.1231 10.4515 24.3685 10.2449 24.6877C9.95298 25.1416 9.57067 25.8197 9.3976 26.6325C9.33818 26.9042 9.3046 27.1919 9.3046 27.4927C9.3046 27.6114 9.31494 27.7407 9.32269 27.8674C9.36918 28.5271 9.52159 29.2712 9.69983 29.9572C9.8729 30.6301 10.0641 31.2449 10.1932 31.6618C10.2965 31.6486 10.3973 31.6302 10.5032 31.6302C11.1309 31.6302 11.6966 31.8888 12.1073 32.3083C12.314 32.5194 12.4793 32.7675 12.593 33.0445C12.6007 33.063 12.6033 33.0841 12.611 33.1026C13.0347 33.2213 13.4687 33.3216 13.9078 33.4034C14.024 33.4245 14.1377 33.4482 14.2539 33.4667L12.6756 25.8277L12.673 25.825Z' fill='%2300A99B'/%3E%3Cpath d='M23.8323 31.6172C23.8323 31.6172 23.8351 31.6172 23.8378 31.6145C23.8378 31.6145 23.8378 31.6145 23.8378 31.6117L23.8323 31.6172Z' fill='%231BBCBC'/%3E%3Cpath d='M23.9279 25.5348C23.9279 25.5585 23.933 25.5796 23.9356 25.6034C23.9434 25.73 23.9485 25.854 23.9485 25.9675C23.9485 26.6245 23.822 27.3528 23.6618 28.0099C23.6463 28.0785 23.6282 28.1444 23.6102 28.2104L23.8168 30.1314C23.8426 30.1551 23.8711 30.1736 23.8969 30.1974C24.1035 30.3926 24.2869 30.6169 24.4393 30.8676C24.4807 30.9362 24.5065 31.0127 24.5427 31.084C24.553 31.1051 24.5608 31.1262 24.5711 31.1473C25.4442 30.5536 26.2501 29.8622 26.976 29.0944C26.2295 27.717 25.1755 26.5084 23.9253 25.5348H23.9279Z' fill='%231BBCBC'/%3E%3Cpath d='M23.8168 30.134L23.6101 28.213C23.4577 28.8068 23.2821 29.3319 23.1581 29.6802C23.3983 29.8015 23.6179 29.9572 23.8194 30.134H23.8168Z' fill='%2300A99B'/%3E%3Cpath d='M23.8091 31.5536C23.7755 31.4798 23.7522 31.4006 23.7083 31.3294C23.3906 30.8016 22.8894 30.4296 22.2979 30.2871C21.7064 30.1446 21.0967 30.2422 20.5801 30.5694C20.0635 30.894 19.7018 31.4059 19.5598 32.0101L19.1542 33.3559L19.1413 33.3981C20.8229 33.0841 22.4038 32.4719 23.8323 31.6196L23.8378 31.6145C23.8275 31.596 23.8194 31.5774 23.8091 31.5563V31.5536Z' fill='%2300A99B'/%3E%3Cpath d='M20.7816 22.3235L20.469 23.8354L20.4587 23.8908L20.4535 23.9093L18.9605 31.1394C19.0819 30.8861 19.2343 30.6459 19.4203 30.4322C19.6243 30.1974 19.862 29.9915 20.1306 29.8227C20.7971 29.4031 21.5772 29.2606 22.3418 29.4057C22.5924 28.7065 23.0884 27.1708 23.0884 25.9701C23.0884 25.5348 23.0341 25.3369 23.0005 25.2551C23.0005 25.2498 22.9979 25.2445 22.9954 25.2392L22.8559 25.0651L22.4684 24.5795C22.4684 24.5795 22.4761 24.5743 22.4787 24.5716C22.4813 24.5716 22.4865 24.5664 22.4891 24.5637L20.7842 22.3261L20.7816 22.3235ZM23.0005 26.0097C23.0005 26.0097 23.0031 26.0203 23.0057 26.0256L22.861 25.8382L23.0005 26.0124V26.0097ZM22.985 25.2867C22.985 25.2867 22.9876 25.2973 22.9902 25.3026L22.8455 25.1152L22.9824 25.2894L22.985 25.2867ZM22.985 25.9306C22.985 25.9306 22.9876 25.9411 22.9902 25.9464L22.8455 25.759L22.9824 25.9332L22.985 25.9306Z' fill='%2300A99B'/%3E%3Cpath d='M22.9876 25.2867L22.8507 25.1126L22.9954 25.2999C22.9954 25.2999 22.9928 25.2894 22.9902 25.2841L22.9876 25.2867Z' fill='%231BBCBC'/%3E%3Cpath d='M22.9876 25.9306L22.8507 25.7564L22.9954 25.9438C22.9954 25.9438 22.9928 25.9332 22.9902 25.9279L22.9876 25.9306Z' fill='%231BBCBC'/%3E%3Cpath d='M23.0083 26.0256C23.0083 26.0256 23.0057 26.015 23.0031 26.0097L22.8636 25.8356L23.0083 26.0229V26.0256Z' fill='%231BBCBC'/%3E%3Cpath d='M24.4393 30.8676C24.2869 30.6169 24.1035 30.3926 23.8969 30.1974C23.8711 30.1736 23.8426 30.1551 23.8168 30.1314C23.6153 29.952 23.3957 29.7989 23.1555 29.6775C23.2795 29.3292 23.4552 28.8041 23.6076 28.2104C23.6257 28.1444 23.6412 28.0785 23.6592 28.0099C23.8194 27.3502 23.946 26.6245 23.946 25.9675C23.946 25.854 23.9408 25.73 23.933 25.6034C23.933 25.5823 23.9279 25.5585 23.9253 25.5348C23.884 25.0809 23.7548 24.6112 23.3648 24.4212C23.0393 24.2629 22.6931 24.3948 22.4891 24.5611C22.4865 24.5611 22.4813 24.5664 22.4787 24.569C22.4761 24.5716 22.471 24.5743 22.4684 24.5769L22.8559 25.0624L22.9954 25.2366C22.9954 25.2366 22.9979 25.2471 23.0005 25.2524C23.0341 25.3342 23.0884 25.5321 23.0884 25.9675C23.0884 27.1681 22.5924 28.7038 22.3418 29.4031C21.5772 29.258 20.7971 29.4031 20.1306 29.82C19.862 29.9889 19.6217 30.1947 19.4203 30.4296C19.2343 30.6433 19.0819 30.8834 18.9605 31.1367C18.8623 31.3399 18.7848 31.5536 18.7331 31.7753L18.2553 33.3559C18.0822 33.3744 17.9169 33.443 17.78 33.5511C17.767 33.5617 17.7567 33.5723 17.7438 33.5828C17.6275 33.6857 17.5346 33.8203 17.4829 33.9813L17.1419 35.0447C17.0877 35.2109 17.0877 35.3798 17.1238 35.5381C17.1936 35.8415 17.408 36.1001 17.718 36.2057C17.953 36.2848 18.1933 36.2585 18.3999 36.1556C18.6092 36.05 18.7771 35.8627 18.8546 35.6199L18.9372 35.3613L19.1955 34.5565C19.2937 34.253 19.2265 33.9364 19.0483 33.7016L19.1413 33.3928L19.1542 33.3506L19.5598 32.0049C19.6992 31.4006 20.0635 30.8913 20.5801 30.5641C21.0967 30.2396 21.7064 30.1393 22.2979 30.2818C22.8894 30.4243 23.388 30.7963 23.7083 31.3241C23.7522 31.3953 23.7755 31.4745 23.8091 31.5484C23.8168 31.5668 23.8271 31.5853 23.8375 31.6064C23.8375 31.6064 23.8375 31.6064 23.8375 31.6091C23.8685 31.6724 23.8995 31.7357 23.9227 31.8017C24.057 32.208 24.0855 32.6408 23.9899 33.0498L23.3699 35.0948C23.0264 35.1317 22.7215 35.3666 22.6079 35.7202L22.2669 36.7836C22.1119 37.2664 22.3677 37.7863 22.8404 37.9446C23.3131 38.1029 23.822 37.8417 23.977 37.3588L24.3179 36.2954C24.4161 35.9893 24.3489 35.67 24.1655 35.4352L24.8165 33.2794C24.8242 33.2503 24.8217 33.2213 24.8294 33.1923C24.9741 32.4904 24.8759 31.7806 24.5711 31.142C24.5608 31.1209 24.553 31.0998 24.5427 31.0787C24.5065 31.0074 24.4807 30.9309 24.4393 30.8623V30.8676Z' fill='%23283569'/%3E%3Cpath d='M12.1073 32.3057C11.6966 31.8861 11.1283 31.6275 10.5032 31.6275C10.3973 31.6275 10.2965 31.646 10.1932 31.6592C10.0641 31.2449 9.8729 30.6275 9.69983 29.9546C9.52159 29.2659 9.36918 28.5244 9.32269 27.8647C9.31494 27.7381 9.3046 27.6088 9.3046 27.49C9.3046 27.1919 9.34077 26.9042 9.3976 26.6298C9.57067 25.8171 9.95039 25.139 10.2449 24.6851C10.4489 24.3685 10.6349 24.1257 10.6401 24.1204C10.6401 24.1204 10.6065 24.1336 10.5574 24.1494C10.4541 24.1864 10.2785 24.2497 10.1519 24.3078C9.88065 24.4318 9.43893 24.7563 9.0592 25.3342C9.01529 25.4002 8.97138 25.4688 8.93005 25.5427C8.89646 25.6007 8.86288 25.6561 8.83188 25.7195C8.57615 26.2287 8.44441 26.8409 8.44441 27.4874C8.44441 28.0046 8.55032 28.6933 8.69756 29.411C8.7673 29.7514 8.83447 30.0364 8.89646 30.2897C8.90421 30.3214 8.91196 30.353 8.91971 30.3847C9.06179 30.952 9.18578 31.3346 9.30202 31.6935C9.30719 31.7067 9.30977 31.7199 9.31494 31.7304C9.33818 31.799 9.35885 31.8703 9.3821 31.9389C9.36918 31.9468 9.35885 31.9547 9.34593 31.9626C9.27619 32.0049 9.20903 32.0471 9.14445 32.0972C9.04629 32.1737 8.96363 32.2635 8.87838 32.3532C8.60973 32.6382 8.40308 32.9838 8.30492 33.3796C8.26101 33.5591 8.23517 33.7464 8.23517 33.9417C8.23517 35.2214 9.25036 36.2611 10.5058 36.2611C10.6194 36.2611 10.7279 36.2426 10.8364 36.2268C11.3298 36.1529 11.7741 35.926 12.1125 35.5803C12.2597 35.4299 12.376 35.2558 12.4793 35.0684C12.5206 34.9945 12.5671 34.9206 12.6007 34.8415C12.6575 34.7016 12.7015 34.5565 12.7325 34.4061C12.7635 34.2557 12.779 34.1 12.779 33.939C12.779 33.8968 12.7686 33.8546 12.766 33.8124C12.7609 33.6963 12.7531 33.5802 12.7325 33.472C12.7066 33.3427 12.6653 33.2187 12.6188 33.0999C12.6188 33.0999 12.6188 33.0999 12.6188 33.0973C12.611 33.0788 12.6085 33.0577 12.6007 33.0392C12.4871 32.7622 12.3192 32.5115 12.1151 32.303L12.1073 32.3057ZM11.4641 34.1449C11.4228 34.3586 11.3117 34.5433 11.1593 34.6858C10.9837 34.8468 10.7563 34.9497 10.5006 34.9497C9.98656 34.9497 9.5655 34.5407 9.52676 34.0261C9.52676 33.9997 9.51901 33.9733 9.51901 33.947C9.51901 33.8783 9.52675 33.8097 9.53967 33.7438C9.63008 33.2846 10.0279 32.939 10.5006 32.939C11.0431 32.939 11.4822 33.3875 11.4822 33.9417C11.4822 34.0103 11.4745 34.0789 11.4615 34.1449H11.4641Z' fill='%2326356D'/%3E%3Cpath d='M10.5032 32.939C10.0279 32.939 9.63266 33.2846 9.54225 33.7438C9.52934 33.8071 9.52159 33.8731 9.52159 33.9417C9.52159 33.9707 9.52676 33.9971 9.52934 34.0261C9.57067 34.5407 9.98914 34.9444 10.5032 34.9444C10.7563 34.9444 10.9837 34.8441 11.1567 34.6832C11.3091 34.5433 11.4202 34.356 11.4641 34.1449C11.477 34.0789 11.4848 34.0103 11.4848 33.9417C11.4848 33.3876 11.0457 32.939 10.5032 32.939Z' fill='%233C518C'/%3E%3Cpath d='M20.3683 20.9909C23.6592 19.5818 25.2065 16.4418 25.2195 13.9588C24.9017 14.3097 24.4781 14.5577 23.9976 14.6475C23.8943 17.331 22.471 19.6636 20.3683 20.9909Z' fill='%2326356D'/%3E%3Cpath d='M7.40856 11.0008V10.0851C7.39823 10.3569 7.39048 10.6868 7.39306 11.0588C7.40856 11.0377 7.42406 11.0192 7.43956 11.0008C7.42148 11.0008 7.40856 11.0008 7.40856 11.0008Z' fill='%2326356D'/%3E%3Cpath d='M8.71048 14.6422C8.3075 14.5604 7.94844 14.3625 7.65655 14.0907C8.13443 16.8824 9.42859 20.0542 12.7247 21.2442C12.7299 21.2442 12.735 21.2495 12.7402 21.2495C12.7402 21.2442 12.7402 21.2389 12.7402 21.2337C12.735 21.231 12.7299 21.2258 12.7247 21.2231C10.4102 19.9486 8.81897 17.4893 8.71048 14.6422Z' fill='%2326356D'/%3E%3Cpath d='M8.69498 14.3361V11.1723C8.69498 11.072 8.70531 10.977 8.71048 10.8767C8.02594 10.977 7.55839 10.9955 7.44214 10.9981C7.42665 11.0166 7.41115 11.0351 7.39565 11.0562C7.10892 11.4362 6.93068 11.9085 6.93068 12.4257C6.93068 13.088 7.21483 13.6764 7.65655 14.0881C7.94844 14.3598 8.3075 14.5577 8.71048 14.6395C8.70531 14.5366 8.69498 14.4364 8.69498 14.3335V14.3361Z' fill='%23F0B9A1'/%3E%3Cpath d='M24.0131 14.3361C24.0131 14.4416 24.0028 14.5419 23.9976 14.6475C24.4781 14.5577 24.9017 14.3097 25.2195 13.9588C25.5837 13.555 25.811 13.022 25.811 12.4309C25.811 11.8847 25.6147 11.3913 25.2995 11.0008C25.1187 10.9929 24.6486 10.9638 23.9976 10.8583C24.0028 10.9638 24.0131 11.0694 24.0131 11.1749V14.3387V14.3361Z' fill='%23F0B9A1'/%3E%3Cpath d='M19.9627 21.2363C19.9627 21.2363 19.9627 21.2363 19.9653 21.2363C19.9705 21.2337 19.9756 21.2284 19.9808 21.2258C20.1126 21.1519 20.2391 21.0727 20.3657 20.9909C22.4684 19.6636 23.8917 17.331 23.995 14.6475C24.0002 14.5445 24.0105 14.4416 24.0105 14.3361V11.1723C24.0105 11.0641 24.0002 10.9612 23.995 10.8556C22.533 10.6155 20.1745 9.97431 18.1958 8.28554C18.0796 8.49664 17.9479 8.71037 17.7929 8.92411C16.3515 10.8926 14.1894 11.0008 14.1894 11.0008C14.1894 11.0008 15.6437 9.36741 15.9511 7.7446C15.9821 7.57573 16.0027 7.41213 16.0157 7.25117C13.7321 9.79752 10.4903 10.6155 8.70789 10.8767C8.70531 10.9744 8.69239 11.072 8.69239 11.1723V14.3361C8.69239 14.439 8.70273 14.5393 8.70789 14.6422C8.81639 17.492 10.4076 19.9486 12.7221 21.2231C12.7273 21.2258 12.7325 21.231 12.7376 21.2337C12.7454 21.2389 12.7557 21.2416 12.766 21.2469C13.8355 21.8274 15.0547 22.1599 16.3515 22.1599C17.6482 22.1599 18.8855 21.8247 19.9601 21.2363L19.9627 21.2363ZM20.1823 12.0879C20.6034 12.0879 20.9469 12.4389 20.9469 12.869C20.9469 13.2991 20.6034 13.65 20.1823 13.65C19.7612 13.65 19.4177 13.2991 19.4177 12.869C19.4177 12.4389 19.7612 12.0879 20.1823 12.0879ZM15.9433 14.3071C15.9433 14.0749 16.1267 13.8875 16.3541 13.8875C16.5814 13.8875 16.7648 14.0749 16.7648 14.3071V15.5789C16.7648 15.8111 16.5814 15.9985 16.3541 15.9985C16.1267 15.9985 15.9433 15.8111 15.9433 15.5789V14.3071ZM12.7325 13.65C12.3114 13.65 11.9678 13.2991 11.9678 12.869C11.9678 12.4389 12.3114 12.0879 12.7325 12.0879C13.1535 12.0879 13.4971 12.4389 13.4971 12.869C13.4971 13.2991 13.1535 13.65 12.7325 13.65ZM14.4554 18.2203C14.3805 18.1094 14.365 17.9775 14.3986 17.8561C14.4244 17.7611 14.4813 17.6714 14.5691 17.6107C14.6827 17.5316 14.8197 17.5184 14.9411 17.558C15.0289 17.587 15.1064 17.6424 15.1632 17.7242C15.1839 17.7532 15.5946 18.3311 16.3541 18.3311C17.1135 18.3311 17.5268 17.7506 17.5449 17.7242C17.6043 17.6371 17.6921 17.5817 17.7851 17.5553C17.9039 17.5236 18.0331 17.5395 18.1416 17.616C18.2217 17.6714 18.2759 17.7506 18.3043 17.8377C18.3457 17.9617 18.3328 18.1042 18.2527 18.2203C18.2268 18.2598 17.5811 19.2071 16.3566 19.2071C15.1322 19.2071 14.4864 18.2625 14.4606 18.2203H14.4554Z' fill='%23FBDFC4'/%3E%3Cpath d='M13.4997 12.869C13.4997 12.4389 13.1561 12.0879 12.735 12.0879C12.314 12.0879 11.9704 12.4389 11.9704 12.869C11.9704 13.2991 12.314 13.65 12.735 13.65C13.1561 13.65 13.4997 13.2991 13.4997 12.869Z' fill='%23283060'/%3E%3Cpath d='M20.1849 13.65C20.6059 13.65 20.9495 13.2991 20.9495 12.869C20.9495 12.4389 20.6059 12.0879 20.1849 12.0879C19.7638 12.0879 19.4203 12.4389 19.4203 12.869C19.4203 13.2991 19.7638 13.65 20.1849 13.65Z' fill='%23283060'/%3E%3Cpath d='M16.3541 15.9958C16.5814 15.9958 16.7648 15.8085 16.7648 15.5763V14.3044C16.7648 14.0722 16.5814 13.8849 16.3541 13.8849C16.1267 13.8849 15.9433 14.0722 15.9433 14.3044V15.5763C15.9433 15.8085 16.1267 15.9958 16.3541 15.9958Z' fill='%23F2A19C'/%3E%3Cpath d='M18.2501 18.2203C18.3276 18.1042 18.3405 17.9617 18.3018 17.8377C18.2733 17.7506 18.2191 17.6714 18.139 17.616C18.0305 17.5395 17.9014 17.5236 17.7825 17.5553C17.6895 17.5817 17.6017 17.6371 17.5423 17.7242C17.5242 17.7479 17.1135 18.3311 16.3515 18.3311C15.5894 18.3311 15.1813 17.7532 15.1606 17.7242C15.1038 17.6424 15.0263 17.587 14.9385 17.558C14.8171 17.5184 14.6802 17.5316 14.5665 17.6107C14.4787 17.6714 14.4218 17.7585 14.396 17.8561C14.3624 17.9775 14.3779 18.1094 14.4528 18.2203C14.4787 18.2598 15.1245 19.2071 16.3489 19.2071C17.5733 19.2071 18.2191 18.2625 18.2449 18.2203H18.2501Z' fill='%23E58D7C'/%3E%3Cpath d='M17.7955 8.92411C17.953 8.71037 18.0822 8.49664 18.1984 8.28554C17.9634 8.085 17.7335 7.86862 17.5113 7.63642C17.3847 8.03222 17.2091 8.45178 16.9637 8.88716C16.0105 10.5786 14.1894 11.0008 14.1894 11.0008C14.1894 11.0008 16.3515 10.8952 17.7929 8.92411H17.7955Z' fill='%2326356D'/%3E%3Cpath d='M7.40856 7.49393V11.0008C7.40856 11.0008 7.42148 11.0008 7.43956 11.0008C7.5558 10.9981 8.02336 10.9797 8.70789 10.8794C10.4903 10.6182 13.7321 9.79752 16.0157 7.2538C16.0027 7.41477 15.9821 7.57837 15.9511 7.74724C15.6437 9.36741 14.1894 11.0034 14.1894 11.0034C14.1894 11.0034 16.0079 10.5812 16.9637 8.8898C17.2091 8.45442 17.3847 8.03486 17.5113 7.63906C17.7335 7.87126 17.9634 8.08764 18.1984 8.28818C20.1771 9.97695 22.5356 10.6182 23.9976 10.8583C24.6486 10.9665 25.1213 10.9955 25.2995 11.0008C25.3512 11.0008 25.3822 11.0034 25.3822 11.0034V7.49657C25.3822 7.34088 25.3744 7.18784 25.3615 7.03479C25.3538 6.94771 25.3409 6.86064 25.328 6.7762C25.191 5.78932 24.7932 4.83939 24.2792 4.01347C23.636 2.9791 22.8197 2.13472 22.13 1.65447C21.3525 1.1109 20.172 0.195266 17.4028 0.0316666C17.1703 0.0158344 16.9275 0.00527954 16.6692 0.00527954C16.6459 0.00527954 16.6253 0.00527954 16.602 0.00527954C16.5788 0.00527954 16.5607 0.00527954 16.5375 0.00527954C16.3825 0.00527954 16.2352 0.010557 16.0906 0.0158344C12.9494 0.124021 11.6553 1.09243 10.8106 1.65447C10.0563 2.15582 9.15995 3.05562 8.47541 4.15332C7.94844 4.99771 7.55322 5.96348 7.44473 6.96091C7.43439 7.04535 7.42406 7.12979 7.4189 7.21422C7.41373 7.30922 7.40598 7.40421 7.40598 7.50184L7.40856 7.49393Z' fill='%234859A7'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3024_6363' x1='32.5711' y1='13.4753' x2='-11.4333' y2='63.2625' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DAC2DE'/%3E%3Cstop offset='1' stop-color='%238CC3EA'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3024_6363' x1='70.1181' y1='-2.49089' x2='25.4348' y2='48.4493' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DAC2DE'/%3E%3Cstop offset='1' stop-color='%238CC3EA'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.container-custom .card-custom i.ic-nurse {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='38' viewBox='0 0 33 38' fill='none'%3E%3Cpath d='M33 19.9661C33 29.2145 25.6127 36.7119 16.5 36.7119C7.3873 36.7119 0 29.2145 0 19.9661C0 10.7177 7.3873 3.22035 16.5 3.22035C25.6127 3.22035 33 10.7177 33 19.9661Z' fill='white'/%3E%3Cpath d='M11.2014 24.6452C11.2014 24.6452 11.1832 24.6268 11.178 24.6216L11.7799 23.5887H12.8694C12.8694 23.2864 12.8694 23.0814 12.8694 23.0814C12.8694 22.8607 12.885 22.6294 12.9135 22.3928C9.5904 21.2285 8.28553 18.0773 7.80042 15.2992C7.34384 14.8892 7.05329 14.29 7.05329 13.6224C7.05329 13.0968 7.23489 12.6132 7.53322 12.2295C7.53322 12.2216 7.53322 12.2137 7.53322 12.2058C7.51765 12.2058 7.50728 12.2058 7.50728 12.2058V8.72604C7.50728 8.59463 7.51506 8.46584 7.52543 8.33706C4.1063 11.0441 1.90385 15.2572 1.90385 19.9933C1.90385 23.7753 3.3073 27.2235 5.61352 29.8386C6.13495 28.811 6.83279 27.8727 7.65774 27.0579C8.66947 26.0566 9.87836 25.2366 11.2014 24.6452Z' fill='url(%23paint0_linear_3024_6333)'/%3E%3Cpath d='M25.4746 8.33969C25.4849 8.46847 25.4927 8.59725 25.4927 8.72866V12.2084C25.4927 12.2084 25.4746 12.2084 25.4486 12.2084C25.7599 12.5948 25.9467 13.0889 25.9467 13.6251C25.9467 14.2033 25.7288 14.7315 25.3708 15.1284C25.363 17.5963 23.8117 20.7265 20.5067 22.1247C20.364 22.2141 20.2188 22.2982 20.0709 22.3771C20.1098 22.6189 20.1306 22.8554 20.1306 23.0814C20.1306 23.0814 20.1306 23.2838 20.1306 23.5808L20.7739 23.5887L21.5885 24.4928C21.5885 24.4928 21.5574 24.5243 21.5418 24.5401C22.9634 25.142 24.2579 26.0014 25.3319 27.0579C26.162 27.8753 26.8625 28.811 27.3865 29.8386C29.6927 27.2235 31.0962 23.7753 31.0962 19.9933C31.0962 15.2572 28.8937 11.0441 25.4746 8.33706V8.33969Z' fill='url(%23paint1_linear_3024_6333)'/%3E%3Cpath d='M20.4782 23.8988C20.6001 23.7726 20.7013 23.6675 20.7739 23.5887L20.128 24.2589C20.2603 24.1248 20.3796 24.0013 20.4808 23.8988H20.4782Z' fill='url(%23paint2_linear_3024_6333)'/%3E%3Cpath d='M20.1254 24.2589L20.7713 23.5887L20.128 23.5808C20.128 23.678 20.128 23.7858 20.128 23.8988C20.128 24.0144 20.128 24.1353 20.128 24.2589H20.1254Z' fill='%23B3B3B3'/%3E%3Cpath d='M12.8694 23.5887H11.7799C11.8733 23.6649 11.9978 23.77 12.1431 23.9014C12.3428 24.0775 12.5919 24.3009 12.872 24.5611C12.872 24.3351 12.872 24.1064 12.8694 23.9014C12.8694 23.791 12.8694 23.6859 12.8694 23.5913V23.5887Z' fill='%23B3B3B3'/%3E%3Cpath d='M16.4831 23.2812C15.2094 23.2812 14.0083 22.9632 12.9499 22.406C12.9369 22.4007 12.9239 22.3955 12.911 22.3902C12.8824 22.6267 12.8669 22.858 12.8669 23.0788C12.8669 23.0788 12.8669 23.2864 12.8669 23.586C12.8669 23.6807 12.8669 23.7858 12.8669 23.8962C12.8669 24.1038 12.8669 24.3298 12.8694 24.5559C12.885 24.569 12.9006 24.5848 12.9161 24.5979C13.6347 25.2576 14.5712 26.1328 15.5415 27.0527C15.8424 27.3365 16.1485 27.6256 16.4494 27.9147C16.7426 27.623 17.0331 27.3365 17.3185 27.0527C18.2913 26.0881 19.1889 25.1945 19.8426 24.5348C19.9412 24.435 20.032 24.343 20.1202 24.2536C20.1202 24.1301 20.1202 24.0092 20.1202 23.8935C20.1202 23.7805 20.1202 23.6728 20.1202 23.5755C20.1202 23.2785 20.1202 23.0762 20.1202 23.0762C20.1202 22.8501 20.0994 22.6136 20.0605 22.3718C18.9891 22.9474 17.7673 23.2759 16.4702 23.2759L16.4831 23.2812Z' fill='%23F0B9A1'/%3E%3Cpath d='M14.8229 29.5311C15.046 29.313 15.2691 29.0896 15.4973 28.8662C14.8722 28.2538 14.2392 27.6335 13.6529 27.0579C13.2871 26.7005 12.9447 26.3615 12.6308 26.054C11.9329 25.3706 11.4037 24.8476 11.2014 24.6452C9.87836 25.2366 8.66947 26.0566 7.65774 27.0579C6.83279 27.8753 6.13495 28.811 5.61352 29.8386C7.11037 31.5338 8.98596 32.8768 11.108 33.7336L11.1184 33.1765C11.1184 33.1765 12.8331 31.497 14.8255 29.5311H14.8229Z' fill='%231BBCBC'/%3E%3Cpath d='M15.6374 30.3721C15.8657 30.1461 16.0966 29.9175 16.3327 29.6862C16.6025 29.4207 16.8749 29.15 17.1498 28.8819C17.2017 28.8294 17.2536 28.7794 17.3055 28.7295C17.8892 28.1539 18.4625 27.5862 18.9969 27.0606C19.4016 26.6611 19.7803 26.2879 20.1202 25.9515C20.8128 25.2655 21.3317 24.753 21.5418 24.5427C21.5574 24.527 21.5781 24.5086 21.5885 24.4954L20.7739 23.5913C20.7013 23.6701 20.6027 23.7726 20.4782 23.9014C20.377 24.0066 20.2577 24.1275 20.1254 24.2615C20.0398 24.3509 19.9464 24.4428 19.8478 24.5427C19.1941 25.2024 18.2991 26.096 17.3237 27.0606C17.0383 27.3444 16.7477 27.6309 16.4546 27.9226C16.1511 27.6361 15.8476 27.347 15.5466 27.0606C14.5738 26.1407 13.6399 25.2655 12.9213 24.6058C12.9058 24.5927 12.8902 24.5769 12.8746 24.5637C12.5919 24.3062 12.3454 24.0828 12.1457 23.9041C11.9978 23.7753 11.8733 23.6675 11.7825 23.5913L11.1806 24.6242C11.1806 24.6242 11.1962 24.64 11.204 24.6479C11.4063 24.8502 11.9355 25.3732 12.6334 26.0566C12.9447 26.3641 13.2897 26.7005 13.6555 27.0606C14.2418 27.6361 14.8773 28.2564 15.4999 28.8688C15.2717 29.0922 15.0486 29.313 14.8255 29.5337C12.8331 31.497 11.1184 33.1791 11.1184 33.1791L11.108 33.7363C11.5438 33.9124 11.99 34.0674 12.444 34.1988V33.5234C12.444 33.5234 13.8916 32.0963 15.64 30.3721H15.6374Z' fill='white'/%3E%3Cpath d='M21.5418 24.5401C21.3317 24.7504 20.8128 25.2629 20.1202 25.9488C19.7829 26.2826 19.4016 26.6584 18.9969 27.0579C18.4625 27.5836 17.8866 28.1539 17.3055 28.7269C17.2536 28.7768 17.2017 28.8294 17.1498 28.8793C16.8775 29.1474 16.6051 29.4181 16.3327 29.6835C16.0966 29.9148 15.8657 30.1461 15.6374 30.3695C13.889 32.0936 12.4414 33.5208 12.4414 33.5208V34.1962C13.7307 34.572 15.0901 34.7797 16.4987 34.7797C17.7984 34.7797 19.0566 34.6062 20.2577 34.2829H17.1421C16.9916 34.2829 16.8723 34.1594 16.8723 34.0096V31.1448C16.8723 30.9924 16.9942 30.8715 17.1421 30.8715H24.1645C24.315 30.8715 24.4343 30.995 24.4343 31.1448V32.4011C25.5264 31.6836 26.52 30.8216 27.3839 29.8412C26.8599 28.8136 26.1594 27.8779 25.3293 27.0606C24.2553 26.004 22.9608 25.1472 21.5392 24.5427L21.5418 24.5401ZM23.0724 26.4377L23.2098 26.6085C23.2098 26.6085 23.2124 26.619 23.215 26.6243L23.0724 26.4377Z' fill='%2300A99B'/%3E%3Cpath d='M23.0698 26.4377L23.2124 26.6243C23.2124 26.6243 23.2098 26.6138 23.2073 26.6085L23.0698 26.4377Z' fill='%231BBCBC'/%3E%3Cpath d='M7.53322 12.2084C7.53322 12.2084 7.53322 12.2242 7.53322 12.2321C7.5384 12.2242 7.54619 12.2163 7.55138 12.2084C7.54619 12.2084 7.5384 12.2084 7.53322 12.2084Z' fill='%2326356D'/%3E%3Cpath d='M12.9135 22.3876C10.5632 21.1313 8.93407 18.6765 8.82512 15.8223C8.43599 15.7434 8.08578 15.5594 7.79782 15.3019C8.28293 18.0799 9.58781 21.2312 12.911 22.3955C12.9239 22.4007 12.9369 22.406 12.9499 22.4112C12.9369 22.4033 12.9239 22.3955 12.9135 22.3902V22.3876Z' fill='%2326356D'/%3E%3Cpath d='M24.1386 15.8275C24.0348 18.4899 22.6106 20.808 20.5067 22.1247C23.8117 20.7265 25.363 17.5963 25.3708 15.1284C25.0517 15.4832 24.6237 15.7355 24.1386 15.8275Z' fill='%2326356D'/%3E%3Cpath d='M8.81734 15.5174V12.3793C8.81734 12.2794 8.81993 12.1822 8.82512 12.0849C8.15063 12.1848 7.68627 12.2058 7.55138 12.2084C7.54619 12.2163 7.5384 12.2242 7.53322 12.2321C7.23229 12.6158 7.05329 13.0968 7.05329 13.6251C7.05329 14.2926 7.34384 14.8892 7.80042 15.3019C8.08578 15.5594 8.43859 15.7434 8.82771 15.8223C8.82512 15.7224 8.81993 15.6199 8.81993 15.5174H8.81734Z' fill='%23F0B9A1'/%3E%3Cpath d='M24.1386 12.0691C24.1438 12.1716 24.1463 12.2741 24.1463 12.3793V15.5174C24.1463 15.6199 24.1438 15.725 24.1386 15.8275C24.6237 15.7355 25.0517 15.4858 25.3708 15.1284C25.7262 14.7315 25.9467 14.2033 25.9467 13.6251C25.9467 13.0863 25.7599 12.5948 25.4486 12.2084C25.4357 12.2084 25.4201 12.2084 25.4019 12.2084C25.2203 12.2006 24.7638 12.1716 24.1386 12.0718V12.0691Z' fill='%23F0B9A1'/%3E%3Cpath d='M24.1386 15.8275C24.1438 15.725 24.1463 15.6225 24.1463 15.5174V12.3793C24.1463 12.2741 24.1438 12.1716 24.1386 12.0691C23.6898 11.9982 23.1554 11.8878 22.5717 11.7222C21.2538 11.349 19.687 10.6841 18.3043 9.51451C18.1875 9.72476 18.0578 9.93765 17.8996 10.1505C16.4572 12.1059 14.2936 12.2111 14.2936 12.2111C14.2936 12.2111 15.749 10.5895 16.0551 8.98097C16.0862 8.81277 16.107 8.64982 16.12 8.49212C14.4337 10.3555 12.2287 11.2859 10.4698 11.7511C9.85241 11.9141 9.28948 12.0192 8.82512 12.0875C8.82252 12.1848 8.81734 12.2847 8.81734 12.3819V15.52C8.81734 15.6225 8.81993 15.7224 8.82512 15.8249C8.93407 18.6791 10.5606 21.1339 12.9135 22.3902C12.9265 22.3981 12.9395 22.406 12.9499 22.4112C14.0083 22.9684 15.2068 23.2864 16.4831 23.2864C17.7802 23.2864 19.0021 22.9579 20.0735 22.3823C20.2214 22.3035 20.3666 22.2194 20.5093 22.13C22.6106 20.8133 24.0374 18.4952 24.1412 15.8328L24.1386 15.8275ZM16.0733 15.4911C16.0733 15.2624 16.2574 15.0758 16.4831 15.0758C16.7088 15.0758 16.893 15.2624 16.893 15.4911V16.7526C16.893 16.9813 16.7088 17.1679 16.4831 17.1679C16.2574 17.1679 16.0733 16.9813 16.0733 16.7526V15.4911ZM12.8617 14.8393C12.4388 14.8393 12.0964 14.4924 12.0964 14.064C12.0964 13.6356 12.4388 13.2886 12.8617 13.2886C13.2845 13.2886 13.6269 13.6356 13.6269 14.064C13.6269 14.4924 13.2845 14.8393 12.8617 14.8393ZM18.3821 19.373C18.3561 19.4124 17.7076 20.3507 16.4831 20.3507C15.2587 20.3507 14.6127 19.4124 14.5842 19.373C14.4493 19.1732 14.5012 18.9052 14.6957 18.7685C14.8903 18.6318 15.1549 18.6844 15.2898 18.8789C15.308 18.9052 15.7204 19.4807 16.4805 19.4807C17.2406 19.4807 17.6661 18.8894 17.6687 18.8815C17.7465 18.7659 17.871 18.7028 17.9981 18.6949C18.0889 18.6897 18.1823 18.7107 18.2653 18.7685C18.3769 18.8447 18.4391 18.9656 18.4495 19.0918C18.4573 19.189 18.4366 19.2889 18.3795 19.373H18.3821ZM20.3173 14.8393C19.8945 14.8393 19.5521 14.4924 19.5521 14.064C19.5521 13.6356 19.8945 13.2886 20.3173 13.2886C20.7402 13.2886 21.0826 13.6356 21.0826 14.064C21.0826 14.4924 20.7402 14.8393 20.3173 14.8393Z' fill='%23FBDFC4'/%3E%3Cpath d='M13.6269 14.0613C13.6269 13.6329 13.2845 13.286 12.8617 13.286C12.4388 13.286 12.0964 13.6329 12.0964 14.0613C12.0964 14.4897 12.4388 14.8367 12.8617 14.8367C13.2845 14.8367 13.6269 14.4897 13.6269 14.0613Z' fill='%23283060'/%3E%3Cpath d='M20.3147 13.286C19.8919 13.286 19.5495 13.6329 19.5495 14.0613C19.5495 14.4897 19.8919 14.8367 20.3147 14.8367C20.7376 14.8367 21.08 14.4897 21.08 14.0613C21.08 13.6329 20.7376 13.286 20.3147 13.286Z' fill='%23283060'/%3E%3Cpath d='M16.4831 17.1653C16.7088 17.1653 16.893 16.9787 16.893 16.75V15.4885C16.893 15.2598 16.7088 15.0732 16.4831 15.0732C16.2574 15.0732 16.0733 15.2598 16.0733 15.4885V16.75C16.0733 16.9787 16.2574 17.1653 16.4831 17.1653Z' fill='%23F2A19C'/%3E%3Cpath d='M18.2679 18.7659C18.1875 18.7107 18.0915 18.687 18.0007 18.6923C17.8736 18.7002 17.7491 18.7632 17.6713 18.8789C17.6661 18.8841 17.2458 19.4781 16.4831 19.4781C15.7204 19.4781 15.3106 18.9025 15.2924 18.8763C15.1575 18.6791 14.8929 18.6292 14.6983 18.7659C14.5012 18.9025 14.4519 19.1732 14.5868 19.3704C14.6127 19.4098 15.2613 20.3481 16.4857 20.3481C17.7102 20.3481 18.3561 19.4098 18.3847 19.3704C18.4417 19.2836 18.4651 19.1838 18.4547 19.0891C18.4443 18.963 18.3821 18.8421 18.2705 18.7659H18.2679Z' fill='%23E58D7C'/%3E%3Cpath d='M17.8996 10.1479C18.0552 9.93502 18.1875 9.72476 18.3043 9.51188C18.0682 9.31213 17.8399 9.09662 17.6168 8.86796C17.4923 9.26219 17.3159 9.67745 17.0694 10.1111C16.1148 11.7906 14.2936 12.2084 14.2936 12.2084C14.2936 12.2084 16.4572 12.1033 17.8996 10.1479Z' fill='%2326356D'/%3E%3Cpath d='M7.50728 12.2084C7.50728 12.2084 7.51765 12.2084 7.53322 12.2084C7.5384 12.2084 7.54619 12.2084 7.55138 12.2084C7.68627 12.2032 8.15063 12.1848 8.82512 12.0849C9.28948 12.0166 9.85241 11.9115 10.4698 11.7485C12.2287 11.2859 14.4337 10.3529 16.12 8.48949C16.107 8.64982 16.0862 8.81277 16.0551 8.97835C15.749 10.5868 14.2936 12.2084 14.2936 12.2084C14.2936 12.2084 16.1148 11.7906 17.0694 10.1111C17.3159 9.68008 17.4897 9.26219 17.6168 8.86796C17.8399 9.09924 18.0682 9.31213 18.3043 9.51188C19.6844 10.6814 21.2512 11.3464 22.5717 11.7196C23.158 11.8852 23.6924 11.9956 24.1386 12.0665C24.7638 12.1664 25.2203 12.1953 25.4019 12.2032C25.4201 12.2032 25.4357 12.2032 25.4486 12.2032C25.4746 12.2032 25.4927 12.2032 25.4927 12.2032V8.72341C25.4927 8.592 25.4849 8.46321 25.4746 8.33443C25.293 6.00319 23.5419 3.82439 22.2396 2.92291C21.4614 2.38412 20.281 1.47475 17.5104 1.31443C17.277 1.29866 17.0357 1.28815 16.7737 1.28815C16.7503 1.28815 16.7296 1.28815 16.7062 1.28815C16.6829 1.28815 16.6647 1.28815 16.6414 1.28815C16.4883 1.28815 16.3379 1.2934 16.1952 1.29866C13.051 1.40379 11.7565 2.36572 10.9134 2.92553C9.54889 3.82702 7.71481 6.00582 7.52543 8.33706C7.51506 8.46584 7.50728 8.59725 7.50728 8.72604V12.2058V12.2084Z' fill='%234859A7'/%3E%3Cpath d='M20.7817 32.6009C20.9737 32.6009 21.1112 32.4984 21.1112 32.3223C21.1112 32.1383 20.9711 32.0595 20.7869 32.0595H20.4678V32.6009H20.7817Z' fill='white'/%3E%3Cpath d='M24.1645 30.8689H17.1421C16.9916 30.8689 16.8723 30.9924 16.8723 31.1422V34.007C16.8723 34.1594 16.9942 34.2803 17.1421 34.2803H24.1645C24.315 34.2803 24.4343 34.1568 24.4343 34.007V31.1422C24.4343 30.9898 24.3124 30.8689 24.1645 30.8689ZM19.5002 32.9715H18.9243V33.5628H18.2316V32.9715H17.6531V32.2697H18.2316V31.6836H18.9243V32.2697H19.5002V32.9715ZM20.2032 33.5681H20.0631V31.681H20.7791C21.1994 31.681 21.5236 31.8807 21.5236 32.2802C21.5236 32.5378 21.3732 32.7375 21.1371 32.8006C21.2564 32.8663 21.3265 32.9977 21.4225 33.1922L21.6015 33.5654H21.163L20.997 33.229C20.9114 33.0556 20.831 32.9636 20.6209 32.9636H20.4626V33.5654H20.2006L20.2032 33.5681ZM23.5004 33.3105C23.5004 33.4997 23.3655 33.6049 23.2176 33.6049C23.0983 33.6049 22.9971 33.5628 22.9349 33.4603L22.1981 32.1725V33.5681H21.8142V31.9386C21.8142 31.7493 21.9491 31.6416 22.1021 31.6416C22.2241 31.6416 22.32 31.6862 22.3823 31.7914L23.119 33.0713V31.6836H23.5004V33.3131V33.3105Z' fill='white'/%3E%3Cpath d='M18.9269 32.2697V31.6836H18.2342V32.2697H17.6557V32.9715H18.2342V33.5602H18.9269V32.9715H19.5028V32.2697H18.9269Z' fill='%2300A99B'/%3E%3Cpath d='M20.4652 32.9662H20.6234C20.8336 32.9662 20.914 33.0582 20.9996 33.2316L21.1656 33.5681H21.6041L21.425 33.1949C21.3291 32.9977 21.259 32.869 21.1397 32.8032C21.3784 32.7375 21.5262 32.5404 21.5262 32.2829C21.5262 31.8807 21.2019 31.6836 20.7817 31.6836H20.0657V33.5707H20.4652V32.9662ZM20.4678 32.0595H20.7869C20.9685 32.0595 21.1112 32.1383 21.1112 32.3223C21.1112 32.5063 20.9737 32.6009 20.7817 32.6009H20.4652V32.0595H20.4678Z' fill='%2300A99B'/%3E%3Cpath d='M23.1216 33.0687L22.3849 31.7887C22.3252 31.6836 22.2267 31.6389 22.1047 31.6389C21.9517 31.6389 21.8168 31.7493 21.8168 31.9359V33.5654H22.2007V32.1698L22.9375 33.4577C22.9971 33.5628 23.1009 33.6022 23.2202 33.6022C23.3681 33.6022 23.503 33.4971 23.503 33.3079V31.6784H23.1216V33.0687Z' fill='%2300A99B'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3024_6333' x1='68.8692' y1='-1.27088' x2='26.9769' y2='48.6296' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DAC2DE'/%3E%3Cstop offset='1' stop-color='%238CC3EA'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_3024_6333' x1='32.5574' y1='14.001' x2='-9.349' y2='63.8395' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DAC2DE'/%3E%3Cstop offset='1' stop-color='%238CC3EA'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_3024_6333' x1='571.735' y1='-366.98' x2='-661.374' y2='413.313' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DAC2DE'/%3E%3Cstop offset='1' stop-color='%238CC3EA'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.container-custom .card-custom i.ic-tranStaff {
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='52' viewBox='0 0 52 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1562_8274)'%3E%3Cpath d='M26 50C38.4264 50 48.5 39.8933 48.5 27.4262C48.5 14.959 38.4264 4.85236 26 4.85236C13.5736 4.85236 3.5 14.959 3.5 27.4262C3.5 39.8933 13.5736 50 26 50Z' fill='white' style='fill:white%3Bfill-opacity:1%3B'/%3E%3Cmask id='mask0_1562_8274' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='5' y='7' width='41' height='41'%3E%3Cpath d='M25.8334 47.259C36.8504 47.259 45.7815 38.3097 45.7815 27.2702C45.7815 16.2306 36.8504 7.28131 25.8334 7.28131C14.8163 7.28131 5.88525 16.2306 5.88525 27.2702C5.88525 38.3097 14.8163 47.259 25.8334 47.259Z' fill='white' style='fill:white%3Bfill-opacity:1%3B'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1562_8274)'%3E%3Cpath d='M25.8334 47.259C36.8504 47.259 45.7815 38.3097 45.7815 27.2702C45.7815 16.2306 36.8504 7.28131 25.8334 7.28131C14.8163 7.28131 5.88525 16.2306 5.88525 27.2702C5.88525 38.3097 14.8163 47.259 25.8334 47.259Z' fill='url(%23paint0_linear_1562_8274)' style=''/%3E%3Cpath d='M30.7866 33.0362L31.6706 32.1281L30.7922 32.117C30.7922 32.2507 30.7922 32.3956 30.7922 32.546C30.7922 32.702 30.7922 32.8635 30.7922 33.0307L30.7866 33.0362Z' fill='%23B2B2B2' style='fill:%23B2B2B2%3Bfill:color(display-p3 0.6980 0.6980 0.6980)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M20.8738 33.4429C20.8738 33.1365 20.8738 32.8301 20.8738 32.5516C20.8738 32.4011 20.8738 32.2619 20.8738 32.1337H19.3838C19.5117 32.234 19.6785 32.3789 19.8786 32.5571C20.151 32.7967 20.4902 33.0975 20.8738 33.4485V33.4429Z' fill='%23B2B2B2' style='fill:%23B2B2B2%3Bfill:color(display-p3 0.6980 0.6980 0.6980)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M20.8739 33.4429C20.8739 33.4429 20.9184 33.4819 20.9406 33.4986C21.9247 34.39 23.2034 35.5766 24.5322 36.8189C24.9436 37.2033 25.3606 37.5933 25.772 37.9833C26.1723 37.5933 26.5726 37.2033 26.9618 36.8189C28.2905 35.5153 29.5192 34.3064 30.4088 33.415C30.5422 33.2813 30.6701 33.1532 30.7868 33.0362C30.7868 32.8691 30.7868 32.7019 30.7868 32.5515C30.7868 32.3955 30.7868 32.2507 30.7868 32.1226C30.7868 31.7214 30.7868 31.4485 30.7868 31.4485C30.7868 28.7019 28.5629 24.7688 25.822 24.7688H25.2939C22.5529 24.7688 20.8628 28.7019 20.8628 31.4485C20.8628 31.4485 20.8628 31.727 20.8628 32.1337C20.8628 32.2618 20.8628 32.4011 20.8628 32.5515C20.8628 32.8301 20.8628 33.1365 20.8628 33.4429H20.8739Z' fill='%23EFB8A0' style='fill:%23EFB8A0%3Bfill:color(display-p3 0.9373 0.7216 0.6275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M18.3999 49.3426L18.4721 45.0863C18.4721 45.0863 20.8128 42.8134 23.537 40.1615C23.8428 39.8663 24.1486 39.5654 24.4599 39.2646C23.6093 38.4401 22.742 37.5989 21.9358 36.8189C21.4355 36.3342 20.9684 35.8774 20.5403 35.4652C19.5896 34.5404 18.8669 33.8329 18.5889 33.5599C16.782 34.3565 15.1308 35.4652 13.7464 36.8189C11.1556 39.3482 9.50439 42.7298 9.50439 46.5125V49.3426H19.1782H18.4054H18.3999Z' fill='%231BBBBB' style='fill:%231BBBBB%3Bfill:color(display-p3 0.1059 0.7333 0.7333)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M29.5359 49.3426H25.7108H20.2957L20.2902 45.5543C20.2902 45.5543 22.2694 43.6267 24.6601 41.298C24.9714 40.9916 25.2883 40.6852 25.6108 40.3677C25.9777 40.0056 26.3558 39.6434 26.7283 39.2813C26.8005 39.2145 26.8673 39.142 26.9395 39.0752C27.7346 38.3008 28.524 37.532 29.2524 36.8189C29.8028 36.2785 30.3254 35.7716 30.7868 35.3203C31.7375 34.3955 32.4436 33.6991 32.7272 33.415C32.7494 33.3927 32.7772 33.3649 32.7939 33.3537L31.6819 32.1337C31.5819 32.2395 31.4484 32.3788 31.2816 32.5515C31.1426 32.6908 30.9814 32.8579 30.7979 33.0362C30.6812 33.1532 30.5533 33.2813 30.4199 33.415C29.5248 34.3064 28.3017 35.5153 26.9729 36.8189C26.5837 37.2033 26.1834 37.5877 25.7831 37.9833C25.3717 37.5933 24.9547 37.2033 24.5433 36.8189C23.2146 35.5766 21.9358 34.3955 20.9518 33.4986C20.9295 33.4819 20.9073 33.4596 20.885 33.4429C20.5014 33.0919 20.1623 32.7911 19.8899 32.5515C19.6897 32.3788 19.5174 32.234 19.3951 32.1281L18.5722 33.5264C18.5722 33.5264 18.5945 33.5487 18.6056 33.5599C18.8836 33.8328 19.6063 34.5404 20.557 35.4652C20.9851 35.8774 21.4577 36.3398 21.9525 36.8189C22.7531 37.5989 23.6204 38.4345 24.4766 39.2646C24.1653 39.5654 23.8595 39.8663 23.5537 40.1615C20.8295 42.8189 18.4888 45.0863 18.4888 45.0863L18.4166 49.3426H19.1893H9.50439H29.5359H31.4151H42.1619H31.5318H29.5359Z' fill='white' style='fill:white%3Bfill-opacity:1%3B'/%3E%3Cpath d='M37.9033 36.8189C36.4355 35.3928 34.6675 34.234 32.7217 33.415C32.4326 33.6992 31.7265 34.39 30.7813 35.3203C30.3199 35.7716 29.7973 36.2785 29.2469 36.8189C28.5185 37.532 27.7291 38.3008 26.934 39.0752C26.8618 39.1421 26.795 39.2145 26.7228 39.2813C26.3503 39.6435 25.9778 40.0111 25.6053 40.3677C25.2828 40.6797 24.9659 40.9916 24.6546 41.298C22.2639 43.6267 20.2847 45.5543 20.2847 45.5543V49.3426H25.7053H29.5304H31.5263H42.1564V46.5125C42.1564 42.7187 40.4996 39.3482 37.8977 36.8189H37.9033ZM34.8121 35.9833L35.0011 36.2173C35.0011 36.2173 35.0011 36.234 35.0067 36.2396L34.8121 35.9889V35.9833Z' fill='%2300A89A' style='fill:%2300A89A%3Bfill:color(display-p3 0.0000 0.6588 0.6039)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M34.812 35.9833L35.0066 36.234C35.0066 36.234 35.0066 36.2173 35.001 36.2117L34.812 35.9777V35.9833Z' fill='%231BBBBB' style='fill:%231BBBBB%3Bfill:color(display-p3 0.1059 0.7333 0.7333)%3Bfill-opacity:1%3B'/%3E%3C/g%3E%3Cpath d='M13.5798 16.7465C13.5798 16.7465 13.5798 16.7688 13.5798 16.7799C13.5909 16.7688 13.5965 16.7577 13.602 16.7465C13.5909 16.7465 13.5853 16.7465 13.5742 16.7465H13.5798Z' fill='%2326356D' style='fill:%2326356D%3Bfill:color(display-p3 0.1490 0.2078 0.4275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M15.3424 21.6323C14.8087 21.5265 14.3306 21.2758 13.9414 20.9304C14.6086 24.6964 16.3988 28.9805 20.98 30.5404C17.7387 28.8524 15.4926 25.5153 15.3424 21.6379V21.6323Z' fill='%2326356D' style='fill:%2326356D%3Bfill:color(display-p3 0.1490 0.2078 0.4275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M31.3096 30.1504C35.8296 28.2618 37.9423 24.0278 37.9589 20.6908C37.5253 21.1699 36.936 21.5097 36.2744 21.6379C36.1354 25.2368 34.1839 28.3677 31.3151 30.1504H31.3096Z' fill='%2326356D' style='fill:%2326356D%3Bfill:color(display-p3 0.1490 0.2078 0.4275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M15.3312 21.22V16.9749C15.3312 16.8412 15.3312 16.7075 15.3423 16.5738C14.4194 16.7075 13.7856 16.7354 13.6021 16.7409C13.591 16.7521 13.5854 16.7632 13.5799 16.7743C13.1685 17.2925 12.9238 17.9443 12.9238 18.6574C12.9238 19.5599 13.3186 20.3677 13.9468 20.9248C14.336 21.2702 14.8197 21.5209 15.3478 21.6267C15.3478 21.4874 15.3367 21.3537 15.3367 21.2145L15.3312 21.22Z' fill='%23EFB8A0' style='fill:%23EFB8A0%3Bfill:color(display-p3 0.9373 0.7216 0.6275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M38.0591 16.7465C38.0591 16.7465 38.0202 16.7465 37.9979 16.7465C37.7477 16.7354 37.125 16.6964 36.2744 16.5627C36.2744 16.702 36.2855 16.8412 36.2855 16.9805V21.2256C36.2855 21.3649 36.2855 21.5042 36.2744 21.6435C36.936 21.5209 37.5253 21.1811 37.959 20.6964C38.4482 20.156 38.7429 19.4485 38.7429 18.663C38.7429 17.9387 38.4872 17.2702 38.0591 16.7465Z' fill='%23EFB8A0' style='fill:%23EFB8A0%3Bfill:color(display-p3 0.9373 0.7216 0.6275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M36.2746 21.6379C36.2746 21.4986 36.2858 21.3593 36.2858 21.2201V16.9749C36.2858 16.8357 36.2858 16.6964 36.2746 16.5571C35.6631 16.4624 34.9292 16.312 34.1342 16.0891C32.3328 15.5822 30.1924 14.6852 28.3021 13.1031C28.1408 13.3872 27.9629 13.6713 27.7517 13.961C25.7835 16.6017 22.8202 16.7465 22.8202 16.7465C22.8202 16.7465 24.8106 14.5515 25.2276 12.3788C25.2721 12.156 25.2999 11.9332 25.3165 11.7159C23.0093 14.234 19.9959 15.493 17.5941 16.1226C16.7491 16.3454 15.9818 16.4847 15.348 16.5794C15.348 16.7131 15.3369 16.8468 15.3369 16.9805V21.2256C15.3369 21.3649 15.3369 21.4986 15.348 21.6379C15.4981 25.5153 17.7443 28.8524 20.9855 30.5404C22.4311 31.2925 24.0712 31.7214 25.8113 31.7214C27.8295 31.7214 29.7142 31.1476 31.3154 30.156C34.1898 28.3733 36.1357 25.2423 36.2746 21.6435V21.6379ZM25.2498 21.1811C25.2498 20.8691 25.5 20.6184 25.8113 20.6184C26.1227 20.6184 26.3729 20.8691 26.3729 21.1811V22.8858C26.3729 23.1978 26.1227 23.4485 25.8113 23.4485C25.5 23.4485 25.2498 23.1978 25.2498 22.8858V21.1811ZM23.3706 25.61C23.6375 25.4262 23.9989 25.493 24.1824 25.7604C24.2102 25.7994 24.7717 26.5738 25.8113 26.5738C26.851 26.5738 27.4292 25.7716 27.4348 25.766C27.6182 25.4986 27.9852 25.4262 28.252 25.61C28.5189 25.7939 28.5912 26.1616 28.4077 26.429C28.3688 26.4847 27.4904 27.7493 25.8113 27.7493C24.1323 27.7493 23.2539 26.4791 23.215 26.429C23.0315 26.1616 23.0982 25.7939 23.3706 25.61ZM20.8577 20.3008C20.2795 20.3008 19.8125 19.8329 19.8125 19.2535C19.8125 18.6741 20.2795 18.2061 20.8577 18.2061C21.4359 18.2061 21.9029 18.6741 21.9029 19.2535C21.9029 19.8329 21.4359 20.3008 20.8577 20.3008ZM31.0486 20.3008C30.4703 20.3008 30.0033 19.8329 30.0033 19.2535C30.0033 18.6741 30.4703 18.2061 31.0486 18.2061C31.6268 18.2061 32.0938 18.6741 32.0938 19.2535C32.0938 19.8329 31.6268 20.3008 31.0486 20.3008Z' fill='%23FADEC3' style='fill:%23FADEC3%3Bfill:color(display-p3 0.9804 0.8706 0.7647)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M21.9029 19.2535C21.9029 18.6741 21.4359 18.2061 20.8577 18.2061C20.2795 18.2061 19.8125 18.6741 19.8125 19.2535C19.8125 19.8329 20.2795 20.3008 20.8577 20.3008C21.4359 20.3008 21.9029 19.8329 21.9029 19.2535Z' fill='%23283060' style='fill:%23283060%3Bfill:color(display-p3 0.1569 0.1882 0.3765)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M31.0481 18.2006C30.4699 18.2006 30.0029 18.6685 30.0029 19.2479C30.0029 19.8273 30.4699 20.2953 31.0481 20.2953C31.6264 20.2953 32.0934 19.8273 32.0934 19.2479C32.0934 18.6685 31.6264 18.2006 31.0481 18.2006Z' fill='%23283060' style='fill:%23283060%3Bfill:color(display-p3 0.1569 0.1882 0.3765)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M25.8057 23.4484C26.117 23.4484 26.3672 23.1977 26.3672 22.8858V21.181C26.3672 20.869 26.117 20.6183 25.8057 20.6183C25.4943 20.6183 25.2441 20.869 25.2441 21.181V22.8858C25.2441 23.1977 25.4943 23.4484 25.8057 23.4484Z' fill='%23F1A09C' style='fill:%23F1A09C%3Bfill:color(display-p3 0.9451 0.6275 0.6118)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M25.8055 27.7493C27.479 27.7493 28.363 26.4791 28.4019 26.429C28.5854 26.1615 28.5131 25.7939 28.2462 25.61C27.9794 25.4262 27.6124 25.493 27.429 25.766C27.429 25.7716 26.8507 26.5738 25.8055 26.5738C24.7603 26.5738 24.2043 25.7994 24.1765 25.7604C23.9931 25.493 23.6317 25.4262 23.3648 25.61C23.098 25.7939 23.0257 26.1615 23.2092 26.429C23.2481 26.4847 24.1321 27.7493 25.8055 27.7493Z' fill='%23E48C7C' style='fill:%23E48C7C%3Bfill:color(display-p3 0.8941 0.5490 0.4863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M26.6115 13.9108C25.305 16.1782 22.8198 16.7465 22.8198 16.7465C22.8198 16.7465 25.7776 16.6016 27.7513 13.961C27.9681 13.6713 28.146 13.3872 28.3017 13.103C27.9792 12.8356 27.6679 12.5404 27.3621 12.2339C27.1897 12.7632 26.9507 13.3314 26.6171 13.9108H26.6115Z' fill='%2326356D' style='fill:%2326356D%3Bfill:color(display-p3 0.1490 0.2078 0.4275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M15.3422 16.5794C15.976 16.4847 16.7433 16.3454 17.5883 16.1226C19.9901 15.493 23.009 14.2395 25.3107 11.7159C25.2941 11.9331 25.2663 12.1504 25.2218 12.3788C24.7992 14.5515 22.8144 16.7465 22.8144 16.7465C22.8144 16.7465 25.3052 16.1783 26.6061 13.9109C26.9397 13.3259 27.1843 12.7632 27.3511 12.234C27.6569 12.546 27.9683 12.8356 28.2907 13.1031C30.181 14.6852 32.3215 15.5822 34.1228 16.0891C34.9234 16.312 35.6517 16.4624 36.2633 16.5571C37.1195 16.6908 37.7422 16.7298 37.9868 16.7409C38.0146 16.7409 38.0313 16.7409 38.0479 16.7409C38.0813 16.7409 38.1091 16.7409 38.1091 16.7409V12.0334C38.1091 8.68523 35.5461 5.48189 33.6614 4.19498C32.5995 3.46517 30.9872 2.23398 27.201 2.01671C26.8841 1.99442 25.5998 1.98328 25.4052 1.99442C21.1076 2.13927 19.3396 3.43732 18.1832 4.19498C16.2151 5.48189 13.5298 8.6908 13.5298 12.0334V16.7409C13.5298 16.7409 13.5409 16.7409 13.5631 16.7409C13.5687 16.7409 13.5798 16.7409 13.5909 16.7409C13.7744 16.7409 14.4138 16.7075 15.3311 16.5738L15.3422 16.5794Z' fill='%234859A6' style='fill:%234859A6%3Bfill:color(display-p3 0.2824 0.3490 0.6510)%3Bfill-opacity:1%3B'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1562_8274' x1='42.0009' y1='16.5292' x2='9.87604' y2='37.7947' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D9C1DD' style='stop-color:%23D9C1DD%3Bstop-color:color(display-p3 0.8510 0.7569 0.8667)%3Bstop-opacity:1%3B'/%3E%3Cstop offset='1' stop-color='%238BC2E9' style='stop-color:%238BC2E9%3Bstop-color:color(display-p3 0.5451 0.7608 0.9137)%3Bstop-opacity:1%3B'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1562_8274'%3E%3Crect width='45' height='48' fill='white' style='fill:white%3Bfill-opacity:1%3B' transform='translate(3.5 2)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.container-custom .card-custom i.ic-download-w {
  width: 2rem;
  height: 2rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M13 15L9.25 11.25L10.3 10.1625L12.25 12.1125V6H13.75V12.1125L15.7 10.1625L16.75 11.25L13 15ZM7 18V14.25H8.5V16.5H17.5V14.25H19V18H7Z' fill='white'/%3E%3C/svg%3E");
}
.container-custom .card-custom i.ic-download-g {
  width: 1.5rem;
  height: 1.5rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M8.5 10.75L5.6875 7.9375L6.475 7.12188L7.9375 8.58437V4H9.0625V8.58437L10.525 7.12188L11.3125 7.9375L8.5 10.75ZM4 13V10.1875H5.125V11.875H11.875V10.1875H13V13H4Z' fill='%23393939'/%3E%3C/svg%3E");
}
.container-custom .text-wrapper a {
  position: relative;
  display: -webkit-box;
  text-decoration: none;
  color: #393939;
}
.container-custom .text-wrapper a p {
  margin: 0;
}
.container-custom .text-wrapper a::before {
  display: inline-block;
  position: absolute;
  right: 0;
  text-align: center;
  text-decoration: underline;
  height: 1.5rem;
  color: blue;
}
.container-custom .text-wrapper a.hiden {
  padding-right: 2.6rem;
}
.container-custom .text-wrapper a.show {
  padding-right: 0;
  padding-bottom: 1rem;
}
.container-custom .text-wrapper a.hiden::before {
  content: "더보기";
  top: 0;
}
.container-custom .text-wrapper a.show::before {
  content: "숨기기";
  bottom: 0;
  top: unset;
}
.container-custom .text-wrapper .collapsed-text {
  -webkit-line-clamp: 1;
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  word-break: break-all;
  position: relative;
}
.container-custom .text-wrapper .show .collapsed-text {
  -webkit-box-orient: unset !important;
}
.container-custom .navbar div.title {
  color: #717171;
}

.shadow-md {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  transition: box-shadow 0.3s ease;
}

footer {
  background-color: #c7ccce;
  color: #555555;
}

@media screen and (min-width: 360px) {
  .navbar div.title {
    font-weight: 700;
  }
  .small strong {
    display: block;
    text-align: right;
  }
}
/* 이송 요원 visual 이미지 */
.container-box:has(.visual_pTransport) {
  min-width: 320px;
  min-height: 100vh;
  overflow-y: auto;
  padding-bottom: 60px; /* .logo_hc 높이만큼 확보 */
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.visual_pTransport {
  width: max(25vw, 160px); /* 뷰포트 너비의 25% 또는 최소 160px */
  aspect-ratio: 1/1; /* 가로1, 세로1 정사각형 */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 1rem;
  display: block;
}
.visual_pTransport {
  background-image: url("data:image/svg+xml,%3Csvg width='149' height='130' viewBox='0 0 149 130' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_154_487)'%3E%3Cpath d='M4.17 79.9999C-0.0300016 71.0199 -5.18 37.7299 11.69 18.8699C29.8 -1.37005 51.99 -3.24005 68.35 3.52995C92.79 13.6299 97.27 26.36 112.17 37C126.17 47 146.88 54.6699 148.17 74.9999C148.54 80.8499 149.17 115 80.17 116C21.42 116.85 7.66 87.4599 4.17 79.9999Z' fill='url(%23paint0_linear_154_487)' style=''/%3E%3Cpath d='M127.47 124.84C127.47 125.66 126.8 126.32 125.99 126.32C125.18 126.32 124.51 125.65 124.51 124.84C124.51 124.46 124.66 124.11 124.9 123.84V119.83C122.59 120.33 120.86 122.38 120.86 124.84C120.86 127.67 123.16 129.97 125.99 129.97C128.82 129.97 131.12 127.67 131.12 124.84C131.12 122.38 129.39 120.33 127.08 119.83V123.84C127.32 124.1 127.47 124.45 127.47 124.84Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M127.33 124.23L127.35 124.28L130.73 122.9C130.73 122.9 130.7 122.83 130.68 122.79C130.68 122.79 130.68 122.79 130.68 122.78C130.68 122.78 130.68 122.77 130.67 122.76C130.67 122.76 130.67 122.75 130.66 122.74C130.66 122.74 130.66 122.72 130.64 122.72C130.64 122.72 130.63 122.7 130.62 122.7C130.62 122.7 130.61 122.68 130.6 122.67C130.6 122.67 130.6 122.67 130.6 122.66C130.6 122.66 130.58 122.63 130.57 122.61C130.57 122.61 130.55 122.59 130.55 122.58C130.55 122.58 130.53 122.55 130.51 122.53C130.48 122.49 130.45 122.45 130.42 122.42C130.16 122.1 129.87 121.81 129.55 121.56C129.55 121.56 129.53 121.54 129.51 121.53C129.51 121.53 129.51 121.53 129.5 121.53C129.5 121.53 129.48 121.51 129.46 121.5C129.46 121.5 129.46 121.5 129.45 121.5C129.45 121.5 129.45 121.5 129.44 121.5C129.44 121.5 129.44 121.5 129.43 121.5C129.43 121.5 129.41 121.49 129.41 121.48C129.41 121.48 129.39 121.46 129.37 121.46C129.14 121.31 128.9 121.19 128.65 121.08L127.21 124.43C127.45 124.53 127.78 124.75 127.98 125.19L127.33 124.23Z' fill='%234A4B4F' style='fill:%234A4B4F%3Bfill:color(display-p3 0.2902 0.2941 0.3098)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M124.63 125.43V125.41L121.27 126.86C121.27 126.87 121.27 126.88 121.28 126.89C121.28 126.89 121.28 126.9 121.29 126.91C121.29 126.91 121.3 126.93 121.31 126.94C121.31 126.94 121.33 126.97 121.34 126.99C121.85 127.83 122.59 128.49 123.43 128.91C123.43 128.91 123.44 128.91 123.45 128.92C123.45 128.92 123.47 128.92 123.48 128.93C123.51 128.94 123.54 128.96 123.56 128.97C123.57 128.97 123.59 128.98 123.6 128.99C123.6 128.99 123.6 128.99 123.61 128.99C123.61 128.99 123.61 128.99 123.62 128.99L124.98 125.6C124.77 125.52 124.39 125.31 124.18 124.83L124.63 125.43Z' fill='%234A4B4F' style='fill:%234A4B4F%3Bfill:color(display-p3 0.2902 0.2941 0.3098)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M127.35 125.4C127.25 125.65 127.03 125.98 126.59 126.18H126.56L127.97 129.56C127.97 129.56 127.98 129.56 127.99 129.56C127.99 129.56 127.99 129.56 128 129.56C128 129.56 128 129.56 128.01 129.56C128.01 129.56 128.01 129.56 128.02 129.56C128.02 129.56 128.03 129.56 128.04 129.55C128.04 129.55 128.04 129.55 128.05 129.55C128.05 129.55 128.06 129.55 128.07 129.54C128.07 129.54 128.09 129.52 128.11 129.52C128.12 129.52 128.14 129.5 128.15 129.49C128.15 129.49 128.19 129.47 128.2 129.45C128.2 129.45 128.2 129.45 128.21 129.45C128.21 129.45 128.24 129.43 128.25 129.42C128.25 129.42 128.25 129.42 128.26 129.42C128.28 129.41 128.29 129.39 128.31 129.38C128.31 129.38 128.31 129.38 128.32 129.38C128.34 129.37 128.36 129.35 128.38 129.34C128.38 129.34 128.42 129.31 128.44 129.29C128.46 129.27 128.48 129.25 128.51 129.23C128.53 129.22 128.54 129.2 128.55 129.19C128.55 129.19 128.58 129.17 128.59 129.15C128.6 129.15 128.61 129.13 128.62 129.12C128.62 129.12 128.63 129.11 128.64 129.1C128.64 129.1 128.64 129.1 128.64 129.09C128.64 129.09 128.66 129.06 128.67 129.05C129.03 128.63 129.32 128.16 129.52 127.66L126.15 126.26L127.35 125.4Z' fill='%234A4B4F' style='fill:%234A4B4F%3Bfill:color(display-p3 0.2902 0.2941 0.3098)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M123.95 120.12C122.88 120.72 122.09 121.66 121.67 122.74L125.07 124.06C125.15 123.85 125.36 123.46 125.85 123.25L125.91 123.22L124.57 119.82C124.52 119.84 124.47 119.86 124.41 119.88L123.95 120.12Z' fill='%234A4B4F' style='fill:%234A4B4F%3Bfill:color(display-p3 0.2902 0.2941 0.3098)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M94.94 43.0501C91.54 46.9201 85.48 48.4301 85.48 48.4301C85.48 48.4301 84.78 47.2701 83.37 47.7001C83.35 47.7001 83.33 47.7101 83.31 47.7201C83.12 47.7801 82.91 47.8801 82.69 48.0101C82.05 48.3901 81.74 48.8601 81.64 49.3501C81.64 49.3501 81.64 49.3601 81.64 49.3701C81.34 50.8601 82.91 52.5501 82.91 52.5501C82.91 52.5501 89.61 56.0101 92.2 58.2601C93.6 58.3301 95.01 58.1801 96.42 57.7701C98.41 57.1901 100.18 55.6301 101.46 53.4901C100.77 53.4801 99.3 53.3101 97.98 52.2501C97.61 51.9501 97.28 51.6201 96.99 51.2601C96.86 51.1001 96.89 50.8701 97.05 50.7501C97.21 50.6201 97.44 50.6501 97.56 50.8101C97.81 51.1301 98.11 51.4201 98.44 51.6901C99.96 52.9201 101.78 52.7701 101.79 52.7701C101.81 52.7701 101.84 52.7701 101.86 52.7701C102.49 51.5401 102.95 50.1401 103.21 48.6501C103.67 48.4801 104.38 48.0901 104.98 47.1901C105.96 45.7201 103.47 44.6701 103.32 43.9701C103.28 43.7901 103.25 43.6301 103.22 43.4801C103.12 42.8701 102.99 42.2601 102.81 41.6501C101.91 38.5501 100.17 36.0401 97.95 34.3401C98.71 36.6001 97.16 40.5601 94.94 43.0901V43.0501ZM98.76 43.9101C98.92 44.4701 98.6 45.0601 98.04 45.2201C97.48 45.3801 96.89 45.0601 96.73 44.5001C96.57 43.9401 96.89 43.3501 97.45 43.1901C98.01 43.0301 98.6 43.3501 98.76 43.9101Z' fill='%23FBD2C3' style='fill:%23FBD2C3%3Bfill:color(display-p3 0.9843 0.8235 0.7647)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M84.43 59.7101C85.75 59.2301 89.74 59.1401 92.82 63.9601C92.82 63.9601 94.35 61.2001 93.04 59.1401C92.87 58.8801 92.58 58.5701 92.2 58.2401C89.61 55.9901 82.91 52.5301 82.91 52.5301C82.91 52.5301 81.34 50.8401 81.64 49.3501C81.64 49.3501 81.64 49.3401 81.64 49.3301C81.74 48.8401 82.05 48.3701 82.69 47.9901C82.91 47.8601 83.12 47.7701 83.31 47.7001C83.33 47.7001 83.35 47.6901 83.37 47.6801C84.78 47.2601 85.48 48.4101 85.48 48.4101C85.48 48.4101 91.54 46.9001 94.94 43.0301C97.16 40.5101 98.7 36.5501 97.95 34.2801C97.79 33.8101 97.54 33.4001 97.17 33.1101C95.56 31.8501 89.61 27.9401 82.33 33.0601C82.33 33.0601 79.56 34.8101 77.7 37.8901C75 42.3401 75.68 45.8701 76.15 49.7101C76.62 53.4901 78.13 63.0701 81.07 67.2601C80.68 61.6101 83.32 60.0901 84.43 59.6801V59.7101Z' fill='%23934F31' style='fill:%23934F31%3Bfill:color(display-p3 0.5765 0.3098 0.1922)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M97.45 43.1901C96.89 43.3501 96.57 43.9401 96.73 44.5001C96.89 45.0601 97.48 45.3801 98.04 45.2201C98.6 45.0601 98.92 44.4701 98.76 43.9101C98.6 43.3501 98.01 43.0301 97.45 43.1901Z' fill='%23643116' style='fill:%23643116%3Bfill:color(display-p3 0.3922 0.1922 0.0863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M98.43 51.66C98.1 51.39 97.8 51.1 97.55 50.78C97.42 50.62 97.19 50.6 97.04 50.72C96.88 50.85 96.86 51.08 96.98 51.23C97.27 51.59 97.6 51.92 97.97 52.22C99.29 53.29 100.76 53.45 101.45 53.46C101.59 53.22 101.73 52.99 101.85 52.74C101.83 52.74 101.8 52.73 101.78 52.74C101.76 52.74 99.95 52.89 98.43 51.66Z' fill='%23E48C7C' style='fill:%23E48C7C%3Bfill:color(display-p3 0.8941 0.5490 0.4863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M115.15 82.25C116.54 82.31 117.64 83.22 118.48 84.34C117.75 81.97 115.49 80.74 115.49 80.74C114.28 79.91 112.77 79.45 111.85 79.23L110.62 82.48C112.33 82.28 113.85 82.18 115.16 82.24L115.15 82.25Z' fill='%23EFB8A0' style='fill:%23EFB8A0%3Bfill:color(display-p3 0.9373 0.7216 0.6275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M120.54 113.36C120.6 113.88 121.08 114.25 121.6 114.17L123.67 113.83C123.67 113.83 123.83 113.21 124.61 113.08C125.38 112.95 126.54 113.16 127.99 113.13C129.44 113.09 132.75 112.36 132.75 112.36C132.75 112.36 135.26 111.71 134.95 109.82C134.64 107.92 128.73 108.58 127.58 107.86C127.19 107.62 126.96 107.33 126.82 107.05L120.13 109.64L120.55 113.37L120.54 113.36Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M84.52 60.4601C84.06 60.6901 83.65 61.0201 83.3 61.4301C82.85 61.9501 82.61 62.5501 82.51 63.1801C82.14 65.5901 83.9 68.5201 84.92 69.5701C86.2 70.8901 90.5 73.21 92.72 74.59C94.94 75.97 97.6 77.4501 97.6 77.4501L99.88 78.59L108.26 82.8001C106.32 83.0801 104.16 83.4201 101.78 83.7801C101.48 83.8901 100.2 84.4001 98.69 85.2301C101.71 87.1801 104.27 89.7701 106.18 92.8201C106.2 92.8201 106.23 92.8301 106.25 92.8301C106.5 92.8601 107.55 93.0301 108.8 93.4801C110.14 92.9701 111.16 92.5401 111.59 92.2701L113.73 97.59C113.99 98.11 114.19 98.6401 114.36 99.1601L118.78 110.15L120.12 109.63L126.81 107.04L128.6 106.35L120.61 88.9401C120.61 88.9401 119.94 86.3101 118.47 84.3501C117.63 83.2301 116.53 82.3201 115.14 82.2601C113.83 82.2001 112.32 82.3001 110.6 82.5001L111.83 79.2501L112.05 78.6801L100.25 71.0601C100.25 71.0601 96.54 67.64 93.29 64.7701C91.72 63.3801 90.26 62.1301 89.38 61.4601C87.4 59.9501 85.76 59.8301 84.5 60.4601H84.52Z' fill='%234A8FCC' style='fill:%234A8FCC%3Bfill:color(display-p3 0.2902 0.5608 0.8000)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M83.88 81.4399C84.44 81.3999 85 81.3799 85.57 81.3799C90.41 81.3799 94.91 82.7999 98.7 85.2399C100.21 84.4099 101.49 83.8999 101.79 83.7899C101.83 83.7699 101.86 83.7599 101.86 83.7599C101.86 83.7599 101.1 81.6199 99.88 78.5999L97.6 77.4599C97.6 77.4599 94.95 75.9799 92.72 74.5999C90.49 73.2199 86.2 70.8999 84.92 69.5799C83.91 68.5399 82.14 65.5999 82.51 63.1899C82.61 62.5499 82.85 61.9499 83.3 61.4399C83.65 61.0399 84.06 60.7099 84.52 60.4699C85.78 59.8299 87.42 59.9599 89.4 61.4699C90.28 62.1399 91.74 63.3999 93.31 64.7799C93.14 64.5099 92.98 64.2299 92.81 63.9699C89.73 59.1499 85.75 59.2399 84.42 59.7199C83.31 60.1199 80.66 61.6499 81.06 67.2899C81.08 67.5499 81.09 67.7999 81.13 68.0799C81.3 69.5499 81.66 71.6099 82.11 73.9199C82.13 73.9999 82.14 74.0599 82.15 74.0799L83.88 81.4399Z' fill='%231F81C4' style='fill:%231F81C4%3Bfill:color(display-p3 0.1216 0.5059 0.7686)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M135.84 114.48H115.08V104.01C115.08 103.88 115.13 101.58 114.36 99.1701C114.19 98.6401 113.98 98.1101 113.73 97.6001C113.57 97.2701 113.39 96.9501 113.19 96.6401C112.11 94.9801 110.3 94.0301 108.8 93.4901C107.55 93.0401 106.51 92.8801 106.25 92.8401C106.23 92.8401 106.21 92.8401 106.18 92.8301C106.45 93.2601 106.71 93.7101 106.96 94.1601C107.18 94.5601 107.38 94.9701 107.57 95.3901C108.83 95.7701 110.48 96.5101 111.36 97.8401C112.96 100.29 112.9 103.92 112.89 103.99V116.68H124.88V124.44C124.88 125.04 125.37 125.53 125.97 125.53C126.57 125.53 127.06 125.04 127.06 124.44V116.68H135.82C136.42 116.68 136.91 116.19 136.91 115.59C136.91 114.99 136.42 114.5 135.82 114.5L135.84 114.48Z' fill='%23C7DFE2' style='fill:%23C7DFE2%3Bfill:color(display-p3 0.7804 0.8745 0.8863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M83.88 81.4399L82.15 74.0799C82.15 74.0799 82.13 73.9999 82.11 73.9199C81.98 73.3899 81.46 71.7199 79.75 69.8099C77.63 67.4399 74.98 67.4099 74.87 67.4099H74.36V69.5999H74.86C74.93 69.5999 76.67 69.6499 78.12 71.2699C79.68 73.0199 80 74.4799 80.01 74.5399L81.69 81.6899C82.36 81.5799 83.04 81.5099 83.72 81.4599C83.77 81.4599 83.82 81.4599 83.87 81.4499L83.88 81.4399Z' fill='%23C7DFE2' style='fill:%23C7DFE2%3Bfill:color(display-p3 0.7804 0.8745 0.8863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M61.9 70.1399H62.25C62.16 70.0699 62.06 69.9999 61.98 69.9299L61.9 70.1399Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M74.36 66.8601H69.03C69.01 67.1701 68.75 67.3301 68.41 67.4101C68.03 67.4901 67.56 67.4701 67.2 67.4301C66.5 67.3501 66.76 68.2501 66.76 68.2501C66.76 68.2501 67.69 69.0301 68.66 69.6001C69.1 69.8601 69.54 70.0701 69.9 70.1501H70.41C70.41 70.1501 70.43 70.1501 70.44 70.1501H71.31H74.37V66.8701L74.36 66.8601Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M43.44 46.4801C43.44 46.4801 43.44 46.5201 43.46 46.5801C43.47 46.1501 43.56 45.6101 43.83 44.9101C41.11 43.8901 38.78 41.9601 37.1 39.3301C37.08 39.9001 36.99 40.5101 36.74 41.1701C36.79 41.3101 37.88 44.1701 43.43 46.4901L43.44 46.4801Z' fill='%23EFB8A0' style='fill:%23EFB8A0%3Bfill:color(display-p3 0.9373 0.7216 0.6275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M43.84 44.9101C45.24 45.4401 46.74 45.7301 48.32 45.7301C50.39 45.7301 52.53 44.7301 54.36 43.0401C53.7 42.8301 52.34 42.2601 51.37 40.8701C51.1 40.4801 50.87 40.0701 50.69 39.6401C50.61 39.4501 50.7 39.2401 50.89 39.1601C51.08 39.0801 51.29 39.1701 51.37 39.3601C51.53 39.7301 51.73 40.1001 51.97 40.4501C53.1 42.0601 54.87 42.4201 54.89 42.4301C54.91 42.4301 54.94 42.4501 54.96 42.4601C55.91 41.4501 56.74 40.2401 57.41 38.8801C57.9 38.8401 58.69 38.6701 59.52 37.9701C60.88 36.8301 58.77 35.1301 58.83 34.4101C58.84 34.2301 58.86 34.0601 58.87 33.9101C58.94 33.3001 58.99 32.6701 58.99 32.0401C58.99 30.4701 58.76 28.9901 58.34 27.6101C54.19 29.8401 48.22 27.9501 48.22 27.9501C45.92 33.0701 40.7 34.8301 40.7 34.8301C40.7 34.8301 39.99 31.9801 37.89 32.5201C34.98 33.2701 36.82 36.9401 36.82 36.9401L36.07 37.3801C36.39 38.0701 36.74 38.7301 37.13 39.3401C38.81 41.9701 41.14 43.9001 43.86 44.9201L43.84 44.9101ZM53.4 32.0301C53.98 32.0301 54.46 32.5001 54.46 33.0901C54.46 33.6801 53.99 34.1501 53.4 34.1501C52.81 34.1501 52.34 33.6801 52.34 33.0901C52.34 32.5001 52.81 32.0301 53.4 32.0301Z' fill='%23FADEC3' style='fill:%23FADEC3%3Bfill:color(display-p3 0.9804 0.8706 0.7647)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M37.87 32.5099C39.98 31.9699 40.68 34.8199 40.68 34.8199C40.68 34.8199 45.9 33.0499 48.2 27.9399C48.2 27.9399 54.17 29.8299 58.32 27.5999C59.65 26.8899 60.79 25.7599 61.48 23.9999C61.48 23.9999 58.86 24.9599 57.48 23.4499C56.1 21.9399 51.86 14.7699 41.7 18.0999C31.31 21.5099 32.72 31.2699 33.56 33.7599C34.19 35.6299 35.81 37.4999 35.81 37.4999L36.05 37.3599L36.8 36.9199C36.8 36.9199 34.96 33.2499 37.87 32.4999V32.5099Z' fill='%234859A6' style='fill:%234859A6%3Bfill:color(display-p3 0.2824 0.3490 0.6510)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M53.4 34.15C53.98 34.15 54.46 33.68 54.46 33.09C54.46 32.5 53.99 32.03 53.4 32.03C52.81 32.03 52.34 32.5 52.34 33.09C52.34 33.68 52.81 34.15 53.4 34.15Z' fill='%23283060' style='fill:%23283060%3Bfill:color(display-p3 0.1569 0.1882 0.3765)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M51.97 40.44C51.73 40.09 51.53 39.72 51.37 39.35C51.29 39.16 51.08 39.08 50.89 39.15C50.7 39.23 50.62 39.44 50.69 39.63C50.87 40.05 51.09 40.47 51.37 40.86C52.34 42.25 53.7 42.82 54.36 43.03C54.56 42.84 54.76 42.65 54.95 42.45C54.93 42.45 54.91 42.43 54.88 42.42C54.86 42.42 53.09 42.06 51.96 40.44H51.97Z' fill='%23E48C7C' style='fill:%23E48C7C%3Bfill:color(display-p3 0.8941 0.5490 0.4863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M14.74 108.4L9.62 111.75L11.58 114.44C11.58 114.44 12.26 114.29 12.76 114.98C13.26 115.67 13.62 116.89 14.37 118.27C15.11 119.65 17.45 122.5 17.45 122.5C17.45 122.5 19.3 124.61 20.99 123.38C22.67 122.15 19.14 116.75 19.28 115.28C19.31 114.97 19.39 114.71 19.49 114.49H19.48L14.73 108.38L14.74 108.4Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M35.75 129.91H39.08C39.08 129.91 39.36 129.27 40.21 129.27C41.06 129.27 42.26 129.69 43.82 129.91C45.38 130.12 49.06 129.91 49.06 129.91C49.06 129.91 51.86 129.65 51.86 127.57C51.86 125.49 45.41 125.16 44.3 124.18C44.15 124.05 44.03 123.92 43.93 123.78H36.05L35.75 129.91Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M32.54 83.3001L34.41 106.55L35.79 123.77H43.97L46.65 81.5901C45.25 82.2401 43.39 82.8501 40.99 83.1301C36.89 83.6001 34.03 83.4601 32.54 83.3001Z' fill='%231BBBBB' style='fill:%231BBBBB%3Bfill:color(display-p3 0.1059 0.7333 0.7333)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M42.61 62.6599C40.86 60.7099 35.45 54.8799 34.59 53.2499C33.73 51.6199 32.94 48.8299 36.15 46.6299C36.15 46.6299 39.79 44.9599 41.8 47.6799C42.45 48.5599 43.56 50.2299 44.78 52.1099C44.38 50.4399 44 48.8199 43.75 47.7499C43.62 47.1799 43.52 46.7599 43.48 46.5899C43.47 46.5299 43.46 46.4899 43.46 46.4899C37.91 44.1699 36.82 41.3099 36.77 41.1699V41.1599C36.77 41.1599 35.98 42.1799 35.07 43.7699C34 45.6299 32.76 48.2699 32.39 51.0199C31.35 58.7499 31.31 73.5899 31.35 80.0299C31.35 80.0299 31.35 80.3199 31.36 81.4999C31.36 82.5399 31.38 83.1499 31.38 83.1499H31.39C31.39 83.5099 31.41 83.9099 31.42 84.3599C31.55 89.4699 31.96 94.0099 27.12 98.4399C22.42 102.75 14.73 108.35 14.73 108.35L14.77 108.41L19.52 114.52C19.52 114.52 19.52 114.52 19.53 114.52C19.76 114.41 30.82 109.16 34.44 106.57L32.57 83.3199C34.06 83.4799 36.92 83.6199 41.02 83.1499C43.42 82.8699 45.28 82.2599 46.68 81.6099C48.93 80.5599 49.95 79.4099 49.95 79.4099C49.95 79.4099 48.86 72.6199 47.87 66.7399L45.88 65.9799C45.88 65.9799 44.38 64.6299 42.63 62.6799L42.61 62.6599Z' fill='%2300A89A' style='fill:%2300A89A%3Bfill:color(display-p3 0.0000 0.6588 0.6039)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M70.43 70.13C70.43 70.13 70.41 70.13 70.4 70.13C70.26 70.18 70.09 70.17 69.89 70.13C69.52 70.05 69.08 69.84 68.65 69.58C67.68 69.01 66.75 68.23 66.75 68.23C66.75 68.23 66.49 67.34 67.19 67.41C67.55 67.45 68.02 67.47 68.4 67.39C68.75 67.32 69 67.16 69.02 66.84C69.02 66.83 69.02 66.82 69.02 66.81C69.02 66.25 67.2 65.99 66.73 65.96C65.47 65.89 63.94 66.36 63.31 66.33L63.12 66.83L62.91 67.38L62.09 69.57L61.96 69.91C62.05 69.98 62.14 70.05 62.23 70.12C62.81 70.57 63.49 71.01 64.23 71.32C64.23 71.32 67.26 72.73 69.08 72.04C71.27 71.21 71.29 70.17 71.29 70.11C71.29 70.11 71.29 70.11 70.42 70.11L70.43 70.13Z' fill='%23FADEC3' style='fill:%23FADEC3%3Bfill:color(display-p3 0.9804 0.8706 0.7647)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M62.1 69.59L62.92 67.4L63.13 66.85L63.32 66.35L63.52 65.81L50.35 60.88C50.35 60.88 47.33 56.06 44.76 52.1C43.54 50.23 42.43 48.55 41.78 47.67C39.77 44.94 36.13 46.62 36.13 46.62C32.92 48.82 33.71 51.62 34.57 53.24C35.43 54.87 40.84 60.7 42.59 62.65C44.34 64.6 45.84 65.95 45.84 65.95L47.83 66.71L61.24 71.81L61.87 70.13L61.95 69.92L62.08 69.58L62.1 69.59Z' fill='%231BBBBB' style='fill:%231BBBBB%3Bfill:color(display-p3 0.1059 0.7333 0.7333)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M102.82 94.34C102.19 93.39 101.49 92.49 100.72 91.65C99.19 89.99 97.39 88.58 95.39 87.5C92.47 85.91 89.12 85.01 85.57 85.01C85.33 85.01 85.09 85.02 84.85 85.03C84.75 85.03 84.65 85.03 84.55 85.03C83.89 85.06 83.23 85.13 82.59 85.22C72.61 86.67 64.91 95.28 64.91 105.66C64.91 117.05 74.17 126.31 85.56 126.31C96.95 126.31 106.21 117.05 106.21 105.66C106.21 101.89 105.19 98.36 103.42 95.32C103.23 94.99 103.02 94.66 102.81 94.34H102.82ZM100.4 108.72C100.2 109.71 99.9 110.66 99.52 111.56C99.14 112.47 98.67 113.33 98.12 114.13C95.4 118.16 90.79 120.81 85.56 120.81C82.42 120.81 79.51 119.86 77.09 118.22C76.69 117.95 76.3 117.66 75.92 117.35C72.55 114.57 70.41 110.37 70.41 105.66C70.41 100.95 72.56 96.75 75.92 93.97C76.29 93.66 76.68 93.37 77.09 93.1C79.51 91.47 82.42 90.51 85.56 90.51C85.66 90.51 85.76 90.51 85.86 90.51C86.07 90.51 86.29 90.51 86.5 90.53C87.89 90.61 89.23 90.89 90.5 91.33C91.05 91.52 91.58 91.73 92.09 91.98C94.42 93.09 96.41 94.78 97.9 96.86C97.98 96.97 98.05 97.07 98.13 97.18C98.67 97.99 99.14 98.85 99.53 99.75C99.91 100.66 100.21 101.61 100.41 102.59C100.61 103.58 100.72 104.6 100.72 105.64C100.72 106.68 100.61 107.71 100.41 108.69L100.4 108.72Z' fill='white' style='fill:white%3Bfill-opacity:1%3B'/%3E%3Cpath d='M106.18 92.8201C104.28 89.7701 101.71 87.1801 98.69 85.2301C94.9 82.7901 90.4 81.3701 85.56 81.3701C84.99 81.3701 84.43 81.4001 83.87 81.4301C83.82 81.4301 83.77 81.4301 83.72 81.4401C83.03 81.4901 82.36 81.5701 81.69 81.6701C70.11 83.5301 61.27 93.5601 61.27 105.66C61.27 119.08 72.15 129.96 85.57 129.96C98.99 129.96 109.87 119.08 109.87 105.66C109.87 101.98 109.05 98.4901 107.58 95.3701C107.39 94.9501 107.18 94.5401 106.97 94.1401C106.73 93.6901 106.46 93.2501 106.19 92.8101L106.18 92.8201ZM85.56 124.81C75.01 124.81 66.42 116.22 66.42 105.67C66.42 96.0501 73.55 88.0801 82.8 86.7301C83.4 86.6401 84 86.5801 84.62 86.5501C84.71 86.5501 84.8 86.5501 84.89 86.5501C85.11 86.5501 85.33 86.5301 85.55 86.5301C88.84 86.5301 91.94 87.3701 94.65 88.8401C96.5 89.8501 98.17 91.1501 99.59 92.6901C100.31 93.4601 100.96 94.3001 101.54 95.1801C101.74 95.4801 101.92 95.7801 102.1 96.0901C103.74 98.9101 104.68 102.18 104.68 105.67C104.68 116.22 96.09 124.81 85.54 124.81H85.56Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M100.4 102.61C100.2 101.62 99.9 100.67 99.52 99.77C99.14 98.86 98.67 98 98.12 97.2C98.05 97.09 97.97 96.99 97.89 96.88C96.41 94.8 94.41 93.11 92.08 92C91.56 91.75 91.03 91.54 90.49 91.35C89.22 90.91 87.89 90.64 86.49 90.55C86.28 90.54 86.06 90.53 85.85 90.53C85.75 90.53 85.65 90.53 85.55 90.53C82.41 90.53 79.5 91.48 77.08 93.12C76.68 93.39 76.29 93.68 75.91 93.99C72.54 96.77 70.4 100.97 70.4 105.68C70.4 110.39 72.55 114.59 75.91 117.37C76.28 117.68 76.67 117.97 77.08 118.24C79.5 119.87 82.41 120.83 85.55 120.83C90.78 120.83 95.39 118.18 98.11 114.15C98.65 113.34 99.12 112.48 99.51 111.58C99.89 110.67 100.19 109.72 100.39 108.74C100.59 107.76 100.7 106.73 100.7 105.69C100.7 104.65 100.59 103.62 100.39 102.64L100.4 102.61ZM84.76 103.18L78.85 97.2C80.56 95.84 82.68 95 84.99 94.88L84.76 103.18ZM83.26 104.5L74.84 104.34C75.11 102.15 76.03 100.17 77.41 98.58L83.26 104.5ZM83.23 106.5L77.06 112.33C75.75 110.66 74.92 108.59 74.78 106.34L83.23 106.5ZM84.63 107.93L84.39 116.41C82.12 116.16 80.07 115.21 78.44 113.78L84.63 107.93ZM86.63 107.92L92.55 113.91C90.86 115.34 88.73 116.26 86.39 116.44L86.63 107.92ZM88.13 106.6L96.32 106.75C96.1 108.91 95.25 110.88 93.95 112.48L88.13 106.59V106.6ZM88.16 104.6L94.06 99.02C95.32 100.63 96.15 102.6 96.33 104.75L88.16 104.6ZM92.69 97.56L86.76 103.16L86.99 94.95C87.41 95.01 87.82 95.09 88.22 95.19C89.9 95.62 91.42 96.44 92.69 97.56Z' fill='%23C7DFE2' style='fill:%23C7DFE2%3Bfill:color(display-p3 0.7804 0.8745 0.8863)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M85.7 108.93C83.83 108.93 82.32 107.41 82.32 105.55C82.32 103.69 83.84 102.17 85.7 102.17C87.56 102.17 89.08 103.69 89.08 105.55C89.08 107.41 87.56 108.93 85.7 108.93Z' fill='%2335363A' style='fill:%2335363A%3Bfill:color(display-p3 0.2078 0.2118 0.2275)%3Bfill-opacity:1%3B'/%3E%3Cpath d='M85.7 102.92C87.15 102.92 88.33 104.1 88.33 105.55C88.33 107 87.15 108.18 85.7 108.18C84.25 108.18 83.07 107 83.07 105.55C83.07 104.1 84.25 102.92 85.7 102.92ZM85.7 101.42C83.42 101.42 81.57 103.27 81.57 105.55C81.57 107.83 83.42 109.68 85.7 109.68C87.98 109.68 89.83 107.83 89.83 105.55C89.83 103.27 87.98 101.42 85.7 101.42Z' fill='%23C7DFE2' style='fill:%23C7DFE2%3Bfill:color(display-p3 0.7804 0.8745 0.8863)%3Bfill-opacity:1%3B'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_154_487' x1='-2.43801e-06' y1='58.0099' x2='148.23' y2='58.0099' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFF7FF' style='stop-color:%23EFF7FF%3Bstop-color:color(display-p3 0.9373 0.9686 1.0000)%3Bstop-opacity:1%3B'/%3E%3Cstop offset='0.99' stop-color='%23CBE2FE' style='stop-color:%23CBE2FE%3Bstop-color:color(display-p3 0.7961 0.8863 0.9961)%3Bstop-opacity:1%3B'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_154_487'%3E%3Crect width='148.23' height='130' fill='white' style='fill:white%3Bfill-opacity:1%3B'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.support .contact-box {
  text-align: center;
  font-size: max(0.87em, 14px);
  max-width: max(40vw, 160px);
}
.support .contact-box p {
  margin-bottom: 0.5rem;
}

/* 타이틀 */
.tit_pTransport {
  color: #54565e;
}

/* 한케어 로고 */
.logo_hc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 23%;
  min-width: 80px;
  max-width: 130px;
  height: auto;
  max-height: 50px;
  aspect-ratio: 1/0.5;
}
.logo_hc.bottom-center {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
.logo_hc {
  background-image: url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 2608517'%3E%3Cg id='Vector'%3E%3Cpath d='M2.08528 3.57595C2.90855 3.57595 3.57595 2.90855 3.57595 2.08528C3.57595 1.262 2.90855 0.594604 2.08528 0.594604C1.262 0.594604 0.594604 1.262 0.594604 2.08528C0.594604 2.90855 1.262 3.57595 2.08528 3.57595Z' fill='%23F89521'/%3E%3Cpath d='M17.9464 3.57595C18.7696 3.57595 19.437 2.90855 19.437 2.08528C19.437 1.262 18.7696 0.594604 17.9464 0.594604C17.1231 0.594604 16.4557 1.262 16.4557 2.08528C16.4557 2.90855 17.1231 3.57595 17.9464 3.57595Z' fill='%238CD2CE'/%3E%3Cpath d='M2.08528 19.437C2.90855 19.437 3.57595 18.7696 3.57595 17.9464C3.57595 17.1231 2.90855 16.4557 2.08528 16.4557C1.262 16.4557 0.594604 17.1231 0.594604 17.9464C0.594604 18.7696 1.262 19.437 2.08528 19.437Z' fill='%23FEE05A'/%3E%3Cpath d='M17.9464 19.437C18.7696 19.437 19.437 18.7696 19.437 17.9464C19.437 17.1231 18.7696 16.4557 17.9464 16.4557C17.1231 16.4557 16.4557 17.1231 16.4557 17.9464C16.4557 18.7696 17.1231 19.437 17.9464 19.437Z' fill='%234AAF73'/%3E%3Cpath d='M7.06862 0C5.76116 0 4.70187 1.05929 4.70187 2.36676V4.70187H9.43704V2.36676C9.43704 1.05929 8.37775 0 7.07029 0H7.06862Z' fill='%23F89521'/%3E%3Cpath d='M4.70187 4.70187H2.36676C1.05929 4.70187 0 5.76116 0 7.06862C0 8.37608 1.05929 9.43538 2.36676 9.43538H4.70187V4.7002V4.70187Z' fill='%23FEE05A'/%3E%3Cpath d='M4.70187 4.70187V9.43704H9.43704V4.70187H4.70187Z' fill='%23F68B21'/%3E%3Cpath d='M19.9983 7.06862C19.9983 5.76116 18.939 4.70187 17.6316 4.70187H15.2965V9.43704H17.6316C18.939 9.43704 19.9983 8.37775 19.9983 7.07029V7.06862Z' fill='%238CD2CE'/%3E%3Cpath d='M15.2985 4.70187V2.36676C15.2985 1.05929 14.2392 0 12.9318 0C11.6243 0 10.565 1.05929 10.565 2.36676V4.70187H15.3002H15.2985Z' fill='%23F89521'/%3E%3Cpath d='M15.2985 4.70187H10.563V9.43704H15.2981L15.2985 4.70187Z' fill='%23A08136'/%3E%3Cpath d='M12.9297 19.9983C14.2372 19.9983 15.2965 18.939 15.2965 17.6316V15.2965H10.5613V17.6316C10.5613 18.939 11.6206 19.9983 12.928 19.9983H12.9297Z' fill='%234AAF73'/%3E%3Cpath d='M15.2981 15.2981H17.6332C18.9407 15.2981 20 14.2388 20 12.9314C20 11.6239 18.9407 10.5646 17.6332 10.5646H15.2981V15.2998V15.2981Z' fill='%238CD2CE'/%3E%3Cpath d='M15.2981 15.2981V10.563H10.563V15.2981L15.2981 15.2981Z' fill='%23229E61'/%3E%3Cpath d='M0 12.9297C0 14.2372 1.05929 15.2965 2.36676 15.2965H4.70187V10.5613H2.36676C1.05929 10.5613 0 11.6206 0 12.928V12.9297Z' fill='%23FEE05A'/%3E%3Cpath d='M4.70187 15.2981V17.6332C4.70187 18.9407 5.76116 20 7.06862 20C8.37608 20 9.43538 18.9407 9.43538 17.6332V15.2981H4.7002H4.70187Z' fill='%234AAF73'/%3E%3Cpath d='M4.70187 15.2981L9.43704 15.2981V10.563H4.70187L4.70187 15.2981Z' fill='%23669A45'/%3E%3Cpath d='M26 16.4321V3.33333H27.9827V8.98338H34.8831V3.33333H36.8658V16.4321H34.8831V10.8211H27.9827V16.4321H26Z' fill='%2358595B'/%3E%3Cpath d='M39.0234 11.6227C39.0234 8.88563 41.2004 6.61779 44.0967 6.61779C46.9929 6.61779 49.1699 8.76833 49.1699 11.6227V16.4321H47.3428V14.7507C46.6236 15.9238 45.3601 16.6667 43.8051 16.6667C41.0449 16.6667 39.0234 14.3988 39.0234 11.6227ZM47.2456 11.6422C47.2456 9.8827 45.8849 8.43597 44.0967 8.43597C42.3084 8.43597 40.9477 9.8827 40.9477 11.6422C40.9477 13.4018 42.3278 14.8289 44.0967 14.8289C45.8655 14.8289 47.2456 13.3822 47.2456 11.6422Z' fill='%2358595B'/%3E%3Cpath d='M53.2714 11.7986V16.4321H51.347V11.6031C51.347 8.80743 52.9992 6.61779 56.0704 6.61779C59.1416 6.61779 60.8716 8.80743 60.8716 11.5836V16.4321H58.9472V11.8182C58.9472 10.0195 57.9753 8.47507 56.0704 8.47507C54.1655 8.47507 53.2714 10.0195 53.2714 11.7986Z' fill='%2358595B'/%3E%3Cpath d='M62.446 11.6227C62.446 8.86608 64.6814 6.59824 67.4221 6.61779C69.1715 6.61779 70.7848 7.41935 71.6596 9.13978L70.0656 10.0391C69.5019 9.00293 68.5495 8.45552 67.4221 8.45552C65.7504 8.45552 64.3704 9.8827 64.3704 11.6227C64.3704 13.3627 65.7504 14.8289 67.4221 14.8289C68.5495 14.8289 69.5019 14.2815 70.0656 13.2454L71.6596 14.1251C70.7848 15.8651 69.1715 16.6471 67.4221 16.6471C64.6814 16.6862 62.446 14.3988 62.446 11.6227Z' fill='%2358595B'/%3E%3Cpath d='M72.4371 11.6227C72.4371 8.88563 74.6141 6.61779 77.5104 6.61779C80.4066 6.61779 82.5837 8.76833 82.5837 11.6227V16.4321H80.7565V14.7507C80.0373 15.9238 78.7738 16.6667 77.2188 16.6667C74.4586 16.6667 72.4371 14.3988 72.4371 11.6227ZM80.6593 11.6422C80.6593 9.8827 79.2987 8.43597 77.5104 8.43597C75.7221 8.43597 74.3614 9.8827 74.3614 11.6422C74.3614 13.4018 75.7415 14.8289 77.5104 14.8289C79.2792 14.8289 80.6593 13.3822 80.6593 11.6422Z' fill='%2358595B'/%3E%3Cpath d='M84.7607 16.4321V10.7234C84.7607 8.39688 86.0825 6.6569 88.5705 6.6569C89.1731 6.6569 89.7951 6.7742 90.281 7.00881V8.92474C89.8145 8.65104 89.2703 8.51419 88.7454 8.51419C87.4625 8.51419 86.685 9.39395 86.685 10.8016V16.4321H84.7607Z' fill='%2358595B'/%3E%3Cpath d='M90.5143 11.5836C90.5143 8.82699 92.4775 6.5787 95.3349 6.5787C98.1923 6.5787 100 8.67059 100 11.349V12.131H92.3804C92.5942 13.7732 93.8382 14.9267 95.5487 14.9267C96.715 14.9267 97.7646 14.4184 98.3283 13.3627L99.8056 14.1251C98.9698 15.7674 97.4342 16.6471 95.5682 16.6471C92.6719 16.6471 90.5143 14.5357 90.5143 11.5836ZM98.0756 10.8798C97.9979 9.35485 96.8899 8.31868 95.3155 8.31868C93.741 8.31868 92.6525 9.4526 92.4581 10.8798H98.0756Z' fill='%2358595B'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.display-7 {
  font-size: calc(0.87em + 1.1vw);
  line-height: 1.2;
}

.container-custom .card-custom a.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #24A1B2;
  --bs-btn-border-color:#24A1B2;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg:#24A1B2;
  --bs-btn-hover-border-color:#24A1B2;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #35C1D4;
  --bs-btn-active-border-color: #35C1D4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #35C1D4;
  --bs-btn-disabled-border-color: #35C1D4;
}
.container-custom .card-custom a.btn-second {
  --bs-btn-color: #fff;
  --bs-btn-bg: #16A085;
  --bs-btn-border-color:#16A085;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg:#16A085;
  --bs-btn-hover-border-color:#16A085;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #28C2A4;
  --bs-btn-active-border-color: #28C2A4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #28C2A4;
  --bs-btn-disabled-border-color: #28C2A4;
}
.container-custom .card-custom a.btn-tertiary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #F97316;
  --bs-btn-border-color: #F97316;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #F97316;
  --bs-btn-hover-border-color: #F97316;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #FB923C;
  --bs-btn-active-border-color: #FB923C;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #F97316;
  --bs-btn-disabled-border-color: #F97316;
}

.brand_color {
  color: #16A085;
}
