/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";
:root,[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #E65A3D;
  --bs-orange: #fd7e14;
  --bs-yellow: #F9DB6F;
  --bs-green: #5DABA3;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #19496F;
  --bs-secondary: #F9DB6F;
  --bs-success: #5DABA3;
  --bs-info: #0dcaf0;
  --bs-warning: #F9DB6F;
  --bs-danger: #E65A3D;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 25,
  73,
  111;
  --bs-secondary-rgb: 249,
  219,
  111;
  --bs-success-rgb: 93,
  171,
  163;
  --bs-info-rgb: 13,
  202,
  240;
  --bs-warning-rgb: 249,
  219,
  111;
  --bs-danger-rgb: 230,
  90,
  61;
  --bs-light-rgb: 248,
  249,
  250;
  --bs-dark-rgb: 33,
  37,
  41;
  --bs-primary-text-emphasis: #0a1d2c;
  --bs-secondary-text-emphasis: #64582c;
  --bs-success-text-emphasis: #254441;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #64582c;
  --bs-danger-text-emphasis: #5c2418;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d1dbe2;
  --bs-secondary-bg-subtle: #fef8e2;
  --bs-success-bg-subtle: #dfeeed;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fef8e2;
  --bs-danger-bg-subtle: #faded8;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #a3b6c5;
  --bs-secondary-border-subtle: #fdf1c5;
  --bs-success-border-subtle: #beddda;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #fdf1c5;
  --bs-danger-border-subtle: #f5bdb1;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255,
  255,
  255;
  --bs-black-rgb: 0,
  0,
  0;
  --bs-font-sans-serif: Verdana,
  Montserrat,
  sans-serif;
  --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:1.125rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.6;
  --bs-body-color: #19496F;
  --bs-body-color-rgb: 25,
  73,
  111;
  --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(25,
  73,
  111,
  0.75);
  --bs-secondary-color-rgb: 25,
  73,
  111;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233,
  236,
  239;
  --bs-tertiary-color: rgba(25,
  73,
  111,
  0.5);
  --bs-tertiary-color-rgb: 25,
  73,
  111;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248,
  249,
  250;
  --bs-heading-color: inherit;
  --bs-link-color: #19496F;
  --bs-link-color-rgb: 25,
  73,
  111;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #143a59;
  --bs-link-hover-color-rgb: 20,
  58,
  89;
  --bs-code-color: #d63384;
  --bs-highlight-color: #19496F;
  --bs-highlight-bg: #fef8e2;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0,
  0,
  0,
  0.175);
  --bs-border-radius: 0.25rem;
  --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(25,
  73,
  111,
  0.25);
  --bs-form-valid-color: #5DABA3;
  --bs-form-valid-border-color: #5DABA3;
  --bs-form-invalid-color: #E65A3D;
  --bs-form-invalid-border-color: #E65A3D
}
[data-bs-theme=dark] {
  color-scheme:dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #7592a9;
  --bs-secondary-text-emphasis: #fbe9a9;
  --bs-success-text-emphasis: #9ecdc8;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #fbe9a9;
  --bs-danger-text-emphasis: #f09c8b;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #050f16;
  --bs-secondary-bg-subtle: #322c16;
  --bs-success-bg-subtle: #132221;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #322c16;
  --bs-danger-bg-subtle: #2e120c;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #0f2c43;
  --bs-secondary-border-subtle: #958343;
  --bs-success-border-subtle: #386762;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #958343;
  --bs-danger-border-subtle: #8a3625;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #7592a9;
  --bs-link-hover-color: #91a8ba;
  --bs-link-color-rgb: 117, 146, 169;
  --bs-link-hover-color-rgb: 145, 168, 186;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #64582c;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #9ecdc8;
  --bs-form-valid-border-color: #9ecdc8;
  --bs-form-invalid-color: #f09c8b;
  --bs-form-invalid-border-color: #f09c8b
}
*,
*::before,
*::after {
  -webkit-box-sizing:border-box;
  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:.25
}
h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.featured-numbers-number,
.h1 {
  margin-top:0;
  margin-bottom:.625rem;
  font-family:Montserrat,serif;
  font-weight:600;
  line-height:1.2;
  color:var(--bs-heading-color)
}
h1,
.featured-numbers-number,
.h1 {
  font-size:calc(1.40625rem + 1.875vw)
}
@media(min-width: 1200px) {
  h1,
  .featured-numbers-number,
  .h1 {
    font-size:2.8125rem
  }
}
h2,
.h2 {
  font-size:calc(1.35rem + 1.2vw)
}
@media(min-width: 1200px) {
  h2,
  .h2 {
    font-size:2.25rem
  }
}
h3,
.h3 {
  font-size:calc(1.275rem + 0.3vw)
}
@media(min-width: 1200px) {
  h3,
  .h3 {
    font-size:1.5rem
  }
}
h4,
.h4 {
  font-size:calc(1.265625rem + 0.1875vw)
}
@media(min-width: 1200px) {
  h4,
  .h4 {
    font-size:1.40625rem
  }
}
h5,
.h5 {
  font-size:calc(1.2515625rem + 0.01875vw)
}
@media(min-width: 1200px) {
  h5,
  .h5 {
    font-size:1.265625rem
  }
}
h6,
.h6 {
  font-size:1.125rem
}
p {
  margin-top:0;
  margin-bottom:1rem
}
abbr[title] {
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted;
  cursor:help;
  -webkit-text-decoration-skip-ink:none;
  text-decoration-skip-ink:none
}
address {
  margin-bottom:1rem;
  font-style:normal;
  line-height:inherit
}
ol,
ul {
  padding-left:2rem
}
ol,
ul,
dl {
  margin-top:0;
  margin-bottom:1rem
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom:0
}
dt {
  font-weight:700
}
dd {
  margin-bottom:.5rem;
  margin-left:0
}
blockquote {
  margin:0 0 1rem
}
b,
strong {
  font-weight:bolder
}
small,
.small,
.label-category {
  font-size:0.8333333333em
}
mark,
.mark {
  padding:.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.8333333333em
}
pre code {
  font-size:inherit;
  color:inherit;
  word-break:normal
}
code {
  font-size:0.8333333333em;
  color:var(--bs-code-color);
  word-wrap:break-word
}
a>code {
  color:inherit
}
kbd {
  padding:.1875rem .375rem;
  font-size:0.8333333333em;
  color:var(--bs-body-bg);
  background-color:var(--bs-body-color);
  border-radius:.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:.5rem;
  padding-bottom:.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:.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
}
::-webkit-search-decoration {
  -webkit-appearance:none
}
::-webkit-color-swatch-wrapper {
  padding:0
}
::-webkit-file-upload-button {
  font:inherit;
  -webkit-appearance:button
}
::file-selector-button {
  font:inherit;
  -webkit-appearance:button
}
output {
  display:inline-block
}
iframe {
  border:0
}
summary {
  display:list-item;
  cursor:pointer
}
progress {
  vertical-align:baseline
}
[hidden] {
  display:none !important
}
.lead,
.projectinfo-title,
.featured-numbers-description {
  font-size:calc(1.275rem + 0.3vw);
  font-weight:500
}
@media(min-width: 1200px) {
  .lead,
  .projectinfo-title,
  .featured-numbers-description {
    font-size:1.5rem
  }
}
.display-1 {
  font-size:calc(1.625rem + 4.5vw);
  font-weight:300;
  line-height:1.2
}
@media(min-width: 1200px) {
  .display-1 {
    font-size:5rem
  }
}
.display-2 {
  font-size:calc(1.575rem + 3.9vw);
  font-weight:300;
  line-height:1.2
}
@media(min-width: 1200px) {
  .display-2 {
    font-size:4.5rem
  }
}
.display-3 {
  font-size:calc(1.525rem + 3.3vw);
  font-weight:300;
  line-height:1.2
}
@media(min-width: 1200px) {
  .display-3 {
    font-size:4rem
  }
}
.display-4 {
  font-size:calc(1.475rem + 2.7vw);
  font-weight:300;
  line-height:1.2
}
@media(min-width: 1200px) {
  .display-4 {
    font-size:3.5rem
  }
}
.display-5 {
  font-size:calc(1.425rem + 2.1vw);
  font-weight:300;
  line-height:1.2
}
@media(min-width: 1200px) {
  .display-5 {
    font-size:3rem
  }
}
.display-6 {
  font-size:calc(1.375rem + 1.5vw);
  font-weight:300;
  line-height:1.2
}
@media(min-width: 1200px) {
  .display-6 {
    font-size:2.5rem
  }
}
.list-unstyled {
  padding-left:0;
  list-style:none
}
.list-inline {
  padding-left:0;
  list-style:none
}
.list-inline-item {
  display:inline-block
}
.list-inline-item:not(:last-child) {
  margin-right:.5rem
}
.initialism {
  font-size:0.8333333333em;
  text-transform:uppercase
}
.blockquote {
  margin-bottom:1rem;
  font-size:calc(1.265625rem + 0.1875vw)
}
@media(min-width: 1200px) {
  .blockquote {
    font-size:1.40625rem
  }
}
.blockquote>:last-child {
  margin-bottom:0
}
.blockquote-footer {
  margin-top:-1rem;
  margin-bottom:1rem;
  font-size:0.8333333333em;
  color:#6c757d
}
.blockquote-footer::before {
  content:"— "
}
.img-fluid {
  max-width:100%;
  height:auto
}
.img-thumbnail {
  padding:.25rem;
  background-color:var(--bs-body-bg);
  border:var(--bs-border-width) solid var(--bs-border-color);
  border-radius:var(--bs-border-radius);
  max-width:100%;
  height:auto
}
.figure {
  display:inline-block
}
.figure-img {
  margin-bottom:.5rem;
  line-height:1
}
.figure-caption {
  font-size:0.8333333333em;
  color:var(--bs-secondary-color)
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width:100%;
  padding-right:calc(var(--bs-gutter-x)*.5);
  padding-left:calc(var(--bs-gutter-x)*.5);
  margin-right:auto;
  margin-left:auto
}
@media(min-width: 576px) {
  .container-sm,
  .container {
    max-width:540px
  }
}
@media(min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width:720px
  }
}
@media(min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width:960px
  }
}
@media(min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width:1140px
  }
}
@media(min-width: 1400px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width:1320px
  }
}
: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:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  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>* {
  -ms-flex-negative:0;
  flex-shrink:0;
  width:100%;
  max-width:100%;
  padding-right:calc(var(--bs-gutter-x)*.5);
  padding-left:calc(var(--bs-gutter-x)*.5);
  margin-top:var(--bs-gutter-y)
}
.col {
  -webkit-box-flex:1;
  -ms-flex:1 0 0%;
  flex:1 0 0%
}
.row-cols-auto>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto
}
.row-cols-1>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:100%
}
.row-cols-2>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:50%
}
.row-cols-3>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:33.33333333%
}
.row-cols-4>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:25%
}
.row-cols-5>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:20%
}
.row-cols-6>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:16.66666667%
}
.col-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto
}
.col-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:8.33333333%
}
.col-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:16.66666667%
}
.col-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:25%
}
.col-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:33.33333333%
}
.col-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:41.66666667%
}
.col-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:50%
}
.col-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:58.33333333%
}
.col-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:66.66666667%
}
.col-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:75%
}
.col-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:83.33333333%
}
.col-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:91.66666667%
}
.col-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  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.5rem
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.5rem
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.625rem
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.625rem
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem
}
.g-5,
.gx-5 {
  --bs-gutter-x: 2rem
}
.g-5,
.gy-5 {
  --bs-gutter-y: 2rem
}
.g-6,
.gx-6 {
  --bs-gutter-x: 3rem
}
.g-6,
.gy-6 {
  --bs-gutter-y: 3rem
}
.g-7,
.gx-7 {
  --bs-gutter-x: 4rem
}
.g-7,
.gy-7 {
  --bs-gutter-y: 4rem
}
.g-8,
.gx-8 {
  --bs-gutter-x: 5rem
}
.g-8,
.gy-8 {
  --bs-gutter-y: 5rem
}
.g-9,
.gx-9 {
  --bs-gutter-x: 7rem
}
.g-9,
.gy-9 {
  --bs-gutter-y: 7rem
}
@media(min-width: 576px) {
  .col-sm {
    -webkit-box-flex:1;
    -ms-flex:1 0 0%;
    flex:1 0 0%
  }
  .row-cols-sm-auto>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .row-cols-sm-1>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:100%
  }
  .row-cols-sm-2>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .row-cols-sm-3>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .row-cols-sm-4>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .row-cols-sm-5>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:20%
  }
  .row-cols-sm-6>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-sm-auto {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .col-sm-1 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:8.33333333%
  }
  .col-sm-2 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-sm-3 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .col-sm-4 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .col-sm-5 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:41.66666667%
  }
  .col-sm-6 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .col-sm-7 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:58.33333333%
  }
  .col-sm-8 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:66.66666667%
  }
  .col-sm-9 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:75%
  }
  .col-sm-10 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:83.33333333%
  }
  .col-sm-11 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:91.66666667%
  }
  .col-sm-12 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    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.5rem
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.5rem
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.625rem
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.625rem
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 2rem
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 2rem
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 3rem
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 3rem
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 4rem
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 4rem
  }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 5rem
  }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 5rem
  }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 7rem
  }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 7rem
  }
}
@media(min-width: 768px) {
  .col-md {
    -webkit-box-flex:1;
    -ms-flex:1 0 0%;
    flex:1 0 0%
  }
  .row-cols-md-auto>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .row-cols-md-1>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:100%
  }
  .row-cols-md-2>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .row-cols-md-3>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .row-cols-md-4>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .row-cols-md-5>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:20%
  }
  .row-cols-md-6>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-md-auto {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .col-md-1 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:8.33333333%
  }
  .col-md-2 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-md-3 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .col-md-4 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .col-md-5 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:41.66666667%
  }
  .col-md-6 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .col-md-7 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:58.33333333%
  }
  .col-md-8 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:66.66666667%
  }
  .col-md-9 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:75%
  }
  .col-md-10 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:83.33333333%
  }
  .col-md-11 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:91.66666667%
  }
  .col-md-12 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    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.5rem
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.5rem
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.625rem
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.625rem
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 2rem
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 2rem
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 3rem
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 3rem
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 4rem
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 4rem
  }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 5rem
  }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 5rem
  }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 7rem
  }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 7rem
  }
}
@media(min-width: 992px) {
  .col-lg {
    -webkit-box-flex:1;
    -ms-flex:1 0 0%;
    flex:1 0 0%
  }
  .row-cols-lg-auto>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .row-cols-lg-1>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:100%
  }
  .row-cols-lg-2>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .row-cols-lg-3>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .row-cols-lg-4>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .row-cols-lg-5>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:20%
  }
  .row-cols-lg-6>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-lg-auto {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .col-lg-1 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:8.33333333%
  }
  .col-lg-2 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-lg-3 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .col-lg-4 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .col-lg-5 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:41.66666667%
  }
  .col-lg-6 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .col-lg-7 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:58.33333333%
  }
  .col-lg-8 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:66.66666667%
  }
  .col-lg-9 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:75%
  }
  .col-lg-10 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:83.33333333%
  }
  .col-lg-11 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:91.66666667%
  }
  .col-lg-12 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    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.5rem
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.5rem
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.625rem
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.625rem
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 2rem
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 2rem
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 3rem
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 3rem
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 4rem
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 4rem
  }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 5rem
  }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 5rem
  }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 7rem
  }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 7rem
  }
}
@media(min-width: 1200px) {
  .col-xl {
    -webkit-box-flex:1;
    -ms-flex:1 0 0%;
    flex:1 0 0%
  }
  .row-cols-xl-auto>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .row-cols-xl-1>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:100%
  }
  .row-cols-xl-2>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .row-cols-xl-3>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .row-cols-xl-4>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .row-cols-xl-5>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:20%
  }
  .row-cols-xl-6>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-xl-auto {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .col-xl-1 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:8.33333333%
  }
  .col-xl-2 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-xl-3 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .col-xl-4 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .col-xl-5 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:41.66666667%
  }
  .col-xl-6 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .col-xl-7 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:58.33333333%
  }
  .col-xl-8 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:66.66666667%
  }
  .col-xl-9 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:75%
  }
  .col-xl-10 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:83.33333333%
  }
  .col-xl-11 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:91.66666667%
  }
  .col-xl-12 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    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.5rem
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.5rem
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.625rem
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.625rem
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 2rem
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 2rem
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 3rem
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 3rem
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 4rem
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 4rem
  }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 5rem
  }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 5rem
  }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 7rem
  }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 7rem
  }
}
@media(min-width: 1400px) {
  .col-xxl {
    -webkit-box-flex:1;
    -ms-flex:1 0 0%;
    flex:1 0 0%
  }
  .row-cols-xxl-auto>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .row-cols-xxl-1>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:100%
  }
  .row-cols-xxl-2>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .row-cols-xxl-3>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .row-cols-xxl-4>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .row-cols-xxl-5>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:20%
  }
  .row-cols-xxl-6>* {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-xxl-auto {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
  }
  .col-xxl-1 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:8.33333333%
  }
  .col-xxl-2 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:16.66666667%
  }
  .col-xxl-3 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:25%
  }
  .col-xxl-4 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:33.33333333%
  }
  .col-xxl-5 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:41.66666667%
  }
  .col-xxl-6 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%
  }
  .col-xxl-7 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:58.33333333%
  }
  .col-xxl-8 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:66.66666667%
  }
  .col-xxl-9 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:75%
  }
  .col-xxl-10 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:83.33333333%
  }
  .col-xxl-11 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:91.66666667%
  }
  .col-xxl-12 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    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.5rem
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.5rem
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.625rem
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.625rem
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 2rem
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 2rem
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 3rem
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 3rem
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 4rem
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 4rem
  }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 5rem
  }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 5rem
  }
  .g-xxl-9,
  .gx-xxl-9 {
    --bs-gutter-x: 7rem
  }
  .g-xxl-9,
  .gy-xxl-9 {
    --bs-gutter-y: 7rem
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width:100%;
  margin-bottom:1rem;
  vertical-align:top;
  border-color:var(--bs-table-border-color)
}
.table>:not(caption)>*>* {
  padding:.5rem .5rem;
  color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color:var(--bs-table-bg);
  border-bottom-width:var(--bs-border-width);
  -webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
  box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))
}
.table>tbody {
  vertical-align:inherit
}
.table>thead {
  vertical-align:bottom
}
.table-group-divider {
  border-top:calc(var(--bs-border-width)*2) solid currentcolor
}
.caption-top {
  caption-side:top
}
.table-sm>:not(caption)>*>* {
  padding:.25rem .25rem
}
.table-bordered>:not(caption)>* {
  border-width:var(--bs-border-width) 0
}
.table-bordered>:not(caption)>*>* {
  border-width:0 var(--bs-border-width)
}
.table-borderless>:not(caption)>*>* {
  border-bottom-width:0
}
.table-borderless>:not(:first-child) {
  border-top-width:0
}
.table-striped>tbody>tr:nth-of-type(odd)>* {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg)
}
.table-striped-columns>:not(caption)>tr>:nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg)
}
.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg)
}
.table-hover>tbody>tr:hover>* {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg)
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #d1dbe2;
  --bs-table-border-color: #a7afb5;
  --bs-table-striped-bg: #c7d0d7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcc5cb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1cbd1;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #fef8e2;
  --bs-table-border-color: #cbc6b5;
  --bs-table-striped-bg: #f1ecd7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e5dfcb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ebe5d1;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #dfeeed;
  --bs-table-border-color: #b2bebe;
  --bs-table-striped-bg: #d4e2e1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c9d6d5;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cedcdb;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fef8e2;
  --bs-table-border-color: #cbc6b5;
  --bs-table-striped-bg: #f1ecd7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e5dfcb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ebe5d1;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #faded8;
  --bs-table-border-color: #c8b2ad;
  --bs-table-striped-bg: #eed3cd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e1c8c2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e7cdc8;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color:var(--bs-table-color);
  border-color:var(--bs-table-border-color)
}
.table-responsive {
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
}
@media(max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
  }
}
@media(max-width: 767.98px) {
  .table-responsive-md {
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
  }
}
@media(max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
  }
}
@media(max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
  }
}
@media(max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
  }
}
.form-label {
  margin-bottom:.5rem
}
.col-form-label {
  padding-top:calc(0.625rem + var(--bs-border-width));
  padding-bottom:calc(0.625rem + var(--bs-border-width));
  margin-bottom:0;
  font-size:inherit;
  line-height:1
}
.col-form-label-lg {
  padding-top:calc(0.5rem + var(--bs-border-width));
  padding-bottom:calc(0.5rem + var(--bs-border-width));
  font-size:calc(1.275rem + 0.3vw)
}
@media(min-width: 1200px) {
  .col-form-label-lg {
    font-size:1.5rem
  }
}
.col-form-label-sm {
  padding-top:calc(0.25rem + var(--bs-border-width));
  padding-bottom:calc(0.25rem + var(--bs-border-width));
  font-size:0.9375rem
}
.form-text {
  margin-top:.25rem;
  font-size:0.8333333333em;
  color:var(--bs-secondary-color)
}
.form-control {
  display:block;
  width:100%;
  padding:.625rem 1.25rem;
  font-size:1.125rem;
  font-weight:400;
  line-height:1;
  color:var(--bs-body-color);
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-body-bg);
  background-clip:padding-box;
  border:var(--bs-border-width) solid var(--bs-border-color);
  border-radius:var(--bs-border-radius);
  -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition:none;
    transition:none
  }
}
.form-control[type=file] {
  overflow:hidden
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor:pointer
}
.form-control:focus {
  color:var(--bs-body-color);
  background-color:var(--bs-body-bg);
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.form-control::-webkit-date-and-time-value {
  min-width:85px;
  height:1em;
  margin:0
}
.form-control::-webkit-datetime-edit {
  display:block;
  padding:0
}
.form-control::-webkit-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control::-moz-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control:-ms-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control::-ms-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control::placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.form-control:disabled {
  background-color:var(--bs-secondary-bg);
  opacity:1
}
.form-control::-webkit-file-upload-button {
  padding:.625rem 1.25rem;
  margin:-0.625rem -1.25rem;
  -webkit-margin-end:1.25rem;
  margin-inline-end:1.25rem;
  color:var(--bs-body-color);
  background-color:var(--bs-tertiary-bg);
  pointer-events:none;
  border-color:inherit;
  border-style:solid;
  border-width:0;
  border-inline-end-width:var(--bs-border-width);
  border-radius:0;
  -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
.form-control::file-selector-button {
  padding:.625rem 1.25rem;
  margin:-0.625rem -1.25rem;
  -webkit-margin-end:1.25rem;
  margin-inline-end:1.25rem;
  color:var(--bs-body-color);
  background-color:var(--bs-tertiary-bg);
  pointer-events:none;
  border-color:inherit;
  border-style:solid;
  border-width:0;
  border-inline-end-width:var(--bs-border-width);
  border-radius:0;
  -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition:none;
    transition:none
  }
  .form-control::file-selector-button {
    -webkit-transition:none;
    transition:none
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color:var(--bs-secondary-bg)
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color:var(--bs-secondary-bg)
}
.form-control-plaintext {
  display:block;
  width:100%;
  padding:.625rem 0;
  margin-bottom:0;
  line-height:1;
  color:var(--bs-body-color);
  background-color:rgba(0,0,0,0);
  border:solid rgba(0,0,0,0);
  border-width:var(--bs-border-width) 0
}
.form-control-plaintext:focus {
  outline:0
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right:0;
  padding-left:0
}
.form-control-sm {
  min-height:calc(1em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding:.25rem .5rem;
  font-size:0.9375rem;
  border-radius:var(--bs-border-radius-sm)
}
.form-control-sm::-webkit-file-upload-button {
  padding:.25rem .5rem;
  margin:-0.25rem -0.5rem;
  -webkit-margin-end:.5rem;
  margin-inline-end:.5rem
}
.form-control-sm::file-selector-button {
  padding:.25rem .5rem;
  margin:-0.25rem -0.5rem;
  -webkit-margin-end:.5rem;
  margin-inline-end:.5rem
}
.form-control-lg {
  min-height:calc(1em + 1rem + calc(var(--bs-border-width) * 2));
  padding:.5rem 1rem;
  font-size:calc(1.275rem + 0.3vw);
  border-radius:var(--bs-border-radius-lg)
}
@media(min-width: 1200px) {
  .form-control-lg {
    font-size:1.5rem
  }
}
.form-control-lg::-webkit-file-upload-button {
  padding:.5rem 1rem;
  margin:-0.5rem -1rem;
  -webkit-margin-end:1rem;
  margin-inline-end:1rem
}
.form-control-lg::file-selector-button {
  padding:.5rem 1rem;
  margin:-0.5rem -1rem;
  -webkit-margin-end:1rem;
  margin-inline-end:1rem
}
textarea.form-control {
  min-height:calc(1em + 1.25rem + calc(var(--bs-border-width) * 2))
}
textarea.form-control-sm {
  min-height:calc(1em + 0.5rem + calc(var(--bs-border-width) * 2))
}
textarea.form-control-lg {
  min-height:calc(1em + 1rem + calc(var(--bs-border-width) * 2))
}
.form-control-color {
  width:3rem;
  height:calc(1em + 1.25rem + calc(var(--bs-border-width) * 2));
  padding:.625rem
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor:pointer
}
.form-control-color::-moz-color-swatch {
  border:0 !important;
  border-radius:var(--bs-border-radius)
}
.form-control-color::-webkit-color-swatch {
  border:0 !important;
  border-radius:var(--bs-border-radius)
}
.form-control-color.form-control-sm {
  height:calc(1em + 0.5rem + calc(var(--bs-border-width) * 2))
}
.form-control-color.form-control-lg {
  height:calc(1em + 1rem + calc(var(--bs-border-width) * 2))
}
.form-select,
select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display:block;
  width:100%;
  padding:.625rem 3.75rem .625rem 1.25rem;
  font-size:1.125rem;
  font-weight:400;
  line-height:1;
  color:var(--bs-body-color);
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-body-bg);
  background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);
  background-repeat:no-repeat;
  background-position:right 1.25rem center;
  background-size:16px 12px;
  border:var(--bs-border-width) solid var(--bs-border-color);
  border-radius:var(--bs-border-radius);
  -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-select,
  select {
    -webkit-transition:none;
    transition:none
  }
}
.form-select:focus,
select:focus {
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.form-select[multiple],
select[multiple],
.form-select[size]:not([size="1"]),
select[size]:not([size="1"]) {
  padding-right:1.25rem;
  background-image:none
}
.form-select:disabled,
select:disabled {
  background-color:var(--bs-secondary-bg)
}
.form-select:-moz-focusring,
select:-moz-focusring {
  color:rgba(0,0,0,0);
  text-shadow:0 0 0 var(--bs-body-color)
}
.form-select-sm {
  padding-top:.25rem;
  padding-bottom:.25rem;
  padding-left:.5rem;
  font-size:0.9375rem;
  border-radius:var(--bs-border-radius-sm)
}
.form-select-lg {
  padding-top:.5rem;
  padding-bottom:.5rem;
  padding-left:1rem;
  font-size:calc(1.275rem + 0.3vw);
  border-radius:var(--bs-border-radius-lg)
}
@media(min-width: 1200px) {
  .form-select-lg {
    font-size:1.5rem
  }
}
[data-bs-theme=dark] .form-select,
[data-bs-theme=dark] select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")
}
.form-check {
  display:block;
  min-height:1.8rem;
  padding-left:1.5em;
  margin-bottom:.125rem
}
.form-check .form-check-input {
  float:left;
  margin-left:-1.5em
}
.form-check-reverse {
  padding-right:1.5em;
  padding-left:0;
  text-align:right
}
.form-check-reverse .form-check-input {
  float:right;
  margin-right:-1.5em;
  margin-left:0
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  -ms-flex-negative:0;
  flex-shrink:0;
  width:1em;
  height:1em;
  margin-top:.3em;
  vertical-align:top;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-form-check-bg);
  background-image:var(--bs-form-check-bg-image);
  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;
  border:var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact
}
.form-check-input[type=checkbox] {
  border-radius:.25em
}
.form-check-input[type=radio] {
  border-radius:50%
}
.form-check-input:active {
  -webkit-filter:brightness(90%);
  filter:brightness(90%)
}
.form-check-input:focus {
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.form-check-input:checked {
  background-color:#19496f;
  border-color:#19496f
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
}
.form-check-input[type=checkbox]:indeterminate {
  background-color:#19496f;
  border-color:#19496f;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
}
.form-check-input:disabled {
  pointer-events:none;
  -webkit-filter:none;
  filter:none;
  opacity:.5
}
.form-check-input[disabled]~.form-check-label,
.form-check-input:disabled~.form-check-label {
  cursor:default;
  opacity:.5
}
.form-switch {
  padding-left:2.5em
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width:2em;
  margin-left:-2.5em;
  background-image:var(--bs-form-switch-bg);
  background-position:left center;
  border-radius:2em;
  -webkit-transition:background-position .15s ease-in-out;
  transition:background-position .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    -webkit-transition:none;
    transition:none
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238ca4b7'/%3e%3c/svg%3e")
}
.form-switch .form-check-input:checked {
  background-position:right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}
.form-switch.form-check-reverse {
  padding-right:2.5em;
  padding-left:0
}
.form-switch.form-check-reverse .form-check-input {
  margin-right:-2.5em;
  margin-left:0
}
.form-check-inline {
  display:inline-block;
  margin-right:1rem
}
.btn-check {
  position:absolute;
  clip:rect(0, 0, 0, 0);
  pointer-events:none
}
.btn-check[disabled]+.btn,
.footer-menu .btn-check[disabled]+a,
.btn-check[disabled]+.wp-block-button__link,
.btn-check:disabled+.btn,
.footer-menu .btn-check:disabled+a,
.btn-check:disabled+.wp-block-button__link {
  pointer-events:none;
  -webkit-filter:none;
  filter:none;
  opacity:.65
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")
}
.form-range {
  width:100%;
  height:1.5rem;
  padding:0;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:rgba(0,0,0,0)
}
.form-range:focus {
  outline:0
}
.form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(25,73,111,.25)
}
.form-range:focus::-moz-range-thumb {
  box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(25,73,111,.25)
}
.form-range::-moz-focus-outer {
  border:0
}
.form-range::-webkit-slider-thumb {
  width:1rem;
  height:1rem;
  margin-top:-0.25rem;
  -webkit-appearance:none;
  appearance:none;
  background-color:#19496f;
  border:0;
  border-radius:1rem;
  -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition:none;
    transition:none
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color:#bac8d4
}
.form-range::-webkit-slider-runnable-track {
  width:100%;
  height:.5rem;
  color:rgba(0,0,0,0);
  cursor:pointer;
  background-color:var(--bs-secondary-bg);
  border-color:rgba(0,0,0,0);
  border-radius:1rem
}
.form-range::-moz-range-thumb {
  width:1rem;
  height:1rem;
  -moz-appearance:none;
  appearance:none;
  background-color:#19496f;
  border:0;
  border-radius:1rem;
  -moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition:none;
    transition:none
  }
}
.form-range::-moz-range-thumb:active {
  background-color:#bac8d4
}
.form-range::-moz-range-track {
  width:100%;
  height:.5rem;
  color:rgba(0,0,0,0);
  cursor:pointer;
  background-color:var(--bs-secondary-bg);
  border-color:rgba(0,0,0,0);
  border-radius:1rem
}
.form-range:disabled {
  pointer-events:none
}
.form-range:disabled::-webkit-slider-thumb {
  background-color:var(--bs-secondary-color)
}
.form-range:disabled::-moz-range-thumb {
  background-color:var(--bs-secondary-color)
}
.form-floating {
  position:relative
}
.form-floating>.form-control,
.form-floating>.form-control-plaintext,
.form-floating>.form-select,
.form-floating>select {
  height:calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height:1.25
}
.form-floating>label {
  position:absolute;
  top:0;
  left:0;
  z-index:2;
  height:100%;
  padding:1rem 1.25rem;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:nowrap;
  pointer-events:none;
  border:var(--bs-border-width) solid rgba(0,0,0,0);
  -webkit-transform-origin:0 0;
  -ms-transform-origin:0 0;
  transform-origin:0 0;
  -webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;
  transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;
  transition:opacity .1s ease-in-out,transform .1s ease-in-out;
  transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .form-floating>label {
    -webkit-transition:none;
    transition:none
  }
}
.form-floating>.form-control,
.form-floating>.form-control-plaintext {
  padding:1rem 1.25rem
}
.form-floating>.form-control::-webkit-input-placeholder,
.form-floating>.form-control-plaintext::-webkit-input-placeholder {
  color:rgba(0,0,0,0)
}
.form-floating>.form-control::-moz-placeholder,
.form-floating>.form-control-plaintext::-moz-placeholder {
  color:rgba(0,0,0,0)
}
.form-floating>.form-control:-ms-input-placeholder,
.form-floating>.form-control-plaintext:-ms-input-placeholder {
  color:rgba(0,0,0,0)
}
.form-floating>.form-control::-ms-input-placeholder,
.form-floating>.form-control-plaintext::-ms-input-placeholder {
  color:rgba(0,0,0,0)
}
.form-floating>.form-control::placeholder,
.form-floating>.form-control-plaintext::placeholder {
  color:rgba(0,0,0,0)
}
.form-floating>.form-control:not(:-moz-placeholder-shown),
.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control:not(:-ms-input-placeholder),
.form-floating>.form-control-plaintext:not(:-ms-input-placeholder) {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown),
.form-floating>.form-control-plaintext:focus,
.form-floating>.form-control-plaintext:not(:placeholder-shown) {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control:-webkit-autofill,
.form-floating>.form-control-plaintext:-webkit-autofill {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-select,
.form-floating>select {
  padding-top:1.625rem;
  padding-bottom:.625rem
}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label {
  color:rgba(var(--bs-body-color-rgb), 0.65);
  transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}
.form-floating>.form-control:not(:-ms-input-placeholder)~label {
  color:rgba(var(--bs-body-color-rgb), 0.65);
  -ms-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}
.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-control-plaintext~label,
.form-floating>.form-select~label,
.form-floating>select~label {
  color:rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  -ms-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after {
  position:absolute;
  inset:1rem .625rem;
  z-index:-1;
  height:1.5em;
  content:"";
  background-color:var(--bs-body-bg);
  border-radius:var(--bs-border-radius)
}
.form-floating>.form-control:not(:-ms-input-placeholder)~label::after {
  position:absolute;
  inset:1rem .625rem;
  z-index:-1;
  height:1.5em;
  content:"";
  background-color:var(--bs-body-bg);
  border-radius:var(--bs-border-radius)
}
.form-floating>.form-control:focus~label::after,
.form-floating>.form-control:not(:placeholder-shown)~label::after,
.form-floating>.form-control-plaintext~label::after,
.form-floating>.form-select~label::after,
.form-floating>select~label::after {
  position:absolute;
  inset:1rem .625rem;
  z-index:-1;
  height:1.5em;
  content:"";
  background-color:var(--bs-body-bg);
  border-radius:var(--bs-border-radius)
}
.form-floating>.form-control:-webkit-autofill~label {
  color:rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}
.form-floating>.form-control-plaintext~label {
  border-width:var(--bs-border-width) 0
}
.form-floating>:disabled~label,
.form-floating>.form-control:disabled~label {
  color:#6c757d
}
.form-floating>:disabled~label::after,
.form-floating>.form-control:disabled~label::after {
  background-color:var(--bs-secondary-bg)
}
.input-group {
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  width:100%
}
.input-group>.form-control,
.input-group>.form-select,
.input-group>select,
.input-group>.form-floating {
  position:relative;
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  width:1%;
  min-width:0
}
.input-group>.form-control:focus,
.input-group>.form-select:focus,
.input-group>select:focus,
.input-group>.form-floating:focus-within {
  z-index:5
}
.input-group .btn,
.input-group .footer-menu a,
.footer-menu .input-group a,
.input-group .wp-block-button__link {
  position:relative;
  z-index:2
}
.input-group .btn:focus,
.input-group .footer-menu a:focus,
.footer-menu .input-group a:focus,
.input-group .wp-block-button__link:focus {
  z-index:5
}
.input-group-text {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:.625rem 1.25rem;
  font-size:1.125rem;
  font-weight:400;
  line-height:1;
  color:var(--bs-body-color);
  text-align:center;
  white-space:nowrap;
  background-color:var(--bs-tertiary-bg);
  border:var(--bs-border-width) solid var(--bs-border-color);
  border-radius:var(--bs-border-radius)
}
.input-group-lg>.form-control,
.input-group-lg>.form-select,
.input-group-lg>select,
.input-group-lg>.input-group-text,
.input-group-lg>.btn,
.footer-menu .input-group-lg>a,
.input-group-lg>.wp-block-button__link {
  padding:.5rem 1rem;
  font-size:calc(1.275rem + 0.3vw);
  border-radius:var(--bs-border-radius-lg)
}
@media(min-width: 1200px) {
  .input-group-lg>.form-control,
  .input-group-lg>.form-select,
  .input-group-lg>select,
  .input-group-lg>.input-group-text,
  .input-group-lg>.btn,
  .footer-menu .input-group-lg>a,
  .input-group-lg>.wp-block-button__link {
    font-size:1.5rem
  }
}
.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>select,
.input-group-sm>.input-group-text,
.input-group-sm>.btn,
.footer-menu .input-group-sm>a,
.input-group-sm>.wp-block-button__link {
  padding:.25rem .5rem;
  font-size:0.9375rem;
  border-radius:var(--bs-border-radius-sm)
}
.input-group-lg>.form-select,
.input-group-lg>select,
.input-group-sm>.form-select,
.input-group-sm>select {
  padding-right:5rem
}
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,
.input-group:not(.has-validation)>.form-floating:not(:last-child)>select {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,
.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,
.input-group.has-validation>.form-floating:nth-last-child(n+3)>select {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left:calc(var(--bs-border-width)*-1);
  border-top-left-radius:0;
  border-bottom-left-radius:0
}
.input-group>.form-floating:not(:first-child)>.form-control,
.input-group>.form-floating:not(:first-child)>.form-select,
.input-group>.form-floating:not(:first-child)>select {
  border-top-left-radius:0;
  border-bottom-left-radius:0
}
.valid-feedback {
  display:none;
  width:100%;
  margin-top:.25rem;
  font-size:0.8333333333em;
  color:var(--bs-form-valid-color)
}
.valid-tooltip {
  position:absolute;
  top:100%;
  z-index:5;
  display:none;
  max-width:100%;
  padding:.25rem .5rem;
  margin-top:.1rem;
  font-size:0.9375rem;
  color:#fff;
  background-color:var(--bs-success);
  border-radius:var(--bs-border-radius)
}
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip,
.is-valid~.valid-feedback,
.is-valid~.valid-tooltip {
  display:block
}
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color:var(--bs-form-valid-border-color);
  padding-right:calc(1em + 1.25rem);
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235DABA3' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat:no-repeat;
  background-position:right calc(0.25em + 0.3125rem) center;
  background-size:calc(0.5em + 0.625rem) calc(0.5em + 0.625rem)
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color:var(--bs-form-valid-border-color);
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right:calc(1em + 1.25rem);
  background-position:top calc(0.25em + 0.3125rem) right calc(0.25em + 0.3125rem)
}
.was-validated .form-select:valid,
.was-validated select:valid,
.form-select.is-valid,
select.is-valid {
  border-color:var(--bs-form-valid-border-color)
}
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.was-validated select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235DABA3' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right:6.875rem;
  background-position:right 1.25rem center,center right 3.75rem;
  background-size:16px 12px,calc(0.5em + 0.625rem) calc(0.5em + 0.625rem)
}
.was-validated .form-select:valid:focus,
.was-validated select:valid:focus,
.form-select.is-valid:focus,
select.is-valid:focus {
  border-color:var(--bs-form-valid-border-color);
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)
}
.was-validated .form-control-color:valid,
.form-control-color.is-valid {
  width:calc(3rem + calc(1em + 1.25rem))
}
.was-validated .form-check-input:valid,
.form-check-input.is-valid {
  border-color:var(--bs-form-valid-border-color)
}
.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
  background-color:var(--bs-form-valid-color)
}
.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)
}
.was-validated .form-check-input:valid~.form-check-label,
.form-check-input.is-valid~.form-check-label {
  color:var(--bs-form-valid-color)
}
.form-check-inline .form-check-input~.valid-feedback {
  margin-left:.5em
}
.was-validated .input-group>.form-control:not(:focus):valid,
.input-group>.form-control:not(:focus).is-valid,
.was-validated .input-group>.form-select:not(:focus):valid,
.was-validated .input-group>select:not(:focus):valid,
.input-group>.form-select:not(:focus).is-valid,
.input-group>select:not(:focus).is-valid,
.was-validated .input-group>.form-floating:not(:focus-within):valid,
.input-group>.form-floating:not(:focus-within).is-valid {
  z-index:3
}
.invalid-feedback {
  display:none;
  width:100%;
  margin-top:.25rem;
  font-size:0.8333333333em;
  color:var(--bs-form-invalid-color)
}
.invalid-tooltip {
  position:absolute;
  top:100%;
  z-index:5;
  display:none;
  max-width:100%;
  padding:.25rem .5rem;
  margin-top:.1rem;
  font-size:0.9375rem;
  color:#fff;
  background-color:var(--bs-danger);
  border-radius:var(--bs-border-radius)
}
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip,
.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip {
  display:block
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color:var(--bs-form-invalid-border-color);
  padding-right:calc(1em + 1.25rem);
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23E65A3D'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E65A3D' stroke='none'/%3e%3c/svg%3e");
  background-repeat:no-repeat;
  background-position:right calc(0.25em + 0.3125rem) center;
  background-size:calc(0.5em + 0.625rem) calc(0.5em + 0.625rem)
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color:var(--bs-form-invalid-border-color);
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right:calc(1em + 1.25rem);
  background-position:top calc(0.25em + 0.3125rem) right calc(0.25em + 0.3125rem)
}
.was-validated .form-select:invalid,
.was-validated select:invalid,
.form-select.is-invalid,
select.is-invalid {
  border-color:var(--bs-form-invalid-border-color)
}
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.was-validated select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23E65A3D'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E65A3D' stroke='none'/%3e%3c/svg%3e");
  padding-right:6.875rem;
  background-position:right 1.25rem center,center right 3.75rem;
  background-size:16px 12px,calc(0.5em + 0.625rem) calc(0.5em + 0.625rem)
}
.was-validated .form-select:invalid:focus,
.was-validated select:invalid:focus,
.form-select.is-invalid:focus,
select.is-invalid:focus {
  border-color:var(--bs-form-invalid-border-color);
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)
}
.was-validated .form-control-color:invalid,
.form-control-color.is-invalid {
  width:calc(3rem + calc(1em + 1.25rem))
}
.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
  border-color:var(--bs-form-invalid-border-color)
}
.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
  background-color:var(--bs-form-invalid-color)
}
.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)
}
.was-validated .form-check-input:invalid~.form-check-label,
.form-check-input.is-invalid~.form-check-label {
  color:var(--bs-form-invalid-color)
}
.form-check-inline .form-check-input~.invalid-feedback {
  margin-left:.5em
}
.was-validated .input-group>.form-control:not(:focus):invalid,
.input-group>.form-control:not(:focus).is-invalid,
.was-validated .input-group>.form-select:not(:focus):invalid,
.was-validated .input-group>select:not(:focus):invalid,
.input-group>.form-select:not(:focus).is-invalid,
.input-group>select:not(:focus).is-invalid,
.was-validated .input-group>.form-floating:not(:focus-within):invalid,
.input-group>.form-floating:not(:focus-within).is-invalid {
  z-index:4
}
.btn,
.footer-menu a,
.wp-block-button__link {
  --bs-btn-padding-x: 1.25rem;
  --bs-btn-padding-y: 0.625rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size:1.125rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1;
  --bs-btn-color: #19496F;
  --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;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius:var(--bs-btn-border-radius);
  background-color:var(--bs-btn-bg);
  -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .btn,
  .footer-menu a,
  .wp-block-button__link {
    -webkit-transition:none;
    transition:none
  }
}
.btn:hover,
.footer-menu a:hover,
.wp-block-button__link: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,
.footer-menu .btn-check+a:hover,
.btn-check+.wp-block-button__link:hover {
  color:var(--bs-btn-color);
  background-color:var(--bs-btn-bg);
  border-color:var(--bs-btn-border-color)
}
.btn:focus-visible,
.footer-menu a:focus-visible,
.wp-block-button__link: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;
  -webkit-box-shadow:var(--bs-btn-focus-box-shadow);
  box-shadow:var(--bs-btn-focus-box-shadow)
}
.btn-check:focus-visible+.btn,
.footer-menu .btn-check:focus-visible+a,
.btn-check:focus-visible+.wp-block-button__link {
  border-color:var(--bs-btn-hover-border-color);
  outline:0;
  -webkit-box-shadow:var(--bs-btn-focus-box-shadow);
  box-shadow:var(--bs-btn-focus-box-shadow)
}
.btn-check:checked+.btn,
.footer-menu .btn-check:checked+a,
.btn-check:checked+.wp-block-button__link,
:not(.btn-check)+.btn:active,
.footer-menu :not(.btn-check)+a:active,
:not(.btn-check)+.wp-block-button__link:active,
.btn:first-child:active,
.footer-menu a:first-child:active,
.wp-block-button__link:first-child:active,
.btn.active,
.footer-menu a.active,
.active.wp-block-button__link,
.btn.show,
.footer-menu a.show,
.show.wp-block-button__link {
  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,
.footer-menu .btn-check:checked+a:focus-visible,
.btn-check:checked+.wp-block-button__link:focus-visible,
:not(.btn-check)+.btn:active:focus-visible,
.footer-menu :not(.btn-check)+a:active:focus-visible,
:not(.btn-check)+.wp-block-button__link:active:focus-visible,
.btn:first-child:active:focus-visible,
.footer-menu a:first-child:active:focus-visible,
.wp-block-button__link:first-child:active:focus-visible,
.btn.active:focus-visible,
.footer-menu a.active:focus-visible,
.active.wp-block-button__link:focus-visible,
.btn.show:focus-visible,
.footer-menu a.show:focus-visible,
.show.wp-block-button__link:focus-visible {
  -webkit-box-shadow:var(--bs-btn-focus-box-shadow);
  box-shadow:var(--bs-btn-focus-box-shadow)
}
.btn-check:checked:focus-visible+.btn,
.footer-menu .btn-check:checked:focus-visible+a,
.btn-check:checked:focus-visible+.wp-block-button__link {
  -webkit-box-shadow:var(--bs-btn-focus-box-shadow);
  box-shadow:var(--bs-btn-focus-box-shadow)
}
.btn:disabled,
.footer-menu a:disabled,
.wp-block-button__link:disabled,
.btn.disabled,
.footer-menu a.disabled,
.disabled.wp-block-button__link,
fieldset:disabled .btn,
fieldset:disabled .footer-menu a,
.footer-menu fieldset:disabled a,
fieldset:disabled .wp-block-button__link {
  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,
.btn-download,
.btn-external {
  --bs-btn-color: #fff;
  --bs-btn-bg: #19496F;
  --bs-btn-border-color: #19496F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #153e5e;
  --bs-btn-hover-border-color: #143a59;
  --bs-btn-focus-shadow-rgb: 60, 100, 133;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #143a59;
  --bs-btn-active-border-color: #133753;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #19496F;
  --bs-btn-disabled-border-color: #19496F
}
.btn-secondary,
.wp-block-button__link {
  --bs-btn-color: #000;
  --bs-btn-bg: #F9DB6F;
  --bs-btn-border-color: #F9DB6F;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fae085;
  --bs-btn-hover-border-color: #fadf7d;
  --bs-btn-focus-shadow-rgb: 212, 186, 94;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fae28c;
  --bs-btn-active-border-color: #fadf7d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F9DB6F;
  --bs-btn-disabled-border-color: #F9DB6F
}
.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #5DABA3;
  --bs-btn-border-color: #5DABA3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #75b8b1;
  --bs-btn-hover-border-color: #6db3ac;
  --bs-btn-focus-shadow-rgb: 79, 145, 139;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #7dbcb5;
  --bs-btn-active-border-color: #6db3ac;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #5DABA3;
  --bs-btn-disabled-border-color: #5DABA3
}
.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: #F9DB6F;
  --bs-btn-border-color: #F9DB6F;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fae085;
  --bs-btn-hover-border-color: #fadf7d;
  --bs-btn-focus-shadow-rgb: 212, 186, 94;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fae28c;
  --bs-btn-active-border-color: #fadf7d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F9DB6F;
  --bs-btn-disabled-border-color: #F9DB6F
}
.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #E65A3D;
  --bs-btn-border-color: #E65A3D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ea735a;
  --bs-btn-hover-border-color: #e96b50;
  --bs-btn-focus-shadow-rgb: 196, 77, 52;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #eb7b64;
  --bs-btn-active-border-color: #e96b50;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #E65A3D;
  --bs-btn-disabled-border-color: #E65A3D
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529
}
.btn-outline-primary {
  --bs-btn-color: #19496F;
  --bs-btn-border-color: #19496F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #19496F;
  --bs-btn-hover-border-color: #19496F;
  --bs-btn-focus-shadow-rgb: 25, 73, 111;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #19496F;
  --bs-btn-active-border-color: #19496F;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #19496F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #19496F;
  --bs-gradient: none
}
.btn-outline-secondary {
  --bs-btn-color: #F9DB6F;
  --bs-btn-border-color: #F9DB6F;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #F9DB6F;
  --bs-btn-hover-border-color: #F9DB6F;
  --bs-btn-focus-shadow-rgb: 249, 219, 111;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #F9DB6F;
  --bs-btn-active-border-color: #F9DB6F;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #F9DB6F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F9DB6F;
  --bs-gradient: none
}
.btn-outline-success {
  --bs-btn-color: #5DABA3;
  --bs-btn-border-color: #5DABA3;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #5DABA3;
  --bs-btn-hover-border-color: #5DABA3;
  --bs-btn-focus-shadow-rgb: 93, 171, 163;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #5DABA3;
  --bs-btn-active-border-color: #5DABA3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #5DABA3;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #5DABA3;
  --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: #F9DB6F;
  --bs-btn-border-color: #F9DB6F;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #F9DB6F;
  --bs-btn-hover-border-color: #F9DB6F;
  --bs-btn-focus-shadow-rgb: 249, 219, 111;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #F9DB6F;
  --bs-btn-active-border-color: #F9DB6F;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #F9DB6F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F9DB6F;
  --bs-gradient: none
}
.btn-outline-danger {
  --bs-btn-color: #E65A3D;
  --bs-btn-border-color: #E65A3D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #E65A3D;
  --bs-btn-hover-border-color: #E65A3D;
  --bs-btn-focus-shadow-rgb: 230, 90, 61;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #E65A3D;
  --bs-btn-active-border-color: #E65A3D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #E65A3D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E65A3D;
  --bs-gradient: none
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 60, 100, 133;
  text-decoration:underline
}
.btn-link:focus-visible {
  color:var(--bs-btn-color)
}
.btn-link:hover {
  color:var(--bs-btn-hover-color)
}
.btn-lg,
.btn-group-lg>.btn,
.footer-menu .btn-group-lg>a,
.btn-group-lg>.wp-block-button__link {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size:calc(1.275rem + 0.3vw);
  --bs-btn-border-radius: var(--bs-border-radius-lg)
}
@media(min-width: 1200px) {
  .btn-lg,
  .btn-group-lg>.btn,
  .footer-menu .btn-group-lg>a,
  .btn-group-lg>.wp-block-button__link {
    --bs-btn-font-size:1.5rem
  }
}
.btn-sm,
.btn-group-sm>.btn,
.footer-menu .btn-group-sm>a,
.btn-group-sm>.wp-block-button__link {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size:0.9375rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm)
}
.fade {
  -webkit-transition:opacity .15s linear;
  transition:opacity .15s linear
}
@media(prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition:none;
    transition:none
  }
}
.fade:not(.show) {
  opacity:0
}
.collapse:not(.show) {
  display:none
}
.collapsing {
  height:0;
  overflow:hidden;
  -webkit-transition:height .35s ease;
  transition:height .35s ease
}
@media(prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition:none;
    transition:none
  }
}
.collapsing.collapse-horizontal {
  width:0;
  height:auto;
  -webkit-transition:width .35s ease;
  transition:width .35s ease
}
@media(prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    -webkit-transition:none;
    transition:none
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position:relative
}
.dropdown-toggle {
  white-space:nowrap
}
.dropdown-toggle::after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  border-top:.3em solid;
  border-right:.3em solid rgba(0,0,0,0);
  border-bottom:0;
  border-left:.3em solid rgba(0,0,0,0)
}
.dropdown-toggle:empty::after {
  margin-left:0
}
.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size:1.125rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #19496F;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position:absolute;
  z-index:var(--bs-dropdown-zindex);
  display:none;
  min-width:var(--bs-dropdown-min-width);
  padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin:0;
  font-size:var(--bs-dropdown-font-size);
  color:var(--bs-dropdown-color);
  text-align:left;
  list-style:none;
  background-color:var(--bs-dropdown-bg);
  background-clip:padding-box;
  border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius:var(--bs-dropdown-border-radius)
}
.dropdown-menu[data-bs-popper] {
  top:100%;
  left:0;
  margin-top:var(--bs-dropdown-spacer)
}
.dropdown-menu-start {
  --bs-position: start
}
.dropdown-menu-start[data-bs-popper] {
  right:auto;
  left:0
}
.dropdown-menu-end {
  --bs-position: end
}
.dropdown-menu-end[data-bs-popper] {
  right:0;
  left:auto
}
@media(min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right:auto;
    left:0
  }
  .dropdown-menu-sm-end {
    --bs-position: end
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right:0;
    left:auto
  }
}
@media(min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right:auto;
    left:0
  }
  .dropdown-menu-md-end {
    --bs-position: end
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right:0;
    left:auto
  }
}
@media(min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right:auto;
    left:0
  }
  .dropdown-menu-lg-end {
    --bs-position: end
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right:0;
    left:auto
  }
}
@media(min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right:auto;
    left:0
  }
  .dropdown-menu-xl-end {
    --bs-position: end
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right:0;
    left:auto
  }
}
@media(min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right:auto;
    left:0
  }
  .dropdown-menu-xxl-end {
    --bs-position: end
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right:0;
    left:auto
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top:auto;
  bottom:100%;
  margin-top:0;
  margin-bottom:var(--bs-dropdown-spacer)
}
.dropup .dropdown-toggle::after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  border-top:0;
  border-right:.3em solid rgba(0,0,0,0);
  border-bottom:.3em solid;
  border-left:.3em solid rgba(0,0,0,0)
}
.dropup .dropdown-toggle:empty::after {
  margin-left:0
}
.dropend .dropdown-menu[data-bs-popper] {
  top:0;
  right:auto;
  left:100%;
  margin-top:0;
  margin-left:var(--bs-dropdown-spacer)
}
.dropend .dropdown-toggle::after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:"";
  border-top:.3em solid rgba(0,0,0,0);
  border-right:0;
  border-bottom:.3em solid rgba(0,0,0,0);
  border-left:.3em solid
}
.dropend .dropdown-toggle:empty::after {
  margin-left:0
}
.dropend .dropdown-toggle::after {
  vertical-align:0
}
.dropstart .dropdown-menu[data-bs-popper] {
  top:0;
  right:100%;
  left:auto;
  margin-top:0;
  margin-right:var(--bs-dropdown-spacer)
}
.dropstart .dropdown-toggle::after {
  display:inline-block;
  margin-left:.255em;
  vertical-align:.255em;
  content:""
}
.dropstart .dropdown-toggle::after {
  display:none
}
.dropstart .dropdown-toggle::before {
  display:inline-block;
  margin-right:.255em;
  vertical-align:.255em;
  content:"";
  border-top:.3em solid rgba(0,0,0,0);
  border-right:.3em solid;
  border-bottom:.3em solid rgba(0,0,0,0)
}
.dropstart .dropdown-toggle:empty::after {
  margin-left:0
}
.dropstart .dropdown-toggle::before {
  vertical-align:0
}
.dropdown-divider {
  height:0;
  margin:var(--bs-dropdown-divider-margin-y) 0;
  overflow:hidden;
  border-top:1px solid var(--bs-dropdown-divider-bg);
  opacity:1
}
.dropdown-item {
  display:block;
  width:100%;
  padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear:both;
  font-weight:400;
  color:var(--bs-dropdown-link-color);
  text-align:inherit;
  text-decoration:none;
  white-space:nowrap;
  background-color:rgba(0,0,0,0);
  border:0;
  border-radius:var(--bs-dropdown-item-border-radius, 0)
}
.dropdown-item:hover,
.dropdown-item:focus {
  color:var(--bs-dropdown-link-hover-color);
  background-color:var(--bs-dropdown-link-hover-bg)
}
.dropdown-item.active,
.dropdown-item:active {
  color:var(--bs-dropdown-link-active-color);
  text-decoration:none;
  background-color:var(--bs-dropdown-link-active-bg)
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color:var(--bs-dropdown-link-disabled-color);
  pointer-events:none;
  background-color:rgba(0,0,0,0)
}
.dropdown-menu.show {
  display:block
}
.dropdown-header {
  display:block;
  padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom:0;
  font-size:0.9375rem;
  color:var(--bs-dropdown-header-color);
  white-space:nowrap
}
.dropdown-item-text {
  display:block;
  padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color:var(--bs-dropdown-link-color)
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #19496F;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd
}
.btn-group,
.btn-group-vertical {
  position:relative;
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  vertical-align:middle
}
.btn-group>.btn,
.footer-menu .btn-group>a,
.btn-group>.wp-block-button__link,
.btn-group-vertical>.btn,
.footer-menu .btn-group-vertical>a,
.btn-group-vertical>.wp-block-button__link {
  position:relative;
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto
}
.btn-group>.btn-check:checked+.btn,
.footer-menu .btn-group>.btn-check:checked+a,
.btn-group>.btn-check:checked+.wp-block-button__link,
.btn-group>.btn-check:focus+.btn,
.footer-menu .btn-group>.btn-check:focus+a,
.btn-group>.btn-check:focus+.wp-block-button__link,
.btn-group>.btn:hover,
.footer-menu .btn-group>a:hover,
.btn-group>.wp-block-button__link:hover,
.btn-group>.btn:focus,
.footer-menu .btn-group>a:focus,
.btn-group>.wp-block-button__link:focus,
.btn-group>.btn:active,
.footer-menu .btn-group>a:active,
.btn-group>.wp-block-button__link:active,
.btn-group>.btn.active,
.footer-menu .btn-group>a.active,
.btn-group>.active.wp-block-button__link,
.btn-group-vertical>.btn-check:checked+.btn,
.footer-menu .btn-group-vertical>.btn-check:checked+a,
.btn-group-vertical>.btn-check:checked+.wp-block-button__link,
.btn-group-vertical>.btn-check:focus+.btn,
.footer-menu .btn-group-vertical>.btn-check:focus+a,
.btn-group-vertical>.btn-check:focus+.wp-block-button__link,
.btn-group-vertical>.btn:hover,
.footer-menu .btn-group-vertical>a:hover,
.btn-group-vertical>.wp-block-button__link:hover,
.btn-group-vertical>.btn:focus,
.footer-menu .btn-group-vertical>a:focus,
.btn-group-vertical>.wp-block-button__link:focus,
.btn-group-vertical>.btn:active,
.footer-menu .btn-group-vertical>a:active,
.btn-group-vertical>.wp-block-button__link:active,
.btn-group-vertical>.btn.active,
.footer-menu .btn-group-vertical>a.active,
.btn-group-vertical>.active.wp-block-button__link {
  z-index:1
}
.btn-toolbar {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.btn-toolbar .input-group {
  width:auto
}
.btn-group {
  border-radius:var(--bs-border-radius)
}
.btn-group>:not(.btn-check:first-child)+.btn,
.footer-menu .btn-group>:not(.btn-check:first-child)+a,
.btn-group>:not(.btn-check:first-child)+.wp-block-button__link,
.btn-group>.btn-group:not(:first-child) {
  margin-left:calc(var(--bs-border-width)*-1)
}
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
.footer-menu .btn-group>a:not(:last-child):not(.dropdown-toggle),
.btn-group>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.btn-group>.btn.dropdown-toggle-split:first-child,
.footer-menu .btn-group>a.dropdown-toggle-split:first-child,
.btn-group>.dropdown-toggle-split.wp-block-button__link:first-child,
.btn-group>.btn-group:not(:last-child)>.btn,
.footer-menu .btn-group>.btn-group:not(:last-child)>a,
.btn-group>.btn-group:not(:last-child)>.wp-block-button__link {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.btn-group>.btn:nth-child(n+3),
.footer-menu .btn-group>a:nth-child(n+3),
.btn-group>.wp-block-button__link:nth-child(n+3),
.btn-group>:not(.btn-check)+.btn,
.footer-menu .btn-group>:not(.btn-check)+a,
.btn-group>:not(.btn-check)+.wp-block-button__link,
.btn-group>.btn-group:not(:first-child)>.btn,
.footer-menu .btn-group>.btn-group:not(:first-child)>a,
.btn-group>.btn-group:not(:first-child)>.wp-block-button__link {
  border-top-left-radius:0;
  border-bottom-left-radius:0
}
.dropdown-toggle-split {
  padding-right:.9375rem;
  padding-left:.9375rem
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
  margin-left:0
}
.dropstart .dropdown-toggle-split::before {
  margin-right:0
}
.btn-sm+.dropdown-toggle-split,
.btn-group-sm>.btn+.dropdown-toggle-split,
.footer-menu .btn-group-sm>a+.dropdown-toggle-split,
.btn-group-sm>.wp-block-button__link+.dropdown-toggle-split {
  padding-right:.375rem;
  padding-left:.375rem
}
.btn-lg+.dropdown-toggle-split,
.btn-group-lg>.btn+.dropdown-toggle-split,
.footer-menu .btn-group-lg>a+.dropdown-toggle-split,
.btn-group-lg>.wp-block-button__link+.dropdown-toggle-split {
  padding-right:.75rem;
  padding-left:.75rem
}
.btn-group-vertical {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.btn-group-vertical>.btn,
.footer-menu .btn-group-vertical>a,
.btn-group-vertical>.wp-block-button__link,
.btn-group-vertical>.btn-group {
  width:100%
}
.btn-group-vertical>.btn:not(:first-child),
.footer-menu .btn-group-vertical>a:not(:first-child),
.btn-group-vertical>.wp-block-button__link:not(:first-child),
.btn-group-vertical>.btn-group:not(:first-child) {
  margin-top:calc(var(--bs-border-width)*-1)
}
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
.footer-menu .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical>.wp-block-button__link:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.footer-menu .btn-group-vertical>.btn-group:not(:last-child)>a,
.btn-group-vertical>.btn-group:not(:last-child)>.wp-block-button__link {
  border-bottom-right-radius:0;
  border-bottom-left-radius:0
}
.btn-group-vertical>.btn~.btn,
.footer-menu .btn-group-vertical>a~.btn,
.footer-menu .btn-group-vertical>.btn~a,
.footer-menu .btn-group-vertical>a~a,
.btn-group-vertical>.wp-block-button__link~.btn,
.footer-menu .btn-group-vertical>.wp-block-button__link~a,
.btn-group-vertical>.btn~.wp-block-button__link,
.footer-menu .btn-group-vertical>a~.wp-block-button__link,
.btn-group-vertical>.wp-block-button__link~.wp-block-button__link,
.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.footer-menu .btn-group-vertical>.btn-group:not(:first-child)>a,
.btn-group-vertical>.btn-group:not(:first-child)>.wp-block-button__link {
  border-top-left-radius:0;
  border-top-right-radius:0
}




.tab-content>.tab-pane {
  display:none
}
.tab-content>.active {
  display:block
}

@media(min-width: 576px) {

}
@media(min-width: 768px) {
  
}
@media(min-width: 992px) {
  

}
@media(min-width: 1200px) {
 
}
@media(min-width: 1400px) {
 
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1.5rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --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) - 0);
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1.5rem;
  --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:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  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 {
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  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  {
  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:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row wrap;
    flex-flow:row wrap
  }
  .card-group>.card {
    -webkit-box-flex:1;
    -ms-flex:1 0 0%;
    flex:1 0 0%;
    margin-bottom:0
  }
  .card-group>.card+.card {
    margin-left:0;
    border-left:0
  }
  .card-group>.card:not(:last-child) {
    border-top-right-radius:0;
    border-bottom-right-radius:0
  }
  .card-group>.card:not(:last-child) .card-img-top,
  .card-group>.card:not(:last-child) .card-header {
    border-top-right-radius:0
  }
  .card-group>.card:not(:last-child) .card-img-bottom,
  .card-group>.card:not(:last-child) .card-footer {
    border-bottom-right-radius:0
  }
  .card-group>.card:not(:first-child) {
    border-top-left-radius:0;
    border-bottom-left-radius:0
  }
  .card-group>.card:not(:first-child) .card-img-top,
  .card-group>.card:not(:first-child) .card-header {
    border-top-left-radius:0
  }
  .card-group>.card:not(:first-child) .card-img-bottom,
  .card-group>.card:not(:first-child) .card-footer {
    border-bottom-left-radius:0
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2319496F' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230a1d2c' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(25, 73, 111, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle)
}
.accordion-button {
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size:1.125rem;
  color:var(--bs-accordion-btn-color);
  text-align:left;
  background-color:var(--bs-accordion-btn-bg);
  border:0;
  border-radius:0;
  overflow-anchor:none;
  -webkit-transition:var(--bs-accordion-transition);
  transition:var(--bs-accordion-transition)
}
@media(prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition:none;
    transition:none
  }
}
.accordion-button:not(.collapsed) {
  color:var(--bs-accordion-active-color);
  background-color:var(--bs-accordion-active-bg);
  -webkit-box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
  box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)
}
.accordion-button:not(.collapsed)::after {
  background-image:var(--bs-accordion-btn-active-icon);
  -webkit-transform:var(--bs-accordion-btn-icon-transform);
  -ms-transform:var(--bs-accordion-btn-icon-transform);
  transform:var(--bs-accordion-btn-icon-transform)
}
.accordion-button::after {
  -ms-flex-negative:0;
  flex-shrink:0;
  width:var(--bs-accordion-btn-icon-width);
  height:var(--bs-accordion-btn-icon-width);
  margin-left:auto;
  content:"";
  background-image:var(--bs-accordion-btn-icon);
  background-repeat:no-repeat;
  background-size:var(--bs-accordion-btn-icon-width);
  -webkit-transition:var(--bs-accordion-btn-icon-transition);
  transition:var(--bs-accordion-btn-icon-transition)
}
@media(prefers-reduced-motion: reduce) {
  .accordion-button::after {
    -webkit-transition:none;
    transition:none
  }
}
.accordion-button:hover {
  z-index:2
}
.accordion-button:focus {
  z-index:3;
  outline:0;
  -webkit-box-shadow:var(--bs-accordion-btn-focus-box-shadow);
  box-shadow:var(--bs-accordion-btn-focus-box-shadow)
}
.accordion-header {
  margin-bottom:0
}
.accordion-item {
  color:var(--bs-accordion-color);
  background-color:var(--bs-accordion-bg);
  border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)
}
.accordion-item:first-of-type {
  border-top-left-radius:var(--bs-accordion-border-radius);
  border-top-right-radius:var(--bs-accordion-border-radius)
}
.accordion-item:first-of-type>.accordion-header .accordion-button {
  border-top-left-radius:var(--bs-accordion-inner-border-radius);
  border-top-right-radius:var(--bs-accordion-inner-border-radius)
}
.accordion-item:not(:first-of-type) {
  border-top:0
}
.accordion-item:last-of-type {
  border-bottom-right-radius:var(--bs-accordion-border-radius);
  border-bottom-left-radius:var(--bs-accordion-border-radius)
}
.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed {
  border-bottom-right-radius:var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius:var(--bs-accordion-inner-border-radius)
}
.accordion-item:last-of-type>.accordion-collapse {
  border-bottom-right-radius:var(--bs-accordion-border-radius);
  border-bottom-left-radius:var(--bs-accordion-border-radius)
}
.accordion-body {
  padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)
}
.accordion-flush>.accordion-item {
  border-right:0;
  border-left:0;
  border-radius:0
}
.accordion-flush>.accordion-item:first-child {
  border-top:0
}
.accordion-flush>.accordion-item:last-child {
  border-bottom:0
}
.accordion-flush>.accordion-item>.accordion-header .accordion-button,
.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed {
  border-radius:0
}
.accordion-flush>.accordion-item>.accordion-collapse {
  border-radius:0
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237592a9'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237592a9'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom:var(--bs-breadcrumb-margin-bottom);
  font-size:var(--bs-breadcrumb-font-size);
  list-style:none;
  background-color:var(--bs-breadcrumb-bg);
  border-radius:var(--bs-breadcrumb-border-radius)
}
.breadcrumb-item+.breadcrumb-item {
  padding-left:var(--bs-breadcrumb-item-padding-x)
}
.breadcrumb-item+.breadcrumb-item::before {
  float:left;
  padding-right:var(--bs-breadcrumb-item-padding-x);
  color:var(--bs-breadcrumb-divider-color);
  content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */
}
.breadcrumb-item.active {
  color:var(--bs-breadcrumb-item-active-color)
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size:1.125rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: none;
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #19496F;
  --bs-pagination-active-border-color: #19496F;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding-left:0;
  list-style:none
}
.page-link {
  position:relative;
  display:block;
  padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size:var(--bs-pagination-font-size);
  color:var(--bs-pagination-color);
  text-decoration:none;
  background-color:var(--bs-pagination-bg);
  border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .page-link {
    -webkit-transition:none;
    transition:none
  }
}
.page-link:hover {
  z-index:2;
  color:var(--bs-pagination-hover-color);
  background-color:var(--bs-pagination-hover-bg);
  border-color:var(--bs-pagination-hover-border-color)
}
.page-link:focus {
  z-index:3;
  color:var(--bs-pagination-focus-color);
  background-color:var(--bs-pagination-focus-bg);
  outline:0;
  -webkit-box-shadow:var(--bs-pagination-focus-box-shadow);
  box-shadow:var(--bs-pagination-focus-box-shadow)
}
.page-link.active,
.active>.page-link {
  z-index:3;
  color:var(--bs-pagination-active-color);
  background-color:var(--bs-pagination-active-bg);
  border-color:var(--bs-pagination-active-border-color)
}
.page-link.disabled,
.disabled>.page-link {
  color:var(--bs-pagination-disabled-color);
  pointer-events:none;
  background-color:var(--bs-pagination-disabled-bg);
  border-color:var(--bs-pagination-disabled-border-color)
}
.page-item:not(:first-child) .page-link {
  margin-left:calc(var(--bs-border-width)*-1)
}
.page-item:first-child .page-link {
  border-top-left-radius:var(--bs-pagination-border-radius);
  border-bottom-left-radius:var(--bs-pagination-border-radius)
}
.page-item:last-child .page-link {
  border-top-right-radius:var(--bs-pagination-border-radius);
  border-bottom-right-radius:var(--bs-pagination-border-radius)
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size:calc(1.275rem + 0.3vw);
  --bs-pagination-border-radius: var(--bs-border-radius-lg)
}
@media(min-width: 1200px) {
  .pagination-lg {
    --bs-pagination-font-size:1.5rem
  }
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size:0.9375rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm)
}
.badge,
.woocommerce span.onsale {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size:0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display:inline-block;
  padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size:var(--bs-badge-font-size);
  font-weight:var(--bs-badge-font-weight);
  line-height:1;
  color:var(--bs-badge-color);
  text-align:center;
  white-space:nowrap;
  vertical-align:baseline;
  border-radius:var(--bs-badge-border-radius)
}
.badge:empty,
.woocommerce span.onsale:empty {
  display:none
}
.btn .badge,
.footer-menu a .badge,
.wp-block-button__link .badge,
.btn .woocommerce span.onsale,
.footer-menu a .woocommerce span.onsale,
.wp-block-button__link .woocommerce span.onsale,
.woocommerce .btn span.onsale,
.woocommerce .footer-menu a span.onsale,
.footer-menu .woocommerce a span.onsale,
.woocommerce .wp-block-button__link span.onsale {
  position:relative;
  top:-1px
}
.alert,
.wc-stripe-error,
.woocommerce-message,
.woocommerce-thankyou-order-details,
.woocommerce-info,
.woocommerce-noreviews,
.woocommerce-error,
.must-log-in {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position:relative;
  padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom:var(--bs-alert-margin-bottom);
  color:var(--bs-alert-color);
  background-color:var(--bs-alert-bg);
  border:var(--bs-alert-border);
  border-radius:var(--bs-alert-border-radius)
}
.alert-heading {
  color:inherit
}
.alert-link {
  font-weight:700;
  color:var(--bs-alert-link-color)
}
.alert-dismissible {
  padding-right:3rem
}
.alert-dismissible .btn-close {
  position:absolute;
  top:0;
  right:0;
  z-index:2;
  padding:1.25rem 1rem
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis)
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis)
}
.alert-success,
.woocommerce-message,
.woocommerce-thankyou-order-details {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis)
}
.alert-info,
.woocommerce-info,
.woocommerce-noreviews,
.must-log-in {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis)
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis)
}
.alert-danger,
.wc-stripe-error,
.woocommerce-error {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis)
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis)
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis)
}
@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x:1rem
  }
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x:1rem
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size:0.84375rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #19496F;
  --bs-progress-bar-transition: width 0.6s ease;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  height:var(--bs-progress-height);
  overflow:hidden;
  font-size:var(--bs-progress-font-size);
  background-color:var(--bs-progress-bg);
  border-radius:var(--bs-progress-border-radius)
}
.progress-bar {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  overflow:hidden;
  color:var(--bs-progress-bar-color);
  text-align:center;
  white-space:nowrap;
  background-color:var(--bs-progress-bar-bg);
  -webkit-transition:var(--bs-progress-bar-transition);
  transition:var(--bs-progress-bar-transition)
}
@media(prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition:none;
    transition:none
  }
}
.progress-bar-striped {
  background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size:var(--bs-progress-height) var(--bs-progress-height)
}
.progress-stacked>.progress {
  overflow:visible
}
.progress-stacked>.progress>.progress-bar {
  width:100%
}
.progress-bar-animated {
  -webkit-animation:1s linear infinite progress-bar-stripes;
  animation:1s linear infinite progress-bar-stripes
}
@media(prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation:none;
    animation:none
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #19496F;
  --bs-list-group-active-border-color: #19496F;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-left:0;
  margin-bottom:0;
  border-radius:var(--bs-list-group-border-radius)
}
.list-group-numbered {
  list-style-type:none;
  counter-reset:section
}
.list-group-numbered>.list-group-item::before {
  content:counters(section, ".") ". ";
  counter-increment:section
}
.list-group-item-action {
  width:100%;
  color:var(--bs-list-group-action-color);
  text-align:inherit
}
.list-group-item-action:hover,
.list-group-item-action:focus {
  z-index:1;
  color:var(--bs-list-group-action-hover-color);
  text-decoration:none;
  background-color:var(--bs-list-group-action-hover-bg)
}
.list-group-item-action:active {
  color:var(--bs-list-group-action-active-color);
  background-color:var(--bs-list-group-action-active-bg)
}
.list-group-item {
  position:relative;
  display:block;
  padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color:var(--bs-list-group-color);
  text-decoration:none;
  background-color:var(--bs-list-group-bg);
  border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)
}
.list-group-item:first-child {
  border-top-left-radius:inherit;
  border-top-right-radius:inherit
}
.list-group-item:last-child {
  border-bottom-right-radius:inherit;
  border-bottom-left-radius:inherit
}
.list-group-item.disabled,
.list-group-item:disabled {
  color:var(--bs-list-group-disabled-color);
  pointer-events:none;
  background-color:var(--bs-list-group-disabled-bg)
}
.list-group-item.active {
  z-index:2;
  color:var(--bs-list-group-active-color);
  background-color:var(--bs-list-group-active-bg);
  border-color:var(--bs-list-group-active-border-color)
}
.list-group-item+.list-group-item {
  border-top-width:0
}
.list-group-item+.list-group-item.active {
  margin-top:calc(-1*var(--bs-list-group-border-width));
  border-top-width:var(--bs-list-group-border-width)
}
.list-group-horizontal {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
}
.list-group-horizontal>.list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius:var(--bs-list-group-border-radius);
  border-top-right-radius:0
}
.list-group-horizontal>.list-group-item:last-child:not(:first-child) {
  border-top-right-radius:var(--bs-list-group-border-radius);
  border-bottom-left-radius:0
}
.list-group-horizontal>.list-group-item.active {
  margin-top:0
}
.list-group-horizontal>.list-group-item+.list-group-item {
  border-top-width:var(--bs-list-group-border-width);
  border-left-width:0
}
.list-group-horizontal>.list-group-item+.list-group-item.active {
  margin-left:calc(-1*var(--bs-list-group-border-width));
  border-left-width:var(--bs-list-group-border-width)
}
@media(min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
  .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius:var(--bs-list-group-border-radius);
    border-top-right-radius:0
  }
  .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius:var(--bs-list-group-border-radius);
    border-bottom-left-radius:0
  }
  .list-group-horizontal-sm>.list-group-item.active {
    margin-top:0
  }
  .list-group-horizontal-sm>.list-group-item+.list-group-item {
    border-top-width:var(--bs-list-group-border-width);
    border-left-width:0
  }
  .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
    margin-left:calc(-1*var(--bs-list-group-border-width));
    border-left-width:var(--bs-list-group-border-width)
  }
}
@media(min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
  .list-group-horizontal-md>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius:var(--bs-list-group-border-radius);
    border-top-right-radius:0
  }
  .list-group-horizontal-md>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius:var(--bs-list-group-border-radius);
    border-bottom-left-radius:0
  }
  .list-group-horizontal-md>.list-group-item.active {
    margin-top:0
  }
  .list-group-horizontal-md>.list-group-item+.list-group-item {
    border-top-width:var(--bs-list-group-border-width);
    border-left-width:0
  }
  .list-group-horizontal-md>.list-group-item+.list-group-item.active {
    margin-left:calc(-1*var(--bs-list-group-border-width));
    border-left-width:var(--bs-list-group-border-width)
  }
}
@media(min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
  .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius:var(--bs-list-group-border-radius);
    border-top-right-radius:0
  }
  .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius:var(--bs-list-group-border-radius);
    border-bottom-left-radius:0
  }
  .list-group-horizontal-lg>.list-group-item.active {
    margin-top:0
  }
  .list-group-horizontal-lg>.list-group-item+.list-group-item {
    border-top-width:var(--bs-list-group-border-width);
    border-left-width:0
  }
  .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
    margin-left:calc(-1*var(--bs-list-group-border-width));
    border-left-width:var(--bs-list-group-border-width)
  }
}
@media(min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
  .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius:var(--bs-list-group-border-radius);
    border-top-right-radius:0
  }
  .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius:var(--bs-list-group-border-radius);
    border-bottom-left-radius:0
  }
  .list-group-horizontal-xl>.list-group-item.active {
    margin-top:0
  }
  .list-group-horizontal-xl>.list-group-item+.list-group-item {
    border-top-width:var(--bs-list-group-border-width);
    border-left-width:0
  }
  .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
    margin-left:calc(-1*var(--bs-list-group-border-width));
    border-left-width:var(--bs-list-group-border-width)
  }
}
@media(min-width: 1400px) {
  .list-group-horizontal-xxl {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
  .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius:var(--bs-list-group-border-radius);
    border-top-right-radius:0
  }
  .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius:var(--bs-list-group-border-radius);
    border-bottom-left-radius:0
  }
  .list-group-horizontal-xxl>.list-group-item.active {
    margin-top:0
  }
  .list-group-horizontal-xxl>.list-group-item+.list-group-item {
    border-top-width:var(--bs-list-group-border-width);
    border-left-width:0
  }
  .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
    margin-left:calc(-1*var(--bs-list-group-border-width));
    border-left-width:var(--bs-list-group-border-width)
  }
}
.list-group-flush {
  border-radius:0
}
.list-group-flush>.list-group-item {
  border-width:0 0 var(--bs-list-group-border-width)
}
.list-group-flush>.list-group-item:last-child {
  border-bottom-width:0
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis)
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis)
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis)
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis)
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis)
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis)
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis)
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(25, 73, 111, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  width:1em;
  height:1em;
  padding:.25em .25em;
  color:var(--bs-btn-close-color);
  background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;
  border:0;
  border-radius:.25rem;
  opacity:var(--bs-btn-close-opacity)
}
.btn-close:hover {
  color:var(--bs-btn-close-color);
  text-decoration:none;
  opacity:var(--bs-btn-close-hover-opacity)
}
.btn-close:focus {
  outline:0;
  -webkit-box-shadow:var(--bs-btn-close-focus-shadow);
  box-shadow:var(--bs-btn-close-focus-shadow);
  opacity:var(--bs-btn-close-focus-opacity)
}
.btn-close:disabled,
.btn-close.disabled {
  pointer-events:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  opacity:var(--bs-btn-close-disabled-opacity)
}
.btn-close-white {
  -webkit-filter:var(--bs-btn-close-white-filter);
  filter:var(--bs-btn-close-white-filter)
}
[data-bs-theme=dark] .btn-close {
  -webkit-filter:var(--bs-btn-close-white-filter);
  filter:var(--bs-btn-close-white-filter)
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size:0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width:var(--bs-toast-max-width);
  max-width:100%;
  font-size:var(--bs-toast-font-size);
  color:var(--bs-toast-color);
  pointer-events:auto;
  background-color:var(--bs-toast-bg);
  background-clip:padding-box;
  border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  -webkit-box-shadow:var(--bs-toast-box-shadow);
  box-shadow:var(--bs-toast-box-shadow);
  border-radius:var(--bs-toast-border-radius)
}
.toast.showing {
  opacity:0
}
.toast:not(.show) {
  display:none
}
.toast-container {
  --bs-toast-zindex: 1090;
  position:absolute;
  z-index:var(--bs-toast-zindex);
  width:-webkit-max-content;
  width:-moz-max-content;
  width:max-content;
  max-width:100%;
  pointer-events:none
}
.toast-container>:not(:last-child) {
  margin-bottom:var(--bs-toast-spacing)
}
.toast-header {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color:var(--bs-toast-header-color);
  background-color:var(--bs-toast-header-bg);
  background-clip:padding-box;
  border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))
}
.toast-header .btn-close {
  margin-right:calc(-0.5*var(--bs-toast-padding-x));
  margin-left:var(--bs-toast-padding-x)
}
.toast-body {
  padding:var(--bs-toast-padding-x);
  word-wrap:break-word
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.6;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position:fixed;
  top:0;
  left:0;
  z-index:var(--bs-modal-zindex);
  display:none;
  width:100%;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  outline:0
}
.modal-dialog {
  position:relative;
  width:auto;
  margin:var(--bs-modal-margin);
  pointer-events:none
}
.modal.fade .modal-dialog {
  -webkit-transition:-webkit-transform .3s ease-out;
  transition:-webkit-transform .3s ease-out;
  transition:transform .3s ease-out;
  transition:transform .3s ease-out, -webkit-transform .3s ease-out;
  -webkit-transform:translate(0, -50px);
  -ms-transform:translate(0, -50px);
  transform:translate(0, -50px)
}
@media(prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition:none;
    transition:none
  }
}
.modal.show .modal-dialog {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
}
.modal.modal-static .modal-dialog {
  -webkit-transform:scale(1.02);
  -ms-transform:scale(1.02);
  transform:scale(1.02)
}
.modal-dialog-scrollable {
  height:calc(100% - var(--bs-modal-margin)*2)
}
.modal-dialog-scrollable .modal-content {
  max-height:100%;
  overflow:hidden
}
.modal-dialog-scrollable .modal-body {
  overflow-y:auto
}
.modal-dialog-centered {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  min-height:calc(100% - var(--bs-modal-margin)*2)
}
.modal-content {
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  width:100%;
  color:var(--bs-modal-color);
  pointer-events:auto;
  background-color:var(--bs-modal-bg);
  background-clip:padding-box;
  border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius:var(--bs-modal-border-radius);
  outline:0
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position:fixed;
  top:0;
  left:0;
  z-index:var(--bs-backdrop-zindex);
  width:100vw;
  height:100vh;
  background-color:var(--bs-backdrop-bg)
}
.modal-backdrop.fade {
  opacity:0
}
.modal-backdrop.show {
  opacity:var(--bs-backdrop-opacity)
}
.modal-header {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-negative:0;
  flex-shrink:0;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:var(--bs-modal-header-padding);
  border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius:var(--bs-modal-inner-border-radius);
  border-top-right-radius:var(--bs-modal-inner-border-radius)
}
.modal-header .btn-close {
  padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);
  margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto
}
.modal-title {
  margin-bottom:0;
  line-height:var(--bs-modal-title-line-height)
}
.modal-body {
  position:relative;
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  padding:var(--bs-modal-padding)
}
.modal-footer {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);
  background-color:var(--bs-modal-footer-bg);
  border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius:var(--bs-modal-inner-border-radius);
  border-bottom-left-radius:var(--bs-modal-inner-border-radius)
}
.modal-footer>* {
  margin:calc(var(--bs-modal-footer-gap)*.5)
}
@media(min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow)
  }
  .modal-dialog {
    max-width:var(--bs-modal-width);
    margin-right:auto;
    margin-left:auto
  }
  .modal-sm {
    --bs-modal-width: 300px
  }
}
@media(min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px
  }
}
@media(min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px
  }
}
.modal-fullscreen {
  width:100vw;
  max-width:none;
  height:100%;
  margin:0
}
.modal-fullscreen .modal-content {
  height:100%;
  border:0;
  border-radius:0
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius:0
}
.modal-fullscreen .modal-body {
  overflow-y:auto
}
@media(max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width:100vw;
    max-width:none;
    height:100%;
    margin:0
  }
  .modal-fullscreen-sm-down .modal-content {
    height:100%;
    border:0;
    border-radius:0
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius:0
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y:auto
  }
}
@media(max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width:100vw;
    max-width:none;
    height:100%;
    margin:0
  }
  .modal-fullscreen-md-down .modal-content {
    height:100%;
    border:0;
    border-radius:0
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius:0
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y:auto
  }
}
@media(max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width:100vw;
    max-width:none;
    height:100%;
    margin:0
  }
  .modal-fullscreen-lg-down .modal-content {
    height:100%;
    border:0;
    border-radius:0
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius:0
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y:auto
  }
}
@media(max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width:100vw;
    max-width:none;
    height:100%;
    margin:0
  }
  .modal-fullscreen-xl-down .modal-content {
    height:100%;
    border:0;
    border-radius:0
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius:0
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y:auto
  }
}
@media(max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width:100vw;
    max-width:none;
    height:100%;
    margin:0
  }
  .modal-fullscreen-xxl-down .modal-content {
    height:100%;
    border:0;
    border-radius:0
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius:0
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y:auto
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size:0.9375rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index:var(--bs-tooltip-zindex);
  display:block;
  margin:var(--bs-tooltip-margin);
  font-family:var(--bs-font-sans-serif);
  font-style:normal;
  font-weight:400;
  line-height:1.6;
  text-align:left;
  text-align:start;
  text-decoration:none;
  text-shadow:none;
  text-transform:none;
  letter-spacing:normal;
  word-break:normal;
  white-space:normal;
  word-spacing:normal;
  line-break:auto;
  font-size:var(--bs-tooltip-font-size);
  word-wrap:break-word;
  opacity:0
}
.tooltip.show {
  opacity:var(--bs-tooltip-opacity)
}
.tooltip .tooltip-arrow {
  display:block;
  width:var(--bs-tooltip-arrow-width);
  height:var(--bs-tooltip-arrow-height)
}
.tooltip .tooltip-arrow::before {
  position:absolute;
  content:"";
  border-color:rgba(0,0,0,0);
  border-style:solid
}
.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom:calc(-1*var(--bs-tooltip-arrow-height))
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top:-1px;
  border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;
  border-top-color:var(--bs-tooltip-bg)
}
.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left:calc(-1*var(--bs-tooltip-arrow-height));
  width:var(--bs-tooltip-arrow-height);
  height:var(--bs-tooltip-arrow-width)
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right:-1px;
  border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;
  border-right-color:var(--bs-tooltip-bg)
}
.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top:calc(-1*var(--bs-tooltip-arrow-height))
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom:-1px;
  border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);
  border-bottom-color:var(--bs-tooltip-bg)
}
.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right:calc(-1*var(--bs-tooltip-arrow-height));
  width:var(--bs-tooltip-arrow-height);
  height:var(--bs-tooltip-arrow-width)
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left:-1px;
  border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);
  border-left-color:var(--bs-tooltip-bg)
}
.tooltip-inner {
  max-width:var(--bs-tooltip-max-width);
  padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color:var(--bs-tooltip-color);
  text-align:center;
  background-color:var(--bs-tooltip-bg);
  border-radius:var(--bs-tooltip-border-radius)
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size:0.9375rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size:1.125rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index:var(--bs-popover-zindex);
  display:block;
  max-width:var(--bs-popover-max-width);
  font-family:var(--bs-font-sans-serif);
  font-style:normal;
  font-weight:400;
  line-height:1.6;
  text-align:left;
  text-align:start;
  text-decoration:none;
  text-shadow:none;
  text-transform:none;
  letter-spacing:normal;
  word-break:normal;
  white-space:normal;
  word-spacing:normal;
  line-break:auto;
  font-size:var(--bs-popover-font-size);
  word-wrap:break-word;
  background-color:var(--bs-popover-bg);
  background-clip:padding-box;
  border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius:var(--bs-popover-border-radius)
}
.popover .popover-arrow {
  display:block;
  width:var(--bs-popover-arrow-width);
  height:var(--bs-popover-arrow-height)
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
  position:absolute;
  display:block;
  content:"";
  border-color:rgba(0,0,0,0);
  border-style:solid;
  border-width:0
}
.bs-popover-top>.popover-arrow,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow {
  bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}
.bs-popover-top>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,
.bs-popover-top>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after {
  border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0
}
.bs-popover-top>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before {
  bottom:0;
  border-top-color:var(--bs-popover-arrow-border)
}
.bs-popover-top>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after {
  bottom:var(--bs-popover-border-width);
  border-top-color:var(--bs-popover-bg)
}
.bs-popover-end>.popover-arrow,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow {
  left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width:var(--bs-popover-arrow-height);
  height:var(--bs-popover-arrow-width)
}
.bs-popover-end>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,
.bs-popover-end>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after {
  border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0
}
.bs-popover-end>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before {
  left:0;
  border-right-color:var(--bs-popover-arrow-border)
}
.bs-popover-end>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after {
  left:var(--bs-popover-border-width);
  border-right-color:var(--bs-popover-bg)
}
.bs-popover-bottom>.popover-arrow,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow {
  top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}
.bs-popover-bottom>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,
.bs-popover-bottom>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after {
  border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)
}
.bs-popover-bottom>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before {
  top:0;
  border-bottom-color:var(--bs-popover-arrow-border)
}
.bs-popover-bottom>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after {
  top:var(--bs-popover-border-width);
  border-bottom-color:var(--bs-popover-bg)
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position:absolute;
  top:0;
  left:50%;
  display:block;
  width:var(--bs-popover-arrow-width);
  margin-left:calc(-0.5*var(--bs-popover-arrow-width));
  content:"";
  border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)
}
.bs-popover-start>.popover-arrow,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow {
  right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width:var(--bs-popover-arrow-height);
  height:var(--bs-popover-arrow-width)
}
.bs-popover-start>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,
.bs-popover-start>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after {
  border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)
}
.bs-popover-start>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before {
  right:0;
  border-left-color:var(--bs-popover-arrow-border)
}
.bs-popover-start>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after {
  right:var(--bs-popover-border-width);
  border-left-color:var(--bs-popover-bg)
}
.popover-header {
  padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom:0;
  font-size:var(--bs-popover-header-font-size);
  color:var(--bs-popover-header-color);
  background-color:var(--bs-popover-header-bg);
  border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius:var(--bs-popover-inner-border-radius);
  border-top-right-radius:var(--bs-popover-inner-border-radius)
}
.popover-header:empty {
  display:none
}
.popover-body {
  padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color:var(--bs-popover-body-color)
}
.carousel {
  position:relative
}
.carousel.pointer-event {
  -ms-touch-action:pan-y;
  touch-action:pan-y
}
.carousel-inner {
  position:relative;
  width:100%;
  overflow:hidden
}
.carousel-inner::after {
  display:block;
  clear:both;
  content:""
}
.carousel-item {
  position:relative;
  display:none;
  float:left;
  width:100%;
  margin-right:-100%;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-transition:-webkit-transform .6s ease-in-out;
  transition:-webkit-transform .6s ease-in-out;
  transition:transform .6s ease-in-out;
  transition:transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition:none;
    transition:none
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display:block
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%)
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform:translateX(-100%);
  -ms-transform:translateX(-100%);
  transform:translateX(-100%)
}
.carousel-fade .carousel-item {
  opacity:0;
  -webkit-transition-property:opacity;
  transition-property:opacity;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index:1;
  opacity:1
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index:0;
  opacity:0;
  -webkit-transition:opacity 0s .6s;
  transition:opacity 0s .6s
}
@media(prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    -webkit-transition:none;
    transition:none
  }
}
.carousel-control-prev,
.carousel-control-next {
  position:absolute;
  top:0;
  bottom:0;
  z-index:1;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:15%;
  padding:0;
  color:#fff;
  text-align:center;
  background:none;
  border:0;
  opacity:.5;
  -webkit-transition:opacity .15s ease;
  transition:opacity .15s ease
}
@media(prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition:none;
    transition:none
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color:#fff;
  text-decoration:none;
  outline:0;
  opacity:.9
}
.carousel-control-prev {
  left:0
}
.carousel-control-next {
  right:0
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display:inline-block;
  width:2rem;
  height:2rem;
  background-repeat:no-repeat;
  background-position:50%;
  background-size:100% 100%
}
.carousel-control-prev-icon {
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/
}
.carousel-control-next-icon {
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/
}
.carousel-indicators {
  position:absolute;
  right:0;
  bottom:0;
  left:0;
  z-index:2;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  padding:0;
  margin-right:15%;
  margin-bottom:1rem;
  margin-left:15%
}
.carousel-indicators [data-bs-target] {
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-flex:0;
  -ms-flex:0 1 auto;
  flex:0 1 auto;
  width:30px;
  height:3px;
  padding:0;
  margin-right:3px;
  margin-left:3px;
  text-indent:-999px;
  cursor:pointer;
  background-color:#fff;
  background-clip:padding-box;
  border:0;
  border-top:10px solid rgba(0,0,0,0);
  border-bottom:10px solid rgba(0,0,0,0);
  opacity:.5;
  -webkit-transition:opacity .6s ease;
  transition:opacity .6s ease
}
@media(prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition:none;
    transition:none
  }
}
.carousel-indicators .active {
  opacity:1
}
.carousel-caption {
  position:absolute;
  right:15%;
  bottom:1.25rem;
  left:15%;
  padding-top:1.25rem;
  padding-bottom:1.25rem;
  color:#fff;
  text-align:center
}
.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter:invert(1) grayscale(100);
  filter:invert(1) grayscale(100)
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color:#000
}
.carousel-dark .carousel-caption {
  color:#000
}
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon,
[data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  -webkit-filter:invert(1) grayscale(100);
  filter:invert(1) grayscale(100)
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],
[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color:#000
}
[data-bs-theme=dark] .carousel .carousel-caption,
[data-bs-theme=dark].carousel .carousel-caption {
  color:#000
}
.spinner-grow,
.spinner-border {
  display:inline-block;
  width:var(--bs-spinner-width);
  height:var(--bs-spinner-height);
  vertical-align:var(--bs-spinner-vertical-align);
  border-radius:50%;
  -webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
  animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)
}
@-webkit-keyframes spinner-border {
  to {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg) /* rtl:ignore */
  }
}
@keyframes spinner-border {
  to {
    -webkit-transform:rotate(360deg);
    transform:rotate(360deg) /* rtl:ignore */
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border:var(--bs-spinner-border-width) solid currentcolor;
  border-right-color:rgba(0,0,0,0)
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em
}
@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform:scale(0);
    transform:scale(0)
  }
  50% {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
@keyframes spinner-grow {
  0% {
    -webkit-transform:scale(0);
    transform:scale(0)
  }
  50% {
    opacity:1;
    -webkit-transform:none;
    transform:none
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color:currentcolor;
  opacity:0
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem
}
@media(prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s
  }
}
.offcanvas,
.offcanvas-xxl,
.offcanvas-xl,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.6
}
@media(max-width: 575.98px) {
  .offcanvas-sm {
    position:fixed;
    bottom:0;
    z-index:var(--bs-offcanvas-zindex);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:100%;
    color:var(--bs-offcanvas-color);
    visibility:hidden;
    background-color:var(--bs-offcanvas-bg);
    background-clip:padding-box;
    outline:0;
    -webkit-transition:var(--bs-offcanvas-transition);
    transition:var(--bs-offcanvas-transition)
  }
}
@media(max-width: 575.98px)and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition:none;
    transition:none
  }
}
@media(max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top:0;
    left:0;
    width:var(--bs-offcanvas-width);
    border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  .offcanvas-sm.offcanvas-end {
    top:0;
    right:0;
    width:var(--bs-offcanvas-width);
    border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(100%);
    -ms-transform:translateX(100%);
    transform:translateX(100%)
  }
  .offcanvas-sm.offcanvas-top {
    top:0;
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
  }
  .offcanvas-sm.offcanvas-bottom {
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.show:not(.hiding) {
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.hiding,
  .offcanvas-sm.show {
    visibility:visible
  }
}
@media(min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color:rgba(0,0,0,0) !important
  }
  .offcanvas-sm .offcanvas-header {
    display:none
  }
  .offcanvas-sm .offcanvas-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    padding:0;
    overflow-y:visible;
    background-color:rgba(0,0,0,0) !important
  }
}
@media(max-width: 767.98px) {
  .offcanvas-md {
    position:fixed;
    bottom:0;
    z-index:var(--bs-offcanvas-zindex);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:100%;
    color:var(--bs-offcanvas-color);
    visibility:hidden;
    background-color:var(--bs-offcanvas-bg);
    background-clip:padding-box;
    outline:0;
    -webkit-transition:var(--bs-offcanvas-transition);
    transition:var(--bs-offcanvas-transition)
  }
}
@media(max-width: 767.98px)and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition:none;
    transition:none
  }
}
@media(max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top:0;
    left:0;
    width:var(--bs-offcanvas-width);
    border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  .offcanvas-md.offcanvas-end {
    top:0;
    right:0;
    width:var(--bs-offcanvas-width);
    border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(100%);
    -ms-transform:translateX(100%);
    transform:translateX(100%)
  }
  .offcanvas-md.offcanvas-top {
    top:0;
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
  }
  .offcanvas-md.offcanvas-bottom {
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
  }
  .offcanvas-md.showing,
  .offcanvas-md.show:not(.hiding) {
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
  }
  .offcanvas-md.showing,
  .offcanvas-md.hiding,
  .offcanvas-md.show {
    visibility:visible
  }
}
@media(min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color:rgba(0,0,0,0) !important
  }
  .offcanvas-md .offcanvas-header {
    display:none
  }
  .offcanvas-md .offcanvas-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    padding:0;
    overflow-y:visible;
    background-color:rgba(0,0,0,0) !important
  }
}
@media(max-width: 991.98px) {
  .offcanvas-lg {
    position:fixed;
    bottom:0;
    z-index:var(--bs-offcanvas-zindex);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:100%;
    color:var(--bs-offcanvas-color);
    visibility:hidden;
    background-color:var(--bs-offcanvas-bg);
    background-clip:padding-box;
    outline:0;
    -webkit-transition:var(--bs-offcanvas-transition);
    transition:var(--bs-offcanvas-transition)
  }
}
@media(max-width: 991.98px)and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition:none;
    transition:none
  }
}
@media(max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top:0;
    left:0;
    width:var(--bs-offcanvas-width);
    border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  .offcanvas-lg.offcanvas-end {
    top:0;
    right:0;
    width:var(--bs-offcanvas-width);
    border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(100%);
    -ms-transform:translateX(100%);
    transform:translateX(100%)
  }
  .offcanvas-lg.offcanvas-top {
    top:0;
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
  }
  .offcanvas-lg.offcanvas-bottom {
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.show:not(.hiding) {
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.hiding,
  .offcanvas-lg.show {
    visibility:visible
  }
}
@media(min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color:rgba(0,0,0,0) !important
  }
  .offcanvas-lg .offcanvas-header {
    display:none
  }
  .offcanvas-lg .offcanvas-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    padding:0;
    overflow-y:visible;
    background-color:rgba(0,0,0,0) !important
  }
}
@media(max-width: 1199.98px) {
  .offcanvas-xl {
    position:fixed;
    bottom:0;
    z-index:var(--bs-offcanvas-zindex);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:100%;
    color:var(--bs-offcanvas-color);
    visibility:hidden;
    background-color:var(--bs-offcanvas-bg);
    background-clip:padding-box;
    outline:0;
    -webkit-transition:var(--bs-offcanvas-transition);
    transition:var(--bs-offcanvas-transition)
  }
}
@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition:none;
    transition:none
  }
}
@media(max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top:0;
    left:0;
    width:var(--bs-offcanvas-width);
    border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  .offcanvas-xl.offcanvas-end {
    top:0;
    right:0;
    width:var(--bs-offcanvas-width);
    border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(100%);
    -ms-transform:translateX(100%);
    transform:translateX(100%)
  }
  .offcanvas-xl.offcanvas-top {
    top:0;
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
  }
  .offcanvas-xl.offcanvas-bottom {
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.show:not(.hiding) {
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.hiding,
  .offcanvas-xl.show {
    visibility:visible
  }
}
@media(min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color:rgba(0,0,0,0) !important
  }
  .offcanvas-xl .offcanvas-header {
    display:none
  }
  .offcanvas-xl .offcanvas-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    padding:0;
    overflow-y:visible;
    background-color:rgba(0,0,0,0) !important
  }
}
@media(max-width: 1399.98px) {
  .offcanvas-xxl {
    position:fixed;
    bottom:0;
    z-index:var(--bs-offcanvas-zindex);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:100%;
    color:var(--bs-offcanvas-color);
    visibility:hidden;
    background-color:var(--bs-offcanvas-bg);
    background-clip:padding-box;
    outline:0;
    -webkit-transition:var(--bs-offcanvas-transition);
    transition:var(--bs-offcanvas-transition)
  }
}
@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    -webkit-transition:none;
    transition:none
  }
}
@media(max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top:0;
    left:0;
    width:var(--bs-offcanvas-width);
    border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  .offcanvas-xxl.offcanvas-end {
    top:0;
    right:0;
    width:var(--bs-offcanvas-width);
    border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateX(100%);
    -ms-transform:translateX(100%);
    transform:translateX(100%)
  }
  .offcanvas-xxl.offcanvas-top {
    top:0;
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
  }
  .offcanvas-xxl.offcanvas-bottom {
    right:0;
    left:0;
    height:var(--bs-offcanvas-height);
    max-height:100%;
    border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.show:not(.hiding) {
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show {
    visibility:visible
  }
}
@media(min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color:rgba(0,0,0,0) !important
  }
  .offcanvas-xxl .offcanvas-header {
    display:none
  }
  .offcanvas-xxl .offcanvas-body {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    padding:0;
    overflow-y:visible;
    background-color:rgba(0,0,0,0) !important
  }
}
.offcanvas {
  position:fixed;
  bottom:0;
  z-index:var(--bs-offcanvas-zindex);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  max-width:100%;
  color:var(--bs-offcanvas-color);
  visibility:hidden;
  background-color:var(--bs-offcanvas-bg);
  background-clip:padding-box;
  outline:0;
  -webkit-transition:var(--bs-offcanvas-transition);
  transition:var(--bs-offcanvas-transition)
}
@media(prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition:none;
    transition:none
  }
}
.offcanvas.offcanvas-start {
  top:0;
  left:0;
  width:var(--bs-offcanvas-width);
  border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform:translateX(-100%);
  -ms-transform:translateX(-100%);
  transform:translateX(-100%)
}
.offcanvas.offcanvas-end {
  top:0;
  right:0;
  width:var(--bs-offcanvas-width);
  border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%)
}
.offcanvas.offcanvas-top {
  top:0;
  right:0;
  left:0;
  height:var(--bs-offcanvas-height);
  max-height:100%;
  border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%)
}
.offcanvas.offcanvas-bottom {
  right:0;
  left:0;
  height:var(--bs-offcanvas-height);
  max-height:100%;
  border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform:translateY(100%);
  -ms-transform:translateY(100%);
  transform:translateY(100%)
}
.offcanvas.showing,
.offcanvas.show:not(.hiding) {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
}
.offcanvas.showing,
.offcanvas.hiding,
.offcanvas.show {
  visibility:visible
}
.offcanvas-backdrop {
  position:fixed;
  top:0;
  left:0;
  z-index:1040;
  width:100vw;
  height:100vh;
  background-color:#000
}
.offcanvas-backdrop.fade {
  opacity:0
}
.offcanvas-backdrop.show {
  opacity:.5
}
.offcanvas-header {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)
}
.offcanvas-header .btn-close {
  padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);
  margin:calc(-0.5*var(--bs-offcanvas-padding-y)) calc(-0.5*var(--bs-offcanvas-padding-x)) calc(-0.5*var(--bs-offcanvas-padding-y)) auto
}
.offcanvas-title {
  margin-bottom:0;
  line-height:var(--bs-offcanvas-title-line-height)
}
.offcanvas-body {
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y:auto
}
.placeholder {
  display:inline-block;
  min-height:1em;
  vertical-align:middle;
  cursor:wait;
  background-color:currentcolor;
  opacity:.5
}
.placeholder.btn::before,
.footer-menu a.placeholder::before,
.placeholder.wp-block-button__link::before {
  display:inline-block;
  content:""
}
.placeholder-xs {
  min-height:.6em
}
.placeholder-sm {
  min-height:.8em
}
.placeholder-lg {
  min-height:1.2em
}
.placeholder-glow .placeholder {
  -webkit-animation:placeholder-glow 2s ease-in-out infinite;
  animation:placeholder-glow 2s ease-in-out infinite
}
@-webkit-keyframes placeholder-glow {
  50% {
    opacity:.2
  }
}
@keyframes placeholder-glow {
  50% {
    opacity:.2
  }
}
.placeholder-wave {
  -webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size:200% 100%;
  mask-size:200% 100%;
  -webkit-animation:placeholder-wave 2s linear infinite;
  animation:placeholder-wave 2s linear infinite
}
@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position:-200% 0%;
    mask-position:-200% 0%
  }
}
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position:-200% 0%;
    mask-position:-200% 0%
  }
}
.clearfix::after {
  display:block;
  clear:both;
  content:""
}
.text-bg-primary {
  color:#fff !important;
  background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-secondary {
  color:#000 !important;
  background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-success {
  color:#000 !important;
  background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-info {
  color:#000 !important;
  background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-warning {
  color:#000 !important;
  background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-danger {
  color:#000 !important;
  background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-light {
  color:#000 !important;
  background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important
}
.text-bg-dark {
  color:#fff !important;
  background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important
}
.link-primary {
  color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-primary:hover,
.link-primary:focus {
  color:RGBA(20, 58, 89, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(20, 58, 89, var(--bs-link-underline-opacity, 1)) !important
}
.link-secondary {
  color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-secondary:hover,
.link-secondary:focus {
  color:RGBA(250, 226, 140, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(250, 226, 140, var(--bs-link-underline-opacity, 1)) !important
}
.link-success {
  color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-success:hover,
.link-success:focus {
  color:RGBA(125, 188, 181, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(125, 188, 181, var(--bs-link-underline-opacity, 1)) !important
}
.link-info {
  color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-info:hover,
.link-info:focus {
  color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important
}
.link-warning {
  color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-warning:hover,
.link-warning:focus {
  color:RGBA(250, 226, 140, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(250, 226, 140, var(--bs-link-underline-opacity, 1)) !important
}
.link-danger {
  color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-danger:hover,
.link-danger:focus {
  color:RGBA(235, 123, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(235, 123, 100, var(--bs-link-underline-opacity, 1)) !important
}
.link-light {
  color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-light:hover,
.link-light:focus {
  color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important
}
.link-dark {
  color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-dark:hover,
.link-dark:focus {
  color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important
}
.link-body-emphasis {
  color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}
.link-body-emphasis:hover,
.link-body-emphasis:focus {
  color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important
}
.focus-ring:focus {
  outline:0;
  -webkit-box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
  box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)
}
.icon-link {
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  gap:.375rem;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset:.25em;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden
}
.icon-link>.bi {
  -ms-flex-negative:0;
  flex-shrink:0;
  width:1em;
  height:1em;
  fill:currentcolor;
  -webkit-transition:.2s ease-in-out transform;
  transition:.2s ease-in-out transform
}
@media(prefers-reduced-motion: reduce) {
  .icon-link>.bi {
    -webkit-transition:none;
    transition:none
  }
}
.icon-link-hover:hover>.bi,
.icon-link-hover:focus-visible>.bi {
  -webkit-transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
  transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))
}
.ratio,
.wp-has-aspect-ratio .wp-block-embed__wrapper {
  position:relative;
  width:100%
}
.ratio::before,
.wp-has-aspect-ratio .wp-block-embed__wrapper::before {
  display:block;
  padding-top:var(--bs-aspect-ratio);
  content:""
}
.ratio>*,
.wp-has-aspect-ratio .wp-block-embed__wrapper>* {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%
}
.ratio-16x9,
.wp-embed-aspect-16-9 .wp-block-embed__wrapper {
  --bs-aspect-ratio: 56.25%
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%
}
.fixed-top {
  position:fixed;
  top:0;
  right:0;
  left:0;
  z-index:1030
}
.fixed-bottom {
  position:fixed;
  right:0;
  bottom:0;
  left:0;
  z-index:1030
}
.sticky-top {
  position:sticky;
  top:0;
  z-index:1020
}
.sticky-bottom {
  position:sticky;
  bottom:0;
  z-index:1020
}
@media(min-width: 576px) {
  .sticky-sm-top {
    position:sticky;
    top:0;
    z-index:1020
  }
  .sticky-sm-bottom {
    position:sticky;
    bottom:0;
    z-index:1020
  }
}
@media(min-width: 768px) {
  .sticky-md-top {
    position:sticky;
    top:0;
    z-index:1020
  }
  .sticky-md-bottom {
    position:sticky;
    bottom:0;
    z-index:1020
  }
}
@media(min-width: 992px) {
  .sticky-lg-top {
    position:sticky;
    top:0;
    z-index:1020
  }
  .sticky-lg-bottom {
    position:sticky;
    bottom:0;
    z-index:1020
  }
}
@media(min-width: 1200px) {
  .sticky-xl-top {
    position:sticky;
    top:0;
    z-index:1020
  }
  .sticky-xl-bottom {
    position:sticky;
    bottom:0;
    z-index:1020
  }
}
@media(min-width: 1400px) {
  .sticky-xxl-top {
    position:sticky;
    top:0;
    z-index:1020
  }
  .sticky-xxl-bottom {
    position:sticky;
    bottom:0;
    z-index:1020
  }
}
.hstack {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-item-align:stretch;
  align-self:stretch
}
.vstack {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-item-align:stretch;
  align-self:stretch
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  margin:-1px !important;
  overflow:hidden !important;
  clip:rect(0, 0, 0, 0) !important;
  white-space:nowrap !important;
  border:0 !important
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position:absolute !important
}
.stretched-link::after {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1;
  content:""
}
.text-truncate {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.vr {
  display:inline-block;
  -ms-flex-item-align:stretch;
  align-self:stretch;
  width:var(--bs-border-width);
  min-height:1em;
  background-color:currentcolor;
  opacity:.25
}
.align-baseline {
  vertical-align:baseline !important
}
.align-top {
  vertical-align:top !important
}
.align-middle {
  vertical-align:middle !important
}
.align-bottom {
  vertical-align:bottom !important
}
.align-text-bottom {
  vertical-align:text-bottom !important
}
.align-text-top {
  vertical-align:text-top !important
}
.float-start {
  float:left !important
}
.float-end {
  float:right !important
}
.float-none {
  float:none !important
}
.object-fit-contain {
  -o-object-fit:contain !important;
  object-fit:contain !important
}
.object-fit-cover {
  -o-object-fit:cover !important;
  object-fit:cover !important
}
.object-fit-fill {
  -o-object-fit:fill !important;
  object-fit:fill !important
}
.object-fit-scale {
  -o-object-fit:scale-down !important;
  object-fit:scale-down !important
}
.object-fit-none {
  -o-object-fit:none !important;
  object-fit:none !important
}
.opacity-0 {
  opacity:0 !important
}
.opacity-25 {
  opacity:.25 !important
}
.opacity-50 {
  opacity:.5 !important
}
.opacity-75 {
  opacity:.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:-webkit-box !important;
  display:-ms-flexbox !important;
  display:flex !important
}
.d-inline-flex {
  display:-webkit-inline-box !important;
  display:-ms-inline-flexbox !important;
  display:inline-flex !important
}
.d-none {
  display:none !important
}
.shadow {
  -webkit-box-shadow:var(--bs-box-shadow) !important;
  box-shadow:var(--bs-box-shadow) !important
}
.shadow-sm {
  -webkit-box-shadow:var(--bs-box-shadow-sm) !important;
  box-shadow:var(--bs-box-shadow-sm) !important
}
.shadow-lg {
  -webkit-box-shadow:var(--bs-box-shadow-lg) !important;
  box-shadow:var(--bs-box-shadow-lg) !important
}
.shadow-none {
  -webkit-box-shadow:none !important;
  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 {
  -webkit-transform:translate(-50%, -50%) !important;
  -ms-transform:translate(-50%, -50%) !important;
  transform:translate(-50%, -50%) !important
}
.translate-middle-x {
  -webkit-transform:translateX(-50%) !important;
  -ms-transform:translateX(-50%) !important;
  transform:translateX(-50%) !important
}
.translate-middle-y {
  -webkit-transform:translateY(-50%) !important;
  -ms-transform:translateY(-50%) !important;
  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 {
  -webkit-box-flex:1 !important;
  -ms-flex:1 1 auto !important;
  flex:1 1 auto !important
}
.flex-row {
  -webkit-box-orient:horizontal !important;
  -webkit-box-direction:normal !important;
  -ms-flex-direction:row !important;
  flex-direction:row !important
}
.flex-column {
  -webkit-box-orient:vertical !important;
  -webkit-box-direction:normal !important;
  -ms-flex-direction:column !important;
  flex-direction:column !important
}
.flex-row-reverse {
  -webkit-box-orient:horizontal !important;
  -webkit-box-direction:reverse !important;
  -ms-flex-direction:row-reverse !important;
  flex-direction:row-reverse !important
}
.flex-column-reverse {
  -webkit-box-orient:vertical !important;
  -webkit-box-direction:reverse !important;
  -ms-flex-direction:column-reverse !important;
  flex-direction:column-reverse !important
}
.flex-grow-0 {
  -webkit-box-flex:0 !important;
  -ms-flex-positive:0 !important;
  flex-grow:0 !important
}
.flex-grow-1 {
  -webkit-box-flex:1 !important;
  -ms-flex-positive:1 !important;
  flex-grow:1 !important
}
.flex-shrink-0 {
  -ms-flex-negative:0 !important;
  flex-shrink:0 !important
}
.flex-shrink-1 {
  -ms-flex-negative:1 !important;
  flex-shrink:1 !important
}
.flex-wrap {
  -ms-flex-wrap:wrap !important;
  flex-wrap:wrap !important
}
.flex-nowrap {
  -ms-flex-wrap:nowrap !important;
  flex-wrap:nowrap !important
}
.flex-wrap-reverse {
  -ms-flex-wrap:wrap-reverse !important;
  flex-wrap:wrap-reverse !important
}
.justify-content-start {
  -webkit-box-pack:start !important;
  -ms-flex-pack:start !important;
  justify-content:flex-start !important
}
.justify-content-end {
  -webkit-box-pack:end !important;
  -ms-flex-pack:end !important;
  justify-content:flex-end !important
}
.justify-content-center {
  -webkit-box-pack:center !important;
  -ms-flex-pack:center !important;
  justify-content:center !important
}
.justify-content-between {
  -webkit-box-pack:justify !important;
  -ms-flex-pack:justify !important;
  justify-content:space-between !important
}
.justify-content-around {
  -ms-flex-pack:distribute !important;
  justify-content:space-around !important
}
.justify-content-evenly {
  -webkit-box-pack:space-evenly !important;
  -ms-flex-pack:space-evenly !important;
  justify-content:space-evenly !important
}
.align-items-start {
  -webkit-box-align:start !important;
  -ms-flex-align:start !important;
  align-items:flex-start !important
}
.align-items-end {
  -webkit-box-align:end !important;
  -ms-flex-align:end !important;
  align-items:flex-end !important
}
.align-items-center {
  -webkit-box-align:center !important;
  -ms-flex-align:center !important;
  align-items:center !important
}
.align-items-baseline {
  -webkit-box-align:baseline !important;
  -ms-flex-align:baseline !important;
  align-items:baseline !important
}
.align-items-stretch {
  -webkit-box-align:stretch !important;
  -ms-flex-align:stretch !important;
  align-items:stretch !important
}
.align-content-start {
  -ms-flex-line-pack:start !important;
  align-content:flex-start !important
}
.align-content-end {
  -ms-flex-line-pack:end !important;
  align-content:flex-end !important
}
.align-content-center {
  -ms-flex-line-pack:center !important;
  align-content:center !important
}
.align-content-between {
  -ms-flex-line-pack:justify !important;
  align-content:space-between !important
}
.align-content-around {
  -ms-flex-line-pack:distribute !important;
  align-content:space-around !important
}
.align-content-stretch {
  -ms-flex-line-pack:stretch !important;
  align-content:stretch !important
}
.align-self-auto {
  -ms-flex-item-align:auto !important;
  align-self:auto !important
}
.align-self-start {
  -ms-flex-item-align:start !important;
  align-self:flex-start !important
}
.align-self-end {
  -ms-flex-item-align:end !important;
  align-self:flex-end !important
}
.align-self-center {
  -ms-flex-item-align:center !important;
  align-self:center !important
}
.align-self-baseline {
  -ms-flex-item-align:baseline !important;
  align-self:baseline !important
}
.align-self-stretch {
  -ms-flex-item-align:stretch !important;
  align-self:stretch !important
}
.order-first {
  -webkit-box-ordinal-group:0 !important;
  -ms-flex-order:-1 !important;
  order:-1 !important
}
.order-0 {
  -webkit-box-ordinal-group:1 !important;
  -ms-flex-order:0 !important;
  order:0 !important
}
.order-1 {
  -webkit-box-ordinal-group:2 !important;
  -ms-flex-order:1 !important;
  order:1 !important
}
.order-2 {
  -webkit-box-ordinal-group:3 !important;
  -ms-flex-order:2 !important;
  order:2 !important
}
.order-3 {
  -webkit-box-ordinal-group:4 !important;
  -ms-flex-order:3 !important;
  order:3 !important
}
.order-4 {
  -webkit-box-ordinal-group:5 !important;
  -ms-flex-order:4 !important;
  order:4 !important
}
.order-5 {
  -webkit-box-ordinal-group:6 !important;
  -ms-flex-order:5 !important;
  order:5 !important
}
.order-last {
  -webkit-box-ordinal-group:7 !important;
  -ms-flex-order:6 !important;
  order:6 !important
}
.m-0 {
  margin:0 !important
}
.m-1 {
  margin:.5rem !important
}
.m-2 {
  margin:.625rem !important
}
.m-3 {
  margin:1rem !important
}
.m-4 {
  margin:1.5rem !important
}
.m-5 {
  margin:2rem !important
}
.m-6 {
  margin:3rem !important
}
.m-7 {
  margin:4rem !important
}
.m-8 {
  margin:5rem !important
}
.m-9 {
  margin:7rem !important
}
.m-auto {
  margin:auto !important
}
.mx-0 {
  margin-right:0 !important;
  margin-left:0 !important
}
.mx-1 {
  margin-right:.5rem !important;
  margin-left:.5rem !important
}
.mx-2 {
  margin-right:.625rem !important;
  margin-left:.625rem !important
}
.mx-3 {
  margin-right:1rem !important;
  margin-left:1rem !important
}
.mx-4 {
  margin-right:1.5rem !important;
  margin-left:1.5rem !important
}
.mx-5 {
  margin-right:2rem !important;
  margin-left:2rem !important
}
.mx-6 {
  margin-right:3rem !important;
  margin-left:3rem !important
}
.mx-7 {
  margin-right:4rem !important;
  margin-left:4rem !important
}
.mx-8 {
  margin-right:5rem !important;
  margin-left:5rem !important
}
.mx-9 {
  margin-right:7rem !important;
  margin-left:7rem !important
}
.mx-auto {
  margin-right:auto !important;
  margin-left:auto !important
}
.my-0 {
  margin-top:0 !important;
  margin-bottom:0 !important
}
.my-1 {
  margin-top:.5rem !important;
  margin-bottom:.5rem !important
}
.my-2 {
  margin-top:.625rem !important;
  margin-bottom:.625rem !important
}
.my-3 {
  margin-top:1rem !important;
  margin-bottom:1rem !important
}
.my-4 {
  margin-top:1.5rem !important;
  margin-bottom:1.5rem !important
}
.my-5 {
  margin-top:2rem !important;
  margin-bottom:2rem !important
}
.my-6 {
  margin-top:3rem !important;
  margin-bottom:3rem !important
}
.my-7 {
  margin-top:4rem !important;
  margin-bottom:4rem !important
}
.my-8 {
  margin-top:5rem !important;
  margin-bottom:5rem !important
}
.my-9 {
  margin-top:7rem !important;
  margin-bottom:7rem !important
}
.my-auto {
  margin-top:auto !important;
  margin-bottom:auto !important
}
.mt-0 {
  margin-top:0 !important
}
.mt-1 {
  margin-top:.5rem !important
}
.mt-2 {
  margin-top:.625rem !important
}
.mt-3 {
  margin-top:1rem !important
}
.mt-4 {
  margin-top:1.5rem !important
}
.mt-5 {
  margin-top:2rem !important
}
.mt-6 {
  margin-top:3rem !important
}
.mt-7 {
  margin-top:4rem !important
}
.mt-8 {
  margin-top:5rem !important
}
.mt-9 {
  margin-top:7rem !important
}
.mt-auto {
  margin-top:auto !important
}
.me-0 {
  margin-right:0 !important
}
.me-1 {
  margin-right:.5rem !important
}
.me-2 {
  margin-right:.625rem !important
}
.me-3 {
  margin-right:1rem !important
}
.me-4 {
  margin-right:1.5rem !important
}
.me-5 {
  margin-right:2rem !important
}
.me-6 {
  margin-right:3rem !important
}
.me-7 {
  margin-right:4rem !important
}
.me-8 {
  margin-right:5rem !important
}
.me-9 {
  margin-right:7rem !important
}
.me-auto {
  margin-right:auto !important
}
.mb-0 {
  margin-bottom:0 !important
}
.mb-1 {
  margin-bottom:.5rem !important
}
.mb-2 {
  margin-bottom:.625rem !important
}
.mb-3 {
  margin-bottom:1rem !important
}
.mb-4 {
  margin-bottom:1.5rem !important
}
.mb-5 {
  margin-bottom:2rem !important
}
.mb-6 {
  margin-bottom:3rem !important
}
.mb-7 {
  margin-bottom:4rem !important
}
.mb-8 {
  margin-bottom:5rem !important
}
.mb-9 {
  margin-bottom:7rem !important
}
.mb-auto {
  margin-bottom:auto !important
}
.ms-0 {
  margin-left:0 !important
}
.ms-1 {
  margin-left:.5rem !important
}
.ms-2 {
  margin-left:.625rem !important
}
.ms-3 {
  margin-left:1rem !important
}
.ms-4 {
  margin-left:1.5rem !important
}
.ms-5 {
  margin-left:2rem !important
}
.ms-6 {
  margin-left:3rem !important
}
.ms-7 {
  margin-left:4rem !important
}
.ms-8 {
  margin-left:5rem !important
}
.ms-9 {
  margin-left:7rem !important
}
.ms-auto {
  margin-left:auto !important
}
.m-n1 {
  margin:-0.5rem !important
}
.m-n2 {
  margin:-0.625rem !important
}
.m-n3 {
  margin:-1rem !important
}
.m-n4 {
  margin:-1.5rem !important
}
.m-n5 {
  margin:-2rem !important
}
.m-n6 {
  margin:-3rem !important
}
.m-n7 {
  margin:-4rem !important
}
.m-n8 {
  margin:-5rem !important
}
.m-n9 {
  margin:-7rem !important
}
.mx-n1 {
  margin-right:-0.5rem !important;
  margin-left:-0.5rem !important
}
.mx-n2 {
  margin-right:-0.625rem !important;
  margin-left:-0.625rem !important
}
.mx-n3 {
  margin-right:-1rem !important;
  margin-left:-1rem !important
}
.mx-n4 {
  margin-right:-1.5rem !important;
  margin-left:-1.5rem !important
}
.mx-n5 {
  margin-right:-2rem !important;
  margin-left:-2rem !important
}
.mx-n6 {
  margin-right:-3rem !important;
  margin-left:-3rem !important
}
.mx-n7 {
  margin-right:-4rem !important;
  margin-left:-4rem !important
}
.mx-n8 {
  margin-right:-5rem !important;
  margin-left:-5rem !important
}
.mx-n9 {
  margin-right:-7rem !important;
  margin-left:-7rem !important
}
.my-n1 {
  margin-top:-0.5rem !important;
  margin-bottom:-0.5rem !important
}
.my-n2 {
  margin-top:-0.625rem !important;
  margin-bottom:-0.625rem !important
}
.my-n3 {
  margin-top:-1rem !important;
  margin-bottom:-1rem !important
}
.my-n4 {
  margin-top:-1.5rem !important;
  margin-bottom:-1.5rem !important
}
.my-n5 {
  margin-top:-2rem !important;
  margin-bottom:-2rem !important
}
.my-n6 {
  margin-top:-3rem !important;
  margin-bottom:-3rem !important
}
.my-n7 {
  margin-top:-4rem !important;
  margin-bottom:-4rem !important
}
.my-n8 {
  margin-top:-5rem !important;
  margin-bottom:-5rem !important
}
.my-n9 {
  margin-top:-7rem !important;
  margin-bottom:-7rem !important
}
.mt-n1 {
  margin-top:-0.5rem !important
}
.mt-n2 {
  margin-top:-0.625rem !important
}
.mt-n3 {
  margin-top:-1rem !important
}
.mt-n4 {
  margin-top:-1.5rem !important
}
.mt-n5 {
  margin-top:-2rem !important
}
.mt-n6 {
  margin-top:-3rem !important
}
.mt-n7 {
  margin-top:-4rem !important
}
.mt-n8 {
  margin-top:-5rem !important
}
.mt-n9 {
  margin-top:-7rem !important
}
.me-n1 {
  margin-right:-0.5rem !important
}
.me-n2 {
  margin-right:-0.625rem !important
}
.me-n3 {
  margin-right:-1rem !important
}
.me-n4 {
  margin-right:-1.5rem !important
}
.me-n5 {
  margin-right:-2rem !important
}
.me-n6 {
  margin-right:-3rem !important
}
.me-n7 {
  margin-right:-4rem !important
}
.me-n8 {
  margin-right:-5rem !important
}
.me-n9 {
  margin-right:-7rem !important
}
.mb-n1 {
  margin-bottom:-0.5rem !important
}
.mb-n2 {
  margin-bottom:-0.625rem !important
}
.mb-n3 {
  margin-bottom:-1rem !important
}
.mb-n4 {
  margin-bottom:-1.5rem !important
}
.mb-n5 {
  margin-bottom:-2rem !important
}
.mb-n6 {
  margin-bottom:-3rem !important
}
.mb-n7 {
  margin-bottom:-4rem !important
}
.mb-n8 {
  margin-bottom:-5rem !important
}
.mb-n9 {
  margin-bottom:-7rem !important
}
.ms-n1 {
  margin-left:-0.5rem !important
}
.ms-n2 {
  margin-left:-0.625rem !important
}
.ms-n3 {
  margin-left:-1rem !important
}
.ms-n4 {
  margin-left:-1.5rem !important
}
.ms-n5 {
  margin-left:-2rem !important
}
.ms-n6 {
  margin-left:-3rem !important
}
.ms-n7 {
  margin-left:-4rem !important
}
.ms-n8 {
  margin-left:-5rem !important
}
.ms-n9 {
  margin-left:-7rem !important
}
.p-0 {
  padding:0 !important
}
.p-1 {
  padding:.5rem !important
}
.p-2 {
  padding:.625rem !important
}
.p-3 {
  padding:1rem !important
}
.p-4 {
  padding:1.5rem !important
}
.p-5 {
  padding:2rem !important
}
.p-6 {
  padding:3rem !important
}
.p-7 {
  padding:4rem !important
}
.p-8 {
  padding:5rem !important
}
.p-9 {
  padding:7rem !important
}
.px-0 {
  padding-right:0 !important;
  padding-left:0 !important
}
.px-1 {
  padding-right:.5rem !important;
  padding-left:.5rem !important
}
.px-2 {
  padding-right:.625rem !important;
  padding-left:.625rem !important
}
.px-3 {
  padding-right:1rem !important;
  padding-left:1rem !important
}
.px-4 {
  padding-right:1.5rem !important;
  padding-left:1.5rem !important
}
.px-5 {
  padding-right:2rem !important;
  padding-left:2rem !important
}
.px-6 {
  padding-right:3rem !important;
  padding-left:3rem !important
}
.px-7 {
  padding-right:4rem !important;
  padding-left:4rem !important
}
.px-8 {
  padding-right:5rem !important;
  padding-left:5rem !important
}
.px-9 {
  padding-right:7rem !important;
  padding-left:7rem !important
}
.py-0 {
  padding-top:0 !important;
  padding-bottom:0 !important
}
.py-1 {
  padding-top:.5rem !important;
  padding-bottom:.5rem !important
}
.py-2 {
  padding-top:.625rem !important;
  padding-bottom:.625rem !important
}
.py-3 {
  padding-top:1rem !important;
  padding-bottom:1rem !important
}
.py-4 {
  padding-top:1.5rem !important;
  padding-bottom:1.5rem !important
}
.py-5 {
  padding-top:2rem !important;
  padding-bottom:2rem !important
}
.py-6 {
  padding-top:3rem !important;
  padding-bottom:3rem !important
}
.py-7 {
  padding-top:4rem !important;
  padding-bottom:4rem !important
}
.py-8 {
  padding-top:5rem !important;
  padding-bottom:5rem !important
}
.py-9 {
  padding-top:7rem !important;
  padding-bottom:7rem !important
}
.pt-0 {
  padding-top:0 !important
}
.pt-1 {
  padding-top:.5rem !important
}
.pt-2 {
  padding-top:.625rem !important
}
.pt-3 {
  padding-top:1rem !important
}
.pt-4 {
  padding-top:1.5rem !important
}
.pt-5 {
  padding-top:2rem !important
}
.pt-6 {
  padding-top:3rem !important
}
.pt-7 {
  padding-top:4rem !important
}
.pt-8 {
  padding-top:5rem !important
}
.pt-9 {
  padding-top:7rem !important
}
.pe-0 {
  padding-right:0 !important
}
.pe-1 {
  padding-right:.5rem !important
}
.pe-2 {
  padding-right:.625rem !important
}
.pe-3 {
  padding-right:1rem !important
}
.pe-4 {
  padding-right:1.5rem !important
}
.pe-5 {
  padding-right:2rem !important
}
.pe-6 {
  padding-right:3rem !important
}
.pe-7 {
  padding-right:4rem !important
}
.pe-8 {
  padding-right:5rem !important
}
.pe-9 {
  padding-right:7rem !important
}
.pb-0 {
  padding-bottom:0 !important
}
.pb-1 {
  padding-bottom:.5rem !important
}
.pb-2 {
  padding-bottom:.625rem !important
}
.pb-3 {
  padding-bottom:1rem !important
}
.pb-4 {
  padding-bottom:1.5rem !important
}
.pb-5 {
  padding-bottom:2rem !important
}
.pb-6 {
  padding-bottom:3rem !important
}
.pb-7 {
  padding-bottom:4rem !important
}
.pb-8 {
  padding-bottom:5rem !important
}
.pb-9 {
  padding-bottom:7rem !important
}
.ps-0 {
  padding-left:0 !important
}
.ps-1 {
  padding-left:.5rem !important
}
.ps-2 {
  padding-left:.625rem !important
}
.ps-3 {
  padding-left:1rem !important
}
.ps-4 {
  padding-left:1.5rem !important
}
.ps-5 {
  padding-left:2rem !important
}
.ps-6 {
  padding-left:3rem !important
}
.ps-7 {
  padding-left:4rem !important
}
.ps-8 {
  padding-left:5rem !important
}
.ps-9 {
  padding-left:7rem !important
}
.gap-0 {
  gap:0 !important
}
.gap-1 {
  gap:.5rem !important
}
.gap-2 {
  gap:.625rem !important
}
.gap-3 {
  gap:1rem !important
}
.gap-4 {
  gap:1.5rem !important
}
.gap-5 {
  gap:2rem !important
}
.gap-6 {
  gap:3rem !important
}
.gap-7 {
  gap:4rem !important
}
.gap-8 {
  gap:5rem !important
}
.gap-9 {
  gap:7rem !important
}
.row-gap-0 {
  row-gap:0 !important
}
.row-gap-1 {
  row-gap:.5rem !important
}
.row-gap-2 {
  row-gap:.625rem !important
}
.row-gap-3 {
  row-gap:1rem !important
}
.row-gap-4 {
  row-gap:1.5rem !important
}
.row-gap-5 {
  row-gap:2rem !important
}
.row-gap-6 {
  row-gap:3rem !important
}
.row-gap-7 {
  row-gap:4rem !important
}
.row-gap-8 {
  row-gap:5rem !important
}
.row-gap-9 {
  row-gap:7rem !important
}
.column-gap-0 {
  -webkit-column-gap:0 !important;
  -moz-column-gap:0 !important;
  column-gap:0 !important
}
.column-gap-1 {
  -webkit-column-gap:.5rem !important;
  -moz-column-gap:.5rem !important;
  column-gap:.5rem !important
}
.column-gap-2 {
  -webkit-column-gap:.625rem !important;
  -moz-column-gap:.625rem !important;
  column-gap:.625rem !important
}
.column-gap-3 {
  -webkit-column-gap:1rem !important;
  -moz-column-gap:1rem !important;
  column-gap:1rem !important
}
.column-gap-4 {
  -webkit-column-gap:1.5rem !important;
  -moz-column-gap:1.5rem !important;
  column-gap:1.5rem !important
}
.column-gap-5 {
  -webkit-column-gap:2rem !important;
  -moz-column-gap:2rem !important;
  column-gap:2rem !important
}
.column-gap-6 {
  -webkit-column-gap:3rem !important;
  -moz-column-gap:3rem !important;
  column-gap:3rem !important
}
.column-gap-7 {
  -webkit-column-gap:4rem !important;
  -moz-column-gap:4rem !important;
  column-gap:4rem !important
}
.column-gap-8 {
  -webkit-column-gap:5rem !important;
  -moz-column-gap:5rem !important;
  column-gap:5rem !important
}
.column-gap-9 {
  -webkit-column-gap:7rem !important;
  -moz-column-gap:7rem !important;
  column-gap:7rem !important
}
.font-monospace {
  font-family:var(--bs-font-monospace) !important
}
.fs-1 {
  font-size:calc(1.40625rem + 1.875vw) !important
}
.fs-2 {
  font-size:calc(1.35rem + 1.2vw) !important
}
.fs-3 {
  font-size:calc(1.275rem + 0.3vw) !important
}
.fs-4 {
  font-size:calc(1.265625rem + 0.1875vw) !important
}
.fs-5 {
  font-size:calc(1.2515625rem + 0.01875vw) !important
}
.fs-6 {
  font-size:1.125rem !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.6 !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
}
.text-break {
  word-wrap:break-word !important;
  word-break:break-word !important
}
.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,.5) !important
}
.text-white-50 {
  --bs-text-opacity: 1;
  color:rgba(255,255,255,.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:.125em !important
}
.link-offset-1-hover:hover {
  text-underline-offset:.125em !important
}
.link-offset-2 {
  text-underline-offset:.25em !important
}
.link-offset-2-hover:hover {
  text-underline-offset:.25em !important
}
.link-offset-3 {
  text-underline-offset:.375em !important
}
.link-offset-3-hover:hover {
  text-underline-offset:.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:rgba(0,0,0,0) !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 {
  -webkit-user-select:all !important;
  -moz-user-select:all !important;
  user-select:all !important
}
.user-select-auto {
  -webkit-user-select:auto !important;
  -moz-user-select:auto !important;
  -ms-user-select:auto !important;
  user-select:auto !important
}
.user-select-none {
  -webkit-user-select:none !important;
  -moz-user-select:none !important;
  -ms-user-select:none !important;
  user-select:none !important
}
.pe-none {
  pointer-events:none !important
}
.pe-auto {
  pointer-events:auto !important
}
.rounded {
  border-radius: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 {
    -o-object-fit:contain !important;
    object-fit:contain !important
  }
  .object-fit-sm-cover {
    -o-object-fit:cover !important;
    object-fit:cover !important
  }
  .object-fit-sm-fill {
    -o-object-fit:fill !important;
    object-fit:fill !important
  }
  .object-fit-sm-scale {
    -o-object-fit:scale-down !important;
    object-fit:scale-down !important
  }
  .object-fit-sm-none {
    -o-object-fit:none !important;
    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:-webkit-box !important;
    display:-ms-flexbox !important;
    display:flex !important
  }
  .d-sm-inline-flex {
    display:-webkit-inline-box !important;
    display:-ms-inline-flexbox !important;
    display:inline-flex !important
  }
  .d-sm-none {
    display:none !important
  }
  .flex-sm-fill {
    -webkit-box-flex:1 !important;
    -ms-flex:1 1 auto !important;
    flex:1 1 auto !important
  }
  .flex-sm-row {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:row !important;
    flex-direction:row !important
  }
  .flex-sm-column {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:column !important;
    flex-direction:column !important
  }
  .flex-sm-row-reverse {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:row-reverse !important;
    flex-direction:row-reverse !important
  }
  .flex-sm-column-reverse {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:column-reverse !important;
    flex-direction:column-reverse !important
  }
  .flex-sm-grow-0 {
    -webkit-box-flex:0 !important;
    -ms-flex-positive:0 !important;
    flex-grow:0 !important
  }
  .flex-sm-grow-1 {
    -webkit-box-flex:1 !important;
    -ms-flex-positive:1 !important;
    flex-grow:1 !important
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative:0 !important;
    flex-shrink:0 !important
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative:1 !important;
    flex-shrink:1 !important
  }
  .flex-sm-wrap {
    -ms-flex-wrap:wrap !important;
    flex-wrap:wrap !important
  }
  .flex-sm-nowrap {
    -ms-flex-wrap:nowrap !important;
    flex-wrap:nowrap !important
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap:wrap-reverse !important;
    flex-wrap:wrap-reverse !important
  }
  .justify-content-sm-start {
    -webkit-box-pack:start !important;
    -ms-flex-pack:start !important;
    justify-content:flex-start !important
  }
  .justify-content-sm-end {
    -webkit-box-pack:end !important;
    -ms-flex-pack:end !important;
    justify-content:flex-end !important
  }
  .justify-content-sm-center {
    -webkit-box-pack:center !important;
    -ms-flex-pack:center !important;
    justify-content:center !important
  }
  .justify-content-sm-between {
    -webkit-box-pack:justify !important;
    -ms-flex-pack:justify !important;
    justify-content:space-between !important
  }
  .justify-content-sm-around {
    -ms-flex-pack:distribute !important;
    justify-content:space-around !important
  }
  .justify-content-sm-evenly {
    -webkit-box-pack:space-evenly !important;
    -ms-flex-pack:space-evenly !important;
    justify-content:space-evenly !important
  }
  .align-items-sm-start {
    -webkit-box-align:start !important;
    -ms-flex-align:start !important;
    align-items:flex-start !important
  }
  .align-items-sm-end {
    -webkit-box-align:end !important;
    -ms-flex-align:end !important;
    align-items:flex-end !important
  }
  .align-items-sm-center {
    -webkit-box-align:center !important;
    -ms-flex-align:center !important;
    align-items:center !important
  }
  .align-items-sm-baseline {
    -webkit-box-align:baseline !important;
    -ms-flex-align:baseline !important;
    align-items:baseline !important
  }
  .align-items-sm-stretch {
    -webkit-box-align:stretch !important;
    -ms-flex-align:stretch !important;
    align-items:stretch !important
  }
  .align-content-sm-start {
    -ms-flex-line-pack:start !important;
    align-content:flex-start !important
  }
  .align-content-sm-end {
    -ms-flex-line-pack:end !important;
    align-content:flex-end !important
  }
  .align-content-sm-center {
    -ms-flex-line-pack:center !important;
    align-content:center !important
  }
  .align-content-sm-between {
    -ms-flex-line-pack:justify !important;
    align-content:space-between !important
  }
  .align-content-sm-around {
    -ms-flex-line-pack:distribute !important;
    align-content:space-around !important
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack:stretch !important;
    align-content:stretch !important
  }
  .align-self-sm-auto {
    -ms-flex-item-align:auto !important;
    align-self:auto !important
  }
  .align-self-sm-start {
    -ms-flex-item-align:start !important;
    align-self:flex-start !important
  }
  .align-self-sm-end {
    -ms-flex-item-align:end !important;
    align-self:flex-end !important
  }
  .align-self-sm-center {
    -ms-flex-item-align:center !important;
    align-self:center !important
  }
  .align-self-sm-baseline {
    -ms-flex-item-align:baseline !important;
    align-self:baseline !important
  }
  .align-self-sm-stretch {
    -ms-flex-item-align:stretch !important;
    align-self:stretch !important
  }
  .order-sm-first {
    -webkit-box-ordinal-group:0 !important;
    -ms-flex-order:-1 !important;
    order:-1 !important
  }
  .order-sm-0 {
    -webkit-box-ordinal-group:1 !important;
    -ms-flex-order:0 !important;
    order:0 !important
  }
  .order-sm-1 {
    -webkit-box-ordinal-group:2 !important;
    -ms-flex-order:1 !important;
    order:1 !important
  }
  .order-sm-2 {
    -webkit-box-ordinal-group:3 !important;
    -ms-flex-order:2 !important;
    order:2 !important
  }
  .order-sm-3 {
    -webkit-box-ordinal-group:4 !important;
    -ms-flex-order:3 !important;
    order:3 !important
  }
  .order-sm-4 {
    -webkit-box-ordinal-group:5 !important;
    -ms-flex-order:4 !important;
    order:4 !important
  }
  .order-sm-5 {
    -webkit-box-ordinal-group:6 !important;
    -ms-flex-order:5 !important;
    order:5 !important
  }
  .order-sm-last {
    -webkit-box-ordinal-group:7 !important;
    -ms-flex-order:6 !important;
    order:6 !important
  }
  .m-sm-0 {
    margin:0 !important
  }
  .m-sm-1 {
    margin:.5rem !important
  }
  .m-sm-2 {
    margin:.625rem !important
  }
  .m-sm-3 {
    margin:1rem !important
  }
  .m-sm-4 {
    margin:1.5rem !important
  }
  .m-sm-5 {
    margin:2rem !important
  }
  .m-sm-6 {
    margin:3rem !important
  }
  .m-sm-7 {
    margin:4rem !important
  }
  .m-sm-8 {
    margin:5rem !important
  }
  .m-sm-9 {
    margin:7rem !important
  }
  .m-sm-auto {
    margin:auto !important
  }
  .mx-sm-0 {
    margin-right:0 !important;
    margin-left:0 !important
  }
  .mx-sm-1 {
    margin-right:.5rem !important;
    margin-left:.5rem !important
  }
  .mx-sm-2 {
    margin-right:.625rem !important;
    margin-left:.625rem !important
  }
  .mx-sm-3 {
    margin-right:1rem !important;
    margin-left:1rem !important
  }
  .mx-sm-4 {
    margin-right:1.5rem !important;
    margin-left:1.5rem !important
  }
  .mx-sm-5 {
    margin-right:2rem !important;
    margin-left:2rem !important
  }
  .mx-sm-6 {
    margin-right:3rem !important;
    margin-left:3rem !important
  }
  .mx-sm-7 {
    margin-right:4rem !important;
    margin-left:4rem !important
  }
  .mx-sm-8 {
    margin-right:5rem !important;
    margin-left:5rem !important
  }
  .mx-sm-9 {
    margin-right:7rem !important;
    margin-left:7rem !important
  }
  .mx-sm-auto {
    margin-right:auto !important;
    margin-left:auto !important
  }
  .my-sm-0 {
    margin-top:0 !important;
    margin-bottom:0 !important
  }
  .my-sm-1 {
    margin-top:.5rem !important;
    margin-bottom:.5rem !important
  }
  .my-sm-2 {
    margin-top:.625rem !important;
    margin-bottom:.625rem !important
  }
  .my-sm-3 {
    margin-top:1rem !important;
    margin-bottom:1rem !important
  }
  .my-sm-4 {
    margin-top:1.5rem !important;
    margin-bottom:1.5rem !important
  }
  .my-sm-5 {
    margin-top:2rem !important;
    margin-bottom:2rem !important
  }
  .my-sm-6 {
    margin-top:3rem !important;
    margin-bottom:3rem !important
  }
  .my-sm-7 {
    margin-top:4rem !important;
    margin-bottom:4rem !important
  }
  .my-sm-8 {
    margin-top:5rem !important;
    margin-bottom:5rem !important
  }
  .my-sm-9 {
    margin-top:7rem !important;
    margin-bottom:7rem !important
  }
  .my-sm-auto {
    margin-top:auto !important;
    margin-bottom:auto !important
  }
  .mt-sm-0 {
    margin-top:0 !important
  }
  .mt-sm-1 {
    margin-top:.5rem !important
  }
  .mt-sm-2 {
    margin-top:.625rem !important
  }
  .mt-sm-3 {
    margin-top:1rem !important
  }
  .mt-sm-4 {
    margin-top:1.5rem !important
  }
  .mt-sm-5 {
    margin-top:2rem !important
  }
  .mt-sm-6 {
    margin-top:3rem !important
  }
  .mt-sm-7 {
    margin-top:4rem !important
  }
  .mt-sm-8 {
    margin-top:5rem !important
  }
  .mt-sm-9 {
    margin-top:7rem !important
  }
  .mt-sm-auto {
    margin-top:auto !important
  }
  .me-sm-0 {
    margin-right:0 !important
  }
  .me-sm-1 {
    margin-right:.5rem !important
  }
  .me-sm-2 {
    margin-right:.625rem !important
  }
  .me-sm-3 {
    margin-right:1rem !important
  }
  .me-sm-4 {
    margin-right:1.5rem !important
  }
  .me-sm-5 {
    margin-right:2rem !important
  }
  .me-sm-6 {
    margin-right:3rem !important
  }
  .me-sm-7 {
    margin-right:4rem !important
  }
  .me-sm-8 {
    margin-right:5rem !important
  }
  .me-sm-9 {
    margin-right:7rem !important
  }
  .me-sm-auto {
    margin-right:auto !important
  }
  .mb-sm-0 {
    margin-bottom:0 !important
  }
  .mb-sm-1 {
    margin-bottom:.5rem !important
  }
  .mb-sm-2 {
    margin-bottom:.625rem !important
  }
  .mb-sm-3 {
    margin-bottom:1rem !important
  }
  .mb-sm-4 {
    margin-bottom:1.5rem !important
  }
  .mb-sm-5 {
    margin-bottom:2rem !important
  }
  .mb-sm-6 {
    margin-bottom:3rem !important
  }
  .mb-sm-7 {
    margin-bottom:4rem !important
  }
  .mb-sm-8 {
    margin-bottom:5rem !important
  }
  .mb-sm-9 {
    margin-bottom:7rem !important
  }
  .mb-sm-auto {
    margin-bottom:auto !important
  }
  .ms-sm-0 {
    margin-left:0 !important
  }
  .ms-sm-1 {
    margin-left:.5rem !important
  }
  .ms-sm-2 {
    margin-left:.625rem !important
  }
  .ms-sm-3 {
    margin-left:1rem !important
  }
  .ms-sm-4 {
    margin-left:1.5rem !important
  }
  .ms-sm-5 {
    margin-left:2rem !important
  }
  .ms-sm-6 {
    margin-left:3rem !important
  }
  .ms-sm-7 {
    margin-left:4rem !important
  }
  .ms-sm-8 {
    margin-left:5rem !important
  }
  .ms-sm-9 {
    margin-left:7rem !important
  }
  .ms-sm-auto {
    margin-left:auto !important
  }
  .m-sm-n1 {
    margin:-0.5rem !important
  }
  .m-sm-n2 {
    margin:-0.625rem !important
  }
  .m-sm-n3 {
    margin:-1rem !important
  }
  .m-sm-n4 {
    margin:-1.5rem !important
  }
  .m-sm-n5 {
    margin:-2rem !important
  }
  .m-sm-n6 {
    margin:-3rem !important
  }
  .m-sm-n7 {
    margin:-4rem !important
  }
  .m-sm-n8 {
    margin:-5rem !important
  }
  .m-sm-n9 {
    margin:-7rem !important
  }
  .mx-sm-n1 {
    margin-right:-0.5rem !important;
    margin-left:-0.5rem !important
  }
  .mx-sm-n2 {
    margin-right:-0.625rem !important;
    margin-left:-0.625rem !important
  }
  .mx-sm-n3 {
    margin-right:-1rem !important;
    margin-left:-1rem !important
  }
  .mx-sm-n4 {
    margin-right:-1.5rem !important;
    margin-left:-1.5rem !important
  }
  .mx-sm-n5 {
    margin-right:-2rem !important;
    margin-left:-2rem !important
  }
  .mx-sm-n6 {
    margin-right:-3rem !important;
    margin-left:-3rem !important
  }
  .mx-sm-n7 {
    margin-right:-4rem !important;
    margin-left:-4rem !important
  }
  .mx-sm-n8 {
    margin-right:-5rem !important;
    margin-left:-5rem !important
  }
  .mx-sm-n9 {
    margin-right:-7rem !important;
    margin-left:-7rem !important
  }
  .my-sm-n1 {
    margin-top:-0.5rem !important;
    margin-bottom:-0.5rem !important
  }
  .my-sm-n2 {
    margin-top:-0.625rem !important;
    margin-bottom:-0.625rem !important
  }
  .my-sm-n3 {
    margin-top:-1rem !important;
    margin-bottom:-1rem !important
  }
  .my-sm-n4 {
    margin-top:-1.5rem !important;
    margin-bottom:-1.5rem !important
  }
  .my-sm-n5 {
    margin-top:-2rem !important;
    margin-bottom:-2rem !important
  }
  .my-sm-n6 {
    margin-top:-3rem !important;
    margin-bottom:-3rem !important
  }
  .my-sm-n7 {
    margin-top:-4rem !important;
    margin-bottom:-4rem !important
  }
  .my-sm-n8 {
    margin-top:-5rem !important;
    margin-bottom:-5rem !important
  }
  .my-sm-n9 {
    margin-top:-7rem !important;
    margin-bottom:-7rem !important
  }
  .mt-sm-n1 {
    margin-top:-0.5rem !important
  }
  .mt-sm-n2 {
    margin-top:-0.625rem !important
  }
  .mt-sm-n3 {
    margin-top:-1rem !important
  }
  .mt-sm-n4 {
    margin-top:-1.5rem !important
  }
  .mt-sm-n5 {
    margin-top:-2rem !important
  }
  .mt-sm-n6 {
    margin-top:-3rem !important
  }
  .mt-sm-n7 {
    margin-top:-4rem !important
  }
  .mt-sm-n8 {
    margin-top:-5rem !important
  }
  .mt-sm-n9 {
    margin-top:-7rem !important
  }
  .me-sm-n1 {
    margin-right:-0.5rem !important
  }
  .me-sm-n2 {
    margin-right:-0.625rem !important
  }
  .me-sm-n3 {
    margin-right:-1rem !important
  }
  .me-sm-n4 {
    margin-right:-1.5rem !important
  }
  .me-sm-n5 {
    margin-right:-2rem !important
  }
  .me-sm-n6 {
    margin-right:-3rem !important
  }
  .me-sm-n7 {
    margin-right:-4rem !important
  }
  .me-sm-n8 {
    margin-right:-5rem !important
  }
  .me-sm-n9 {
    margin-right:-7rem !important
  }
  .mb-sm-n1 {
    margin-bottom:-0.5rem !important
  }
  .mb-sm-n2 {
    margin-bottom:-0.625rem !important
  }
  .mb-sm-n3 {
    margin-bottom:-1rem !important
  }
  .mb-sm-n4 {
    margin-bottom:-1.5rem !important
  }
  .mb-sm-n5 {
    margin-bottom:-2rem !important
  }
  .mb-sm-n6 {
    margin-bottom:-3rem !important
  }
  .mb-sm-n7 {
    margin-bottom:-4rem !important
  }
  .mb-sm-n8 {
    margin-bottom:-5rem !important
  }
  .mb-sm-n9 {
    margin-bottom:-7rem !important
  }
  .ms-sm-n1 {
    margin-left:-0.5rem !important
  }
  .ms-sm-n2 {
    margin-left:-0.625rem !important
  }
  .ms-sm-n3 {
    margin-left:-1rem !important
  }
  .ms-sm-n4 {
    margin-left:-1.5rem !important
  }
  .ms-sm-n5 {
    margin-left:-2rem !important
  }
  .ms-sm-n6 {
    margin-left:-3rem !important
  }
  .ms-sm-n7 {
    margin-left:-4rem !important
  }
  .ms-sm-n8 {
    margin-left:-5rem !important
  }
  .ms-sm-n9 {
    margin-left:-7rem !important
  }
  .p-sm-0 {
    padding:0 !important
  }
  .p-sm-1 {
    padding:.5rem !important
  }
  .p-sm-2 {
    padding:.625rem !important
  }
  .p-sm-3 {
    padding:1rem !important
  }
  .p-sm-4 {
    padding:1.5rem !important
  }
  .p-sm-5 {
    padding:2rem !important
  }
  .p-sm-6 {
    padding:3rem !important
  }
  .p-sm-7 {
    padding:4rem !important
  }
  .p-sm-8 {
    padding:5rem !important
  }
  .p-sm-9 {
    padding:7rem !important
  }
  .px-sm-0 {
    padding-right:0 !important;
    padding-left:0 !important
  }
  .px-sm-1 {
    padding-right:.5rem !important;
    padding-left:.5rem !important
  }
  .px-sm-2 {
    padding-right:.625rem !important;
    padding-left:.625rem !important
  }
  .px-sm-3 {
    padding-right:1rem !important;
    padding-left:1rem !important
  }
  .px-sm-4 {
    padding-right:1.5rem !important;
    padding-left:1.5rem !important
  }
  .px-sm-5 {
    padding-right:2rem !important;
    padding-left:2rem !important
  }
  .px-sm-6 {
    padding-right:3rem !important;
    padding-left:3rem !important
  }
  .px-sm-7 {
    padding-right:4rem !important;
    padding-left:4rem !important
  }
  .px-sm-8 {
    padding-right:5rem !important;
    padding-left:5rem !important
  }
  .px-sm-9 {
    padding-right:7rem !important;
    padding-left:7rem !important
  }
  .py-sm-0 {
    padding-top:0 !important;
    padding-bottom:0 !important
  }
  .py-sm-1 {
    padding-top:.5rem !important;
    padding-bottom:.5rem !important
  }
  .py-sm-2 {
    padding-top:.625rem !important;
    padding-bottom:.625rem !important
  }
  .py-sm-3 {
    padding-top:1rem !important;
    padding-bottom:1rem !important
  }
  .py-sm-4 {
    padding-top:1.5rem !important;
    padding-bottom:1.5rem !important
  }
  .py-sm-5 {
    padding-top:2rem !important;
    padding-bottom:2rem !important
  }
  .py-sm-6 {
    padding-top:3rem !important;
    padding-bottom:3rem !important
  }
  .py-sm-7 {
    padding-top:4rem !important;
    padding-bottom:4rem !important
  }
  .py-sm-8 {
    padding-top:5rem !important;
    padding-bottom:5rem !important
  }
  .py-sm-9 {
    padding-top:7rem !important;
    padding-bottom:7rem !important
  }
  .pt-sm-0 {
    padding-top:0 !important
  }
  .pt-sm-1 {
    padding-top:.5rem !important
  }
  .pt-sm-2 {
    padding-top:.625rem !important
  }
  .pt-sm-3 {
    padding-top:1rem !important
  }
  .pt-sm-4 {
    padding-top:1.5rem !important
  }
  .pt-sm-5 {
    padding-top:2rem !important
  }
  .pt-sm-6 {
    padding-top:3rem !important
  }
  .pt-sm-7 {
    padding-top:4rem !important
  }
  .pt-sm-8 {
    padding-top:5rem !important
  }
  .pt-sm-9 {
    padding-top:7rem !important
  }
  .pe-sm-0 {
    padding-right:0 !important
  }
  .pe-sm-1 {
    padding-right:.5rem !important
  }
  .pe-sm-2 {
    padding-right:.625rem !important
  }
  .pe-sm-3 {
    padding-right:1rem !important
  }
  .pe-sm-4 {
    padding-right:1.5rem !important
  }
  .pe-sm-5 {
    padding-right:2rem !important
  }
  .pe-sm-6 {
    padding-right:3rem !important
  }
  .pe-sm-7 {
    padding-right:4rem !important
  }
  .pe-sm-8 {
    padding-right:5rem !important
  }
  .pe-sm-9 {
    padding-right:7rem !important
  }
  .pb-sm-0 {
    padding-bottom:0 !important
  }
  .pb-sm-1 {
    padding-bottom:.5rem !important
  }
  .pb-sm-2 {
    padding-bottom:.625rem !important
  }
  .pb-sm-3 {
    padding-bottom:1rem !important
  }
  .pb-sm-4 {
    padding-bottom:1.5rem !important
  }
  .pb-sm-5 {
    padding-bottom:2rem !important
  }
  .pb-sm-6 {
    padding-bottom:3rem !important
  }
  .pb-sm-7 {
    padding-bottom:4rem !important
  }
  .pb-sm-8 {
    padding-bottom:5rem !important
  }
  .pb-sm-9 {
    padding-bottom:7rem !important
  }
  .ps-sm-0 {
    padding-left:0 !important
  }
  .ps-sm-1 {
    padding-left:.5rem !important
  }
  .ps-sm-2 {
    padding-left:.625rem !important
  }
  .ps-sm-3 {
    padding-left:1rem !important
  }
  .ps-sm-4 {
    padding-left:1.5rem !important
  }
  .ps-sm-5 {
    padding-left:2rem !important
  }
  .ps-sm-6 {
    padding-left:3rem !important
  }
  .ps-sm-7 {
    padding-left:4rem !important
  }
  .ps-sm-8 {
    padding-left:5rem !important
  }
  .ps-sm-9 {
    padding-left:7rem !important
  }
  .gap-sm-0 {
    gap:0 !important
  }
  .gap-sm-1 {
    gap:.5rem !important
  }
  .gap-sm-2 {
    gap:.625rem !important
  }
  .gap-sm-3 {
    gap:1rem !important
  }
  .gap-sm-4 {
    gap:1.5rem !important
  }
  .gap-sm-5 {
    gap:2rem !important
  }
  .gap-sm-6 {
    gap:3rem !important
  }
  .gap-sm-7 {
    gap:4rem !important
  }
  .gap-sm-8 {
    gap:5rem !important
  }
  .gap-sm-9 {
    gap:7rem !important
  }
  .row-gap-sm-0 {
    row-gap:0 !important
  }
  .row-gap-sm-1 {
    row-gap:.5rem !important
  }
  .row-gap-sm-2 {
    row-gap:.625rem !important
  }
  .row-gap-sm-3 {
    row-gap:1rem !important
  }
  .row-gap-sm-4 {
    row-gap:1.5rem !important
  }
  .row-gap-sm-5 {
    row-gap:2rem !important
  }
  .row-gap-sm-6 {
    row-gap:3rem !important
  }
  .row-gap-sm-7 {
    row-gap:4rem !important
  }
  .row-gap-sm-8 {
    row-gap:5rem !important
  }
  .row-gap-sm-9 {
    row-gap:7rem !important
  }
  .column-gap-sm-0 {
    -webkit-column-gap:0 !important;
    -moz-column-gap:0 !important;
    column-gap:0 !important
  }
  .column-gap-sm-1 {
    -webkit-column-gap:.5rem !important;
    -moz-column-gap:.5rem !important;
    column-gap:.5rem !important
  }
  .column-gap-sm-2 {
    -webkit-column-gap:.625rem !important;
    -moz-column-gap:.625rem !important;
    column-gap:.625rem !important
  }
  .column-gap-sm-3 {
    -webkit-column-gap:1rem !important;
    -moz-column-gap:1rem !important;
    column-gap:1rem !important
  }
  .column-gap-sm-4 {
    -webkit-column-gap:1.5rem !important;
    -moz-column-gap:1.5rem !important;
    column-gap:1.5rem !important
  }
  .column-gap-sm-5 {
    -webkit-column-gap:2rem !important;
    -moz-column-gap:2rem !important;
    column-gap:2rem !important
  }
  .column-gap-sm-6 {
    -webkit-column-gap:3rem !important;
    -moz-column-gap:3rem !important;
    column-gap:3rem !important
  }
  .column-gap-sm-7 {
    -webkit-column-gap:4rem !important;
    -moz-column-gap:4rem !important;
    column-gap:4rem !important
  }
  .column-gap-sm-8 {
    -webkit-column-gap:5rem !important;
    -moz-column-gap:5rem !important;
    column-gap:5rem !important
  }
  .column-gap-sm-9 {
    -webkit-column-gap:7rem !important;
    -moz-column-gap:7rem !important;
    column-gap:7rem !important
  }
  .text-sm-start {
    text-align:left !important
  }
  .text-sm-end {
    text-align:right !important
  }
  .text-sm-center {
    text-align:center !important
  }
}
@media(min-width: 768px) {
  .float-md-start {
    float:left !important
  }
  .float-md-end {
    float:right !important
  }
  .float-md-none {
    float:none !important
  }
  .object-fit-md-contain {
    -o-object-fit:contain !important;
    object-fit:contain !important
  }
  .object-fit-md-cover {
    -o-object-fit:cover !important;
    object-fit:cover !important
  }
  .object-fit-md-fill {
    -o-object-fit:fill !important;
    object-fit:fill !important
  }
  .object-fit-md-scale {
    -o-object-fit:scale-down !important;
    object-fit:scale-down !important
  }
  .object-fit-md-none {
    -o-object-fit:none !important;
    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:-webkit-box !important;
    display:-ms-flexbox !important;
    display:flex !important
  }
  .d-md-inline-flex {
    display:-webkit-inline-box !important;
    display:-ms-inline-flexbox !important;
    display:inline-flex !important
  }
  .d-md-none {
    display:none !important
  }
  .flex-md-fill {
    -webkit-box-flex:1 !important;
    -ms-flex:1 1 auto !important;
    flex:1 1 auto !important
  }
  .flex-md-row {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:row !important;
    flex-direction:row !important
  }
  .flex-md-column {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:column !important;
    flex-direction:column !important
  }
  .flex-md-row-reverse {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:row-reverse !important;
    flex-direction:row-reverse !important
  }
  .flex-md-column-reverse {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:column-reverse !important;
    flex-direction:column-reverse !important
  }
  .flex-md-grow-0 {
    -webkit-box-flex:0 !important;
    -ms-flex-positive:0 !important;
    flex-grow:0 !important
  }
  .flex-md-grow-1 {
    -webkit-box-flex:1 !important;
    -ms-flex-positive:1 !important;
    flex-grow:1 !important
  }
  .flex-md-shrink-0 {
    -ms-flex-negative:0 !important;
    flex-shrink:0 !important
  }
  .flex-md-shrink-1 {
    -ms-flex-negative:1 !important;
    flex-shrink:1 !important
  }
  .flex-md-wrap {
    -ms-flex-wrap:wrap !important;
    flex-wrap:wrap !important
  }
  .flex-md-nowrap {
    -ms-flex-wrap:nowrap !important;
    flex-wrap:nowrap !important
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap:wrap-reverse !important;
    flex-wrap:wrap-reverse !important
  }
  .justify-content-md-start {
    -webkit-box-pack:start !important;
    -ms-flex-pack:start !important;
    justify-content:flex-start !important
  }
  .justify-content-md-end {
    -webkit-box-pack:end !important;
    -ms-flex-pack:end !important;
    justify-content:flex-end !important
  }
  .justify-content-md-center {
    -webkit-box-pack:center !important;
    -ms-flex-pack:center !important;
    justify-content:center !important
  }
  .justify-content-md-between {
    -webkit-box-pack:justify !important;
    -ms-flex-pack:justify !important;
    justify-content:space-between !important
  }
  .justify-content-md-around {
    -ms-flex-pack:distribute !important;
    justify-content:space-around !important
  }
  .justify-content-md-evenly {
    -webkit-box-pack:space-evenly !important;
    -ms-flex-pack:space-evenly !important;
    justify-content:space-evenly !important
  }
  .align-items-md-start {
    -webkit-box-align:start !important;
    -ms-flex-align:start !important;
    align-items:flex-start !important
  }
  .align-items-md-end {
    -webkit-box-align:end !important;
    -ms-flex-align:end !important;
    align-items:flex-end !important
  }
  .align-items-md-center {
    -webkit-box-align:center !important;
    -ms-flex-align:center !important;
    align-items:center !important
  }
  .align-items-md-baseline {
    -webkit-box-align:baseline !important;
    -ms-flex-align:baseline !important;
    align-items:baseline !important
  }
  .align-items-md-stretch {
    -webkit-box-align:stretch !important;
    -ms-flex-align:stretch !important;
    align-items:stretch !important
  }
  .align-content-md-start {
    -ms-flex-line-pack:start !important;
    align-content:flex-start !important
  }
  .align-content-md-end {
    -ms-flex-line-pack:end !important;
    align-content:flex-end !important
  }
  .align-content-md-center {
    -ms-flex-line-pack:center !important;
    align-content:center !important
  }
  .align-content-md-between {
    -ms-flex-line-pack:justify !important;
    align-content:space-between !important
  }
  .align-content-md-around {
    -ms-flex-line-pack:distribute !important;
    align-content:space-around !important
  }
  .align-content-md-stretch {
    -ms-flex-line-pack:stretch !important;
    align-content:stretch !important
  }
  .align-self-md-auto {
    -ms-flex-item-align:auto !important;
    align-self:auto !important
  }
  .align-self-md-start {
    -ms-flex-item-align:start !important;
    align-self:flex-start !important
  }
  .align-self-md-end {
    -ms-flex-item-align:end !important;
    align-self:flex-end !important
  }
  .align-self-md-center {
    -ms-flex-item-align:center !important;
    align-self:center !important
  }
  .align-self-md-baseline {
    -ms-flex-item-align:baseline !important;
    align-self:baseline !important
  }
  .align-self-md-stretch {
    -ms-flex-item-align:stretch !important;
    align-self:stretch !important
  }
  .order-md-first {
    -webkit-box-ordinal-group:0 !important;
    -ms-flex-order:-1 !important;
    order:-1 !important
  }
  .order-md-0 {
    -webkit-box-ordinal-group:1 !important;
    -ms-flex-order:0 !important;
    order:0 !important
  }
  .order-md-1 {
    -webkit-box-ordinal-group:2 !important;
    -ms-flex-order:1 !important;
    order:1 !important
  }
  .order-md-2 {
    -webkit-box-ordinal-group:3 !important;
    -ms-flex-order:2 !important;
    order:2 !important
  }
  .order-md-3 {
    -webkit-box-ordinal-group:4 !important;
    -ms-flex-order:3 !important;
    order:3 !important
  }
  .order-md-4 {
    -webkit-box-ordinal-group:5 !important;
    -ms-flex-order:4 !important;
    order:4 !important
  }
  .order-md-5 {
    -webkit-box-ordinal-group:6 !important;
    -ms-flex-order:5 !important;
    order:5 !important
  }
  .order-md-last {
    -webkit-box-ordinal-group:7 !important;
    -ms-flex-order:6 !important;
    order:6 !important
  }
  .m-md-0 {
    margin:0 !important
  }
  .m-md-1 {
    margin:.5rem !important
  }
  .m-md-2 {
    margin:.625rem !important
  }
  .m-md-3 {
    margin:1rem !important
  }
  .m-md-4 {
    margin:1.5rem !important
  }
  .m-md-5 {
    margin:2rem !important
  }
  .m-md-6 {
    margin:3rem !important
  }
  .m-md-7 {
    margin:4rem !important
  }
  .m-md-8 {
    margin:5rem !important
  }
  .m-md-9 {
    margin:7rem !important
  }
  .m-md-auto {
    margin:auto !important
  }
  .mx-md-0 {
    margin-right:0 !important;
    margin-left:0 !important
  }
  .mx-md-1 {
    margin-right:.5rem !important;
    margin-left:.5rem !important
  }
  .mx-md-2 {
    margin-right:.625rem !important;
    margin-left:.625rem !important
  }
  .mx-md-3 {
    margin-right:1rem !important;
    margin-left:1rem !important
  }
  .mx-md-4 {
    margin-right:1.5rem !important;
    margin-left:1.5rem !important
  }
  .mx-md-5 {
    margin-right:2rem !important;
    margin-left:2rem !important
  }
  .mx-md-6 {
    margin-right:3rem !important;
    margin-left:3rem !important
  }
  .mx-md-7 {
    margin-right:4rem !important;
    margin-left:4rem !important
  }
  .mx-md-8 {
    margin-right:5rem !important;
    margin-left:5rem !important
  }
  .mx-md-9 {
    margin-right:7rem !important;
    margin-left:7rem !important
  }
  .mx-md-auto {
    margin-right:auto !important;
    margin-left:auto !important
  }
  .my-md-0 {
    margin-top:0 !important;
    margin-bottom:0 !important
  }
  .my-md-1 {
    margin-top:.5rem !important;
    margin-bottom:.5rem !important
  }
  .my-md-2 {
    margin-top:.625rem !important;
    margin-bottom:.625rem !important
  }
  .my-md-3 {
    margin-top:1rem !important;
    margin-bottom:1rem !important
  }
  .my-md-4 {
    margin-top:1.5rem !important;
    margin-bottom:1.5rem !important
  }
  .my-md-5 {
    margin-top:2rem !important;
    margin-bottom:2rem !important
  }
  .my-md-6 {
    margin-top:3rem !important;
    margin-bottom:3rem !important
  }
  .my-md-7 {
    margin-top:4rem !important;
    margin-bottom:4rem !important
  }
  .my-md-8 {
    margin-top:5rem !important;
    margin-bottom:5rem !important
  }
  .my-md-9 {
    margin-top:7rem !important;
    margin-bottom:7rem !important
  }
  .my-md-auto {
    margin-top:auto !important;
    margin-bottom:auto !important
  }
  .mt-md-0 {
    margin-top:0 !important
  }
  .mt-md-1 {
    margin-top:.5rem !important
  }
  .mt-md-2 {
    margin-top:.625rem !important
  }
  .mt-md-3 {
    margin-top:1rem !important
  }
  .mt-md-4 {
    margin-top:1.5rem !important
  }
  .mt-md-5 {
    margin-top:2rem !important
  }
  .mt-md-6 {
    margin-top:3rem !important
  }
  .mt-md-7 {
    margin-top:4rem !important
  }
  .mt-md-8 {
    margin-top:5rem !important
  }
  .mt-md-9 {
    margin-top:7rem !important
  }
  .mt-md-auto {
    margin-top:auto !important
  }
  .me-md-0 {
    margin-right:0 !important
  }
  .me-md-1 {
    margin-right:.5rem !important
  }
  .me-md-2 {
    margin-right:.625rem !important
  }
  .me-md-3 {
    margin-right:1rem !important
  }
  .me-md-4 {
    margin-right:1.5rem !important
  }
  .me-md-5 {
    margin-right:2rem !important
  }
  .me-md-6 {
    margin-right:3rem !important
  }
  .me-md-7 {
    margin-right:4rem !important
  }
  .me-md-8 {
    margin-right:5rem !important
  }
  .me-md-9 {
    margin-right:7rem !important
  }
  .me-md-auto {
    margin-right:auto !important
  }
  .mb-md-0 {
    margin-bottom:0 !important
  }
  .mb-md-1 {
    margin-bottom:.5rem !important
  }
  .mb-md-2 {
    margin-bottom:.625rem !important
  }
  .mb-md-3 {
    margin-bottom:1rem !important
  }
  .mb-md-4 {
    margin-bottom:1.5rem !important
  }
  .mb-md-5 {
    margin-bottom:2rem !important
  }
  .mb-md-6 {
    margin-bottom:3rem !important
  }
  .mb-md-7 {
    margin-bottom:4rem !important
  }
  .mb-md-8 {
    margin-bottom:5rem !important
  }
  .mb-md-9 {
    margin-bottom:7rem !important
  }
  .mb-md-auto {
    margin-bottom:auto !important
  }
  .ms-md-0 {
    margin-left:0 !important
  }
  .ms-md-1 {
    margin-left:.5rem !important
  }
  .ms-md-2 {
    margin-left:.625rem !important
  }
  .ms-md-3 {
    margin-left:1rem !important
  }
  .ms-md-4 {
    margin-left:1.5rem !important
  }
  .ms-md-5 {
    margin-left:2rem !important
  }
  .ms-md-6 {
    margin-left:3rem !important
  }
  .ms-md-7 {
    margin-left:4rem !important
  }
  .ms-md-8 {
    margin-left:5rem !important
  }
  .ms-md-9 {
    margin-left:7rem !important
  }
  .ms-md-auto {
    margin-left:auto !important
  }
  .m-md-n1 {
    margin:-0.5rem !important
  }
  .m-md-n2 {
    margin:-0.625rem !important
  }
  .m-md-n3 {
    margin:-1rem !important
  }
  .m-md-n4 {
    margin:-1.5rem !important
  }
  .m-md-n5 {
    margin:-2rem !important
  }
  .m-md-n6 {
    margin:-3rem !important
  }
  .m-md-n7 {
    margin:-4rem !important
  }
  .m-md-n8 {
    margin:-5rem !important
  }
  .m-md-n9 {
    margin:-7rem !important
  }
  .mx-md-n1 {
    margin-right:-0.5rem !important;
    margin-left:-0.5rem !important
  }
  .mx-md-n2 {
    margin-right:-0.625rem !important;
    margin-left:-0.625rem !important
  }
  .mx-md-n3 {
    margin-right:-1rem !important;
    margin-left:-1rem !important
  }
  .mx-md-n4 {
    margin-right:-1.5rem !important;
    margin-left:-1.5rem !important
  }
  .mx-md-n5 {
    margin-right:-2rem !important;
    margin-left:-2rem !important
  }
  .mx-md-n6 {
    margin-right:-3rem !important;
    margin-left:-3rem !important
  }
  .mx-md-n7 {
    margin-right:-4rem !important;
    margin-left:-4rem !important
  }
  .mx-md-n8 {
    margin-right:-5rem !important;
    margin-left:-5rem !important
  }
  .mx-md-n9 {
    margin-right:-7rem !important;
    margin-left:-7rem !important
  }
  .my-md-n1 {
    margin-top:-0.5rem !important;
    margin-bottom:-0.5rem !important
  }
  .my-md-n2 {
    margin-top:-0.625rem !important;
    margin-bottom:-0.625rem !important
  }
  .my-md-n3 {
    margin-top:-1rem !important;
    margin-bottom:-1rem !important
  }
  .my-md-n4 {
    margin-top:-1.5rem !important;
    margin-bottom:-1.5rem !important
  }
  .my-md-n5 {
    margin-top:-2rem !important;
    margin-bottom:-2rem !important
  }
  .my-md-n6 {
    margin-top:-3rem !important;
    margin-bottom:-3rem !important
  }
  .my-md-n7 {
    margin-top:-4rem !important;
    margin-bottom:-4rem !important
  }
  .my-md-n8 {
    margin-top:-5rem !important;
    margin-bottom:-5rem !important
  }
  .my-md-n9 {
    margin-top:-7rem !important;
    margin-bottom:-7rem !important
  }
  .mt-md-n1 {
    margin-top:-0.5rem !important
  }
  .mt-md-n2 {
    margin-top:-0.625rem !important
  }
  .mt-md-n3 {
    margin-top:-1rem !important
  }
  .mt-md-n4 {
    margin-top:-1.5rem !important
  }
  .mt-md-n5 {
    margin-top:-2rem !important
  }
  .mt-md-n6 {
    margin-top:-3rem !important
  }
  .mt-md-n7 {
    margin-top:-4rem !important
  }
  .mt-md-n8 {
    margin-top:-5rem !important
  }
  .mt-md-n9 {
    margin-top:-7rem !important
  }
  .me-md-n1 {
    margin-right:-0.5rem !important
  }
  .me-md-n2 {
    margin-right:-0.625rem !important
  }
  .me-md-n3 {
    margin-right:-1rem !important
  }
  .me-md-n4 {
    margin-right:-1.5rem !important
  }
  .me-md-n5 {
    margin-right:-2rem !important
  }
  .me-md-n6 {
    margin-right:-3rem !important
  }
  .me-md-n7 {
    margin-right:-4rem !important
  }
  .me-md-n8 {
    margin-right:-5rem !important
  }
  .me-md-n9 {
    margin-right:-7rem !important
  }
  .mb-md-n1 {
    margin-bottom:-0.5rem !important
  }
  .mb-md-n2 {
    margin-bottom:-0.625rem !important
  }
  .mb-md-n3 {
    margin-bottom:-1rem !important
  }
  .mb-md-n4 {
    margin-bottom:-1.5rem !important
  }
  .mb-md-n5 {
    margin-bottom:-2rem !important
  }
  .mb-md-n6 {
    margin-bottom:-3rem !important
  }
  .mb-md-n7 {
    margin-bottom:-4rem !important
  }
  .mb-md-n8 {
    margin-bottom:-5rem !important
  }
  .mb-md-n9 {
    margin-bottom:-7rem !important
  }
  .ms-md-n1 {
    margin-left:-0.5rem !important
  }
  .ms-md-n2 {
    margin-left:-0.625rem !important
  }
  .ms-md-n3 {
    margin-left:-1rem !important
  }
  .ms-md-n4 {
    margin-left:-1.5rem !important
  }
  .ms-md-n5 {
    margin-left:-2rem !important
  }
  .ms-md-n6 {
    margin-left:-3rem !important
  }
  .ms-md-n7 {
    margin-left:-4rem !important
  }
  .ms-md-n8 {
    margin-left:-5rem !important
  }
  .ms-md-n9 {
    margin-left:-7rem !important
  }
  .p-md-0 {
    padding:0 !important
  }
  .p-md-1 {
    padding:.5rem !important
  }
  .p-md-2 {
    padding:.625rem !important
  }
  .p-md-3 {
    padding:1rem !important
  }
  .p-md-4 {
    padding:1.5rem !important
  }
  .p-md-5 {
    padding:2rem !important
  }
  .p-md-6 {
    padding:3rem !important
  }
  .p-md-7 {
    padding:4rem !important
  }
  .p-md-8 {
    padding:5rem !important
  }
  .p-md-9 {
    padding:7rem !important
  }
  .px-md-0 {
    padding-right:0 !important;
    padding-left:0 !important
  }
  .px-md-1 {
    padding-right:.5rem !important;
    padding-left:.5rem !important
  }
  .px-md-2 {
    padding-right:.625rem !important;
    padding-left:.625rem !important
  }
  .px-md-3 {
    padding-right:1rem !important;
    padding-left:1rem !important
  }
  .px-md-4 {
    padding-right:1.5rem !important;
    padding-left:1.5rem !important
  }
  .px-md-5 {
    padding-right:2rem !important;
    padding-left:2rem !important
  }
  .px-md-6 {
    padding-right:3rem !important;
    padding-left:3rem !important
  }
  .px-md-7 {
    padding-right:4rem !important;
    padding-left:4rem !important
  }
  .px-md-8 {
    padding-right:5rem !important;
    padding-left:5rem !important
  }
  .px-md-9 {
    padding-right:7rem !important;
    padding-left:7rem !important
  }
  .py-md-0 {
    padding-top:0 !important;
    padding-bottom:0 !important
  }
  .py-md-1 {
    padding-top:.5rem !important;
    padding-bottom:.5rem !important
  }
  .py-md-2 {
    padding-top:.625rem !important;
    padding-bottom:.625rem !important
  }
  .py-md-3 {
    padding-top:1rem !important;
    padding-bottom:1rem !important
  }
  .py-md-4 {
    padding-top:1.5rem !important;
    padding-bottom:1.5rem !important
  }
  .py-md-5 {
    padding-top:2rem !important;
    padding-bottom:2rem !important
  }
  .py-md-6 {
    padding-top:3rem !important;
    padding-bottom:3rem !important
  }
  .py-md-7 {
    padding-top:4rem !important;
    padding-bottom:4rem !important
  }
  .py-md-8 {
    padding-top:5rem !important;
    padding-bottom:5rem !important
  }
  .py-md-9 {
    padding-top:7rem !important;
    padding-bottom:7rem !important
  }
  .pt-md-0 {
    padding-top:0 !important
  }
  .pt-md-1 {
    padding-top:.5rem !important
  }
  .pt-md-2 {
    padding-top:.625rem !important
  }
  .pt-md-3 {
    padding-top:1rem !important
  }
  .pt-md-4 {
    padding-top:1.5rem !important
  }
  .pt-md-5 {
    padding-top:2rem !important
  }
  .pt-md-6 {
    padding-top:3rem !important
  }
  .pt-md-7 {
    padding-top:4rem !important
  }
  .pt-md-8 {
    padding-top:5rem !important
  }
  .pt-md-9 {
    padding-top:7rem !important
  }
  .pe-md-0 {
    padding-right:0 !important
  }
  .pe-md-1 {
    padding-right:.5rem !important
  }
  .pe-md-2 {
    padding-right:.625rem !important
  }
  .pe-md-3 {
    padding-right:1rem !important
  }
  .pe-md-4 {
    padding-right:1.5rem !important
  }
  .pe-md-5 {
    padding-right:2rem !important
  }
  .pe-md-6 {
    padding-right:3rem !important
  }
  .pe-md-7 {
    padding-right:4rem !important
  }
  .pe-md-8 {
    padding-right:5rem !important
  }
  .pe-md-9 {
    padding-right:7rem !important
  }
  .pb-md-0 {
    padding-bottom:0 !important
  }
  .pb-md-1 {
    padding-bottom:.5rem !important
  }
  .pb-md-2 {
    padding-bottom:.625rem !important
  }
  .pb-md-3 {
    padding-bottom:1rem !important
  }
  .pb-md-4 {
    padding-bottom:1.5rem !important
  }
  .pb-md-5 {
    padding-bottom:2rem !important
  }
  .pb-md-6 {
    padding-bottom:3rem !important
  }
  .pb-md-7 {
    padding-bottom:4rem !important
  }
  .pb-md-8 {
    padding-bottom:5rem !important
  }
  .pb-md-9 {
    padding-bottom:7rem !important
  }
  .ps-md-0 {
    padding-left:0 !important
  }
  .ps-md-1 {
    padding-left:.5rem !important
  }
  .ps-md-2 {
    padding-left:.625rem !important
  }
  .ps-md-3 {
    padding-left:1rem !important
  }
  .ps-md-4 {
    padding-left:1.5rem !important
  }
  .ps-md-5 {
    padding-left:2rem !important
  }
  .ps-md-6 {
    padding-left:3rem !important
  }
  .ps-md-7 {
    padding-left:4rem !important
  }
  .ps-md-8 {
    padding-left:5rem !important
  }
  .ps-md-9 {
    padding-left:7rem !important
  }
  .gap-md-0 {
    gap:0 !important
  }
  .gap-md-1 {
    gap:.5rem !important
  }
  .gap-md-2 {
    gap:.625rem !important
  }
  .gap-md-3 {
    gap:1rem !important
  }
  .gap-md-4 {
    gap:1.5rem !important
  }
  .gap-md-5 {
    gap:2rem !important
  }
  .gap-md-6 {
    gap:3rem !important
  }
  .gap-md-7 {
    gap:4rem !important
  }
  .gap-md-8 {
    gap:5rem !important
  }
  .gap-md-9 {
    gap:7rem !important
  }
  .row-gap-md-0 {
    row-gap:0 !important
  }
  .row-gap-md-1 {
    row-gap:.5rem !important
  }
  .row-gap-md-2 {
    row-gap:.625rem !important
  }
  .row-gap-md-3 {
    row-gap:1rem !important
  }
  .row-gap-md-4 {
    row-gap:1.5rem !important
  }
  .row-gap-md-5 {
    row-gap:2rem !important
  }
  .row-gap-md-6 {
    row-gap:3rem !important
  }
  .row-gap-md-7 {
    row-gap:4rem !important
  }
  .row-gap-md-8 {
    row-gap:5rem !important
  }
  .row-gap-md-9 {
    row-gap:7rem !important
  }
  .column-gap-md-0 {
    -webkit-column-gap:0 !important;
    -moz-column-gap:0 !important;
    column-gap:0 !important
  }
  .column-gap-md-1 {
    -webkit-column-gap:.5rem !important;
    -moz-column-gap:.5rem !important;
    column-gap:.5rem !important
  }
  .column-gap-md-2 {
    -webkit-column-gap:.625rem !important;
    -moz-column-gap:.625rem !important;
    column-gap:.625rem !important
  }
  .column-gap-md-3 {
    -webkit-column-gap:1rem !important;
    -moz-column-gap:1rem !important;
    column-gap:1rem !important
  }
  .column-gap-md-4 {
    -webkit-column-gap:1.5rem !important;
    -moz-column-gap:1.5rem !important;
    column-gap:1.5rem !important
  }
  .column-gap-md-5 {
    -webkit-column-gap:2rem !important;
    -moz-column-gap:2rem !important;
    column-gap:2rem !important
  }
  .column-gap-md-6 {
    -webkit-column-gap:3rem !important;
    -moz-column-gap:3rem !important;
    column-gap:3rem !important
  }
  .column-gap-md-7 {
    -webkit-column-gap:4rem !important;
    -moz-column-gap:4rem !important;
    column-gap:4rem !important
  }
  .column-gap-md-8 {
    -webkit-column-gap:5rem !important;
    -moz-column-gap:5rem !important;
    column-gap:5rem !important
  }
  .column-gap-md-9 {
    -webkit-column-gap:7rem !important;
    -moz-column-gap:7rem !important;
    column-gap:7rem !important
  }
  .text-md-start {
    text-align:left !important
  }
  .text-md-end {
    text-align:right !important
  }
  .text-md-center {
    text-align:center !important
  }
}
@media(min-width: 992px) {
  .float-lg-start {
    float:left !important
  }
  .float-lg-end {
    float:right !important
  }
  .float-lg-none {
    float:none !important
  }
  .object-fit-lg-contain {
    -o-object-fit:contain !important;
    object-fit:contain !important
  }
  .object-fit-lg-cover {
    -o-object-fit:cover !important;
    object-fit:cover !important
  }
  .object-fit-lg-fill {
    -o-object-fit:fill !important;
    object-fit:fill !important
  }
  .object-fit-lg-scale {
    -o-object-fit:scale-down !important;
    object-fit:scale-down !important
  }
  .object-fit-lg-none {
    -o-object-fit:none !important;
    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:-webkit-box !important;
    display:-ms-flexbox !important;
    display:flex !important
  }
  .d-lg-inline-flex {
    display:-webkit-inline-box !important;
    display:-ms-inline-flexbox !important;
    display:inline-flex !important
  }
  .d-lg-none {
    display:none !important
  }
  .flex-lg-fill {
    -webkit-box-flex:1 !important;
    -ms-flex:1 1 auto !important;
    flex:1 1 auto !important
  }
  .flex-lg-row {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:row !important;
    flex-direction:row !important
  }
  .flex-lg-column {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:column !important;
    flex-direction:column !important
  }
  .flex-lg-row-reverse {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:row-reverse !important;
    flex-direction:row-reverse !important
  }
  .flex-lg-column-reverse {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:column-reverse !important;
    flex-direction:column-reverse !important
  }
  .flex-lg-grow-0 {
    -webkit-box-flex:0 !important;
    -ms-flex-positive:0 !important;
    flex-grow:0 !important
  }
  .flex-lg-grow-1 {
    -webkit-box-flex:1 !important;
    -ms-flex-positive:1 !important;
    flex-grow:1 !important
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative:0 !important;
    flex-shrink:0 !important
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative:1 !important;
    flex-shrink:1 !important
  }
  .flex-lg-wrap {
    -ms-flex-wrap:wrap !important;
    flex-wrap:wrap !important
  }
  .flex-lg-nowrap {
    -ms-flex-wrap:nowrap !important;
    flex-wrap:nowrap !important
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap:wrap-reverse !important;
    flex-wrap:wrap-reverse !important
  }
  .justify-content-lg-start {
    -webkit-box-pack:start !important;
    -ms-flex-pack:start !important;
    justify-content:flex-start !important
  }
  .justify-content-lg-end {
    -webkit-box-pack:end !important;
    -ms-flex-pack:end !important;
    justify-content:flex-end !important
  }
  .justify-content-lg-center {
    -webkit-box-pack:center !important;
    -ms-flex-pack:center !important;
    justify-content:center !important
  }
  .justify-content-lg-between {
    -webkit-box-pack:justify !important;
    -ms-flex-pack:justify !important;
    justify-content:space-between !important
  }
  .justify-content-lg-around {
    -ms-flex-pack:distribute !important;
    justify-content:space-around !important
  }
  .justify-content-lg-evenly {
    -webkit-box-pack:space-evenly !important;
    -ms-flex-pack:space-evenly !important;
    justify-content:space-evenly !important
  }
  .align-items-lg-start {
    -webkit-box-align:start !important;
    -ms-flex-align:start !important;
    align-items:flex-start !important
  }
  .align-items-lg-end {
    -webkit-box-align:end !important;
    -ms-flex-align:end !important;
    align-items:flex-end !important
  }
  .align-items-lg-center {
    -webkit-box-align:center !important;
    -ms-flex-align:center !important;
    align-items:center !important
  }
  .align-items-lg-baseline {
    -webkit-box-align:baseline !important;
    -ms-flex-align:baseline !important;
    align-items:baseline !important
  }
  .align-items-lg-stretch {
    -webkit-box-align:stretch !important;
    -ms-flex-align:stretch !important;
    align-items:stretch !important
  }
  .align-content-lg-start {
    -ms-flex-line-pack:start !important;
    align-content:flex-start !important
  }
  .align-content-lg-end {
    -ms-flex-line-pack:end !important;
    align-content:flex-end !important
  }
  .align-content-lg-center {
    -ms-flex-line-pack:center !important;
    align-content:center !important
  }
  .align-content-lg-between {
    -ms-flex-line-pack:justify !important;
    align-content:space-between !important
  }
  .align-content-lg-around {
    -ms-flex-line-pack:distribute !important;
    align-content:space-around !important
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack:stretch !important;
    align-content:stretch !important
  }
  .align-self-lg-auto {
    -ms-flex-item-align:auto !important;
    align-self:auto !important
  }
  .align-self-lg-start {
    -ms-flex-item-align:start !important;
    align-self:flex-start !important
  }
  .align-self-lg-end {
    -ms-flex-item-align:end !important;
    align-self:flex-end !important
  }
  .align-self-lg-center {
    -ms-flex-item-align:center !important;
    align-self:center !important
  }
  .align-self-lg-baseline {
    -ms-flex-item-align:baseline !important;
    align-self:baseline !important
  }
  .align-self-lg-stretch {
    -ms-flex-item-align:stretch !important;
    align-self:stretch !important
  }
  .order-lg-first {
    -webkit-box-ordinal-group:0 !important;
    -ms-flex-order:-1 !important;
    order:-1 !important
  }
  .order-lg-0 {
    -webkit-box-ordinal-group:1 !important;
    -ms-flex-order:0 !important;
    order:0 !important
  }
  .order-lg-1 {
    -webkit-box-ordinal-group:2 !important;
    -ms-flex-order:1 !important;
    order:1 !important
  }
  .order-lg-2 {
    -webkit-box-ordinal-group:3 !important;
    -ms-flex-order:2 !important;
    order:2 !important
  }
  .order-lg-3 {
    -webkit-box-ordinal-group:4 !important;
    -ms-flex-order:3 !important;
    order:3 !important
  }
  .order-lg-4 {
    -webkit-box-ordinal-group:5 !important;
    -ms-flex-order:4 !important;
    order:4 !important
  }
  .order-lg-5 {
    -webkit-box-ordinal-group:6 !important;
    -ms-flex-order:5 !important;
    order:5 !important
  }
  .order-lg-last {
    -webkit-box-ordinal-group:7 !important;
    -ms-flex-order:6 !important;
    order:6 !important
  }
  .m-lg-0 {
    margin:0 !important
  }
  .m-lg-1 {
    margin:.5rem !important
  }
  .m-lg-2 {
    margin:.625rem !important
  }
  .m-lg-3 {
    margin:1rem !important
  }
  .m-lg-4 {
    margin:1.5rem !important
  }
  .m-lg-5 {
    margin:2rem !important
  }
  .m-lg-6 {
    margin:3rem !important
  }
  .m-lg-7 {
    margin:4rem !important
  }
  .m-lg-8 {
    margin:5rem !important
  }
  .m-lg-9 {
    margin:7rem !important
  }
  .m-lg-auto {
    margin:auto !important
  }
  .mx-lg-0 {
    margin-right:0 !important;
    margin-left:0 !important
  }
  .mx-lg-1 {
    margin-right:.5rem !important;
    margin-left:.5rem !important
  }
  .mx-lg-2 {
    margin-right:.625rem !important;
    margin-left:.625rem !important
  }
  .mx-lg-3 {
    margin-right:1rem !important;
    margin-left:1rem !important
  }
  .mx-lg-4 {
    margin-right:1.5rem !important;
    margin-left:1.5rem !important
  }
  .mx-lg-5 {
    margin-right:2rem !important;
    margin-left:2rem !important
  }
  .mx-lg-6 {
    margin-right:3rem !important;
    margin-left:3rem !important
  }
  .mx-lg-7 {
    margin-right:4rem !important;
    margin-left:4rem !important
  }
  .mx-lg-8 {
    margin-right:5rem !important;
    margin-left:5rem !important
  }
  .mx-lg-9 {
    margin-right:7rem !important;
    margin-left:7rem !important
  }
  .mx-lg-auto {
    margin-right:auto !important;
    margin-left:auto !important
  }
  .my-lg-0 {
    margin-top:0 !important;
    margin-bottom:0 !important
  }
  .my-lg-1 {
    margin-top:.5rem !important;
    margin-bottom:.5rem !important
  }
  .my-lg-2 {
    margin-top:.625rem !important;
    margin-bottom:.625rem !important
  }
  .my-lg-3 {
    margin-top:1rem !important;
    margin-bottom:1rem !important
  }
  .my-lg-4 {
    margin-top:1.5rem !important;
    margin-bottom:1.5rem !important
  }
  .my-lg-5 {
    margin-top:2rem !important;
    margin-bottom:2rem !important
  }
  .my-lg-6 {
    margin-top:3rem !important;
    margin-bottom:3rem !important
  }
  .my-lg-7 {
    margin-top:4rem !important;
    margin-bottom:4rem !important
  }
  .my-lg-8 {
    margin-top:5rem !important;
    margin-bottom:5rem !important
  }
  .my-lg-9 {
    margin-top:7rem !important;
    margin-bottom:7rem !important
  }
  .my-lg-auto {
    margin-top:auto !important;
    margin-bottom:auto !important
  }
  .mt-lg-0 {
    margin-top:0 !important
  }
  .mt-lg-1 {
    margin-top:.5rem !important
  }
  .mt-lg-2 {
    margin-top:.625rem !important
  }
  .mt-lg-3 {
    margin-top:1rem !important
  }
  .mt-lg-4 {
    margin-top:1.5rem !important
  }
  .mt-lg-5 {
    margin-top:2rem !important
  }
  .mt-lg-6 {
    margin-top:3rem !important
  }
  .mt-lg-7 {
    margin-top:4rem !important
  }
  .mt-lg-8 {
    margin-top:5rem !important
  }
  .mt-lg-9 {
    margin-top:7rem !important
  }
  .mt-lg-auto {
    margin-top:auto !important
  }
  .me-lg-0 {
    margin-right:0 !important
  }
  .me-lg-1 {
    margin-right:.5rem !important
  }
  .me-lg-2 {
    margin-right:.625rem !important
  }
  .me-lg-3 {
    margin-right:1rem !important
  }
  .me-lg-4 {
    margin-right:1.5rem !important
  }
  .me-lg-5 {
    margin-right:2rem !important
  }
  .me-lg-6 {
    margin-right:3rem !important
  }
  .me-lg-7 {
    margin-right:4rem !important
  }
  .me-lg-8 {
    margin-right:5rem !important
  }
  .me-lg-9 {
    margin-right:7rem !important
  }
  .me-lg-auto {
    margin-right:auto !important
  }
  .mb-lg-0 {
    margin-bottom:0 !important
  }
  .mb-lg-1 {
    margin-bottom:.5rem !important
  }
  .mb-lg-2 {
    margin-bottom:.625rem !important
  }
  .mb-lg-3 {
    margin-bottom:1rem !important
  }
  .mb-lg-4 {
    margin-bottom:1.5rem !important
  }
  .mb-lg-5 {
    margin-bottom:2rem !important
  }
  .mb-lg-6 {
    margin-bottom:3rem !important
  }
  .mb-lg-7 {
    margin-bottom:4rem !important
  }
  .mb-lg-8 {
    margin-bottom:5rem !important
  }
  .mb-lg-9 {
    margin-bottom:7rem !important
  }
  .mb-lg-auto {
    margin-bottom:auto !important
  }
  .ms-lg-0 {
    margin-left:0 !important
  }
  .ms-lg-1 {
    margin-left:.5rem !important
  }
  .ms-lg-2 {
    margin-left:.625rem !important
  }
  .ms-lg-3 {
    margin-left:1rem !important
  }
  .ms-lg-4 {
    margin-left:1.5rem !important
  }
  .ms-lg-5 {
    margin-left:2rem !important
  }
  .ms-lg-6 {
    margin-left:3rem !important
  }
  .ms-lg-7 {
    margin-left:4rem !important
  }
  .ms-lg-8 {
    margin-left:5rem !important
  }
  .ms-lg-9 {
    margin-left:7rem !important
  }
  .ms-lg-auto {
    margin-left:auto !important
  }
  .m-lg-n1 {
    margin:-0.5rem !important
  }
  .m-lg-n2 {
    margin:-0.625rem !important
  }
  .m-lg-n3 {
    margin:-1rem !important
  }
  .m-lg-n4 {
    margin:-1.5rem !important
  }
  .m-lg-n5 {
    margin:-2rem !important
  }
  .m-lg-n6 {
    margin:-3rem !important
  }
  .m-lg-n7 {
    margin:-4rem !important
  }
  .m-lg-n8 {
    margin:-5rem !important
  }
  .m-lg-n9 {
    margin:-7rem !important
  }
  .mx-lg-n1 {
    margin-right:-0.5rem !important;
    margin-left:-0.5rem !important
  }
  .mx-lg-n2 {
    margin-right:-0.625rem !important;
    margin-left:-0.625rem !important
  }
  .mx-lg-n3 {
    margin-right:-1rem !important;
    margin-left:-1rem !important
  }
  .mx-lg-n4 {
    margin-right:-1.5rem !important;
    margin-left:-1.5rem !important
  }
  .mx-lg-n5 {
    margin-right:-2rem !important;
    margin-left:-2rem !important
  }
  .mx-lg-n6 {
    margin-right:-3rem !important;
    margin-left:-3rem !important
  }
  .mx-lg-n7 {
    margin-right:-4rem !important;
    margin-left:-4rem !important
  }
  .mx-lg-n8 {
    margin-right:-5rem !important;
    margin-left:-5rem !important
  }
  .mx-lg-n9 {
    margin-right:-7rem !important;
    margin-left:-7rem !important
  }
  .my-lg-n1 {
    margin-top:-0.5rem !important;
    margin-bottom:-0.5rem !important
  }
  .my-lg-n2 {
    margin-top:-0.625rem !important;
    margin-bottom:-0.625rem !important
  }
  .my-lg-n3 {
    margin-top:-1rem !important;
    margin-bottom:-1rem !important
  }
  .my-lg-n4 {
    margin-top:-1.5rem !important;
    margin-bottom:-1.5rem !important
  }
  .my-lg-n5 {
    margin-top:-2rem !important;
    margin-bottom:-2rem !important
  }
  .my-lg-n6 {
    margin-top:-3rem !important;
    margin-bottom:-3rem !important
  }
  .my-lg-n7 {
    margin-top:-4rem !important;
    margin-bottom:-4rem !important
  }
  .my-lg-n8 {
    margin-top:-5rem !important;
    margin-bottom:-5rem !important
  }
  .my-lg-n9 {
    margin-top:-7rem !important;
    margin-bottom:-7rem !important
  }
  .mt-lg-n1 {
    margin-top:-0.5rem !important
  }
  .mt-lg-n2 {
    margin-top:-0.625rem !important
  }
  .mt-lg-n3 {
    margin-top:-1rem !important
  }
  .mt-lg-n4 {
    margin-top:-1.5rem !important
  }
  .mt-lg-n5 {
    margin-top:-2rem !important
  }
  .mt-lg-n6 {
    margin-top:-3rem !important
  }
  .mt-lg-n7 {
    margin-top:-4rem !important
  }
  .mt-lg-n8 {
    margin-top:-5rem !important
  }
  .mt-lg-n9 {
    margin-top:-7rem !important
  }
  .me-lg-n1 {
    margin-right:-0.5rem !important
  }
  .me-lg-n2 {
    margin-right:-0.625rem !important
  }
  .me-lg-n3 {
    margin-right:-1rem !important
  }
  .me-lg-n4 {
    margin-right:-1.5rem !important
  }
  .me-lg-n5 {
    margin-right:-2rem !important
  }
  .me-lg-n6 {
    margin-right:-3rem !important
  }
  .me-lg-n7 {
    margin-right:-4rem !important
  }
  .me-lg-n8 {
    margin-right:-5rem !important
  }
  .me-lg-n9 {
    margin-right:-7rem !important
  }
  .mb-lg-n1 {
    margin-bottom:-0.5rem !important
  }
  .mb-lg-n2 {
    margin-bottom:-0.625rem !important
  }
  .mb-lg-n3 {
    margin-bottom:-1rem !important
  }
  .mb-lg-n4 {
    margin-bottom:-1.5rem !important
  }
  .mb-lg-n5 {
    margin-bottom:-2rem !important
  }
  .mb-lg-n6 {
    margin-bottom:-3rem !important
  }
  .mb-lg-n7 {
    margin-bottom:-4rem !important
  }
  .mb-lg-n8 {
    margin-bottom:-5rem !important
  }
  .mb-lg-n9 {
    margin-bottom:-7rem !important
  }
  .ms-lg-n1 {
    margin-left:-0.5rem !important
  }
  .ms-lg-n2 {
    margin-left:-0.625rem !important
  }
  .ms-lg-n3 {
    margin-left:-1rem !important
  }
  .ms-lg-n4 {
    margin-left:-1.5rem !important
  }
  .ms-lg-n5 {
    margin-left:-2rem !important
  }
  .ms-lg-n6 {
    margin-left:-3rem !important
  }
  .ms-lg-n7 {
    margin-left:-4rem !important
  }
  .ms-lg-n8 {
    margin-left:-5rem !important
  }
  .ms-lg-n9 {
    margin-left:-7rem !important
  }
  .p-lg-0 {
    padding:0 !important
  }
  .p-lg-1 {
    padding:.5rem !important
  }
  .p-lg-2 {
    padding:.625rem !important
  }
  .p-lg-3 {
    padding:1rem !important
  }
  .p-lg-4 {
    padding:1.5rem !important
  }
  .p-lg-5 {
    padding:2rem !important
  }
  .p-lg-6 {
    padding:3rem !important
  }
  .p-lg-7 {
    padding:4rem !important
  }
  .p-lg-8 {
    padding:5rem !important
  }
  .p-lg-9 {
    padding:7rem !important
  }
  .px-lg-0 {
    padding-right:0 !important;
    padding-left:0 !important
  }
  .px-lg-1 {
    padding-right:.5rem !important;
    padding-left:.5rem !important
  }
  .px-lg-2 {
    padding-right:.625rem !important;
    padding-left:.625rem !important
  }
  .px-lg-3 {
    padding-right:1rem !important;
    padding-left:1rem !important
  }
  .px-lg-4 {
    padding-right:1.5rem !important;
    padding-left:1.5rem !important
  }
  .px-lg-5 {
    padding-right:2rem !important;
    padding-left:2rem !important
  }
  .px-lg-6 {
    padding-right:3rem !important;
    padding-left:3rem !important
  }
  .px-lg-7 {
    padding-right:4rem !important;
    padding-left:4rem !important
  }
  .px-lg-8 {
    padding-right:5rem !important;
    padding-left:5rem !important
  }
  .px-lg-9 {
    padding-right:7rem !important;
    padding-left:7rem !important
  }
  .py-lg-0 {
    padding-top:0 !important;
    padding-bottom:0 !important
  }
  .py-lg-1 {
    padding-top:.5rem !important;
    padding-bottom:.5rem !important
  }
  .py-lg-2 {
    padding-top:.625rem !important;
    padding-bottom:.625rem !important
  }
  .py-lg-3 {
    padding-top:1rem !important;
    padding-bottom:1rem !important
  }
  .py-lg-4 {
    padding-top:1.5rem !important;
    padding-bottom:1.5rem !important
  }
  .py-lg-5 {
    padding-top:2rem !important;
    padding-bottom:2rem !important
  }
  .py-lg-6 {
    padding-top:3rem !important;
    padding-bottom:3rem !important
  }
  .py-lg-7 {
    padding-top:4rem !important;
    padding-bottom:4rem !important
  }
  .py-lg-8 {
    padding-top:5rem !important;
    padding-bottom:5rem !important
  }
  .py-lg-9 {
    padding-top:7rem !important;
    padding-bottom:7rem !important
  }
  .pt-lg-0 {
    padding-top:0 !important
  }
  .pt-lg-1 {
    padding-top:.5rem !important
  }
  .pt-lg-2 {
    padding-top:.625rem !important
  }
  .pt-lg-3 {
    padding-top:1rem !important
  }
  .pt-lg-4 {
    padding-top:1.5rem !important
  }
  .pt-lg-5 {
    padding-top:2rem !important
  }
  .pt-lg-6 {
    padding-top:3rem !important
  }
  .pt-lg-7 {
    padding-top:4rem !important
  }
  .pt-lg-8 {
    padding-top:5rem !important
  }
  .pt-lg-9 {
    padding-top:7rem !important
  }
  .pe-lg-0 {
    padding-right:0 !important
  }
  .pe-lg-1 {
    padding-right:.5rem !important
  }
  .pe-lg-2 {
    padding-right:.625rem !important
  }
  .pe-lg-3 {
    padding-right:1rem !important
  }
  .pe-lg-4 {
    padding-right:1.5rem !important
  }
  .pe-lg-5 {
    padding-right:2rem !important
  }
  .pe-lg-6 {
    padding-right:3rem !important
  }
  .pe-lg-7 {
    padding-right:4rem !important
  }
  .pe-lg-8 {
    padding-right:5rem !important
  }
  .pe-lg-9 {
    padding-right:7rem !important
  }
  .pb-lg-0 {
    padding-bottom:0 !important
  }
  .pb-lg-1 {
    padding-bottom:.5rem !important
  }
  .pb-lg-2 {
    padding-bottom:.625rem !important
  }
  .pb-lg-3 {
    padding-bottom:1rem !important
  }
  .pb-lg-4 {
    padding-bottom:1.5rem !important
  }
  .pb-lg-5 {
    padding-bottom:2rem !important
  }
  .pb-lg-6 {
    padding-bottom:3rem !important
  }
  .pb-lg-7 {
    padding-bottom:4rem !important
  }
  .pb-lg-8 {
    padding-bottom:5rem !important
  }
  .pb-lg-9 {
    padding-bottom:7rem !important
  }
  .ps-lg-0 {
    padding-left:0 !important
  }
  .ps-lg-1 {
    padding-left:.5rem !important
  }
  .ps-lg-2 {
    padding-left:.625rem !important
  }
  .ps-lg-3 {
    padding-left:1rem !important
  }
  .ps-lg-4 {
    padding-left:1.5rem !important
  }
  .ps-lg-5 {
    padding-left:2rem !important
  }
  .ps-lg-6 {
    padding-left:3rem !important
  }
  .ps-lg-7 {
    padding-left:4rem !important
  }
  .ps-lg-8 {
    padding-left:5rem !important
  }
  .ps-lg-9 {
    padding-left:7rem !important
  }
  .gap-lg-0 {
    gap:0 !important
  }
  .gap-lg-1 {
    gap:.5rem !important
  }
  .gap-lg-2 {
    gap:.625rem !important
  }
  .gap-lg-3 {
    gap:1rem !important
  }
  .gap-lg-4 {
    gap:1.5rem !important
  }
  .gap-lg-5 {
    gap:2rem !important
  }
  .gap-lg-6 {
    gap:3rem !important
  }
  .gap-lg-7 {
    gap:4rem !important
  }
  .gap-lg-8 {
    gap:5rem !important
  }
  .gap-lg-9 {
    gap:7rem !important
  }
  .row-gap-lg-0 {
    row-gap:0 !important
  }
  .row-gap-lg-1 {
    row-gap:.5rem !important
  }
  .row-gap-lg-2 {
    row-gap:.625rem !important
  }
  .row-gap-lg-3 {
    row-gap:1rem !important
  }
  .row-gap-lg-4 {
    row-gap:1.5rem !important
  }
  .row-gap-lg-5 {
    row-gap:2rem !important
  }
  .row-gap-lg-6 {
    row-gap:3rem !important
  }
  .row-gap-lg-7 {
    row-gap:4rem !important
  }
  .row-gap-lg-8 {
    row-gap:5rem !important
  }
  .row-gap-lg-9 {
    row-gap:7rem !important
  }
  .column-gap-lg-0 {
    -webkit-column-gap:0 !important;
    -moz-column-gap:0 !important;
    column-gap:0 !important
  }
  .column-gap-lg-1 {
    -webkit-column-gap:.5rem !important;
    -moz-column-gap:.5rem !important;
    column-gap:.5rem !important
  }
  .column-gap-lg-2 {
    -webkit-column-gap:.625rem !important;
    -moz-column-gap:.625rem !important;
    column-gap:.625rem !important
  }
  .column-gap-lg-3 {
    -webkit-column-gap:1rem !important;
    -moz-column-gap:1rem !important;
    column-gap:1rem !important
  }
  .column-gap-lg-4 {
    -webkit-column-gap:1.5rem !important;
    -moz-column-gap:1.5rem !important;
    column-gap:1.5rem !important
  }
  .column-gap-lg-5 {
    -webkit-column-gap:2rem !important;
    -moz-column-gap:2rem !important;
    column-gap:2rem !important
  }
  .column-gap-lg-6 {
    -webkit-column-gap:3rem !important;
    -moz-column-gap:3rem !important;
    column-gap:3rem !important
  }
  .column-gap-lg-7 {
    -webkit-column-gap:4rem !important;
    -moz-column-gap:4rem !important;
    column-gap:4rem !important
  }
  .column-gap-lg-8 {
    -webkit-column-gap:5rem !important;
    -moz-column-gap:5rem !important;
    column-gap:5rem !important
  }
  .column-gap-lg-9 {
    -webkit-column-gap:7rem !important;
    -moz-column-gap:7rem !important;
    column-gap:7rem !important
  }
  .text-lg-start {
    text-align:left !important
  }
  .text-lg-end {
    text-align:right !important
  }
  .text-lg-center {
    text-align:center !important
  }
}
@media(min-width: 1200px) {
  .float-xl-start {
    float:left !important
  }
  .float-xl-end {
    float:right !important
  }
  .float-xl-none {
    float:none !important
  }
  .object-fit-xl-contain {
    -o-object-fit:contain !important;
    object-fit:contain !important
  }
  .object-fit-xl-cover {
    -o-object-fit:cover !important;
    object-fit:cover !important
  }
  .object-fit-xl-fill {
    -o-object-fit:fill !important;
    object-fit:fill !important
  }
  .object-fit-xl-scale {
    -o-object-fit:scale-down !important;
    object-fit:scale-down !important
  }
  .object-fit-xl-none {
    -o-object-fit:none !important;
    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:-webkit-box !important;
    display:-ms-flexbox !important;
    display:flex !important
  }
  .d-xl-inline-flex {
    display:-webkit-inline-box !important;
    display:-ms-inline-flexbox !important;
    display:inline-flex !important
  }
  .d-xl-none {
    display:none !important
  }
  .flex-xl-fill {
    -webkit-box-flex:1 !important;
    -ms-flex:1 1 auto !important;
    flex:1 1 auto !important
  }
  .flex-xl-row {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:row !important;
    flex-direction:row !important
  }
  .flex-xl-column {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:column !important;
    flex-direction:column !important
  }
  .flex-xl-row-reverse {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:row-reverse !important;
    flex-direction:row-reverse !important
  }
  .flex-xl-column-reverse {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:column-reverse !important;
    flex-direction:column-reverse !important
  }
  .flex-xl-grow-0 {
    -webkit-box-flex:0 !important;
    -ms-flex-positive:0 !important;
    flex-grow:0 !important
  }
  .flex-xl-grow-1 {
    -webkit-box-flex:1 !important;
    -ms-flex-positive:1 !important;
    flex-grow:1 !important
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative:0 !important;
    flex-shrink:0 !important
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative:1 !important;
    flex-shrink:1 !important
  }
  .flex-xl-wrap {
    -ms-flex-wrap:wrap !important;
    flex-wrap:wrap !important
  }
  .flex-xl-nowrap {
    -ms-flex-wrap:nowrap !important;
    flex-wrap:nowrap !important
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap:wrap-reverse !important;
    flex-wrap:wrap-reverse !important
  }
  .justify-content-xl-start {
    -webkit-box-pack:start !important;
    -ms-flex-pack:start !important;
    justify-content:flex-start !important
  }
  .justify-content-xl-end {
    -webkit-box-pack:end !important;
    -ms-flex-pack:end !important;
    justify-content:flex-end !important
  }
  .justify-content-xl-center {
    -webkit-box-pack:center !important;
    -ms-flex-pack:center !important;
    justify-content:center !important
  }
  .justify-content-xl-between {
    -webkit-box-pack:justify !important;
    -ms-flex-pack:justify !important;
    justify-content:space-between !important
  }
  .justify-content-xl-around {
    -ms-flex-pack:distribute !important;
    justify-content:space-around !important
  }
  .justify-content-xl-evenly {
    -webkit-box-pack:space-evenly !important;
    -ms-flex-pack:space-evenly !important;
    justify-content:space-evenly !important
  }
  .align-items-xl-start {
    -webkit-box-align:start !important;
    -ms-flex-align:start !important;
    align-items:flex-start !important
  }
  .align-items-xl-end {
    -webkit-box-align:end !important;
    -ms-flex-align:end !important;
    align-items:flex-end !important
  }
  .align-items-xl-center {
    -webkit-box-align:center !important;
    -ms-flex-align:center !important;
    align-items:center !important
  }
  .align-items-xl-baseline {
    -webkit-box-align:baseline !important;
    -ms-flex-align:baseline !important;
    align-items:baseline !important
  }
  .align-items-xl-stretch {
    -webkit-box-align:stretch !important;
    -ms-flex-align:stretch !important;
    align-items:stretch !important
  }
  .align-content-xl-start {
    -ms-flex-line-pack:start !important;
    align-content:flex-start !important
  }
  .align-content-xl-end {
    -ms-flex-line-pack:end !important;
    align-content:flex-end !important
  }
  .align-content-xl-center {
    -ms-flex-line-pack:center !important;
    align-content:center !important
  }
  .align-content-xl-between {
    -ms-flex-line-pack:justify !important;
    align-content:space-between !important
  }
  .align-content-xl-around {
    -ms-flex-line-pack:distribute !important;
    align-content:space-around !important
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack:stretch !important;
    align-content:stretch !important
  }
  .align-self-xl-auto {
    -ms-flex-item-align:auto !important;
    align-self:auto !important
  }
  .align-self-xl-start {
    -ms-flex-item-align:start !important;
    align-self:flex-start !important
  }
  .align-self-xl-end {
    -ms-flex-item-align:end !important;
    align-self:flex-end !important
  }
  .align-self-xl-center {
    -ms-flex-item-align:center !important;
    align-self:center !important
  }
  .align-self-xl-baseline {
    -ms-flex-item-align:baseline !important;
    align-self:baseline !important
  }
  .align-self-xl-stretch {
    -ms-flex-item-align:stretch !important;
    align-self:stretch !important
  }
  .order-xl-first {
    -webkit-box-ordinal-group:0 !important;
    -ms-flex-order:-1 !important;
    order:-1 !important
  }
  .order-xl-0 {
    -webkit-box-ordinal-group:1 !important;
    -ms-flex-order:0 !important;
    order:0 !important
  }
  .order-xl-1 {
    -webkit-box-ordinal-group:2 !important;
    -ms-flex-order:1 !important;
    order:1 !important
  }
  .order-xl-2 {
    -webkit-box-ordinal-group:3 !important;
    -ms-flex-order:2 !important;
    order:2 !important
  }
  .order-xl-3 {
    -webkit-box-ordinal-group:4 !important;
    -ms-flex-order:3 !important;
    order:3 !important
  }
  .order-xl-4 {
    -webkit-box-ordinal-group:5 !important;
    -ms-flex-order:4 !important;
    order:4 !important
  }
  .order-xl-5 {
    -webkit-box-ordinal-group:6 !important;
    -ms-flex-order:5 !important;
    order:5 !important
  }
  .order-xl-last {
    -webkit-box-ordinal-group:7 !important;
    -ms-flex-order:6 !important;
    order:6 !important
  }
  .m-xl-0 {
    margin:0 !important
  }
  .m-xl-1 {
    margin:.5rem !important
  }
  .m-xl-2 {
    margin:.625rem !important
  }
  .m-xl-3 {
    margin:1rem !important
  }
  .m-xl-4 {
    margin:1.5rem !important
  }
  .m-xl-5 {
    margin:2rem !important
  }
  .m-xl-6 {
    margin:3rem !important
  }
  .m-xl-7 {
    margin:4rem !important
  }
  .m-xl-8 {
    margin:5rem !important
  }
  .m-xl-9 {
    margin:7rem !important
  }
  .m-xl-auto {
    margin:auto !important
  }
  .mx-xl-0 {
    margin-right:0 !important;
    margin-left:0 !important
  }
  .mx-xl-1 {
    margin-right:.5rem !important;
    margin-left:.5rem !important
  }
  .mx-xl-2 {
    margin-right:.625rem !important;
    margin-left:.625rem !important
  }
  .mx-xl-3 {
    margin-right:1rem !important;
    margin-left:1rem !important
  }
  .mx-xl-4 {
    margin-right:1.5rem !important;
    margin-left:1.5rem !important
  }
  .mx-xl-5 {
    margin-right:2rem !important;
    margin-left:2rem !important
  }
  .mx-xl-6 {
    margin-right:3rem !important;
    margin-left:3rem !important
  }
  .mx-xl-7 {
    margin-right:4rem !important;
    margin-left:4rem !important
  }
  .mx-xl-8 {
    margin-right:5rem !important;
    margin-left:5rem !important
  }
  .mx-xl-9 {
    margin-right:7rem !important;
    margin-left:7rem !important
  }
  .mx-xl-auto {
    margin-right:auto !important;
    margin-left:auto !important
  }
  .my-xl-0 {
    margin-top:0 !important;
    margin-bottom:0 !important
  }
  .my-xl-1 {
    margin-top:.5rem !important;
    margin-bottom:.5rem !important
  }
  .my-xl-2 {
    margin-top:.625rem !important;
    margin-bottom:.625rem !important
  }
  .my-xl-3 {
    margin-top:1rem !important;
    margin-bottom:1rem !important
  }
  .my-xl-4 {
    margin-top:1.5rem !important;
    margin-bottom:1.5rem !important
  }
  .my-xl-5 {
    margin-top:2rem !important;
    margin-bottom:2rem !important
  }
  .my-xl-6 {
    margin-top:3rem !important;
    margin-bottom:3rem !important
  }
  .my-xl-7 {
    margin-top:4rem !important;
    margin-bottom:4rem !important
  }
  .my-xl-8 {
    margin-top:5rem !important;
    margin-bottom:5rem !important
  }
  .my-xl-9 {
    margin-top:7rem !important;
    margin-bottom:7rem !important
  }
  .my-xl-auto {
    margin-top:auto !important;
    margin-bottom:auto !important
  }
  .mt-xl-0 {
    margin-top:0 !important
  }
  .mt-xl-1 {
    margin-top:.5rem !important
  }
  .mt-xl-2 {
    margin-top:.625rem !important
  }
  .mt-xl-3 {
    margin-top:1rem !important
  }
  .mt-xl-4 {
    margin-top:1.5rem !important
  }
  .mt-xl-5 {
    margin-top:2rem !important
  }
  .mt-xl-6 {
    margin-top:3rem !important
  }
  .mt-xl-7 {
    margin-top:4rem !important
  }
  .mt-xl-8 {
    margin-top:5rem !important
  }
  .mt-xl-9 {
    margin-top:7rem !important
  }
  .mt-xl-auto {
    margin-top:auto !important
  }
  .me-xl-0 {
    margin-right:0 !important
  }
  .me-xl-1 {
    margin-right:.5rem !important
  }
  .me-xl-2 {
    margin-right:.625rem !important
  }
  .me-xl-3 {
    margin-right:1rem !important
  }
  .me-xl-4 {
    margin-right:1.5rem !important
  }
  .me-xl-5 {
    margin-right:2rem !important
  }
  .me-xl-6 {
    margin-right:3rem !important
  }
  .me-xl-7 {
    margin-right:4rem !important
  }
  .me-xl-8 {
    margin-right:5rem !important
  }
  .me-xl-9 {
    margin-right:7rem !important
  }
  .me-xl-auto {
    margin-right:auto !important
  }
  .mb-xl-0 {
    margin-bottom:0 !important
  }
  .mb-xl-1 {
    margin-bottom:.5rem !important
  }
  .mb-xl-2 {
    margin-bottom:.625rem !important
  }
  .mb-xl-3 {
    margin-bottom:1rem !important
  }
  .mb-xl-4 {
    margin-bottom:1.5rem !important
  }
  .mb-xl-5 {
    margin-bottom:2rem !important
  }
  .mb-xl-6 {
    margin-bottom:3rem !important
  }
  .mb-xl-7 {
    margin-bottom:4rem !important
  }
  .mb-xl-8 {
    margin-bottom:5rem !important
  }
  .mb-xl-9 {
    margin-bottom:7rem !important
  }
  .mb-xl-auto {
    margin-bottom:auto !important
  }
  .ms-xl-0 {
    margin-left:0 !important
  }
  .ms-xl-1 {
    margin-left:.5rem !important
  }
  .ms-xl-2 {
    margin-left:.625rem !important
  }
  .ms-xl-3 {
    margin-left:1rem !important
  }
  .ms-xl-4 {
    margin-left:1.5rem !important
  }
  .ms-xl-5 {
    margin-left:2rem !important
  }
  .ms-xl-6 {
    margin-left:3rem !important
  }
  .ms-xl-7 {
    margin-left:4rem !important
  }
  .ms-xl-8 {
    margin-left:5rem !important
  }
  .ms-xl-9 {
    margin-left:7rem !important
  }
  .ms-xl-auto {
    margin-left:auto !important
  }
  .m-xl-n1 {
    margin:-0.5rem !important
  }
  .m-xl-n2 {
    margin:-0.625rem !important
  }
  .m-xl-n3 {
    margin:-1rem !important
  }
  .m-xl-n4 {
    margin:-1.5rem !important
  }
  .m-xl-n5 {
    margin:-2rem !important
  }
  .m-xl-n6 {
    margin:-3rem !important
  }
  .m-xl-n7 {
    margin:-4rem !important
  }
  .m-xl-n8 {
    margin:-5rem !important
  }
  .m-xl-n9 {
    margin:-7rem !important
  }
  .mx-xl-n1 {
    margin-right:-0.5rem !important;
    margin-left:-0.5rem !important
  }
  .mx-xl-n2 {
    margin-right:-0.625rem !important;
    margin-left:-0.625rem !important
  }
  .mx-xl-n3 {
    margin-right:-1rem !important;
    margin-left:-1rem !important
  }
  .mx-xl-n4 {
    margin-right:-1.5rem !important;
    margin-left:-1.5rem !important
  }
  .mx-xl-n5 {
    margin-right:-2rem !important;
    margin-left:-2rem !important
  }
  .mx-xl-n6 {
    margin-right:-3rem !important;
    margin-left:-3rem !important
  }
  .mx-xl-n7 {
    margin-right:-4rem !important;
    margin-left:-4rem !important
  }
  .mx-xl-n8 {
    margin-right:-5rem !important;
    margin-left:-5rem !important
  }
  .mx-xl-n9 {
    margin-right:-7rem !important;
    margin-left:-7rem !important
  }
  .my-xl-n1 {
    margin-top:-0.5rem !important;
    margin-bottom:-0.5rem !important
  }
  .my-xl-n2 {
    margin-top:-0.625rem !important;
    margin-bottom:-0.625rem !important
  }
  .my-xl-n3 {
    margin-top:-1rem !important;
    margin-bottom:-1rem !important
  }
  .my-xl-n4 {
    margin-top:-1.5rem !important;
    margin-bottom:-1.5rem !important
  }
  .my-xl-n5 {
    margin-top:-2rem !important;
    margin-bottom:-2rem !important
  }
  .my-xl-n6 {
    margin-top:-3rem !important;
    margin-bottom:-3rem !important
  }
  .my-xl-n7 {
    margin-top:-4rem !important;
    margin-bottom:-4rem !important
  }
  .my-xl-n8 {
    margin-top:-5rem !important;
    margin-bottom:-5rem !important
  }
  .my-xl-n9 {
    margin-top:-7rem !important;
    margin-bottom:-7rem !important
  }
  .mt-xl-n1 {
    margin-top:-0.5rem !important
  }
  .mt-xl-n2 {
    margin-top:-0.625rem !important
  }
  .mt-xl-n3 {
    margin-top:-1rem !important
  }
  .mt-xl-n4 {
    margin-top:-1.5rem !important
  }
  .mt-xl-n5 {
    margin-top:-2rem !important
  }
  .mt-xl-n6 {
    margin-top:-3rem !important
  }
  .mt-xl-n7 {
    margin-top:-4rem !important
  }
  .mt-xl-n8 {
    margin-top:-5rem !important
  }
  .mt-xl-n9 {
    margin-top:-7rem !important
  }
  .me-xl-n1 {
    margin-right:-0.5rem !important
  }
  .me-xl-n2 {
    margin-right:-0.625rem !important
  }
  .me-xl-n3 {
    margin-right:-1rem !important
  }
  .me-xl-n4 {
    margin-right:-1.5rem !important
  }
  .me-xl-n5 {
    margin-right:-2rem !important
  }
  .me-xl-n6 {
    margin-right:-3rem !important
  }
  .me-xl-n7 {
    margin-right:-4rem !important
  }
  .me-xl-n8 {
    margin-right:-5rem !important
  }
  .me-xl-n9 {
    margin-right:-7rem !important
  }
  .mb-xl-n1 {
    margin-bottom:-0.5rem !important
  }
  .mb-xl-n2 {
    margin-bottom:-0.625rem !important
  }
  .mb-xl-n3 {
    margin-bottom:-1rem !important
  }
  .mb-xl-n4 {
    margin-bottom:-1.5rem !important
  }
  .mb-xl-n5 {
    margin-bottom:-2rem !important
  }
  .mb-xl-n6 {
    margin-bottom:-3rem !important
  }
  .mb-xl-n7 {
    margin-bottom:-4rem !important
  }
  .mb-xl-n8 {
    margin-bottom:-5rem !important
  }
  .mb-xl-n9 {
    margin-bottom:-7rem !important
  }
  .ms-xl-n1 {
    margin-left:-0.5rem !important
  }
  .ms-xl-n2 {
    margin-left:-0.625rem !important
  }
  .ms-xl-n3 {
    margin-left:-1rem !important
  }
  .ms-xl-n4 {
    margin-left:-1.5rem !important
  }
  .ms-xl-n5 {
    margin-left:-2rem !important
  }
  .ms-xl-n6 {
    margin-left:-3rem !important
  }
  .ms-xl-n7 {
    margin-left:-4rem !important
  }
  .ms-xl-n8 {
    margin-left:-5rem !important
  }
  .ms-xl-n9 {
    margin-left:-7rem !important
  }
  .p-xl-0 {
    padding:0 !important
  }
  .p-xl-1 {
    padding:.5rem !important
  }
  .p-xl-2 {
    padding:.625rem !important
  }
  .p-xl-3 {
    padding:1rem !important
  }
  .p-xl-4 {
    padding:1.5rem !important
  }
  .p-xl-5 {
    padding:2rem !important
  }
  .p-xl-6 {
    padding:3rem !important
  }
  .p-xl-7 {
    padding:4rem !important
  }
  .p-xl-8 {
    padding:5rem !important
  }
  .p-xl-9 {
    padding:7rem !important
  }
  .px-xl-0 {
    padding-right:0 !important;
    padding-left:0 !important
  }
  .px-xl-1 {
    padding-right:.5rem !important;
    padding-left:.5rem !important
  }
  .px-xl-2 {
    padding-right:.625rem !important;
    padding-left:.625rem !important
  }
  .px-xl-3 {
    padding-right:1rem !important;
    padding-left:1rem !important
  }
  .px-xl-4 {
    padding-right:1.5rem !important;
    padding-left:1.5rem !important
  }
  .px-xl-5 {
    padding-right:2rem !important;
    padding-left:2rem !important
  }
  .px-xl-6 {
    padding-right:3rem !important;
    padding-left:3rem !important
  }
  .px-xl-7 {
    padding-right:4rem !important;
    padding-left:4rem !important
  }
  .px-xl-8 {
    padding-right:5rem !important;
    padding-left:5rem !important
  }
  .px-xl-9 {
    padding-right:7rem !important;
    padding-left:7rem !important
  }
  .py-xl-0 {
    padding-top:0 !important;
    padding-bottom:0 !important
  }
  .py-xl-1 {
    padding-top:.5rem !important;
    padding-bottom:.5rem !important
  }
  .py-xl-2 {
    padding-top:.625rem !important;
    padding-bottom:.625rem !important
  }
  .py-xl-3 {
    padding-top:1rem !important;
    padding-bottom:1rem !important
  }
  .py-xl-4 {
    padding-top:1.5rem !important;
    padding-bottom:1.5rem !important
  }
  .py-xl-5 {
    padding-top:2rem !important;
    padding-bottom:2rem !important
  }
  .py-xl-6 {
    padding-top:3rem !important;
    padding-bottom:3rem !important
  }
  .py-xl-7 {
    padding-top:4rem !important;
    padding-bottom:4rem !important
  }
  .py-xl-8 {
    padding-top:5rem !important;
    padding-bottom:5rem !important
  }
  .py-xl-9 {
    padding-top:7rem !important;
    padding-bottom:7rem !important
  }
  .pt-xl-0 {
    padding-top:0 !important
  }
  .pt-xl-1 {
    padding-top:.5rem !important
  }
  .pt-xl-2 {
    padding-top:.625rem !important
  }
  .pt-xl-3 {
    padding-top:1rem !important
  }
  .pt-xl-4 {
    padding-top:1.5rem !important
  }
  .pt-xl-5 {
    padding-top:2rem !important
  }
  .pt-xl-6 {
    padding-top:3rem !important
  }
  .pt-xl-7 {
    padding-top:4rem !important
  }
  .pt-xl-8 {
    padding-top:5rem !important
  }
  .pt-xl-9 {
    padding-top:7rem !important
  }
  .pe-xl-0 {
    padding-right:0 !important
  }
  .pe-xl-1 {
    padding-right:.5rem !important
  }
  .pe-xl-2 {
    padding-right:.625rem !important
  }
  .pe-xl-3 {
    padding-right:1rem !important
  }
  .pe-xl-4 {
    padding-right:1.5rem !important
  }
  .pe-xl-5 {
    padding-right:2rem !important
  }
  .pe-xl-6 {
    padding-right:3rem !important
  }
  .pe-xl-7 {
    padding-right:4rem !important
  }
  .pe-xl-8 {
    padding-right:5rem !important
  }
  .pe-xl-9 {
    padding-right:7rem !important
  }
  .pb-xl-0 {
    padding-bottom:0 !important
  }
  .pb-xl-1 {
    padding-bottom:.5rem !important
  }
  .pb-xl-2 {
    padding-bottom:.625rem !important
  }
  .pb-xl-3 {
    padding-bottom:1rem !important
  }
  .pb-xl-4 {
    padding-bottom:1.5rem !important
  }
  .pb-xl-5 {
    padding-bottom:2rem !important
  }
  .pb-xl-6 {
    padding-bottom:3rem !important
  }
  .pb-xl-7 {
    padding-bottom:4rem !important
  }
  .pb-xl-8 {
    padding-bottom:5rem !important
  }
  .pb-xl-9 {
    padding-bottom:7rem !important
  }
  .ps-xl-0 {
    padding-left:0 !important
  }
  .ps-xl-1 {
    padding-left:.5rem !important
  }
  .ps-xl-2 {
    padding-left:.625rem !important
  }
  .ps-xl-3 {
    padding-left:1rem !important
  }
  .ps-xl-4 {
    padding-left:1.5rem !important
  }
  .ps-xl-5 {
    padding-left:2rem !important
  }
  .ps-xl-6 {
    padding-left:3rem !important
  }
  .ps-xl-7 {
    padding-left:4rem !important
  }
  .ps-xl-8 {
    padding-left:5rem !important
  }
  .ps-xl-9 {
    padding-left:7rem !important
  }
  .gap-xl-0 {
    gap:0 !important
  }
  .gap-xl-1 {
    gap:.5rem !important
  }
  .gap-xl-2 {
    gap:.625rem !important
  }
  .gap-xl-3 {
    gap:1rem !important
  }
  .gap-xl-4 {
    gap:1.5rem !important
  }
  .gap-xl-5 {
    gap:2rem !important
  }
  .gap-xl-6 {
    gap:3rem !important
  }
  .gap-xl-7 {
    gap:4rem !important
  }
  .gap-xl-8 {
    gap:5rem !important
  }
  .gap-xl-9 {
    gap:7rem !important
  }
  .row-gap-xl-0 {
    row-gap:0 !important
  }
  .row-gap-xl-1 {
    row-gap:.5rem !important
  }
  .row-gap-xl-2 {
    row-gap:.625rem !important
  }
  .row-gap-xl-3 {
    row-gap:1rem !important
  }
  .row-gap-xl-4 {
    row-gap:1.5rem !important
  }
  .row-gap-xl-5 {
    row-gap:2rem !important
  }
  .row-gap-xl-6 {
    row-gap:3rem !important
  }
  .row-gap-xl-7 {
    row-gap:4rem !important
  }
  .row-gap-xl-8 {
    row-gap:5rem !important
  }
  .row-gap-xl-9 {
    row-gap:7rem !important
  }
  .column-gap-xl-0 {
    -webkit-column-gap:0 !important;
    -moz-column-gap:0 !important;
    column-gap:0 !important
  }
  .column-gap-xl-1 {
    -webkit-column-gap:.5rem !important;
    -moz-column-gap:.5rem !important;
    column-gap:.5rem !important
  }
  .column-gap-xl-2 {
    -webkit-column-gap:.625rem !important;
    -moz-column-gap:.625rem !important;
    column-gap:.625rem !important
  }
  .column-gap-xl-3 {
    -webkit-column-gap:1rem !important;
    -moz-column-gap:1rem !important;
    column-gap:1rem !important
  }
  .column-gap-xl-4 {
    -webkit-column-gap:1.5rem !important;
    -moz-column-gap:1.5rem !important;
    column-gap:1.5rem !important
  }
  .column-gap-xl-5 {
    -webkit-column-gap:2rem !important;
    -moz-column-gap:2rem !important;
    column-gap:2rem !important
  }
  .column-gap-xl-6 {
    -webkit-column-gap:3rem !important;
    -moz-column-gap:3rem !important;
    column-gap:3rem !important
  }
  .column-gap-xl-7 {
    -webkit-column-gap:4rem !important;
    -moz-column-gap:4rem !important;
    column-gap:4rem !important
  }
  .column-gap-xl-8 {
    -webkit-column-gap:5rem !important;
    -moz-column-gap:5rem !important;
    column-gap:5rem !important
  }
  .column-gap-xl-9 {
    -webkit-column-gap:7rem !important;
    -moz-column-gap:7rem !important;
    column-gap:7rem !important
  }
  .text-xl-start {
    text-align:left !important
  }
  .text-xl-end {
    text-align:right !important
  }
  .text-xl-center {
    text-align:center !important
  }
}
@media(min-width: 1400px) {
  .float-xxl-start {
    float:left !important
  }
  .float-xxl-end {
    float:right !important
  }
  .float-xxl-none {
    float:none !important
  }
  .object-fit-xxl-contain {
    -o-object-fit:contain !important;
    object-fit:contain !important
  }
  .object-fit-xxl-cover {
    -o-object-fit:cover !important;
    object-fit:cover !important
  }
  .object-fit-xxl-fill {
    -o-object-fit:fill !important;
    object-fit:fill !important
  }
  .object-fit-xxl-scale {
    -o-object-fit:scale-down !important;
    object-fit:scale-down !important
  }
  .object-fit-xxl-none {
    -o-object-fit:none !important;
    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:-webkit-box !important;
    display:-ms-flexbox !important;
    display:flex !important
  }
  .d-xxl-inline-flex {
    display:-webkit-inline-box !important;
    display:-ms-inline-flexbox !important;
    display:inline-flex !important
  }
  .d-xxl-none {
    display:none !important
  }
  .flex-xxl-fill {
    -webkit-box-flex:1 !important;
    -ms-flex:1 1 auto !important;
    flex:1 1 auto !important
  }
  .flex-xxl-row {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:row !important;
    flex-direction:row !important
  }
  .flex-xxl-column {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:normal !important;
    -ms-flex-direction:column !important;
    flex-direction:column !important
  }
  .flex-xxl-row-reverse {
    -webkit-box-orient:horizontal !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:row-reverse !important;
    flex-direction:row-reverse !important
  }
  .flex-xxl-column-reverse {
    -webkit-box-orient:vertical !important;
    -webkit-box-direction:reverse !important;
    -ms-flex-direction:column-reverse !important;
    flex-direction:column-reverse !important
  }
  .flex-xxl-grow-0 {
    -webkit-box-flex:0 !important;
    -ms-flex-positive:0 !important;
    flex-grow:0 !important
  }
  .flex-xxl-grow-1 {
    -webkit-box-flex:1 !important;
    -ms-flex-positive:1 !important;
    flex-grow:1 !important
  }
  .flex-xxl-shrink-0 {
    -ms-flex-negative:0 !important;
    flex-shrink:0 !important
  }
  .flex-xxl-shrink-1 {
    -ms-flex-negative:1 !important;
    flex-shrink:1 !important
  }
  .flex-xxl-wrap {
    -ms-flex-wrap:wrap !important;
    flex-wrap:wrap !important
  }
  .flex-xxl-nowrap {
    -ms-flex-wrap:nowrap !important;
    flex-wrap:nowrap !important
  }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap:wrap-reverse !important;
    flex-wrap:wrap-reverse !important
  }
  .justify-content-xxl-start {
    -webkit-box-pack:start !important;
    -ms-flex-pack:start !important;
    justify-content:flex-start !important
  }
  .justify-content-xxl-end {
    -webkit-box-pack:end !important;
    -ms-flex-pack:end !important;
    justify-content:flex-end !important
  }
  .justify-content-xxl-center {
    -webkit-box-pack:center !important;
    -ms-flex-pack:center !important;
    justify-content:center !important
  }
  .justify-content-xxl-between {
    -webkit-box-pack:justify !important;
    -ms-flex-pack:justify !important;
    justify-content:space-between !important
  }
  .justify-content-xxl-around {
    -ms-flex-pack:distribute !important;
    justify-content:space-around !important
  }
  .justify-content-xxl-evenly {
    -webkit-box-pack:space-evenly !important;
    -ms-flex-pack:space-evenly !important;
    justify-content:space-evenly !important
  }
  .align-items-xxl-start {
    -webkit-box-align:start !important;
    -ms-flex-align:start !important;
    align-items:flex-start !important
  }
  .align-items-xxl-end {
    -webkit-box-align:end !important;
    -ms-flex-align:end !important;
    align-items:flex-end !important
  }
  .align-items-xxl-center {
    -webkit-box-align:center !important;
    -ms-flex-align:center !important;
    align-items:center !important
  }
  .align-items-xxl-baseline {
    -webkit-box-align:baseline !important;
    -ms-flex-align:baseline !important;
    align-items:baseline !important
  }
  .align-items-xxl-stretch {
    -webkit-box-align:stretch !important;
    -ms-flex-align:stretch !important;
    align-items:stretch !important
  }
  .align-content-xxl-start {
    -ms-flex-line-pack:start !important;
    align-content:flex-start !important
  }
  .align-content-xxl-end {
    -ms-flex-line-pack:end !important;
    align-content:flex-end !important
  }
  .align-content-xxl-center {
    -ms-flex-line-pack:center !important;
    align-content:center !important
  }
  .align-content-xxl-between {
    -ms-flex-line-pack:justify !important;
    align-content:space-between !important
  }
  .align-content-xxl-around {
    -ms-flex-line-pack:distribute !important;
    align-content:space-around !important
  }
  .align-content-xxl-stretch {
    -ms-flex-line-pack:stretch !important;
    align-content:stretch !important
  }
  .align-self-xxl-auto {
    -ms-flex-item-align:auto !important;
    align-self:auto !important
  }
  .align-self-xxl-start {
    -ms-flex-item-align:start !important;
    align-self:flex-start !important
  }
  .align-self-xxl-end {
    -ms-flex-item-align:end !important;
    align-self:flex-end !important
  }
  .align-self-xxl-center {
    -ms-flex-item-align:center !important;
    align-self:center !important
  }
  .align-self-xxl-baseline {
    -ms-flex-item-align:baseline !important;
    align-self:baseline !important
  }
  .align-self-xxl-stretch {
    -ms-flex-item-align:stretch !important;
    align-self:stretch !important
  }
  .order-xxl-first {
    -webkit-box-ordinal-group:0 !important;
    -ms-flex-order:-1 !important;
    order:-1 !important
  }
  .order-xxl-0 {
    -webkit-box-ordinal-group:1 !important;
    -ms-flex-order:0 !important;
    order:0 !important
  }
  .order-xxl-1 {
    -webkit-box-ordinal-group:2 !important;
    -ms-flex-order:1 !important;
    order:1 !important
  }
  .order-xxl-2 {
    -webkit-box-ordinal-group:3 !important;
    -ms-flex-order:2 !important;
    order:2 !important
  }
  .order-xxl-3 {
    -webkit-box-ordinal-group:4 !important;
    -ms-flex-order:3 !important;
    order:3 !important
  }
  .order-xxl-4 {
    -webkit-box-ordinal-group:5 !important;
    -ms-flex-order:4 !important;
    order:4 !important
  }
  .order-xxl-5 {
    -webkit-box-ordinal-group:6 !important;
    -ms-flex-order:5 !important;
    order:5 !important
  }
  .order-xxl-last {
    -webkit-box-ordinal-group:7 !important;
    -ms-flex-order:6 !important;
    order:6 !important
  }
  .m-xxl-0 {
    margin:0 !important
  }
  .m-xxl-1 {
    margin:.5rem !important
  }
  .m-xxl-2 {
    margin:.625rem !important
  }
  .m-xxl-3 {
    margin:1rem !important
  }
  .m-xxl-4 {
    margin:1.5rem !important
  }
  .m-xxl-5 {
    margin:2rem !important
  }
  .m-xxl-6 {
    margin:3rem !important
  }
  .m-xxl-7 {
    margin:4rem !important
  }
  .m-xxl-8 {
    margin:5rem !important
  }
  .m-xxl-9 {
    margin:7rem !important
  }
  .m-xxl-auto {
    margin:auto !important
  }
  .mx-xxl-0 {
    margin-right:0 !important;
    margin-left:0 !important
  }
  .mx-xxl-1 {
    margin-right:.5rem !important;
    margin-left:.5rem !important
  }
  .mx-xxl-2 {
    margin-right:.625rem !important;
    margin-left:.625rem !important
  }
  .mx-xxl-3 {
    margin-right:1rem !important;
    margin-left:1rem !important
  }
  .mx-xxl-4 {
    margin-right:1.5rem !important;
    margin-left:1.5rem !important
  }
  .mx-xxl-5 {
    margin-right:2rem !important;
    margin-left:2rem !important
  }
  .mx-xxl-6 {
    margin-right:3rem !important;
    margin-left:3rem !important
  }
  .mx-xxl-7 {
    margin-right:4rem !important;
    margin-left:4rem !important
  }
  .mx-xxl-8 {
    margin-right:5rem !important;
    margin-left:5rem !important
  }
  .mx-xxl-9 {
    margin-right:7rem !important;
    margin-left:7rem !important
  }
  .mx-xxl-auto {
    margin-right:auto !important;
    margin-left:auto !important
  }
  .my-xxl-0 {
    margin-top:0 !important;
    margin-bottom:0 !important
  }
  .my-xxl-1 {
    margin-top:.5rem !important;
    margin-bottom:.5rem !important
  }
  .my-xxl-2 {
    margin-top:.625rem !important;
    margin-bottom:.625rem !important
  }
  .my-xxl-3 {
    margin-top:1rem !important;
    margin-bottom:1rem !important
  }
  .my-xxl-4 {
    margin-top:1.5rem !important;
    margin-bottom:1.5rem !important
  }
  .my-xxl-5 {
    margin-top:2rem !important;
    margin-bottom:2rem !important
  }
  .my-xxl-6 {
    margin-top:3rem !important;
    margin-bottom:3rem !important
  }
  .my-xxl-7 {
    margin-top:4rem !important;
    margin-bottom:4rem !important
  }
  .my-xxl-8 {
    margin-top:5rem !important;
    margin-bottom:5rem !important
  }
  .my-xxl-9 {
    margin-top:7rem !important;
    margin-bottom:7rem !important
  }
  .my-xxl-auto {
    margin-top:auto !important;
    margin-bottom:auto !important
  }
  .mt-xxl-0 {
    margin-top:0 !important
  }
  .mt-xxl-1 {
    margin-top:.5rem !important
  }
  .mt-xxl-2 {
    margin-top:.625rem !important
  }
  .mt-xxl-3 {
    margin-top:1rem !important
  }
  .mt-xxl-4 {
    margin-top:1.5rem !important
  }
  .mt-xxl-5 {
    margin-top:2rem !important
  }
  .mt-xxl-6 {
    margin-top:3rem !important
  }
  .mt-xxl-7 {
    margin-top:4rem !important
  }
  .mt-xxl-8 {
    margin-top:5rem !important
  }
  .mt-xxl-9 {
    margin-top:7rem !important
  }
  .mt-xxl-auto {
    margin-top:auto !important
  }
  .me-xxl-0 {
    margin-right:0 !important
  }
  .me-xxl-1 {
    margin-right:.5rem !important
  }
  .me-xxl-2 {
    margin-right:.625rem !important
  }
  .me-xxl-3 {
    margin-right:1rem !important
  }
  .me-xxl-4 {
    margin-right:1.5rem !important
  }
  .me-xxl-5 {
    margin-right:2rem !important
  }
  .me-xxl-6 {
    margin-right:3rem !important
  }
  .me-xxl-7 {
    margin-right:4rem !important
  }
  .me-xxl-8 {
    margin-right:5rem !important
  }
  .me-xxl-9 {
    margin-right:7rem !important
  }
  .me-xxl-auto {
    margin-right:auto !important
  }
  .mb-xxl-0 {
    margin-bottom:0 !important
  }
  .mb-xxl-1 {
    margin-bottom:.5rem !important
  }
  .mb-xxl-2 {
    margin-bottom:.625rem !important
  }
  .mb-xxl-3 {
    margin-bottom:1rem !important
  }
  .mb-xxl-4 {
    margin-bottom:1.5rem !important
  }
  .mb-xxl-5 {
    margin-bottom:2rem !important
  }
  .mb-xxl-6 {
    margin-bottom:3rem !important
  }
  .mb-xxl-7 {
    margin-bottom:4rem !important
  }
  .mb-xxl-8 {
    margin-bottom:5rem !important
  }
  .mb-xxl-9 {
    margin-bottom:7rem !important
  }
  .mb-xxl-auto {
    margin-bottom:auto !important
  }
  .ms-xxl-0 {
    margin-left:0 !important
  }
  .ms-xxl-1 {
    margin-left:.5rem !important
  }
  .ms-xxl-2 {
    margin-left:.625rem !important
  }
  .ms-xxl-3 {
    margin-left:1rem !important
  }
  .ms-xxl-4 {
    margin-left:1.5rem !important
  }
  .ms-xxl-5 {
    margin-left:2rem !important
  }
  .ms-xxl-6 {
    margin-left:3rem !important
  }
  .ms-xxl-7 {
    margin-left:4rem !important
  }
  .ms-xxl-8 {
    margin-left:5rem !important
  }
  .ms-xxl-9 {
    margin-left:7rem !important
  }
  .ms-xxl-auto {
    margin-left:auto !important
  }
  .m-xxl-n1 {
    margin:-0.5rem !important
  }
  .m-xxl-n2 {
    margin:-0.625rem !important
  }
  .m-xxl-n3 {
    margin:-1rem !important
  }
  .m-xxl-n4 {
    margin:-1.5rem !important
  }
  .m-xxl-n5 {
    margin:-2rem !important
  }
  .m-xxl-n6 {
    margin:-3rem !important
  }
  .m-xxl-n7 {
    margin:-4rem !important
  }
  .m-xxl-n8 {
    margin:-5rem !important
  }
  .m-xxl-n9 {
    margin:-7rem !important
  }
  .mx-xxl-n1 {
    margin-right:-0.5rem !important;
    margin-left:-0.5rem !important
  }
  .mx-xxl-n2 {
    margin-right:-0.625rem !important;
    margin-left:-0.625rem !important
  }
  .mx-xxl-n3 {
    margin-right:-1rem !important;
    margin-left:-1rem !important
  }
  .mx-xxl-n4 {
    margin-right:-1.5rem !important;
    margin-left:-1.5rem !important
  }
  .mx-xxl-n5 {
    margin-right:-2rem !important;
    margin-left:-2rem !important
  }
  .mx-xxl-n6 {
    margin-right:-3rem !important;
    margin-left:-3rem !important
  }
  .mx-xxl-n7 {
    margin-right:-4rem !important;
    margin-left:-4rem !important
  }
  .mx-xxl-n8 {
    margin-right:-5rem !important;
    margin-left:-5rem !important
  }
  .mx-xxl-n9 {
    margin-right:-7rem !important;
    margin-left:-7rem !important
  }
  .my-xxl-n1 {
    margin-top:-0.5rem !important;
    margin-bottom:-0.5rem !important
  }
  .my-xxl-n2 {
    margin-top:-0.625rem !important;
    margin-bottom:-0.625rem !important
  }
  .my-xxl-n3 {
    margin-top:-1rem !important;
    margin-bottom:-1rem !important
  }
  .my-xxl-n4 {
    margin-top:-1.5rem !important;
    margin-bottom:-1.5rem !important
  }
  .my-xxl-n5 {
    margin-top:-2rem !important;
    margin-bottom:-2rem !important
  }
  .my-xxl-n6 {
    margin-top:-3rem !important;
    margin-bottom:-3rem !important
  }
  .my-xxl-n7 {
    margin-top:-4rem !important;
    margin-bottom:-4rem !important
  }
  .my-xxl-n8 {
    margin-top:-5rem !important;
    margin-bottom:-5rem !important
  }
  .my-xxl-n9 {
    margin-top:-7rem !important;
    margin-bottom:-7rem !important
  }
  .mt-xxl-n1 {
    margin-top:-0.5rem !important
  }
  .mt-xxl-n2 {
    margin-top:-0.625rem !important
  }
  .mt-xxl-n3 {
    margin-top:-1rem !important
  }
  .mt-xxl-n4 {
    margin-top:-1.5rem !important
  }
  .mt-xxl-n5 {
    margin-top:-2rem !important
  }
  .mt-xxl-n6 {
    margin-top:-3rem !important
  }
  .mt-xxl-n7 {
    margin-top:-4rem !important
  }
  .mt-xxl-n8 {
    margin-top:-5rem !important
  }
  .mt-xxl-n9 {
    margin-top:-7rem !important
  }
  .me-xxl-n1 {
    margin-right:-0.5rem !important
  }
  .me-xxl-n2 {
    margin-right:-0.625rem !important
  }
  .me-xxl-n3 {
    margin-right:-1rem !important
  }
  .me-xxl-n4 {
    margin-right:-1.5rem !important
  }
  .me-xxl-n5 {
    margin-right:-2rem !important
  }
  .me-xxl-n6 {
    margin-right:-3rem !important
  }
  .me-xxl-n7 {
    margin-right:-4rem !important
  }
  .me-xxl-n8 {
    margin-right:-5rem !important
  }
  .me-xxl-n9 {
    margin-right:-7rem !important
  }
  .mb-xxl-n1 {
    margin-bottom:-0.5rem !important
  }
  .mb-xxl-n2 {
    margin-bottom:-0.625rem !important
  }
  .mb-xxl-n3 {
    margin-bottom:-1rem !important
  }
  .mb-xxl-n4 {
    margin-bottom:-1.5rem !important
  }
  .mb-xxl-n5 {
    margin-bottom:-2rem !important
  }
  .mb-xxl-n6 {
    margin-bottom:-3rem !important
  }
  .mb-xxl-n7 {
    margin-bottom:-4rem !important
  }
  .mb-xxl-n8 {
    margin-bottom:-5rem !important
  }
  .mb-xxl-n9 {
    margin-bottom:-7rem !important
  }
  .ms-xxl-n1 {
    margin-left:-0.5rem !important
  }
  .ms-xxl-n2 {
    margin-left:-0.625rem !important
  }
  .ms-xxl-n3 {
    margin-left:-1rem !important
  }
  .ms-xxl-n4 {
    margin-left:-1.5rem !important
  }
  .ms-xxl-n5 {
    margin-left:-2rem !important
  }
  .ms-xxl-n6 {
    margin-left:-3rem !important
  }
  .ms-xxl-n7 {
    margin-left:-4rem !important
  }
  .ms-xxl-n8 {
    margin-left:-5rem !important
  }
  .ms-xxl-n9 {
    margin-left:-7rem !important
  }
  .p-xxl-0 {
    padding:0 !important
  }
  .p-xxl-1 {
    padding:.5rem !important
  }
  .p-xxl-2 {
    padding:.625rem !important
  }
  .p-xxl-3 {
    padding:1rem !important
  }
  .p-xxl-4 {
    padding:1.5rem !important
  }
  .p-xxl-5 {
    padding:2rem !important
  }
  .p-xxl-6 {
    padding:3rem !important
  }
  .p-xxl-7 {
    padding:4rem !important
  }
  .p-xxl-8 {
    padding:5rem !important
  }
  .p-xxl-9 {
    padding:7rem !important
  }
  .px-xxl-0 {
    padding-right:0 !important;
    padding-left:0 !important
  }
  .px-xxl-1 {
    padding-right:.5rem !important;
    padding-left:.5rem !important
  }
  .px-xxl-2 {
    padding-right:.625rem !important;
    padding-left:.625rem !important
  }
  .px-xxl-3 {
    padding-right:1rem !important;
    padding-left:1rem !important
  }
  .px-xxl-4 {
    padding-right:1.5rem !important;
    padding-left:1.5rem !important
  }
  .px-xxl-5 {
    padding-right:2rem !important;
    padding-left:2rem !important
  }
  .px-xxl-6 {
    padding-right:3rem !important;
    padding-left:3rem !important
  }
  .px-xxl-7 {
    padding-right:4rem !important;
    padding-left:4rem !important
  }
  .px-xxl-8 {
    padding-right:5rem !important;
    padding-left:5rem !important
  }
  .px-xxl-9 {
    padding-right:7rem !important;
    padding-left:7rem !important
  }
  .py-xxl-0 {
    padding-top:0 !important;
    padding-bottom:0 !important
  }
  .py-xxl-1 {
    padding-top:.5rem !important;
    padding-bottom:.5rem !important
  }
  .py-xxl-2 {
    padding-top:.625rem !important;
    padding-bottom:.625rem !important
  }
  .py-xxl-3 {
    padding-top:1rem !important;
    padding-bottom:1rem !important
  }
  .py-xxl-4 {
    padding-top:1.5rem !important;
    padding-bottom:1.5rem !important
  }
  .py-xxl-5 {
    padding-top:2rem !important;
    padding-bottom:2rem !important
  }
  .py-xxl-6 {
    padding-top:3rem !important;
    padding-bottom:3rem !important
  }
  .py-xxl-7 {
    padding-top:4rem !important;
    padding-bottom:4rem !important
  }
  .py-xxl-8 {
    padding-top:5rem !important;
    padding-bottom:5rem !important
  }
  .py-xxl-9 {
    padding-top:7rem !important;
    padding-bottom:7rem !important
  }
  .pt-xxl-0 {
    padding-top:0 !important
  }
  .pt-xxl-1 {
    padding-top:.5rem !important
  }
  .pt-xxl-2 {
    padding-top:.625rem !important
  }
  .pt-xxl-3 {
    padding-top:1rem !important
  }
  .pt-xxl-4 {
    padding-top:1.5rem !important
  }
  .pt-xxl-5 {
    padding-top:2rem !important
  }
  .pt-xxl-6 {
    padding-top:3rem !important
  }
  .pt-xxl-7 {
    padding-top:4rem !important
  }
  .pt-xxl-8 {
    padding-top:5rem !important
  }
  .pt-xxl-9 {
    padding-top:7rem !important
  }
  .pe-xxl-0 {
    padding-right:0 !important
  }
  .pe-xxl-1 {
    padding-right:.5rem !important
  }
  .pe-xxl-2 {
    padding-right:.625rem !important
  }
  .pe-xxl-3 {
    padding-right:1rem !important
  }
  .pe-xxl-4 {
    padding-right:1.5rem !important
  }
  .pe-xxl-5 {
    padding-right:2rem !important
  }
  .pe-xxl-6 {
    padding-right:3rem !important
  }
  .pe-xxl-7 {
    padding-right:4rem !important
  }
  .pe-xxl-8 {
    padding-right:5rem !important
  }
  .pe-xxl-9 {
    padding-right:7rem !important
  }
  .pb-xxl-0 {
    padding-bottom:0 !important
  }
  .pb-xxl-1 {
    padding-bottom:.5rem !important
  }
  .pb-xxl-2 {
    padding-bottom:.625rem !important
  }
  .pb-xxl-3 {
    padding-bottom:1rem !important
  }
  .pb-xxl-4 {
    padding-bottom:1.5rem !important
  }
  .pb-xxl-5 {
    padding-bottom:2rem !important
  }
  .pb-xxl-6 {
    padding-bottom:3rem !important
  }
  .pb-xxl-7 {
    padding-bottom:4rem !important
  }
  .pb-xxl-8 {
    padding-bottom:5rem !important
  }
  .pb-xxl-9 {
    padding-bottom:7rem !important
  }
  .ps-xxl-0 {
    padding-left:0 !important
  }
  .ps-xxl-1 {
    padding-left:.5rem !important
  }
  .ps-xxl-2 {
    padding-left:.625rem !important
  }
  .ps-xxl-3 {
    padding-left:1rem !important
  }
  .ps-xxl-4 {
    padding-left:1.5rem !important
  }
  .ps-xxl-5 {
    padding-left:2rem !important
  }
  .ps-xxl-6 {
    padding-left:3rem !important
  }
  .ps-xxl-7 {
    padding-left:4rem !important
  }
  .ps-xxl-8 {
    padding-left:5rem !important
  }
  .ps-xxl-9 {
    padding-left:7rem !important
  }
  .gap-xxl-0 {
    gap:0 !important
  }
  .gap-xxl-1 {
    gap:.5rem !important
  }
  .gap-xxl-2 {
    gap:.625rem !important
  }
  .gap-xxl-3 {
    gap:1rem !important
  }
  .gap-xxl-4 {
    gap:1.5rem !important
  }
  .gap-xxl-5 {
    gap:2rem !important
  }
  .gap-xxl-6 {
    gap:3rem !important
  }
  .gap-xxl-7 {
    gap:4rem !important
  }
  .gap-xxl-8 {
    gap:5rem !important
  }
  .gap-xxl-9 {
    gap:7rem !important
  }
  .row-gap-xxl-0 {
    row-gap:0 !important
  }
  .row-gap-xxl-1 {
    row-gap:.5rem !important
  }
  .row-gap-xxl-2 {
    row-gap:.625rem !important
  }
  .row-gap-xxl-3 {
    row-gap:1rem !important
  }
  .row-gap-xxl-4 {
    row-gap:1.5rem !important
  }
  .row-gap-xxl-5 {
    row-gap:2rem !important
  }
  .row-gap-xxl-6 {
    row-gap:3rem !important
  }
  .row-gap-xxl-7 {
    row-gap:4rem !important
  }
  .row-gap-xxl-8 {
    row-gap:5rem !important
  }
  .row-gap-xxl-9 {
    row-gap:7rem !important
  }
  .column-gap-xxl-0 {
    -webkit-column-gap:0 !important;
    -moz-column-gap:0 !important;
    column-gap:0 !important
  }
  .column-gap-xxl-1 {
    -webkit-column-gap:.5rem !important;
    -moz-column-gap:.5rem !important;
    column-gap:.5rem !important
  }
  .column-gap-xxl-2 {
    -webkit-column-gap:.625rem !important;
    -moz-column-gap:.625rem !important;
    column-gap:.625rem !important
  }
  .column-gap-xxl-3 {
    -webkit-column-gap:1rem !important;
    -moz-column-gap:1rem !important;
    column-gap:1rem !important
  }
  .column-gap-xxl-4 {
    -webkit-column-gap:1.5rem !important;
    -moz-column-gap:1.5rem !important;
    column-gap:1.5rem !important
  }
  .column-gap-xxl-5 {
    -webkit-column-gap:2rem !important;
    -moz-column-gap:2rem !important;
    column-gap:2rem !important
  }
  .column-gap-xxl-6 {
    -webkit-column-gap:3rem !important;
    -moz-column-gap:3rem !important;
    column-gap:3rem !important
  }
  .column-gap-xxl-7 {
    -webkit-column-gap:4rem !important;
    -moz-column-gap:4rem !important;
    column-gap:4rem !important
  }
  .column-gap-xxl-8 {
    -webkit-column-gap:5rem !important;
    -moz-column-gap:5rem !important;
    column-gap:5rem !important
  }
  .column-gap-xxl-9 {
    -webkit-column-gap:7rem !important;
    -moz-column-gap:7rem !important;
    column-gap:7rem !important
  }
  .text-xxl-start {
    text-align:left !important
  }
  .text-xxl-end {
    text-align:right !important
  }
  .text-xxl-center {
    text-align:center !important
  }
}
@media(min-width: 1200px) {
  .fs-1 {
    font-size:2.8125rem !important
  }
  .fs-2 {
    font-size:2.25rem !important
  }
  .fs-3 {
    font-size:1.5rem !important
  }
  .fs-4 {
    font-size:1.40625rem !important
  }
  .fs-5 {
    font-size:1.265625rem !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:-webkit-box !important;
    display:-ms-flexbox !important;
    display:flex !important
  }
  .d-print-inline-flex {
    display:-webkit-inline-box !important;
    display:-ms-inline-flexbox !important;
    display:inline-flex !important
  }
  .d-print-none {
    display:none !important
  }
}
/*!
 * Bootscore 6.0.2 (https://bootscore.me/)
 */@media(max-width: 767.98px) {
  #wpadminbar {
    position:fixed
  }
}
.logged-in.admin-bar .fixed-top,
.logged-in.admin-bar .sticky-top,
.logged-in.admin-bar .offcanvas:not(.offcanvas-bottom),
.logged-in.admin-bar .offcanvas-md,
.logged-in.admin-bar .offcanvas-lg,
.logged-in.admin-bar .offcanvas-xl,
.logged-in.admin-bar .offcanvas-xxl,
.logged-in.admin-bar .modal-dialog {
  top:var(--wp-admin--admin-bar--height, 32px)
}
.logged-in.admin-bar .modal-fullscreen,
.logged-in.admin-bar .modal-fullscreen-sm-down,
.logged-in.admin-bar .modal-fullscreen-md-down,
.logged-in.admin-bar .modal-fullscreen-lg-down,
.logged-in.admin-bar .modal-fullscreen-xl-down,
.logged-in.admin-bar .modal-fullscreen-xxl-down {
  height:calc(100% - var(--wp-admin--admin-bar--height, 32px))
}
.alert-icon,
.wc-stripe-error,
.woocommerce-message,
.woocommerce-thankyou-order-details,
.woocommerce-info,
.woocommerce-noreviews,
.woocommerce-error {
  padding-left:3.25rem
}
.alert-icon::before,
.wc-stripe-error::before,
.woocommerce-message::before,
.woocommerce-thankyou-order-details::before,
.woocommerce-info::before,
.woocommerce-noreviews::before,
.woocommerce-error::before {
  position:absolute;
  left:1.25rem;
  top:50%;
  -webkit-transform:translate(0, -50%);
  -ms-transform:translate(0, -50%);
  transform:translate(0, -50%);
  mask-position:center;
  mask-repeat:no-repeat;
  mask-size:16px;
  mask-image:var(--alert-icon);
  -webkit-mask-position:center;
  -webkit-mask-repeat:no-repeat;
  -webkit-mask-size:16px;
  -webkit-mask-image:var(--alert-icon);
  width:16px;
  height:16px;
  background-color:var(--bs-alert-color)
}
.alert-danger-icon::before,
.wc-stripe-error::before,
.woocommerce-error::before {
  content:" ";
  --alert-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E")
}
.alert-warning-icon::before {
  content:" ";
  --alert-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z'/%3E%3C/svg%3E")
}
.alert-info-icon::before,
.woocommerce-info::before,
.woocommerce-noreviews::before {
  content:" ";
  --alert-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z'/%3E%3C/svg%3E")
}
.alert-success-icon::before,
.woocommerce-message::before,
.woocommerce-thankyou-order-details::before {
  content:" ";
  --alert-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E")
}
.alert a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.wc-stripe-error a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.woocommerce-message a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.woocommerce-thankyou-order-details a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.woocommerce-info a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.woocommerce-noreviews a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.woocommerce-error a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link),
.must-log-in a:not(.alert a.btn):not(.alert .footer-menu a):not(.footer-menu .alert a):not(.alert a.wp-block-button__link):not(.wc-stripe-error a.btn):not(.wc-stripe-error .footer-menu a):not(.footer-menu .wc-stripe-error a):not(.wc-stripe-error a.wp-block-button__link):not(.woocommerce-message a.btn):not(.woocommerce-message .footer-menu a):not(.footer-menu .woocommerce-message a):not(.woocommerce-message a.wp-block-button__link):not(.woocommerce-thankyou-order-details a.btn):not(.woocommerce-thankyou-order-details .footer-menu a):not(.footer-menu .woocommerce-thankyou-order-details a):not(.woocommerce-thankyou-order-details a.wp-block-button__link):not(.woocommerce-info a.btn):not(.woocommerce-info .footer-menu a):not(.footer-menu .woocommerce-info a):not(.woocommerce-info a.wp-block-button__link):not(.woocommerce-noreviews a.btn):not(.woocommerce-noreviews .footer-menu a):not(.footer-menu .woocommerce-noreviews a):not(.woocommerce-noreviews a.wp-block-button__link):not(.woocommerce-error a.btn):not(.woocommerce-error .footer-menu a):not(.footer-menu .woocommerce-error a):not(.woocommerce-error a.wp-block-button__link):not(.must-log-in a.btn):not(.must-log-in .footer-menu a):not(.footer-menu .must-log-in a):not(.must-log-in a.wp-block-button__link) {
  color:inherit;
  font-weight:700
}
.must-log-in {
  margin-top:1rem
}
.overflow-x-auto {
  scrollbar-color:rgba(var(--bs-body-color-rgb), 0.16) rgba(0,0,0,0)
}
.overflow-x-auto .breadcrumb-item.active {
  padding-right:1rem
}
.overflow-x-auto .breadcrumb-item+.breadcrumb-item::before {
  float:none
}
::-moz-selection {
  color:var(--bs-white);
  background-color:var(--bs-primary)
}
::selection {
  color:var(--bs-white);
  background-color:var(--bs-primary)
}
::-moz-selection {
  color:var(--bs-white);
  background-color:var(--bs-primary)
}
pre {
  background-color:var(--bs-tertiary-bg)
}
ul.comment-list {
  list-style:none;
  padding:0
}
ul.comment-list li {
  list-style:none
}
.avatar {
  width:80px
}
.comment-list ul.children {
  padding-left:96px
}
@media(max-width: 991.98px) {
  .comment-list ul.children ul.children {
    padding-left:0
  }
}
@media(min-width: 992px) {
  .comment-list ul.children ul.children ul.children {
    padding-left:0
  }
}
.screen-reader-text {
  clip:rect(1px, 1px, 1px, 1px);
  position:absolute !important;
  height:1px;
  width:1px;
  overflow:hidden;
  word-wrap:normal !important
}
#cancel-comment-reply-link {
  margin-left:.5rem
}
.comment-content {
  width:calc(100% - 96px)
}
.comment-content a {
  word-wrap:break-word
}
.bypostauthor {
  display:block
}
.comment-content .card p:last-child {
  margin-bottom:0
}
.comment-respond {
  margin-bottom:1.5rem
}
html,
body {
  height:100%
}
#page {
  min-height:100%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
#content {
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1
}
#footer-menu li a {
  padding-left:0
}
:root {
  --valid-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='%235DABA3' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>");
  --invalid-icon: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23E65A3D'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='%23E65A3D' stroke='none'/></svg>")
}
@media(max-width: 991.98px) {
  .card-img-lg-start {
    border-top-left-radius:var(--bs-card-inner-border-radius);
    border-top-right-radius:var(--bs-card-inner-border-radius)
  }
}
@media(min-width: 992px) {
  .card-img-lg-start {
    border-top-left-radius:var(--bs-card-inner-border-radius);
    border-bottom-left-radius:var(--bs-card-inner-border-radius);
    -o-object-fit:cover;
    object-fit:cover;
    height:100%
  }
}
.card .tags-heading,
.tags-heading-none .tags-heading {
  display:none
}
body {
  word-break:break-word;
  overflow-x:hidden
}
pre {
  max-width:100%;
  padding:1rem;
  border-radius:.25rem
}
img {
  height:auto;
  max-width:100%
}
iframe {
  max-width:100%
}
.alignleft {
  display:inline;
  float:left;
  margin-right:1.5em
}
.alignright {
  display:inline;
  float:right;
  margin-left:1.5em
}
.aligncenter {
  clear:both;
  display:block;
  margin-left:auto;
  margin-right:auto
}
.wp-caption {
  margin-bottom:1.5em;
  max-width:100%
}
.wp-caption img[class*=wp-image-] {
  display:block;
  margin-left:auto;
  margin-right:auto
}
.wp-caption .wp-caption-text {
  margin:.8075em 0
}
.wp-caption-text {
  text-align:center
}
.gallery {
  margin-bottom:1.5em
}
.gallery-item {
  display:inline-block;
  text-align:center;
  vertical-align:top;
  width:100%
}
.gallery-columns-2 .gallery-item {
  max-width:50%
}
.gallery-columns-3 .gallery-item {
  max-width:33.33%
}
.gallery-columns-4 .gallery-item {
  max-width:25%
}
.gallery-columns-5 .gallery-item {
  max-width:20%
}
.gallery-columns-6 .gallery-item {
  max-width:16.66%
}
.gallery-columns-7 .gallery-item {
  max-width:14.28%
}
.gallery-columns-8 .gallery-item {
  max-width:12.5%
}
.gallery-columns-9 .gallery-item {
  max-width:11.11%
}
.gallery-caption {
  display:block
}
.blocks-gallery-grid .blocks-gallery-image figcaption,
.blocks-gallery-grid .blocks-gallery-item figcaption {
  overflow:auto;
  padding:.5rem;
  font-size:1rem;
  background:rgba(0,0,0,.5)
}
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  overflow:auto;
  padding:.5rem;
  font-size:1rem;
  background:rgba(0,0,0,.5)
}
.pw_form .btn,
.pw_form .footer-menu a,
.footer-menu .pw_form a,
.pw_form .wp-block-button__link {
  border-top-right-radius:var(--bs-border-radius) !important;
  border-bottom-right-radius:var(--bs-border-radius) !important
}
.wp-post-image {
  width:100%
}
.featured-full-width-img {
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat
}
[rel=prev]:before {
  content:"« "
}
[rel=next]:after {
  content:" »"
}
.table-responsive .table {
  white-space:nowrap
}
@media(max-width: 575.98px) {
  .table-responsive-sm .table {
    white-space:nowrap
  }
}
@media(max-width: 767.98px) {
  .table-responsive-md .table {
    white-space:nowrap
  }
}
@media(max-width: 991.98px) {
  .table-responsive-lg .table {
    white-space:nowrap
  }
}
@media(max-width: 1199.98px) {
  .table-responsive-xl .table {
    white-space:nowrap
  }
}
@media(max-width: 1399.98px) {
  .table-responsive-xxl .table {
    white-space:nowrap
  }
}
.top-button {
  right:5%;
  bottom:30px;
  opacity:0;
  visibility:hidden;
  -webkit-transition:visibility 0s linear .3s,opacity .3s;
  transition:visibility 0s linear .3s,opacity .3s
}
.top-button.visible {
  opacity:1;
  -webkit-transition:visibility 0s linear 0s,opacity .3s;
  transition:visibility 0s linear 0s,opacity .3s
}
.width-100 {
  position:relative;
  width:100vw;
  margin-left:-50vw;
  left:50%
}
.clear-both {
  clear:both
}
.zi-1000 {
  z-index:1000 !important
}
.zi-1020 {
  z-index:1020 !important
}
.zi-1030 {
  z-index:1030 !important
}
.zi-1040 {
  z-index:1040 !important
}
.zi-1050 {
  z-index:1050 !important
}
.zi-1060 {
  z-index:1060 !important
}
.zi-1070 {
  z-index:1070 !important
}
.zi-n1 {
  z-index:-1 !important
}
.cursor-pointer {
  cursor:pointer
}
.focus-none {
  -webkit-box-shadow:none !important;
  box-shadow:none !important;
  outline:0 !important
}
.scrollbar-none {
  -ms-overflow-style:none;
  overflow:-moz-scrollbars-none;
  scrollbar-width:none
}
.scrollbar-none::-webkit-scrollbar {
  display:none
}
.d-tl-none {
  display:none
}
[data-bs-theme=dark] .d-td-none {
  display:none
}
[data-bs-theme=dark] .d-tl-none {
  display:block
}
.widget .menu {
  padding:0;
  list-style:none;
  margin-bottom:0
}
.is-layout-flow>* {
  -webkit-margin-before:0;
  margin-block-start:0
}
.is-layout-flow>p {
  -webkit-margin-after:1rem;
  margin-block-end:1rem
}
.rounded img {
  border-radius:var(--bs-border-radius)
}
.card-img-top img {
  border-top-left-radius:calc(var(--bs-border-radius) - 0);
  border-top-right-radius:calc(var(--bs-border-radius) - 0)
}
.wp-block-separator {
  border-top:var(--bs-border-width) solid
}
.bs-list-group .list-group-item-action a {
  color:var(--bs-body-color)
}
.bs-list-group .list-group-item-action:hover a {
  color:var(--bs-emphasis-color)
}
.bs-list-group .list-group-item-action.active a {
  color:#fff
}
.card .bs-list-group.list-group-flush .list-group-item:last-child {
  border-bottom-left-radius:calc(var(--bs-border-radius) - 0);
  border-bottom-right-radius:calc(var(--bs-border-radius) - 0)
}
/*!
 * Bootscore WooCommerce 6.0.2 (https://bootscore.me/)
 */#offcanvas-cart .cart-list {
  height:100%
}
#offcanvas-cart .widget_shopping_cart_content {
  height:100%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
#offcanvas-cart .woocommerce-mini-cart {
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
  overflow-y:auto
}
#offcanvas-cart .woocommerce-message:first-child,
#offcanvas-cart .woocommerce-error:first-child {
  margin-top:var(--bs-offcanvas-padding-y)
}
#offcanvas-cart .woocommerce-message,
#offcanvas-cart .woocommerce-error,
#offcanvas-cart .woocommerce-info {
  margin-right:var(--bs-offcanvas-padding-x);
  margin-left:var(--bs-offcanvas-padding-x)
}
#offcanvas-cart span.quantity {
  display:block;
  margin-top:.25rem;
  margin-bottom:.25rem
}
#offcanvas-cart dl.variation {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  color:var(--bs-secondary-color);
  font-size:.8333333333em;
  margin-bottom:0
}
#offcanvas-cart dl.variation dt {
  font-weight:normal;
  margin-right:.25rem
}
#offcanvas-cart dl.variation dd,
#offcanvas-cart dl.variation p {
  margin-bottom:0
}
#offcanvas-cart .cart-footer strong {
  font-weight:inherit
}
.alert .button.wc-forward,
.wc-stripe-error .button.wc-forward,
.woocommerce-message .button.wc-forward,
.woocommerce-thankyou-order-details .button.wc-forward,
.woocommerce-info .button.wc-forward,
.woocommerce-noreviews .button.wc-forward,
.woocommerce-error .button.wc-forward,
.must-log-in .button.wc-forward {
  display:none
}
.woocommerce a.added_to_cart,
a.added_to_cart {
  display:none
}
.single_add_to_cart_button,
.ajax_add_to_cart {
  position:relative
}
.single_add_to_cart_button .btn-loader,
.ajax_add_to_cart .btn-loader {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:none;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:var(--bs-primary);
  border-radius:var(--bs-border-radius)
}
.single_add_to_cart_button.loading .btn-loader,
.ajax_add_to_cart.loading .btn-loader {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.woocommerce #respond input#submit.loading::after,
.woocommerce a.button.loading::after,
.woocommerce button.button.loading::after,
.woocommerce input.button.loading::after,
.woocommerce #respond input#submit.added::after,
.woocommerce a.button.added::after,
.woocommerce button.button.added::after,
.woocommerce input.button.added::after {
  display:none
}
.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce input.button.loading {
  opacity:1;
  padding-left:0;
  padding-right:0
}
.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::before,
.wc-stripe-error::before {
  color:inherit
}
.wc-stripe-error {
  margin-top:1rem
}
.woocommerce-error a.woocommerce-Button.button,
.woocommerce-info a.woocommerce-Button.button,
.woocommerce-message a.woocommerce-Button.button {
  display:none
}
.wc-breadcrumb .breadcrumb-item:first-child a {
  position:relative;
  text-indent:-9999px;
  display:inline-block;
  padding-right:1rem
}
.wc-breadcrumb .breadcrumb-item:first-child a::after {
  content:"";
  position:absolute;
  left:0;
  width:1.125rem;
  height:100%;
  background-color:var(--bs-link-color);
  mask-position:center;
  mask-repeat:no-repeat;
  mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3e%3c!--! Font Awesome Free 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons%2c Inc. --%3e%3cpath d='M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z'/%3e%3c/svg%3e");
  -webkit-mask-position:center;
  -webkit-mask-repeat:no-repeat;
  -webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3e%3c!--! Font Awesome Free 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons%2c Inc. --%3e%3cpath d='M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z'/%3e%3c/svg%3e")
}
.wc-breadcrumb .breadcrumb-item:first-child a:hover::after {
  background-color:var(--bs-link-hover-color)
}
.wc-breadcrumb .breadcrumb-item:last-child {
  color:var(--bs-breadcrumb-item-active-color);
  padding-right:1rem
}
.woocommerce a.remove {
  position:relative;
  text-indent:-9999px;
  border:0
}
.woocommerce a.remove:hover {
  background:none
}
.woocommerce a.remove::before {
  content:" ";
  text-indent:0;
  position:absolute;
  top:50%;
  left:0;
  -webkit-transform:translate(0, -50%);
  -ms-transform:translate(0, -50%);
  transform:translate(0, -50%);
  mask-position:center;
  mask-repeat:no-repeat;
  mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3e%3c!--! Font Awesome Free 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons%2c Inc. --%3e%3cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3e%3c/svg%3e");
  -webkit-mask-position:center;
  -webkit-mask-repeat:no-repeat;
  -webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3e%3c!--! Font Awesome Free 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons%2c Inc. --%3e%3cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3e%3c/svg%3e");
  width:1.125rem;
  height:1.125rem;
  background-color:var(--bs-remove-invalid, var(--bs-danger))
}
@media(max-width: 768px) {
  .woocommerce-cart-form .product-quantity .quantity .input-group {
    margin-left:auto
  }
  .cart td.actions .coupon .button {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
  }
  .shop_table_responsive .actions button:not(.input-group button) {
    width:100%
  }
  .woocommerce .cart-collaterals ul#shipping_method,
  .woocommerce .cart-collaterals .shipping.recurring-total ul {
    clear:both;
    text-align:left;
    margin-top:2rem
  }
  .woocommerce .cart-collaterals .woocommerce-shipping-destination,
  .woocommerce .cart-collaterals .woocommerce-shipping-calculator,
  .woocommerce .cart-collaterals .woocommerce-shipping-contents,
  .woocommerce .cart-collaterals .first-payment-date {
    text-align:left
  }
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
  float:none;
  margin:0;
  padding:.625rem 1.25rem;
  border:var(--bs-border-width) solid var(--bs-border-color);
  background-color:var(--bs-body-bg);
  border-top-left-radius:var(--bs-border-radius) !important;
  border-bottom-left-radius:var(--bs-border-radius) !important;
  -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .woocommerce-cart table.cart td.actions .coupon .input-text {
    -webkit-transition:none;
    transition:none
  }
}
.woocommerce-cart table.cart td.actions .coupon .input-text:focus {
  color:var(--bs-body-color);
  background-color:var(--bs-body-bg);
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.woocommerce-cart table.cart td.actions .coupon .input-text::-webkit-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.woocommerce-cart table.cart td.actions .coupon .input-text::-moz-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.woocommerce-cart table.cart td.actions .coupon .input-text:-ms-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.woocommerce-cart table.cart td.actions .coupon .input-text::-ms-input-placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder {
  color:var(--bs-secondary-color);
  opacity:1
}
.woocommerce-cart .coupon {
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  width:100%
}
.woocommerce-cart .coupon input {
  position:relative;
  -webkit-box-flex:1;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  width:1%;
  min-width:0
}
.woocommerce-cart .coupon input:focus {
  z-index:5
}
.woocommerce-cart .coupon button {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  text-align:center;
  white-space:nowrap
}
.woocommerce-cart .coupon>:not(:last-child) {
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.woocommerce-cart .coupon>:not(:first-child) {
  margin-left:calc(var(--bs-border-width)*-1);
  border-top-left-radius:0;
  border-bottom-left-radius:0
}
@media(min-width: 769px) {
  .woocommerce-cart .coupon {
    width:400px
  }
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
  width:100%
}
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled] {
  padding:0.625rem 1.25rem;
  color:var(--bs-primary)
}
.cross-sells {
  margin-bottom:1rem
}
.includes_tax {
  display:block
}
.woocommerce div.product form.cart .button,
.woocommerce button.button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce button.button.alt,
.woocommerce a.button,
.woocommerce a.button-alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button {
  display:inline-block;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  text-decoration:none;
  font-size:1.125rem;
  font-weight:400;
  line-height:1;
  padding:.625rem 1.25rem;
  border:var(--bs-border-width) solid;
  border-radius:var(--bs-border-radius);
  -webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce button.button.alt {
  padding:.5rem 1rem;
  font-size:1.5rem;
  border-radius:var(--bs-border-radius-lg)
}
.woocommerce .shop_table a.button,
.woocommerce .shop_table a.woocommerce-MyAccount-downloads-file.button.alt {
  padding:.25rem .5rem;
  font-size:.9375rem;
  border-radius:var(--bs-border-radius-sm)
}
.woocommerce div.product form.cart .button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button {
  color:#fff;
  background-color:var(--bs-primary);
  border-color:var(--bs-primary)
}
.woocommerce div.product form.cart .button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover {
  color:#fff;
  background-color:#174264;
  border-color:#174264;
  text-decoration:none
}
.woocommerce button.button,
.woocommerce .shop_table a.button,
.woocommerce .shop_table a.woocommerce-MyAccount-downloads-file.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit {
  color:var(--bs-primary);
  background-color:rgba(0,0,0,0);
  border-color:var(--bs-primary)
}
.woocommerce button.button:hover,
.woocommerce .shop_table a.button:hover,
.woocommerce .shop_table a.woocommerce-MyAccount-downloads-file.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover {
  color:#fff;
  background-color:var(--bs-primary)
}
.woocommerce button.button:disabled[disabled]:hover {
  color:var(--bs-primary);
  background:rgba(0,0,0,0)
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
  border:none;
  padding:0;
  margin:0
}
#account_password {
  background-position:right 2.25rem center
}
#ship-to-different-address {
  font-size:var(--bs-body-font-size);
  font-weight:normal;
  line-height:1.6;
  margin-bottom:1rem
}
table.shop_table.woocommerce-checkout-review-order-table tr {
  vertical-align:top
}
.woocommerce-checkout #payment {
  background:var(--bs-body-bg);
  border:0 solid var(--bs-border-color-translucent);
  border-radius:var(--bs-border-radius);
  padding:1rem 1.5rem
}
.woocommerce-checkout #payment ul.payment_methods {
  border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
  padding:0;
  margin-bottom:1rem
}
.woocommerce-checkout #payment ul.payment_methods::after {
  margin-top:1rem
}
.woocommerce-checkout #payment ul.payment_methods li {
  line-height:inherit;
  padding-left:0
}
.woocommerce-checkout #payment ul.payment_methods li input {
  margin-right:.5em;
  margin-left:0;
  margin-top:.25em
}
.woocommerce-checkout #payment ul.payment_methods li:last-child div.payment_box {
  margin-bottom:0
}
.woocommerce-checkout #payment ul.payment_methods div.payment_box {
  border-radius:.25rem;
  font-size:1.125rem
}
.woocommerce-checkout #payment ul.payment_methods .payment_method_paypal img,
.woocommerce-checkout #payment ul.payment_methods .payment_method_paypal .about_paypal {
  display:none
}
.woocommerce-checkout #payment ul.payment_methods .woocommerce-info {
  margin-bottom:0
}
.woocommerce-checkout #payment div.form-row {
  padding:0;
  margin:0
}
.woocommerce-checkout #payment #place_order {
  width:100%;
  margin-bottom:0 !important
}
.woocommerce form .form-row .input-checkbox {
  margin-left:-1.5em !important
}
.woocommerce .woocommerce-terms-and-conditions,
.woocommerce-page .woocommerce-terms-and-conditions {
  border:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  border-radius:.25rem;
  margin-bottom:1rem;
  padding:1rem
}
.woocommerce-SavedPaymentMethods.wc-saved-payment-methods {
  padding-left:0
}
.woocommerce-SavedPaymentMethods.wc-saved-payment-methods li {
  padding-left:0
}
.woocommerce-SavedPaymentMethods.wc-saved-payment-methods li input {
  width:1em !important;
  margin-top:.3em !important;
  margin-right:.5em !important;
  margin-bottom:0 !important;
  margin-left:0 !important
}
.wc-stripe-elements-field,
.wc-stripe-iban-element-field {
  padding:.625rem 1.25rem !important;
  background-color:var(--bs-body-bg) !important;
  border-radius:.25rem;
  border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}
.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated input {
  width:1em !important
}
.woocommerce-SavedPaymentMethods-saveNew label {
  padding-left:1.5em;
  display:block !important
}
.woocommerce form .form-row label.checkbox {
  display:inline-block
}
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select,
.woocommerce form .form-row.woocommerce-validated textarea,
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid select,
.woocommerce form .form-row.woocommerce-invalid textarea {
  background-repeat:no-repeat
}
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated textarea,
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid textarea {
  padding-right:calc(1em + 1.25rem);
  background-size:calc(0.5em + 0.625rem) calc(0.5em + 0.625rem)
}
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-invalid input.input-text {
  background-position:right calc(0.25em + 0.3125rem) center
}
.woocommerce form .form-row.woocommerce-validated select,
.woocommerce form .form-row.woocommerce-invalid select {
  padding-right:6.875rem;
  background-position:right 1.25rem center,center right 3.75rem;
  background-size:16px 12px,calc(0.5em + 0.625rem) calc(0.5em + 0.625rem)
}
.woocommerce form .form-row.woocommerce-validated textarea,
.woocommerce form .form-row.woocommerce-invalid textarea {
  background-position:top calc(0.25em + 0.3125rem) right calc(0.25em + 0.3125rem)
}
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated textarea {
  background-image:var(--valid-icon)
}
.woocommerce form .form-row.woocommerce-validated select {
  --bs-form-select-bg-icon: var(--valid-icon)
}
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated textarea,
.woocommerce form .form-row.woocommerce-validated select {
  border-color:var(--bs-form-valid-border-color)
}
.woocommerce form .form-row.woocommerce-validated input.input-text:focus,
.woocommerce form .form-row.woocommerce-validated textarea:focus,
.woocommerce form .form-row.woocommerce-validated select:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)
}
.woocommerce form .form-row.woocommerce-validated input#terms {
  border-color:var(--bs-form-valid-color);
  background-color:var(--bs-form-valid-color)
}
.woocommerce form .form-row.woocommerce-validated input#terms:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)
}
.woocommerce form .form-row.woocommerce-validated .woocommerce-terms-and-conditions-checkbox-text {
  color:var(--bs-form-valid-color)
}
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid textarea {
  background-image:var(--invalid-icon)
}
.woocommerce form .form-row.woocommerce-invalid select {
  --bs-form-select-bg-icon: var(--invalid-icon)
}
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid textarea,
.woocommerce form .form-row.woocommerce-invalid select {
  border-color:var(--bs-form-invalid-border-color)
}
.woocommerce form .form-row.woocommerce-invalid input.input-text:focus,
.woocommerce form .form-row.woocommerce-invalid textarea:focus,
.woocommerce form .form-row.woocommerce-invalid select:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)
}
.woocommerce form .form-row.woocommerce-invalid label {
  color:var(--bs-body-color)
}
.woocommerce form .form-row.woocommerce-invalid .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text {
  color:var(--bs-form-invalid-color)
}
.woocommerce form .form-row.woocommerce-invalid .woocommerce-form__label-for-checkbox input {
  border-color:var(--bs-form-invalid-color)
}
.woocommerce form .form-row.woocommerce-invalid .woocommerce-form__label-for-checkbox input:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)
}
#woo-comments .star-rating {
  float:right;
  margin:0
}
#woo-comments .depth-2 {
  padding-left:65px
}
.woocommerce #reviews h3,
.woocommerce #reviews .h3 {
  margin-bottom:.5rem
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
  display:block;
  margin-bottom:1rem
}
@media(max-width: 769px) {
  .woocommerce form.checkout_coupon .form-row-first,
  .woocommerce form.login .form-row-first,
  .woocommerce form.register .form-row-first {
    padding-right:0
  }
  .woocommerce form.checkout_coupon .form-row-last,
  .woocommerce form.login .form-row-last,
  .woocommerce form.register .form-row-last {
    padding-left:0
  }
}
.woocommerce form .form-row {
  padding:0;
  margin:0 0 1rem
}
.woocommerce form .form-row label {
  line-height:1.5;
  margin-bottom:.5rem
}
.woocommerce form .show-password-input,
.woocommerce-page form .show-password-input {
  top:.5em
}
.woocommerce form .form-row-first {
  width:50%;
  padding-right:.5rem
}
.woocommerce form .form-row-last {
  width:50%;
  padding-left:.5rem
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
  display:block;
  width:100%;
  padding:.625rem 1.25rem;
  font-size:1.125rem;
  font-weight:400;
  line-height:1;
  color:var(--bs-body-color);
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-body-bg);
  background-clip:padding-box;
  border:var(--bs-border-width) solid var(--bs-border-color);
  border-radius:var(--bs-border-radius);
  -webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion: reduce) {
  .woocommerce form .form-row input.input-text,
  .woocommerce form .form-row textarea {
    -webkit-transition:none;
    transition:none
  }
}
.woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:focus {
  color:var(--bs-body-color);
  background-color:var(--bs-body-bg);
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.woocommerce form .form-row textarea:focus {
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.woocommerce form .form-row textarea,
.woocommerce #reviews #comment {
  height:7rem
}
.woocommerce form .form-row .input-checkbox {
  margin:.25em 0 0 0
}
.checkbox,
.woocommerce-form-login__rememberme,
.comment-form-cookies-consent,
.woocommerce-SavedPaymentMethods-saveNew {
  display:block;
  min-height:1.8rem;
  padding-left:1.5em;
  margin-bottom:.125rem
}
.checkbox input,
.woocommerce-form-login__rememberme input,
.comment-form-cookies-consent input,
.woocommerce-SavedPaymentMethods-saveNew input {
  float:left;
  margin-left:-1.5em;
  --bs-form-check-bg: var(--bs-body-bg);
  -ms-flex-negative:0;
  flex-shrink:0;
  width:1em;
  height:1em;
  margin-top:.3em;
  vertical-align:top;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-form-check-bg);
  background-image:var(--bs-form-check-bg-image);
  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;
  border:var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact
}
.checkbox input[type=checkbox],
.woocommerce-form-login__rememberme input[type=checkbox],
.comment-form-cookies-consent input[type=checkbox],
.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox] {
  border-radius:.25em
}
.checkbox input:active,
.woocommerce-form-login__rememberme input:active,
.comment-form-cookies-consent input:active,
.woocommerce-SavedPaymentMethods-saveNew input:active {
  -webkit-filter:brightness(90%);
  filter:brightness(90%)
}
.checkbox input:focus,
.woocommerce-form-login__rememberme input:focus,
.comment-form-cookies-consent input:focus,
.woocommerce-SavedPaymentMethods-saveNew input:focus {
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
.checkbox input:checked,
.woocommerce-form-login__rememberme input:checked,
.comment-form-cookies-consent input:checked,
.woocommerce-SavedPaymentMethods-saveNew input:checked {
  background-color:#19496f;
  border-color:#19496f
}
.checkbox input:checked[type=checkbox],
.woocommerce-form-login__rememberme input:checked[type=checkbox],
.comment-form-cookies-consent input:checked[type=checkbox],
.woocommerce-SavedPaymentMethods-saveNew input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")
}
ul.wc_payment_methods.payment_methods.methods li,
.woocommerce-shipping-methods li,
.shipping.recurring-total ul {
  font-weight:normal;
  display:block;
  min-height:1.8rem;
  padding-left:1.5em;
  margin-bottom:.125rem
}
ul.wc_payment_methods.payment_methods.methods li input,
.woocommerce-shipping-methods li input,
.shipping.recurring-total ul input {
  float:left;
  margin-left:-1.5em;
  --bs-form-check-bg: var(--bs-body-bg);
  -ms-flex-negative:0;
  flex-shrink:0;
  width:1em;
  height:1em;
  margin-top:.3em;
  vertical-align:top;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:var(--bs-form-check-bg);
  background-image:var(--bs-form-check-bg-image);
  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;
  border:var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust:exact;
  print-color-adjust:exact
}
ul.wc_payment_methods.payment_methods.methods li input[type=radio],
.woocommerce-shipping-methods li input[type=radio],
.shipping.recurring-total ul input[type=radio] {
  border-radius:50%
}
ul.wc_payment_methods.payment_methods.methods li input:active,
.woocommerce-shipping-methods li input:active,
.shipping.recurring-total ul input:active {
  -webkit-filter:brightness(90%);
  filter:brightness(90%)
}
ul.wc_payment_methods.payment_methods.methods li input:focus,
.woocommerce-shipping-methods li input:focus,
.shipping.recurring-total ul input:focus {
  border-color:#8ca4b7;
  outline:0;
  -webkit-box-shadow:0 0 0 .25rem rgba(25,73,111,.25);
  box-shadow:0 0 0 .25rem rgba(25,73,111,.25)
}
ul.wc_payment_methods.payment_methods.methods li input:checked,
.woocommerce-shipping-methods li input:checked,
.shipping.recurring-total ul input:checked {
  background-color:#19496f;
  border-color:#19496f
}
ul.wc_payment_methods.payment_methods.methods li input:checked[type=radio],
.woocommerce-shipping-methods li input:checked[type=radio],
.shipping.recurring-total ul input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
}
.woocommerce ul#shipping_method li {
  padding-left:1.5em;
  margin-bottom:.125rem
}
.woocommerce ul#shipping_method li input {
  margin:4px 0 0 -1.5em
}
.shipping.recurring-total ul {
  padding-left:0
}
.shipping.recurring-total ul li {
  padding:0 0 0 1.5em;
  margin-bottom:.125rem;
  text-indent:0
}
.shipping.recurring-total ul li input {
  margin:4px 0 0 -1.5em
}
.woocommerce .blockUI.blockOverlay:before,
.woocommerce .loader:before,
#offcanvas-cart .blockUI.blockOverlay:before,
#offcanvas-cart .loader:before {
  position:absolute;
  top:50%;
  left:50%;
  margin-left:-0.5em;
  margin-top:-0.5em;
  content:"";
  background:none;
  line-height:1;
  text-align:center;
  font-size:2em
}
.woocommerce .blockUI.blockOverlay:before,
.woocommerce .loader:before,
#offcanvas-cart .blockUI.blockOverlay:before,
#offcanvas-cart .loader:before {
  display:inline-block;
  width:2rem;
  height:2rem;
  vertical-align:text-bottom;
  border:.13em solid currentColor;
  border-right-color:rgba(0,0,0,0);
  border-radius:50%;
  -webkit-animation:spinner-border .75s linear infinite;
  animation:spinner-border .75s linear infinite
}
.woocommerce .card a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
  text-decoration:none
}
.woocommerce .card a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover {
  text-decoration:none
}
.woocommerce .card .woocommerce-loop-product__title {
  font-size:1.40625rem
}
.woocommerce .card .star-rating {
  float:none;
  margin:1rem auto
}
.woocommerce .card .star-rating span::before {
  text-align:left
}
.woocommerce .card .price {
  display:block;
  margin-bottom:1rem
}
.product-category .card-body a {
  margin-top:auto
}
.product-category .card img,
.product.card img {
  border-top-left-radius:calc(var(--bs-border-radius) - 0);
  border-top-right-radius:calc(var(--bs-border-radius) - 0);
  width:100%
}
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-content {
  float:none;
  width:100%
}
@media(min-width: 769px) {
  .woocommerce-MyAccount-downloads-file {
    width:100%
  }
}
@media(max-width: 768px) {
  .woocommerce .shop_table a.button.invoice {
    margin-left:.25rem
  }
}
@media(min-width: 769px)and (max-width: 991px) {
  .woocommerce .shop_table a.button.invoice {
    margin-top:.25rem
  }
}
@media(min-width: 992px) {
  .woocommerce .shop_table a.button.invoice {
    margin-left:.25rem
  }
}
.woocommerce .woocommerce-customer-details address {
  background:var(--bs-body-bg);
  border:0 solid var(--bs-border-color-translucent);
  border-radius:var(--bs-border-radius);
  padding:1rem 1.5rem
}
.woocommerce .u-columns {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  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));
  width:auto
}
.woocommerce .u-columns .u-column1.col-1,
.woocommerce .u-columns .u-column2.col-2 {
  -ms-flex-negative:0;
  flex-shrink:0;
  width:100%;
  max-width:100%;
  padding-right:calc(var(--bs-gutter-x)*.5);
  padding-left:calc(var(--bs-gutter-x)*.5);
  margin-top:var(--bs-gutter-y);
  margin-bottom:1rem
}
@media(min-width: 992px) {
  .woocommerce .u-columns .u-column1.col-1,
  .woocommerce .u-columns .u-column2.col-2 {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:50%;
    float:none
  }
}
.woocommerce .u-column1.col-1 {
  width:100%
}
#offcanvas-user .woocommerce .col2-set .col-1,
#offcanvas-user .woocommerce .col2-set .col-2 {
  width:100%
}
#offcanvas-user .woocommerce-MyAccount-content p:last-child {
  display:none
}
#offcanvas-user .col-md-4,
#offcanvas-user .col-md-8 {
  width:100%
}
#offcanvas-user .col-md-8 {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
}
.quantity .input-group {
  width:140px
}
.quantity .form-control {
  text-align:center;
  appearance:textfield;
  -webkit-appearance:none;
  -moz-appearance:textfield
}
.quantity .form-control::-webkit-outer-spin-button,
.quantity .form-control::-webkit-inner-spin-button {
  display:none;
  margin:0
}
.woocommerce-variation-add-to-cart-disabled .quantity .input-group-text {
  pointer-events:none
}
.woocommerce-variation-add-to-cart-disabled .quantity .form-control {
  background-color:var(--bs-secondary-bg);
  pointer-events:none
}
ins {
  text-decoration:none
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
  font-weight:normal
}
.woocommerce-price-suffix {
  display:block;
  font-size:.875rem
}
.woocommerce-product-gallery__image,
.woocommerce div.product div.images .flex-control-thumbs img {
  border-radius:var(--bs-border-radius)
}
.woocommerce div.product div.images .flex-control-thumbs {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin-top:.5rem;
  gap:.5rem
}
.woocommerce div.product p.stock {
  font-size:.75em;
  font-weight:700;
  color:#fff;
  padding:.35em .65em;
  border-radius:var(--bs-border-radius);
  background-color:var(--bs-danger);
  display:inline-block;
  line-height:1;
  text-align:center;
  white-space:nowrap;
  vertical-align:baseline
}
.woocommerce div.product form.cart {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.woocommerce div.product form.cart div.quantity {
  float:none;
  margin-right:1rem
}
.woocommerce div.product form.cart .button {
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.product_meta .sku_wrapper::after,
.product_meta .posted_in::after {
  content:"\a";
  white-space:pre
}
.woocommerce table.shop_attributes td {
  font-style:normal
}
.related.products {
  clear:both
}
.woocommerce div.product form.cart .group_table td:first-child {
  width:140px;
  text-align:left
}
.woocommerce-grouped-product-list a.button {
  width:100%
}
form.cart.grouped_form {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
.woocommerce div.product form.cart .variations {
  margin-bottom:0
}
.woocommerce div.product form.cart .variations select {
  margin-right:0
}
form.variations_form.cart {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
.woocommerce-variation-add-to-cart.variations_button {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.woocommerce button.disabled.button,
.woocommerce div.product form.cart button.disabled.button {
  pointer-events:auto;
  cursor:inherit
}
.woocommerce-variation-price {
  margin-bottom:1rem
}
.woocommerce span.onsale {
  background-color:var(--bs-danger);
  min-height:inherit;
  min-width:inherit;
  top:1rem;
  left:1rem
}
.woocommerce ul#shipping_method li:has(input[type=hidden]) {
  padding-left:0
}
.shipping-calculator-form button {
  width:100%
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
  float:none
}
.woocommerce .woocommerce-ordering {
  margin:0
}
.woocommerce table {
  vertical-align:top
}
.woocommerce table.shop_table {
  border:var(--bs-border-width) solid var(--bs-border-color)
}
.woocommerce table.shop_attributes,
.woocommerce table.shop_table td,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table tfoot td {
  border-top:var(--bs-border-width) solid var(--bs-border-color)
}
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th {
  border-bottom:var(--bs-border-width) solid var(--bs-border-color)
}
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th {
  border-top:var(--bs-border-width) solid var(--bs-border-color)
}
.woocommerce table.shop_table {
  border-radius:.25rem
}
@media(max-width: 768px) {
  .shop_table_responsive td.actions {
    border-bottom-right-radius:.25rem;
    border-bottom-left-radius:.25rem
  }
}
.tab-scroller {
  white-space:nowrap;
  scrollbar-width:none
}
.tab-scroller .nav {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
}
.tab-scroller::-webkit-scrollbar {
  display:none
}
.woocommerce ul.order_details::before {
  content:""
}
@media(max-width: 767.98px) {
  .woocommerce ul.order_details li {
    border-right:none
  }
  li.woocommerce-order-overview__order.order,
  li.woocommerce-order-overview__date.date,
  li.woocommerce-order-overview__email.email {
    margin-bottom:1rem
  }
  .woocommerce ul.order_details li {
    float:none
  }
}
@media(min-width: 768px) {
  .woocommerce ul.order_details li {
    border-right:1px solid
  }
}
.woocommerce ul.product_list_widget li .star-rating {
  float:none;
  margin:.5rem 0
}
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.card .price {
  color:var(--bs-wc-price, var(--bs-secondary-color))
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
ins {
  color:var(--bs-wc-price-sale, var(--bs-danger))
}
.woocommerce form .form-row .required {
  color:var(--bs-wc-form-invalid, var(--bs-danger))
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
  opacity:1
}
.card a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
  color:currentColor
}
@media(max-width: 767.98px) {
  .woocommerce table.shop_table_responsive tr:nth-child(2n) td,
  .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background-color:var(--bs-shop-table-responsive, var(--bs-tertiary-bg))
  }
}
#add_payment_method .cart-collaterals .cart_totals table small,
#add_payment_method .cart-collaterals .cart_totals table .small,
#add_payment_method .cart-collaterals .cart_totals table .label-category,
.woocommerce-cart .cart-collaterals .cart_totals table small,
.woocommerce-cart .cart-collaterals .cart_totals table .small,
.woocommerce-cart .cart-collaterals .cart_totals table .label-category,
.woocommerce-checkout .cart-collaterals .cart_totals table small,
.woocommerce-checkout .cart-collaterals .cart_totals table .small,
.woocommerce-checkout .cart-collaterals .cart_totals table .label-category,
small.includes_tax,
.includes_tax.small,
.includes_tax.label-category {
  color:var(--bs-wc-shop-table-small, var(--bs-secondary-color))
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
  background-color:var(--bs-wc-payment-box, var(--bs-tertiary-bg));
  color:currentColor
}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
  border-bottom-color:var(--bs-wc-payment-box, var(--bs-tertiary-bg))
}
.woocommerce-terms-and-conditions {
  background:var(--bs-terms, var(--bs-tertiary-bg))
}
.woocommerce div.product .out-of-stock {
  color:var(--bs-wc-out-of-stock, var(--bs-danger))
}
.pswp__bg {
  background-color:rgba(0,0,0,.8)
}
.woocommerce .blockUI.blockOverlay,
.woocommerce .loader,
#offcanvas-cart .blockUI.blockOverlay,
#offcanvas-cart .loader {
  background-color:var(--bs-wc-loader-bg, var(--bs-body-bg)) !important;
  opacity:1 !important
}
.woocommerce .blockUI.blockOverlay:before,
.woocommerce .loader:before,
#offcanvas-cart .blockUI.blockOverlay:before,
#offcanvas-cart .loader:before {
  color:var(--bs-wc-loader-color, var(--bs-primary))
}
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th {
  background:var(--bs-wc-attributes-tr, var(--bs-tertiary-bg))
}
.pswp__ui--fit .pswp__caption,
.pswp__ui--fit .pswp__top-bar {
  background-color:rgba(0,0,0,0) !important
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color:var(--bs-wc-price-slider-bg, var(--bs-dark))
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color:var(--bs-wc-price-slider, var(--bs-primary))
}
.woocommerce-invalid #terms {
  outline:none;
  outline-offset:0
}
.list-group-flush .bs-list-group {
  border-radius:0
}
.list-group-flush .bs-list-group>.list-group-item {
  border-width:0 0 var(--bs-list-group-border-width)
}
.list-group-flush .bs-list-group>.list-group-item:last-child {
  border-bottom-left-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));
  border-bottom-right-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));
  border-bottom-width:0
}
.wc-cat-img img {
  max-width:28px
}
.wc-block-product-categories .form-select,
.wc-block-product-categories select {
  margin-right:0;
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.wc-block-product-categories__dropdown:has(.form-select:focus,
select:focus) {
  z-index:5
}
.icon-ccd,
.footer-menu a::after,
.btn-tertiary::before,
.btn-tertiary::after,
.btn-secondary::before,
.wp-block-button__link::before,
.btn-secondary::after,
.wp-block-button__link::after,
.btn-primary::before,
.btn-download::before,
.btn-external::before,
.btn-primary::after,
.btn-download::after,
.btn-external::after {
  display:inline-block;
  width:1rem;
  height:1rem;
  background-color:currentColor;
  -webkit-mask-image:var(--svg);
  mask-image:var(--svg);
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-size:100% 100%;
  mask-size:100% 100%;
  vertical-align:top
}
.icon-ccd--none {
  background-color:rgba(0,0,0,0)
}
.icon-ccd--chevron,
.footer-menu a::after,
.btn-tertiary::after,
.btn-secondary::after,
.wp-block-button__link::after,
.btn-primary::after,
.btn-download::after,
.btn-external::after {
  --svg: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 4.5L11.5 9.5L6.5 14.5' stroke='%2319496F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
}
.icon-ccd--arrow,
.btn-external::after,
.btn-tertiary::before,
.btn-secondary::before,
.wp-block-button__link::before,
.btn-primary::before,
.btn-download::before,
.btn-external::before {
  --svg: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 9.5H3.5' stroke='%2319496F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 4.5L14.5 9.5L9.5 14.5' stroke='%2319496F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
}
.icon-ccd--download,
.btn-download::after {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.9999 2.3374C8.8242 2.3374 8.65569 2.4072 8.53144 2.53144C8.4072 2.65569 8.3374 2.8242 8.3374 2.9999V9.65096L6.46829 7.78178L6.4657 7.77937C6.34012 7.66235 6.17401 7.59864 6.00238 7.60167C5.83074 7.60469 5.66699 7.67422 5.5456 7.79561C5.42422 7.91699 5.35469 8.08074 5.35167 8.25238C5.34864 8.42401 5.4123 8.59016 5.52932 8.71575L8.53162 11.718C8.59286 11.78 8.66584 11.8291 8.7463 11.8625C8.82671 11.8959 8.91297 11.9129 9.00003 11.9125C9.08709 11.9129 9.17335 11.8959 9.25376 11.8625C9.33422 11.8291 9.40744 11.7797 9.46868 11.7178L12.4683 8.71829L12.4707 8.7157C12.5877 8.59012 12.6514 8.42401 12.6484 8.25238C12.6454 8.08074 12.5758 7.91699 12.4545 7.79561C12.3331 7.67422 12.1693 7.60469 11.9977 7.60167C11.8261 7.59864 11.6599 7.6623 11.5343 7.77933L9.6624 9.65124V2.9999C9.6624 2.8242 9.5926 2.65569 9.46836 2.53144C9.34412 2.4072 9.17561 2.3374 8.9999 2.3374ZM2.99998 10.5874C2.82428 10.5874 2.65577 10.6572 2.53152 10.7814C2.40728 10.9057 2.33748 11.0742 2.33748 11.2499V13.4978C2.32617 13.7703 2.36856 14.0423 2.46224 14.2985C2.55617 14.5553 2.69981 14.7911 2.88496 14.9923C3.0701 15.1936 3.29311 15.3563 3.54122 15.4713C3.78933 15.5863 4.05768 15.6513 4.3309 15.6624L13.665 15.6625L13.6702 15.6623C14.2178 15.6337 14.732 15.39 15.1009 14.9843C15.4693 14.579 15.663 14.0449 15.64 13.4978V11.2499C15.64 11.0742 15.5702 10.9057 15.4459 10.7814C15.3217 10.6572 15.1532 10.5874 14.9775 10.5874C14.8018 10.5874 14.6333 10.6572 14.509 10.7814C14.3848 10.9057 14.315 11.0742 14.315 11.2499L14.3146 13.4999L14.3154 13.5086C14.3325 13.7057 14.2731 13.9018 14.1495 14.0563C14.0273 14.2091 13.8515 14.3095 13.658 14.3374H4.31943C4.12593 14.3095 3.95017 14.2091 3.82794 14.0563C3.70435 13.9018 3.64534 13.7057 3.66248 13.5086V11.2499C3.66248 11.0742 3.59268 10.9057 3.46844 10.7814C3.3442 10.6572 3.17569 10.5874 2.99998 10.5874Z' fill='%2319496F'/%3E%3C/svg%3E")
}
.icon-ccd--download-hover,
.btn-download::before {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.9999 0.337402C8.8242 0.337402 8.65569 0.407201 8.53144 0.531444C8.4072 0.655687 8.3374 0.824196 8.3374 0.999902V7.65096L6.46829 5.78178L6.4657 5.77937C6.34012 5.66235 6.17401 5.59864 6.00238 5.60167C5.83074 5.60469 5.66699 5.67422 5.5456 5.79561C5.42422 5.91699 5.35469 6.08074 5.35167 6.25238C5.34864 6.42401 5.4123 6.59016 5.52932 6.71575L8.53162 9.71804C8.59286 9.77999 8.66584 9.82909 8.7463 9.86249C8.82671 9.89587 8.91297 9.91288 9.00003 9.91253C9.08709 9.91288 9.17335 9.89587 9.25376 9.86249C9.33422 9.82909 9.40744 9.77975 9.46868 9.7178L12.4683 6.71829L12.4707 6.7157C12.5877 6.59012 12.6514 6.42401 12.6484 6.25238C12.6454 6.08074 12.5758 5.91699 12.4545 5.79561C12.3331 5.67422 12.1693 5.60469 11.9977 5.60167C11.8261 5.59864 11.6599 5.6623 11.5343 5.77933L9.6624 7.65124V0.999902C9.6624 0.824196 9.5926 0.655687 9.46836 0.531444C9.34412 0.407201 9.17561 0.337402 8.9999 0.337402ZM2.99998 10.5874C2.82428 10.5874 2.65577 10.6572 2.53152 10.7814C2.40728 10.9057 2.33748 11.0742 2.33748 11.2499V13.4978C2.32617 13.7703 2.36856 14.0423 2.46224 14.2985C2.55617 14.5553 2.69981 14.7911 2.88496 14.9923C3.0701 15.1936 3.29311 15.3563 3.54122 15.4713C3.78933 15.5863 4.05768 15.6513 4.3309 15.6624L13.665 15.6625L13.6702 15.6623C14.2178 15.6337 14.732 15.39 15.1009 14.9843C15.4693 14.579 15.663 14.0449 15.64 13.4978V11.2499C15.64 11.0742 15.5702 10.9057 15.4459 10.7814C15.3217 10.6572 15.1532 10.5874 14.9775 10.5874C14.8018 10.5874 14.6333 10.6572 14.509 10.7814C14.3848 10.9057 14.315 11.0742 14.315 11.2499L14.3146 13.4999L14.3154 13.5086C14.3325 13.7057 14.2731 13.9018 14.1495 14.0563C14.0273 14.2091 13.8515 14.3095 13.658 14.3374H4.31943C4.12593 14.3095 3.95017 14.2091 3.82794 14.0563C3.70435 13.9018 3.64534 13.7057 3.66248 13.5086V11.2499C3.66248 11.0742 3.59268 10.9057 3.46844 10.7814C3.3442 10.6572 3.17569 10.5874 2.99998 10.5874Z' fill='%2319496F'/%3E%3C/svg%3E")
}
.icon-ccd--opportunities {
  --svg: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_583_3564)'%3E%3Cpath d='M39.0949 0.835789L27.1637 3.04829C26.9324 3.09204 26.7512 3.25454 26.6824 3.47954C26.6137 3.69829 26.6762 3.94204 26.8387 4.10454L29.0512 6.31704L4.29492 31.0608L5.17617 31.942L30.3699 6.75454C30.6137 6.51079 30.6137 6.11704 30.3699 5.87329L28.5574 4.06079L38.4262 2.23579L36.6012 12.1045L34.7887 10.292C34.5449 10.0483 34.1512 10.0483 33.9074 10.292L8.71367 35.4795L9.59492 36.3608L34.3449 11.6108L36.5574 13.8233C36.7199 13.9858 36.9637 14.0483 37.1824 13.9795C37.4012 13.9108 37.5699 13.7233 37.6137 13.4983L39.8262 1.56704C39.8637 1.36704 39.8012 1.15454 39.6512 1.01079C39.5074 0.867039 39.3012 0.798289 39.0949 0.835789Z' fill='%235DABA3'/%3E%3Cpath d='M16.2262 8.52316C15.9887 8.28565 15.5762 8.28565 15.3449 8.52316L4.73867 19.1294L5.61992 20.0107L15.7887 9.84816L18.0012 12.0607C18.1637 12.2294 18.4137 12.2857 18.6324 12.2169C18.8574 12.1482 19.0199 11.9544 19.0574 11.7232L20.8199 1.11065C20.8512 0.910655 20.7887 0.710655 20.6449 0.566905C20.5012 0.423155 20.3012 0.360655 20.1012 0.391905L9.49492 2.16065C9.26367 2.19815 9.07617 2.36065 9.00117 2.58565C8.92617 2.81065 8.98867 3.0544 9.15742 3.2169L11.3699 5.4294L1.20117 15.5919L2.08242 16.4732L12.6949 5.8669C12.9387 5.62315 12.9387 5.2294 12.6949 4.98565L10.9012 3.1919L19.4449 1.7669L18.0199 10.3107L16.2262 8.5169V8.52316Z' fill='%235DABA3'/%3E%3Cpath d='M21.5316 35.9233L28.6004 28.8545C28.7191 28.7358 28.7816 28.5795 28.7816 28.4108C28.7816 28.242 28.7129 28.0858 28.6004 27.967L26.8066 26.1733L35.3504 24.7483L33.9254 33.292L32.1316 31.4983C31.8879 31.2545 31.4941 31.2545 31.2504 31.4983L24.1816 38.567L25.0629 39.4483L31.6941 32.817L33.9066 35.0295C34.0691 35.1983 34.3191 35.2545 34.5379 35.1858C34.7629 35.117 34.9254 34.9233 34.9629 34.692L36.7316 24.0858C36.7629 23.8858 36.7004 23.6858 36.5566 23.542C36.4129 23.3983 36.2129 23.3358 36.0129 23.367L25.4066 25.1358C25.1754 25.1733 24.9879 25.3358 24.9129 25.5608C24.8379 25.7858 24.9004 26.0295 25.0691 26.192L27.2816 28.4045L20.6504 35.0358L21.5316 35.917V35.9233Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_583_3564'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.425781 0.0107422)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}
.icon-ccd--change {
  --svg: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7567 17.4299C10.9709 15.9924 9.52463 14.3137 8.03491 14.3137H4.17383C3.68708 14.3132 3.22042 14.1196 2.87623 13.7754C2.53204 13.4312 2.33844 12.9645 2.33789 12.4778V9.97778C2.33844 9.49103 2.53204 9.02437 2.87623 8.68019C3.22042 8.336 3.68708 8.14239 4.17383 8.14185H8.03491C10.4743 8.14185 12.9684 9.3627 15.0578 11.5795C15.1444 11.6713 15.199 11.7886 15.2135 11.914C15.228 12.0393 15.2017 12.166 15.1385 12.2752C14.5978 13.2083 14.5039 13.5857 12.8069 17.3854C12.7628 17.4854 12.6915 17.5711 12.6011 17.6328C12.5107 17.6944 12.4049 17.7295 12.2957 17.7342C12.1864 17.7388 12.078 17.7128 11.9827 17.659C11.8875 17.6052 11.8092 17.5259 11.7567 17.4299ZM4.17383 9.31372C3.99777 9.31392 3.82898 9.38395 3.70449 9.50844C3.58 9.63294 3.50997 9.80173 3.50977 9.97778V12.4778C3.50997 12.6538 3.58 12.8226 3.70449 12.9471C3.82898 13.0716 3.99777 13.1416 4.17383 13.1418H8.03491C9.6763 13.1418 11.159 14.4375 12.1823 15.8976C13.4486 13.0517 13.524 12.7957 13.9074 12.0778C12.1086 10.292 10.0367 9.31372 8.03491 9.31372H4.17383Z' fill='%235DABA3'/%3E%3Cpath d='M27.469 35.5349L28.8483 32.4382H25.3133C23.7427 32.4405 22.1915 32.0922 20.7727 31.4186C19.3539 30.745 18.1035 29.7631 17.1126 28.5446C17.0302 28.4437 16.9838 28.3183 16.9806 28.1881C16.9775 28.0579 17.0178 27.9304 17.0952 27.8256C18.6001 25.7896 19.0331 24.2543 19.7805 22.678C19.8264 22.5741 19.9016 22.4858 19.9967 22.4238C20.0919 22.3618 20.2031 22.3288 20.3167 22.3288C20.4302 22.3288 20.5414 22.3618 20.6366 22.4238C20.7317 22.4858 20.8068 22.5742 20.8527 22.6781L21.2742 23.6336C21.62 24.4166 22.1858 25.0822 22.9029 25.5496C23.6199 26.017 24.4574 26.266 25.3133 26.2663H28.8467L27.469 23.1732C26.5214 21.2913 28.5737 19.8305 30.0288 20.9609C31.6811 22.2441 35.6887 25.9319 37.9304 28.016C38.1142 28.1871 38.2608 28.3942 38.361 28.6244C38.4612 28.8546 38.5129 29.103 38.5129 29.3541C38.5129 29.6052 38.4612 29.8536 38.361 30.0838C38.2607 30.314 38.1142 30.5212 37.9304 30.6922C36.1258 32.3699 31.7433 36.4159 30.0288 37.7475C28.6327 38.8316 26.4886 37.4781 27.469 35.5349ZM18.3105 28.1423C19.1918 29.127 20.2712 29.9143 21.478 30.4527C22.6848 30.9911 23.9918 31.2684 25.3133 31.2663H29.7507C29.8484 31.2664 29.9444 31.2909 30.0302 31.3375C30.116 31.3841 30.1888 31.4515 30.2419 31.5333C30.2951 31.6152 30.327 31.7091 30.3347 31.8064C30.3424 31.9038 30.3256 32.0015 30.286 32.0907C28.4144 36.2919 28.5338 36.0263 28.5198 36.0539C28.0997 36.8741 28.8837 37.1532 29.31 36.8219C30.9875 35.5191 35.3393 31.501 37.1325 29.8339C37.1985 29.7727 37.2512 29.6984 37.2872 29.6159C37.3232 29.5333 37.3418 29.4442 37.3418 29.3541C37.3418 29.264 37.3232 29.1749 37.2872 29.0924C37.2512 29.0098 37.1985 28.9356 37.1325 28.8743C35.3392 27.207 30.987 23.1887 29.31 21.8864C28.8497 21.5288 28.1167 21.8668 28.5197 22.6543C28.5336 22.6813 28.4266 22.4438 30.2844 26.6139C30.324 26.7031 30.3408 26.8008 30.3331 26.8981C30.3254 26.9955 30.2935 27.0893 30.2403 27.1712C30.1872 27.2531 30.1144 27.3204 30.0286 27.367C29.9428 27.4137 29.8468 27.4381 29.7491 27.4382H25.3133C24.2773 27.4378 23.2619 27.1495 22.3803 26.6056C21.4986 26.0616 20.7855 25.2834 20.3204 24.3577C19.9912 25.0427 19.5456 26.3725 18.3105 28.1423Z' fill='%235DABA3'/%3E%3Cpath d='M8.03491 31.8797H4.17383C3.68708 31.8792 3.22042 31.6856 2.87623 31.3414C2.53204 30.9972 2.33844 30.5306 2.33789 30.0438V27.5438C2.33844 27.0571 2.53204 26.5904 2.87623 26.2462C3.22042 25.902 3.68708 25.7084 4.17383 25.7079H8.03491C9.59806 25.7079 11.2501 23.8175 12.074 21.9501C12.9625 19.9367 15.6268 13.896 15.6268 13.896C16.4561 12.0185 17.8131 10.4223 19.5326 9.30164C21.2521 8.18096 23.2602 7.58399 25.3127 7.58333H28.8478L27.4685 4.48671C26.4953 2.55779 28.6146 1.17619 30.0282 2.27418C31.681 3.55768 35.6883 7.24534 37.9298 9.32931C38.1136 9.5004 38.2602 9.70751 38.3604 9.93774C38.4606 10.168 38.5124 10.4164 38.5124 10.6675C38.5124 10.9186 38.4606 11.167 38.3604 11.3972C38.2602 11.6274 38.1136 11.8345 37.9298 12.0056C36.1254 13.6832 31.7432 17.7289 30.0282 19.0608C28.5798 20.1857 26.517 18.7378 27.4684 16.8483L28.8461 13.7552H25.3127C24.4568 13.7556 23.6194 14.0046 22.9023 14.472C22.1852 14.9394 21.6194 15.605 21.2736 16.388C21.2737 16.3879 18.6092 22.4288 17.7208 24.4422C16.1402 28.0243 12.435 31.8797 8.03491 31.8797ZM4.17383 26.8797C3.99777 26.8799 3.82898 26.95 3.70449 27.0745C3.58 27.199 3.50997 27.3677 3.50977 27.5438V30.0438C3.50997 30.2199 3.58 30.3887 3.70449 30.5131C3.82898 30.6376 3.99777 30.7077 4.17383 30.7079H8.03491C11.9102 30.7079 15.2166 27.2147 16.6486 23.9691C17.5371 21.9557 20.2014 15.915 20.2014 15.915C20.639 14.9242 21.355 14.0818 22.2625 13.4903C23.1699 12.8989 24.2296 12.5837 25.3127 12.5833H29.7486C29.8462 12.5834 29.9423 12.6079 30.0281 12.6545C30.1138 12.7011 30.1866 12.7684 30.2398 12.8503C30.293 12.9322 30.3248 13.0261 30.3325 13.1234C30.3402 13.2208 30.3235 13.3185 30.2838 13.4077C28.4122 17.6089 28.5333 17.3396 28.5192 17.3673C28.1117 18.1632 28.8617 18.4831 29.3094 18.1353C30.9873 16.8321 35.3389 12.8143 37.1319 11.1473C37.198 11.0861 37.2507 11.0118 37.2867 10.9292C37.3227 10.8467 37.3413 10.7576 37.3413 10.6675C37.3413 10.5774 37.3227 10.4883 37.2867 10.4057C37.2507 10.3231 37.198 10.2489 37.1319 10.1876C35.3387 8.52052 30.9868 4.50235 29.3094 3.1997C28.8833 2.86882 28.0991 3.14706 28.5192 3.9676C28.5336 3.99581 28.4277 3.76076 30.2854 7.93085C30.3251 8.02007 30.3418 8.11778 30.3341 8.21511C30.3264 8.31244 30.2946 8.40631 30.2414 8.4882C30.1882 8.57008 30.1155 8.6374 30.0297 8.68402C29.9439 8.73065 29.8478 8.75512 29.7502 8.7552H25.3127C23.4874 8.75578 21.7016 9.28665 20.1724 10.2833C18.6432 11.2799 17.4365 12.6993 16.699 14.369C16.6991 14.3688 14.0346 20.4097 13.1462 22.4231C12.4158 24.0784 10.5174 26.8797 8.03491 26.8797H4.17383Z' fill='%235DABA3'/%3E%3C/svg%3E%0A")
}
.icon-ccd--education {
  --svg: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.2959 19.305H12.13C11.8572 19.305 11.5955 19.4134 11.4026 19.6063C11.2098 19.7992 11.1014 20.0608 11.1014 20.3336C11.1014 20.6064 11.2098 20.868 11.4026 21.0609C11.5955 21.2538 11.8572 21.3622 12.13 21.3622H25.2959C25.1339 21.0435 25.0495 20.6911 25.0495 20.3336C25.0495 19.9761 25.1339 19.6237 25.2959 19.305ZM10.3255 27.1335L14.4656 33.6762L15.0599 33.3296C15.1426 33.2775 15.2411 33.2566 15.3379 33.2705L22.9168 34.3652C23.2979 34.4238 23.6866 34.4128 24.0638 34.3327C24.5009 34.2371 24.7579 34.0905 25.1358 33.8736C28.5084 31.9266 31.8758 29.949 35.2614 28.0274C35.5527 27.8612 35.7664 27.5866 35.8561 27.2634C35.9457 26.9402 35.904 26.5947 35.74 26.3022C35.6601 26.1609 35.5531 26.0369 35.425 25.9373C35.2969 25.8377 35.1503 25.7645 34.9937 25.7219C34.6606 25.6318 34.3056 25.6708 34.0001 25.8313L27.8276 29.0295C27.9219 29.928 27.4008 30.7166 26.5893 31.1208C26.3583 31.2389 26.1058 31.3093 25.847 31.3277C25.5882 31.3462 25.3283 31.3124 25.0828 31.2284L18.9848 29.1862C18.8822 29.1505 18.7977 29.0758 18.7498 28.9782C18.7019 28.8807 18.6943 28.7682 18.7288 28.6651C18.7633 28.5621 18.837 28.4768 18.934 28.4277C19.031 28.3787 19.1434 28.3698 19.2468 28.4031L25.3449 30.4454C25.4878 30.4937 25.6389 30.5128 25.7893 30.5016C25.9397 30.4903 26.0863 30.449 26.2204 30.3799C26.8704 30.0561 27.219 29.3666 26.8775 28.6814C26.804 28.5325 26.7019 28.3995 26.5769 28.2902C26.4519 28.1808 26.3066 28.0972 26.1492 28.0442L17.8012 25.2489C17.1312 25.0138 16.4006 25.0175 15.733 25.2594L10.3255 27.1335ZM10.5776 37.8913L4.18443 27.7878C4.12619 27.6951 4.10711 27.5832 4.13138 27.4764C4.15565 27.3697 4.22129 27.277 4.31388 27.2187L8.29685 24.6984C8.38953 24.64 8.50159 24.6209 8.60838 24.6451C8.71517 24.6694 8.80795 24.7351 8.8663 24.8278L9.87247 26.418L15.4644 24.48C16.3035 24.1777 17.2211 24.1728 18.0633 24.4662L26.4112 27.2616C26.907 27.4272 27.3224 27.773 27.5753 28.2304L33.6222 25.0976C34.1123 24.8418 34.681 24.7806 35.2143 24.9264C35.4756 24.9975 35.7201 25.1197 35.9337 25.286C36.1474 25.4523 36.3259 25.6594 36.4589 25.8951C36.731 26.3782 36.8008 26.9494 36.6529 27.4838C36.5051 28.0182 36.1516 28.4723 35.6698 28.7467L25.5651 34.5795C24.7524 35.1212 23.7657 35.3373 22.801 35.1848L15.3635 34.1105L14.9083 34.3762L15.2599 34.9319C15.2888 34.9778 15.3084 35.029 15.3175 35.0824C15.3267 35.1359 15.3252 35.1906 15.3132 35.2435C15.3011 35.2963 15.2788 35.3463 15.2475 35.3906C15.2162 35.4349 15.1764 35.4725 15.1305 35.5014L11.1476 38.0217C11.0549 38.0801 10.9428 38.0992 10.836 38.0749C10.7292 38.0507 10.6359 37.984 10.5776 37.8913ZM5.10365 27.696L8.38872 25.6171L14.3402 35.0225L11.0551 37.1015L5.10365 27.696ZM33.2608 7.61171L25.9884 5.52093L18.716 7.61171L25.9884 9.70257L33.2608 7.61171ZM21.6533 9.31726L25.8687 10.5292C25.9446 10.5523 26.0255 10.5529 26.1017 10.5311L30.3236 9.31726V11.5334C30.3236 11.7119 30.0893 11.7991 29.9418 11.7991H22.035C21.8874 11.7991 21.6533 11.7118 21.6533 11.5334V9.31726ZM25.7086 12.6275L25.7271 18.4767H12.13C11.7637 18.4764 11.4056 18.5852 11.1014 18.7892V4.13765C11.1027 3.76841 11.2499 3.41466 11.511 3.15358C11.7721 2.8925 12.1259 2.74529 12.4951 2.74405H12.8904C12.904 7.27319 12.8897 11.8048 12.8897 16.3343C12.8897 16.4441 12.9334 16.5494 13.011 16.6271C13.0887 16.7047 13.194 16.7484 13.3038 16.7484C13.4136 16.7484 13.5189 16.7047 13.5966 16.6271C13.6742 16.5494 13.7179 16.4441 13.7179 16.3343C13.7179 11.9464 13.7217 7.13022 13.7172 2.74405H25.6773L25.6836 4.74749L17.11 7.21241C17.0229 7.23628 16.9459 7.28798 16.8909 7.35964C16.8359 7.43129 16.8059 7.51895 16.8053 7.60928C16.8048 7.6996 16.8338 7.78762 16.888 7.85992C16.9421 7.93223 17.0184 7.98485 17.1052 8.00976L20.825 9.07913V11.5334C20.8264 11.6854 20.8611 11.8353 20.9267 11.9725C20.9922 12.1096 21.087 12.2308 21.2043 12.3274C21.4369 12.5227 21.7313 12.6291 22.035 12.6275H25.7086ZM34.6369 8.07718V10.7316C34.6369 10.8414 34.5933 10.9468 34.5157 11.0244C34.438 11.1021 34.3327 11.1457 34.2229 11.1457C34.113 11.1457 34.0077 11.1021 33.9301 11.0244C33.8524 10.9468 33.8088 10.8414 33.8088 10.7316V8.31538L31.1521 9.07913V11.5334C31.1506 11.6854 31.1159 11.8353 31.0504 11.9725C30.9849 12.1096 30.8901 12.2308 30.7727 12.3274C30.5401 12.5227 30.2457 12.629 29.942 12.6275H26.5336L26.5534 18.8619C26.558 18.927 26.547 18.9923 26.5214 19.0524C26.4958 19.1125 26.4564 19.1657 26.4062 19.2076C26.2423 19.3437 26.11 19.514 26.0188 19.7066C25.9275 19.8991 25.8794 20.1093 25.8778 20.3224C25.8763 20.5355 25.9213 20.7464 26.0097 20.9403C26.0981 21.1342 26.2279 21.3064 26.3898 21.4449C26.4589 21.4973 26.5098 21.5701 26.5354 21.6529C26.5611 21.7357 26.5601 21.8245 26.5326 21.9068C26.5051 21.989 26.4526 22.0606 26.3823 22.1114C26.312 22.1623 26.2276 22.1898 26.1409 22.1901H12.13C11.6378 22.189 11.1662 21.993 10.8182 21.645C10.4702 21.297 10.2742 20.8253 10.273 20.3332V4.13765C10.2745 3.54878 10.5091 2.98445 10.9255 2.56808C11.3419 2.15171 11.9063 1.91717 12.4951 1.91577H26.0889C26.1987 1.91577 26.304 1.9594 26.3817 2.03705C26.4593 2.1147 26.5029 2.22002 26.5029 2.32983C26.5029 3.15624 26.5065 3.98288 26.5091 4.80937L34.8717 7.21374C34.9585 7.23865 35.0348 7.29127 35.0889 7.36357C35.1431 7.43587 35.1721 7.5239 35.1716 7.61422C35.171 7.70454 35.141 7.79221 35.086 7.86386C35.031 7.93551 34.954 7.98721 34.8669 8.01108L34.6369 8.07718Z' fill='%235DABA3'/%3E%3C/svg%3E%0A")
}
.icon-ccd--comfort {
  --svg: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_583_3584)'%3E%3Cpath d='M14.3281 8.33408C14.3281 8.07549 14.5383 7.86533 14.7969 7.86533H18.0578C18.3164 7.86533 18.5266 8.07549 18.5266 8.33408C18.5266 8.59268 18.3164 8.80283 18.0578 8.80283H14.7969C14.5383 8.80283 14.3281 8.59268 14.3281 8.33408ZM29.4062 4.89424V3.02314C29.4062 2.76455 29.6164 2.55439 29.875 2.55439H31.7461C32.0047 2.55439 32.2148 2.76455 32.2148 3.02314V4.89424C32.2148 5.15283 32.0047 5.36299 31.7461 5.36299H29.875C29.6156 5.36299 29.4062 5.15283 29.4062 4.89424ZM30.3438 4.42549H31.2773V3.49189H30.3438V4.42549ZM32.6273 4.89424V3.02314C32.6273 2.76455 32.8375 2.55439 33.0961 2.55439H34.9672C35.2258 2.55439 35.4359 2.76455 35.4359 3.02314V4.89424C35.4359 5.15283 35.2258 5.36299 34.9672 5.36299H33.0961C32.8375 5.36299 32.6273 5.15283 32.6273 4.89424ZM33.5648 4.42549H34.4984V3.49189H33.5648V4.42549ZM29.4062 8.57549V6.70518C29.4062 6.44658 29.6164 6.23643 29.875 6.23643H31.7461C32.0047 6.23643 32.2148 6.44658 32.2148 6.70518V8.57627C32.2148 8.83486 32.0047 9.04502 31.7461 9.04502H29.875C29.6156 9.04424 29.4062 8.83486 29.4062 8.57549ZM30.3438 8.10674H31.2773V7.17393H30.3438V8.10674ZM32.6273 8.57549V6.70518C32.6273 6.44658 32.8375 6.23643 33.0961 6.23643H34.9672C35.2258 6.23643 35.4359 6.44658 35.4359 6.70518V8.57627C35.4359 8.83486 35.2258 9.04502 34.9672 9.04502H33.0961C32.8375 9.04424 32.6273 8.83486 32.6273 8.57549ZM33.5648 8.10674H34.4984V7.17393H33.5648V8.10674ZM29.4062 12.2575V10.3864C29.4062 10.1278 29.6164 9.91768 29.875 9.91768H31.7461C32.0047 9.91768 32.2148 10.1278 32.2148 10.3864V12.2575C32.2148 12.5161 32.0047 12.7263 31.7461 12.7263H29.875C29.6156 12.7263 29.4062 12.5161 29.4062 12.2575ZM30.3438 11.7888H31.2773V10.8552H30.3438V11.7888ZM32.6273 12.2575V10.3864C32.6273 10.1278 32.8375 9.91768 33.0961 9.91768H34.9672C35.2258 9.91768 35.4359 10.1278 35.4359 10.3864V12.2575C35.4359 12.5161 35.2258 12.7263 34.9672 12.7263H33.0961C32.8375 12.7263 32.6273 12.5161 32.6273 12.2575ZM33.5648 11.7888H34.4984V10.8552H33.5648V11.7888ZM29.4062 15.9388V14.0677C29.4062 13.8091 29.6164 13.5989 29.875 13.5989H31.7461C32.0047 13.5989 32.2148 13.8091 32.2148 14.0677V15.9388C32.2148 16.1974 32.0047 16.4075 31.7461 16.4075H29.875C29.6156 16.4075 29.4062 16.1974 29.4062 15.9388ZM30.3438 15.47H31.2773V14.5364H30.3438V15.47ZM32.6273 15.9388V14.0677C32.6273 13.8091 32.8375 13.5989 33.0961 13.5989H34.9672C35.2258 13.5989 35.4359 13.8091 35.4359 14.0677V15.9388C35.4359 16.1974 35.2258 16.4075 34.9672 16.4075H33.0961C32.8375 16.4075 32.6273 16.1974 32.6273 15.9388ZM33.5648 15.47H34.4984V14.5364H33.5648V15.47ZM39.6445 21.0575C39.6445 22.3575 38.5867 23.4153 37.2867 23.4153H36.8883V25.32C36.8883 25.7169 36.5773 26.0372 36.1805 26.0497L33.4125 26.1356C33.1094 27.2685 32.6586 28.356 32.0711 29.3724L33.968 31.3903C34.2398 31.6794 34.2328 32.1263 33.9523 32.4067L30.1797 36.1794C29.8992 36.4599 29.4531 36.4669 29.1633 36.195L27.1453 34.2981C26.1273 34.8864 25.0391 35.338 23.9055 35.6403L23.8227 38.4067C23.8109 38.8036 23.4898 39.1145 23.093 39.1145H17.7586C17.3617 39.1145 17.0406 38.8036 17.0289 38.4067L16.9461 35.6403C15.8109 35.3364 14.7211 34.8849 13.7031 34.2966L11.6883 36.1942C11.3992 36.4661 10.9523 36.4599 10.6719 36.1794L6.9 32.4067C6.61875 32.1255 6.6125 31.6794 6.88437 31.3903L8.78203 29.3755C8.19297 28.3567 7.74141 27.2677 7.43828 26.1325L4.67266 26.0497C4.27578 26.038 3.96406 25.7169 3.96406 25.32V23.4161H3.56562C2.26484 23.4153 1.20703 22.3575 1.20703 21.0575C1.20703 19.7575 2.26484 18.6997 3.56484 18.6997H3.96328V13.231C3.96328 12.9724 4.17344 12.7622 4.43203 12.7622H11.9602V6.87627C11.9602 6.76533 11.9992 6.6583 12.0711 6.57393L16.0695 1.83955C16.1586 1.73408 16.2898 1.67314 16.4273 1.67314C16.5648 1.67314 16.6961 1.73408 16.7852 1.83955L20.7836 6.57393C20.8547 6.6583 20.8945 6.76533 20.8945 6.87627V9.58955H27.9539V1.37549C27.9539 1.11689 28.1641 0.906738 28.4227 0.906738H36.4195C36.6781 0.906738 36.8883 1.11689 36.8883 1.37549V18.7005H37.2867C38.5867 18.6997 39.6445 19.7575 39.6445 21.0575ZM28.8914 1.84424V18.7005H35.9508V1.84424H28.8914ZM20.8945 10.5263V18.6997H27.9539V10.5263H20.8945ZM12.8977 7.04736V18.6997H19.957V7.04736L16.4273 2.86768L12.8977 7.04736ZM4.90078 18.6997H11.9602V13.6997H4.90078V18.6997ZM35.9508 23.4153H30.4133C30.2297 25.8536 29.1727 28.1192 27.4062 29.8356C25.5266 31.6622 23.0477 32.6685 20.4258 32.6685C17.8039 32.6685 15.325 31.6622 13.4453 29.8356C11.6789 28.1192 10.6219 25.8536 10.4383 23.4153H4.90078V25.1185L7.62109 25.1997C7.95 25.2091 8.22578 25.4302 8.30703 25.7489C8.60078 26.9013 9.05859 28.006 9.66719 29.031C9.83516 29.3138 9.79688 29.6645 9.57109 29.9044L7.70469 31.8864L11.1922 35.3739L13.1742 33.5075C13.4141 33.2817 13.7648 33.2435 14.0477 33.4114C15.0719 34.02 16.1758 34.4778 17.3297 34.7716C17.6484 34.8528 17.8695 35.1286 17.8789 35.4575L17.9602 38.1778H22.8922L22.9734 35.4575C22.9836 35.1286 23.2039 34.8536 23.5227 34.7716C24.6742 34.4786 25.7781 34.0208 26.8023 33.413C27.0844 33.245 27.4352 33.2841 27.675 33.5083L29.6602 35.3739L33.1484 31.8856L31.2828 29.9005C31.0578 29.6614 31.0195 29.3106 31.1867 29.0278C31.7937 28.0052 32.2508 26.9028 32.5445 25.7513C32.6258 25.4325 32.9008 25.2122 33.2297 25.202L35.9508 25.1177V23.4153ZM20.4258 31.7317C25.2023 31.7317 29.0867 28.1169 29.4727 23.4161H11.3789C11.7648 28.1161 15.6492 31.7317 20.4258 31.7317ZM38.707 21.0575C38.707 20.2747 38.0695 19.6372 37.2867 19.6372H3.56484C2.78203 19.6372 2.14453 20.2747 2.14453 21.0575C2.14453 21.8411 2.78203 22.4778 3.56484 22.4778H37.2867C38.0695 22.4778 38.707 21.8411 38.707 21.0575ZM14.7969 11.663H18.0578C18.3164 11.663 18.5266 11.4528 18.5266 11.1942C18.5266 10.9356 18.3164 10.7255 18.0578 10.7255H14.7969C14.5383 10.7255 14.3281 10.9356 14.3281 11.1942C14.3281 11.4528 14.5383 11.663 14.7969 11.663ZM14.7969 14.5224H18.0578C18.3164 14.5224 18.5266 14.3122 18.5266 14.0536C18.5266 13.795 18.3164 13.5849 18.0578 13.5849H14.7969C14.5383 13.5849 14.3281 13.795 14.3281 14.0536C14.3281 14.3122 14.5383 14.5224 14.7969 14.5224ZM14.7969 17.3825H18.0578C18.3164 17.3825 18.5266 17.1724 18.5266 16.9138C18.5266 16.6552 18.3164 16.445 18.0578 16.445H14.7969C14.5383 16.445 14.3281 16.6552 14.3281 16.9138C14.3281 17.1724 14.5383 17.3825 14.7969 17.3825Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_583_3584'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.425781 0.0107422)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}
.icon-ccd--dialogue {
  --svg: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8336 6.87904C14.8336 7.06471 14.984 7.21518 15.1697 7.21518C15.3554 7.21518 15.5059 7.06471 15.5059 6.87904C15.5059 5.82344 16.362 4.96454 17.4164 4.95923C17.4197 4.95923 17.4229 4.95976 17.4261 4.95976C17.4294 4.95976 17.4326 4.95923 17.4358 4.95923C18.4902 4.96454 19.3464 5.82344 19.3464 6.87904C19.3464 7.06471 19.4969 7.21518 19.6825 7.21518C19.8682 7.21518 20.0187 7.06471 20.0187 6.87904C20.0187 5.86408 19.431 4.98579 18.5791 4.56039C19.0166 4.21774 19.2992 3.68662 19.2992 3.08976C19.2992 2.05661 18.4589 1.21631 17.4258 1.21631C16.3929 1.21631 15.5525 2.05661 15.5525 3.08976C15.5525 3.68662 15.8351 4.21774 16.2726 4.56039C15.4212 4.98593 14.8336 5.86408 14.8336 6.87904ZM16.2253 3.08989C16.2253 2.42769 16.7641 1.88887 17.4262 1.88887C18.0884 1.88887 18.6272 2.42769 18.6272 3.08989C18.6272 3.74798 18.0918 4.28322 17.4327 4.2868C17.4304 4.2868 17.4284 4.28654 17.4262 4.28654C17.4239 4.28654 17.4219 4.2868 17.4197 4.2868C16.7607 4.28322 16.2253 3.74785 16.2253 3.08989ZM14.8336 32.4684C14.8336 32.6541 14.984 32.8046 15.1697 32.8046C15.3554 32.8046 15.5059 32.6541 15.5059 32.4684C15.5059 31.4128 16.362 30.5541 17.4164 30.5486C17.4197 30.5486 17.4229 30.5491 17.4261 30.5491C17.4294 30.5491 17.4326 30.5486 17.4358 30.5486C18.4902 30.5539 19.3464 31.4128 19.3464 32.4684C19.3464 32.6541 19.4969 32.8046 19.6825 32.8046C19.8682 32.8046 20.0187 32.6541 20.0187 32.4684C20.0187 31.4535 19.431 30.5752 18.5791 30.1498C19.0166 29.8071 19.2992 29.276 19.2992 28.679C19.2992 27.6461 18.4589 26.8057 17.4258 26.8057C16.3929 26.8057 15.5525 27.646 15.5525 28.679C15.5525 29.276 15.8351 29.8071 16.2726 30.1498C15.4212 30.5752 14.8336 31.4535 14.8336 32.4684ZM16.2253 28.679C16.2253 28.0168 16.7641 27.4781 17.4262 27.4781C18.0884 27.4781 18.6272 28.0168 18.6272 28.679C18.6272 29.3372 18.0918 29.8725 17.4327 29.8761C17.4304 29.8761 17.4284 29.8758 17.4262 29.8758C17.4239 29.8758 17.4219 29.8761 17.4197 29.8761C16.7607 29.8725 16.2253 29.3372 16.2253 28.679ZM23.8811 10.6287C23.8811 10.8144 24.0316 10.9649 24.2173 10.9649C24.403 10.9649 24.5534 10.8144 24.5534 10.6287C24.5533 9.57168 25.4109 8.71132 26.4663 8.70693C26.4685 8.70693 26.4706 8.7076 26.4727 8.7076H26.4735C26.4759 8.7076 26.4783 8.7072 26.4807 8.7072C26.9911 8.70893 27.4707 8.90761 27.8315 9.26833C28.194 9.63078 28.3936 10.1133 28.3936 10.6267C28.3936 10.8124 28.5441 10.9629 28.7297 10.9629C28.9154 10.9629 29.0659 10.8124 29.0659 10.6267C29.0659 9.93359 28.7963 9.28228 28.3067 8.79286C28.1054 8.59152 27.8756 8.42975 27.628 8.30624C28.0645 7.96332 28.3463 7.43247 28.3463 6.83614C28.3462 6.33517 28.1515 5.86461 27.7976 5.5108C27.4442 5.15739 26.9741 4.96282 26.4738 4.96282C26.4735 4.96282 26.473 4.96282 26.4726 4.96282C25.4398 4.96308 24.5997 5.80418 24.5997 6.83746C24.5998 7.33671 24.7952 7.80633 25.1498 8.16001C25.2046 8.21473 25.2668 8.25829 25.3268 8.30531C24.4719 8.72991 23.881 9.61072 23.8811 10.6287ZM25.2725 6.8376C25.2725 6.175 25.8112 5.63578 26.4734 5.63538H26.4742C26.7948 5.63538 27.0961 5.76009 27.3226 5.98654C27.5493 6.21325 27.6743 6.515 27.6743 6.83627C27.6743 7.49462 27.1393 8.03025 26.4803 8.0345C26.4783 8.0345 26.4764 8.03424 26.4744 8.03424C26.4742 8.03424 26.4736 8.03424 26.4732 8.03424C26.4709 8.03424 26.4686 8.03464 26.4663 8.03464C26.1492 8.03291 25.8505 7.909 25.6248 7.68414C25.3977 7.45743 25.2725 7.15688 25.2725 6.8376ZM5.78623 27.9258C5.78623 28.1115 5.93671 28.262 6.12238 28.262C6.30805 28.262 6.45853 28.1115 6.45853 27.9258C6.45853 26.8702 7.31491 26.0112 8.36917 26.0059C8.37249 26.0059 8.37568 26.0064 8.37887 26.0064C8.38205 26.0064 8.38538 26.0059 8.38856 26.0059C9.44296 26.0112 10.2991 26.8701 10.2991 27.9257C10.2991 28.1114 10.4495 28.2618 10.6352 28.2618C10.8209 28.2618 10.9714 28.1114 10.9714 27.9257C10.9714 26.9107 10.3837 26.0325 9.53195 25.6071C9.96943 25.2644 10.2521 24.7333 10.2521 24.1363C10.2521 23.1034 9.41175 22.263 8.37873 22.263C7.34559 22.263 6.50528 23.1033 6.50528 24.1363C6.50528 24.7333 6.78791 25.2644 7.22539 25.6071C6.37406 26.0325 5.78623 26.9107 5.78623 27.9258ZM7.17811 24.1363C7.17811 23.4741 7.71693 22.9354 8.37913 22.9354C9.0412 22.9354 9.58002 23.4741 9.58002 24.1363C9.58002 24.7945 9.04466 25.3297 8.38564 25.3333C8.38338 25.3333 8.38139 25.3331 8.37913 25.3331C8.37687 25.3331 8.37488 25.3333 8.37263 25.3333C7.71334 25.3297 7.17811 24.7945 7.17811 24.1363ZM28.3476 15.8845C28.3476 16.4814 28.6302 17.0126 29.0677 17.3552C28.216 17.7806 27.6283 18.6588 27.6283 19.6738C27.6283 19.8595 27.7788 20.0099 27.9645 20.0099C28.1501 20.0099 28.3006 19.8595 28.3006 19.6738C28.3006 18.6182 29.1567 17.7594 30.2111 17.754C30.2144 17.754 30.2176 17.7545 30.2208 17.7545C30.224 17.7545 30.2273 17.754 30.2305 17.754C31.2849 17.7593 32.1411 18.6182 32.1411 19.6738C32.1411 19.8595 32.2916 20.0099 32.4773 20.0099C32.663 20.0099 32.8134 19.8595 32.8134 19.6738C32.8134 18.6588 32.2258 17.7806 31.3739 17.3552C31.8114 17.0125 32.094 16.4814 32.094 15.8845C32.0939 14.8514 31.2533 14.0111 30.2205 14.0111C29.1879 14.0111 28.3476 14.8514 28.3476 15.8845ZM30.2211 14.6835C30.8831 14.6835 31.422 15.2223 31.4221 15.8845C31.4221 16.5426 30.8867 17.0778 30.2276 17.0814C30.2253 17.0814 30.2233 17.0812 30.2211 17.0812C30.2188 17.0812 30.2168 17.0814 30.2146 17.0814C29.5554 17.0778 29.0201 16.5426 29.0201 15.8845C29.0201 15.2223 29.5587 14.6835 30.2211 14.6835ZM2.03906 19.6738C2.03906 19.8595 2.18954 20.0099 2.37521 20.0099C2.56088 20.0099 2.71136 19.8595 2.71136 19.6738C2.71136 18.6182 3.56747 17.7594 4.62187 17.754C4.62519 17.754 4.62838 17.7545 4.63156 17.7545C4.63475 17.7545 4.63807 17.754 4.64126 17.754C5.69566 17.7593 6.55177 18.6182 6.55177 19.6738C6.55177 19.8595 6.70224 20.0099 6.88791 20.0099C7.07359 20.0099 7.22406 19.8595 7.22406 19.6738C7.22406 18.6588 6.63637 17.7806 5.78464 17.3552C6.22213 17.0125 6.50475 16.4814 6.50475 15.8845C6.50475 14.8514 5.66445 14.0111 4.63143 14.0111C3.59828 14.0111 2.75798 14.8514 2.75798 15.8845C2.75798 16.4814 3.0406 17.0126 3.47809 17.3552C2.62676 17.7806 2.03906 18.6588 2.03906 19.6738ZM3.43067 15.8845C3.43067 15.2223 3.96949 14.6835 4.6317 14.6835C5.29377 14.6835 5.83259 15.2223 5.83259 15.8845C5.83259 16.5426 5.29722 17.0778 4.6382 17.0814C4.63595 17.0814 4.63395 17.0812 4.6317 17.0812C4.62944 17.0812 4.62745 17.0814 4.62519 17.0814C3.96604 17.0778 3.43067 16.5426 3.43067 15.8845ZM23.5506 27.9257C23.5506 28.1114 23.701 28.2618 23.8867 28.2618C24.0724 28.2618 24.2229 28.1114 24.2229 27.9257C24.2229 26.8701 25.0792 26.0113 26.1335 26.0059C26.1368 26.0059 26.14 26.0064 26.1432 26.0064C26.1465 26.0064 26.1497 26.0059 26.1529 26.0059C27.2073 26.0112 28.0634 26.8701 28.0634 27.9257C28.0634 28.1114 28.2139 28.2618 28.3996 28.2618C28.5852 28.2618 28.7357 28.1114 28.7357 27.9257C28.7357 26.9107 28.148 26.0325 27.2963 25.6071C27.7338 25.2644 28.0164 24.7333 28.0164 24.1363C28.0164 23.1034 27.1761 22.263 26.1431 22.263C25.1099 22.263 24.2696 23.1033 24.2696 24.1363C24.2696 24.7333 24.5522 25.2644 24.9897 25.6071C24.1383 26.0325 23.5506 26.9106 23.5506 27.9257ZM24.9423 24.1363C24.9423 23.4741 25.4811 22.9354 26.1433 22.9354C26.8054 22.9354 27.3442 23.4741 27.3442 24.1363C27.3442 24.7945 26.8089 25.3297 26.1498 25.3333C26.1476 25.3333 26.1456 25.3331 26.1433 25.3331C26.1411 25.3331 26.1391 25.3333 26.1368 25.3333C25.4777 25.3297 24.9423 24.7945 24.9423 24.1363ZM5.45593 10.6267C5.45593 10.8124 5.60641 10.9629 5.79208 10.9629C5.97775 10.9629 6.12823 10.8124 6.12823 10.6267C6.12823 9.57114 6.9846 8.71225 8.03887 8.70693C8.04219 8.70693 8.04538 8.70746 8.04856 8.70746C8.05188 8.70746 8.05507 8.70693 8.05826 8.70693C9.11266 8.71225 9.96877 9.57114 9.96877 10.6267C9.96877 10.8124 10.1192 10.9629 10.3049 10.9629C10.4906 10.9629 10.6411 10.8124 10.6411 10.6267C10.6411 9.61178 10.0534 8.7335 9.20164 8.3081C9.63912 7.96544 9.92175 7.43432 9.92175 6.83733C9.92175 5.80445 9.08145 4.96401 8.04843 4.96401C7.01528 4.96401 6.17498 5.80432 6.17498 6.83746C6.17498 7.43432 6.4576 7.96544 6.89509 8.3081C6.04376 8.73363 5.45593 9.61178 5.45593 10.6267ZM6.84781 6.8376C6.84781 6.17539 7.38662 5.63657 8.04883 5.63657C8.7109 5.63657 9.24972 6.17526 9.24972 6.83746C9.24972 7.49568 8.71435 8.03092 8.05534 8.0345C8.05308 8.0345 8.05109 8.03424 8.04883 8.03424C8.04657 8.03424 8.04458 8.0345 8.04232 8.0345C7.38304 8.03092 6.84781 7.49555 6.84781 6.8376ZM13.3868 22.9531L15.4198 22.079C18.0011 23.413 21.2117 22.7851 23.1119 20.5537C25.1251 18.1893 25.0923 14.6494 23.0354 12.3192C20.5768 9.53369 16.3719 9.50182 13.8486 12.0251C11.917 13.9567 11.4579 16.9541 12.7054 19.3693L11.8324 21.3978C11.6397 21.8455 11.7378 22.3575 12.0825 22.7023C12.4257 23.0459 12.9369 23.1463 13.3868 22.9531ZM12.4498 21.6637L13.3867 19.4865C13.4277 19.3912 13.4224 19.2823 13.3724 19.1914C12.1721 17.0125 12.5634 14.261 14.3238 12.5006C16.6155 10.2093 20.3664 10.312 22.5312 12.7641C24.3679 14.845 24.3975 18.0065 22.5999 20.1177C20.8698 22.1497 17.9246 22.6941 15.5975 21.4119C15.5065 21.3617 15.3979 21.3565 15.3025 21.3974L13.1211 22.3351C12.8257 22.4626 12.6153 22.2842 12.5578 22.2268C12.5004 22.1696 12.3229 21.959 12.4498 21.6637ZM15.9472 14.7516C15.9472 14.566 16.0977 14.4155 16.2833 14.4155H20.3259C20.5116 14.4155 20.662 14.566 20.662 14.7516C20.662 14.9373 20.5116 15.0878 20.3259 15.0878H16.2833C16.0978 15.0878 15.9472 14.9373 15.9472 14.7516ZM15.9472 16.4798C15.9472 16.2941 16.0977 16.1436 16.2833 16.1436H20.3259C20.5116 16.1436 20.662 16.2941 20.662 16.4798C20.662 16.6655 20.5116 16.8159 20.3259 16.8159H16.2833C16.0978 16.8159 15.9472 16.6655 15.9472 16.4798ZM15.9472 18.2078C15.9472 18.0221 16.0977 17.8717 16.2833 17.8717H17.5795C17.7651 17.8717 17.9156 18.0221 17.9156 18.2078C17.9156 18.3935 17.7651 18.544 17.5795 18.544H16.2833C16.0978 18.544 15.9472 18.3935 15.9472 18.2078Z' fill='%2319496F'/%3E%3C/svg%3E%0A")
}
.icon-ccd--debate {
  --svg: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.01171 29.8395C8.25043 29.8395 7.63086 30.4588 7.63086 31.2203C7.63086 31.9818 8.25043 32.6012 9.01171 32.6012H23.4726C24.2339 32.6012 24.8535 31.9819 24.8535 31.2203C24.8535 30.4589 24.2339 29.8395 23.4726 29.8395H22.9631V20.3013H23.4726C24.2339 20.3013 24.8535 19.682 24.8535 18.9206C24.8535 18.1592 24.2339 17.5397 23.4726 17.5397H22.8711V13.7563L26.2973 11.5895C27.072 11.1831 27.4162 10.2643 27.1066 9.47788L25.3051 3.7603C24.9969 2.58903 23.7365 2.33363 23.0249 3.03953C22.6707 3.39095 22.5497 3.90453 22.6918 4.44282L23.9463 9.52529L20.9121 11.1278H12.6698C10.9942 11.1278 9.63075 12.4567 9.61933 14.0943C9.61295 14.2134 9.61521 14.1132 9.61827 17.5396H9.01171C8.25043 17.5396 7.63086 18.1589 7.63086 18.9204C7.63086 19.6819 8.25043 20.3012 9.01171 20.3012H9.52118V29.8394H9.01171V29.8395ZM24.0648 31.2203C24.0648 31.5469 23.7992 31.8126 23.4726 31.8126H9.01171C8.68513 31.8126 8.4195 31.5469 8.4195 31.2203C8.4195 30.8938 8.68513 30.6281 9.01171 30.6281H23.4726C23.7992 30.6281 24.0648 30.8938 24.0648 31.2203ZM12.6696 11.9164H21.0099C21.0741 11.9164 21.1374 11.9009 21.1939 11.8708L24.587 10.0786C24.7472 9.99412 24.8293 9.81124 24.7857 9.6354L23.4557 4.24772C23.3841 3.97546 23.4269 3.75114 23.58 3.59933C23.8672 3.31458 24.3894 3.37939 24.5477 3.97918L26.3637 9.74005C26.535 10.1769 26.3491 10.6717 25.9035 10.9068L22.2663 13.2058C22.1519 13.278 22.0826 13.4039 22.0826 13.539V17.5397H19.8601V16.5924C19.8601 16.4863 19.8173 16.3847 19.7415 16.3106L19.3343 15.9122C19.5885 15.3414 19.3606 14.6801 18.9222 14.242C18.2776 13.5971 17.3906 13.5724 16.9118 14.0511C16.4031 14.5596 16.484 15.4421 17.0973 16.0617C17.5428 16.5076 18.2058 16.7261 18.7765 16.4697L19.0715 16.7583V17.5397H12.7825V15.2069C12.7825 14.3873 12.1037 13.7206 11.2693 13.7206H10.4452C10.6372 12.6962 11.5605 11.9164 12.6696 11.9164ZM17.6565 15.5054C17.3692 15.2152 17.2818 14.7964 17.4693 14.6088C17.691 14.3872 18.131 14.5659 18.3646 14.7994C18.6135 15.0483 18.7635 15.4793 18.5522 15.6875C18.5518 15.6883 18.551 15.6889 18.5503 15.6897C18.3298 15.91 17.8943 15.7437 17.6565 15.5054ZM10.4068 14.5092H11.2693C11.6689 14.5092 11.9939 14.8223 11.9939 15.2069V17.5397H10.4068V14.5092ZM8.4195 18.9204C8.4195 18.5939 8.68513 18.3282 9.01171 18.3282C8.86031 18.3284 10.9664 18.33 23.4726 18.3282C23.7992 18.3282 24.0648 18.5939 24.0648 18.9204C24.0648 19.247 23.7992 19.5127 23.4726 19.5127C11.4487 19.5127 15.3192 19.5127 9.01171 19.5127C8.68526 19.5127 8.4195 19.247 8.4195 18.9204ZM10.3097 20.3013H22.1746V29.8395H10.3097V20.3013ZM16.4394 10.1283C18.6915 10.1283 20.3742 7.38688 20.3742 4.93569C20.3742 3.27633 18.6916 1.42041 16.4394 1.42041C14.1871 1.42041 12.5045 3.27633 12.5045 4.93569C12.5045 7.38688 14.1871 10.1283 16.4394 10.1283ZM16.4394 2.20892C18.2114 2.20892 19.5856 3.67464 19.5856 4.93569C19.5856 6.97224 18.2114 9.33975 16.4394 9.33975C14.6674 9.33975 13.2932 6.97224 13.2932 4.93569C13.2931 3.67464 14.6673 2.20892 16.4394 2.20892Z' fill='%2319496F'/%3E%3C/svg%3E%0A")
}
.icon-ccd--formulation {
  --svg: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.2703 1.01855H13.0395C11.3727 1.01855 10.0163 2.37497 10.0163 4.04177V9.73212H4.58025C2.91305 9.73212 1.55664 11.0885 1.55664 12.7555V28.383C1.55664 30.9289 3.62719 33.0005 6.17307 33.0025C6.17334 33.0025 6.1736 33.0026 6.174 33.0026H28.6712C31.1936 33.0026 33.2935 30.9683 33.2935 28.3803V4.04177C33.2935 2.37497 31.9371 1.01855 30.2703 1.01855ZM6.17533 32.2226C4.05843 32.2219 2.33665 30.4997 2.33665 28.3831V12.7555C2.33665 11.5187 3.34297 10.5123 4.58025 10.5123H10.0163C10.0156 14.1896 10.0189 28.1077 10.0128 28.4516C9.97496 30.5616 8.24123 32.2226 6.17533 32.2226ZM32.5135 28.3805C32.5135 30.5582 30.7383 32.2227 28.6712 32.2227H8.74472C9.98957 31.3857 10.7696 29.9949 10.7928 28.4515C10.7979 28.1 10.7963 4.20433 10.7963 4.0419C10.7963 2.80515 11.8026 1.7987 13.0395 1.7987H30.2703C31.5071 1.7987 32.5135 2.80502 32.5135 4.0419V28.3805ZM30.0719 28.2063C30.0719 28.4219 29.8974 28.5964 29.6818 28.5964H20.0174C19.8019 28.5964 19.6274 28.4219 19.6274 28.2063C19.6274 27.9908 19.8019 27.8163 20.0174 27.8163H29.6818C29.8974 27.8163 30.0719 27.9908 30.0719 28.2063ZM18.4655 28.2063C18.4655 28.4219 18.291 28.5964 18.0755 28.5964H14.7752C14.5596 28.5964 14.3851 28.4219 14.3851 28.2063C14.3851 27.9908 14.5596 27.8163 14.7752 27.8163H18.0755C18.291 27.8163 18.4655 27.9908 18.4655 28.2063ZM30.0719 24.7816C30.0719 24.9972 29.8974 25.1717 29.6818 25.1717H26.8874C26.6719 25.1717 26.4974 24.9972 26.4974 24.7816C26.4974 24.5661 26.6719 24.3916 26.8874 24.3916H29.6818C29.8974 24.3916 30.0719 24.5659 30.0719 24.7816ZM14.3853 24.7816C14.3853 24.5661 14.5598 24.3916 14.7753 24.3916H24.4238C24.6393 24.3916 24.8138 24.5661 24.8138 24.7816C24.8138 24.9972 24.6393 25.1717 24.4238 25.1717H14.7753C14.5596 25.1716 14.3853 24.9972 14.3853 24.7816ZM30.0719 21.3568C30.0719 21.5724 29.8974 21.7469 29.6818 21.7469H19.3797C19.1641 21.7469 18.9896 21.5724 18.9896 21.3568C18.9896 21.1412 19.1641 20.9667 19.3797 20.9667H29.6818C29.8974 20.9667 30.0719 21.1412 30.0719 21.3568ZM14.3853 21.3568C14.3853 21.1412 14.5598 20.9667 14.7753 20.9667H17.4665C17.6821 20.9667 17.8566 21.1412 17.8566 21.3568C17.8566 21.5724 17.6821 21.7469 17.4665 21.7469H14.7753C14.5596 21.7469 14.3853 21.5724 14.3853 21.3568ZM21.6633 18.0269C21.818 18.2064 22.0977 18.2069 22.2529 18.0269C22.7442 17.4601 27.0913 15.1214 27.0913 9.58602V5.81495C27.0913 5.59939 26.9168 5.42487 26.7012 5.42487H17.2151C16.9995 5.42487 16.825 5.59939 16.825 5.81495V9.58589C16.8249 15.1392 21.1928 17.4825 21.6633 18.0269ZM17.605 6.20502H26.3112V9.58602C26.3112 13.2138 24.4871 15.1955 21.9573 17.2473C19.564 15.3258 17.605 13.3584 17.605 9.58602V6.20502ZM20.6504 12.2302L19.8293 11.1511C19.699 10.9796 19.7322 10.7351 19.9035 10.6044C20.075 10.4741 20.3195 10.5073 20.4501 10.6787L21.047 11.4629L23.5561 9.74806C23.7347 9.62653 23.9774 9.67222 24.0981 9.84979C24.22 10.0276 24.1743 10.2703 23.9964 10.3918L21.181 12.316C21.0093 12.4334 20.7762 12.3954 20.6504 12.2302Z' fill='%2319496F'/%3E%3C/svg%3E%0A")
}
.icon-ccd--safe-space {
  --svg: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_583_3888)'%3E%3Cpath d='M30.3465 14.9904H27.6808C27.4632 14.9904 27.2865 15.1668 27.2865 15.3847C27.2865 16.1572 26.6582 16.7855 25.8859 16.7855C25.1134 16.7855 24.4851 16.1572 24.4851 15.3847C24.4851 15.1668 24.3086 14.9904 24.0908 14.9904H21.4252C19.6752 14.9904 18.2513 16.4143 18.2513 18.1644V21.9679C18.2513 22.1858 18.4278 22.3622 18.6456 22.3622H33.126C33.3437 22.3622 33.5203 22.1858 33.5203 21.9679V18.1644C33.5203 16.4143 32.0966 14.9904 30.3465 14.9904ZM19.0401 18.1644C19.0401 16.849 20.1101 15.7789 21.4255 15.7789H23.7323C23.8951 16.6706 24.6 17.3755 25.4918 17.5383V21.5735H19.0402L19.0401 18.1644ZM32.7318 21.5735H26.2803V17.5383C27.1719 17.3753 27.8769 16.6705 28.0396 15.7789H30.3466C31.6618 15.7789 32.7318 16.849 32.7318 18.1644V21.5735ZM16.2068 33.1778C16.4244 33.1778 16.6011 33.0014 16.6011 32.7834V28.98C16.6011 27.2299 15.1773 25.806 13.4273 25.806H10.7616C10.5439 25.806 10.3673 25.9824 10.3673 26.2003C10.3673 26.9728 9.73893 27.6011 8.96663 27.6011C8.19419 27.6011 7.56585 26.9728 7.56585 26.2003C7.56585 25.9824 7.38934 25.806 7.17153 25.806H4.50598C2.75591 25.806 1.33203 27.2299 1.33203 28.98V32.7834C1.33203 33.0014 1.50854 33.1778 1.72635 33.1778H16.2068ZM11.1203 26.5946H13.4273C14.7424 26.5946 15.8124 27.6647 15.8124 28.9801V32.3893H9.36095V28.354C10.2526 28.1911 10.9575 27.4862 11.1203 26.5946ZM2.12067 28.98C2.12067 27.6646 3.19074 26.5945 4.50612 26.5945H6.81294C6.97577 27.4862 7.6806 28.1911 8.57244 28.3539V32.3891H2.12067V28.98ZM16.6379 4.4123L11.9695 0.623428C11.851 0.527538 11.689 0.507882 11.5513 0.573757C11.414 0.638835 11.3266 0.777491 11.3266 0.929561V2.23059C6.97736 2.49369 4.1539 6.92286 5.66225 10.9216C5.72016 11.0752 5.86705 11.1768 6.03107 11.1768H6.0328C6.19735 11.176 6.34424 11.0732 6.40109 10.9185C7.16888 8.82885 9.11737 7.3869 11.3264 7.23244V8.50386C11.3264 8.65593 11.4138 8.79458 11.5512 8.85966C11.6882 8.92514 11.8509 8.90588 11.9691 8.80999L16.6375 5.02457C16.8319 4.86719 16.8323 4.56982 16.6379 4.4123ZM12.1152 7.67644V6.82431C12.1152 6.60637 11.9387 6.42999 11.7209 6.42999C9.39654 6.42999 7.26716 7.68759 6.12962 9.64857C5.52784 6.16862 8.22048 3.00728 11.7209 3.00728C11.9386 3.00728 12.1152 2.8309 12.1152 2.61296V1.75738L15.7633 4.71844L12.1152 7.67644ZM23.3013 25.4534C23.164 25.3879 23.0016 25.4072 22.8834 25.5031L18.3964 29.1425C18.2029 29.2992 18.2011 29.5958 18.3963 29.7548L22.8832 33.3977C22.9991 33.4917 23.1603 33.514 23.3015 33.4478C23.4388 33.3823 23.5262 33.2436 23.5262 33.0916V31.9364C27.8754 31.6733 30.6989 27.2441 29.1905 23.2454C29.1326 23.0917 28.9857 22.9901 28.8217 22.9901C28.8212 22.9901 28.8205 22.9901 28.82 22.9901C28.6554 22.9909 28.5085 23.0937 28.4517 23.2484C27.6839 25.3381 25.7354 26.7801 23.5263 26.9345V25.8091C23.5261 25.657 23.4385 25.5183 23.3013 25.4534ZM28.723 24.5184C29.3248 27.9983 26.6321 31.1597 23.1317 31.1597C22.9141 31.1597 22.7374 31.3361 22.7374 31.554V32.2636L19.2705 29.4485L22.7374 26.6365V27.3426C22.7374 27.5606 22.9139 27.737 23.1317 27.737C25.4561 27.7371 27.5853 26.4795 28.723 24.5184ZM21.5294 7.85201C21.5294 10.5728 23.3925 13.6158 25.886 13.6158C28.3796 13.6158 30.2427 10.5727 30.2427 7.85201C30.2427 6.01721 28.3796 3.96539 25.886 3.96539C23.3925 3.96539 21.5294 6.01721 21.5294 7.85201ZM29.454 7.85201C29.454 10.1527 27.8953 12.8272 25.886 12.8272C23.8767 12.8272 22.318 10.1526 22.318 7.85201C22.318 6.41923 23.8767 4.7539 25.886 4.7539C27.8953 4.7539 29.454 6.41923 29.454 7.85201ZM4.61011 18.6352C4.61011 21.356 6.4732 24.399 8.96676 24.399C11.4603 24.399 13.3234 21.356 13.3234 18.6352C13.3234 16.8004 11.4603 14.7482 8.96676 14.7482C6.4732 14.7482 4.61011 16.8005 4.61011 18.6352ZM12.5348 18.6352C12.5348 20.9359 10.9761 23.6103 8.96676 23.6103C6.95744 23.6103 5.39875 20.9358 5.39875 18.6352C5.39875 17.2024 6.95744 15.5367 8.96676 15.5367C10.9761 15.5367 12.5348 17.2025 12.5348 18.6352Z' fill='%2319496F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_583_3888'%3E%3Crect width='34' height='34' fill='white' transform='translate(0.425781 0.0107422)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}
.icon-ccd--case-study {
  --svg: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.92461 15.375C7.92461 15.1164 8.13477 14.9062 8.39336 14.9062H17.423C17.6816 14.9062 17.8918 15.1164 17.8918 15.375C17.8918 15.6336 17.6816 15.8438 17.423 15.8438H8.39336C8.13477 15.8438 7.92461 15.6336 7.92461 15.375ZM8.39336 17.9461H17.423C17.6816 17.9461 17.8918 17.7359 17.8918 17.4773C17.8918 17.2188 17.6816 17.0086 17.423 17.0086H8.39336C8.13477 17.0086 7.92461 17.2188 7.92461 17.4773C7.92461 17.7359 8.13477 17.9461 8.39336 17.9461ZM22.2621 28.6156C22.2605 28.6156 22.259 28.6156 22.2582 28.6156L11.9762 28.707C11.7176 28.7094 11.509 28.9211 11.5113 29.1797C11.5137 29.4375 11.723 29.6445 11.9801 29.6445H11.984L22.266 29.5531C22.5246 29.5508 22.7332 29.3391 22.7309 29.0805C22.7285 28.8227 22.5191 28.6156 22.2621 28.6156ZM22.2621 31.0383C22.2605 31.0383 22.259 31.0383 22.2582 31.0383L11.9762 31.1297C11.7176 31.132 11.509 31.3438 11.5113 31.6023C11.5137 31.8602 11.723 32.0672 11.9801 32.0672H11.984L22.266 31.9758C22.5246 31.9734 22.7332 31.7617 22.7309 31.5031C22.7285 31.2453 22.5191 31.0383 22.2621 31.0383ZM22.2621 33.3688C22.2605 33.3688 22.259 33.3688 22.2582 33.3688L11.9762 33.4602C11.7176 33.4625 11.509 33.6742 11.5113 33.9328C11.5137 34.1906 11.723 34.3977 11.9801 34.3977H11.984L22.266 34.3063C22.5246 34.3039 22.7332 34.0922 22.7309 33.8336C22.7285 33.5758 22.5191 33.3688 22.2621 33.3688ZM17.8918 19.5336C17.8918 19.275 17.6816 19.0648 17.423 19.0648H8.39336C8.13477 19.0648 7.92461 19.275 7.92461 19.5336C7.92461 19.7922 8.13477 20.0023 8.39336 20.0023H17.423C17.6816 20.0023 17.8918 19.7922 17.8918 19.5336ZM36.391 36.075L34.8316 36.975C34.4965 37.1688 34.1238 37.2672 33.7465 37.2672C33.5559 37.2672 33.3637 37.2422 33.1746 37.1914C32.6098 37.0398 32.1379 36.6789 31.8473 36.175L31.6668 35.8625V36.4523C31.6668 37.7617 30.6012 38.8273 29.2918 38.8273H7.79883C6.50352 38.8273 5.44727 37.7844 5.42461 36.4945H5.32773C4.24805 36.4945 3.36914 35.6156 3.36914 34.5359V3.12969C3.36914 2.05078 4.24727 1.17188 5.32773 1.17188H26.3527C27.4324 1.17188 28.3113 2.05078 28.3113 3.13047V3.4H29.291C30.6004 3.4 31.666 4.46562 31.666 5.775V15.9344C32.2426 16.4461 32.7402 17.0508 33.1363 17.7375C34.1051 19.4148 34.3621 21.3687 33.8605 23.2398C33.4855 24.6406 32.7176 25.8695 31.652 26.8047L32.7723 28.7453C33.7129 28.4773 34.7535 28.8695 35.2645 29.7539L37.1902 33.0898C37.7926 34.1336 37.434 35.4727 36.391 36.075ZM30.9012 27.3797C30.7645 27.4711 30.6262 27.5602 30.4824 27.643C30.3387 27.7258 30.1934 27.8031 30.0465 27.8758L31.0723 29.6523L31.9285 29.1586L30.9012 27.3797ZM28.491 15.2648C27.9473 15.1187 27.3949 15.0469 26.8465 15.0469C25.7527 15.0469 24.673 15.3336 23.7004 15.8953C22.2402 16.7383 21.1949 18.1 20.759 19.7289C20.3223 21.3578 20.5465 23.0594 21.3895 24.5195C22.2324 25.9797 23.5941 27.0242 25.223 27.4609C26.852 27.8977 28.5535 27.6734 30.0137 26.8305C31.4738 25.9875 32.5191 24.6258 32.9551 22.9969C33.3918 21.368 33.1676 19.6664 32.3246 18.2062C31.4816 16.7461 30.1199 15.7016 28.491 15.2648ZM5.32773 35.5578H5.42383V11.4953C5.42383 11.3711 5.47305 11.2516 5.56133 11.1641L13.1871 3.53828C13.2746 3.45078 13.3941 3.40078 13.5184 3.40078H27.3738V3.13125C27.3738 2.56797 26.916 2.11016 26.3527 2.11016H5.32773C4.76445 2.11016 4.30664 2.56797 4.30664 3.13125V34.5375C4.30664 35.0992 4.76445 35.5578 5.32773 35.5578ZM7.02383 11.0258H13.0496V5.00078L7.02383 11.0258ZM30.7285 34.2391L29.9207 32.8398C29.6301 32.3359 29.5527 31.7477 29.7043 31.182C29.8082 30.793 30.0121 30.4484 30.2926 30.1766L29.1723 28.2359C28.4277 28.4883 27.6512 28.6164 26.8691 28.6164C26.2395 28.6164 25.6051 28.5336 24.9809 28.3664C23.1098 27.8648 21.5465 26.6656 20.5777 24.9883C19.609 23.3109 19.352 21.357 19.8535 19.4859C20.3551 17.6148 21.5543 16.0516 23.2316 15.0828C24.909 14.1141 26.8629 13.857 28.734 14.3586C29.4496 14.55 30.1191 14.8445 30.7285 15.2281V5.775C30.7285 4.98203 30.0832 4.3375 29.291 4.3375H13.9871V11.4945C13.9871 11.7531 13.777 11.9633 13.5184 11.9633H6.36133V36.4531C6.36133 37.2461 7.00664 37.8906 7.79883 37.8906H29.2902C30.0832 37.8906 30.7277 37.2453 30.7277 36.4531V34.2391H30.7285ZM36.3785 33.5586L34.4527 30.2227C34.109 29.6266 33.3441 29.4219 32.7488 29.7664L31.1895 30.6664C30.9027 30.832 30.6965 31.1016 30.6098 31.4242C30.523 31.7469 30.5668 32.0836 30.7324 32.3703L32.6582 35.7062C32.8238 35.993 33.0934 36.1992 33.416 36.2852C33.7395 36.3719 34.0754 36.3281 34.3621 36.1625L35.9215 35.2625C36.5176 34.9195 36.7223 34.1547 36.3785 33.5586ZM31.541 18.6586C33.0324 21.2414 32.1441 24.5562 29.5613 26.0469C28.7121 26.5375 27.7832 26.7703 26.866 26.7703C24.9949 26.7703 23.1738 25.8 22.173 24.0672C20.6816 21.4844 21.5699 18.1695 24.1527 16.6789C25.4035 15.9563 26.8613 15.7648 28.2574 16.1383C29.6527 16.5125 30.8191 17.4078 31.541 18.6586ZM30.7293 19.1273C30.1324 18.093 29.1676 17.3531 28.0145 17.0438C27.6293 16.9406 27.2387 16.8898 26.8496 16.8898C26.0746 16.8898 25.3105 17.093 24.6215 17.4906C22.4863 18.7234 21.752 21.4633 22.9848 23.5984C23.8121 25.0312 25.3184 25.8328 26.8645 25.8328C27.6223 25.8328 28.3902 25.6398 29.0926 25.2344C31.2277 24.0023 31.9621 21.2625 30.7293 19.1273Z' fill='%235DABA3'/%3E%3C/svg%3E%0A")
}
.icon-ccd--validation {
  --svg: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.5172 31.9813H35.4992V10.7704C36.075 9.81645 36.407 8.70005 36.407 7.5063C36.407 4.01333 33.5648 1.17114 30.0719 1.17114C28.2594 1.17114 26.6234 1.93755 25.4672 3.16177H5.32266C3.41719 3.16177 1.86719 4.71177 1.86719 6.61724V9.60396C1.86719 9.86255 2.07734 10.0727 2.33594 10.0727H7.84063V32.4493V35.404C7.84063 37.2915 9.37656 38.8274 11.2641 38.8274H35.5625C37.45 38.8274 38.9859 37.2915 38.9859 35.404V32.4493C38.9859 32.1915 38.7758 31.9813 38.5172 31.9813ZM30.0719 2.10942C33.0477 2.10942 35.4695 4.53052 35.4695 7.50708C35.4695 10.4836 33.0484 12.9047 30.0719 12.9047C29.0898 12.9047 28.1281 12.6383 27.2922 12.1344C27.1602 12.0547 26.9977 12.0454 26.857 12.1086L23.7516 13.5133L25.207 10.2282C25.2625 10.1032 25.2602 9.95942 25.2016 9.83599C24.8523 9.1063 24.675 8.3227 24.675 7.50708C24.6742 4.53052 27.0961 2.10942 30.0719 2.10942ZM2.80469 6.61802C2.80469 5.22974 3.93437 4.10005 5.32266 4.10005C6.71094 4.10005 7.84063 5.22974 7.84063 6.61802V9.13599H2.80469V6.61802ZM8.77891 35.4047V32.45V9.60552V6.61802C8.77891 5.62583 8.35781 4.73052 7.68594 4.10005H24.7352C24.1047 5.08442 23.7367 6.25317 23.7367 7.5063C23.7367 8.38911 23.9141 9.24067 24.2641 10.0407L22.8164 13.3071C22.6703 13.6375 22.7414 14.0157 22.9984 14.2711C23.1648 14.4368 23.3828 14.5235 23.6055 14.5235C23.7258 14.5235 23.8477 14.4977 23.9641 14.4454L27.0242 13.061C27.9547 13.5719 29.0031 13.8415 30.0719 13.8415C31.825 13.8415 33.4133 13.1258 34.5617 11.9711V31.9813H14.2188C13.9602 31.9813 13.75 32.1915 13.75 32.45V35.4047C13.75 36.775 12.6352 37.8907 11.2641 37.8907C9.89297 37.8907 8.77891 36.7758 8.77891 35.4047ZM38.0484 35.4047C38.0484 36.775 36.9336 37.8907 35.5625 37.8907H13.6141C14.2742 37.2665 14.6875 36.3829 14.6875 35.4047V32.9188H38.0484V35.4047ZM11.9883 7.64771C11.9883 7.38911 12.1984 7.17896 12.457 7.17896H21.8289C22.0875 7.17896 22.2977 7.38911 22.2977 7.64771C22.2977 7.9063 22.0875 8.11646 21.8289 8.11646H12.457C12.1977 8.11646 11.9883 7.9063 11.9883 7.64771ZM11.9883 11.8915C11.9883 11.6329 12.1984 11.4227 12.457 11.4227H21.7695C22.0281 11.4227 22.2383 11.6329 22.2383 11.8915C22.2383 12.15 22.0281 12.3602 21.7695 12.3602H12.457C12.1977 12.3602 11.9883 12.15 11.9883 11.8915ZM11.9883 16.136C11.9883 15.8774 12.1984 15.6672 12.457 15.6672H31.2016C31.4602 15.6672 31.6703 15.8774 31.6703 16.136C31.6703 16.3946 31.4602 16.6047 31.2016 16.6047H12.457C12.1977 16.6047 11.9883 16.3946 11.9883 16.136ZM11.9883 20.3797C11.9883 20.1211 12.1984 19.911 12.457 19.911H31.2016C31.4602 19.911 31.6703 20.1211 31.6703 20.3797C31.6703 20.6383 31.4602 20.8485 31.2016 20.8485H12.457C12.1977 20.8485 11.9883 20.6383 11.9883 20.3797ZM11.9883 24.6243C11.9883 24.3657 12.1984 24.1555 12.457 24.1555H31.2016C31.4602 24.1555 31.6703 24.3657 31.6703 24.6243C31.6703 24.8829 31.4602 25.093 31.2016 25.093H12.457C12.1977 25.093 11.9883 24.8829 11.9883 24.6243ZM31.2016 29.3368H12.457C12.1984 29.3368 11.9883 29.1266 11.9883 28.868C11.9883 28.6094 12.1984 28.3993 12.457 28.3993H31.2016C31.4602 28.3993 31.6703 28.6094 31.6703 28.868C31.6703 29.1266 31.4602 29.3368 31.2016 29.3368ZM26.8938 7.26724C26.7109 7.08442 26.7109 6.78755 26.8938 6.60396C27.0766 6.42114 27.3734 6.42114 27.5563 6.60396L29.3305 8.37739L32.6914 5.01646C32.8742 4.83364 33.1711 4.83364 33.3539 5.01646C33.5367 5.19927 33.5367 5.49614 33.3539 5.67974L29.6617 9.37192C29.5703 9.46333 29.45 9.50942 29.3305 9.50942C29.2109 9.50942 29.0906 9.46333 28.9992 9.37192L26.8938 7.26724Z' fill='%235DABA3'/%3E%3C/svg%3E%0A")
}
.icon-ccd--signature {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cpath d='M28.9847 15.4033L28.5176 14.9361L32.4962 10.9574C32.6935 10.7602 32.9555 10.6519 33.2346 10.6519C33.5134 10.6519 33.7758 10.7606 33.9731 10.9579L34.4644 11.4493L33.9973 11.9164L33.5054 11.425C33.4328 11.3524 33.3368 11.3128 33.2342 11.3128C33.1316 11.3128 33.0356 11.3528 32.963 11.425L28.9847 15.4033Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M19.9131 14.7389H24.1401V15.3994H19.9131V14.7389Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M8.6416 14.7389H18.5046V15.3994H8.6416V14.7389Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M8.6416 9.10278H10.7551V9.76325H8.6416V9.10278Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M12.1641 9.10291H25.5496V9.76337H12.1641V9.10291Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M4.04035 20.7052H3.37988V5.43776C3.37988 4.35107 4.26403 3.46692 5.35072 3.46692H28.8405C29.9272 3.46692 30.8114 4.35107 30.8114 5.43776V10.1377H30.1509V5.43776C30.1509 4.7152 29.5631 4.12739 28.8405 4.12739H5.35072C4.62817 4.12739 4.04035 4.7152 4.04035 5.43776V20.7052Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M24.1406 37.9433H5.35072C4.26403 37.9433 3.37988 37.0592 3.37988 35.9725V22.8186H4.04035V35.9725C4.04035 36.6951 4.62817 37.2829 5.35072 37.2829H24.0037L30.1509 31.1357V23.5231H30.8114V31.2726C30.8114 31.3602 30.7766 31.4443 30.7145 31.506L24.374 37.8465C24.3123 37.9086 24.2282 37.9433 24.1406 37.9433Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M24.1398 37.9434C24.0971 37.9434 24.0544 37.935 24.0134 37.9183C23.8901 37.8672 23.8096 37.7465 23.8096 37.6131V32.9132C23.8096 31.8265 24.6937 30.9424 25.7804 30.9424H30.4803C30.6137 30.9424 30.7344 31.023 30.7854 31.1462C30.8365 31.2695 30.8083 31.4118 30.7137 31.506L24.3732 37.8465C24.3102 37.9099 24.2257 37.9434 24.1398 37.9434ZM25.7804 31.6029C25.0579 31.6029 24.47 32.1907 24.47 32.9132V36.8157L29.6829 31.6029H25.7804Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M8.6416 20.3748H18.5046V21.0352H8.6416V20.3748Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M32.5947 33.7603H34.7082V34.4207H32.5947V33.7603Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M35.4131 33.7604H36.1176V34.4208H35.4131V33.7604Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M22.0265 26.7082C21.9394 26.7082 21.8553 26.6739 21.7932 26.6114C21.724 26.5422 21.6888 26.4454 21.6976 26.348L21.9468 23.608C21.9539 23.5309 21.9878 23.4592 22.0424 23.4041L33.9982 11.4483C34.0603 11.3862 34.1439 11.3514 34.2316 11.3514C34.3192 11.3514 34.4033 11.3862 34.4649 11.4483L36.6898 13.6732C36.965 13.9488 36.965 14.3966 36.6898 14.6723L25 26.3626C24.9454 26.4172 24.8732 26.4511 24.7965 26.4581L22.0565 26.7073C22.0463 26.7078 22.0367 26.7082 22.0265 26.7082ZM22.5937 23.7872L22.3911 26.0134L24.6173 25.8109L36.2226 14.2055C36.2407 14.1875 36.2407 14.1584 36.2226 14.1404L34.2316 12.1493L22.5937 23.7872Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M36.225 14.0052C36.1405 14.0052 36.056 13.9731 35.9917 13.9083L34.4973 12.4139C34.4352 12.3518 34.4004 12.2682 34.4004 12.1806C34.4004 12.0929 34.4352 12.0088 34.4973 11.9472L35.7257 10.7187C36.0014 10.4435 36.4492 10.4435 36.7248 10.7187L37.6873 11.6812C37.8207 11.8147 37.8943 11.9921 37.8943 12.181C37.8943 12.3699 37.8207 12.5473 37.6873 12.6803L36.4589 13.9088C36.3941 13.9731 36.3096 14.0052 36.225 14.0052ZM35.1978 12.1806L36.225 13.2078L37.2202 12.2127C37.2312 12.2017 37.2338 12.1889 37.2338 12.1801C37.2338 12.1713 37.2316 12.1585 37.2202 12.1475L36.2576 11.185C36.2466 11.174 36.2339 11.1714 36.225 11.1714C36.2162 11.1714 36.2035 11.1736 36.1925 11.185L35.1978 12.1806Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M27.5166 18.3931L27.9836 17.9261L30.474 20.4165L30.007 20.8835L27.5166 18.3931Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M9.225 32.726C9.03962 31.2184 8.97622 29.6848 9.03698 28.167C9.08454 26.9742 9.50768 26.2204 10.2285 26.0447C10.9431 25.8708 11.5904 26.3705 11.8893 26.9086C12.1227 27.3287 12.2077 27.7866 12.29 28.2291C12.3081 28.3268 12.3261 28.4246 12.3459 28.5219C12.5366 29.4567 12.9025 30.3602 13.4141 31.1673L13.6796 30.4399C13.7382 30.2796 13.909 30.1902 14.0742 30.2338C14.208 30.2691 14.3022 30.3827 14.3181 30.5143H14.3225C14.3881 30.4646 14.4326 30.3333 14.4555 30.1242C14.5347 29.3981 14.4449 28.6518 14.1957 27.9653C14.1402 27.8126 14.2041 27.6422 14.3467 27.5633C14.4889 27.485 14.6677 27.5215 14.7672 27.6501C15.3321 28.3788 15.8808 29.1331 16.4012 29.8974L19.8942 26.9896L20.3169 27.4973L16.5434 30.6389C16.4717 30.6988 16.3779 30.7252 16.285 30.712C16.1925 30.6988 16.1097 30.6464 16.0578 30.5689C15.7588 30.122 15.4497 29.6773 15.1322 29.2387C15.1538 29.558 15.1476 29.8785 15.1129 30.196C15.0834 30.4663 15.0072 30.8507 14.6866 31.0665C14.5277 31.1735 14.3172 31.2008 14.1252 31.1488L13.8166 31.9933C13.7752 32.1069 13.6748 32.1888 13.555 32.2069C13.4353 32.2249 13.3155 32.1756 13.2428 32.0787C12.4855 31.0726 11.9523 29.8882 11.7 28.6544C11.6793 28.5536 11.6604 28.4519 11.6414 28.3502C11.5657 27.9416 11.4939 27.5559 11.313 27.23C11.1307 26.9016 10.7436 26.5995 10.3861 26.6871C9.83483 26.8214 9.71859 27.6888 9.69833 28.1939C9.63933 29.676 9.70097 31.1739 9.88194 32.6459L9.225 32.726Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3C/svg%3E")
}
.icon-ccd--job-offer {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8491)'%3E%3Cpath d='M37.9535 14.7051H34.6201V4.03841C34.6191 3.15468 34.2675 2.30745 33.6426 1.68256C33.0177 1.05767 32.1705 0.706137 31.2868 0.705078L3.95345 0.705078C3.06972 0.706137 2.22249 1.05767 1.5976 1.68256C0.972705 2.30745 0.621176 3.15468 0.620117 4.03841L0.620117 24.7051C0.621176 25.5888 0.972705 26.436 1.5976 27.0609C2.22249 27.6858 3.06972 28.0374 3.95345 28.0384H6.62012V32.1051C6.62099 32.4522 6.7153 32.7927 6.89314 33.0907C7.07098 33.3888 7.3258 33.6335 7.63083 33.7992C7.93587 33.9648 8.27987 34.0453 8.62673 34.0321C8.97359 34.019 9.31051 33.9127 9.60212 33.7244L13.9535 30.9124V33.3717C13.9535 34.079 14.2344 34.7573 14.7345 35.2574C15.2346 35.7575 15.9129 36.0384 16.6201 36.0384H24.7581L31.9121 40.4384C32.1814 40.6034 32.4897 40.6937 32.8054 40.7001C33.1211 40.7065 33.4328 40.6288 33.7086 40.4748C33.9843 40.3209 34.214 40.0963 34.3742 39.8242C34.5344 39.5521 34.6193 39.2422 34.6201 38.9264V36.0384H37.9535C38.6607 36.0384 39.339 35.7575 39.8391 35.2574C40.3392 34.7573 40.6201 34.079 40.6201 33.3717V17.3717C40.6201 16.6645 40.3392 15.9862 39.8391 15.4861C39.339 14.986 38.6607 14.7051 37.9535 14.7051ZM8.87678 32.6077C8.78631 32.6656 8.68196 32.6982 8.57462 32.702C8.46728 32.7057 8.36089 32.6807 8.26656 32.6293C8.17223 32.5779 8.09341 32.5022 8.03833 32.41C7.98326 32.3178 7.95394 32.2125 7.95345 32.1051V27.3717C7.95345 27.1949 7.88321 27.0254 7.75819 26.9003C7.63316 26.7753 7.46359 26.7051 7.28678 26.7051H3.95345C3.42302 26.7051 2.91431 26.4944 2.53924 26.1193C2.16416 25.7442 1.95345 25.2355 1.95345 24.7051V4.03841C1.95345 3.50798 2.16416 2.99927 2.53924 2.6242C2.91431 2.24913 3.42302 2.03841 3.95345 2.03841H31.2868C31.8172 2.03841 32.3259 2.24913 32.701 2.6242C33.0761 2.99927 33.2868 3.50798 33.2868 4.03841V24.7051C33.2868 25.2355 33.0761 25.7442 32.701 26.1193C32.3259 26.4944 31.8172 26.7051 31.2868 26.7051H18.2001C18.0717 26.7053 17.9461 26.7423 17.8381 26.8117L8.87678 32.6077ZM39.2868 33.3717C39.2868 33.7254 39.1463 34.0645 38.8963 34.3146C38.6462 34.5646 38.3071 34.7051 37.9535 34.7051H33.9535C33.7766 34.7051 33.6071 34.7753 33.482 34.9003C33.357 35.0254 33.2868 35.1949 33.2868 35.3717V38.9251C33.2863 39.004 33.2649 39.0813 33.2248 39.1492C33.1847 39.2172 33.1273 39.2732 33.0584 39.3117C32.9896 39.3502 32.9117 39.3698 32.8329 39.3684C32.754 39.367 32.6769 39.3447 32.6095 39.3037L25.2968 34.8051C25.1914 34.7404 25.0704 34.7059 24.9468 34.7051H16.6201C16.2665 34.7051 15.9274 34.5646 15.6773 34.3146C15.4273 34.0645 15.2868 33.7254 15.2868 33.3717V30.0497L18.3968 28.0384H31.2868C32.1705 28.0374 33.0177 27.6858 33.6426 27.0609C34.2675 26.436 34.6191 25.5888 34.6201 24.7051V16.0384H37.9535C38.3071 16.0384 38.6462 16.1789 38.8963 16.4289C39.1463 16.679 39.2868 17.0181 39.2868 17.3717V33.3717Z' fill='%235DABA3'/%3E%3Cpath d='M15.9538 17.3718C15.9538 17.9022 16.1645 18.4109 16.5396 18.786C16.9146 19.1611 17.4233 19.3718 17.9538 19.3718H28.6204C29.1509 19.3718 29.6596 19.1611 30.0347 18.786C30.4097 18.4109 30.6204 17.9022 30.6204 17.3718V12.4865C30.8303 12.2992 30.9981 12.0697 31.113 11.8131C31.2279 11.5564 31.2873 11.2783 31.2871 10.9971V8.70512C31.2871 8.17469 31.0764 7.66598 30.7013 7.29091C30.3263 6.91583 29.8175 6.70512 29.2871 6.70512H27.2871V6.03845C27.2871 5.50802 27.0764 4.99931 26.7013 4.62424C26.3263 4.24917 25.8175 4.03845 25.2871 4.03845H21.2871C20.7567 4.03845 20.248 4.24917 19.8729 4.62424C19.4978 4.99931 19.2871 5.50802 19.2871 6.03845V6.70512H17.2871C16.7567 6.70512 16.248 6.91583 15.8729 7.29091C15.4978 7.66598 15.2871 8.17469 15.2871 8.70512V10.9971C15.287 11.2783 15.3463 11.5564 15.4612 11.8131C15.5761 12.0697 15.7439 12.2992 15.9538 12.4865V17.3718ZM29.2871 17.3718C29.2871 17.5486 29.2169 17.7182 29.0918 17.8432C28.9668 17.9682 28.7973 18.0385 28.6204 18.0385H17.9538C17.777 18.0385 17.6074 17.9682 17.4824 17.8432C17.3573 17.7182 17.2871 17.5486 17.2871 17.3718V13.0591L20.6204 13.8918V14.7051C20.6204 15.2356 20.8312 15.7443 21.2062 16.1193C21.5813 16.4944 22.09 16.7051 22.6204 16.7051H23.9538C24.4842 16.7051 24.9929 16.4944 25.368 16.1193C25.7431 15.7443 25.9538 15.2356 25.9538 14.7051V13.8918L29.2871 13.0591V17.3718ZM21.9538 14.7051V14.0385H24.6204V14.7051C24.6204 14.8819 24.5502 15.0515 24.4252 15.1765C24.3002 15.3015 24.1306 15.3718 23.9538 15.3718H22.6204C22.4436 15.3718 22.2741 15.3015 22.149 15.1765C22.024 15.0515 21.9538 14.8819 21.9538 14.7051ZM20.6204 6.03845C20.6204 5.86164 20.6907 5.69207 20.8157 5.56705C20.9407 5.44202 21.1103 5.37179 21.2871 5.37179H25.2871C25.4639 5.37179 25.6335 5.44202 25.7585 5.56705C25.8835 5.69207 25.9538 5.86164 25.9538 6.03845V6.70512H20.6204V6.03845ZM16.6204 8.70512C16.6204 8.52831 16.6907 8.35874 16.8157 8.23372C16.9407 8.10869 17.1103 8.03845 17.2871 8.03845H29.2871C29.4639 8.03845 29.6335 8.10869 29.7585 8.23372C29.8835 8.35874 29.9538 8.52831 29.9538 8.70512V10.9971C29.9539 11.1459 29.9042 11.2905 29.8126 11.4078C29.721 11.5251 29.5928 11.6084 29.4484 11.6445L25.2051 12.7051H21.3691L17.1258 11.6445C16.9814 11.6084 16.8532 11.5251 16.7616 11.4078C16.67 11.2905 16.6203 11.1459 16.6204 10.9971V8.70512Z' fill='%235DABA3'/%3E%3Cpath d='M4.61979 14.0384H13.2865C13.4633 14.0384 13.6328 13.9682 13.7579 13.8431C13.8829 13.7181 13.9531 13.5486 13.9531 13.3717C13.9531 13.1949 13.8829 13.0254 13.7579 12.9003C13.6328 12.7753 13.4633 12.7051 13.2865 12.7051H4.61979C4.44298 12.7051 4.27341 12.7753 4.14839 12.9003C4.02336 13.0254 3.95312 13.1949 3.95312 13.3717C3.95312 13.5486 4.02336 13.7181 4.14839 13.8431C4.27341 13.9682 4.44298 14.0384 4.61979 14.0384Z' fill='%235DABA3'/%3E%3Cpath d='M4.61979 9.37179H13.2865C13.4633 9.37179 13.6328 9.30155 13.7579 9.17652C13.8829 9.0515 13.9531 8.88193 13.9531 8.70512C13.9531 8.52831 13.8829 8.35874 13.7579 8.23371C13.6328 8.10869 13.4633 8.03845 13.2865 8.03845H4.61979C4.44298 8.03845 4.27341 8.10869 4.14839 8.23371C4.02336 8.35874 3.95312 8.52831 3.95312 8.70512C3.95312 8.88193 4.02336 9.0515 4.14839 9.17652C4.27341 9.30155 4.44298 9.37179 4.61979 9.37179Z' fill='%235DABA3'/%3E%3Cpath d='M4.61979 18.705H13.2865C13.4633 18.705 13.6328 18.6348 13.7579 18.5098C13.8829 18.3848 13.9531 18.2152 13.9531 18.0384C13.9531 17.8616 13.8829 17.692 13.7579 17.567C13.6328 17.4419 13.4633 17.3717 13.2865 17.3717H4.61979C4.44298 17.3717 4.27341 17.4419 4.14839 17.567C4.02336 17.692 3.95312 17.8616 3.95312 18.0384C3.95312 18.2152 4.02336 18.3848 4.14839 18.5098C4.27341 18.6348 4.44298 18.705 4.61979 18.705Z' fill='%235DABA3'/%3E%3Cpath d='M31.2865 22.7051C31.2865 22.5283 31.2162 22.3587 31.0912 22.2337C30.9662 22.1087 30.7966 22.0385 30.6198 22.0385H4.61979C4.44298 22.0385 4.27341 22.1087 4.14839 22.2337C4.02336 22.3587 3.95312 22.5283 3.95312 22.7051C3.95312 22.8819 4.02336 23.0515 4.14839 23.1765C4.27341 23.3015 4.44298 23.3718 4.61979 23.3718H30.6198C30.7966 23.3718 30.9662 23.3015 31.0912 23.1765C31.2162 23.0515 31.2865 22.8819 31.2865 22.7051Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8491'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--web {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cpath d='M15.8138 34.7863C16.1103 34.6633 16.3967 34.517 16.6701 34.3488C17.6711 33.772 18.5139 32.9565 19.1234 31.9751C19.733 30.9937 20.0904 29.8768 20.1638 28.7238C20.2325 27.8484 20.1327 26.968 19.8701 26.1301C19.8076 25.9174 19.7325 25.7087 19.6451 25.5051C19.1122 24.2122 18.2078 23.1064 17.0463 22.3277C15.8848 21.5489 14.5185 21.1321 13.1201 21.1301C11.9514 21.1269 10.8001 21.413 9.76887 21.9629C8.73764 22.5128 7.85854 23.3094 7.20998 24.2816C6.56143 25.2538 6.16358 26.3715 6.05192 27.5348C5.94027 28.6981 6.11828 29.871 6.57008 30.9488C6.97632 31.9647 7.61913 32.8689 8.44508 33.5863C9.73785 34.7181 11.402 35.3344 13.1201 35.3176C13.7189 35.3068 14.3145 35.2271 14.8951 35.0801C15.2073 35.002 15.5142 34.9039 15.8138 34.7863ZM13.1201 34.0676C11.7747 34.0613 10.4729 33.59 9.43533 32.7335C8.39776 31.877 7.68826 30.6882 7.4271 29.3684C7.16593 28.0486 7.36917 26.6791 8.00237 25.492C8.63556 24.3049 9.65975 23.3733 10.9013 22.8551C12.3273 22.2711 13.9264 22.2753 15.3493 22.8667C16.7722 23.4581 17.9032 24.5887 18.4951 26.0113C18.5576 26.1738 18.6201 26.3426 18.6763 26.5176C18.8914 27.2062 18.9721 27.9298 18.9138 28.6488C18.8508 29.5972 18.5548 30.5154 18.0523 31.3221C17.5497 32.1288 16.856 32.7992 16.0326 33.2738C15.8117 33.4082 15.5796 33.5232 15.3388 33.6176C15.0951 33.7242 14.8419 33.8079 14.5826 33.8676C14.106 33.9982 13.6143 34.0655 13.1201 34.0676Z' fill='%235DABA3'/%3E%3Cpath d='M15.764 32.1488C15.861 32.0794 15.9361 31.9836 15.9804 31.8729C16.0247 31.7621 16.0363 31.641 16.014 31.5238L15.6203 29.0926L17.4015 27.3801C17.483 27.3006 17.5411 27.2003 17.5698 27.0902C17.5984 26.98 17.5964 26.8642 17.564 26.7551C17.5293 26.6437 17.464 26.5442 17.3756 26.468C17.2873 26.3918 17.1793 26.3419 17.064 26.3238L14.614 25.9613L13.7078 24.0863L13.5265 23.7176C13.475 23.6124 13.3949 23.5238 13.2955 23.4619C13.196 23.4 13.0812 23.3673 12.964 23.3676C12.8476 23.3668 12.7332 23.3985 12.6338 23.4593C12.5344 23.52 12.4539 23.6073 12.4015 23.7113L11.3015 25.9301L8.85153 26.2801C8.73655 26.2968 8.6285 26.3452 8.53952 26.4199C8.45053 26.4946 8.38414 26.5927 8.34778 26.703C8.31143 26.8134 8.30656 26.9317 8.33372 27.0447C8.36088 27.1576 8.41899 27.2608 8.50153 27.3426L10.264 29.0801L9.83903 31.5113C9.81857 31.6265 9.83083 31.745 9.87441 31.8535C9.91799 31.9621 9.99114 32.0562 10.0855 32.1252C10.18 32.1942 10.2918 32.2354 10.4085 32.2439C10.5251 32.2525 10.6418 32.2282 10.7453 32.1738L12.939 31.0301L15.1265 32.1863C15.2299 32.242 15.3469 32.2674 15.4641 32.2597C15.5812 32.252 15.6939 32.2114 15.789 32.1426L15.764 32.1488ZM14.3078 28.9801L14.564 30.4988L13.2015 29.7738C13.112 29.7297 13.0138 29.7063 12.914 29.7051C12.8141 29.7047 12.7155 29.7282 12.6265 29.7738L11.2453 30.4863L11.514 28.9738C11.5304 28.8743 11.5225 28.7723 11.4909 28.6766C11.4594 28.5808 11.4051 28.4941 11.3328 28.4238L10.239 27.3488L11.7578 27.1301C11.8584 27.1166 11.9543 27.0789 12.037 27.0201C12.1198 26.9613 12.187 26.8832 12.2328 26.7926L12.914 25.4113L13.589 26.7926C13.6335 26.8836 13.6994 26.9624 13.781 27.0223C13.8627 27.0821 13.9576 27.1213 14.0578 27.1363L15.5765 27.3613L14.4765 28.4238C14.4054 28.4959 14.3529 28.5842 14.3236 28.6811C14.2942 28.778 14.2887 28.8806 14.3078 28.9801Z' fill='%235DABA3'/%3E%3Cpath d='M38.7076 32.8988C38.7211 32.8495 38.7315 32.7994 38.7388 32.7488C38.7388 32.7488 38.7388 32.7176 38.7388 32.7051V3.20508C38.7388 3.03932 38.673 2.88035 38.5558 2.76314C38.4386 2.64593 38.2796 2.58008 38.1138 2.58008H13.1201C12.9543 2.58008 12.7954 2.64593 12.6781 2.76314C12.5609 2.88035 12.4951 3.03932 12.4951 3.20508V17.6676C12.4201 17.6676 12.3388 17.6676 12.2701 17.6676C11.5585 17.8003 10.9044 18.147 10.3951 18.6613C10.1033 18.9263 9.77751 19.1512 9.42633 19.3301C9.05023 19.4532 8.65916 19.5246 8.26383 19.5426C7.53686 19.5385 6.82599 19.7566 6.22633 20.1676C5.70787 20.7096 5.36577 21.396 5.24508 22.1363C5.16884 22.5079 5.04269 22.8674 4.87008 23.2051C4.64435 23.5093 4.37958 23.7825 4.08258 24.0176C3.48244 24.4521 3.0307 25.061 2.78883 25.7613C2.67645 26.4869 2.7922 27.2294 3.12008 27.8863C3.28025 28.2422 3.38965 28.6188 3.44508 29.0051C3.45466 29.3675 3.41257 29.7295 3.32008 30.0801C3.08868 30.7994 3.08868 31.5732 3.32008 32.2926C3.67042 32.9536 4.21604 33.4904 4.88258 33.8301C5.20201 34.0116 5.4962 34.2344 5.75758 34.4926C5.98475 34.8044 6.16969 35.1448 6.30758 35.5051C6.53281 36.209 6.96923 36.8265 7.55758 37.2738L7.77633 37.3863C8.38896 37.6037 9.04449 37.6722 9.68883 37.5863C10.0662 37.5348 10.4489 37.5348 10.8263 37.5863C11.184 37.703 11.5245 37.867 11.8388 38.0738C12.3945 38.4931 13.0531 38.7544 13.7451 38.8301H13.9763C14.4547 38.7564 14.9052 38.5581 15.2826 38.2551H33.1201C33.2832 38.2561 33.4402 38.1933 33.5576 38.0801L35.7013 35.9676L38.5576 33.1613C38.6 33.1144 38.6358 33.0618 38.6638 33.0051C38.6741 32.968 38.6888 32.9323 38.7076 32.8988ZM13.7451 3.83008H37.4951V32.0801H33.1201C32.9543 32.0801 32.7953 32.1459 32.6781 32.2631C32.5609 32.3803 32.4951 32.5393 32.4951 32.7051V36.9926H17.6013L17.9638 36.9488C18.6746 36.936 19.3667 36.7191 19.9576 36.3238L19.9951 36.3301C20.5161 35.7931 20.8569 35.1072 20.9701 34.3676C21.0459 33.9979 21.1721 33.6404 21.3451 33.3051C21.5659 32.9952 21.8289 32.7175 22.1263 32.4801C22.6353 32.0984 23.0465 31.6015 23.3263 31.0301C23.3588 30.9578 23.3839 30.8824 23.4013 30.8051V30.7426C23.5069 30.0144 23.3823 29.2715 23.0451 28.6176C22.8865 28.2611 22.7772 27.8848 22.7201 27.4988C22.7095 27.3232 22.72 27.147 22.7513 26.9738H33.8201C33.9858 26.9738 34.1448 26.908 34.262 26.7908C34.3792 26.6736 34.4451 26.5146 34.4451 26.3488C34.4451 26.1831 34.3792 26.0241 34.262 25.9069C34.1448 25.7897 33.9858 25.7238 33.8201 25.7238H23.0263C23.1335 25.2146 23.0923 24.6853 22.9076 24.1988C22.555 23.5321 22.0049 22.9907 21.3326 22.6488L21.0138 22.4426H33.8201C33.9858 22.4426 34.1448 22.3767 34.262 22.2595C34.3792 22.1423 34.4451 21.9833 34.4451 21.8176C34.4451 21.6518 34.3792 21.4928 34.262 21.3756C34.1448 21.2584 33.9858 21.1926 33.8201 21.1926H19.9951L19.8826 20.9488C19.6531 20.2573 19.2168 19.653 18.6326 19.2176C17.9633 18.8864 17.2072 18.7728 16.4701 18.8926C16.0927 18.9441 15.71 18.9441 15.3326 18.8926C14.9899 18.7558 14.6663 18.5751 14.3701 18.3551L13.8388 18.0551L13.7451 18.0176V3.83008ZM33.7451 36.1301V33.3301H36.5951L34.7201 35.1676L33.7451 36.1301ZM13.8826 37.5801H13.8388C13.3498 37.5332 12.884 37.349 12.4951 37.0488C12.078 36.7756 11.6232 36.5651 11.1451 36.4238C10.8708 36.3583 10.5895 36.3269 10.3076 36.3301C10.0826 36.3301 9.86383 36.3301 9.64508 36.3301C9.19806 36.3953 8.7423 36.3655 8.30758 36.2426L8.21383 36.1926C7.85654 35.8708 7.59305 35.4583 7.45133 34.9988C7.26894 34.5331 7.01828 34.0971 6.70758 33.7051C6.37037 33.3487 5.98295 33.0434 5.55758 32.7988C5.10959 32.5791 4.72947 32.2422 4.45758 31.8238C4.35022 31.3356 4.38051 30.8271 4.54508 30.3551C4.67125 29.8845 4.73017 29.3984 4.72008 28.9113C4.65567 28.4001 4.51669 27.901 4.30758 27.4301C4.08454 27.0051 3.97883 26.5283 4.00133 26.0488C4.2001 25.6062 4.51553 25.2259 4.91383 24.9488C5.30836 24.628 5.6537 24.2511 5.93883 23.8301C6.17176 23.3914 6.34216 22.9222 6.44508 22.4363C6.51463 21.9462 6.71548 21.4841 7.02633 21.0988C7.43819 20.8673 7.90391 20.7487 8.37633 20.7551C8.89314 20.7305 9.40317 20.6272 9.88883 20.4488C10.3443 20.2272 10.7653 19.9409 11.1388 19.5988C11.469 19.2628 11.8801 19.0174 12.3326 18.8863C12.5124 18.8778 12.6918 18.9098 12.8576 18.9801C13.1415 19.1018 13.4153 19.246 13.6763 19.4113C14.0965 19.6869 14.5558 19.8976 15.0388 20.0363C15.5311 20.1289 16.0343 20.15 16.5326 20.0988C17.0152 20.01 17.513 20.0577 17.9701 20.2363C18.3346 20.5568 18.6029 20.9722 18.7451 21.4363C18.8451 21.6613 18.9451 21.8801 19.0513 22.0613C19.1734 22.3115 19.3245 22.5464 19.5013 22.7613C19.8395 23.1193 20.2292 23.4248 20.6576 23.6676C21.1064 23.8836 21.4854 24.2215 21.7513 24.6426C21.8581 25.12 21.83 25.6177 21.6701 26.0801V26.1738C21.565 26.5821 21.5125 27.0022 21.5138 27.4238V27.5801C21.5138 27.6551 21.5138 27.7301 21.5513 27.8051C21.6282 28.2347 21.754 28.6541 21.9263 29.0551C22.1443 29.4709 22.2519 29.9358 22.2388 30.4051C22.2388 30.4051 22.2388 30.4676 22.2388 30.4738V30.5363C22.0204 30.9292 21.7198 31.2703 21.3576 31.5363C20.9661 31.8537 20.6229 32.2264 20.3388 32.6426C20.0983 33.0813 19.9235 33.553 19.8201 34.0426C19.7532 34.5274 19.5567 34.9851 19.2513 35.3676C18.8435 35.5908 18.385 35.7049 17.9201 35.6988C17.4033 35.7234 16.8932 35.8267 16.4076 36.0051C15.9377 36.2239 15.5036 36.5126 15.1201 36.8613L14.8013 37.1176C14.5423 37.3517 14.2249 37.5115 13.8826 37.5801Z' fill='%235DABA3'/%3E%3Cpath d='M17.4199 8.83008H28.9512C29.1169 8.83008 29.2759 8.76423 29.3931 8.64702C29.5103 8.52981 29.5762 8.37084 29.5762 8.20508C29.5762 8.03932 29.5103 7.88035 29.3931 7.76314C29.2759 7.64593 29.1169 7.58008 28.9512 7.58008H17.4199C17.2542 7.58008 17.0952 7.64593 16.978 7.76314C16.8608 7.88035 16.7949 8.03932 16.7949 8.20508C16.7949 8.37084 16.8608 8.52981 16.978 8.64702C17.0952 8.76423 17.2542 8.83008 17.4199 8.83008Z' fill='%235DABA3'/%3E%3Cpath d='M25.4268 12.7363C25.4268 12.9021 25.4926 13.0611 25.6098 13.1783C25.727 13.2955 25.886 13.3613 26.0518 13.3613H33.8268C33.9925 13.3613 34.1515 13.2955 34.2687 13.1783C34.3859 13.0611 34.4518 12.9021 34.4518 12.7363C34.4518 12.5706 34.3859 12.4116 34.2687 12.2944C34.1515 12.1772 33.9925 12.1113 33.8268 12.1113H26.0518C25.886 12.1113 25.727 12.1772 25.6098 12.2944C25.4926 12.4116 25.4268 12.5706 25.4268 12.7363Z' fill='%235DABA3'/%3E%3Cpath d='M33.8268 16.6426H26.0518C25.886 16.6426 25.727 16.7084 25.6098 16.8256C25.4926 16.9428 25.4268 17.1018 25.4268 17.2676C25.4268 17.4333 25.4926 17.5923 25.6098 17.7095C25.727 17.8267 25.886 17.8926 26.0518 17.8926H33.8268C33.9925 17.8926 34.1515 17.8267 34.2687 17.7095C34.3859 17.5923 34.4518 17.4333 34.4518 17.2676C34.4518 17.1018 34.3859 16.9428 34.2687 16.8256C34.1515 16.7084 33.9925 16.6426 33.8268 16.6426Z' fill='%235DABA3'/%3E%3Cpath d='M17.4199 17.8926H23.3574C23.5232 17.8926 23.6822 17.8267 23.7994 17.7095C23.9166 17.5923 23.9824 17.4333 23.9824 17.2676V12.7363C23.9824 12.5706 23.9166 12.4116 23.7994 12.2944C23.6822 12.1772 23.5232 12.1113 23.3574 12.1113H17.4199C17.2542 12.1113 17.0952 12.1772 16.978 12.2944C16.8608 12.4116 16.7949 12.5706 16.7949 12.7363V17.2676C16.7949 17.3497 16.8111 17.4309 16.8425 17.5068C16.8739 17.5826 16.9199 17.6515 16.978 17.7095C17.036 17.7676 17.1049 17.8136 17.1807 17.845C17.2566 17.8764 17.3378 17.8926 17.4199 17.8926ZM18.0449 13.3613H22.7324V16.6426H18.0449V13.3613Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--badge {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8515)'%3E%3Cpath d='M40.228 38.7378H1.01228C0.795697 38.7378 0.620117 38.5622 0.620117 38.3456V8.89369C0.620117 8.67711 0.795697 8.50153 1.01228 8.50153H11.354C11.5706 8.50153 11.7462 8.67711 11.7462 8.89369C11.7462 9.11027 11.5706 9.28585 11.354 9.28585H1.40444V37.9535H39.8358V9.28585H29.8862C29.6696 9.28585 29.494 9.11027 29.494 8.89369C29.494 8.67711 29.6696 8.50153 29.8862 8.50153H40.228C40.4445 8.50153 40.6201 8.67711 40.6201 8.89369V38.3456C40.6201 38.5622 40.4445 38.7378 40.228 38.7378Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M11.7693 25.1245C9.47387 25.1245 7.60645 23.2571 7.60645 20.9617C7.60645 18.6663 9.47389 16.7989 11.7693 16.7989C14.0646 16.7989 15.9321 18.6663 15.9321 20.9617C15.9321 23.2571 14.0646 25.1245 11.7693 25.1245ZM11.7693 17.5832C9.90635 17.5832 8.39075 19.0988 8.39075 20.9617C8.39075 22.8246 9.90635 24.3402 11.7693 24.3402C13.6322 24.3402 15.1478 22.8246 15.1478 20.9617C15.1478 19.0988 13.6322 17.5832 11.7693 17.5832Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M18.7868 32.4303H4.75154C4.53496 32.4303 4.35938 32.2547 4.35938 32.0382V30.1807C4.35938 28.947 4.83981 27.7871 5.71218 26.9148C6.58453 26.0424 7.74441 25.562 8.97813 25.562H14.5602C15.7939 25.562 16.9538 26.0424 17.8261 26.9148C18.6985 27.7871 19.1789 28.947 19.1789 30.1807V32.0382C19.1789 32.2547 19.0034 32.4303 18.7868 32.4303H18.7868ZM5.1437 31.646H18.3947V30.1807C18.3947 28.0664 16.6745 26.3463 14.5602 26.3463H8.97815C6.86383 26.3463 5.1437 28.0664 5.1437 30.1807V31.646Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M13.3411 32.4303H10.1963C10.0003 32.4303 9.83444 32.2857 9.8078 32.0915L8.9724 26.0075C8.95698 25.8952 8.99088 25.7818 9.06536 25.6964C9.13982 25.611 9.2476 25.562 9.36092 25.562H14.1765C14.2898 25.562 14.3976 25.611 14.472 25.6964C14.5465 25.7818 14.5804 25.8952 14.565 26.0075L13.7296 32.0915C13.7029 32.2857 13.5371 32.4303 13.3411 32.4303H13.3411ZM10.5383 31.646H12.9991L13.7268 26.3463H9.81062L10.5383 31.646H10.5383Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M12.364 28.1841H11.5638C11.3807 28.1841 11.2219 28.0574 11.1814 27.8789L10.7637 26.041C10.7372 25.9247 10.7652 25.8027 10.8396 25.7095C10.914 25.6162 11.0268 25.562 11.1461 25.562H12.7817C12.9009 25.562 13.0137 25.6162 13.0881 25.7095C13.1625 25.8027 13.1905 25.9247 13.1641 26.041L12.7464 27.8789C12.7058 28.0574 12.5471 28.1841 12.364 28.1841ZM11.8768 27.3998H12.0509L12.2904 26.3462H11.6373L11.8768 27.3998Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M12.7817 32.4303H11.1461C11.0354 32.4303 10.9299 32.3836 10.8555 32.3016C10.7812 32.2195 10.745 32.1099 10.7558 31.9998L11.1735 27.7536C11.1932 27.5529 11.3621 27.3998 11.5638 27.3998H12.364C12.5657 27.3998 12.7345 27.5529 12.7543 27.7536L13.172 31.9998C13.1828 32.11 13.1466 32.2196 13.0722 32.3016C12.9979 32.3836 12.8924 32.4303 12.7817 32.4303ZM11.5787 31.646H12.3491L12.0085 28.1841H11.9192L11.5787 31.646Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M35.3293 19.2242H21.567C21.3504 19.2242 21.1748 19.0486 21.1748 18.832C21.1748 18.6155 21.3504 18.4399 21.567 18.4399H35.3293C35.5459 18.4399 35.7215 18.6155 35.7215 18.832C35.7215 19.0486 35.5459 19.2242 35.3293 19.2242Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M35.3293 25.1245H21.567C21.3504 25.1245 21.1748 24.949 21.1748 24.7324C21.1748 24.5158 21.3504 24.3402 21.567 24.3402H35.3293C35.5459 24.3402 35.7215 24.5158 35.7215 24.7324C35.7215 24.949 35.5459 25.1245 35.3293 25.1245Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M35.3293 31.0248H21.567C21.3504 31.0248 21.1748 30.8492 21.1748 30.6326C21.1748 30.4161 21.3504 30.2405 21.567 30.2405H35.3293C35.5459 30.2405 35.7215 30.4161 35.7215 30.6326C35.7215 30.8492 35.5459 31.0248 35.3293 31.0248Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M29.8863 11.71H11.3541C11.1375 11.71 10.9619 11.5344 10.9619 11.3179V6.46958C10.9619 6.253 11.1375 6.07742 11.3541 6.07742H16.8431C17.04 4.16718 18.6588 2.67236 20.6202 2.67236C22.5816 2.67236 24.2004 4.16718 24.3973 6.07742H29.8863C30.1029 6.07742 30.2784 6.253 30.2784 6.46958V11.3179C30.2784 11.5344 30.1029 11.71 29.8863 11.71ZM11.7462 10.9257H29.4941V6.86172H24.0252C23.8087 6.86172 23.6331 6.68614 23.6331 6.46956C23.6331 4.80824 22.2815 3.45666 20.6202 3.45666C18.9589 3.45666 17.6073 4.80824 17.6073 6.46956C17.6073 6.68614 17.4317 6.86172 17.2151 6.86172H11.7462L11.7462 10.9257Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3Cpath d='M20.6204 7.54945C19.882 7.54945 19.2812 6.94869 19.2812 6.21027C19.2812 5.47185 19.882 4.87109 20.6204 4.87109C21.3588 4.87109 21.9596 5.47185 21.9596 6.21027C21.9596 6.94869 21.3588 7.54945 20.6204 7.54945ZM20.6204 5.65539C20.3145 5.65539 20.0656 5.90431 20.0656 6.21025C20.0656 6.51619 20.3145 6.76511 20.6204 6.76511C20.9264 6.76511 21.1753 6.51619 21.1753 6.21025C21.1753 5.90431 20.9264 5.65539 20.6204 5.65539Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8515'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--fingerprint {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8539)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7145 7.33415H20.5053L12.6372 15.2022C12.3923 15.4471 11.9948 15.4471 11.7498 15.2022C11.5049 14.9574 11.5049 14.5597 11.7498 14.3149L19.8017 6.26309C19.9193 6.14536 20.0789 6.07925 20.2453 6.07925H23.7145C23.9966 4.91995 25.0425 4.05823 26.2881 4.05823C27.7499 4.05823 28.9366 5.24497 28.9366 6.7067C28.9366 8.1685 27.7499 9.35525 26.2881 9.35525C25.0425 9.35525 23.9966 8.49352 23.7145 7.33415ZM24.8945 6.7067C24.8945 7.47587 25.519 8.10035 26.2881 8.10035C27.0573 8.10035 27.6817 7.47587 27.6817 6.7067C27.6817 5.9376 27.0573 5.31313 26.2881 5.31313C25.519 5.31313 24.8945 5.9376 24.8945 6.7067ZM31.5801 18.5494C34.3563 19.5057 36.4148 22.0016 36.737 25.0165C36.7559 25.1935 36.6987 25.3702 36.5798 25.5026C36.4608 25.635 36.2911 25.7107 36.1131 25.7107H22.0185C21.8405 25.7107 21.6708 25.635 21.5518 25.5025C21.4328 25.3701 21.3757 25.1933 21.3947 25.0162C21.7184 22.0012 23.7775 19.5054 26.5529 18.5493C25.5241 17.7801 24.8562 16.5523 24.8562 15.1739C24.8562 12.8548 26.7467 10.9623 29.0658 10.9623C31.3871 10.9623 33.2774 12.8549 33.2774 15.1739C33.2774 16.5524 32.6095 17.7803 31.5801 18.5494ZM29.0658 19.3854C25.9758 19.3854 23.3922 21.5559 22.7555 24.4558H35.3766C34.7413 21.5558 32.1575 19.3854 29.0658 19.3854ZM29.0658 18.1305C30.6955 18.1305 32.0225 16.8019 32.0225 15.1739C32.0225 13.5458 30.6955 12.2172 29.0658 12.2172C27.4379 12.2172 26.1111 13.5459 26.1111 15.1739C26.1111 16.8018 27.4379 18.1305 29.0658 18.1305ZM10.7943 25.3364C10.7725 24.9908 11.0354 24.6925 11.3809 24.6707C11.7266 24.6489 12.0249 24.9118 12.0467 25.2574C12.1958 27.6214 12.0182 30.2589 11.2764 32.9825C11.1853 33.3166 10.8402 33.514 10.506 33.4229C10.1719 33.332 9.97459 32.9868 10.0656 32.6527C10.7681 30.0733 10.9355 27.5752 10.7943 25.3364ZM4.41891 32.416C4.30228 32.7421 3.94283 32.912 3.61679 32.7954C3.29075 32.6788 3.12071 32.3193 3.23734 31.9933C3.9513 29.9974 4.22604 27.8817 4.0931 25.7578C4.07146 25.4122 4.33451 25.1141 4.68016 25.0924C5.02573 25.0708 5.32393 25.3338 5.34557 25.6794C5.48918 27.9741 5.19028 30.2596 4.41891 32.416ZM5.89985 22.7351C5.75428 23.0493 5.38102 23.1862 5.06683 23.0407C4.75255 22.8951 4.61569 22.5218 4.76118 22.2076C5.89075 19.7694 8.26918 18.1376 10.9614 17.9695C11.307 17.948 11.6051 18.2111 11.6267 18.5567C11.6482 18.9023 11.3852 19.2004 11.0395 19.222C8.80785 19.3613 6.83616 20.7139 5.89985 22.7351ZM13.626 19.6228C13.3032 19.4973 13.1431 19.1334 13.2686 18.8106C13.394 18.4879 13.758 18.3277 14.0807 18.4532C16.7409 19.4874 18.5703 21.9741 18.7495 24.8378C18.7711 25.1833 18.5081 25.4815 18.1625 25.5032C17.8169 25.5248 17.5187 25.2618 17.4971 24.9161C17.3485 22.5418 15.8316 20.4803 13.626 19.6228ZM17.5322 27.9677C17.546 27.6217 17.8381 27.352 18.1842 27.3658C18.5302 27.3796 18.7999 27.6717 18.7861 28.0178C18.7007 30.1588 18.3937 32.2841 17.8584 34.3589C17.7719 34.6942 17.4295 34.8963 17.0941 34.8098C16.7588 34.7232 16.5568 34.3807 16.6433 34.0454C17.1563 32.0569 17.4504 30.0198 17.5322 27.9677ZM6.06487 34.1733C5.9291 34.4919 5.56024 34.6403 5.24165 34.5045C4.92306 34.3687 4.77459 33.9999 4.91036 33.6814C5.44244 32.4327 5.82463 31.1281 6.05028 29.7905C6.28142 28.4138 6.34887 27.0123 6.26306 25.6207C6.24173 25.275 6.50502 24.9771 6.85067 24.9558C7.19632 24.9345 7.49428 25.1978 7.51553 25.5434C7.6073 27.0302 7.53475 28.5276 7.28785 29.9985L7.28777 29.9991C7.04565 31.4341 6.63569 32.8337 6.06487 34.1733ZM7.9742 23.4539C7.80973 23.7587 7.42879 23.8726 7.12408 23.7082C6.8193 23.5437 6.70534 23.1628 6.86981 22.8581C7.69153 21.3349 9.25624 20.2542 11.0979 20.1396C13.9329 19.961 16.4027 22.1392 16.5795 24.9744C16.6581 26.2239 16.6563 27.4752 16.5726 28.7211C16.5493 29.0667 16.25 29.3283 15.9044 29.3051C15.5589 29.2819 15.2973 28.9825 15.3205 28.637C15.4006 27.445 15.4022 26.2481 15.3271 25.0529L15.3271 25.0526C15.1932 22.9059 13.3231 21.2566 11.1766 21.392L11.176 21.392C9.78071 21.4789 8.59679 22.3 7.9742 23.4539ZM15.0617 30.9538C15.1141 30.6115 15.4346 30.3761 15.7769 30.4286C16.1192 30.4811 16.3545 30.8015 16.3021 31.1438C16.1762 31.9653 16.012 32.7797 15.811 33.5872C15.7274 33.9232 15.3866 34.1281 15.0506 34.0445C14.7145 33.9608 14.5096 33.6201 14.5933 33.284C14.7849 32.514 14.9417 31.7372 15.0617 30.9538ZM8.51106 33.8832C8.39404 34.2091 8.03444 34.3788 7.70847 34.2618C7.38259 34.1447 7.21295 33.7851 7.32997 33.4592C7.71522 32.3861 8.00283 31.2782 8.19302 30.1505C8.25059 29.8091 8.57459 29.5786 8.91608 29.6362C9.25749 29.6938 9.488 30.0178 9.43044 30.3592C9.22793 31.5603 8.92142 32.7403 8.51106 33.8832ZM9.69781 27.9282C9.67977 28.274 9.38432 28.5401 9.03844 28.522C8.69263 28.504 8.42651 28.2085 8.44463 27.8626C8.48604 27.0705 8.48102 26.2768 8.43138 25.4847L8.4313 25.4842C8.32981 23.8431 9.59091 22.4115 11.2341 22.3078H11.2349C12.876 22.2063 14.3076 23.4673 14.4113 25.1106V25.1109C14.5372 27.1254 14.4357 29.1556 14.1 31.1457C13.9809 31.8602 13.8303 32.5676 13.65 33.2663C13.5634 33.6017 13.2209 33.8036 12.8856 33.7171C12.5503 33.6305 12.3483 33.288 12.4348 32.9527C12.6061 32.2891 12.7492 31.6173 12.8623 30.9389L12.8624 30.9376C13.1823 29.0421 13.2787 27.1083 13.1588 25.1895C13.0986 24.2344 12.2665 23.5015 11.3128 23.5603C10.3577 23.6207 9.62487 24.4529 9.68385 25.4067C9.73655 26.2466 9.74173 27.0883 9.69781 27.9282ZM5.04738 36.097C5.39373 36.097 5.67483 36.3781 5.67483 36.7244C5.67483 37.0707 5.39373 37.3519 5.04738 37.3519H1.7964C1.44989 37.3519 1.16895 37.0709 1.16895 36.7244V33.274C1.16895 32.9277 1.45012 32.6465 1.7964 32.6465C2.14267 32.6465 2.42385 32.9277 2.42385 33.274V36.097H5.04738ZM16.9398 37.3519C16.5936 37.3519 16.3124 37.0707 16.3124 36.7244C16.3124 36.3781 16.5936 36.097 16.9398 36.097H19.5635V33.274C19.5635 32.9277 19.8446 32.6465 20.1909 32.6465C20.5372 32.6465 20.8184 32.9277 20.8184 33.274V36.7244C20.8184 37.0709 20.5374 37.3519 20.1909 37.3519H16.9398ZM16.9398 17.8292C16.5936 17.8292 16.3124 17.548 16.3124 17.2018C16.3124 16.8554 16.5936 16.5743 16.9398 16.5743H20.1909C20.5374 16.5743 20.8184 16.8552 20.8184 17.2018V20.6522C20.8184 20.9985 20.5372 21.2796 20.1909 21.2796C19.8446 21.2796 19.5635 20.9985 19.5635 20.6522V17.8292H16.9398ZM2.42385 20.6522C2.42385 20.9985 2.14267 21.2796 1.7964 21.2796C1.45012 21.2796 1.16895 20.9985 1.16895 20.6522V17.2018C1.16895 16.8552 1.44989 16.5743 1.7964 16.5743H5.04738C5.39373 16.5743 5.67483 16.8554 5.67483 17.2018C5.67483 17.548 5.39373 17.8292 5.04738 17.8292H2.42385V20.6522ZM34.8413 15.386C34.4951 15.386 34.2139 15.1048 34.2139 14.7585C34.2139 14.4123 34.4951 14.1311 34.8413 14.1311H37.4857C37.8319 14.1311 38.1131 14.4123 38.1131 14.7585C38.1131 15.1048 37.8319 15.386 37.4857 15.386H34.8413ZM34.8413 18.062C34.4951 18.062 34.2139 17.7808 34.2139 17.4345C34.2139 17.0883 34.4951 16.8071 34.8413 16.8071H39.4435C39.7897 16.8071 40.0709 17.0883 40.0709 17.4345C40.0709 17.7808 39.7897 18.062 39.4435 18.062H34.8413ZM22.3244 29.1266C21.978 29.1266 21.6969 28.8454 21.6969 28.4992C21.6969 28.1529 21.978 27.8717 22.3244 27.8717H23.8991C24.2454 27.8717 24.5265 28.1529 24.5265 28.4992C24.5265 28.8454 24.2454 29.1266 23.8991 29.1266H22.3244ZM26.2881 29.1266C25.9418 29.1266 25.6606 28.8454 25.6606 28.4992C25.6606 28.1529 25.9418 27.8717 26.2881 27.8717H33.572C33.9183 27.8717 34.1995 28.1529 34.1995 28.4992C34.1995 28.8454 33.9183 29.1266 33.572 29.1266H26.2881ZM22.3244 32.0832C21.978 32.0832 21.6969 31.802 21.6969 31.4557C21.6969 31.1094 21.978 30.8283 22.3244 30.8283H23.8991C24.2454 30.8283 24.5265 31.1094 24.5265 31.4557C24.5265 31.802 24.2454 32.0832 23.8991 32.0832H22.3244ZM26.2881 32.0832C25.9418 32.0832 25.6606 31.802 25.6606 31.4557C25.6606 31.1094 25.9418 30.8283 26.2881 30.8283H33.572C33.9183 30.8283 34.1995 31.1094 34.1995 31.4557C34.1995 31.802 33.9183 32.0832 33.572 32.0832H26.2881ZM22.3244 35.0396C21.978 35.0396 21.6969 34.7585 21.6969 34.4122C21.6969 34.0659 21.978 33.7847 22.3244 33.7847H23.8991C24.2454 33.7847 24.5265 34.0659 24.5265 34.4122C24.5265 34.7585 24.2454 35.0396 23.8991 35.0396H22.3244ZM26.2881 35.0396C25.9418 35.0396 25.6606 34.7585 25.6606 34.4122C25.6606 34.0659 25.9418 33.7847 26.2881 33.7847H33.572C33.9183 33.7847 34.1995 34.0659 34.1995 34.4122C34.1995 34.7585 33.9183 35.0396 33.572 35.0396H26.2881Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8539'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--archery {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8541)'%3E%3Cmask id='mask0_806_8541' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='41'%3E%3Cpath d='M0.620117 0.705078H40.6201V40.7051H0.620117V0.705078Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_806_8541)'%3E%3Cpath d='M21.4531 39.0387C11.8031 39.0387 3.95312 31.1871 3.95312 21.5387C3.95312 18.0971 4.95812 14.7621 6.85812 11.8921C7.10979 11.5088 7.62812 11.4038 8.01312 11.6571C8.39646 11.9104 8.50146 12.4288 8.24813 12.8121C6.52813 15.4071 5.61979 18.4254 5.61979 21.5387C5.61979 30.2687 12.7231 37.3721 21.4531 37.3721C30.1831 37.3721 37.2865 30.2687 37.2865 21.5387C37.2865 12.8088 30.1831 5.70542 21.4531 5.70542C18.3398 5.70542 15.3215 6.61376 12.7265 8.33376C12.3398 8.58542 11.8248 8.48209 11.5715 8.09709C11.3181 7.71376 11.4231 7.19542 11.8065 6.94209C14.6765 5.04209 18.0115 4.03876 21.4531 4.03876C31.1031 4.03876 38.9531 11.8888 38.9531 21.5387C38.9531 31.1887 31.1031 39.0387 21.4531 39.0387Z' fill='%235DABA3'/%3E%3Cpath d='M21.4538 25.7054C19.1571 25.7054 17.2871 23.8354 17.2871 21.5387C17.2871 19.2421 19.1571 17.3721 21.4538 17.3721C23.7504 17.3721 25.6204 19.2421 25.6204 21.5387C25.6204 23.8354 23.7504 25.7054 21.4538 25.7054ZM21.4538 19.0387C20.0754 19.0387 18.9538 20.1604 18.9538 21.5387C18.9538 22.9171 20.0754 24.0387 21.4538 24.0387C22.8321 24.0387 23.9538 22.9171 23.9538 21.5387C23.9538 20.1604 22.8321 19.0387 21.4538 19.0387Z' fill='%235DABA3'/%3E%3Cpath d='M21.4541 22.3721C21.2408 22.3721 21.0275 22.2904 20.8641 22.1287L7.77587 9.03879H4.78753C4.56587 9.03879 4.3542 8.95046 4.19753 8.79379L0.864192 5.46044C0.625859 5.22211 0.554193 4.86546 0.684193 4.55379C0.812526 4.24213 1.11753 4.03879 1.45419 4.03879H3.9542V1.53879C3.9542 1.20212 4.15753 0.89712 4.4692 0.768787C4.78087 0.638787 5.13753 0.71212 5.37753 0.948787L8.71087 4.28211C8.86587 4.43878 8.9542 4.65046 8.9542 4.87213V7.86046L22.0441 20.9504C22.3691 21.2754 22.3691 21.8037 22.0441 22.1287C21.8808 22.2904 21.6674 22.3721 21.4541 22.3721ZM5.13253 7.37213H7.28753V5.21713L5.62087 3.55046V4.87213C5.62087 5.33213 5.24753 5.70546 4.78753 5.70546H3.46587L5.13253 7.37213Z' fill='%235DABA3'/%3E%3Cpath d='M21.4535 32.3721C15.4801 32.3721 10.6201 27.5121 10.6201 21.5387C10.6201 19.9221 10.9785 18.3537 11.6851 16.8771C11.8835 16.4604 12.3801 16.2854 12.7968 16.4854C13.2118 16.6838 13.3868 17.1821 13.1885 17.5971C12.5901 18.8471 12.2868 20.1737 12.2868 21.5387C12.2868 26.5937 16.3985 30.7054 21.4535 30.7054C26.5085 30.7054 30.6201 26.5937 30.6201 21.5387C30.6201 16.4838 26.5085 12.3721 21.4535 12.3721C20.0885 12.3721 18.7618 12.6754 17.5101 13.2754C17.0918 13.4704 16.5968 13.2971 16.3985 12.8821C16.2001 12.4671 16.3768 11.9688 16.7918 11.7704C18.2685 11.0638 19.8368 10.7054 21.4535 10.7054C27.4268 10.7054 32.2868 15.5654 32.2868 21.5387C32.2868 27.5121 27.4268 32.3721 21.4535 32.3721Z' fill='%235DABA3'/%3E%3Cpath d='M39.7888 40.7054C39.5055 40.7054 39.2305 40.5621 39.0738 40.3004L34.0738 31.9671C33.8372 31.5721 33.9655 31.0604 34.3588 30.8237C34.7538 30.5854 35.2655 30.7154 35.5022 31.1087L40.5022 39.4421C40.7388 39.8371 40.6105 40.3487 40.2172 40.5854C40.0822 40.6671 39.9338 40.7054 39.7888 40.7054Z' fill='%235DABA3'/%3E%3Cpath d='M3.12055 40.7054C2.97555 40.7054 2.82722 40.6671 2.69222 40.5871C2.29722 40.3504 2.17055 39.8387 2.40722 39.4437L7.40722 31.1104C7.64389 30.7171 8.15555 30.5871 8.55055 30.8254C8.94555 31.0621 9.07222 31.5737 8.83555 31.9687L3.83555 40.3021C3.67889 40.5621 3.40222 40.7054 3.12055 40.7054Z' fill='%235DABA3'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8541'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--spaceship {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8562)'%3E%3Cpath d='M20.6201 13.2051C21.1764 13.2051 21.7201 13.0401 22.1827 12.7311C22.6452 12.422 23.0057 11.9828 23.2185 11.4689C23.4314 10.955 23.4871 10.3895 23.3786 9.84389C23.2701 9.29832 23.0022 8.79718 22.6089 8.40384C22.2155 8.01051 21.7144 7.74264 21.1688 7.63412C20.6232 7.5256 20.0577 7.5813 19.5438 7.79417C19.0299 8.00704 18.5907 8.36753 18.2816 8.83004C17.9726 9.29255 17.8076 9.83632 17.8076 10.3926C17.8084 11.1382 18.105 11.8531 18.6323 12.3804C19.1596 12.9077 19.8744 13.2043 20.6201 13.2051ZM20.6201 8.83008C20.9292 8.83008 21.2312 8.92172 21.4882 9.09341C21.7451 9.2651 21.9454 9.50913 22.0637 9.79464C22.1819 10.0801 22.2129 10.3943 22.1526 10.6974C22.0923 11.0005 21.9435 11.2789 21.725 11.4974C21.5065 11.716 21.228 11.8648 20.9249 11.9251C20.6218 11.9853 20.3077 11.9544 20.0222 11.8361C19.7367 11.7179 19.4926 11.5176 19.3209 11.2607C19.1493 11.0037 19.0576 10.7016 19.0576 10.3926C19.0576 9.97818 19.2222 9.58075 19.5153 9.28773C19.8083 8.9947 20.2057 8.83008 20.6201 8.83008Z' fill='%235DABA3'/%3E%3Cpath d='M8.11968 24.4551H33.1197C33.2398 24.4552 33.3575 24.4206 33.4585 24.3556C33.5595 24.2906 33.6397 24.1978 33.6893 24.0884C33.739 23.979 33.7561 23.8576 33.7385 23.7387C33.7209 23.6199 33.6695 23.5086 33.5903 23.4182L29.2153 18.4182C29.1564 18.3514 29.084 18.2978 29.0029 18.2611C28.9218 18.2243 28.8337 18.2052 28.7447 18.2051H26.2447V19.4551H28.4609L31.7422 23.2051H25.1447C25.4572 21.7416 25.6164 20.2496 25.6197 18.7532V13.022C25.6134 8.9519 24.2569 4.99895 21.7628 1.78258L21.1128 0.94633C21.0563 0.873583 20.9843 0.814237 20.9022 0.772539C20.82 0.730842 20.7297 0.707826 20.6376 0.705138C20.5455 0.70245 20.4539 0.720158 20.3695 0.756993C20.285 0.793828 20.2097 0.848879 20.1491 0.918205C17.2289 4.25548 15.6194 8.53932 15.6197 12.9738V18.7532C15.623 20.2496 15.7821 21.7416 16.0947 23.2051H9.49468L12.7759 19.4551H14.9947V18.2051H12.4947C12.4056 18.2052 12.3176 18.2243 12.2365 18.2611C12.1553 18.2978 12.0829 18.3514 12.0241 18.4182L7.64905 23.4182C7.56987 23.5086 7.51842 23.6199 7.50085 23.7387C7.48329 23.8576 7.50036 23.979 7.55002 24.0884C7.59968 24.1978 7.67983 24.2906 7.78086 24.3556C7.88189 24.4206 7.99952 24.4552 8.11968 24.4551ZM20.6022 2.32508L20.7766 2.55008C21.3906 3.34375 21.933 4.19041 22.3972 5.08008H18.8197C19.3237 4.10649 19.9207 3.18388 20.6022 2.32508ZM16.8697 12.9738C16.873 10.6906 17.335 8.43128 18.2284 6.33008H22.9909C23.8958 8.44532 24.3647 10.7213 24.3697 13.022V18.7532C24.3693 20.2508 24.2038 21.7438 23.8759 23.2051H17.3634C17.0356 21.7438 16.87 20.2508 16.8697 18.7532V12.9738Z' fill='%235DABA3'/%3E%3Cpath d='M38.8414 20.737C37.7809 20.8673 36.8046 21.3807 36.0963 22.1806C35.3879 22.9804 34.9963 24.0116 34.9951 25.0801C34.1179 25.0841 33.2619 25.35 32.5369 25.8438C31.8119 26.3375 31.2508 27.0366 30.9257 27.8513C30.3195 27.6709 29.6902 27.5795 29.0576 27.5801C28.7438 27.5822 28.4305 27.6067 28.1201 27.6532V25.0801H26.8701V27.9551C25.7409 28.3539 24.7427 29.0547 23.9841 29.9814C23.2255 30.908 22.7356 32.025 22.5676 33.2107C22.1049 33.2472 21.6546 33.3789 21.2451 33.5976V31.9551H19.9951V33.5976C19.5854 33.38 19.1352 33.2494 18.6726 33.2138C18.5048 32.0281 18.0149 30.911 17.2563 29.9844C16.4977 29.0577 15.4994 28.3569 14.3701 27.9582V25.0801H13.1201V27.6532C12.8097 27.6067 12.4965 27.5822 12.1826 27.5801C11.5501 27.5795 10.9208 27.6709 10.3145 27.8513C9.9894 27.0366 9.42836 26.3375 8.70333 25.8438C7.97829 25.35 7.1223 25.0841 6.24512 25.0801C6.24395 24.0116 5.85234 22.9804 5.14397 22.1806C4.43561 21.3807 3.45933 20.8673 2.39887 20.737C2.27398 20.3639 2.03511 20.0395 1.71596 19.8095C1.39681 19.5795 1.0135 19.4555 0.620117 19.4551L0.620117 20.7051C0.785877 20.7051 0.944849 20.7709 1.06206 20.8881C1.17927 21.0053 1.24512 21.1643 1.24512 21.3301C1.24512 21.4958 1.31097 21.6548 1.42818 21.772C1.54539 21.8892 1.70436 21.9551 1.87012 21.9551C2.69861 21.9561 3.49289 22.2856 4.07873 22.8715C4.66457 23.4573 4.99412 24.2516 4.99512 25.0801C4.99463 25.2733 4.97601 25.466 4.93949 25.6557C4.92074 25.7555 4.92657 25.8583 4.95649 25.9554C4.98641 26.0524 5.03952 26.1407 5.11122 26.2125C5.18293 26.2844 5.27106 26.3378 5.368 26.3679C5.46495 26.3981 5.56779 26.4042 5.66762 26.3857C5.85803 26.3496 6.05133 26.331 6.24512 26.3301C6.95761 26.3331 7.6479 26.5783 8.20261 27.0254C8.75732 27.4726 9.14347 28.0951 9.29762 28.7907C9.31699 28.8802 9.35579 28.9644 9.41129 29.0372C9.46678 29.1101 9.53761 29.1699 9.61876 29.2123C9.69991 29.2548 9.7894 29.2789 9.8809 29.2829C9.9724 29.287 10.0637 29.2708 10.1482 29.2357C10.9354 28.9089 11.7896 28.7765 12.6387 28.8498C13.4879 28.9231 14.3068 29.1999 15.0263 29.6568C15.7458 30.1136 16.3446 30.7371 16.772 31.4744C17.1995 32.2117 17.443 33.0412 17.482 33.8926C17.4858 33.9782 17.5074 34.0621 17.5452 34.139C17.5831 34.2159 17.6365 34.2842 17.702 34.3395C17.7676 34.3947 17.8438 34.436 17.9259 34.4608C18.008 34.4856 18.0943 34.4935 18.1795 34.4838L18.2776 34.4707C18.3289 34.462 18.3807 34.4568 18.4326 34.4551C18.7601 34.4563 19.0831 34.5317 19.3774 34.6754C19.6717 34.8191 19.9296 35.0276 20.132 35.2851C20.1905 35.3583 20.2648 35.4174 20.3493 35.458C20.4338 35.4987 20.5264 35.5197 20.6201 35.5197C20.7139 35.5197 20.8064 35.4987 20.8909 35.458C20.9754 35.4174 21.0497 35.3583 21.1082 35.2851C21.3106 35.0276 21.5686 34.8191 21.8628 34.6754C22.1571 34.5317 22.4801 34.4563 22.8076 34.4551C22.8596 34.4568 22.9114 34.462 22.9626 34.4707L23.0607 34.4838C23.146 34.4935 23.2323 34.4856 23.3144 34.4608C23.3965 34.436 23.4726 34.3947 23.5382 34.3395C23.6038 34.2842 23.6571 34.2159 23.695 34.139C23.7328 34.0621 23.7544 33.9782 23.7582 33.8926C23.7972 33.0412 24.0407 32.2117 24.4682 31.4744C24.8957 30.7371 25.4945 30.1136 26.2139 29.6568C26.9334 29.1999 27.7524 28.9231 28.6015 28.8498C29.4506 28.7765 30.3049 28.9089 31.092 29.2357C31.1768 29.2704 31.2681 29.2862 31.3596 29.2821C31.4511 29.278 31.5407 29.2541 31.622 29.212C31.703 29.1695 31.7737 29.1097 31.8291 29.037C31.8845 28.9642 31.9233 28.8801 31.9426 28.7907C32.0968 28.0951 32.4829 27.4726 33.0376 27.0254C33.5923 26.5783 34.2826 26.3331 34.9951 26.3301C35.1889 26.331 35.3822 26.3496 35.5726 26.3857C35.6724 26.4042 35.7753 26.3981 35.8722 26.3679C35.9692 26.3378 36.0573 26.2844 36.129 26.2125C36.2007 26.1407 36.2538 26.0524 36.2837 25.9554C36.3137 25.8583 36.3195 25.7555 36.3007 25.6557C36.2642 25.466 36.2456 25.2733 36.2451 25.0801C36.2461 24.2516 36.5757 23.4573 37.1615 22.8715C37.7473 22.2856 38.5416 21.9561 39.3701 21.9551C39.5359 21.9551 39.6948 21.8892 39.8121 21.772C39.9293 21.6548 39.9951 21.4958 39.9951 21.3301C39.9951 21.1643 40.061 21.0053 40.1782 20.8881C40.2954 20.7709 40.4544 20.7051 40.6201 20.7051V19.4551C40.2267 19.4555 39.8434 19.5795 39.5243 19.8095C39.2051 20.0395 38.9663 20.3639 38.8414 20.737Z' fill='%235DABA3'/%3E%3Cpath d='M20.6201 30.7051C21.1174 30.7051 21.5943 30.5075 21.9459 30.1559C22.2976 29.8043 22.4951 29.3274 22.4951 28.8301V26.3301H23.1201C23.1201 26.6616 23.2518 26.9795 23.4862 27.214C23.7207 27.4484 24.0386 27.5801 24.3701 27.5801H24.9951C25.3266 27.5801 25.6446 27.4484 25.879 27.214C26.1134 26.9795 26.2451 26.6616 26.2451 26.3301V25.0801H24.9951V26.3301H24.3701C24.3701 25.9986 24.2384 25.6806 24.004 25.4462C23.7696 25.2118 23.4516 25.0801 23.1201 25.0801H22.4951C22.1636 25.0801 21.8457 25.2118 21.6112 25.4462C21.3768 25.6806 21.2451 25.9986 21.2451 26.3301V28.8301C21.2451 28.9958 21.1793 29.1548 21.0621 29.272C20.9448 29.3892 20.7859 29.4551 20.6201 29.4551C20.4544 29.4551 20.2954 29.3892 20.1782 29.272C20.061 29.1548 19.9951 28.9958 19.9951 28.8301V26.3301C19.9951 25.9986 19.8634 25.6806 19.629 25.4462C19.3946 25.2118 19.0766 25.0801 18.7451 25.0801H18.1201C17.7886 25.0801 17.4707 25.2118 17.2362 25.4462C17.0018 25.6806 16.8701 25.9986 16.8701 26.3301H16.2451V25.0801H14.9951V26.3301C14.9951 26.6616 15.1268 26.9795 15.3612 27.214C15.5957 27.4484 15.9136 27.5801 16.2451 27.5801H16.8701C17.2016 27.5801 17.5196 27.4484 17.754 27.214C17.9884 26.9795 18.1201 26.6616 18.1201 26.3301H18.7451V28.8301C18.7451 29.3274 18.9427 29.8043 19.2943 30.1559C19.6459 30.5075 20.1228 30.7051 20.6201 30.7051Z' fill='%235DABA3'/%3E%3Cpath d='M9.97262 35.8838C9.87099 34.9074 9.44459 33.9933 8.76172 33.288C8.07885 32.5827 7.17902 32.127 6.20637 31.9938C6.06297 30.9451 5.54488 29.9838 4.74781 29.2873C3.95075 28.5909 2.92857 28.2065 1.87012 28.2051V29.4551C2.69861 29.4561 3.49289 29.7856 4.07873 30.3715C4.66457 30.9573 4.99412 31.7516 4.99512 32.5801C4.99512 32.7458 5.06097 32.9048 5.17818 33.022C5.29539 33.1392 5.45436 33.2051 5.62012 33.2051C6.03323 33.2061 6.44207 33.2887 6.8231 33.4483C7.20413 33.608 7.54982 33.8414 7.84027 34.1351C8.13073 34.4289 8.36021 34.7772 8.5155 35.16C8.67079 35.5429 8.74883 35.9526 8.74512 36.3657C8.74016 36.517 8.79026 36.6649 8.88612 36.782C8.98199 36.8992 9.1171 36.9775 9.26637 37.0026C9.99502 37.123 10.657 37.4988 11.1341 38.0626C11.6111 38.6264 11.872 39.3415 11.8701 40.0801H13.1201C13.1226 39.1336 12.8168 38.2121 12.2489 37.455C11.681 36.6979 10.8819 36.1463 9.97262 35.8838Z' fill='%235DABA3'/%3E%3Cpath d='M35.6826 35.0801H34.9951C34.1666 35.0811 33.3723 35.4106 32.7865 35.9965C32.2007 36.5823 31.8711 37.3766 31.8701 38.2051V38.8301H33.1201V38.2051C33.1201 37.7078 33.3177 37.2309 33.6693 36.8793C34.0209 36.5276 34.4978 36.3301 34.9951 36.3301H36.2451C36.4109 36.3301 36.5698 36.2642 36.6871 36.147C36.8043 36.0298 36.8701 35.8708 36.8701 35.7051C36.8701 35.2078 37.0677 34.7309 37.4193 34.3793C37.7709 34.0276 38.2478 33.8301 38.7451 33.8301H39.3701V32.5801H38.7451C38.025 32.5809 37.3271 32.83 36.7692 33.2854C36.2113 33.7408 35.8276 34.3747 35.6826 35.0801Z' fill='%235DABA3'/%3E%3Cpath d='M22.4951 14.4551H18.7451C18.5794 14.4551 18.4204 14.5209 18.3032 14.6381C18.186 14.7553 18.1201 14.9143 18.1201 15.0801V21.3301C18.1201 21.4958 18.186 21.6548 18.3032 21.772C18.4204 21.8892 18.5794 21.9551 18.7451 21.9551H22.4951C22.6609 21.9551 22.8198 21.8892 22.9371 21.772C23.0543 21.6548 23.1201 21.4958 23.1201 21.3301V15.0801C23.1201 14.9143 23.0543 14.7553 22.9371 14.6381C22.8198 14.5209 22.6609 14.4551 22.4951 14.4551ZM21.8701 20.7051H21.2451V18.2051H19.9951V20.7051H19.3701V15.7051H21.8701V20.7051Z' fill='%235DABA3'/%3E%3Cpath d='M21.2451 16.3301H19.9951V17.5801H21.2451V16.3301Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8562'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--roadmap {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8554)'%3E%3Cpath d='M10.3779 27.5536C10.3779 26.1596 9.28699 25.0687 7.89305 25.0687C6.49911 25.0687 5.4082 26.1596 5.4082 27.5536C5.4082 28.9475 6.49911 30.0384 7.89305 30.0384C9.22639 30.0384 10.3779 28.8869 10.3779 27.5536ZM6.62032 27.5536C6.62032 26.8263 7.16578 26.2808 7.89305 26.2808C8.62032 26.2808 9.16578 26.8263 9.16578 27.5536C9.16578 28.2808 8.62032 28.8263 7.89305 28.8263C7.16578 28.8263 6.62032 28.2202 6.62032 27.5536Z' fill='%235DABA3'/%3E%3Cpath d='M35.832 7.12933C35.832 5.73539 34.7411 4.64448 33.3472 4.64448C31.9532 4.64448 30.8623 5.73539 30.8623 7.12933C30.8623 8.52327 31.9532 9.61417 33.3472 9.61417C34.7411 9.61417 35.832 8.52327 35.832 7.12933ZM32.0744 7.12933C32.0744 6.40205 32.6199 5.8566 33.3472 5.8566C34.0744 5.8566 34.6199 6.40205 34.6199 7.12933C34.6199 7.8566 34.0744 8.40205 33.3472 8.40205C32.6805 8.40205 32.0744 7.8566 32.0744 7.12933Z' fill='%235DABA3'/%3E%3Cpath d='M22.4991 17.3111C22.5597 17.3111 33.5294 17.3111 33.4081 17.3111C33.5294 17.3111 33.6506 17.3111 33.8324 17.1293C34.4384 16.5233 39.7718 11.0081 39.7718 7.67478C39.7718 4.15963 36.8627 1.31114 33.3475 1.31114C29.8324 1.31114 26.9839 4.15963 26.9839 7.67478C26.9839 10.2808 30.2566 14.2202 31.9536 16.099H22.4991C20.9839 16.099 19.6506 16.9475 18.9839 18.2808C17.4688 18.4021 16.196 19.6748 16.196 21.1899C16.196 22.8263 17.5294 24.1596 19.1657 24.1596C19.5294 24.1596 19.893 24.099 20.196 23.9778C21.2869 25.0687 22.6809 25.6142 24.196 25.6142H27.59C30.1354 25.6142 32.2566 27.4324 32.6809 29.8566C31.1657 29.9778 29.9536 31.2505 29.9536 32.7657C29.9536 33.7354 30.4384 34.5233 31.1051 35.0687C30.1354 35.9172 28.9233 36.4627 27.59 36.4627H23.5294C23.2263 35.1293 22.0748 34.099 20.6203 34.099C19.2263 34.099 18.0142 35.1293 17.7112 36.4627H9.28693C10.9839 34.5839 14.2566 30.6445 14.2566 28.0384C14.2566 24.5233 11.4081 21.6748 7.89299 21.6748C4.37784 21.6748 1.46875 24.5839 1.46875 28.099C1.46875 31.4324 6.80208 36.9475 7.40814 37.5536C8.0142 38.1596 7.46875 37.6142 7.52936 37.6142C7.65057 37.6748 7.77178 37.7354 7.89299 37.7354H17.7112C18.0142 39.0687 19.1657 40.099 20.6203 40.099C22.0748 40.099 23.2263 39.0687 23.5294 37.7354H27.59C29.3475 37.7354 31.0445 37.0081 32.2566 35.6748C32.4384 35.7354 32.6809 35.7354 32.9233 35.7354C34.5597 35.7354 35.893 34.4021 35.893 32.7657C35.893 31.493 35.1051 30.4021 33.9536 29.9778C33.59 26.7657 30.8627 24.3414 27.59 24.3414H24.196C23.1051 24.3414 22.0748 23.9172 21.2869 23.1899C21.8324 22.6445 22.1354 21.9172 22.1354 21.0687C22.1354 19.8566 21.3475 18.7657 20.2566 18.3414C20.7415 17.796 21.59 17.3111 22.4991 17.3111ZM33.3475 2.52326C36.196 2.52326 38.4991 4.82629 38.4991 7.67478C38.4991 9.8566 35.1051 13.9778 33.3475 15.8566C31.59 13.9778 28.196 9.9172 28.196 7.67478C28.196 4.82629 30.4991 2.52326 33.3475 2.52326ZM7.89299 22.9475C10.7415 22.9475 13.0445 25.2505 13.0445 28.099C13.0445 30.2808 9.65057 34.4021 7.89299 36.2808C6.13542 34.4021 2.74148 30.3414 2.74148 28.099C2.68087 25.2505 5.04451 22.9475 7.89299 22.9475ZM20.6203 38.8869C19.6506 38.8869 18.8627 38.099 18.8627 37.1293C18.8627 36.1596 19.6506 35.3717 20.6203 35.3717C21.59 35.3717 22.3778 36.1596 22.3778 37.1293C22.3778 38.099 21.59 38.8869 20.6203 38.8869ZM34.6203 32.8263C34.6203 33.796 33.8324 34.5839 32.8627 34.5839C31.893 34.5839 31.1051 33.796 31.1051 32.8263C31.1051 31.8566 31.893 31.0687 32.8627 31.0687C33.8324 31.0687 34.6203 31.8566 34.6203 32.8263ZM20.9233 21.2505C20.9233 22.2202 20.1354 23.0081 19.1657 23.0081C18.196 23.0081 17.4081 22.2202 17.4081 21.2505C17.4081 20.2808 18.196 19.493 19.1657 19.493C20.1354 19.493 20.9233 20.2808 20.9233 21.2505Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8554'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--digitalization {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 60 61' fill='none'%3E%3Cg clip-path='url(%23clip0_1010_4537)'%3E%3Cpath d='M6.2523 26.5719C7.45145 26.5719 8.42355 25.5998 8.42355 24.4006C8.42355 23.2015 7.45145 22.2294 6.2523 22.2294C5.05316 22.2294 4.08105 23.2015 4.08105 24.4006C4.08105 25.5998 5.05316 26.5719 6.2523 26.5719Z' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.2523 6.61557C7.45145 6.61557 8.42355 5.64347 8.42355 4.44432C8.42355 3.24517 7.45145 2.27307 6.2523 2.27307C5.05316 2.27307 4.08105 3.24517 4.08105 4.44432C4.08105 5.64347 5.05316 6.61557 6.2523 6.61557Z' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.3204 15.8556L18.0398 18.8966C17.57 19.2304 17.0081 19.4097 16.4319 19.4097H12.0567C11.5359 19.4097 11.0366 19.6165 10.6684 19.9847L7.84863 22.8045' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.84863 6.04053L10.6684 8.86029C11.0366 9.2285 11.5361 9.43533 12.0567 9.43533H16.4319C17.0081 9.43533 17.57 9.61463 18.0398 9.94838L22.4382 13.0731' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.6797 15.8556L41.9602 18.8966C42.43 19.2304 42.9919 19.4097 43.5681 19.4097H47.9433C48.4641 19.4097 48.9634 19.6165 49.3316 19.9847L52.1514 22.8045' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M52.1508 6.04053L49.331 8.86029C48.9628 9.2285 48.4634 9.43533 47.9427 9.43533H43.5675C42.9913 9.43533 42.4294 9.61463 41.9596 9.94838L37.5674 13.0687' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M53.7474 6.61557C54.9466 6.61557 55.9187 5.64347 55.9187 4.44432C55.9187 3.24517 54.9466 2.27307 53.7474 2.27307C52.5483 2.27307 51.5762 3.24517 51.5762 4.44432C51.5762 5.64347 52.5483 6.61557 53.7474 6.61557Z' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.37969 14.4221H5.34375' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.1592 14.4221H13.4814' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.05016 16.5937C4.2493 16.5937 5.22141 15.6216 5.22141 14.4225C5.22141 13.2233 4.2493 12.2512 3.05016 12.2512C1.85101 12.2512 0.878906 13.2233 0.878906 14.4225C0.878906 15.6216 1.85101 16.5937 3.05016 16.5937Z' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.9365 14.4225H54.6561' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M56.9496 16.5937C58.1487 16.5937 59.1208 15.6216 59.1208 14.4225C59.1208 13.2233 58.1487 12.2512 56.9496 12.2512C55.7504 12.2512 54.7783 13.2233 54.7783 14.4225C54.7783 15.6216 55.7504 16.5937 56.9496 16.5937Z' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M53.7474 26.5719C54.9466 26.5719 55.9187 25.5998 55.9187 24.4006C55.9187 23.2015 54.9466 22.2294 53.7474 22.2294C52.5483 22.2294 51.5762 23.2015 51.5762 24.4006C51.5762 25.5998 52.5483 26.5719 53.7474 26.5719Z' stroke='%235DABA3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.2969 7.4718C28.1359 7.14954 29.0477 6.97375 30.0004 6.97375C34.177 6.97375 37.5625 10.3593 37.5625 14.5359C37.5625 17.4925 35.8645 20.0542 33.3906 21.2964' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.9996 9.93274C23.0199 11.2077 22.4375 12.8038 22.4375 14.5359C22.4375 17.6402 24.309 20.3085 26.9855 21.4722' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.7405 36.5226L25.5068 37.3871C23.9424 38.4834 23.0107 40.2738 23.0107 42.1841V46.0311C23.0107 48.4986 23.9351 50.8764 25.6015 52.6961L27.0364 54.2629C27.927 55.2354 28.4948 56.4507 28.6754 57.7429V59.1291' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M39.1338 29.9493C39.1338 28.288 40.4805 26.9413 42.1418 26.9413H42.142C43.8032 26.9413 45.15 28.288 45.15 29.9493V35.2837' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.1172 28.4916C33.1172 26.8302 34.464 25.4835 36.1253 25.4835C37.7866 25.4835 39.1334 26.8304 39.1334 28.4916V34.463' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M47.2258 59.1292L47.2246 56.9132C47.2246 56.9003 47.2246 56.8863 47.2246 56.8734C47.2246 54.0538 47.9711 51.2835 49.3891 48.846C50.125 47.5827 50.6395 46.2116 50.9195 44.7902' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M45.1504 32.2276C45.1504 30.5659 46.4969 29.2183 48.1598 29.2183C48.9895 29.2183 49.7418 29.5546 50.2855 30.0983C50.8305 30.6433 51.1668 31.3944 51.168 32.2253V40.6886' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.117 34.4635V28.4917V16.3382C33.117 15.5073 32.7807 14.755 32.2357 14.2112C31.692 13.6663 30.9396 13.33 30.1088 13.33C28.4471 13.33 27.1006 14.6764 27.1006 16.3382V26.5721' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.1006 42.7393V30.6737' stroke='%235DABA3' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1010_4537'%3E%3Crect width='60' height='60' fill='white' transform='translate(0 0.701172)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--note {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M26.4234 19.41C26.266 19.2553 26.0541 19.1686 25.8334 19.1686C25.6127 19.1686 25.4008 19.2553 25.2434 19.41L22.5001 22.155L21.4234 21.0767C21.2669 20.9202 21.0547 20.8323 20.8334 20.8323C20.6121 20.8323 20.3999 20.9202 20.2434 21.0767C20.0869 21.2331 19.999 21.4454 19.999 21.6667C19.999 21.888 20.0869 22.1002 20.2434 22.2567L21.9101 23.9233C21.9875 24.0009 22.0794 24.0625 22.1807 24.1045C22.2819 24.1465 22.3905 24.1681 22.5001 24.1681C22.6097 24.1681 22.7182 24.1465 22.8195 24.1045C22.9207 24.0625 23.0127 24.0009 23.0901 23.9233L26.4234 20.59C26.5781 20.4326 26.6648 20.2207 26.6648 20C26.6648 19.7793 26.5781 19.5674 26.4234 19.41Z' fill='%235DABA3'/%3E%3Cpath d='M29.9994 21.6667C29.9994 20.3481 29.6084 19.0592 28.8758 17.9629C28.1433 16.8665 27.1021 16.0121 25.8839 15.5075C24.6657 15.0029 23.3253 14.8709 22.0321 15.1281C20.7389 15.3853 19.551 16.0203 18.6186 16.9526C17.6863 17.885 17.0514 19.0729 16.7941 20.3661C16.5369 21.6593 16.6689 22.9997 17.1735 24.2179C17.6781 25.4361 18.5326 26.4773 19.6289 27.2098C20.7252 27.9423 22.0141 28.3333 23.3327 28.3333C25.1008 28.3333 26.7965 27.631 28.0467 26.3807C29.297 25.1305 29.9994 23.4348 29.9994 21.6667ZM18.3327 21.6667C18.3327 20.6778 18.6259 19.7111 19.1753 18.8888C19.7247 18.0666 20.5056 17.4257 21.4193 17.0473C22.3329 16.6688 23.3382 16.5698 24.3081 16.7627C25.278 16.9557 26.169 17.4319 26.8682 18.1311C27.5675 18.8304 28.0437 19.7213 28.2366 20.6912C28.4295 21.6611 28.3305 22.6665 27.9521 23.5801C27.5736 24.4937 26.9328 25.2746 26.1105 25.824C25.2883 26.3734 24.3216 26.6667 23.3327 26.6667C22.0066 26.6667 20.7348 26.1399 19.7972 25.2022C18.8595 24.2645 18.3327 22.9928 18.3327 21.6667Z' fill='%235DABA3'/%3E%3Cpath d='M36.6663 11.4216C36.6655 10.6028 36.3398 9.8178 35.7608 9.23882C35.1818 8.65984 34.3968 8.33418 33.578 8.33329H29.9997V4.75496C29.9988 3.93615 29.6731 3.15114 29.0941 2.57215C28.5152 1.99317 27.7301 1.66751 26.9113 1.66663H6.42134C5.60254 1.66751 4.81752 1.99317 4.23853 2.57215C3.65955 3.15114 3.33389 3.93615 3.33301 4.75496V28.5783C3.33389 29.3971 3.65955 30.1821 4.23853 30.7611C4.81752 31.3401 5.60254 31.6657 6.42134 31.6666H9.99967V35.245C10.0006 36.0638 10.3262 36.8488 10.9052 37.4278C11.4842 38.0068 12.2692 38.3324 13.088 38.3333H27.5163C27.7372 38.3328 27.9488 38.2447 28.1047 38.0883L36.418 29.755C36.4972 29.6781 36.5597 29.5856 36.6013 29.4833C36.6435 29.383 36.6656 29.2754 36.6663 29.1666V11.4216ZM6.42134 30C6.04443 29.9995 5.68308 29.8496 5.41656 29.5831C5.15004 29.3166 5.00012 28.9552 4.99967 28.5783V4.75496C5.00012 4.37805 5.15004 4.0167 5.41656 3.75018C5.68308 3.48366 6.04443 3.33373 6.42134 3.33329H26.9113C27.2883 3.33373 27.6496 3.48366 27.9161 3.75018C28.1826 4.0167 28.3326 4.37805 28.333 4.75496V8.33329H13.088C12.2692 8.33418 11.4842 8.65984 10.9052 9.23882C10.3262 9.8178 10.0006 10.6028 9.99967 11.4216V30H6.42134ZM11.6663 35.245V11.4216C11.6668 11.0447 11.8167 10.6834 12.0832 10.4168C12.3497 10.1503 12.7111 10.0004 13.088 9.99996H33.578C33.9549 10.0004 34.3163 10.1503 34.5828 10.4168C34.8493 10.6834 34.9992 11.0447 34.9997 11.4216V28.3333H29.7547C28.9359 28.3342 28.1509 28.6598 27.5719 29.2388C26.9929 29.8178 26.6672 30.6028 26.6663 31.4216V36.6666H13.088C12.7111 36.6662 12.3497 36.5163 12.0832 36.2497C11.8167 35.9832 11.6668 35.6219 11.6663 35.245ZM33.823 30L28.333 35.5V31.4216C28.3335 31.0447 28.4834 30.6834 28.7499 30.4168C29.0164 30.1503 29.3778 30.0004 29.7547 30H33.823Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--eu-flag {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='52' viewBox='0 0 60 52' fill='none'%3E%3Cpath d='M2.68912 47.111C2.53818 47.111 2.38724 47.0726 2.25352 46.9971C2.01122 46.8594 1.86426 46.6158 1.86426 46.3536V5.05624C1.86426 4.7676 2.04168 4.50545 2.32369 4.37702C11.6977 0.124278 21.1022 2.25727 30.1982 4.32009C34.6376 5.32766 39.2293 6.36834 43.7071 6.62255C48.7331 6.90721 52.9408 6.19357 56.9473 4.37702C57.2028 4.2605 57.506 4.27507 57.747 4.41277C57.9893 4.55046 58.1363 4.79408 58.1363 5.05624V9.73928C58.1363 10.1577 57.7669 10.4966 57.3114 10.4966C56.8559 10.4966 56.4865 10.1577 56.4865 9.73928V6.24123C47.5071 9.80681 38.513 7.76782 29.8023 5.79107C25.3616 4.78349 20.7712 3.74281 16.2934 3.4886C11.4594 3.21453 7.38143 3.86462 3.51266 5.53156V45.1673C5.96341 44.1915 8.50685 43.5931 11.2476 43.3441C11.7004 43.3031 12.1042 43.6076 12.1492 44.0234C12.1942 44.4391 11.8632 44.8098 11.4104 44.8509C8.42343 45.1223 5.68934 45.8346 3.05322 47.0315C2.93803 47.0845 2.81358 47.1096 2.6878 47.1096L2.68912 47.111Z' fill='%235DABA3'/%3E%3Cpath d='M45.768 49.4904C40.3858 49.4904 35.0421 48.2789 29.8016 47.0899C24.8061 45.9566 19.6411 44.7848 14.6112 44.7292C14.1557 44.7239 13.7916 44.381 13.7969 43.9626C13.8022 43.5442 14.173 43.2093 14.6311 43.2146C19.853 43.2728 25.112 44.4657 30.1975 45.619C34.6383 46.6265 39.2286 47.6672 43.7065 47.9214C48.5418 48.1955 52.6184 47.5454 56.4872 45.8785V12.7675C56.4872 12.3491 56.8566 12.0101 57.312 12.0101C57.7675 12.0101 58.1369 12.3491 58.1369 12.7675V46.3525C58.1369 46.6411 57.9595 46.9033 57.6775 47.0317C53.7054 48.8337 49.7268 49.4891 45.7693 49.4891L45.768 49.4904Z' fill='%235DABA3'/%3E%3Cpath d='M31.9451 16.418C31.528 16.418 31.0937 16.2591 30.7203 15.952C30.4754 15.7507 30.2305 15.5482 29.9842 15.3456C29.8385 15.2251 29.722 15.2171 29.7009 15.2211C29.4559 15.2767 29.2123 15.3323 28.9673 15.3879C28.3861 15.5203 27.7466 15.3178 27.2527 14.8464C26.7298 14.3473 26.4861 13.672 26.6 13.0405L26.7404 12.2606C26.7523 12.1984 26.7258 12.0501 26.6053 11.9005C26.408 11.6529 26.2094 11.4053 26.0121 11.1604C25.5024 10.5301 25.3952 9.72248 25.7407 9.10417C26.0373 8.57323 26.6172 8.29519 27.2541 8.3786C27.5321 8.41568 27.8088 8.45407 28.0869 8.49379C28.0922 8.49379 28.0975 8.49379 28.1014 8.49512L28.4457 7.90063C28.7224 7.42266 29.2308 7.15654 29.8041 7.19096C30.5509 7.23465 31.2698 7.76823 31.5929 8.51763L31.9609 9.37162C32.0311 9.53315 32.1715 9.68011 32.3211 9.74499C32.5925 9.86283 32.8652 9.97934 33.1367 10.0945C33.849 10.3938 34.3627 11.0717 34.4461 11.8197C34.511 12.4076 34.2833 12.9491 33.8358 13.2669C33.6411 13.4046 33.4491 13.5383 33.2585 13.672C33.2558 13.6866 33.2545 13.7131 33.2611 13.7501L33.4015 14.6081C33.5127 15.2886 33.2439 15.907 32.6997 16.2194C32.4694 16.3518 32.2112 16.4167 31.9451 16.4167V16.418ZM29.7088 13.7051C30.1338 13.7051 30.5774 13.8706 30.9481 14.1765C31.193 14.379 31.438 14.5803 31.6829 14.7815C31.7835 14.865 31.8656 14.8941 31.912 14.902C31.912 14.8888 31.9093 14.8729 31.9067 14.8544L31.7663 13.9964C31.6644 13.3715 31.8947 12.777 32.3687 12.4473C32.5594 12.3136 32.7514 12.1799 32.942 12.0448C32.9619 11.9389 32.8507 11.6171 32.5488 11.49C32.2708 11.3722 31.9954 11.2544 31.7187 11.1339C31.2129 10.9141 30.7945 10.4904 30.5707 9.97007L30.2027 9.11608C30.0861 8.84598 29.8465 8.71623 29.7326 8.70299L29.391 9.29482C29.0892 9.81649 28.5092 10.0839 27.8737 9.99258C27.6023 9.95418 27.3309 9.91579 27.0594 9.88004C27.0594 9.88004 27.0594 9.88004 27.0581 9.88004C27.0541 9.94359 27.078 10.068 27.1932 10.2097C27.3931 10.4586 27.5917 10.7062 27.7916 10.9565C28.1623 11.4212 28.3265 12.0091 28.2325 12.5307L28.0922 13.3106C28.0736 13.4138 28.1398 13.5979 28.3014 13.7528C28.4391 13.8839 28.5768 13.9262 28.6324 13.913C28.8773 13.8574 29.1223 13.8005 29.3685 13.7448C29.4797 13.7197 29.5936 13.7078 29.7101 13.7078L29.7088 13.7051Z' fill='%235DABA3'/%3E%3Cpath d='M31.9451 43.7323C31.528 43.7323 31.0937 43.5734 30.7203 43.2662C30.4754 43.065 30.2305 42.8624 29.9842 42.6598C29.8385 42.5393 29.722 42.5301 29.7009 42.5354C29.4559 42.591 29.2123 42.6466 28.9673 42.7022C28.3861 42.8346 27.7466 42.632 27.2527 42.1607C26.7298 41.6615 26.4861 40.9863 26.6 40.3547L26.7404 39.5749C26.7523 39.5126 26.7258 39.3644 26.6053 39.2147C26.408 38.9671 26.2094 38.7196 26.0121 38.4746C25.5024 37.8444 25.3952 37.0367 25.7407 36.4184C26.0373 35.8875 26.6172 35.6094 27.2541 35.6929C27.5321 35.7299 27.8088 35.7683 28.0869 35.808C28.0922 35.808 28.0975 35.808 28.1014 35.8094L28.4457 35.2149C28.7224 34.7369 29.2295 34.4721 29.8041 34.5052C30.5509 34.5489 31.2698 35.0825 31.5929 35.8319L31.9609 36.6859C32.0311 36.8474 32.1715 36.9944 32.3211 37.0592C32.5925 37.1771 32.8652 37.2936 33.1367 37.4088C33.849 37.708 34.3627 38.3859 34.4461 39.1353C34.511 39.7232 34.2833 40.2647 33.8358 40.5825C33.6411 40.7201 33.4491 40.8539 33.2585 40.9876C33.2558 41.0022 33.2545 41.0286 33.2611 41.0657L33.4015 41.9237C33.5127 42.6042 33.2439 43.2225 32.6997 43.535C32.4694 43.6674 32.2112 43.7323 31.9451 43.7323ZM29.7088 41.0207C30.1338 41.0207 30.5774 41.1862 30.9481 41.492C31.193 41.6946 31.438 41.8959 31.6829 42.0971C31.7835 42.1805 31.8656 42.2097 31.912 42.2176C31.912 42.2044 31.9093 42.1885 31.9067 42.1699L31.7663 41.312C31.6644 40.687 31.8947 40.0926 32.3687 39.7629C32.5594 39.6292 32.7514 39.4954 32.942 39.3604C32.9619 39.2545 32.8507 38.9327 32.5488 38.8056C32.2708 38.6878 31.994 38.5699 31.7187 38.4495C31.2129 38.2297 30.7945 37.806 30.5707 37.2856L30.2027 36.4317C30.0861 36.1616 29.8465 36.0318 29.7326 36.0186L29.391 36.6104C29.0892 37.1321 28.5092 37.3995 27.8737 37.3082C27.6023 37.2698 27.3309 37.2314 27.0594 37.1956C27.0594 37.1956 27.0594 37.1956 27.0581 37.1956C27.0541 37.2592 27.078 37.3836 27.1932 37.5253C27.3931 37.7742 27.5917 38.0218 27.7916 38.272C28.1623 38.7368 28.3265 39.3246 28.2325 39.8463L28.0922 40.6261C28.0736 40.7294 28.1398 40.9135 28.3014 41.0684C28.4391 41.1994 28.5781 41.2418 28.6324 41.2286C28.8773 41.173 29.1223 41.116 29.3685 41.0604C29.4797 41.0353 29.5949 41.0233 29.7101 41.0233L29.7088 41.0207Z' fill='%235DABA3'/%3E%3Cpath d='M39.0968 22.3348C39.0028 22.3348 38.9074 22.3269 38.8121 22.311C38.1223 22.1958 37.5437 21.6795 37.3411 20.9936L37.0949 20.1701C37.0591 20.0509 36.9625 19.9423 36.8406 19.8854C36.5758 19.7623 36.3044 19.6299 36.0303 19.4935C35.3445 19.1466 34.9049 18.4489 34.9063 17.7127C34.9063 17.0984 35.2214 16.5741 35.7483 16.3106C35.9681 16.198 36.1919 16.0815 36.409 15.965C36.4183 15.9597 36.4328 15.9306 36.4315 15.8816L36.4209 15.0488C36.413 14.4027 36.7586 13.8333 37.3252 13.5619C37.9396 13.2667 38.6996 13.3739 39.2596 13.8347C39.4834 14.02 39.7032 14.2001 39.9163 14.3709C39.9812 14.4225 40.0554 14.4384 40.1216 14.4159C40.3771 14.3298 40.6326 14.2372 40.8802 14.1418C41.5382 13.8916 42.244 14.0213 42.7259 14.4781C43.1919 14.9204 43.3508 15.5956 43.143 16.2404C43.0542 16.5145 42.9642 16.7885 42.8755 17.0613C42.8477 17.1474 42.8609 17.2175 42.8874 17.2493C43.0503 17.4479 43.2131 17.6439 43.3773 17.8372C43.7732 18.2979 43.8672 18.9705 43.6183 19.5862C43.3455 20.2601 42.7458 20.7195 42.0533 20.7831C41.7633 20.8083 41.4707 20.8255 41.1781 20.8361C41.0815 20.84 40.9914 20.885 40.9398 20.9579C40.7783 21.1856 40.6167 21.4107 40.4565 21.6331C40.1414 22.0753 39.6383 22.3295 39.0994 22.3295L39.0968 22.3348ZM36.4275 17.6664C36.4196 17.6875 36.4143 17.7471 36.4395 17.8279C36.4593 17.8914 36.5255 18.049 36.7096 18.1417C36.9677 18.2701 37.2299 18.3972 37.4828 18.5151C37.9992 18.756 38.3858 19.2022 38.546 19.7371L38.7922 20.5607C38.8412 20.7248 38.967 20.8016 39.061 20.8162C39.1669 20.8334 39.2053 20.7805 39.2239 20.754C39.3854 20.5302 39.5443 20.3091 39.7032 20.0853C40.0262 19.6299 40.5585 19.3452 41.1252 19.3267C41.3913 19.3174 41.6574 19.3015 41.9169 19.279C42.0533 19.2658 42.1645 19.1413 42.2122 19.0235C42.2453 18.9414 42.2506 18.8553 42.2228 18.8236C42.0506 18.6197 41.8825 18.4171 41.7143 18.2132C41.3516 17.771 41.247 17.1659 41.435 16.5939C41.5237 16.3225 41.6124 16.0497 41.7011 15.7757C41.7302 15.6843 41.7236 15.6181 41.6812 15.5784C41.6376 15.5373 41.5462 15.5109 41.4204 15.5585C41.1556 15.6605 40.8815 15.7598 40.6061 15.8525C40.0501 16.0405 39.4384 15.9306 38.971 15.5559C38.7499 15.3798 38.5208 15.1931 38.2931 15.0038C38.1567 14.8926 38.0309 14.9045 37.9793 14.9283C37.9581 14.9389 37.933 14.9508 37.9343 15.0302L37.9449 15.8631C37.9528 16.4747 37.6377 17.0255 37.1213 17.3009C36.8963 17.4214 36.6632 17.5432 36.4302 17.6624C36.4275 17.6624 36.4262 17.6624 36.4262 17.6624L36.4275 17.6664Z' fill='%235DABA3'/%3E%3Cpath d='M19.7156 37.5476C19.6163 37.5476 19.5144 37.5397 19.4137 37.5225C18.7597 37.4126 18.2287 36.9598 18.0301 36.3375C17.9467 36.0753 17.8646 35.8158 17.7826 35.5576C17.7733 35.5298 17.7508 35.4822 17.6965 35.4703C17.4449 35.4199 17.1934 35.3762 16.9471 35.3405C16.3301 35.2584 15.8521 34.8612 15.6668 34.276C15.4536 33.6034 15.6866 32.8315 16.2586 32.3072C16.493 32.0967 16.7273 31.8941 16.959 31.6968C17.0557 31.6147 17.1152 31.5022 17.1139 31.4015L17.1033 30.5714C17.0941 29.875 17.4939 29.2196 18.1202 28.9018C18.7094 28.6026 19.3979 28.6582 19.9155 29.0474C20.1327 29.2077 20.3617 29.3811 20.5908 29.5585C20.6676 29.6181 20.7695 29.6419 20.8556 29.6194C21.1191 29.5506 21.3931 29.4844 21.6672 29.4221C22.2922 29.2805 22.9648 29.5135 23.4202 30.0299C23.8836 30.5542 24.0346 31.2572 23.8148 31.8676L23.5486 32.6104C23.5288 32.666 23.5407 32.7719 23.6122 32.8792C23.779 33.1294 23.9458 33.381 24.1114 33.6352C24.5231 34.2667 24.547 35.0108 24.1736 35.5815C23.8267 36.1124 23.2004 36.3732 22.5384 36.262C22.2683 36.2183 21.9982 36.1786 21.7361 36.1455C21.6791 36.1389 21.6368 36.1534 21.609 36.1918C21.4501 36.405 21.2912 36.6195 21.1323 36.8353C20.7934 37.2894 20.2691 37.5463 19.713 37.5463L19.7156 37.5476ZM17.1192 33.8338C17.1192 33.8338 17.1325 33.8377 17.1497 33.8391C17.1536 33.8391 17.1576 33.8391 17.1603 33.8404C17.4343 33.8801 17.715 33.9278 17.9944 33.9847C18.573 34.0999 19.0457 34.5276 19.2271 35.0982C19.3091 35.3577 19.3912 35.6172 19.4746 35.8781C19.5077 35.98 19.5965 36.0157 19.664 36.0277C19.7143 36.0356 19.8387 36.0436 19.9195 35.935C20.0771 35.7192 20.2386 35.502 20.4001 35.2862C20.7576 34.8069 21.3309 34.5673 21.9333 34.6441C22.2114 34.6798 22.5 34.7209 22.79 34.7685C22.8151 34.7725 22.8919 34.7831 22.9105 34.7526C22.9356 34.7142 22.9396 34.6057 22.8482 34.4653C22.6854 34.2164 22.5199 33.9675 22.3544 33.7186C22.026 33.2247 21.94 32.6196 22.1266 32.1006L22.3941 31.3552C22.4246 31.2705 22.3809 31.1381 22.2895 31.0335C22.222 30.958 22.1068 30.8772 22.0035 30.8997C21.7453 30.958 21.4898 31.0202 21.2409 31.0851C20.7007 31.2255 20.1128 31.1023 19.6653 30.7568C19.4455 30.586 19.2271 30.4205 19.0139 30.2629C18.9848 30.2417 18.9225 30.194 18.8073 30.2523C18.72 30.2973 18.618 30.4019 18.6207 30.5515L18.6312 31.3817C18.6379 31.9391 18.3863 32.4753 17.9401 32.8527C17.719 33.0394 17.4952 33.234 17.2781 33.4286C17.0901 33.6007 17.0927 33.7954 17.1205 33.8324L17.1192 33.8338Z' fill='%235DABA3'/%3E%3Cpath d='M44.0197 31.2919C43.6688 31.2919 43.3352 31.1768 43.0664 30.953C42.8704 30.7928 42.6718 30.6273 42.4746 30.4578C42.4521 30.438 42.3819 30.4194 42.2826 30.4459C42.0032 30.524 41.7146 30.5955 41.4273 30.6604C40.7679 30.8074 40.1033 30.5637 39.6941 30.0235C39.2731 29.4688 39.2122 28.7445 39.5379 28.1342C39.665 27.8932 39.7934 27.6496 39.9219 27.4033C39.9603 27.3305 39.9603 27.2458 39.9245 27.1769C39.7948 26.932 39.665 26.6857 39.5352 26.4381C39.2268 25.8436 39.2691 25.1657 39.6465 24.6229C40.0278 24.0721 40.6818 23.7808 41.3531 23.8616C41.614 23.892 41.8761 23.9172 42.1316 23.9331C42.1978 23.937 42.3024 23.896 42.3872 23.794C42.5792 23.565 42.7711 23.3306 42.9592 23.0989C43.4795 22.4687 44.2858 22.1748 44.9703 22.3628C45.5277 22.5164 45.9144 22.9559 46.0044 23.5398L46.1116 24.2363C46.301 24.2508 46.4903 24.2601 46.677 24.2641C47.2225 24.2654 47.67 24.5593 47.8726 25.0492C48.1559 25.7351 47.8805 26.683 47.2026 27.3543C47.2 27.357 47.1987 27.3583 47.196 27.3609C46.9444 27.6046 46.6876 27.8442 46.4307 28.0746C46.2679 28.2202 46.1487 28.4188 46.1275 28.5777L46.0084 29.4423C45.9051 30.2023 45.3556 30.8974 44.642 31.1728C44.4354 31.2522 44.2262 31.2919 44.0223 31.2919H44.0197ZM44.0237 29.7799C44.1481 29.7799 44.4606 29.5575 44.5056 29.2371L44.6248 28.3712C44.6963 27.8548 44.9849 27.3371 45.4165 26.9492C45.6575 26.732 45.9011 26.5056 46.1381 26.2766C46.3235 26.0912 46.4122 25.9032 46.4479 25.7734C46.252 25.7655 46.0534 25.7536 45.8561 25.7364C45.2206 25.6794 44.7267 25.2041 44.6261 24.5514L44.5149 23.8218C44.4262 23.8324 44.2673 23.8933 44.1322 24.0575C43.9442 24.2905 43.7456 24.5315 43.5483 24.7672C43.1617 25.2293 42.5937 25.4835 42.031 25.4451C41.7503 25.4266 41.4617 25.4001 41.1731 25.3657C41.0023 25.3458 40.9136 25.453 40.891 25.4861C40.8368 25.5643 40.8328 25.6503 40.8791 25.739C41.0062 25.9826 41.1347 26.2263 41.2631 26.4686C41.5332 26.977 41.5345 27.59 41.2657 28.105C41.136 28.3526 41.0062 28.6002 40.8765 28.8452C40.809 28.9709 40.8765 29.0782 40.9003 29.1073C40.9784 29.2093 41.0685 29.1894 41.0976 29.1828C41.3584 29.1245 41.6219 29.0583 41.8788 28.9868C42.4494 28.8293 43.0412 28.9498 43.4596 29.3086C43.6476 29.4701 43.837 29.6277 44.0237 29.7799Z' fill='%235DABA3'/%3E%3Cpath d='M16.7661 27.835C16.402 27.835 16.0525 27.7211 15.7678 27.4987C15.7652 27.496 15.7625 27.4947 15.7599 27.492C15.5798 27.349 15.3984 27.2074 15.2197 27.0723C15.1998 27.075 15.1641 27.0829 15.1151 27.1081C14.8516 27.2444 14.5895 27.3901 14.3313 27.541C13.66 27.9369 12.949 27.9263 12.4737 27.5159C11.9878 27.0948 11.8818 26.3944 12.1917 25.6397C12.3227 25.3246 12.4512 25.0148 12.5809 24.7063C12.6299 24.5898 12.6379 24.5064 12.6365 24.4706C12.5174 24.3012 12.3969 24.133 12.2777 23.9662C11.9851 23.5663 11.9361 22.997 12.1493 22.4105C12.3638 21.8186 12.9159 21.0547 13.7659 20.8455C14.0519 20.7753 14.3445 20.7131 14.6358 20.6628C14.7775 20.6376 14.9416 20.529 15.0529 20.3847C15.2462 20.1345 15.4434 19.8816 15.6407 19.6353C16.1094 19.0382 16.8522 18.7654 17.5301 18.9455C18.1497 19.111 18.5946 19.6181 18.6899 20.2708L18.8091 21.0798C18.8184 21.1394 18.8515 21.1818 18.9084 21.2056C19.1613 21.3155 19.4208 21.4333 19.6803 21.5565C20.2933 21.8583 20.6693 22.4621 20.6693 23.136C20.6693 23.8086 20.296 24.4124 19.6935 24.7116C19.4526 24.8347 19.2116 24.9632 18.9759 25.0929C18.8899 25.1406 18.825 25.2359 18.8104 25.3352L18.6913 26.1693C18.5933 26.8446 18.1272 27.4285 17.4732 27.692C17.2401 27.786 17.0018 27.8323 16.7688 27.8323L16.7661 27.835ZM16.6986 26.3044C16.7291 26.3256 16.8112 26.3282 16.9052 26.2898C17.0217 26.2422 17.166 26.127 17.1911 25.9562L17.3103 25.122C17.3924 24.554 17.7393 24.0483 18.2398 23.7702C18.4927 23.6299 18.7508 23.4922 19.009 23.3611C19.0117 23.3611 19.0143 23.3585 19.017 23.3571C19.1361 23.2989 19.1533 23.1943 19.1533 23.1373C19.1533 23.0804 19.1361 22.9771 19.0183 22.9189C18.7853 22.8077 18.543 22.6978 18.3073 22.5958C17.7684 22.3628 17.3964 21.8782 17.3103 21.3009L17.1911 20.4906C17.1806 20.4191 17.1594 20.4138 17.1408 20.4085C17.0852 20.394 16.9568 20.4112 16.8297 20.574C16.6337 20.819 16.4418 21.0653 16.2537 21.3089C15.9095 21.7551 15.4156 22.0636 14.8993 22.1549C14.6411 22.1999 14.3829 22.2542 14.13 22.3165C13.8123 22.3946 13.5236 22.9109 13.5329 23.1162C13.6573 23.2896 13.7792 23.4604 13.901 23.6338C14.2095 24.0747 14.2373 24.6798 13.9791 25.2942C13.8507 25.5987 13.7222 25.9072 13.5938 26.217C13.5938 26.217 13.5938 26.2197 13.5925 26.221C13.8652 26.0608 14.1433 25.9072 14.4213 25.7642C14.9999 25.465 15.6473 25.4954 16.1121 25.8463C16.3067 25.9932 16.5053 26.1468 16.7013 26.3044H16.6986ZM13.5024 23.0778C13.5024 23.0778 13.5038 23.0804 13.5051 23.0804C13.5051 23.0804 13.5038 23.0778 13.5024 23.0778Z' fill='%235DABA3'/%3E%3Cpath d='M38.292 40.9221C38.0061 40.9221 37.7148 40.8479 37.4394 40.6997C36.8118 40.3594 36.4119 39.6908 36.4199 38.9956L36.4305 38.1668C36.4318 38.0609 36.3669 37.9351 36.265 37.8451C36.0359 37.6438 35.8069 37.4399 35.5791 37.2321C35.0005 36.7024 34.7688 35.9266 34.9873 35.25C35.1766 34.6635 35.6599 34.2702 36.2809 34.1987C36.5364 34.167 36.7972 34.1312 37.0475 34.0928C37.0687 34.0902 37.0885 34.0835 37.1004 34.0438L37.3467 33.2812C37.544 32.6748 38.0431 32.2564 38.6826 32.1611C39.3724 32.0578 40.0543 32.3531 40.4608 32.933C40.6223 33.166 40.7812 33.3937 40.9401 33.6188C40.9811 33.6771 41.0434 33.7088 41.1069 33.7049C41.373 33.689 41.6392 33.6665 41.8987 33.6374C42.5594 33.5592 43.179 33.8465 43.5126 34.3881C43.8648 34.9587 43.8331 35.6922 43.4306 36.3026C43.2611 36.5568 43.0929 36.8044 42.9261 37.048C42.8665 37.1341 42.8453 37.236 42.8692 37.3062C42.9579 37.5578 43.0466 37.8093 43.1353 38.0596C43.3604 38.6898 43.1962 39.4021 42.709 39.9158C42.2389 40.411 41.5597 40.6043 40.9361 40.419C40.6687 40.3408 40.3933 40.2535 40.1192 40.1608C40.0345 40.1316 39.9391 40.1422 39.8742 40.1873C39.6505 40.3422 39.4214 40.4971 39.1937 40.648C38.921 40.8307 38.6098 40.9234 38.2907 40.9234L38.292 40.9221ZM36.4305 35.7081C36.4106 35.7518 36.404 35.9345 36.5973 36.1119C36.8184 36.3119 37.0422 36.5105 37.2646 36.7077C37.7042 37.0944 37.9518 37.6332 37.9452 38.1853L37.9346 39.0142C37.9319 39.1731 38.0471 39.3055 38.161 39.3677C38.2073 39.3928 38.2934 39.4286 38.3556 39.3862C38.578 39.2393 38.7965 39.091 39.011 38.9427C39.4704 38.6236 40.0662 38.5442 40.6064 38.7269C40.8606 38.8129 41.1148 38.8937 41.3638 38.9665H41.3664C41.475 38.9983 41.5716 38.9109 41.6087 38.8725C41.6829 38.7944 41.7424 38.6686 41.7067 38.5667C41.6167 38.3151 41.5279 38.0622 41.4392 37.8093C41.2539 37.2824 41.3413 36.6773 41.6749 36.1927C41.8391 35.9531 42.0033 35.7108 42.1674 35.4658C42.2535 35.3347 42.2522 35.2315 42.2217 35.1838C42.1939 35.1388 42.1238 35.1361 42.0695 35.1428C41.7795 35.1759 41.4869 35.1997 41.1943 35.2169C40.6038 35.2527 40.045 34.9812 39.7008 34.4913C39.5393 34.2636 39.3791 34.0319 39.2175 33.7989C39.1302 33.6757 38.9951 33.6453 38.9064 33.6585C38.8124 33.6731 38.7952 33.7221 38.7872 33.7486L38.541 34.5099C38.3556 35.0845 37.871 35.4976 37.2765 35.589C37.0117 35.63 36.7377 35.6671 36.4609 35.7015C36.445 35.7041 36.4358 35.7055 36.4305 35.7068V35.7081Z' fill='%235DABA3'/%3E%3Cpath d='M18.8145 17.5963C18.5391 17.5963 18.2637 17.5328 18.0108 17.4017C17.4362 17.1077 17.0972 16.5411 17.1065 15.8883L17.1171 15.0555C17.1171 15.0039 17.1012 14.9589 17.076 14.9456C16.8589 14.8225 16.6404 14.7033 16.4273 14.5921C15.9016 14.3273 15.5892 13.8017 15.5918 13.1847C15.5931 12.4459 16.0367 11.7521 16.7186 11.4158C16.9979 11.2821 17.276 11.1576 17.5527 11.0411C17.6626 10.9948 17.75 10.9021 17.7817 10.8001C17.8638 10.53 17.9459 10.2599 18.0293 9.99116C18.2293 9.32783 18.7747 8.85119 19.4513 8.74924C20.1186 8.64861 20.7727 8.93989 21.1553 9.51055C21.3129 9.74225 21.4744 9.97925 21.6359 10.2189C21.6995 10.3129 21.8054 10.3791 21.9153 10.3897C22.1934 10.4175 22.482 10.4532 22.772 10.493C23.4724 10.5923 24.0655 11.0808 24.3211 11.7693C24.5501 12.3837 24.4508 13.0232 24.0549 13.4773C23.8934 13.6653 23.7292 13.8573 23.5637 14.0506C23.5478 14.0691 23.5319 14.134 23.5611 14.2254L23.8285 15.0568C24.0404 15.7189 23.8722 16.3981 23.3889 16.8284C22.8924 17.2706 22.1788 17.362 21.5261 17.068C21.2679 16.9515 21.011 16.839 20.7608 16.7357C20.6919 16.7066 20.6244 16.7119 20.5741 16.7476C20.3556 16.9052 20.1358 17.0654 19.9227 17.2269C19.5903 17.4732 19.2037 17.599 18.8184 17.599L18.8145 17.5963ZM17.1118 13.2416C17.1118 13.2416 17.1184 13.2456 17.1211 13.2469C17.3528 13.3674 17.5898 13.4958 17.8241 13.6296C18.3286 13.9169 18.6371 14.4716 18.6304 15.0754L18.6198 15.9082C18.6198 15.9823 18.6423 16.0247 18.7006 16.0538C18.7734 16.0909 18.8939 16.1002 19.0117 16.0115C19.2302 15.8473 19.4593 15.6778 19.687 15.515C20.1663 15.1707 20.7846 15.1032 21.3407 15.3349C21.6042 15.4448 21.8769 15.5626 22.1483 15.6871C22.2596 15.7374 22.3443 15.7281 22.3787 15.6977C22.4145 15.6659 22.4052 15.5838 22.384 15.5189L22.1179 14.6901C21.9312 14.1102 22.0384 13.5051 22.4065 13.0708C22.5733 12.8735 22.7402 12.6789 22.9083 12.4856C22.9308 12.4605 22.9322 12.385 22.9004 12.2989C22.8514 12.1692 22.7243 12.0182 22.5601 11.9944C22.29 11.9573 22.0199 11.9242 21.7591 11.8977C21.2056 11.8408 20.6893 11.5297 20.3768 11.0649C20.2179 10.8279 20.059 10.5936 19.9002 10.3606C19.8393 10.2705 19.7651 10.2348 19.6751 10.248C19.6195 10.256 19.5188 10.2917 19.4765 10.4334C19.3931 10.7048 19.311 10.9736 19.2289 11.2437C19.066 11.7799 18.6688 12.2155 18.1405 12.4379C17.885 12.5452 17.6282 12.6604 17.3792 12.7809C17.2084 12.8643 17.1436 13.0192 17.125 13.0814C17.0999 13.1622 17.1052 13.2231 17.1131 13.2443L17.1118 13.2416Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--economy {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 60 61' fill='none'%3E%3Cpath d='M36.5508 52.9629C32.551 54.1393 28.3082 54.2163 24.2684 53.1857C20.2286 52.1551 16.5411 50.055 13.5938 47.1062C4.4966 38.0125 4.56035 23.3252 13.5938 14.2948C22.6546 5.23101 37.3445 5.23101 46.4053 14.2948C49.2422 17.1282 51.2957 20.649 52.3652 24.5132C53.4348 28.3774 53.484 32.453 52.5078 36.3418C59.0859 40.2917 60.2409 49.3889 54.7904 54.8393C49.4825 60.1472 40.6583 59.2135 36.5508 52.9629ZM46.436 37.8848C48.1362 37.8854 49.7981 38.3901 51.2114 39.3351C52.6248 40.2801 53.7263 41.623 54.3765 43.1939C55.0267 44.7649 55.1966 46.4934 54.8645 48.1608C54.5325 49.8283 53.7135 51.3598 52.511 52.5619C51.3086 53.7639 49.7768 54.5824 48.1092 54.9138C46.4416 55.2453 44.7132 55.0749 43.1425 54.4241C41.5718 53.7734 40.2293 52.6715 39.2847 51.2578C38.3402 49.8441 37.8361 48.182 37.8361 46.4818C37.8362 45.3526 38.0588 44.2346 38.4911 43.1914C38.9233 42.1482 39.5569 41.2004 40.3554 40.4021C41.154 39.6038 42.102 38.9706 43.1454 38.5387C44.1887 38.1068 45.3068 37.8846 46.436 37.8848ZM51.456 41.4619C50.4631 40.4686 49.1979 39.7922 47.8205 39.518C46.4431 39.2439 45.0153 39.3844 43.7178 39.9217C42.4202 40.4591 41.3112 41.3691 40.5309 42.5368C39.7506 43.7045 39.3341 45.0774 39.3341 46.4818C39.3341 47.8862 39.7506 49.2591 40.5309 50.4268C41.3112 51.5945 42.4202 52.5046 43.7178 53.0419C45.0153 53.5793 46.4431 53.7198 47.8205 53.4456C49.1979 53.1715 50.4631 52.495 51.456 51.5018C52.7871 50.1703 53.5348 48.3646 53.5348 46.4818C53.5348 44.5991 52.7871 42.7934 51.456 41.4619ZM57.928 32.6406L59.6982 30.67L59.2921 34.1075L56.6609 37.2844L54.836 33.5831L55.2391 30.1455L56.4456 32.3675C56.7966 26.7387 55.343 21.1447 52.2962 16.3988C49.2495 11.6528 44.7683 8.00245 39.5043 5.97835C34.2403 3.95425 28.4679 3.66196 23.0264 5.14398C17.5848 6.62599 12.7579 9.80505 9.24727 14.2189C9.17175 14.3152 9.07345 14.391 8.96124 14.4397C8.84904 14.4884 8.72647 14.5084 8.60461 14.4978C8.46926 14.4877 8.33924 14.4408 8.22856 14.3622C8.11788 14.2837 8.03072 14.1764 7.97647 14.052C7.92222 13.9276 7.90294 13.7907 7.9207 13.6562C7.93847 13.5216 7.9926 13.3944 8.07727 13.2884C11.6914 8.73993 16.631 5.42854 22.2114 3.8132C27.7918 2.19786 33.7365 2.35859 39.2215 4.27312C51.1346 8.42003 58.8164 20.0907 57.928 32.6406ZM4.75781 31.2523L3.55441 29.0303C3.2952 33.1641 4.00842 37.3012 5.63684 41.1096C7.26527 44.918 9.76358 48.2918 12.9314 50.9603C16.0992 53.6288 19.8483 55.5178 23.8779 56.4757C27.9076 57.4336 32.1057 57.4337 36.1355 56.4762C36.3263 56.4368 36.5249 56.4733 36.6894 56.5778C36.8538 56.6824 36.971 56.8468 37.0163 57.0363C37.0617 57.2258 37.0314 57.4255 36.9321 57.5931C36.8328 57.7607 36.6721 57.8831 36.4841 57.9343C26.8534 60.2598 16.6289 57.1946 9.82031 50.1042C7.11183 47.2835 5.02331 43.9275 3.68891 40.2517C2.35451 36.5759 1.80374 32.6617 2.07199 28.7604L0.301758 30.7308L0.704883 27.2932L3.33609 24.1164L5.16422 27.8147L4.75781 31.2523ZM45.6873 40.5009C45.6898 40.304 45.7697 40.1159 45.9099 39.9775C46.05 39.8391 46.2391 39.7615 46.4361 39.7615C46.633 39.7615 46.8221 39.8391 46.9623 39.9775C47.1024 40.1159 47.1824 40.304 47.1848 40.5009V41.2466C47.8394 41.4138 48.4197 41.7941 48.8341 42.3277C49.2486 42.8612 49.4735 43.5176 49.4735 44.1932C49.4711 44.3901 49.3911 44.5782 49.2509 44.7166C49.1108 44.855 48.9217 44.9326 48.7247 44.9326C48.5278 44.9326 48.3387 44.855 48.1986 44.7166C48.0584 44.5782 47.9784 44.3901 47.976 44.1932C47.9777 43.9896 47.9392 43.7877 47.8625 43.5991C47.7859 43.4106 47.6726 43.239 47.5293 43.0945C47.386 42.9499 47.2154 42.8352 47.0276 42.7569C46.8397 42.6786 46.6381 42.6382 46.4345 42.6382C46.231 42.6382 46.0294 42.6786 45.8415 42.7569C45.6537 42.8352 45.4831 42.9499 45.3398 43.0945C45.1965 43.239 45.0832 43.4106 45.0066 43.5991C44.9299 43.7877 44.8913 43.9896 44.8931 44.1932C44.8931 45.2935 45.1598 45.733 46.436 45.733C48.3155 45.733 49.4735 46.9941 49.4735 48.7705C49.4735 49.4461 49.2485 50.1024 48.8341 50.6359C48.4197 51.1695 47.8394 51.5498 47.1848 51.7169V52.4627C47.1824 52.6597 47.1024 52.8477 46.9623 52.9862C46.8221 53.1246 46.633 53.2022 46.4361 53.2022C46.2391 53.2022 46.05 53.1246 45.9099 52.9862C45.7697 52.8477 45.6898 52.6597 45.6873 52.4627V51.7168C45.0321 51.5504 44.4511 51.1703 44.036 50.6367C43.621 50.1031 43.3956 49.4464 43.3956 48.7704C43.3943 48.6713 43.4128 48.5729 43.4499 48.481C43.4869 48.389 43.5419 48.3054 43.6115 48.2348C43.6812 48.1643 43.7642 48.1083 43.8556 48.0701C43.9471 48.0319 44.0452 48.0122 44.1444 48.0122C44.2435 48.0122 44.3416 48.0319 44.4331 48.0701C44.5245 48.1083 44.6075 48.1643 44.6772 48.2348C44.7468 48.3054 44.8018 48.389 44.8388 48.481C44.8759 48.5729 44.8944 48.6713 44.8931 48.7704C44.8939 49.0749 44.9848 49.3723 45.1542 49.6253C45.3236 49.8783 45.5641 50.0755 45.8454 50.1921C46.1266 50.3088 46.4361 50.3396 46.7348 50.2808C47.0336 50.222 47.3083 50.0762 47.5243 49.8616C48.1609 49.2251 48.082 48.1273 47.5758 47.6184C47.3333 47.379 46.9574 47.2304 46.436 47.2304C44.2747 47.2304 43.3956 46.0694 43.3956 44.193C43.3956 43.517 43.621 42.8603 44.036 42.3267C44.4511 41.793 45.0321 41.4129 45.6873 41.2465V40.5009ZM51.1438 35.6387C51.9646 32.0821 51.8844 28.3769 50.9104 24.8592C48.364 24.938 48.4216 25.0319 46.342 23.486C45.9268 23.1737 46.0178 23.2101 45.4357 23.2465C44.9174 23.2768 45.1174 23.2161 44.7506 23.1374C44.1746 23.0101 42.8681 23.004 42.2194 23.0676C40.6461 23.2253 40.7428 23.7437 39.9459 24.3044C39.3578 24.7167 38.9092 24.6925 38.5514 25.2654C38.2116 25.811 38.3786 26.1326 38.3053 26.8326C38.1993 27.8238 37.8834 28.5514 37.9022 29.8124C37.9139 30.7616 38.0841 31.0462 38.7995 31.607C39.4239 32.0951 40.4121 32.7408 40.7214 32.95C40.6276 33.0864 41.3913 33.1318 41.4128 33.1318C42.2646 33.1227 43.6923 33.0681 44.4596 33.3955C44.9355 33.5955 45.6812 34.2049 45.9086 34.6778C47.704 34.5954 49.4946 34.9241 51.1438 35.6387ZM44.0868 34.899C43.8806 34.7414 43.7503 34.702 43.4017 34.6657C42.8106 34.605 41.8617 34.6172 41.2706 34.6232C40.5036 34.6292 40.5036 34.608 39.8852 34.1896C39.8155 34.2927 37.3056 32.3193 37.0418 31.9798C36.5508 31.3522 36.4234 30.652 36.4113 29.8305C36.3871 28.2178 36.8387 27.3327 36.8387 26.1929C36.8358 25.5472 36.9084 25.0773 37.2813 24.4771C37.8997 23.4889 38.5938 23.4252 39.085 23.0825C39.57 22.74 39.767 22.164 40.9644 21.7943C41.9496 21.4911 44.3535 21.4032 45.3417 21.7518C45.6151 21.7282 45.8902 21.7302 46.1632 21.7578C46.6543 21.8245 46.9484 22.0731 47.3879 22.4035C47.782 22.7006 48.5338 23.2942 48.9734 23.3736C49.2643 23.4221 50.0434 23.3918 50.4405 23.3796C49.8832 21.8267 49.1499 20.3428 48.2549 18.9568C47.2848 18.9114 46.2027 18.8296 44.2201 18.4536C42.4286 18.1138 38.4211 17.2987 37.4481 15.7583C36.5145 14.2817 37.9937 12.8052 39.8065 11.3294C38.5931 10.7151 37.3244 10.2168 36.0172 9.84116C35.1654 11.4509 35.3024 11.2539 33.7225 11.8541C33.6195 11.8904 32.3402 13.6274 31.9098 14.1852C31.8097 14.3239 31.7013 14.4564 31.5854 14.5822C30.9094 15.2764 30.7124 15.0978 30.0879 14.4762C30.0606 14.5035 29.6756 13.8942 29.612 13.9275C29.2148 14.1245 29.6003 17.5469 27.3203 18.0198C25.7348 18.3472 23.3552 17.4409 21.4668 18.0775C20.6422 18.3564 20.3269 18.7413 19.9177 19.4052C19.5843 19.9478 19.3174 20.3778 18.6872 20.4298C17.608 20.5176 16.7986 19.0323 15.9832 19.1173C15.3436 19.1839 14.6039 20.2509 14.607 20.5235C14.607 20.6114 15.3042 21.4753 15.3921 21.724C15.7801 22.8425 15.5648 24.7371 15.7801 25.2191C15.8256 25.3222 16.1559 25.4737 16.3137 25.4495C16.7168 25.3828 17.4504 24.2673 19.2662 25.2191C20.0846 25.6495 20.9365 26.3317 21.6913 26.7439C22.6492 27.2684 23.2499 27.365 24.1522 28.2838C24.7161 28.8537 24.9708 29.3205 25.2679 29.9966C25.6043 30.7665 25.6286 30.4997 26.0014 30.9939C26.1984 31.2545 26.1772 31.3758 26.6016 31.6759C27.8899 32.6005 30.1968 33.3796 29.348 35.2923C29.1328 35.7743 28.6539 36.423 28.3144 37.0202C27.8171 37.8874 27.3867 38.833 26.7865 39.5605C26.2894 40.1582 25.5376 40.6699 25.3011 41.0913C25.0192 41.6006 24.9496 42.5555 24.4493 43.4164C23.7248 44.6623 22.4304 45.2898 22.0607 46.1841C21.806 46.8025 21.8909 47.7907 21.9697 48.5667C22.0242 49.0971 22.3396 50.531 22.0939 50.919C26.4654 52.6224 31.2697 52.8701 35.7932 51.6253C35.0103 50.0033 34.6083 48.2238 34.6178 46.4227C34.6274 44.6217 35.0483 42.8466 35.8484 41.2329C36.6485 39.6193 37.8066 38.2098 39.2344 37.1119C40.6622 36.0141 42.322 35.2569 44.087 34.8982L44.0868 34.899ZM53.7326 39.1854C52.2894 37.7419 50.4506 36.7588 48.4487 36.3605C46.4467 35.9621 44.3716 36.1663 42.4858 36.9473C40.6 37.7284 38.9881 39.0511 37.854 40.7482C36.72 42.4454 36.1147 44.4407 36.1147 46.4819C36.1147 48.5231 36.72 50.5184 37.854 52.2155C38.9881 53.9127 40.6 55.2354 42.4858 56.0164C44.3716 56.7974 46.4467 57.0017 48.4487 56.6033C50.4506 56.2049 52.2894 55.2219 53.7326 53.7784C55.6677 51.8432 56.7548 49.2186 56.7548 46.4819C56.7548 43.7452 55.6677 41.1205 53.7326 39.1854ZM47.1394 17.3838C45.5029 15.2789 43.4942 13.4921 41.213 12.1121C39.7247 13.2944 38.3756 14.4312 38.7122 14.9647C39.3275 15.9374 43.332 16.7653 44.4929 16.9867C45.6388 17.2018 46.4633 17.3171 47.1394 17.3838ZM15.116 46.4969C15.0371 44.8206 15.01 43.8808 15.2616 42.4864C15.2797 42.3927 15.4256 41.1132 15.2979 41.1224C15.1796 40.0705 15.207 39.7309 15.4798 38.7063C15.7465 37.6909 15.5404 38.0546 15.3768 37.0603C15.2736 36.4268 15.0705 36.1842 14.6371 35.6053C13.4366 34.0048 13.1972 33.3862 12.894 31.3856C12.7334 30.3337 12.5211 29.015 11.5541 28.4633C10.8478 28.0602 9.48375 27.8934 8.48941 27.7719C8.0211 31.1953 8.37821 34.6811 9.53094 37.9384C10.6837 41.1957 12.5986 44.1302 15.116 46.4969ZM8.74102 26.2959C9.93234 26.4445 11.3571 26.6324 12.2907 27.1659C13.7579 28.0026 14.1339 29.5971 14.3733 31.1642C14.6428 32.9346 14.7796 33.3136 15.8314 34.711C16.465 35.5568 16.7014 35.9083 16.8499 36.8204C16.9409 37.363 17.1712 37.5812 17.0924 38.297C17.0318 38.8426 16.7741 39.458 16.7317 40.0278C16.7256 40.1099 16.7832 40.9555 16.7832 40.9555C16.9707 42.4469 16.6499 42.5591 16.5741 43.9929C16.5255 44.9296 16.5983 46.3665 16.6802 47.8397C17.9204 48.8052 19.2621 49.6326 20.6816 50.3073C20.5421 49.2797 20.3664 47.9732 20.4027 47.0182C20.4633 45.5025 21.0211 44.8478 22.0487 43.8929C23.043 42.9714 23.2309 42.7652 23.5675 41.5492C23.8918 40.3821 24.0737 40.0609 24.9737 39.2575C25.8468 38.4814 26.0469 38.0783 26.6501 36.9476C26.9301 36.4098 27.2378 35.8868 27.5719 35.3809C27.7144 35.1627 28.063 34.6383 28.0357 34.5137C27.975 34.2046 26.1683 33.2041 25.7348 32.895C24.9073 32.3039 25.0528 32.119 24.6802 31.7612C23.7253 30.8488 24.0497 30.3062 23.0888 29.3301C22.4006 28.6298 21.8277 28.5207 20.9794 28.0539C20.1427 27.5992 19.2696 26.9054 18.5755 26.5412C18.0238 26.2533 17.8813 26.2684 17.4539 26.5352C16.9022 26.8778 16.4445 27.0596 15.7382 26.8656C15.1743 26.711 14.6651 26.3866 14.4164 25.8288C14.0012 24.8952 14.3073 23.1431 13.9828 22.2155C13.7797 21.6335 13.128 21.4186 13.1156 20.5421C13.1039 19.6994 13.8614 18.6991 14.5343 18.1837C15.3468 17.5563 16.2743 17.4289 17.1928 17.9201C17.5044 18.0977 17.7996 18.3026 18.075 18.5324C18.3417 18.7416 18.5509 18.9416 18.5691 18.9385C18.6904 18.9295 18.6267 18.6596 18.7389 18.4778C19.3239 17.5285 19.7755 17.0743 20.9941 16.6621C23.2373 15.9042 25.8049 16.8105 27.0205 16.5589C27.4964 16.459 27.6026 15.883 27.7329 15.2434C27.9148 14.3551 28.1452 12.9941 28.9424 12.5939C29.6572 12.2332 30.3611 12.7121 30.837 13.1335C31.3762 12.4184 32.6953 10.645 33.195 10.4541L34.2287 10.066C34.2379 10.063 34.3622 9.79323 34.5288 9.46839C22.6823 6.95284 11.154 14.5949 8.74102 26.2959Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--consumer {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='61' viewBox='0 0 60 61' fill='none'%3E%3Cg clip-path='url(%23clip0_1010_2899)'%3E%3Cpath d='M29.5537 40.9614C29.6006 40.9386 29.6492 40.9163 29.6961 40.8931C31.6867 39.914 32.6931 37.7793 32.1438 35.7035C31.2376 32.2514 30.8119 29.7418 30.7341 27.3832C30.7748 27.3207 30.8142 27.2571 30.8512 27.1917C31.1523 26.6601 31.3145 26.0613 31.3228 25.4504C31.3311 24.8396 31.1853 24.2365 30.8987 23.697C30.9151 23.5653 30.9319 23.4329 30.949 23.2998L30.9501 23.2911C31.3085 20.7598 30.4282 18.1255 28.4714 15.8721C26.1504 13.1995 22.786 11.6035 19.4719 11.6035C16.1577 11.6035 12.7933 13.1994 10.4719 15.8724C8.51483 18.1258 7.63475 20.7607 7.99335 23.2923C8.01245 23.426 8.02921 23.5618 8.0455 23.6982C7.74095 24.2718 7.59577 24.9166 7.6251 25.5653C7.65443 26.2141 7.85719 26.8431 8.21226 27.3869C8.13128 29.747 7.7046 32.2558 6.79956 35.7034C6.2537 37.7816 7.26022 39.9157 9.24597 40.8924C9.29354 40.9159 9.34241 40.9385 9.39034 40.9617C7.36534 42.1336 5.71452 43.3749 4.48593 45.4987C2.84425 48.3364 2.03319 52.6299 1.77397 59.855C1.76999 59.9652 1.78826 60.0751 1.8277 60.178C1.86713 60.281 1.92692 60.375 2.0035 60.4543C2.08007 60.5336 2.17186 60.5967 2.27336 60.6398C2.37487 60.6829 2.48402 60.705 2.59429 60.705H36.3494C36.4597 60.705 36.5688 60.6829 36.6703 60.6398C36.7718 60.5968 36.8636 60.5337 36.9402 60.4544C37.0168 60.375 37.0766 60.2811 37.116 60.1781C37.1554 60.0752 37.1737 59.9653 37.1698 59.8551C36.9119 52.6291 36.1003 48.3356 34.4583 45.4972C33.2293 43.3741 31.5786 42.1332 29.5537 40.9614ZM28.9706 39.4214C28.5779 39.6153 28.1701 39.7988 27.7548 39.9696L27.4825 39.8237C26.4765 39.2846 25.343 38.6766 24.1322 37.9532V37.7114C24.4426 37.4433 24.7388 37.1591 25.0194 36.86C26.5194 35.2596 27.6696 33.1612 28.0953 31.2467C28.2734 30.4879 28.4026 29.7184 28.4821 28.943C28.7175 28.8901 28.947 28.8139 29.1674 28.7156C29.3401 30.8382 29.7767 33.1487 30.5574 36.1213C30.9098 37.4551 30.2728 38.7807 28.9706 39.4214ZM19.4719 38.0676C16.4081 38.0325 13.1825 34.1833 12.45 30.8905C12.0223 28.9694 11.7594 27.1053 12.5474 22.8162C12.5503 22.8034 12.5539 22.7907 12.5564 22.7775C12.5589 22.7642 12.5596 22.7523 12.5612 22.7397C12.6169 22.4395 12.6777 22.1273 12.7435 21.8033C14.3753 21.4634 15.6694 21.0112 17.0618 19.5489C19.286 21.6825 22.305 22.495 26.2444 22.0223C27.216 26.8848 26.9475 28.8549 26.4936 30.8909C25.7612 34.1833 22.5351 38.0325 19.4719 38.0676ZM22.4913 38.861V41.0938C22.4963 41.4932 22.4219 41.8896 22.2725 42.2601C22.1231 42.6306 21.9016 42.9677 21.6209 43.2519C21.3402 43.5362 21.0059 43.7618 20.6373 43.9158C20.2687 44.0699 19.8732 44.1492 19.4737 44.1492C19.0743 44.1492 18.6788 44.0699 18.3102 43.9158C17.9416 43.7618 17.6073 43.5362 17.3266 43.2519C17.0459 42.9677 16.8244 42.6306 16.675 42.2601C16.5256 41.8896 16.4512 41.4932 16.4562 41.0938V38.8629C17.4512 39.4062 18.4718 39.6992 19.4645 39.7085H19.4798C20.4732 39.6992 21.4952 39.4057 22.4913 38.8613V38.861ZM29.4244 26.382C29.2218 26.7374 28.915 27.0219 28.5455 27.1972C28.5111 25.9466 28.3873 24.7 28.1749 23.4671C28.473 23.5413 28.7499 23.6834 28.9839 23.8824C29.2178 24.0814 29.4026 24.3319 29.5236 24.6142C29.6447 24.8966 29.6987 25.2031 29.6815 25.5098C29.6643 25.8164 29.5764 26.115 29.4246 26.382H29.4244ZM11.7112 16.9484C13.6951 14.6639 16.6687 13.2441 19.4719 13.2441C22.275 13.2441 25.2492 14.6634 27.2325 16.948C28.6393 18.5681 29.3839 20.3953 29.3839 22.1845C28.9147 21.9371 28.3969 21.7959 27.8671 21.7707C27.8132 21.4991 27.7566 21.2214 27.695 20.9326C27.6514 20.7272 27.5306 20.5463 27.3576 20.4273C27.1845 20.3083 26.9725 20.2602 26.765 20.2929C22.6432 20.9408 19.6646 20.124 17.6589 17.7944C17.5799 17.7038 17.4822 17.6315 17.3726 17.5823C17.263 17.533 17.144 17.5081 17.0238 17.5093C16.9035 17.5112 16.7851 17.5396 16.677 17.5924C16.5689 17.6452 16.4738 17.7211 16.3983 17.8148C14.9972 19.553 13.9509 19.906 11.8976 20.2973C11.7389 20.3275 11.5926 20.404 11.4772 20.517C11.3618 20.63 11.2823 20.7746 11.2487 20.9326C11.1872 21.2217 11.1305 21.4998 11.0766 21.7716C10.5462 21.7981 10.0281 21.9406 9.55886 22.1892C9.55651 20.4036 10.3015 18.572 11.7112 16.9484ZM9.523 24.4148C9.6559 24.1811 9.83482 23.9768 10.0489 23.8142C10.263 23.6517 10.5079 23.5342 10.7687 23.469C10.5567 24.701 10.4329 25.9466 10.3984 27.1962C10.3551 27.1756 10.3124 27.1537 10.2705 27.1299C10.0429 27.001 9.843 26.8284 9.6822 26.622C9.52139 26.4157 9.40288 26.1797 9.33344 25.9275C9.264 25.6752 9.245 25.4118 9.27752 25.1522C9.31005 24.8927 9.39347 24.6421 9.523 24.4148ZM8.38698 36.1202C9.16675 33.1504 9.60421 30.8403 9.7787 28.7158C9.99839 28.8138 10.2272 28.8898 10.4619 28.9427C10.5413 29.7183 10.6705 30.4879 10.8486 31.247C11.2744 33.1611 12.4242 35.2596 13.9246 36.8602C14.2062 37.1605 14.5035 37.4457 14.8152 37.7145V37.9504C13.6019 38.6761 12.4676 39.285 11.4596 39.8254L11.1901 39.9702C10.7746 39.7994 10.3664 39.6157 9.97253 39.4212C8.67315 38.7819 8.03636 37.4551 8.38698 36.1202ZM29.5598 59.0645V52.052C29.5598 51.8344 29.4734 51.6257 29.3196 51.4719C29.1657 51.3181 28.9571 51.2316 28.7395 51.2316C28.522 51.2316 28.3133 51.3181 28.1595 51.4719C28.0056 51.6257 27.9192 51.8344 27.9192 52.052V59.0645H11.0248V52.052C11.0248 51.8344 10.9383 51.6257 10.7845 51.4719C10.6307 51.3181 10.422 51.2316 10.2044 51.2316C9.98688 51.2316 9.77823 51.3181 9.62439 51.4719C9.47056 51.6257 9.38413 51.8344 9.38413 52.052V59.0645H3.44788C3.72655 52.6406 4.47081 48.8025 5.90624 46.3205C7.2962 43.9182 9.36737 42.8076 12.2344 41.2713C13.0236 40.8482 13.8896 40.3835 14.8147 39.8523V41.0938C14.8147 41.7055 14.9352 42.3113 15.1693 42.8765C15.4035 43.4418 15.7466 43.9553 16.1792 44.3879C16.6118 44.8205 17.1254 45.1637 17.6906 45.3978C18.2558 45.6319 18.8616 45.7524 19.4734 45.7524C20.0852 45.7524 20.691 45.6319 21.2562 45.3978C21.8214 45.1637 22.335 44.8205 22.7676 44.3879C23.2002 43.9553 23.5433 43.4418 23.7774 42.8765C24.0116 42.3113 24.1321 41.7055 24.1321 41.0938V39.8548C25.0555 40.3846 25.9201 40.8482 26.7075 41.2701C26.9258 41.3873 27.1393 41.502 27.348 41.6141L27.3505 41.6155C29.8873 42.9833 31.7532 44.0998 33.0375 46.3193C34.4739 48.8013 35.2181 52.6391 35.4961 59.0645H29.5598ZM50.2575 48.2989C50.2571 48.7736 50.1123 49.237 49.8423 49.6274C49.5723 50.0179 49.1898 50.3169 48.7458 50.4848V50.9561C48.7458 51.1737 48.6593 51.3823 48.5055 51.5362C48.3517 51.69 48.143 51.7764 47.9255 51.7764C47.7079 51.7764 47.4992 51.69 47.3454 51.5362C47.1916 51.3823 47.1051 51.1737 47.1051 50.9561V50.4845C46.7873 50.3649 46.4993 50.1777 46.2609 49.9358C46.0226 49.6939 45.8397 49.4031 45.7248 49.0836C45.6514 48.8787 45.6625 48.6531 45.7555 48.4564C45.8485 48.2597 46.0158 48.1079 46.2207 48.0346C46.4255 47.9612 46.6511 47.9723 46.8479 48.0653C47.0446 48.1583 47.1963 48.3256 47.2697 48.5305C47.3122 48.6501 47.3868 48.7557 47.4852 48.8358C47.5837 48.916 47.7022 48.9675 47.828 48.9849C47.9537 49.0023 48.0818 48.9849 48.1983 48.9345C48.3148 48.8841 48.4153 48.8026 48.4887 48.6991C48.5621 48.5955 48.6056 48.4738 48.6146 48.3472C48.6236 48.2205 48.5977 48.0939 48.5396 47.981C48.4816 47.8681 48.3937 47.7733 48.2854 47.707C48.1772 47.6406 48.0529 47.6052 47.9259 47.6047C47.3789 47.6046 46.8493 47.4125 46.4295 47.0619C46.0096 46.7113 45.7261 46.2245 45.6285 45.6862C45.5308 45.148 45.6252 44.5926 45.8952 44.1169C46.1651 43.6411 46.5935 43.2752 47.1056 43.083V42.6113C47.1056 42.3938 47.192 42.1851 47.3459 42.0313C47.4997 41.8774 47.7084 41.791 47.9259 41.791C48.1435 41.791 48.3521 41.8774 48.506 42.0313C48.6598 42.1851 48.7462 42.3938 48.7462 42.6113V43.0832C49.0639 43.2032 49.3516 43.3908 49.5894 43.6331C49.8273 43.8754 50.0095 44.1665 50.1235 44.4863C50.1965 44.6913 50.185 44.9169 50.0917 45.1135C49.9983 45.31 49.8307 45.4614 49.6257 45.5344C49.4207 45.6074 49.1951 45.5959 48.9985 45.5025C48.802 45.4092 48.6506 45.2415 48.5776 45.0365C48.5348 44.9169 48.4599 44.8114 48.3611 44.7315C48.2624 44.6516 48.1436 44.6003 48.0177 44.5833C47.8919 44.5663 47.7637 44.5842 47.6473 44.635C47.5309 44.6858 47.4307 44.7677 47.3576 44.8716C47.2846 44.9755 47.2415 45.0975 47.233 45.2242C47.2245 45.351 47.251 45.4776 47.3097 45.5903C47.3683 45.703 47.4567 45.7975 47.5653 45.8633C47.6739 45.9292 47.7985 45.964 47.9256 45.9638C48.5442 45.965 49.1371 46.2114 49.5742 46.6491C50.0114 47.0868 50.2571 47.68 50.2575 48.2986V48.2989ZM47.9255 36.4835C45.8882 36.4835 43.8966 37.0876 42.2026 38.2195C40.5087 39.3513 39.1884 40.9601 38.4088 42.8423C37.6291 44.7245 37.4251 46.7957 37.8226 48.7938C38.2201 50.792 39.2011 52.6274 40.6417 54.068C42.0823 55.5086 43.9177 56.4897 45.9159 56.8871C47.914 57.2846 49.9852 57.0806 51.8674 56.3009C53.7496 55.5213 55.3584 54.201 56.4902 52.5071C57.6221 50.8131 58.2262 48.8216 58.2262 46.7843C58.2228 44.0534 57.1365 41.4353 55.2055 39.5042C53.2745 37.5731 50.6565 36.4867 47.9256 36.4831L47.9255 36.4835ZM47.9255 55.4444C46.2126 55.4444 44.5383 54.9365 43.1141 53.9849C41.69 53.0333 40.58 51.6808 39.9245 50.0984C39.2691 48.5159 39.0976 46.7747 39.4317 45.0947C39.7659 43.4148 40.5907 41.8717 41.8018 40.6606C43.0129 39.4495 44.556 38.6247 46.2359 38.2905C47.9159 37.9564 49.6571 38.1278 51.2396 38.7833C52.822 39.4388 54.1745 40.5488 55.1261 41.9729C56.0777 43.3971 56.5856 45.0714 56.5856 46.7843C56.5825 49.08 55.669 51.2808 54.0456 52.904C52.4222 54.5272 50.2213 55.4404 47.9256 55.4434L47.9255 55.4444ZM47.9255 39.4238C46.4699 39.4235 45.0469 39.8548 43.8365 40.6631C42.626 41.4715 41.6825 42.6207 41.1252 43.9653C40.5678 45.31 40.4218 46.7897 40.7054 48.2173C40.989 49.645 41.6897 50.9564 42.7187 51.9859C43.7477 53.0154 45.0588 53.7166 46.4864 54.0009C47.9139 54.2851 49.3937 54.1397 50.7386 53.583C52.0834 53.0263 53.233 52.0832 54.0419 50.8731C54.8509 49.6631 55.2828 48.2403 55.2831 46.7847C55.2811 44.8336 54.5055 42.9629 53.1262 41.5828C51.747 40.2027 49.8767 39.426 47.9256 39.4229L47.9255 39.4238ZM47.9255 52.502C46.7942 52.5023 45.6883 52.1672 44.7475 51.539C43.8068 50.9108 43.0735 50.0176 42.6404 48.9726C42.2073 47.9275 42.0939 46.7775 42.3145 45.668C42.5351 44.5585 43.0798 43.5393 43.8797 42.7394C44.6797 41.9395 45.6988 41.3948 46.8084 41.1742C47.9179 40.9536 49.0679 41.0671 50.1129 41.5002C51.158 41.9333 52.0511 42.6666 52.6793 43.6074C53.3075 44.5481 53.6426 45.6541 53.6422 46.7853C53.6397 48.3005 53.0365 49.753 51.965 50.8242C50.8934 51.8955 49.4408 52.4983 47.9256 52.5004L47.9255 52.502ZM39.3356 30.7382C39.3353 31.1583 39.4291 31.5731 39.6102 31.9521C39.7913 32.331 40.055 32.6646 40.382 32.9283C40.709 33.1919 41.091 33.3789 41.4998 33.4754C41.9086 33.572 42.3338 33.5757 42.7442 33.4862C43.1546 33.3968 43.5397 33.2165 43.8713 32.9586C44.2028 32.7007 44.4723 32.3717 44.6599 31.9959C44.8476 31.6201 44.9486 31.207 44.9555 30.787C44.9625 30.3671 44.8752 29.9509 44.7001 29.5691H48.9984C48.7458 30.1212 48.6789 30.7402 48.8075 31.3335C48.9362 31.9269 49.2537 32.4626 49.7123 32.8604C50.1709 33.2582 50.7461 33.4968 51.3517 33.5403C51.9572 33.5839 52.5606 33.4301 53.0715 33.1021C53.5823 32.774 53.9732 32.2893 54.1855 31.7205C54.3978 31.1517 54.4201 30.5294 54.2491 29.9468C54.0782 29.3643 53.7231 28.8528 53.2371 28.4889C52.7511 28.125 52.1602 27.9284 51.5531 27.9284C51.5398 27.9284 51.5266 27.9293 51.5134 27.9294C51.5066 27.9294 51.5001 27.9284 51.4934 27.9284H41.2558C40.5455 27.9345 39.8461 27.7531 39.2282 27.4026C38.6103 27.0521 38.0958 26.5449 37.7365 25.932H53.9678C54.1486 25.932 54.3244 25.8723 54.4677 25.7621C54.6111 25.6519 54.714 25.4974 54.7605 25.3227L57.7866 13.9891C57.819 13.8676 57.8232 13.7402 57.7985 13.6168C57.7739 13.4934 57.7213 13.3773 57.6446 13.2776C57.568 13.1778 57.4695 13.097 57.3566 13.0414C57.2437 12.9858 57.1196 12.9569 56.9938 12.9569H54.2966V1.52539C54.2966 1.30783 54.2102 1.09918 54.0563 0.945342C53.9025 0.791504 53.6938 0.705078 53.4763 0.705078H49.8655C49.6479 0.705078 49.4393 0.791504 49.2854 0.945342C49.1316 1.09918 49.0452 1.30783 49.0452 1.52539V12.9553H47.8658V4.98652C47.8658 4.76896 47.7794 4.56031 47.6255 4.40647C47.4717 4.25264 47.2631 4.16621 47.0455 4.16621H43.4347C43.2172 4.16621 43.0085 4.25264 42.8547 4.40647C42.7008 4.56031 42.6144 4.76896 42.6144 4.98652V12.9553H41.4349V8.44473C41.4349 8.22717 41.3485 8.01852 41.1946 7.86468C41.0408 7.71084 40.8322 7.62441 40.6146 7.62441H37.0038C36.7863 7.62441 36.5776 7.71084 36.4238 7.86468C36.2699 8.01852 36.1835 8.22717 36.1835 8.44473V12.9555H34.1067L33.8434 11.9723C33.5264 10.7483 32.8095 9.6654 31.8064 8.89564C30.8034 8.12588 29.5719 7.71345 28.3076 7.72391H25.2317C25.0142 7.72391 24.8055 7.81033 24.6517 7.96417C24.4979 8.11801 24.4114 8.32666 24.4114 8.54422C24.4114 8.76178 24.4979 8.97043 24.6517 9.12427C24.8055 9.27811 25.0142 9.36453 25.2317 9.36453H28.3076C29.2099 9.35715 30.0889 9.65156 30.8047 10.201C31.5205 10.7504 32.0322 11.5233 32.2584 12.3969L35.7199 25.3227C35.9699 26.2856 36.4692 27.1657 37.1677 27.8743C37.8661 28.5828 38.739 29.0947 39.6983 29.3584C39.4603 29.7787 39.3353 30.2536 39.3357 30.7367L39.3356 30.7382ZM51.5528 29.5691C51.784 29.5691 52.0101 29.6376 52.2023 29.7661C52.3946 29.8946 52.5445 30.0772 52.6329 30.2908C52.7214 30.5045 52.7446 30.7395 52.6995 30.9663C52.6544 31.1931 52.543 31.4015 52.3795 31.565C52.216 31.7285 52.0077 31.8398 51.7809 31.885C51.5541 31.9301 51.319 31.9069 51.1053 31.8184C50.8917 31.7299 50.7091 31.5801 50.5806 31.3878C50.4522 31.1955 50.3836 30.9695 50.3836 30.7382C50.3835 30.428 50.5066 30.1304 50.7259 29.9109C50.9452 29.6913 51.2426 29.5679 51.5529 29.5675L51.5528 29.5691ZM42.1458 29.5691C42.377 29.5691 42.603 29.6377 42.7953 29.7662C42.9876 29.8946 43.1374 30.0773 43.2259 30.2909C43.3143 30.5045 43.3375 30.7396 43.2924 30.9664C43.2472 31.1932 43.1359 31.4015 42.9723 31.565C42.8088 31.7285 42.6005 31.8399 42.3737 31.885C42.1469 31.9301 41.9118 31.9069 41.6982 31.8184C41.4846 31.7299 41.302 31.5801 41.1735 31.3878C41.045 31.1955 40.9765 30.9695 40.9765 30.7382C40.9764 30.428 41.0996 30.1303 41.3188 29.9108C41.5381 29.6913 41.8356 29.5678 42.1459 29.5675L42.1458 29.5691ZM50.6859 2.3457H52.6557V12.9552H50.6859V2.3457ZM44.2551 5.8073H46.225V12.9557H44.2551V5.8073ZM37.8242 9.26527H39.7941V12.9555H37.8242V9.26527ZM37.1419 24.2887L34.5462 14.5961H55.9255L53.3376 24.2887H37.1419Z' fill='%23E65A3D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1010_2899'%3E%3Crect width='60' height='60' fill='white' transform='translate(0 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--compost {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M18.1586 10.1934L12.3271 4.36194' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1865 4.69275V7.22119' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.86953 5.25232C9.30156 6.94764 10.1367 8.49295 11.1531 9.50935C12.9555 11.3117 15.5031 11.6773 17.9352 10.4734C18.043 10.4195 18.1414 10.3484 18.2258 10.264L18.225 10.2633C18.3109 10.1773 18.3836 10.0797 18.4383 9.96951C19.643 7.53826 19.2766 4.9906 17.4742 3.18826C16.1742 1.88748 14.0055 0.884354 11.7664 0.642948C11.7664 0.642166 11.7664 0.642166 11.7664 0.642166C11.0383 0.56326 10.3031 0.564823 9.5875 0.66326C9.08906 0.73201 8.69688 1.12342 8.62813 1.62264C8.5875 1.91795 8.56328 2.21717 8.55469 2.51795' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.8418 10.1935L27.6734 4.36206' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.343 7.22131H24.8145' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.0654 10.4732C24.4971 11.6776 27.0447 11.3117 28.8468 9.50956C30.1475 8.20886 31.1505 6.04073 31.3923 3.80136C31.3924 3.80136 31.3927 3.80128 31.3928 3.80128C31.4714 3.07347 31.4701 2.33808 31.3717 1.62253C31.3032 1.12386 30.9113 0.731984 30.4126 0.66339C27.4952 0.262453 24.249 1.46495 22.5255 3.18831C20.7234 4.9905 20.3575 7.538 21.5619 9.96972C21.6155 10.078 21.6863 10.1762 21.7708 10.261L21.772 10.2597C21.8576 10.3457 21.9557 10.4189 22.0654 10.4732Z' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.2246 10.2633C19.0895 11.1281 19.6629 12.2297 19.8824 13.4156' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.083 13.4188C20.301 12.2313 20.8752 11.1281 21.74 10.2633' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.9634 20.5337C31.9662 18.4132 29.812 16.9448 27.3136 16.9448C27.1072 16.9448 26.9032 16.9548 26.702 16.9745C26.1258 17.0309 25.5604 16.7573 25.2456 16.2713C24.1336 14.5548 22.2023 13.4188 20.0048 13.4188C17.8292 13.4188 15.9148 14.5325 14.7978 16.2204C14.4816 16.6982 13.945 16.9807 13.3727 16.9524C13.2694 16.9473 13.1653 16.9448 13.0606 16.9448C10.6179 16.9448 8.50359 18.3483 7.47852 20.3927' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.9375 25.6655V36.289C5.9375 38.0149 7.33664 39.414 9.0625 39.414H30.9375C32.6634 39.414 34.0625 38.0149 34.0625 36.289V25.6655' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.3166 25.3516H34.0625C35.357 25.3516 36.4062 24.3023 36.4062 23.0078C36.4062 21.7134 35.357 20.6641 34.0625 20.6641H12.9688H5.9375C4.64305 20.6641 3.59375 21.7134 3.59375 23.0078C3.59375 24.3023 4.64305 25.3516 5.9375 25.3516H12.9688H26.5823' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.3007 31.5874L15.9277 33.9654C15.4588 34.7775 16.0449 35.7926 16.9827 35.7926H17.9268' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.7031 32.2438L17.3307 31.5347L17.5304 33.2988' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.3311 35.7927H23.0769C24.0146 35.7927 24.6007 34.7775 24.1319 33.9654L23.6599 33.1478' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.6985 36.8476L20.2705 35.7927L21.6985 34.7377' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.4549 31.0614L21.082 28.6834C20.613 27.8713 19.4409 27.8713 18.972 28.6834L18.5 29.501' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6857 29.3501L22.4861 31.1142L20.8584 30.405' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}
.icon-ccd--recycling-center {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.8074 27.4981C33.6969 27.3069 33.4523 27.2417 33.2609 27.3524C33.0697 27.4631 33.0045 27.7079 33.1152 27.8989L34.9936 31.1422C35.2877 31.6499 35.2883 32.2565 34.9953 32.7649C34.7023 33.2735 34.177 33.577 33.59 33.577H30.7963L31.7365 32.637C31.8928 32.4807 31.8928 32.2276 31.7365 32.0713C31.5803 31.9151 31.3271 31.9151 31.1709 32.0713L29.5479 33.6942C29.4729 33.7692 29.4307 33.871 29.4307 33.977C29.4307 34.0831 29.4729 34.1848 29.5479 34.2598L31.1709 35.8829C31.249 35.961 31.3514 36.0001 31.4537 36.0001C31.5561 36.0001 31.6584 35.961 31.7365 35.8829C31.8928 35.7266 31.8928 35.4735 31.7365 35.3172L30.7963 34.377H33.59C34.4664 34.377 35.2508 33.9237 35.6885 33.1645C36.126 32.4053 36.125 31.4993 35.6857 30.7413L33.8074 27.4981Z' fill='%235DABA3'/%3E%3Cpath d='M21.5336 33.1644C21.9713 33.9236 22.7556 34.3769 23.632 34.3769H27.1928C27.4136 34.3769 27.5928 34.1978 27.5928 33.9769C27.5928 33.756 27.4136 33.5769 27.1928 33.5769H23.632C23.0451 33.5769 22.5199 33.2734 22.2267 32.765C21.9336 32.2564 21.9342 31.6498 22.2283 31.142L23.951 28.1678L24.2976 29.4615C24.3455 29.6402 24.507 29.7582 24.6838 29.7582C24.7179 29.7582 24.7529 29.7537 24.7875 29.7443C25.001 29.6871 25.1275 29.4678 25.0703 29.2545L24.4761 27.0373C24.4488 26.9348 24.3816 26.8475 24.2898 26.7943C24.1976 26.7414 24.0881 26.7267 23.9863 26.7545L21.7693 27.3486C21.5558 27.4058 21.4293 27.6252 21.4865 27.8385C21.5433 28.0516 21.7631 28.1787 21.9763 28.1213L23.2515 27.7795L21.5361 30.7412C21.0969 31.4994 21.0961 32.4053 21.5336 33.1644Z' fill='%235DABA3'/%3E%3Cpath d='M29.3002 24.4043C29.243 24.6177 29.3696 24.8371 29.583 24.8941L31.8 25.4881C31.8348 25.4974 31.8696 25.5019 31.9037 25.5019C32.0803 25.5019 32.242 25.384 32.2899 25.2052L32.8838 22.9883C32.941 22.7748 32.8145 22.5554 32.601 22.4984C32.3871 22.4414 32.1682 22.5679 32.1112 22.7812L31.7837 24.0037L30.7071 22.1451C30.269 21.3885 29.4854 20.9369 28.6114 20.9369C27.7371 20.9369 26.9535 21.3885 26.5155 22.1451L25.0578 24.6619C24.9471 24.8529 25.0123 25.0976 25.2035 25.2084C25.2666 25.2449 25.3356 25.2623 25.4035 25.2623C25.5416 25.2623 25.676 25.1908 25.75 25.0627L27.2077 22.5459C27.5012 22.0392 28.0258 21.7369 28.6114 21.7369C29.1967 21.7369 29.7213 22.0392 30.0149 22.5461L31.1363 24.4821L29.7901 24.1215C29.5764 24.0635 29.3575 24.191 29.3002 24.4043Z' fill='%235DABA3'/%3E%3Cpath d='M28.648 10.9899H28.5713C27.7529 10.9899 27.0871 10.327 27.0871 9.51235C27.0871 8.69771 27.7529 8.03481 28.5713 8.03481C29.3898 8.03481 30.0557 8.69771 30.0557 9.51235C30.0557 9.73325 30.2348 9.91235 30.4557 9.91235C30.6766 9.91235 30.8557 9.73325 30.8557 9.51235C30.8557 8.4061 30.0602 7.4825 29.0098 7.27793V6.81821C29.0098 6.59731 28.8307 6.41821 28.6098 6.41821C28.3889 6.41821 28.2098 6.59731 28.2098 6.81821V7.26619C27.1218 7.43984 26.2871 8.37944 26.2871 9.51235C26.2871 10.7682 27.3117 11.7899 28.5713 11.7899H28.648C29.4664 11.7899 30.1322 12.4528 30.1322 13.2676C30.1322 14.0823 29.4664 14.7452 28.648 14.7452C27.8295 14.7452 27.1637 14.0823 27.1637 13.2676C27.1637 13.0467 26.9846 12.8676 26.7637 12.8676C26.5428 12.8676 26.3637 13.0467 26.3637 13.2676C26.3637 14.3739 27.1593 15.2976 28.2098 15.5021V15.9618C28.2098 16.1827 28.3889 16.3618 28.6098 16.3618C28.8307 16.3618 29.0098 16.1827 29.0098 15.9618V15.5138C30.0976 15.34 30.9322 14.4005 30.9322 13.2676C30.9322 12.0118 29.9076 10.9899 28.648 10.9899Z' fill='%235DABA3'/%3E%3Cpath d='M35.9996 11.3898C35.9996 7.31504 32.6846 4 28.6098 4C24.535 4 21.2197 7.31504 21.2197 11.3898C21.2197 15.4646 24.535 18.7799 28.6098 18.7799C32.6846 18.7799 35.9996 15.4646 35.9996 11.3898ZM28.6098 17.9799C24.976 17.9799 22.0197 15.0236 22.0197 11.3898C22.0197 7.75625 24.976 4.8 28.6098 4.8C32.2434 4.8 35.1996 7.75625 35.1996 11.3898C35.1996 15.0236 32.2434 17.9799 28.6098 17.9799Z' fill='%235DABA3'/%3E%3Cpath d='M6.8457 36H15.9797C17.5488 36 18.8254 34.7234 18.8254 33.1543V19.5C18.8254 19.3865 18.7771 19.2785 18.6928 19.2025L15.374 16.2184C15.5437 12.7084 14.3363 8.76348 13.8943 7.45254C14.1287 7.36504 14.3402 7.21953 14.5078 7.02617C14.7953 6.69434 14.9244 6.25469 14.8619 5.81992L14.6494 4.34297C14.6211 4.14609 14.4523 4 14.2535 4H8.57188C8.37285 4 8.2043 4.14609 8.17598 4.34316L7.96367 5.81992C7.90117 6.25469 8.03027 6.69434 8.31777 7.02637C8.48535 7.21973 8.69688 7.36504 8.93105 7.45254C8.48906 8.76348 7.28164 12.7084 7.45137 16.2184L4.13262 19.2025C4.04824 19.2785 4 19.3865 4 19.5V33.1543C4 34.7234 5.27656 36 6.8457 36ZM4.8 19.6783L8.12871 16.685C8.21973 16.6031 8.26816 16.4842 8.26055 16.3623C8.00313 12.2984 9.81797 7.33691 9.83633 7.2873C9.88164 7.16445 9.86426 7.02734 9.78945 6.91992C9.71465 6.8125 9.59199 6.74844 9.46113 6.74844C9.2543 6.74844 9.05781 6.65879 8.92246 6.50234C8.78691 6.34609 8.72598 6.13887 8.75547 5.93379L8.91855 4.8H13.907L14.0701 5.93398C14.0996 6.13867 14.0387 6.3459 13.9031 6.50234C13.7676 6.65879 13.5713 6.74844 13.3643 6.74844C13.2334 6.74844 13.1107 6.8125 13.0359 6.91992C12.9611 7.02734 12.9438 7.16445 12.9891 7.2873C13.0074 7.33691 14.8223 12.2984 14.5648 16.3623C14.5572 16.4842 14.6057 16.6031 14.6967 16.685L18.0254 19.6783V33.1543C18.0254 34.2822 17.1076 35.2 15.9797 35.2H6.8457C5.71777 35.2 4.8 34.2822 4.8 33.1543V19.6783Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--building {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8102)'%3E%3Cpath d='M0.78418 39.2157H39.2156' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.78418 39.2157H39.2156' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.9212 0.784302H5.09766V39.2157H23.9212V0.784302Z' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 3.92151H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 3.92151H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 3.92151H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 3.92151H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 7.05884H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 7.05884H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 7.05884H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 7.05884H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 10.196H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 10.196H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 10.196H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 10.196H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 13.3334H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 13.3334H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 13.3334H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 13.3334H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 16.4706H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 16.4706H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 16.4706H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 16.4706H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 19.6078H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 19.6078H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 19.6078H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 19.6078H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 22.7451H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 22.7451H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 22.7451H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 22.7451H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.23535 25.8823H9.01967' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.1562 25.8823H12.9406' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0781 25.8823H16.8624' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 25.8823H20.7843' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.2155 29.0197H9.80371V39.2157H19.2155V29.0197Z' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0586 13.3334H27.8429' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.9805 13.3334H31.7648' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0586 16.4706H27.8429' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.9805 16.4706H31.7648' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0586 19.6078H27.8429' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.9805 19.6078H31.7648' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0586 22.7451H27.8429' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.9805 22.7451H31.7648' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0586 25.8823H27.8429' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.9805 25.8823H31.7648' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0586 29.0197H27.8429' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.9805 29.0197H31.7648' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.9023 39.2157H23.9219V7.05884L34.9023 10.9804V39.2157Z' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.7645 32.1569H27.0586V39.2157H31.7645V32.1569Z' stroke='%235DABA3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8102'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--starship {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M35.2835 2.14259L29.8889 3.07925C28.486 3.32283 27.2115 3.98411 26.2042 4.99136C24.2806 6.91496 20.4416 10.7541 18.6254 12.5703L5.07924 11.6886C4.72768 11.6655 4.37277 11.7969 4.11942 12.0502L2.4721 13.6978C1.98717 14.1825 1.98717 14.9713 2.4721 15.4559C3.65486 16.6387 9.10389 22.0878 10.7488 23.7327L8.89788 25.5837C8.28327 26.1977 8.28238 27.194 8.89788 27.8089L12.1908 31.1016C12.8041 31.7154 13.8002 31.7177 14.4157 31.1016L16.2667 29.2508C19.2278 32.2119 21.4158 34.3999 24.5435 37.5276C25.0275 38.0122 25.8175 38.0126 26.3019 37.5276L27.9492 35.8803C28.202 35.6278 28.3343 35.2779 28.3108 34.9202L27.4292 21.3743C28.3051 20.4984 33.8695 14.934 35.0084 13.7952C36.0156 12.788 36.6769 11.5137 36.9202 10.1102L37.8571 4.71569C38.1199 3.20205 36.8088 1.87838 35.2835 2.14259ZM22.7595 9.24443L30.755 17.2402C30.6978 17.2975 29.0447 18.9507 29.1501 18.8454L21.1541 10.8497C21.2207 10.783 22.8468 9.15712 22.7595 9.24443ZM22.4406 25.5547L14.4448 17.5592L16.3908 15.6132L24.3866 23.6087L22.4406 25.5547ZM16.7948 15.2091L18.4001 13.6038L26.3956 21.5996L24.7906 23.2047L16.7948 15.2091ZM14.0407 17.9632L22.0366 25.9587L20.4312 27.564L12.4358 19.5681L14.0407 17.9632ZM26.7997 21.1956L18.8041 13.1998C18.963 13.0409 20.8628 11.1409 20.75 11.2537L28.7461 19.2494C28.6884 19.3071 26.6746 21.3206 26.7997 21.1956ZM2.87612 14.1019L4.52344 12.4543C4.64955 12.3279 4.82087 12.2575 4.99833 12.2575C5.01283 12.2575 5.0279 12.2578 5.04241 12.2589L18.0876 13.108C16.9849 14.2107 10.5438 20.6521 9.51004 21.6858L2.87612 15.0519C2.6144 14.7899 2.6144 14.3638 2.87612 14.1019ZM12.0318 19.9721L20.0272 27.9681L17.9096 30.0857C17.8189 29.995 9.51181 21.6876 9.91406 22.0899L12.0318 19.9721ZM15.8627 28.8468L14.0117 30.6976C13.6345 31.0765 12.9738 31.077 12.5949 30.6976L9.3019 27.4049C8.91085 27.0138 8.90964 26.38 9.3019 25.9877L11.1529 24.1368C11.4035 24.3874 10.8181 23.802 15.8627 28.8468ZM27.5452 35.4757L25.8979 37.1236C25.6356 37.3848 25.2098 37.3859 24.9475 37.1236L18.3136 30.4897C18.7833 30.02 26.9594 21.8442 26.8917 21.9118L27.7405 34.9573C27.7533 35.1507 27.6819 35.3396 27.5452 35.4757ZM37.2946 4.61803L36.3577 10.0126C36.1339 11.2991 35.5279 12.4676 34.6044 13.3912L31.1591 16.8363L23.1634 8.84031L26.6083 5.39538C27.5318 4.47183 28.7003 3.86552 29.9872 3.64231L35.3817 2.70565C36.5078 2.50899 37.4907 3.48719 37.2946 4.61803Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M25.1179 26.2886C24.9606 26.2989 24.8411 26.4348 24.8512 26.5921L25.3646 34.4847C25.3746 34.6359 25.5002 34.752 25.6497 34.752C25.6559 34.752 25.662 34.7517 25.6681 34.7515C25.8255 34.7411 25.9449 34.6053 25.9349 34.4479L25.4215 26.5553C25.4109 26.3977 25.2708 26.2824 25.1179 26.2886Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M13.4077 15.1487C13.4138 15.149 13.42 15.1493 13.4267 15.1493C13.5756 15.1493 13.7012 15.0332 13.7112 14.8823C13.7213 14.7246 13.6019 14.5887 13.4445 14.5784L5.55221 14.0648C5.40824 14.0564 5.25924 14.1736 5.24864 14.3312C5.23859 14.4889 5.35801 14.6247 5.51538 14.6351L13.4077 15.1487Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M28.9477 6.52988C27.701 7.77626 27.701 9.80416 28.9477 11.0505C30.1936 12.2964 32.2216 12.2972 33.4683 11.0505C34.7213 9.7976 34.7216 7.78253 33.4683 6.52988C32.2196 5.28057 30.1983 5.27926 28.9477 6.52988ZM33.0643 10.6465C32.0414 11.6694 30.3757 11.6705 29.3517 10.6465C28.3283 9.6228 28.3283 7.95762 29.3517 6.9339C30.38 5.90619 32.0392 5.90823 33.0643 6.9339C34.0937 7.9627 34.0944 9.61703 33.0643 10.6465Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M8.25972 28.5204L6.20671 30.5734C5.93898 30.8411 6.34621 31.2419 6.61072 30.9774L8.66374 28.9244C8.77534 28.8128 8.77534 28.632 8.66374 28.5204C8.55213 28.4087 8.37133 28.4087 8.25972 28.5204Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M8.12207 31.4732L6.06906 33.5262C5.95745 33.6379 5.95745 33.8187 6.06906 33.9303C6.18066 34.0419 6.36146 34.0419 6.47307 33.9303L8.52609 31.8772C8.6377 31.7656 8.6377 31.5848 8.52609 31.4732C8.41448 31.3616 8.23368 31.3616 8.12207 31.4732Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M10.9521 31.3968L8.89914 33.4496C8.78753 33.5612 8.78753 33.742 8.89914 33.8536C9.01074 33.9652 9.19154 33.9652 9.30315 33.8536L11.3562 31.8008C11.4678 31.6892 11.4678 31.5084 11.3562 31.3968C11.2446 31.2852 11.0638 31.2852 10.9521 31.3968Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M22.5276 5.32479L23.3557 4.62753C23.4762 4.52597 23.4919 4.34572 23.3903 4.22491C23.2882 4.10437 23.1085 4.0893 22.9874 4.19059L22.1593 4.88785C22.0387 4.98942 22.0231 5.16966 22.1247 5.29048C22.2291 5.41335 22.4092 5.42466 22.5276 5.32479Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M18.5461 8.67909L21.5991 6.10739C21.7197 6.00582 21.7353 5.82558 21.6337 5.70476C21.5316 5.58423 21.3519 5.56916 21.2308 5.67045L18.1778 8.24215C18.0573 8.34372 18.0417 8.52396 18.1432 8.64478C18.2477 8.76765 18.4278 8.77896 18.5461 8.67909Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M35.6855 18.24L36.551 17.5901C36.6777 17.4953 36.7028 17.3161 36.608 17.19C36.5136 17.0639 36.334 17.0385 36.2084 17.1331L35.3429 17.7829C35.2162 17.8778 35.1911 18.0569 35.286 18.183C35.3798 18.3088 35.559 18.3349 35.6855 18.24Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M34.3713 18.5122L31.1788 20.9087C31.0521 21.0036 31.027 21.1824 31.1219 21.3088C31.2157 21.4346 31.3949 21.4607 31.5215 21.3658L34.714 18.9693C34.8407 18.8744 34.8658 18.6956 34.7709 18.5692C34.6766 18.4431 34.4969 18.4179 34.3713 18.5122Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M34.368 26.6072C34.4238 26.682 34.5097 26.7213 34.5962 26.7213C34.6559 26.7213 34.7162 26.7026 34.7676 26.6641L35.6331 26.0143C35.7597 25.9194 35.7849 25.7403 35.69 25.6142C35.5957 25.4878 35.416 25.4632 35.2904 25.5573L34.4249 26.2071C34.2982 26.302 34.2731 26.4811 34.368 26.6072Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M33.4534 26.9364L30.2609 29.3329C30.1342 29.4278 30.1091 29.6066 30.2039 29.733C30.2978 29.8588 30.4769 29.8849 30.6035 29.79L33.796 27.3935C33.9227 27.2986 33.9478 27.1198 33.8529 26.9934C33.7586 26.8672 33.5795 26.8419 33.4534 26.9364Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M11.7412 5.89365L12.6067 5.24381C12.7334 5.14895 12.7585 4.96982 12.6636 4.8437C12.5693 4.71759 12.3896 4.69247 12.2641 4.78678L11.3986 5.43662C11.2719 5.53148 11.2468 5.71061 11.3416 5.83673C11.4355 5.96245 11.6146 5.98855 11.7412 5.89365Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M7.57615 9.01953L10.7687 6.62305C10.8953 6.52818 10.9205 6.34933 10.8256 6.22294C10.7313 6.09654 10.5516 6.07171 10.426 6.16602L7.23351 8.5625C7.10684 8.65737 7.08173 8.83622 7.17659 8.96261C7.27041 9.08833 7.4496 9.11444 7.57615 9.01953Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M2.35324 4.0606C2.46484 4.1722 2.64564 4.17221 2.75725 4.0606L3.16071 3.65714L3.56417 4.0606C3.67578 4.1722 3.85658 4.17221 3.96819 4.0606C4.0798 3.94899 4.0798 3.76819 3.96819 3.65658L3.56473 3.25312L3.96819 2.84966C4.0798 2.73805 4.0798 2.55725 3.96819 2.44564C3.85658 2.33404 3.67578 2.33404 3.56417 2.44564L3.16071 2.8491L2.75725 2.44564C2.64565 2.33404 2.46484 2.33404 2.35324 2.44564C2.24163 2.55725 2.24163 2.73805 2.35324 2.84966L2.7567 3.25312L2.35324 3.65658C2.24163 3.76819 2.24163 3.94899 2.35324 4.0606Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M13.7631 11.1058C14.4741 11.1058 15.0522 10.5227 15.0522 9.80559C15.0522 9.08852 14.4741 8.50537 13.7631 8.50537C13.046 8.50537 12.4629 9.08852 12.4629 9.80559C12.4629 10.5227 13.046 11.1058 13.7631 11.1058ZM13.7631 9.0768C14.1588 9.0768 14.4807 9.40381 14.4807 9.80559C14.4807 10.2074 14.1588 10.5344 13.7631 10.5344C13.3613 10.5344 13.0343 10.2074 13.0343 9.80559C13.0343 9.40381 13.3613 9.0768 13.7631 9.0768Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M15.6129 4.7478H16.1832V5.31839C16.1832 5.47632 16.311 5.60411 16.4689 5.60411C16.6268 5.60411 16.7546 5.47632 16.7546 5.31839V4.7478H17.3255C17.4834 4.7478 17.6112 4.62001 17.6112 4.46209C17.6112 4.30416 17.4834 4.17637 17.3255 4.17637H16.7546V3.60578C16.7546 3.44786 16.6268 3.32007 16.4689 3.32007C16.311 3.32007 16.1832 3.44786 16.1832 3.60578V4.17637H15.6129C15.4549 4.17637 15.3271 4.30416 15.3271 4.46209C15.3271 4.62001 15.4549 4.7478 15.6129 4.7478Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M24.8318 3.80783C24.9434 3.91943 25.1242 3.91944 25.2358 3.80783L25.6392 3.40426L26.0427 3.80783C26.1543 3.91943 26.3351 3.91944 26.4467 3.80783C26.5583 3.69622 26.5583 3.51542 26.4467 3.40381L26.0432 3.00021L26.4467 2.59661C26.5583 2.485 26.5583 2.3042 26.4467 2.19259C26.3351 2.08098 26.1543 2.08098 26.0427 2.19259L25.6392 2.59616L25.2358 2.19259C25.1242 2.08098 24.9434 2.08098 24.8318 2.19259C24.7201 2.3042 24.7201 2.485 24.8318 2.59661L25.2352 3.00021L24.8318 3.40381C24.7201 3.51542 24.7201 3.69622 24.8318 3.80783Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M36.0325 35.7897H35.4616V35.2191C35.4616 35.0611 35.3338 34.9333 35.1759 34.9333C35.018 34.9333 34.8902 35.0611 34.8902 35.2191V35.7897H34.3199C34.162 35.7897 34.0342 35.9174 34.0342 36.0754C34.0342 36.2333 34.162 36.3611 34.3199 36.3611H34.8902V36.9317C34.8902 37.0896 35.018 37.2174 35.1759 37.2174C35.3338 37.2174 35.4616 37.0896 35.4616 36.9317V36.3611H36.0325C36.1904 36.3611 36.3182 36.2333 36.3182 36.0754C36.3182 35.9174 36.1904 35.7897 36.0325 35.7897Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M5.07952 21.601C4.96791 21.4894 4.78711 21.4894 4.6755 21.601L4.27204 22.0046L3.86858 21.601C3.75698 21.4894 3.57617 21.4894 3.46456 21.601C3.35296 21.7126 3.35296 21.8935 3.46456 22.0051L3.86806 22.4087L3.46456 22.8123C3.35296 22.9239 3.35296 23.1047 3.46456 23.2163C3.57617 23.3279 3.75697 23.3279 3.86858 23.2163L4.27204 22.8127L4.6755 23.2163C4.78711 23.3279 4.96791 23.3279 5.07952 23.2163C5.19113 23.1047 5.19113 22.9239 5.07952 22.8123L4.67603 22.4087L5.07952 22.0051C5.19113 21.8935 5.19113 21.7126 5.07952 21.601Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M31.9524 24.8683C31.9524 24.0846 31.3146 23.447 30.5311 23.447C29.7543 23.447 29.1221 24.0846 29.1221 24.8683C29.1221 25.6521 29.7543 26.2897 30.5311 26.2897C31.3146 26.2897 31.9524 25.6521 31.9524 24.8683ZM29.6935 24.8683C29.6935 24.3996 30.0691 24.0185 30.5311 24.0185C30.9999 24.0185 31.381 24.3996 31.381 24.8683C31.381 25.3371 30.9999 25.7182 30.5311 25.7182C30.0691 25.7182 29.6935 25.3371 29.6935 24.8683Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M37.471 21.4562H36.9007V20.8856C36.9007 20.7276 36.7729 20.5999 36.615 20.5999C36.457 20.5999 36.3292 20.7276 36.3292 20.8856V21.4562H35.7584C35.6004 21.4562 35.4727 21.5839 35.4727 21.7419C35.4727 21.8998 35.6004 22.0276 35.7584 22.0276H36.3292V22.5985C36.3292 22.7564 36.457 22.8842 36.615 22.8842C36.7729 22.8842 36.9007 22.7564 36.9007 22.5985V22.0276H37.471C37.6289 22.0276 37.7567 21.8998 37.7567 21.7419C37.7567 21.5839 37.6289 21.4562 37.471 21.4562Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3Cpath d='M15.7879 34.1805C15.0195 34.1805 14.3945 34.8055 14.3945 35.5737C14.3945 36.3418 15.0195 36.9668 15.7879 36.9668C16.5497 36.9668 17.1691 36.3418 17.1691 35.5737C17.1691 34.8055 16.5497 34.1805 15.7879 34.1805ZM15.7879 36.3954C15.3348 36.3954 14.966 36.0268 14.966 35.5737C14.966 35.1206 15.3348 34.752 15.7879 34.752C16.2344 34.752 16.5977 35.1206 16.5977 35.5737C16.5977 36.0268 16.2344 36.3954 15.7879 36.3954Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.6'/%3E%3C/svg%3E")
}
.icon-ccd--job-vacancy {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8100)'%3E%3Cpath d='M39.186 36.0043L33.8627 29.6958C35.3883 27.8712 36.3173 25.6272 36.5226 23.208C36.7863 20.0987 35.8232 17.0728 33.8106 14.688C32.6255 13.283 31.1771 12.2287 29.5979 11.5348V5.36039C29.5979 5.05953 29.354 4.81555 29.053 4.81555H22.9073V1.87031C22.9073 0.860547 22.0858 0.0390625 21.076 0.0390625H8.74469C7.73367 0.0390625 6.91117 0.860547 6.91117 1.87031V4.81555H0.867109C0.566172 4.81555 0.322266 5.05945 0.322266 5.36039V26.4999C0.322266 26.8009 0.566172 27.0448 0.867109 27.0448H14.2427C14.6755 28.0005 15.2448 28.9128 15.9538 29.7534C17.9655 32.1385 20.7856 33.5973 23.8947 33.8612C24.2318 33.8898 24.5673 33.9039 24.9016 33.9039C26.6577 33.9039 28.3669 33.5118 29.9269 32.7618L35.3752 39.2173C35.734 39.6441 36.2389 39.9055 36.797 39.9532C36.8583 39.9584 36.9192 39.961 36.98 39.961C37.4732 39.961 37.9451 39.7895 38.3252 39.4687L38.9351 38.9538C39.816 38.2107 39.9288 36.8879 39.186 36.0043ZM8.00086 1.87031C8.00086 1.46141 8.33453 1.12875 8.74469 1.12875H21.076C21.4849 1.12875 21.8176 1.46141 21.8176 1.87031V4.81555H8.00086V1.87031ZM1.41195 5.90523H28.5082V9.76555C28.5082 10.2087 28.4336 10.6391 28.2868 11.0502C25.0263 10.0622 21.3908 10.5134 18.4181 12.4911V11.2222C18.4181 10.9213 18.1742 10.6773 17.8733 10.6773H12.0469C11.7459 10.6773 11.502 10.9212 11.502 11.2222V13.6238H5.27227C3.14375 13.6238 1.41195 11.893 1.41195 9.76562V5.90523ZM14.6582 16.5722H12.5917V11.767H17.3285V13.3105C16.2155 14.2542 15.3239 15.3637 14.6582 16.5722ZM1.41195 25.9551V12.8575C2.31992 13.9878 3.71258 14.7134 5.27227 14.7134H11.502V17.1171C11.502 17.418 11.7459 17.662 12.0469 17.662H14.1295C13.0248 20.2802 12.9027 23.2423 13.8141 25.9551H1.41195ZM23.9869 32.7752C21.1678 32.5361 18.6108 31.2134 16.7866 29.0507C13.0216 24.5869 13.5895 17.8913 18.0522 14.1251L18.052 14.1252C22.5171 10.3591 29.2127 10.9269 32.9777 15.3906C34.8026 17.553 35.6759 20.2966 35.4367 23.1159C35.2388 25.4492 34.2978 27.6027 32.7532 29.31C32.7513 29.312 32.7496 29.3141 32.7477 29.316C32.4277 29.6691 32.0826 30.0037 31.712 30.3162C31.121 30.8149 30.4863 31.2421 29.8188 31.5954C29.8108 31.5995 29.8028 31.6037 29.7949 31.6082C28.0261 32.5387 26.0265 32.9483 23.9869 32.7752ZM38.2324 38.121L37.6225 38.6359C37.4185 38.8082 37.1585 38.8904 36.8901 38.8674C36.6223 38.8445 36.3806 38.7197 36.2087 38.5152L30.9059 32.232C31.4316 31.9141 31.9363 31.5529 32.4148 31.1491C32.6596 30.9426 32.8941 30.7271 33.1191 30.5041L38.3526 36.7062C38.7088 37.13 38.6549 37.7645 38.2324 38.121ZM30.6554 29.0648C34.4279 25.8818 34.9083 20.2217 31.726 16.4473C28.5416 12.6752 22.8816 12.196 19.1089 15.3789C17.2809 16.9213 16.163 19.0827 15.9613 21.465C15.7595 23.8472 16.498 26.1659 18.0402 27.9939C19.8077 30.0902 22.3398 31.1702 24.889 31.1702C26.928 31.1701 28.9778 30.4791 30.6554 29.0648ZM18.8733 27.2913C17.5185 25.6856 16.87 23.6491 17.0472 21.5569C17.2243 19.4645 18.2061 17.5662 19.8116 16.2116C23.1252 13.416 28.0965 13.837 30.8932 17.1499C33.688 20.4648 33.2661 25.4362 29.9529 28.2317C28.4793 29.4741 26.6793 30.0809 24.8883 30.0808C22.6497 30.0807 20.4254 29.1323 18.8733 27.2913ZM28.0308 20.0789C28.0308 22.2288 26.7 22.6845 25.905 22.9569C25.7435 23.0122 25.5055 23.0937 25.4273 23.1536L25.427 24.8422C25.427 25.1431 25.1831 25.387 24.8822 25.387C24.5813 25.387 24.3373 25.1431 24.3373 24.8422V23.1424C24.3373 22.342 25.0394 22.1016 25.5519 21.926C26.2973 21.6707 26.9411 21.4502 26.9411 20.0789C26.9411 18.9436 26.0174 18.02 24.8821 18.02C23.748 18.02 22.8255 18.9436 22.8255 20.0789C22.8255 20.3798 22.5816 20.6238 22.2806 20.6238C21.9797 20.6238 21.7358 20.3798 21.7358 20.0789C21.7358 18.3428 23.1473 16.9303 24.8821 16.9303C26.6183 16.9303 28.0308 18.3427 28.0308 20.0789ZM25.427 26.6634V26.9662C25.427 27.2671 25.183 27.511 24.8821 27.511C24.5812 27.511 24.3373 27.2671 24.3373 26.9662V26.6634C24.3373 26.3625 24.5812 26.1186 24.8821 26.1186C25.183 26.1186 25.427 26.3625 25.427 26.6634Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8100'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--man-laptop {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M9.7373 17.75C5.53293 17.75 2.1123 14.3263 2.1123 10.1188C2.1123 9.095 2.3098 8.10687 2.69855 7.1825C3.88855 4.33875 6.65105 2.5 9.7373 2.5C10.0092 2.5 10.2673 2.51375 10.5323 2.54063C11.8579 2.67188 13.1317 3.16313 14.2142 3.95875C15.5236 4.905 16.5154 6.27625 17.0023 7.8175C17.0967 8.11688 16.9548 8.43937 16.6711 8.57188C15.7104 9.02125 14.8398 9.68875 14.1529 10.5025C13.3486 11.4463 12.7929 12.59 12.5442 13.8112C12.4492 14.2987 12.4004 14.7931 12.4004 15.2738C12.4004 15.7331 12.4448 16.1981 12.5329 16.6556C12.5923 16.9637 12.4142 17.2675 12.1167 17.3669C11.6892 17.5094 11.2386 17.6131 10.7767 17.675C10.4254 17.7244 10.0742 17.75 9.7373 17.75ZM9.7373 3.75C7.1573 3.75 4.84668 5.28688 3.85168 7.66625C3.52668 8.43812 3.3623 9.2625 3.3623 10.1188C3.3623 13.6375 6.2223 16.5 9.7373 16.5C10.0167 16.5 10.3092 16.4787 10.6073 16.4375C10.8142 16.41 11.0173 16.3725 11.2154 16.3256C11.1723 15.9756 11.1504 15.6244 11.1504 15.275C11.1504 14.7144 11.2067 14.14 11.3186 13.5681C11.6111 12.135 12.2611 10.7969 13.1998 9.695C13.8773 8.89188 14.7104 8.21 15.6317 7.70062C15.1848 6.61562 14.4336 5.65875 13.4786 4.96938C12.5723 4.30313 11.5123 3.89437 10.4073 3.78437C10.1829 3.76125 9.96605 3.75 9.73793 3.75H9.7373Z' fill='%235DABA3'/%3E%3Cpath d='M7.88858 13.9637C7.3567 13.9637 6.8792 13.6525 6.66483 13.1631L6.25795 12.2318L5.3792 11.63C5.05795 11.4162 4.84545 11.0737 4.79483 10.6906L4.56045 8.88935C4.55733 8.86247 4.54045 8.8381 4.5167 8.82497L2.97295 7.97435C2.69295 7.81997 2.57483 7.47997 2.69795 7.1856C3.8892 4.33997 6.65233 2.50122 9.73858 2.50122C10.008 2.50122 10.2698 2.51497 10.5317 2.54247C10.7636 2.56685 10.9623 2.7181 11.048 2.93497C11.133 3.15185 11.0905 3.3981 10.938 3.57372L8.53608 6.33372C8.5217 6.3506 8.5142 6.37185 8.51483 6.39435L8.5992 8.54935C8.60045 8.57372 8.6117 8.59622 8.62983 8.61185L9.56858 9.40247C9.99858 9.7656 10.1561 10.3631 9.96045 10.89L9.14233 13.0925C8.9517 13.6056 8.47483 13.9475 7.92733 13.9631C7.9142 13.9631 7.90108 13.9637 7.88858 13.9637ZM4.08858 7.16122L5.1192 7.72935C5.49045 7.93372 5.74483 8.30685 5.79983 8.72747L6.0342 10.5287C6.03733 10.5537 6.05108 10.5756 6.0717 10.5893L6.9192 11.1543C7.1317 11.2956 7.2992 11.495 7.40233 11.7306L7.8092 12.6618C7.81733 12.6787 7.82795 12.7125 7.89108 12.7137C7.9492 12.7118 7.96295 12.675 7.9692 12.6575L8.78733 10.455C8.80045 10.4206 8.78983 10.3818 8.7617 10.3587L7.82358 9.56872C7.5367 9.32747 7.36358 8.97372 7.34858 8.59872L7.2642 6.4431C7.25108 6.10122 7.36733 5.77122 7.59108 5.51372L9.09733 3.7831C6.9642 3.9956 5.08483 5.26122 4.08733 7.16247L4.08858 7.16122Z' fill='%235DABA3'/%3E%3Cpath d='M13.6745 10.725C13.5258 10.725 13.3814 10.6719 13.2677 10.5744C12.9714 10.32 12.7808 9.96998 12.7302 9.58811L12.617 8.68373C12.607 8.60623 12.567 8.53623 12.5045 8.48811L11.9445 8.04748C11.602 7.77561 11.3889 7.37311 11.3577 6.94186C11.3258 6.51123 11.4783 6.08248 11.7752 5.76623L13.3864 4.03623C13.6008 3.80561 13.9533 3.76998 14.2095 3.95561C15.5233 4.90498 16.5152 6.27623 17.0021 7.81748C17.0964 8.11686 16.9545 8.43936 16.6708 8.57186C15.7102 9.02123 14.8396 9.68873 14.1527 10.5025C14.0452 10.63 13.8914 10.7094 13.7252 10.7225C13.7083 10.7237 13.6914 10.7244 13.6752 10.7244L13.6745 10.725ZM13.9083 5.30998L12.6883 6.61998C12.6064 6.70748 12.6002 6.80186 12.6039 6.85061C12.6077 6.89998 12.6277 6.99373 12.7195 7.06686L13.2739 7.50248C13.5958 7.75123 13.8046 8.11623 13.8577 8.52623L13.9102 8.94873C14.4308 8.46436 15.0108 8.04311 15.6308 7.69998C15.2533 6.78436 14.6589 5.95936 13.9083 5.30936V5.30998Z' fill='%235DABA3'/%3E%3Cpath d='M10.6934 17.6812C10.5427 17.6812 10.3965 17.6269 10.2815 17.5262C10.1459 17.4075 10.0684 17.2362 10.0684 17.0562V15.175C10.0684 14.6006 10.3484 14.0581 10.8177 13.7225L11.564 13.1812C11.7715 13.0312 12.0509 13.0231 12.2671 13.16C12.484 13.2981 12.5934 13.5544 12.5446 13.8069C12.449 14.3 12.4002 14.7937 12.4002 15.275C12.4002 15.7344 12.4446 16.1994 12.5327 16.6569C12.5921 16.965 12.414 17.2687 12.1165 17.3681C11.689 17.5106 11.2384 17.6144 10.7765 17.6762C10.749 17.68 10.7209 17.6812 10.6934 17.6812Z' fill='%235DABA3'/%3E%3Cpath d='M9.60551 37.5H7.39551C6.01676 37.5 4.89551 36.3788 4.89551 35V27.3944C4.89551 27.0494 5.17551 26.7694 5.52051 26.7694H11.4805C11.8255 26.7694 12.1055 27.0494 12.1055 27.3944V35C12.1055 36.3788 10.9843 37.5 9.60551 37.5ZM6.14551 28.0194V35C6.14551 35.6894 6.70613 36.25 7.39551 36.25H9.60551C10.2949 36.25 10.8555 35.6894 10.8555 35V28.0194H6.14551Z' fill='%235DABA3'/%3E%3Cpath d='M5.52063 34.1907H4.0425C3.19187 34.1907 2.5 33.4988 2.5 32.6482V29.635C2.5 28.7844 3.19187 28.0925 4.0425 28.0925H5.52063C5.86563 28.0925 6.14563 28.3725 6.14563 28.7175V33.565C6.14563 33.91 5.86563 34.19 5.52063 34.19V34.1907ZM4.0425 29.3432C3.88125 29.3432 3.75 29.4744 3.75 29.6357V32.6488C3.75 32.81 3.88125 32.9413 4.0425 32.9413H4.89563V29.3438L4.0425 29.3432Z' fill='%235DABA3'/%3E%3Cpath d='M11.7156 37.5H3.125C2.78 37.5 2.5 37.22 2.5 36.875C2.5 36.53 2.78 36.25 3.125 36.25H11.715C12.06 36.25 12.34 36.53 12.34 36.875C12.34 37.22 12.06 37.5 11.715 37.5H11.7156Z' fill='%235DABA3'/%3E%3Cpath d='M11.3116 25.3056C11.1879 25.3056 11.0635 25.2687 10.9541 25.1925C10.671 24.995 10.6029 24.605 10.8004 24.3218C12.1429 22.4025 14.341 21.2568 16.6804 21.2568H24.3429C25.8935 21.2568 27.371 21.7468 28.6154 22.6737C28.8916 22.88 28.9491 23.2712 28.7429 23.5481C28.5366 23.8243 28.146 23.8831 27.8685 23.6756C26.8416 22.9106 25.6229 22.5062 24.3429 22.5062H16.6804C14.7485 22.5062 12.9329 23.4525 11.8241 25.0375C11.7029 25.2112 11.5085 25.3043 11.3116 25.3043V25.3056Z' fill='%235DABA3'/%3E%3Cpath d='M20.51 22.5093C16.77 22.5093 13.7275 19.4668 13.7275 15.7268C13.7275 11.9868 16.77 8.94434 20.51 8.94434C24.25 8.94434 27.2925 11.9868 27.2925 15.7268C27.2925 19.4668 24.25 22.5093 20.51 22.5093ZM20.51 10.1943C17.4594 10.1943 14.9775 12.6762 14.9775 15.7268C14.9775 18.7775 17.4594 21.2593 20.51 21.2593C23.5607 21.2593 26.0425 18.7775 26.0425 15.7268C26.0425 12.6762 23.5607 10.1943 20.51 10.1943Z' fill='%235DABA3'/%3E%3Cpath d='M35.479 37.5H21.4171C21.2165 37.5 21.0284 37.4037 20.9102 37.2412C20.7927 37.0787 20.7609 36.8693 20.8234 36.6787L24.2221 26.3925C24.4759 25.6231 25.1921 25.1062 26.0027 25.1062H37.4315C38.0409 25.1062 38.5946 25.3893 38.9515 25.8831C39.3084 26.3768 39.4034 26.9912 39.2121 27.5693L36.0721 37.0712C35.9877 37.3268 35.7484 37.5 35.479 37.5ZM22.2821 36.25H35.0277L38.0265 27.1768C38.0902 26.9843 38.0584 26.7793 37.939 26.615C37.8209 26.45 37.6359 26.3556 37.4321 26.3556H26.0034C25.7327 26.3556 25.4946 26.5275 25.4096 26.7843L22.2821 36.25Z' fill='%235DABA3'/%3E%3Cpath d='M30.2487 33.0549C29.7281 33.0549 29.2625 32.8481 28.9362 32.4718C28.6125 32.0981 28.47 31.5874 28.545 31.0724C28.6906 30.0606 29.6 29.2687 30.615 29.2687C31.135 29.2687 31.6006 29.4756 31.9262 29.8512C32.2506 30.2256 32.3931 30.7356 32.3181 31.2512C32.1731 32.2624 31.2637 33.0549 30.2487 33.0549ZM30.615 30.5187C30.2281 30.5187 29.8387 30.8612 29.7819 31.2512C29.7594 31.4099 29.795 31.5531 29.8819 31.6537C29.9675 31.7524 30.0944 31.8049 30.2487 31.8049C30.6356 31.8049 31.025 31.4631 31.0806 31.0731C31.1037 30.9137 31.0681 30.7706 30.9812 30.6693C30.8956 30.5706 30.7694 30.5187 30.615 30.5187Z' fill='%235DABA3'/%3E%3Cpath d='M21.4162 37.5H15.5225C15.1775 37.5 14.8975 37.22 14.8975 36.875C14.8975 36.53 15.1775 36.25 15.5225 36.25H21.4162C21.7618 36.25 22.0412 36.53 22.0412 36.875C22.0412 37.22 21.7618 37.5 21.4162 37.5Z' fill='%235DABA3'/%3E%3Cpath d='M19.9999 34.6156H14.1924C13.9999 34.6156 13.8174 34.5268 13.6993 34.3749C13.5812 34.2231 13.5393 34.0243 13.5862 33.8381L14.9162 28.5649C15.0006 28.2299 15.3424 28.0281 15.6749 28.1118C16.0099 28.1962 16.2124 28.5362 16.1281 28.8706L14.9943 33.3656H19.9993C20.3443 33.3656 20.6243 33.6456 20.6243 33.9906C20.6243 34.3356 20.3449 34.6156 19.9999 34.6156Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--digital {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M38.3594 30.2289H37.9953V5.65C37.9953 4.71641 37.2359 3.95703 36.3023 3.95703H3.69766C2.76406 3.95703 2.00469 4.71641 2.00469 5.65V30.2289H1.64062C1.38203 30.2289 1.17188 30.4391 1.17188 30.6977V33.1359C1.17188 34.7391 2.47578 36.043 4.07891 36.043H35.9211C37.5242 36.043 38.8281 34.7391 38.8281 33.1359V30.6977C38.8281 30.4391 38.618 30.2289 38.3594 30.2289ZM2.94219 5.65C2.94219 5.23359 3.28125 4.89453 3.69766 4.89453H36.3023C36.7188 4.89453 37.0578 5.23359 37.0578 5.65V30.2289H24.6453C24.3867 30.2289 24.1766 30.4391 24.1766 30.6977V31.157C24.1766 31.7055 23.7305 32.1516 23.182 32.1516H16.8188C16.2703 32.1516 15.8242 31.7055 15.8242 31.157V30.6977C15.8242 30.4391 15.6141 30.2289 15.3555 30.2289H2.94219V5.65ZM37.8906 33.1359C37.8906 34.2219 37.007 35.1055 35.9211 35.1055H4.07891C2.99297 35.1055 2.10938 34.2219 2.10938 33.1359V31.1664H14.8859C14.8906 32.2281 15.7555 33.0898 16.818 33.0898H23.1812C24.2437 33.0898 25.1086 32.2281 25.1133 31.1664H37.8906V33.1359ZM23.6352 17.4953H33.5469C33.8055 17.4953 34.0156 17.2852 34.0156 17.0266V8.24531C34.0156 7.98672 33.8055 7.77656 33.5469 7.77656H23.6352C23.3766 7.77656 23.1664 7.98672 23.1664 8.24531V17.0266C23.1664 17.2852 23.3758 17.4953 23.6352 17.4953ZM30.3563 16.5578H25.7445L28.0539 12.5578L30.3563 16.5578ZM29.7789 13.6758L30.425 12.557L32.7344 16.5578H31.4375L29.7789 13.6758ZM24.1039 8.71406H33.0781V15.2773L30.8313 11.3852C30.7477 11.2398 30.593 11.1508 30.425 11.1508C30.257 11.1508 30.1031 11.2398 30.0187 11.3852L29.2383 12.7367L28.4609 11.3859C28.3773 11.2406 28.2227 11.1508 28.0547 11.1508C27.8875 11.1508 27.7328 11.2398 27.6484 11.3852L24.6617 16.5578H24.1031V8.71406H24.1039ZM25.7805 11.7367C26.5227 11.7367 27.1266 11.1328 27.1266 10.3906C27.1266 9.64844 26.5227 9.04453 25.7805 9.04453C25.0383 9.04453 24.4344 9.64844 24.4344 10.3906C24.4344 11.1328 25.0383 11.7367 25.7805 11.7367ZM25.7805 9.98281C26.0055 9.98281 26.1891 10.1664 26.1891 10.3914C26.1891 10.6164 26.0055 10.8 25.7805 10.8C25.5555 10.8 25.3719 10.6164 25.3719 10.3914C25.3719 10.1664 25.5547 9.98281 25.7805 9.98281ZM16.8789 26.0703V22.4375C16.8789 21.4828 16.1023 20.7063 15.1484 20.7063H14.5L13.7984 19.4344C13.7156 19.2852 13.5586 19.1922 13.3883 19.1922H10.1328C9.96172 19.1922 9.80469 19.2852 9.72266 19.4344L9.02109 20.7063H8.37266C7.41797 20.7063 6.64141 21.4828 6.64141 22.4375V26.0695C6.64141 27.0242 7.41797 27.8 8.37266 27.8H15.1484C16.1023 27.8008 16.8789 27.0242 16.8789 26.0703ZM15.9414 26.0703C15.9414 26.5078 15.5859 26.8633 15.1484 26.8633H8.37266C7.93516 26.8633 7.57891 26.5078 7.57891 26.0703V22.4375C7.57891 22 7.93516 21.6438 8.37266 21.6438H9.29688C9.46797 21.6438 9.625 21.5508 9.70703 21.4016L10.4086 20.1297H13.1102L13.8117 21.4016C13.8945 21.5508 14.0516 21.6438 14.2219 21.6438H15.1469C15.5844 21.6438 15.9398 22 15.9398 22.4375V26.0703H15.9414ZM11.7602 22.3156C10.6914 22.3156 9.82187 23.1852 9.82187 24.2539C9.82187 25.3227 10.6914 26.1922 11.7602 26.1922C12.8289 26.1922 13.6984 25.3227 13.6984 24.2539C13.6984 23.1852 12.8289 22.3156 11.7602 22.3156ZM11.7602 25.2547C11.2078 25.2547 10.7594 24.8055 10.7594 24.2539C10.7594 23.7023 11.2086 23.2531 11.7602 23.2531C12.3117 23.2531 12.7609 23.7023 12.7609 24.2539C12.7609 24.8055 12.3125 25.2547 11.7602 25.2547ZM24.6273 27.893H31.8969C32.8711 27.893 33.6641 27.1 33.6641 26.1258V21.693C33.6641 20.7188 32.8711 19.9258 31.8969 19.9258H24.6273C23.6531 19.9258 22.8602 20.7188 22.8602 21.693V26.1258C22.8609 27.1 23.6531 27.893 24.6273 27.893ZM23.7984 21.693C23.7984 21.2359 24.1703 20.8633 24.6281 20.8633H31.8977C32.3547 20.8633 32.7273 21.2352 32.7273 21.693V26.1258C32.7273 26.5828 32.3555 26.9555 31.8977 26.9555H24.6281C24.1711 26.9555 23.7984 26.5836 23.7984 26.1258V21.693ZM26.4992 26.1539C26.6117 26.2188 26.7359 26.2516 26.8594 26.2516C26.9828 26.2516 27.107 26.2188 27.2195 26.1539L30.0258 24.5336C30.2516 24.4031 30.3859 24.1703 30.3859 23.9094C30.3859 23.6484 30.2516 23.4156 30.0258 23.2852L27.2195 21.6648C26.9937 21.5344 26.7242 21.5344 26.4992 21.6648C26.2734 21.7953 26.1383 22.0281 26.1383 22.2891V25.5297C26.1383 25.7906 26.2734 26.0234 26.4992 26.1539ZM27.0758 22.6648L29.2313 23.9094L27.0758 25.1539V22.6648ZM7.32109 17.4953H17.2328C17.4914 17.4953 17.7016 17.2852 17.7016 17.0266V8.24531C17.7016 7.98672 17.4914 7.77656 17.2328 7.77656H7.32109C7.0625 7.77656 6.85234 7.98672 6.85234 8.24531V17.0266C6.85234 17.2852 7.0625 17.4953 7.32109 17.4953ZM7.78984 8.71406H16.7641V16.5578H7.78984V8.71406ZM15.8625 10.5781C15.8625 10.8367 15.6523 11.0469 15.3937 11.0469H9.16016C8.90156 11.0469 8.69141 10.8367 8.69141 10.5781C8.69141 10.3195 8.90156 10.1094 9.16016 10.1094H15.3937C15.6531 10.1094 15.8625 10.3195 15.8625 10.5781ZM15.8625 12.6359C15.8625 12.8945 15.6523 13.1047 15.3937 13.1047H9.16016C8.90156 13.1047 8.69141 12.8945 8.69141 12.6359C8.69141 12.3773 8.90156 12.1672 9.16016 12.1672H15.3937C15.6531 12.1672 15.8625 12.3773 15.8625 12.6359ZM15.8625 14.6937C15.8625 14.9523 15.6523 15.1625 15.3937 15.1625H9.16016C8.90156 15.1625 8.69141 14.9523 8.69141 14.6937C8.69141 14.4352 8.90156 14.225 9.16016 14.225H15.3937C15.6531 14.225 15.8625 14.4352 15.8625 14.6937Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--eco-transport {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M37.9284 19.0921L35.3985 18.6755L33.5009 12.8439C33.1862 11.877 32.3258 11.2522 31.3089 11.2522H26.7959V9.30837C26.7959 8.25056 25.9833 7.39001 24.9844 7.39001H1.88961C0.890703 7.39009 0.078125 8.25056 0.078125 9.30837V27.5629C0.078125 28.6207 0.890781 29.4813 1.88961 29.4813H2.63953C2.99031 31.2623 4.5632 32.6099 6.44555 32.6099C8.32789 32.6099 9.9007 31.2623 10.2515 29.4813H10.8301C11.1809 31.2623 12.7537 32.6099 14.636 32.6099C16.5183 32.6099 18.0912 31.2623 18.442 29.4813H26.21H28.967C29.3178 31.2623 30.8907 32.6099 32.773 32.6099C34.6554 32.6099 36.2282 31.2623 36.579 29.4813H38.686C39.3675 29.4813 39.922 28.9269 39.922 28.2454V21.3757C39.9219 20.2427 39.0834 19.2822 37.9284 19.0921ZM6.44555 31.4381C4.9525 31.4381 3.73781 30.2234 3.73781 28.7304C3.73781 27.2374 4.9525 26.0227 6.44555 26.0227C7.93852 26.0227 9.1532 27.2374 9.1532 28.7304C9.1532 30.2234 7.93852 31.4381 6.44555 31.4381ZM14.636 31.4381C13.143 31.4381 11.9284 30.2234 11.9284 28.7304C11.9284 27.2374 13.143 26.0227 14.636 26.0227C16.1291 26.0227 17.3438 27.2374 17.3438 28.7304C17.3438 30.2234 16.1291 31.4381 14.636 31.4381ZM25.624 28.3095H18.4923C18.2818 26.3676 16.633 24.8508 14.636 24.8508C12.6391 24.8508 10.9902 26.3675 10.7797 28.3095H10.3019C10.0913 26.3676 8.4425 24.8508 6.44555 24.8508C4.44859 24.8508 2.79969 26.3675 2.58922 28.3095H1.88961C1.54289 28.3095 1.25 27.9676 1.25 27.5629V9.30837C1.25 8.90376 1.54289 8.56189 1.88961 8.56189H24.9845C25.3312 8.56189 25.6241 8.90376 25.6241 9.30837V28.3095H25.624ZM31.3089 12.4241C31.8088 12.4241 32.2318 12.7313 32.3865 13.2067L34.1447 18.6098H26.7959V12.4241H31.3089ZM32.773 31.4381C31.2799 31.4381 30.0652 30.2234 30.0652 28.7304C30.0652 27.2374 31.2799 26.0227 32.773 26.0227C34.2659 26.0227 35.4806 27.2374 35.4806 28.7304C35.4806 30.2234 34.2659 31.4381 32.773 31.4381ZM38.75 28.2454C38.75 28.2795 38.7201 28.3095 38.6859 28.3095H36.6293C36.4188 26.3676 34.7699 24.8508 32.773 24.8508C30.776 24.8508 29.1271 26.3675 28.9166 28.3095H26.7959V19.7817H34.9036L37.7379 20.2485C38.3338 20.3466 38.7499 20.8101 38.7499 21.3758V28.2454H38.75ZM29.7556 21.7093C29.7556 22.033 29.4933 22.2952 29.1697 22.2952H28.1992C27.8756 22.2952 27.6133 22.033 27.6133 21.7093C27.6133 21.3856 27.8756 21.1234 28.1992 21.1234H29.1697C29.4933 21.1234 29.7556 21.3856 29.7556 21.7093ZM32.773 27.016C31.8277 27.016 31.0586 27.7851 31.0586 28.7304C31.0586 29.6757 31.8277 30.4448 32.773 30.4448C33.7183 30.4448 34.4873 29.6757 34.4873 28.7304C34.4873 27.7851 33.7183 27.016 32.773 27.016ZM32.773 29.2729C32.4738 29.2729 32.2305 29.0295 32.2305 28.7304C32.2305 28.4313 32.4738 28.1879 32.773 28.1879C33.0721 28.1879 33.3155 28.4313 33.3155 28.7304C33.3155 29.0295 33.0721 29.2729 32.773 29.2729ZM14.636 27.016C13.6907 27.016 12.9216 27.7851 12.9216 28.7304C12.9216 29.6757 13.6907 30.4448 14.636 30.4448C15.5813 30.4448 16.3504 29.6757 16.3504 28.7304C16.3504 27.7851 15.5813 27.016 14.636 27.016ZM14.636 29.2729C14.3369 29.2729 14.0935 29.0295 14.0935 28.7304C14.0935 28.4313 14.3369 28.1879 14.636 28.1879C14.9352 28.1879 15.1785 28.4313 15.1785 28.7304C15.1785 29.0295 14.9351 29.2729 14.636 29.2729ZM6.44555 27.016C5.50023 27.016 4.73117 27.7851 4.73117 28.7304C4.73117 29.6757 5.50023 30.4448 6.44555 30.4448C7.39086 30.4448 8.15984 29.6757 8.15984 28.7304C8.15984 27.7851 7.39086 27.016 6.44555 27.016ZM6.44555 29.2729C6.14641 29.2729 5.90305 29.0295 5.90305 28.7304C5.90305 28.4313 6.14641 28.1879 6.44555 28.1879C6.74469 28.1879 6.98797 28.4313 6.98797 28.7304C6.98797 29.0295 6.74469 29.2729 6.44555 29.2729ZM21.6831 11.0006C19.3321 10.5066 17.1191 10.9898 15.4519 12.3613C13.8185 13.705 12.9213 15.7273 12.9152 18.0678C12.7298 18.4127 12.5629 18.768 12.4158 19.1325C12.4111 19.1182 12.406 19.1041 12.4012 19.0898C12.9143 16.7641 12.4623 14.5625 11.1254 12.886C9.77938 11.1982 7.71508 10.2658 5.31266 10.2607C5.31227 10.2607 5.31187 10.2607 5.31141 10.2607C5.07258 10.2607 4.85766 10.4056 4.76813 10.6271C4.67844 10.849 4.73273 11.1031 4.90516 11.2689C5.51984 11.8601 5.69398 12.9069 5.87844 14.0152C6.07461 15.1942 6.29695 16.5306 7.10758 17.5997C7.97273 18.7407 9.35563 19.3836 11.3245 19.5599C11.7883 21.0059 11.9495 22.5485 11.8042 24.1806C11.7755 24.5029 12.0135 24.7875 12.3359 24.8163C12.3536 24.8178 12.3711 24.8186 12.3885 24.8186C12.6886 24.8186 12.9443 24.5892 12.9715 24.2845C13.0544 23.3541 13.0448 22.4434 12.9435 21.5576C13.102 20.6042 13.4055 19.691 13.8323 18.8445C14.2464 18.8959 14.6395 18.9217 15.0121 18.9217C16.4227 18.9217 17.5405 18.5525 18.403 17.8068C19.418 16.9295 19.9131 15.6684 20.3498 14.5557C20.7604 13.5099 21.1481 12.5222 21.8722 12.0715C22.0754 11.9451 22.1812 11.7078 22.1396 11.4721C22.098 11.2364 21.9173 11.0498 21.6831 11.0006ZM7.03445 13.8229C6.90297 13.0327 6.76867 12.2254 6.4607 11.5211C8.00117 11.7614 9.30672 12.4849 10.2092 13.6167C10.9462 14.541 11.3561 15.6671 11.4231 16.896C10.7857 15.7723 9.9618 14.7147 8.95859 13.7376C8.7268 13.5119 8.35586 13.5167 8.13 13.7486C7.90422 13.9804 7.90914 14.3514 8.14094 14.5771C9.32273 15.7281 10.2235 16.9791 10.8425 18.3226C7.70219 17.8341 7.3768 15.8805 7.03445 13.8229ZM19.259 14.1274C18.4883 16.0907 17.7555 17.9522 14.4913 17.7306C15.372 16.4502 16.5629 15.3859 17.9748 14.6612C18.2627 14.5134 18.3764 14.1602 18.2287 13.8723C18.0809 13.5845 17.7278 13.4707 17.4398 13.6185C16.2841 14.2117 15.2604 15.0074 14.4071 15.9519C14.7478 14.8798 15.3535 13.9598 16.1965 13.2663C17.3145 12.3467 18.7418 11.9099 20.2984 11.9951C19.8508 12.6199 19.5517 13.3817 19.259 14.1274Z' fill='%235DABA3'/%3E%3C/svg%3E")
}
.icon-ccd--office {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8313)'%3E%3Cpath d='M11.2373 15.0801C11.2373 14.9143 11.1715 14.7553 11.0542 14.6381C10.937 14.5209 10.7781 14.4551 10.6123 14.4551C10.4465 14.4551 10.2876 14.5209 10.1704 14.6381C10.0532 14.7553 9.9873 14.9143 9.9873 15.0801V16.3301C9.9873 16.4958 10.0532 16.6548 10.1704 16.772C10.2876 16.8892 10.4465 16.9551 10.6123 16.9551C10.7781 16.9551 10.937 16.8892 11.0542 16.772C11.1715 16.6548 11.2373 16.4958 11.2373 16.3301V15.0801Z' fill='%235DABA3'/%3E%3Cpath d='M8.7373 15.0801C8.7373 14.9143 8.67146 14.7553 8.55425 14.6381C8.43704 14.5209 8.27807 14.4551 8.1123 14.4551C7.94654 14.4551 7.78757 14.5209 7.67036 14.6381C7.55315 14.7553 7.4873 14.9143 7.4873 15.0801V16.3301C7.4873 16.4958 7.55315 16.6548 7.67036 16.772C7.78757 16.8892 7.94654 16.9551 8.1123 16.9551C8.27807 16.9551 8.43704 16.8892 8.55425 16.772C8.67146 16.6548 8.7373 16.4958 8.7373 16.3301V15.0801Z' fill='%235DABA3'/%3E%3Cpath d='M11.2373 18.8301C11.2373 18.6643 11.1715 18.5053 11.0542 18.3881C10.937 18.2709 10.7781 18.2051 10.6123 18.2051C10.4465 18.2051 10.2876 18.2709 10.1704 18.3881C10.0532 18.5053 9.9873 18.6643 9.9873 18.8301V20.0801C9.9873 20.2458 10.0532 20.4048 10.1704 20.522C10.2876 20.6392 10.4465 20.7051 10.6123 20.7051C10.7781 20.7051 10.937 20.6392 11.0542 20.522C11.1715 20.4048 11.2373 20.2458 11.2373 20.0801V18.8301Z' fill='%235DABA3'/%3E%3Cpath d='M8.7373 18.8301C8.7373 18.6643 8.67146 18.5053 8.55425 18.3881C8.43704 18.2709 8.27807 18.2051 8.1123 18.2051C7.94654 18.2051 7.78757 18.2709 7.67036 18.3881C7.55315 18.5053 7.4873 18.6643 7.4873 18.8301V20.0801C7.4873 20.2458 7.55315 20.4048 7.67036 20.522C7.78757 20.6392 7.94654 20.7051 8.1123 20.7051C8.27807 20.7051 8.43704 20.6392 8.55425 20.522C8.67146 20.4048 8.7373 20.2458 8.7373 20.0801V18.8301Z' fill='%235DABA3'/%3E%3Cpath d='M33.752 15.0801C33.752 14.9143 33.6861 14.7553 33.5689 14.6381C33.4517 14.5209 33.2927 14.4551 33.127 14.4551C32.9612 14.4551 32.8022 14.5209 32.685 14.6381C32.5678 14.7553 32.502 14.9143 32.502 15.0801V16.3301C32.502 16.4958 32.5678 16.6548 32.685 16.772C32.8022 16.8892 32.9612 16.9551 33.127 16.9551C33.2927 16.9551 33.4517 16.8892 33.5689 16.772C33.6861 16.6548 33.752 16.4958 33.752 16.3301V15.0801Z' fill='%235DABA3'/%3E%3Cpath d='M31.252 15.0801C31.252 14.9143 31.1861 14.7553 31.0689 14.6381C30.9517 14.5209 30.7927 14.4551 30.627 14.4551C30.4612 14.4551 30.3022 14.5209 30.185 14.6381C30.0678 14.7553 30.002 14.9143 30.002 15.0801V16.3301C30.002 16.4958 30.0678 16.6548 30.185 16.772C30.3022 16.8892 30.4612 16.9551 30.627 16.9551C30.7927 16.9551 30.9517 16.8892 31.0689 16.772C31.1861 16.6548 31.252 16.4958 31.252 16.3301V15.0801Z' fill='%235DABA3'/%3E%3Cpath d='M33.752 18.8301C33.752 18.6643 33.6861 18.5053 33.5689 18.3881C33.4517 18.2709 33.2927 18.2051 33.127 18.2051C32.9612 18.2051 32.8022 18.2709 32.685 18.3881C32.5678 18.5053 32.502 18.6643 32.502 18.8301V20.0801C32.502 20.2458 32.5678 20.4048 32.685 20.522C32.8022 20.6392 32.9612 20.7051 33.127 20.7051C33.2927 20.7051 33.4517 20.6392 33.5689 20.522C33.6861 20.4048 33.752 20.2458 33.752 20.0801V18.8301Z' fill='%235DABA3'/%3E%3Cpath d='M31.252 18.8301C31.252 18.6643 31.1861 18.5053 31.0689 18.3881C30.9517 18.2709 30.7927 18.2051 30.627 18.2051C30.4612 18.2051 30.3022 18.2709 30.185 18.3881C30.0678 18.5053 30.002 18.6643 30.002 18.8301V20.0801C30.002 20.2458 30.0678 20.4048 30.185 20.522C30.3022 20.6392 30.4612 20.7051 30.627 20.7051C30.7927 20.7051 30.9517 20.6392 31.0689 20.522C31.1861 20.4048 31.252 20.2458 31.252 20.0801V18.8301Z' fill='%235DABA3'/%3E%3Cpath d='M16.2373 8.83008C16.2373 8.99584 16.3032 9.15481 16.4204 9.27202C16.5376 9.38923 16.6965 9.45508 16.8623 9.45508C17.0281 9.45508 17.187 9.38923 17.3042 9.27202C17.4215 9.15481 17.4873 8.99584 17.4873 8.83008V7.58008C17.4873 7.41432 17.4215 7.25535 17.3042 7.13814C17.187 7.02093 17.0281 6.95508 16.8623 6.95508C16.6965 6.95508 16.5376 7.02093 16.4204 7.13814C16.3032 7.25535 16.2373 7.41432 16.2373 7.58008V8.83008Z' fill='%235DABA3'/%3E%3Cpath d='M18.7373 8.83008C18.7373 8.99584 18.8032 9.15481 18.9204 9.27202C19.0376 9.38923 19.1965 9.45508 19.3623 9.45508C19.5281 9.45508 19.687 9.38923 19.8042 9.27202C19.9215 9.15481 19.9873 8.99584 19.9873 8.83008V7.58008C19.9873 7.41432 19.9215 7.25535 19.8042 7.13814C19.687 7.02093 19.5281 6.95508 19.3623 6.95508C19.1965 6.95508 19.0376 7.02093 18.9204 7.13814C18.8032 7.25535 18.7373 7.41432 18.7373 7.58008V8.83008Z' fill='%235DABA3'/%3E%3Cpath d='M21.2373 8.83008C21.2373 8.99584 21.3032 9.15481 21.4204 9.27202C21.5376 9.38923 21.6965 9.45508 21.8623 9.45508C22.0281 9.45508 22.187 9.38923 22.3042 9.27202C22.4215 9.15481 22.4873 8.99584 22.4873 8.83008V7.58008C22.4873 7.41432 22.4215 7.25535 22.3042 7.13814C22.187 7.02093 22.0281 6.95508 21.8623 6.95508C21.6965 6.95508 21.5376 7.02093 21.4204 7.13814C21.3032 7.25535 21.2373 7.41432 21.2373 7.58008V8.83008Z' fill='%235DABA3'/%3E%3Cpath d='M24.9873 7.58008C24.9873 7.41432 24.9215 7.25535 24.8042 7.13814C24.687 7.02093 24.5281 6.95508 24.3623 6.95508C24.1965 6.95508 24.0376 7.02093 23.9204 7.13814C23.8032 7.25535 23.7373 7.41432 23.7373 7.58008V8.83008C23.7373 8.99584 23.8032 9.15481 23.9204 9.27202C24.0376 9.38923 24.1965 9.45508 24.3623 9.45508C24.5281 9.45508 24.687 9.38923 24.8042 9.27202C24.9215 9.15481 24.9873 8.99584 24.9873 8.83008V7.58008Z' fill='%235DABA3'/%3E%3Cpath d='M16.2373 12.5801C16.2373 12.7458 16.3032 12.9048 16.4204 13.022C16.5376 13.1392 16.6965 13.2051 16.8623 13.2051C17.0281 13.2051 17.187 13.1392 17.3042 13.022C17.4215 12.9048 17.4873 12.7458 17.4873 12.5801V11.3301C17.4873 11.1643 17.4215 11.0053 17.3042 10.8881C17.187 10.7709 17.0281 10.7051 16.8623 10.7051C16.6965 10.7051 16.5376 10.7709 16.4204 10.8881C16.3032 11.0053 16.2373 11.1643 16.2373 11.3301V12.5801Z' fill='%235DABA3'/%3E%3Cpath d='M18.7373 12.5801C18.7373 12.7458 18.8032 12.9048 18.9204 13.022C19.0376 13.1392 19.1965 13.2051 19.3623 13.2051C19.5281 13.2051 19.687 13.1392 19.8042 13.022C19.9215 12.9048 19.9873 12.7458 19.9873 12.5801V11.3301C19.9873 11.1643 19.9215 11.0053 19.8042 10.8881C19.687 10.7709 19.5281 10.7051 19.3623 10.7051C19.1965 10.7051 19.0376 10.7709 18.9204 10.8881C18.8032 11.0053 18.7373 11.1643 18.7373 11.3301V12.5801Z' fill='%235DABA3'/%3E%3Cpath d='M21.2373 12.5801C21.2373 12.7458 21.3032 12.9048 21.4204 13.022C21.5376 13.1392 21.6965 13.2051 21.8623 13.2051C22.0281 13.2051 22.187 13.1392 22.3042 13.022C22.4215 12.9048 22.4873 12.7458 22.4873 12.5801V11.3301C22.4873 11.1643 22.4215 11.0053 22.3042 10.8881C22.187 10.7709 22.0281 10.7051 21.8623 10.7051C21.6965 10.7051 21.5376 10.7709 21.4204 10.8881C21.3032 11.0053 21.2373 11.1643 21.2373 11.3301V12.5801Z' fill='%235DABA3'/%3E%3Cpath d='M24.9873 11.3301C24.9873 11.1643 24.9215 11.0053 24.8042 10.8881C24.687 10.7709 24.5281 10.7051 24.3623 10.7051C24.1965 10.7051 24.0376 10.7709 23.9204 10.8881C23.8032 11.0053 23.7373 11.1643 23.7373 11.3301V12.5801C23.7373 12.7458 23.8032 12.9048 23.9204 13.022C24.0376 13.1392 24.1965 13.2051 24.3623 13.2051C24.5281 13.2051 24.687 13.1392 24.8042 13.022C24.9215 12.9048 24.9873 12.7458 24.9873 12.5801V11.3301Z' fill='%235DABA3'/%3E%3Cpath d='M16.2373 16.3301C16.2373 16.4958 16.3032 16.6548 16.4204 16.772C16.5376 16.8892 16.6965 16.9551 16.8623 16.9551C17.0281 16.9551 17.187 16.8892 17.3042 16.772C17.4215 16.6548 17.4873 16.4958 17.4873 16.3301V15.0801C17.4873 14.9143 17.4215 14.7553 17.3042 14.6381C17.187 14.5209 17.0281 14.4551 16.8623 14.4551C16.6965 14.4551 16.5376 14.5209 16.4204 14.6381C16.3032 14.7553 16.2373 14.9143 16.2373 15.0801V16.3301Z' fill='%235DABA3'/%3E%3Cpath d='M18.7373 16.3301C18.7373 16.4958 18.8032 16.6548 18.9204 16.772C19.0376 16.8892 19.1965 16.9551 19.3623 16.9551C19.5281 16.9551 19.687 16.8892 19.8042 16.772C19.9215 16.6548 19.9873 16.4958 19.9873 16.3301V15.0801C19.9873 14.9143 19.9215 14.7553 19.8042 14.6381C19.687 14.5209 19.5281 14.4551 19.3623 14.4551C19.1965 14.4551 19.0376 14.5209 18.9204 14.6381C18.8032 14.7553 18.7373 14.9143 18.7373 15.0801V16.3301Z' fill='%235DABA3'/%3E%3Cpath d='M21.2373 16.3301C21.2373 16.4958 21.3032 16.6548 21.4204 16.772C21.5376 16.8892 21.6965 16.9551 21.8623 16.9551C22.0281 16.9551 22.187 16.8892 22.3042 16.772C22.4215 16.6548 22.4873 16.4958 22.4873 16.3301V15.0801C22.4873 14.9143 22.4215 14.7553 22.3042 14.6381C22.187 14.5209 22.0281 14.4551 21.8623 14.4551C21.6965 14.4551 21.5376 14.5209 21.4204 14.6381C21.3032 14.7553 21.2373 14.9143 21.2373 15.0801V16.3301Z' fill='%235DABA3'/%3E%3Cpath d='M24.9873 15.0801C24.9873 14.9143 24.9215 14.7553 24.8042 14.6381C24.687 14.5209 24.5281 14.4551 24.3623 14.4551C24.1965 14.4551 24.0376 14.5209 23.9204 14.6381C23.8032 14.7553 23.7373 14.9143 23.7373 15.0801V16.3301C23.7373 16.4958 23.8032 16.6548 23.9204 16.772C24.0376 16.8892 24.1965 16.9551 24.3623 16.9551C24.5281 16.9551 24.687 16.8892 24.8042 16.772C24.9215 16.6548 24.9873 16.4958 24.9873 16.3301V15.0801Z' fill='%235DABA3'/%3E%3Cpath d='M16.2373 20.0801C16.2373 20.2458 16.3032 20.4048 16.4204 20.522C16.5376 20.6392 16.6965 20.7051 16.8623 20.7051C17.0281 20.7051 17.187 20.6392 17.3042 20.522C17.4215 20.4048 17.4873 20.2458 17.4873 20.0801V18.8301C17.4873 18.6643 17.4215 18.5053 17.3042 18.3881C17.187 18.2709 17.0281 18.2051 16.8623 18.2051C16.6965 18.2051 16.5376 18.2709 16.4204 18.3881C16.3032 18.5053 16.2373 18.6643 16.2373 18.8301V20.0801Z' fill='%235DABA3'/%3E%3Cpath d='M18.7373 20.0801C18.7373 20.2458 18.8032 20.4048 18.9204 20.522C19.0376 20.6392 19.1965 20.7051 19.3623 20.7051C19.5281 20.7051 19.687 20.6392 19.8042 20.522C19.9215 20.4048 19.9873 20.2458 19.9873 20.0801V18.8301C19.9873 18.6643 19.9215 18.5053 19.8042 18.3881C19.687 18.2709 19.5281 18.2051 19.3623 18.2051C19.1965 18.2051 19.0376 18.2709 18.9204 18.3881C18.8032 18.5053 18.7373 18.6643 18.7373 18.8301V20.0801Z' fill='%235DABA3'/%3E%3Cpath d='M21.2373 20.0801C21.2373 20.2458 21.3032 20.4048 21.4204 20.522C21.5376 20.6392 21.6965 20.7051 21.8623 20.7051C22.0281 20.7051 22.187 20.6392 22.3042 20.522C22.4215 20.4048 22.4873 20.2458 22.4873 20.0801V18.8301C22.4873 18.6643 22.4215 18.5053 22.3042 18.3881C22.187 18.2709 22.0281 18.2051 21.8623 18.2051C21.6965 18.2051 21.5376 18.2709 21.4204 18.3881C21.3032 18.5053 21.2373 18.6643 21.2373 18.8301V20.0801Z' fill='%235DABA3'/%3E%3Cpath d='M24.9873 18.8301C24.9873 18.6643 24.9215 18.5053 24.8042 18.3881C24.687 18.2709 24.5281 18.2051 24.3623 18.2051C24.1965 18.2051 24.0376 18.2709 23.9204 18.3881C23.8032 18.5053 23.7373 18.6643 23.7373 18.8301V20.0801C23.7373 20.2458 23.8032 20.4048 23.9204 20.522C24.0376 20.6392 24.1965 20.7051 24.3623 20.7051C24.5281 20.7051 24.687 20.6392 24.8042 20.522C24.9215 20.4048 24.9873 20.2458 24.9873 20.0801V18.8301Z' fill='%235DABA3'/%3E%3Cpath d='M16.8701 5.70508C17.0359 5.70507 17.1948 5.63922 17.312 5.52201C17.4293 5.4048 17.4951 5.24584 17.4951 5.08008V3.83008C17.4951 3.66432 17.4293 3.50535 17.3121 3.38814C17.1948 3.27093 17.0359 3.20508 16.8701 3.20508C16.7044 3.20508 16.5454 3.27093 16.4282 3.38814C16.311 3.50535 16.2451 3.66432 16.2451 3.83008V5.08008C16.2451 5.24584 16.311 5.4048 16.4282 5.52201C16.5454 5.63922 16.7044 5.70507 16.8701 5.70508Z' fill='%235DABA3'/%3E%3Cpath d='M19.3701 5.70508C19.5359 5.70507 19.6948 5.63922 19.812 5.52201C19.9293 5.4048 19.9951 5.24584 19.9951 5.08008V3.83008C19.9951 3.66432 19.9293 3.50535 19.8121 3.38814C19.6948 3.27093 19.5359 3.20508 19.3701 3.20508C19.2044 3.20508 19.0454 3.27093 18.9282 3.38814C18.811 3.50535 18.7451 3.66432 18.7451 3.83008V5.08008C18.7451 5.24584 18.811 5.4048 18.9282 5.52201C19.0454 5.63922 19.2044 5.70507 19.3701 5.70508Z' fill='%235DABA3'/%3E%3Cpath d='M21.8701 5.70508C22.0359 5.70507 22.1948 5.63922 22.312 5.52201C22.4293 5.4048 22.4951 5.24584 22.4951 5.08008V3.83008C22.4951 3.66432 22.4293 3.50535 22.3121 3.38814C22.1948 3.27093 22.0359 3.20508 21.8701 3.20508C21.7044 3.20508 21.5454 3.27093 21.4282 3.38814C21.311 3.50535 21.2451 3.66432 21.2451 3.83008V5.08008C21.2451 5.24584 21.311 5.4048 21.4282 5.52201C21.5454 5.63922 21.7044 5.70507 21.8701 5.70508Z' fill='%235DABA3'/%3E%3Cpath d='M24.9951 3.83008C24.9951 3.66432 24.9293 3.50535 24.8121 3.38814C24.6948 3.27093 24.5359 3.20508 24.3701 3.20508C24.2044 3.20508 24.0454 3.27093 23.9282 3.38814C23.811 3.50535 23.7451 3.66432 23.7451 3.83008V5.08008C23.7451 5.24584 23.811 5.40481 23.9282 5.52202C24.0454 5.63923 24.2044 5.70508 24.3701 5.70508C24.5359 5.70508 24.6948 5.63923 24.8121 5.52202C24.9293 5.40481 24.9951 5.24584 24.9951 5.08008V3.83008Z' fill='%235DABA3'/%3E%3Cpath d='M33.752 22.5801C33.752 22.4143 33.6861 22.2553 33.5689 22.1381C33.4517 22.0209 33.2927 21.9551 33.127 21.9551C32.9612 21.9551 32.8022 22.0209 32.685 22.1381C32.5678 22.2553 32.502 22.4143 32.502 22.5801V22.6224C32.9167 22.5653 33.3374 22.566 33.752 22.6245V22.5801Z' fill='%235DABA3'/%3E%3Cpath d='M31.252 22.5801C31.252 22.4143 31.1861 22.2553 31.0689 22.1381C30.9517 22.0209 30.7927 21.9551 30.627 21.9551C30.4612 21.9551 30.3022 22.0209 30.185 22.1381C30.0678 22.2553 30.002 22.4143 30.002 22.5801V23.6781C30.3809 23.3746 30.8019 23.1279 31.252 22.9457V22.5801Z' fill='%235DABA3'/%3E%3Cpath d='M35.599 13.2051C35.614 13.2549 35.6211 13.3068 35.6201 13.3589V23.2566C36.0895 23.5294 36.5116 23.8763 36.8701 24.284V13.3589C36.8701 12.5836 36.4091 11.9551 35.6201 11.9551H32.4951V11.3301C32.4951 11.1643 32.4293 11.0053 32.3121 10.8881C32.1948 10.7709 32.0359 10.7051 31.8701 10.7051C31.7044 10.7051 31.5454 10.7709 31.4282 10.8881C31.311 11.0053 31.2451 11.1643 31.2451 11.3301V11.9551H29.3701V13.2051H35.599Z' fill='%235DABA3'/%3E%3Cpath d='M33.1201 31.3301C33.8618 31.3301 34.5868 31.1101 35.2035 30.6981C35.8202 30.286 36.3008 29.7004 36.5847 29.0151C36.8685 28.3299 36.9428 27.5759 36.7981 26.8485C36.6534 26.1211 36.2962 25.4529 35.7718 24.9284C35.2473 24.404 34.5791 24.0468 33.8517 23.9021C33.1243 23.7574 32.3703 23.8317 31.6851 24.1155C30.9998 24.3994 30.4142 24.88 30.0021 25.4967C29.59 26.1134 29.3701 26.8384 29.3701 27.5801C29.3713 28.5743 29.7667 29.5275 30.4697 30.2305C31.1727 30.9335 32.1259 31.3289 33.1201 31.3301ZM33.1201 25.0801C33.6146 25.0801 34.0979 25.2267 34.509 25.5014C34.9202 25.7761 35.2406 26.1666 35.4298 26.6234C35.619 27.0802 35.6685 27.5829 35.5721 28.0678C35.4756 28.5528 35.2375 28.9982 34.8879 29.3478C34.5383 29.6975 34.0928 29.9356 33.6078 30.032C33.1229 30.1285 32.6202 30.079 32.1634 29.8898C31.7066 29.7006 31.3161 29.3801 31.0414 28.969C30.7667 28.5579 30.6201 28.0745 30.6201 27.5801C30.6209 26.9173 30.8845 26.2818 31.3532 25.8132C31.8219 25.3445 32.4573 25.0808 33.1201 25.0801Z' fill='%235DABA3'/%3E%3Cpath d='M8.12012 31.3301C8.8618 31.3301 9.58682 31.1101 10.2035 30.6981C10.8202 30.286 11.3008 29.7004 11.5847 29.0151C11.8685 28.3299 11.9428 27.5759 11.7981 26.8485C11.6534 26.1211 11.2962 25.4529 10.7718 24.9284C10.2473 24.404 9.57913 24.0468 8.85171 23.9021C8.12428 23.7574 7.37028 23.8317 6.68505 24.1155C5.99983 24.3994 5.41416 24.88 5.00211 25.4967C4.59005 26.1134 4.37012 26.8384 4.37012 27.5801C4.37125 28.5743 4.76671 29.5275 5.46972 30.2305C6.17274 30.9335 7.1259 31.3289 8.12012 31.3301ZM8.12012 25.0801C8.61457 25.0801 9.09792 25.2267 9.50904 25.5014C9.92017 25.7761 10.2406 26.1666 10.4298 26.6234C10.619 27.0802 10.6685 27.5829 10.5721 28.0678C10.4756 28.5528 10.2375 28.9982 9.88788 29.3478C9.53825 29.6975 9.0928 29.9356 8.60784 30.032C8.12289 30.1285 7.62022 30.079 7.16341 29.8898C6.70659 29.7006 6.31615 29.3801 6.04144 28.969C5.76674 28.5579 5.62012 28.0745 5.62012 27.5801C5.62088 26.9173 5.88451 26.2818 6.35319 25.8132C6.82186 25.3445 7.45731 25.0808 8.12012 25.0801Z' fill='%235DABA3'/%3E%3Cpath d='M30.7047 31.9551C30.1707 31.6586 29.6951 31.2674 29.3013 30.8007C28.7791 30.9102 28.2804 31.1111 27.8281 31.394C28.1096 31.7056 28.3574 32.0461 28.5674 32.4097C29.0709 32.1125 29.6448 31.9555 30.2294 31.9551H30.7047Z' fill='%235DABA3'/%3E%3Cpath d='M36.9389 30.8007C36.5451 31.2674 36.0695 31.6586 35.5355 31.9551H36.0108C36.9123 31.9671 37.7722 32.3362 38.402 32.9813C39.0318 33.6265 39.38 34.495 39.3703 35.3966V38.9134C39.3728 39.0542 39.3194 39.1903 39.2218 39.2919C39.1242 39.3934 38.9903 39.4521 38.8495 39.4551H29.3195C29.2383 39.9068 29.0556 40.3342 28.7852 40.7051H38.8495C39.3217 40.7018 39.7734 40.5113 40.1054 40.1754C40.4373 39.8395 40.6225 39.3856 40.6203 38.9134V35.3966C40.6257 34.3248 40.2631 33.2836 39.593 32.4471C38.9229 31.6105 37.9861 31.0294 36.9389 30.8007Z' fill='%235DABA3'/%3E%3Cpath d='M19.2132 32.375L18.4523 35.8969C18.4502 35.9071 18.4482 35.9175 18.4465 35.9279C18.42 36.0952 18.4344 36.2665 18.4886 36.427C18.5427 36.5875 18.635 36.7325 18.7575 36.8495L19.856 37.8955C20.0622 38.0878 20.3329 38.196 20.6148 38.1991C20.8967 38.2022 21.1697 38.0998 21.3801 37.9121L22.4712 36.904C22.5966 36.7883 22.6918 36.6437 22.7484 36.4827C22.805 36.3218 22.8214 36.1494 22.7961 35.9807C22.7944 35.9703 22.7926 35.9599 22.7904 35.9496L22.0534 32.3684C21.6519 32.4873 21.2371 32.555 20.8187 32.5701L21.5379 36.0644L20.6283 36.9049L19.7037 36.0245L20.4497 32.5714C20.0309 32.5583 19.6154 32.4923 19.2132 32.375Z' fill='%235DABA3'/%3E%3Cpath d='M24.4388 30.8007C24.0449 31.2674 23.5694 31.6586 23.0354 31.9551H23.5106C24.4121 31.9671 25.2721 32.3362 25.9019 32.9813C26.5316 33.6265 26.8799 34.495 26.8702 35.3966V38.9134C26.8727 39.0542 26.8193 39.1903 26.7217 39.2919C26.6241 39.3934 26.4902 39.4521 26.3494 39.4551H14.891C14.7501 39.4521 14.6163 39.3934 14.5186 39.2919C14.421 39.1903 14.3676 39.0542 14.3702 38.9134V35.3966C14.3605 34.495 14.7087 33.6265 15.3385 32.9813C15.9683 32.3362 16.8282 31.9671 17.7297 31.9551H18.205C17.671 31.6586 17.1954 31.2674 16.8015 30.8007C15.7544 31.0294 14.8175 31.6105 14.1474 32.4471C13.4774 33.2836 13.1148 34.3248 13.1202 35.3966V38.9134C13.1179 39.3856 13.3031 39.8395 13.6351 40.1754C13.9671 40.5113 14.4187 40.7018 14.891 40.7051H26.3494C26.8216 40.7018 27.2733 40.5113 27.6053 40.1754C27.9372 39.8395 28.1224 39.3856 28.1202 38.9134V35.3966C28.1256 34.3248 27.763 33.2836 27.0929 32.4471C26.4228 31.6105 25.4859 31.0294 24.4388 30.8007Z' fill='%235DABA3'/%3E%3Cpath d='M24.3701 27.5801C24.3701 26.8384 24.1502 26.1134 23.7381 25.4967C23.3261 24.88 22.7404 24.3994 22.0552 24.1155C21.37 23.8317 20.616 23.7574 19.8885 23.9021C19.1611 24.0468 18.4929 24.404 17.9685 24.9284C17.444 25.4529 17.0869 26.1211 16.9422 26.8485C16.7975 27.5759 16.8717 28.3299 17.1556 29.0151C17.4394 29.7004 17.92 30.286 18.5367 30.6981C19.1534 31.1101 19.8784 31.3301 20.6201 31.3301C21.6143 31.3289 22.5675 30.9335 23.2705 30.2305C23.9735 29.5275 24.369 28.5743 24.3701 27.5801ZM20.6201 30.0801C20.1257 30.0801 19.6423 29.9335 19.2312 29.6588C18.8201 29.3841 18.4996 28.9936 18.3104 28.5368C18.1212 28.08 18.0717 27.5773 18.1682 27.0924C18.2646 26.6074 18.5027 26.1619 18.8524 25.8123C19.202 25.4627 19.6474 25.2246 20.1324 25.1281C20.6173 25.0317 21.12 25.0812 21.5768 25.2704C22.0336 25.4596 22.4241 25.78 22.6988 26.1912C22.9735 26.6023 23.1201 27.0856 23.1201 27.5801C23.1194 28.2429 22.8557 28.8783 22.387 29.347C21.9184 29.8157 21.2829 30.0793 20.6201 30.0801Z' fill='%235DABA3'/%3E%3Cpath d='M31.7132 32.375L30.9523 35.8969C30.9502 35.9071 30.9482 35.9175 30.9465 35.9279C30.92 36.0952 30.9344 36.2665 30.9886 36.427C31.0427 36.5875 31.135 36.7325 31.2575 36.8495L32.356 37.8955C32.5627 38.0869 32.8332 38.1945 33.1148 38.1976C33.3965 38.2007 33.6692 38.0989 33.8801 37.9121L34.9712 36.904C35.0966 36.7883 35.1918 36.6437 35.2484 36.4827C35.305 36.3218 35.3214 36.1494 35.2961 35.9807C35.2944 35.9703 35.2926 35.9599 35.2904 35.9496L34.5534 32.3684C34.1519 32.4873 33.7371 32.555 33.3187 32.5701L34.0379 36.0644L33.1283 36.9049L32.2037 36.0245L32.9497 32.5714C32.5309 32.5583 32.1154 32.4923 31.7132 32.375Z' fill='%235DABA3'/%3E%3Cpath d='M18.7373 22.9509C19.138 22.7881 19.5582 22.6784 19.9873 22.6246V22.5801C19.9873 22.4143 19.9215 22.2553 19.8042 22.1381C19.687 22.0209 19.5281 21.9551 19.3623 21.9551C19.1965 21.9551 19.0376 22.0209 18.9204 22.1381C18.8032 22.2553 18.7373 22.4143 18.7373 22.5801V22.9509Z' fill='%235DABA3'/%3E%3Cpath d='M21.2373 22.6223C21.6663 22.6751 22.0865 22.7837 22.4873 22.9454V22.5801C22.4873 22.4143 22.4215 22.2553 22.3042 22.1381C22.187 22.0209 22.0281 21.9551 21.8623 21.9551C21.6965 21.9551 21.5376 22.0209 21.4204 22.1381C21.3032 22.2553 21.2373 22.4143 21.2373 22.5801V22.6223Z' fill='%235DABA3'/%3E%3Cpath d='M24.9873 23.8301V22.5801C24.9873 22.4143 24.9215 22.2553 24.8042 22.1381C24.687 22.0209 24.5281 21.9551 24.3623 21.9551C24.1965 21.9551 24.0376 22.0209 23.9204 22.1381C23.8032 22.2553 23.7373 22.4143 23.7373 22.5801V23.6776C24.0192 23.9028 24.2761 24.1576 24.5036 24.4376C24.641 24.4059 24.7636 24.3285 24.8514 24.2182C24.9393 24.1079 24.9871 23.9711 24.9873 23.8301Z' fill='%235DABA3'/%3E%3Cpath d='M16.2373 23.8301C16.2374 23.9734 16.2866 24.1123 16.3769 24.2236C16.4672 24.3349 16.5929 24.4118 16.7331 24.4414C16.9572 24.1646 17.21 23.9123 17.4873 23.6888V22.5801C17.4873 22.4143 17.4215 22.2553 17.3042 22.1381C17.187 22.0209 17.0281 21.9551 16.8623 21.9551C16.6965 21.9551 16.5376 22.0209 16.4204 22.1381C16.3032 22.2553 16.2373 22.4143 16.2373 22.5801V23.8301Z' fill='%235DABA3'/%3E%3Cpath d='M6.71317 32.375L5.95234 35.8969C5.9502 35.9071 5.94822 35.9175 5.94654 35.9279C5.91999 36.0952 5.93441 36.2665 5.98857 36.427C6.04273 36.5875 6.13502 36.7325 6.25752 36.8495L7.356 37.8955C7.56242 38.0874 7.83298 38.1955 8.11482 38.1985C8.39665 38.2016 8.6695 38.0995 8.88006 37.9121L9.97122 36.904C10.0966 36.7883 10.1918 36.6437 10.2484 36.4827C10.305 36.3218 10.3214 36.1494 10.2961 35.9807C10.2944 35.9703 10.2926 35.9599 10.2904 35.9496L9.55338 32.3684C9.15193 32.4873 8.73709 32.555 8.31869 32.5701L9.03785 36.0644L8.12828 36.9049L7.20375 36.0245L7.94969 32.5714C7.53089 32.5583 7.11543 32.4923 6.71317 32.375Z' fill='%235DABA3'/%3E%3Cpath d='M2.39096 39.4551C2.25014 39.4521 2.11625 39.3934 2.01863 39.2919C1.92102 39.1903 1.86763 39.0542 1.87018 38.9134V35.3966C1.86048 34.495 2.20871 33.6265 2.83849 32.9813C3.46828 32.3362 4.32821 31.9671 5.22971 31.9551H5.70496C5.17097 31.6586 4.69541 31.2674 4.30152 30.8007C3.2544 31.0294 2.31751 31.6105 1.64745 32.4471C0.977385 33.2836 0.614756 34.3248 0.620177 35.3966V38.9134C0.617945 39.3856 0.803127 39.8395 1.1351 40.1754C1.46707 40.5113 1.91871 40.7018 2.39096 40.7051H12.4553C12.1849 40.3342 12.0022 39.9068 11.9209 39.4551H2.39096Z' fill='%235DABA3'/%3E%3Cpath d='M11.9366 30.8029C11.5431 31.2687 11.0682 31.6591 10.5352 31.955H11.0104C11.5951 31.9555 12.169 32.1125 12.6725 32.4097C12.8816 32.0474 13.1283 31.7082 13.4085 31.3976C12.9563 31.1149 12.4582 30.9137 11.9366 30.8029Z' fill='%235DABA3'/%3E%3Cpath d='M5.62012 23.2566C5.62012 23.2566 5.60192 13.2396 5.61524 13.2051H11.8701V11.9551H9.37012V11.3301C9.37012 11.1643 9.30427 11.0053 9.18706 10.8881C9.06985 10.7709 8.91088 10.7051 8.74512 10.7051C8.57936 10.7051 8.42039 10.7709 8.30318 10.8881C8.18597 11.0053 8.12012 11.1643 8.12012 11.3301V11.9551H5.62012C4.83114 11.9551 4.37012 12.608 4.37012 13.3833V24.284C4.7286 23.8763 5.15073 23.5294 5.62012 23.2566Z' fill='%235DABA3'/%3E%3Cpath d='M8.7373 22.6223V22.5801C8.7373 22.4143 8.67146 22.2553 8.55425 22.1381C8.43704 22.0209 8.27807 21.9551 8.1123 21.9551C7.94654 21.9551 7.78757 22.0209 7.67036 22.1381C7.55315 22.2553 7.4873 22.4143 7.4873 22.5801V22.6246C7.90186 22.566 8.32254 22.5652 8.7373 22.6223Z' fill='%235DABA3'/%3E%3Cpath d='M11.2373 22.5801C11.2373 22.4143 11.1715 22.2553 11.0542 22.1381C10.937 22.0209 10.7781 21.9551 10.6123 21.9551C10.4465 21.9551 10.2876 22.0209 10.1704 22.1381C10.0532 22.2553 9.9873 22.4143 9.9873 22.5801V22.9454C10.4373 23.1275 10.8584 23.3741 11.2373 23.6776V22.5801Z' fill='%235DABA3'/%3E%3Cpath d='M14.3701 1.95508H26.8701V30.5362C27.2576 30.2605 27.6774 30.0334 28.1201 29.8599V1.95508C28.1201 1.62356 27.9884 1.30562 27.754 1.07119C27.5196 0.836774 27.2016 0.705078 26.8701 0.705078H14.3701C14.0386 0.705078 13.7207 0.836774 13.4862 1.07119C13.2518 1.30562 13.1201 1.62356 13.1201 1.95508V29.8599C13.5629 30.0334 13.9826 30.2605 14.3701 30.5362V1.95508Z' fill='%235DABA3'/%3E%3Cpath d='M1.87012 30.5363V21.9232C1.87463 21.7618 1.94295 21.6087 2.06009 21.4976C2.17724 21.3864 2.33367 21.3262 2.49512 21.3301H3.12012V20.0801H2.49512C2.00224 20.0765 1.52805 20.2685 1.17655 20.614C0.825046 20.9595 0.624938 21.4304 0.620117 21.9232L0.620117 31.7411C0.975501 31.2804 1.39667 30.8745 1.87012 30.5363Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8313'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--scheme {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8254)'%3E%3Cpath d='M18.2764 4.61133H22.9639C23.2875 4.61133 23.5498 4.34906 23.5498 4.02539C23.5498 3.70172 23.2875 3.43945 22.9639 3.43945H18.2764C17.9528 3.43945 17.6904 3.70172 17.6904 4.02539C17.6904 4.34906 17.9528 4.61133 18.2764 4.61133Z' fill='%235DABA3'/%3E%3Cpath d='M21.792 12.8145H19.4482C19.1246 12.8145 18.8623 13.0767 18.8623 13.4004C18.8623 13.7241 19.1246 13.9863 19.4482 13.9863H21.792C22.1156 13.9863 22.3779 13.7241 22.3779 13.4004C22.3779 13.0767 22.1156 12.8145 21.792 12.8145Z' fill='%235DABA3'/%3E%3Cpath d='M22.9639 22.1895H18.2764C17.9528 22.1895 17.6904 22.4517 17.6904 22.7754C17.6904 23.0991 17.9528 23.3613 18.2764 23.3613H22.9639C23.2875 23.3613 23.5498 23.0991 23.5498 22.7754C23.5498 22.4517 23.2875 22.1895 22.9639 22.1895Z' fill='%235DABA3'/%3E%3Cpath d='M18.2764 37.3848H22.9639C23.2875 37.3848 23.5498 37.1225 23.5498 36.7988C23.5498 36.4752 23.2875 36.2129 22.9639 36.2129H18.2764C17.9528 36.2129 17.6904 36.4752 17.6904 36.7988C17.6904 37.1225 17.9528 37.3848 18.2764 37.3848Z' fill='%235DABA3'/%3E%3Cpath d='M40.6201 13.4004C40.6201 11.6795 38.8605 10.3041 36.5186 10.1057V4.80664C36.5186 4.05281 35.9052 3.43945 35.1514 3.43945H29.7998V1.29102C29.7998 0.967344 29.5375 0.705078 29.2139 0.705078H19.2529C18.9293 0.705078 18.667 0.967344 18.667 1.29102C18.667 1.61469 18.9293 1.87695 19.2529 1.87695H28.6279V6.17383H12.6123V1.87695H16.5186C16.8421 1.87695 17.1045 1.61469 17.1045 1.29102C17.1045 0.967344 16.8421 0.705078 16.5186 0.705078H12.0264C11.7028 0.705078 11.4404 0.967344 11.4404 1.29102V6.75977C11.4404 7.08344 11.7028 7.3457 12.0264 7.3457H19.9951V10.4707H16.3232C15.9996 10.4707 15.7373 10.733 15.7373 11.0566V15.7441C15.7373 16.0678 15.9996 16.3301 16.3232 16.3301H19.9951V19.4551H15.4449C15.1135 19.4551 14.7938 19.5752 14.5446 19.7934L11.8062 22.1895H6.08887C5.33504 22.1895 4.72168 22.8028 4.72168 23.5566V26.4924C2.37973 26.6909 0.620117 28.0662 0.620117 29.7871C0.620117 31.508 2.37973 32.8834 4.72168 33.0818V36.0176C4.72168 36.7714 5.33504 37.3848 6.08887 37.3848H12.695C12.9503 38.2814 13.7932 39.0823 15.1328 39.6815C16.6082 40.3416 18.557 40.7051 20.6201 40.7051C22.6832 40.7051 24.632 40.3416 26.1075 39.6815C27.7328 38.9544 28.6279 37.9305 28.6279 36.7988C28.6279 35.6671 27.7328 34.6433 26.1075 33.9162C24.7632 33.3148 23.0256 32.9606 21.167 32.9022V26.0957H25.7954C26.1268 26.0957 26.4464 25.9755 26.6957 25.7574L29.434 23.3613H35.1514C35.9052 23.3613 36.5186 22.748 36.5186 21.9941V16.6951C38.8605 16.4966 40.6201 15.1213 40.6201 13.4004ZM16.9092 11.6426H24.3311V15.1582H16.9092V11.6426ZM1.79199 29.7871C1.79199 28.6226 3.40191 27.6387 5.30762 27.6387C7.21332 27.6387 8.82324 28.6226 8.82324 29.7871C8.82324 30.9516 7.21332 31.9355 5.30762 31.9355C3.40191 31.9355 1.79199 30.9516 1.79199 29.7871ZM19.9951 32.9043C19.2836 32.9298 18.5871 32.9987 17.9179 33.111C17.5988 33.1645 17.3835 33.4666 17.437 33.7858C17.4905 34.105 17.7923 34.3204 18.1118 34.2667C18.912 34.1325 19.7559 34.0645 20.6201 34.0645C24.6486 34.0645 27.4561 35.5055 27.4561 36.7988C27.4561 38.0922 24.6486 39.5332 20.6201 39.5332C16.5916 39.5332 13.7842 38.0922 13.7842 36.7988C13.7842 36.1618 14.4577 35.4977 15.6321 34.9766C15.9279 34.8454 16.0613 34.4993 15.9301 34.2035C15.7989 33.9077 15.4527 33.7744 15.1569 33.9055C13.803 34.5062 12.9517 35.3108 12.695 36.213H6.08887C5.98121 36.213 5.89355 36.1254 5.89355 36.0177V33.0819C8.23551 32.8834 9.99512 31.5081 9.99512 29.7872C9.99512 28.0662 8.23551 26.6909 5.89355 26.4925V23.5566C5.89355 23.4489 5.98121 23.3613 6.08887 23.3613H11.8062L14.5446 25.7573C14.7938 25.9755 15.1136 26.0957 15.445 26.0957H19.9951V32.9043ZM25.9239 24.8755C25.8883 24.9066 25.8426 24.9238 25.7954 24.9238H15.4449C15.3976 24.9238 15.3519 24.9066 15.3163 24.8755L12.9162 22.7754L15.3164 20.6752C15.352 20.6441 15.3977 20.627 15.445 20.627H25.7954C25.8426 20.627 25.8883 20.6441 25.9239 20.6753L28.324 22.7754L25.9239 24.8755ZM35.9326 15.5488C34.8698 15.5488 33.8703 15.2493 33.1905 14.727C32.9339 14.5298 32.5661 14.5781 32.3689 14.8346C32.1718 15.0913 32.2199 15.4591 32.4765 15.6562C33.2252 16.2315 34.2482 16.597 35.3466 16.6939V21.9941C35.3466 22.1019 35.2589 22.1895 35.1513 22.1895H29.4339L26.6956 19.7934C26.4464 19.5752 26.1266 19.4551 25.7952 19.4551H21.167V16.3301H24.917C25.2406 16.3301 25.5029 16.0678 25.5029 15.7441V11.0566C25.5029 10.733 25.2406 10.4707 24.917 10.4707H21.167V7.3457H29.2139C29.5375 7.3457 29.7998 7.08344 29.7998 6.75977V4.61133H35.1514C35.259 4.61133 35.3467 4.69891 35.3467 4.80664V10.1058C33.4506 10.2722 31.8675 11.2367 31.3916 12.5651C31.2825 12.8697 31.4409 13.2052 31.7456 13.3144C32.0504 13.4235 32.3857 13.2649 32.4948 12.9605C32.8495 11.9704 34.2953 11.252 35.9326 11.252C37.8383 11.252 39.4482 12.2359 39.4482 13.4004C39.4482 14.5649 37.8383 15.5488 35.9326 15.5488Z' fill='%235DABA3'/%3E%3Cpath d='M37.1045 12.8145H34.7607C34.4371 12.8145 34.1748 13.0767 34.1748 13.4004C34.1748 13.7241 34.4371 13.9863 34.7607 13.9863H37.1045C37.4281 13.9863 37.6904 13.7241 37.6904 13.4004C37.6904 13.0767 37.4281 12.8145 37.1045 12.8145Z' fill='%235DABA3'/%3E%3Cpath d='M7.06543 29.7871C7.06543 29.4634 6.80309 29.2012 6.47949 29.2012H4.13574C3.81215 29.2012 3.5498 29.4634 3.5498 29.7871C3.5498 30.1108 3.81215 30.373 4.13574 30.373H6.47949C6.80309 30.373 7.06543 30.1108 7.06543 29.7871Z' fill='%235DABA3'/%3E%3Cpath d='M8.15918 19.9629H8.78418V20.5879C8.78418 20.9116 9.04652 21.1738 9.37012 21.1738C9.69371 21.1738 9.95605 20.9116 9.95605 20.5879V19.9629H10.5811C10.9046 19.9629 11.167 19.7006 11.167 19.377C11.167 19.0533 10.9046 18.791 10.5811 18.791H9.95605V18.166C9.95605 17.8423 9.69371 17.5801 9.37012 17.5801C9.04652 17.5801 8.78418 17.8423 8.78418 18.166V18.791H8.15918C7.83559 18.791 7.57324 19.0533 7.57324 19.377C7.57324 19.7006 7.83559 19.9629 8.15918 19.9629Z' fill='%235DABA3'/%3E%3Cpath d='M29.7998 19.377C29.7998 19.7006 30.0621 19.9629 30.3857 19.9629H32.8076C33.1312 19.9629 33.3936 19.7006 33.3936 19.377C33.3936 19.0533 33.1312 18.791 32.8076 18.791H30.3857C30.0621 18.791 29.7998 19.0533 29.7998 19.377Z' fill='%235DABA3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8254'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--waste {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Cg clip-path='url(%23clip0_806_8291)'%3E%3Cmask id='mask0_806_8291' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='41' height='41'%3E%3Cpath d='M0.620117 0.705082H40.6201V40.7051H0.620117V0.705082Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_806_8291)'%3E%3Cpath d='M10.3781 1.48633H5.57621C5.35129 1.48633 5.16895 1.66867 5.16895 1.89359V4.94031C5.16895 5.16531 5.35129 5.34766 5.57621 5.34766H10.3781C10.603 5.34766 10.7854 5.16531 10.7854 4.94031V1.89359C10.7854 1.66867 10.603 1.48633 10.3781 1.48633Z' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5208 23.0745H3.43262C2.31082 23.0745 1.40137 23.984 1.40137 25.1058V37.8926C1.40137 39.0145 2.31082 39.9238 3.43262 39.9238H12.5208C13.6426 39.9238 14.5521 39.0145 14.5521 37.8926V25.1058C14.5521 23.984 13.6426 23.0745 12.5208 23.0745Z' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5208 14.6499H3.43262C2.31082 14.6499 1.40137 15.5594 1.40137 16.6811V21.0433C1.40137 22.1651 2.31082 23.0746 3.43262 23.0746H12.5208C13.6426 23.0746 14.5521 22.1651 14.5521 21.0433V16.6811C14.5521 15.5594 13.6426 14.6499 12.5208 14.6499Z' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.62598 5.34764L3.36246 7.62029C2.10652 8.88123 1.40137 10.5885 1.40137 12.3682C1.40137 13.6283 2.42285 14.6499 3.68301 14.6499H12.2704C13.5305 14.6499 14.552 13.6283 14.552 12.3682C14.552 10.5884 13.8468 8.88123 12.5909 7.62029L10.3274 5.34764' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.5545 23.5991H22.6768V15.7318H19.6786L18.3018 23.5991V37.4407L20.7849 39.9238H37.3554L39.8386 37.4407V23.5991L38.4618 15.7318H35.4636V23.5991H32.5857' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.3838 33.96L29.3053 29.0385' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.3486 36.4207L34.4486 30.3207' stroke='%235DABA3' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_806_8291'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.620117 0.705078)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")
}
.icon-ccd--pin {
  --svg: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4258 6.1875C11.7212 6.1875 11.0324 6.39644 10.4466 6.78789C9.86071 7.17934 9.4041 7.73573 9.13446 8.38669C8.86482 9.03765 8.79427 9.75395 8.93173 10.445C9.06919 11.1361 9.40849 11.7708 9.90671 12.2691C10.4049 12.7673 11.0397 13.1066 11.7308 13.244C12.4218 13.3815 13.1381 13.311 13.7891 13.0413C14.4401 12.7717 14.9964 12.3151 15.3879 11.7292C15.7793 11.1434 15.9883 10.4546 15.9883 9.75C15.9883 8.80517 15.6129 7.89903 14.9448 7.23093C14.2768 6.56283 13.3706 6.1875 12.4258 6.1875ZM12.4258 12.1875C11.9437 12.1875 11.4724 12.0445 11.0716 11.7767C10.6707 11.5089 10.3583 11.1282 10.1738 10.6828C9.98934 10.2374 9.94107 9.7473 10.0351 9.27447C10.1292 8.80164 10.3613 8.36732 10.7022 8.02643C11.0431 7.68554 11.4774 7.45339 11.9502 7.35934C12.4231 7.26528 12.9132 7.31356 13.3586 7.49804C13.804 7.68253 14.1847 7.99495 14.4525 8.3958C14.7203 8.79664 14.8633 9.26791 14.8633 9.75C14.8633 10.3965 14.6065 11.0165 14.1494 11.4736C13.6922 11.9307 13.0722 12.1875 12.4258 12.1875ZM12.4258 1.6875C10.2882 1.68998 8.23895 2.54022 6.72747 4.05169C5.216 5.56317 4.36576 7.61245 4.36328 9.75C4.36328 12.6478 5.70766 15.7256 8.25109 18.6506C9.39906 19.9773 10.6911 21.1722 12.1033 22.2131C12.1978 22.2793 12.3104 22.3148 12.4258 22.3148C12.5412 22.3148 12.6537 22.2793 12.7483 22.2131C14.1605 21.1722 15.4525 19.9773 16.6005 18.6506C19.1439 15.7256 20.4883 12.6506 20.4883 9.75C20.4858 7.61245 19.6356 5.56317 18.1241 4.05169C16.6126 2.54022 14.5633 1.68998 12.4258 1.6875ZM12.4258 21.0478C11.0195 19.9622 5.48828 15.3394 5.48828 9.75C5.48828 7.91006 6.21919 6.14548 7.52023 4.84445C8.82126 3.54341 10.5858 2.8125 12.4258 2.8125C14.2657 2.8125 16.0303 3.54341 17.3313 4.84445C18.6324 6.14548 19.3633 7.91006 19.3633 9.75C19.3633 15.3394 13.832 19.9622 12.4258 21.0478Z' fill='%235DABA3'/%3E%3C/svg%3E%0A")
}
.icon-ccd--time {
  --svg: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0718 16.354L16.7798 15.646L12.9258 11.792V7H11.9258V12.208L16.0718 16.354ZM12.4288 21C11.1848 21 10.0148 20.764 8.91878 20.292C7.82345 19.8193 6.87045 19.178 6.05978 18.368C5.24911 17.558 4.60745 16.606 4.13478 15.512C3.66211 14.418 3.42578 13.2483 3.42578 12.003C3.42578 10.7577 3.66211 9.58767 4.13478 8.493C4.60678 7.39767 5.24711 6.44467 6.05578 5.634C6.86445 4.82333 7.81678 4.18167 8.91278 3.709C10.0088 3.23633 11.1788 3 12.4228 3C13.6668 3 14.8368 3.23633 15.9328 3.709C17.0281 4.181 17.9811 4.82167 18.7918 5.631C19.6024 6.44033 20.2441 7.39267 20.7168 8.488C21.1894 9.58333 21.4258 10.753 21.4258 11.997C21.4258 13.241 21.1898 14.411 20.7178 15.507C20.2458 16.603 19.6044 17.556 18.7938 18.366C17.9831 19.176 17.0311 19.8177 15.9378 20.291C14.8444 20.7643 13.6748 21.0007 12.4288 21ZM12.4258 20C14.6424 20 16.5301 19.221 18.0888 17.663C19.6474 16.105 20.4264 14.2173 20.4258 12C20.4251 9.78267 19.6461 7.895 18.0888 6.337C16.5314 4.779 14.6438 4 12.4258 4C10.2078 4 8.32011 4.77933 6.76278 6.338C5.20545 7.89667 4.42645 9.784 4.42578 12C4.42511 14.216 5.20445 16.1037 6.76378 17.663C8.32311 19.2223 10.2104 20.0013 12.4258 20Z' fill='%235DABA3' stroke='%235DABA3' stroke-width='0.2'/%3E%3C/svg%3E%0A")
}
.icon-ccd--facebook {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z'/%3E%3C/svg%3E")
}
.icon-ccd--instagram {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")
}
.icon-ccd--linkedin {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z'/%3E%3C/svg%3E")
}
.icon-ccd--youtube {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z'/%3E%3C/svg%3E")
}
.icon-ccd--tiktok {
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M448 209.9a210.1 210.1 0 0 1 -122.8-39.3V349.4A162.6 162.6 0 1 1 185 188.3V278.2a74.6 74.6 0 1 0 52.2 71.2V0l88 0a121.2 121.2 0 0 0 1.9 22.2h0A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z'/%3E%3C/svg%3E")
}
/*!
 * Bootscore custom styles
 */:root {
  --spacing: 5rem;
  --swiper-navigation-size: 10px;
  --swiper-theme-color: #19496F;
  --swiper-navigation-color: #19496F;
  --swiper-navigation-sides-offset: 1.25rem;
  --swiper-pagination-bottom: 1rem;
  --swiper-pagination-bullet-size: 0.625rem;
  --swiper-pagination-bullet-horizontal-gap: 5px;
  --swiper-pagination-color: #fff;
  --swiper-pagination-bullet-inactive-color: #fff;
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-border-radius: 0.25rem;
  --aspect-ratio-wide: 1.777777777777778;
  --aspect-ratio-landscape: 1.3;
  --bs-emphasis-color: $primary
}
body {
  min-height:100vh
}
h2,
.h2 {
  margin-bottom:2rem
}
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-weight:500
}
h3.fw-600,
.h3.fw-600,
h4.fw-600,
.h4.fw-600,
h5.fw-600,
.h5.fw-600,
h6.fw-600,
.h6.fw-600 {
  font-weight:600
}
.text-dark-blue {
  color:#19496f !important
}
.text-green {
  color:#5daba3 !important
}
.text-yellow {
  color:#f9db6f !important
}
.text-red {
  color:#e65a3d !important
}
.text-dark-green {
  color:#4c8e87 !important
}
.bg-dark-blue {
  background-color:#19496f !important
}
.bg-green {
  background-color:#5daba3 !important
}
.bg-light-green {
  background-color:#4eb6aa !important
}
.bg-yellow {
  background-color:#f9db6f !important
}
.bg-red {
  background-color:#e65a3d !important
}
.bg-dark-green {
  background-color:#4c8e87 !important
}
.bg-gradient-green-blue {
  background:#19496f;
  background:linear-gradient(335deg, rgb(25, 73, 111) 0%, rgb(81, 182, 172) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#19496f",endColorstr="#51b6ac",GradientType=1)
}
.bg-gradient-yellow-red {
  background:#f9db6f;
  background:-webkit-gradient(linear, left top, right top, from(rgb(249, 219, 111)), to(rgb(230, 90, 61)));
  background:linear-gradient(90deg, rgb(249, 219, 111) 0%, rgb(230, 90, 61) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9db6f",endColorstr="#e65a3d",GradientType=1)
}
.bg-gradient-light-yellow {
  background:#f9db6f;
  background:linear-gradient(155deg, rgba(249, 219, 111, 0) 0%, rgba(249, 219, 111, 0.5) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9db6f",endColorstr="#f9db6f",GradientType=1)
}
.bg-gradient-light-green {
  background:#dfeeed;
  background:linear-gradient(335deg, rgb(223, 238, 237) 0%, rgb(243, 249, 248) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dfeeed",endColorstr="#f3f9f8",GradientType=1)
}
.bg-gradient-green {
  background:#51b6ac;
  background:linear-gradient(335deg, rgb(81, 182, 172) 0%, rgb(53, 154, 152) 90%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#51b6ac",endColorstr="#359a98",GradientType=1)
}
.bg-gradient-blue-green {
  background:#19496f;
  background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(25, 73, 111)), to(rgb(81, 182, 172)));
  background:linear-gradient(90deg, rgb(25, 73, 111) 50%, rgb(81, 182, 172) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#19496f",endColorstr="#51b6ac",GradientType=1)
}
.bg-gradient-blue-green-angled,
.lead-newsletter {
  background:#19496f;
  background:linear-gradient(128deg, rgb(25, 73, 111) 0%, rgb(81, 182, 172) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#19496f",endColorstr="#51b6ac",GradientType=1)
}
.light-scheme,
.slide-item.bg-gradient-yellow-red {
  color:#19496f !important
}
.light-scheme .highlight-category,
.slide-item.bg-gradient-yellow-red .highlight-category {
  color:#19496f !important
}
.light-scheme h1,
.light-scheme .featured-numbers-number,
.slide-item.bg-gradient-yellow-red h1,
.slide-item.bg-gradient-yellow-red .featured-numbers-number,
.light-scheme .h1,
.slide-item.bg-gradient-yellow-red .h1,
.light-scheme h2,
.slide-item.bg-gradient-yellow-red h2,
.light-scheme .h2,
.slide-item.bg-gradient-yellow-red .h2,
.light-scheme h3,
.slide-item.bg-gradient-yellow-red h3,
.light-scheme .h3,
.slide-item.bg-gradient-yellow-red .h3,
.light-scheme h4,
.slide-item.bg-gradient-yellow-red h4,
.light-scheme .h4,
.slide-item.bg-gradient-yellow-red .h4,
.light-scheme h5,
.slide-item.bg-gradient-yellow-red h5,
.light-scheme .h5,
.slide-item.bg-gradient-yellow-red .h5,
.light-scheme h6,
.slide-item.bg-gradient-yellow-red h6,
.light-scheme .h6,
.slide-item.bg-gradient-yellow-red .h6 {
  color:#19496f !important
}
.dark-scheme,
.bg-dark-blue,
.bg-gradient-green-blue,
.bg-gradient-yellow-red,
.bg-gradient-green,
.bg-gradient-blue-green,
.bg-gradient-blue-green-angled,
.lead-newsletter {
  color:#fff
}
.dark-scheme .highlight-category,
.bg-dark-blue .highlight-category,
.bg-gradient-green-blue .highlight-category,
.bg-gradient-yellow-red .highlight-category,
.bg-gradient-green .highlight-category,
.bg-gradient-blue-green .highlight-category,
.bg-gradient-blue-green-angled .highlight-category,
.lead-newsletter .highlight-category {
  color:#f9db6f
}
.alt-scheme,
.bg-green,
.bg-light-green {
  color:#fff
}
.alt-scheme .highlight-category,
.bg-green .highlight-category,
.bg-light-green .highlight-category {
  color:#f9db6f
}
.alt-scheme h1,
.alt-scheme .featured-numbers-number,
.bg-green h1,
.bg-green .featured-numbers-number,
.bg-light-green h1,
.bg-light-green .featured-numbers-number,
.bg-green .h1,
.bg-light-green .h1,
.alt-scheme .h1,
.alt-scheme h2,
.bg-green h2,
.bg-light-green h2,
.bg-green .h2,
.bg-light-green .h2,
.alt-scheme .h2,
.alt-scheme h3,
.bg-green h3,
.bg-light-green h3,
.bg-green .h3,
.bg-light-green .h3,
.alt-scheme .h3,
.alt-scheme h4,
.bg-green h4,
.bg-light-green h4,
.bg-green .h4,
.bg-light-green .h4,
.alt-scheme .h4,
.alt-scheme h5,
.bg-green h5,
.bg-light-green h5,
.bg-green .h5,
.bg-light-green .h5,
.alt-scheme .h5,
.alt-scheme h6,
.bg-green h6,
.bg-light-green h6,
.bg-green .h6,
.bg-light-green .h6,
.alt-scheme .h6 {
  color:#19496f
}
.alt-scheme a,
.bg-green a,
.bg-light-green a {
  color:inherit
}
a {
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.btn,
.footer-menu a,
.wp-block-button__link {
  font-size:1rem
}
.btn-text,
.footer-menu a {
  padding:.25rem 0;
  display:inline-block;
  text-align:start
}
.btn-primary,
.btn-download,
.btn-external {
  position:relative;
  padding-right:2.5rem
}
.btn-primary::before,
.btn-download::before,
.btn-external::before,
.btn-primary::after,
.btn-download::after,
.btn-external::after {
  content:"";
  width:1.125rem;
  height:1.125rem;
  position:absolute;
  top:var(--bs-btn-padding-y);
  margin-top:-0.0625rem;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.btn-primary::before,
.btn-download::before,
.btn-external::before {
  right:calc(var(--bs-btn-padding-x)*.75 + .15rem);
  opacity:0
}
.btn-primary::after,
.btn-download::after,
.btn-external::after {
  right:calc(var(--bs-btn-padding-x)*.75)
}
.btn-primary:hover,
.btn-download:hover,
.btn-external:hover,
.btn-primary:focus,
.btn-download:focus,
.btn-external:focus {
  background-color:rgba(27,63,91,.7);
  border-color:#19496f;
  color:#fff
}
.mega-menu .btn-primary:hover,
.mega-menu .btn-download:hover,
.mega-menu .btn-external:hover,
.mega-menu .btn-primary:focus,
.mega-menu .btn-download:focus,
.mega-menu .btn-external:focus {
  color:#fff
}
.btn-secondary,
.wp-block-button__link {
  color:#19496f;
  position:relative;
  padding-right:2.5rem
}
.btn-secondary::before,
.wp-block-button__link::before,
.btn-secondary::after,
.wp-block-button__link::after {
  content:"";
  width:1.125rem;
  height:1.125rem;
  position:absolute;
  top:var(--bs-btn-padding-y);
  margin-top:-0.0625rem;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.btn-secondary::before,
.wp-block-button__link::before {
  right:calc(var(--bs-btn-padding-x)*.75 + .15rem);
  opacity:0
}
.btn-secondary::after,
.wp-block-button__link::after {
  right:calc(var(--bs-btn-padding-x)*.75)
}
.btn-secondary:hover,
.wp-block-button__link:hover,
.btn-secondary:focus,
.wp-block-button__link:focus {
  color:#19496f;
  background-color:rgba(240,212,111,.6);
  border-color:#f9db6f
}
.btn-secondary:hover::before,
.wp-block-button__link:hover::before,
.btn-secondary:hover::after,
.wp-block-button__link:hover::after,
.btn-secondary:focus::before,
.wp-block-button__link:focus::before,
.btn-secondary:focus::after,
.wp-block-button__link:focus::after {
  -webkit-transform:translateX(0.25rem);
  -ms-transform:translateX(0.25rem);
  transform:translateX(0.25rem)
}
.btn-secondary:hover::before,
.wp-block-button__link:hover::before,
.btn-secondary:focus::before,
.wp-block-button__link:focus::before {
  opacity:1
}
.btn-secondary:hover::after,
.wp-block-button__link:hover::after,
.btn-secondary:focus::after,
.wp-block-button__link:focus::after {
  opacity:0
}
.btn-secondary-external::before {
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
  opacity:1
}
.btn-secondary-external::after {
  opacity:0
}
.btn-secondary-external:hover::after,
.btn-secondary-external:focus::after {
  -webkit-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  transform:rotate(0deg)
}
.btn-tertiary {
  background-color:#e65a3d;
  position:relative
}
.btn-tertiary::before,
.btn-tertiary::after {
  content:"";
  width:1.125rem;
  height:1.125rem;
  position:absolute;
  top:var(--bs-btn-padding-y);
  margin-top:-0.0625rem;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.btn-tertiary::before {
  right:calc(var(--bs-btn-padding-x)*.75 + .15rem);
  opacity:0
}
.btn-tertiary::after {
  right:calc(var(--bs-btn-padding-x)*.75)
}
.btn-tertiary:hover,
.btn-tertiary:focus {
  color:#19496f;
  background-color:rgba(240,212,111,.6);
  border-color:#f9db6f
}
.btn-tertiary:hover::before,
.btn-tertiary:hover::after,
.btn-tertiary:focus::before,
.btn-tertiary:focus::after {
  -webkit-transform:translateX(0.25rem);
  -ms-transform:translateX(0.25rem);
  transform:translateX(0.25rem)
}
.btn-tertiary:hover::before,
.btn-tertiary:focus::before {
  opacity:1
}
.btn-tertiary:hover::after,
.btn-tertiary:focus::after {
  opacity:0
}
.btn-external::after {
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg)
}
.btn-external:hover::after,
.btn-external:focus::after {
  -webkit-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  transform:rotate(0deg)
}
.btn-download::before {
  right:calc(var(--bs-btn-padding-x)*.75)
}
.btn-download:hover::before,
.btn-download:focus::before {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
}
.btn-download:hover::after,
.btn-download:focus::after {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
}
.btn-collapse.collapsed::before,
.btn-collapse.collapsed::after {
  -webkit-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  transform:rotate(0deg)
}
.btn-collapse.collapsed:hover::before,
.btn-collapse.collapsed:hover::after,
.btn-collapse.collapsed:focus::before,
.btn-collapse.collapsed:focus::after {
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  transform:rotate(90deg)
}
.btn-collapse::before,
.btn-collapse::after {
  -webkit-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  transform:rotate(0deg)
}
.btn-collapse:hover::before,
.btn-collapse:hover::after,
.btn-collapse:focus::before,
.btn-collapse:focus::after {
  -webkit-transform:rotate(-90deg);
  -ms-transform:rotate(-90deg);
  transform:rotate(-90deg)
}
.btn-collapse:hover::before,
.btn-collapse:focus::before {
  opacity:0
}
.btn-collapse:hover::after,
.btn-collapse:focus::after {
  opacity:1
}
.label-category {
  font-weight:bold;
  text-transform:uppercase;
  margin-bottom:.9em
}

.brand-stripes {
  position:fixed;
  z-index:1;
  left:0;
  top:0;
  right:0
}




.site-header .brand-stripes {
  position:absolute;
  z-index:1;
  left:0;
  top:0;
  right:0
}







.site-header .offcanvas-body {
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
#mega-menu-wrap-main-menu #mega-menu-main-menu {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item {
  margin-left:0
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item:first-child {
  margin-left:0
}
.header-en #mega-menu-wrap-main-menu #mega-menu-main-menu {
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  gap:2.5rem
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu {
  background-color:#fff;
  border-radius:0 0 .25rem .25rem
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
  border-bottom:2px solid #e9ecef
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child {
  border-bottom:0;
  border-radius:0 0 .25rem .25rem
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a {
  border-radius:0 0 .25rem .25rem
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  color:#5daba3;
  background-color:#fff
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
  color:#19496f;
  background-color:#f3f9f8
}
.mega-menu {
  font-size:14px
}
.mega-menu .mega-lang-item {
  display:none !important
}
.mega-menu .mega-menu-item.btn-red>.mega-menu-link {
  padding:.625rem 1.25rem !important;
  background-color:#e65a3d !important;
  color:#fff !important;
  line-height:1 !important;
  height:auto !important;
  border-radius:.25rem !important;
  -webkit-transition:all .3s ease-out !important;
  transition:all .3s ease-out !important
}
.mega-menu .mega-menu-item.btn-red>.mega-menu-link:hover,
.mega-menu .mega-menu-item.btn-red>.mega-menu-link:focus {
  color:#19496f !important;
  background-color:rgba(240,212,111,.6) !important;
  border-color:#f9db6f !important
}
.mega-menu .mega-menu-link {
  position:relative
}
.mega-menu .mega-menu-link:hover .mega-indicator,
.mega-menu .mega-menu-link:focus .mega-indicator {
  opacity:1;
  max-width:100% !important
}
.mega-menu .mega-indicator {
  position:absolute !important;
  left:0 !important;
  bottom:0;
  top:auto;
  opacity:0;
  margin:0 !important;
  border-bottom:.25rem solid #f9db6f;
  width:100% !important;
  height:0 !important;
  max-width:0%;
  background-color:#f9db6f !important;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.mega-menu .mega-indicator::after {
  display:none !important
}
.mega-menu .menu-title {
  font-family:Montserrat,serif;
  font-size:1.125rem;
  font-weight:500
}
.mega-menu .menu-body {
  font-size:1.125rem
}
.mega-menu .menu-icon {
  min-width:60px;
  margin-right:1.5rem
}
.mega-menu .menu-spacing {
  margin-bottom:.625rem
}
.mega-menu .menu-box:hover a,
.mega-menu .menu-box:focus a {
  color:inherit
}
.mega-menu .menu-box:hover .btn-primary,
.mega-menu .menu-box:hover .btn-external,
.mega-menu .menu-box:hover .btn-download,
.mega-menu .menu-box:focus .btn-primary,
.mega-menu .menu-box:focus .btn-external,
.mega-menu .menu-box:focus .btn-download {
  background-color:rgba(27,63,91,.7);
  border-color:#19496f;
  color:#fff
}
.mega-menu .menu-box:hover .btn-secondary,
.mega-menu .menu-box:hover .wp-block-button__link,
.mega-menu .menu-box:focus .btn-secondary,
.mega-menu .menu-box:focus .wp-block-button__link {
  background-color:rgba(240,212,111,.6);
  border-color:#f9db6f;
  color:#19496f
}
.mega-menu a {
  text-decoration:none
}
.mega-menu a:hover,
.mega-menu a:focus {
  color:#5daba3
}
.navbar-top {
  padding-bottom:.5rem;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}

.searchform {
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:2;
  -ms-flex-positive:2;
  flex-grow:2
}
.searchform-hidden {
  opacity:0;
  visibility:hidden
}
.searchform .form-control {
  font-size:1rem;
  line-height:1;
  padding:.5rem 1.25rem !important;
  border-color:#f9db6f
}
.searchform .form-control:focus {
  -webkit-box-shadow:none;
  box-shadow:none
}
.searchform .btn-outline-secondary {
  font-size:1rem;
  line-height:1;
  padding:.625rem 1.25rem !important;
  color:#19496f
}
.searchform.is-active .searchform-hidden {
  opacity:1;
  visibility:visible
}
.searchform.is-active #showSearch {
  display:none
}
.search-results .navbar-top .searchform {
  display:none
}
.search-results .searchform-hidden {
  opacity:1;
  visibility:visible
}
.search-results #showSearch {
  display:none
}
.section {
  margin:var(--spacing) 0
}
.section-bg {
  padding:var(--spacing) 0;
  margin-bottom:0
}
.section-bg:first-child {
  margin-top:0
}
.section-bg+.section-bg {
  margin-top:0
}
.section-bg.bg-gradient-yellow-red::before {
  background-color:#e65a3d !important
}
.section-bg.bg-gradient-light-green::before {
  background-color:#5daba3 !important
}
.section-bg--line::before,
.section-text.section-bg::before,
.section-news.section-bg::before,
.section-newsletter.section-bg::before,
.section-calendar.section-bg::before,
.section-highlight.section-bg::before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:.5rem;
  background-color:#f9db6f;
  margin:0 auto
}
@media(min-width: 576px) {
  .section-bg--line::before,
  .section-text.section-bg::before,
  .section-news.section-bg::before,
  .section-newsletter.section-bg::before,
  .section-calendar.section-bg::before,
  .section-highlight.section-bg::before {
    max-width:calc(540px - 1.5rem)
  }
}
@media(min-width: 768px) {
  .section-bg--line::before,
  .section-text.section-bg::before,
  .section-news.section-bg::before,
  .section-newsletter.section-bg::before,
  .section-calendar.section-bg::before,
  .section-highlight.section-bg::before {
    max-width:calc(720px - 1.5rem)
  }
}
@media(min-width: 992px) {
  .section-bg--line::before,
  .section-text.section-bg::before,
  .section-news.section-bg::before,
  .section-newsletter.section-bg::before,
  .section-calendar.section-bg::before,
  .section-highlight.section-bg::before {
    max-width:calc(960px - 1.5rem)
  }
}
@media(min-width: 1200px) {
  .section-bg--line::before,
  .section-text.section-bg::before,
  .section-news.section-bg::before,
  .section-newsletter.section-bg::before,
  .section-calendar.section-bg::before,
  .section-highlight.section-bg::before {
    max-width:calc(1140px - 1.5rem)
  }
}
@media(min-width: 1400px) {
  .section-bg--line::before,
  .section-text.section-bg::before,
  .section-news.section-bg::before,
  .section-newsletter.section-bg::before,
  .section-calendar.section-bg::before,
  .section-highlight.section-bg::before {
    max-width:calc(1320px - 1.5rem)
  }
}
.section-carousel {
  margin-top:0
}
.section-hero {
  margin-top:0
}
.section-hero .container {
  border-radius:.25rem;
  overflow:hidden
}
.section-hero .container.section-bg {
  padding-top:0;
  padding-bottom:0
}
.section-hero .col-content {
  position:relative;
  margin:2rem;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
}
.section-hero .col-content::before {
  content:"";
  position:absolute;
  z-index:1;
  width:100%;
  top:0;
  bottom:0;
  left:0;
  background:url("data:image/svg+xml,%3Csvg width='393' height='392' viewBox='0 0 393 392' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.72 358.901C50.5731 359.019 84.2561 354.11 116.668 344.335C125.254 341.745 134.313 346.607 136.902 355.193C139.492 363.779 134.631 372.838 126.045 375.428C90.5559 386.13 53.6749 391.506 16.6075 391.377C7.63959 391.346 0.394836 384.051 0.425932 375.083C0.456968 366.115 7.7521 358.87 16.72 358.901ZM157.275 347.323C153.419 339.226 156.858 329.536 164.954 325.681C223.317 297.891 272.61 254.132 307.121 199.475C341.633 144.818 359.95 81.4999 359.95 16.859C359.95 7.89102 367.22 0.621035 376.188 0.621034C385.156 0.621033 392.426 7.89102 392.426 16.859C392.426 87.6373 372.37 156.967 334.581 216.814C296.793 276.66 242.82 324.574 178.916 355.002C170.819 358.858 161.13 355.42 157.275 347.323ZM2.56484 313.025C2.53765 304.057 9.78558 296.765 18.7535 296.738C57.3683 296.621 95.5412 288.514 130.871 272.929C139.076 269.309 148.662 273.026 152.282 281.231C155.901 289.436 152.184 299.022 143.979 302.642C104.55 320.036 61.9474 329.083 18.852 329.214C9.884 329.241 2.59204 321.993 2.56484 313.025ZM173.568 269.285C168.45 261.921 170.27 251.802 177.635 246.684C179.953 245.073 182.246 243.427 184.514 241.746C191.72 236.408 201.89 237.921 207.228 245.127C212.567 252.333 211.053 262.503 203.847 267.841C201.315 269.716 198.756 271.553 196.169 273.351C188.805 278.47 178.686 276.649 173.568 269.285ZM2.42458 248.711C2.39531 239.743 9.6415 232.45 18.6094 232.42C40.813 232.348 62.8721 228.845 84.0061 222.037C92.5421 219.287 101.691 223.977 104.441 232.513C107.191 241.049 102.501 250.198 93.9646 252.948C69.6465 260.783 44.2641 264.813 18.7155 264.896C9.74755 264.925 2.45388 257.679 2.42458 248.711ZM219.509 234.357C213.061 228.124 212.888 217.844 219.121 211.397C269.579 159.207 297.785 89.4528 297.785 16.859C297.785 7.89103 305.055 0.621041 314.023 0.62104C322.991 0.621039 330.261 7.89103 330.261 16.859C330.261 97.8762 298.782 175.724 242.469 233.97C236.236 240.417 225.956 240.591 219.509 234.357ZM130.769 219.978C125.876 212.462 128.002 202.403 135.517 197.51C165.591 177.931 190.3 151.154 207.405 119.608C224.51 88.0612 233.469 52.7437 233.469 16.8585C233.469 7.89055 240.739 0.620589 249.707 0.620588C258.675 0.620587 265.945 7.89055 265.945 16.8585C265.945 58.1501 255.636 98.7883 235.954 135.087C216.273 171.386 187.84 202.198 153.236 224.726C145.721 229.619 135.661 227.493 130.769 219.978Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A") left center/contain no-repeat
}
.section-hero .col-content h1,
.section-hero .col-content .featured-numbers-number,
.section-hero .col-content .h1,
.section-hero .col-content h2,
.section-hero .col-content .h2 {
  margin-bottom:2rem
}
.section-hero .col-content>* {
  position:relative;
  z-index:2
}
.section-hero .col-content a:hover,
.section-hero .col-content a:focus {
  text-decoration:none
}
.section-hero-img {
  height:100%;
  -o-object-fit:cover;
  object-fit:cover
}
.section-featured+.section-featured {
  margin-top:calc(var(--spacing)*-0.5)
}
.section-featured+.section-featured .container>.row.align-items-start {
  position:relative
}
.section-featured+.section-featured .container>.row.align-items-start::before {
  content:"";
  position:absolute;
  left:calc(var(--bs-gutter-x)*.5);
  top:0;
  right:calc(var(--bs-gutter-x)*.5);
  border-top:2px solid #e9ecef
}
.section-featured+.section-featured .featured-intro,
.section-featured+.section-featured .featured-content {
  padding-top:calc(var(--spacing)*.5)
}
.section-featured+.section-featured .featured-intro::before {
  content:"";
  position:absolute;
  left:calc(var(--bs-gutter-x)*.5);
  right:calc(var(--bs-gutter-x)*.5);
  top:0;
  border:1px solid #5daba3
}
.section-featured-numbers h2:last-child,
.section-featured-numbers .h2:last-child {
  margin-bottom:0
}
.section-highlight {
  position:relative
}
.section-highlight.section-bg.bg-gradient-blue-green .container {
  position:relative
}
.section-highlight.section-bg.bg-gradient-blue-green .container::before {
  content:"";
  position:absolute;
  z-index:0;
  width:50%;
  top:-10%;
  bottom:-10%;
  right:0;
  background:url("data:image/svg+xml,%3Csvg width='549' height='547' viewBox='0 0 549 547' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M526.099 45.5789C478.738 45.4148 431.615 52.2826 386.271 65.9578C374.259 69.5804 361.584 62.7796 357.962 50.7676C354.339 38.7556 361.14 26.0813 373.152 22.4587C422.801 7.48509 474.398 -0.0347955 526.256 0.144897C538.802 0.188371 548.938 10.3944 548.894 22.9406C548.851 35.4869 538.645 45.6224 526.099 45.5789ZM329.461 61.778C334.854 73.1057 330.044 86.6612 318.716 92.055C237.067 130.934 168.105 192.153 119.823 268.619C71.5407 345.086 45.9149 433.668 45.9149 524.102C45.9149 536.648 35.7441 546.819 23.1977 546.819C10.6514 546.819 0.480558 536.648 0.480558 524.102C0.480568 425.082 28.5395 328.089 81.4057 244.362C134.272 160.636 209.781 93.6036 299.184 51.0337C310.511 45.6399 324.067 50.4502 329.461 61.778ZM545.902 109.761C545.94 122.307 535.8 132.509 523.254 132.547C469.231 132.711 415.827 144.052 366.4 165.856C354.921 170.92 341.51 165.72 336.446 154.241C331.382 142.762 336.582 129.351 348.061 124.287C403.224 99.9524 462.825 87.2955 523.116 87.1128C535.662 87.0748 545.864 97.2147 545.902 109.761ZM306.666 170.954C313.827 181.257 311.279 195.413 300.977 202.573C297.734 204.827 294.525 207.13 291.352 209.481C281.271 216.95 267.044 214.832 259.575 204.751C252.106 194.67 254.224 180.443 264.305 172.974C267.847 170.35 271.428 167.78 275.047 165.265C285.35 158.104 299.506 160.652 306.666 170.954ZM546.098 199.737C546.139 212.283 536.002 222.487 523.455 222.528C492.392 222.629 461.531 227.529 431.964 237.055C420.023 240.902 407.223 234.34 403.376 222.398C399.528 210.456 406.09 197.656 418.032 193.809C452.054 182.849 487.564 177.211 523.307 177.094C535.853 177.053 546.057 187.19 546.098 199.737ZM242.394 219.818C251.414 228.539 251.657 242.92 242.936 251.94C172.344 324.955 132.884 422.542 132.884 524.102C132.884 536.648 122.713 546.819 110.167 546.819C97.6204 546.819 87.4496 536.648 87.4496 524.102C87.4496 410.757 131.489 301.847 210.272 220.36C218.992 211.34 233.374 211.097 242.394 219.818ZM366.543 239.936C373.388 250.45 370.414 264.523 359.9 271.368C317.826 298.76 283.257 336.221 259.327 380.355C235.397 424.489 222.864 473.898 222.864 524.102C222.864 536.649 212.693 546.819 200.147 546.819C187.6 546.819 177.43 536.649 177.43 524.102C177.43 466.335 191.851 409.481 219.386 358.698C246.921 307.916 286.699 264.81 335.111 233.292C345.625 226.447 359.698 229.421 366.543 239.936Z' fill='%235DABA3'/%3E%3C/g%3E%3C/svg%3E%0A") right center/contain no-repeat
}
.section-highlight.section-bg.bg-gradient-blue-green .container>.row {
  position:relative;
  z-index:2
}
.section-highlight.section-bg.bg-gradient-blue-green.section-highlight-reversed .container::before {
  right:auto;
  left:0;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg)
}
.section-text,
.section-news,
.section-newsletter,
.section-calendar {
  position:relative
}
.section-text h2:last-child,
.section-text .h2:last-child,
.section-news h2:last-child,
.section-news .h2:last-child,
.section-newsletter h2:last-child,
.section-newsletter .h2:last-child,
.section-calendar h2:last-child,
.section-calendar .h2:last-child {
  margin-bottom:0
}
.section.image-noscale .highlight-image {
  aspect-ratio:revert-layer;
  -o-object-fit:none;
  object-fit:none
}
.slide-item {
  padding:1.5rem 0 2.5rem;
  border-radius:.25rem
}
.slide-item h1,
.slide-item .featured-numbers-number,
.slide-item .h1 {
  margin-bottom:2rem
}
.slide-item p:last-child {
  margin-bottom:0
}
.slide-image {
  aspect-ratio:var(--aspect-ratio-landscape);
  -o-object-fit:contain;
  object-fit:contain
}
.swiper-button-prev i {
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg)
}
.swiper-button-prev,
.swiper-button-next {
  border-radius:.25rem;
  background-color:rgba(255,255,255,.4);
  padding:1rem;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.swiper-button-prev::after,
.swiper-button-next::after {
  display:none
}
.swiper-button-prev i,
.swiper-button-next i {
  min-width:1rem;
  min-height:1rem
}
.swiper-button-prev:hover,
.swiper-button-prev:focus,
.swiper-button-next:hover,
.swiper-button-next:focus {
  background-color:rgba(255,255,255,.8)
}
.swiper-pagination {
  line-height:.625rem;
  padding:0 calc(8.33333333% - 5px);
  text-align:left
}
.swiper-pagination-bullet {
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.swiper-pagination-bullet-active {
  width:calc(var(--swiper-pagination-bullet-size)*4)
}
.swiper-logos {
  padding:0 0 3rem
}
.swiper-logos .swiper-wrapper {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.swiper-logos .swiper-slide {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding:var(--bs-gutter-x) 0
}
.swiper-logos .swiper-button-prev {
  left:-3rem
}
.swiper-logos .swiper-button-next {
  right:-3rem
}
.swiper-logos .swiper-pagination {
  text-align:center
}
.swiper-logos .swiper-pagination-bullet {
  background-color:#19496f
}
.featured-intro {
  position:relative
}
.featured-intro>* {
  position:relative;
  z-index:2
}
.featured-intro h2,
.featured-intro .h2 {
  margin-bottom:2rem
}
.featured-intro p {
  color:#5daba3
}
.featured-intro p:last-child {
  margin-bottom:0
}
.featured-intro--bg::after {
  content:"";
  position:absolute;
  z-index:1;
  width:100%;
  top:-15%;
  bottom:-15%;
  left:calc(var(--bs-gutter-x)*.5);
  background:url("data:image/svg+xml,%3Csvg width='306' height='307' viewBox='0 0 306 307' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M280.066 293.37C280.158 266.937 276.325 240.637 268.692 215.329C266.671 208.625 270.466 201.551 277.17 199.529C283.875 197.507 290.948 201.303 292.97 208.007C301.327 235.717 305.524 264.515 305.424 293.458C305.4 300.46 299.704 306.117 292.701 306.093C285.699 306.069 280.042 300.373 280.066 293.37ZM271.025 183.622C264.703 186.632 257.137 183.948 254.127 177.625C232.428 132.055 198.26 93.5657 155.582 66.6184C112.905 39.6711 63.465 25.3687 12.9919 25.3687C5.98947 25.3687 0.312899 19.6921 0.312898 12.6897C0.312898 5.68734 5.98947 0.0107787 12.9919 0.0107791C68.2572 0.0107869 122.391 15.6711 169.121 45.177C215.85 74.6828 253.263 116.826 277.022 166.724C280.032 173.046 277.348 180.612 271.025 183.622ZM244.245 304.423C237.242 304.444 231.549 298.785 231.527 291.782C231.436 261.631 225.106 231.825 212.937 204.239C210.11 197.832 213.013 190.347 219.419 187.521C225.826 184.694 233.311 187.597 236.137 194.004C249.719 224.791 256.783 258.056 256.885 291.706C256.907 298.708 251.247 304.402 244.245 304.423ZM210.092 170.9C204.341 174.896 196.44 173.475 192.444 167.725C191.186 165.915 189.901 164.124 188.589 162.353C184.42 156.726 185.602 148.786 191.229 144.617C196.855 140.449 204.796 141.631 208.964 147.257C210.429 149.234 211.863 151.233 213.267 153.253C217.263 159.003 215.842 166.904 210.092 170.9ZM194.027 304.532C187.025 304.555 181.33 298.897 181.307 291.895C181.25 274.558 178.516 257.334 173.199 240.832C171.052 234.167 174.715 227.023 181.38 224.876C188.045 222.728 195.188 226.391 197.336 233.056C203.453 252.044 206.6 271.863 206.665 291.812C206.688 298.814 201.03 304.51 194.027 304.532ZM182.82 135.028C177.952 140.063 169.926 140.198 164.891 135.331C124.14 95.9319 69.6747 73.9081 12.9919 73.9081C5.98948 73.9081 0.312906 68.2315 0.312905 61.2291C0.312904 54.2267 5.98948 48.5502 12.9919 48.5502C76.2519 48.5502 137.037 73.1295 182.517 117.1C187.551 121.967 187.687 129.994 182.82 135.028ZM171.591 204.319C165.723 208.139 157.869 206.479 154.048 200.611C138.76 177.129 117.852 157.835 93.2202 144.479C68.5881 131.123 41.0115 124.128 12.9915 124.128C5.98912 124.128 0.312547 118.451 0.312546 111.449C0.312545 104.447 5.98912 98.7701 12.9915 98.7701C45.2329 98.7701 76.9641 106.819 105.307 122.187C133.65 137.555 157.708 159.756 175.299 186.775C179.12 192.644 177.46 200.498 171.591 204.319Z' fill='%235DABA3'/%3E%3C/g%3E%3C/svg%3E%0A") left center/contain no-repeat
}
.featured-content p:last-child,
.featured-content ul:last-child,
.featured-content ol:last-child {
  margin-bottom:0
}
.featured-icon {
  margin-bottom:.625rem
}
.featured-icon i {
  width:2.5rem;
  height:2.5rem;
  color:#5daba3
}
.featured-item {
  margin-bottom:1.5rem
}
.featured-numbers-logo {
  margin-bottom:0
}
.featured-numbers-logo+.featured-numbers-description {
  margin-top:1rem
}
.featured-numbers-number {
  display:inline-block;
  position:relative;
  white-space:nowrap;
  text-align:center;
  padding-bottom:1.25rem
}
.featured-numbers-line {
  position:absolute;
  left:0;
  bottom:0;
  right:0;
  height:.625rem;
  border-radius:.625rem
}
.featured-numbers-description {
  margin-bottom:0
}
.post-categories {
  list-style:none;
  margin:0 0 .625rem;
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  font-size:.7222222222em;
  position:relative;
  z-index:2;
  gap:.5rem;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.post-categories a {
  text-decoration:none;
  border:1px solid #aed5d1;
  border-radius:.25rem;
  display:inline-block;
  background-color:#fff;
  padding:.1rem .5rem
}
.post-categories a:hover,
.post-categories a:focus {
  background-color:#aed5d1
}
.highlight-category {
  font-size:.8333333333em;
  text-transform:uppercase;
  font-weight:bold;
  margin-top:3rem;
  margin-bottom:.625rem
}
.highlight-category:first-child {
  margin-top:0
}
.highlight-image {
  aspect-ratio:var(--aspect-ratio-landscape);
  -o-object-fit:cover;
  object-fit:cover
}
.highlight-logos {
  list-style:none;
  margin:0;
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:1rem
}
.highlight-logos:last-child {
  margin-bottom:0
}
.highlight-benefits-title {
  margin-top:2rem
}
.highlight-benefit-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin-top:1rem
}
.highlight-benefit-icon {
  margin-right:1rem;
  margin-bottom:0
}
.highlight-benefit-icon i {
  width:2rem;
  height:2rem
}
.highlight-benefit-text {
  -webkit-box-flex:2;
  -ms-flex-positive:2;
  flex-grow:2;
  margin-bottom:0
}
.highlight-links {
  list-style:none;
  margin:0;
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:0 .625rem
}
.highlight-gallery {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:1.5rem
}
.highlight-gallery img {
  max-width:calc(25% - 1.125rem);
  aspect-ratio:var(--aspect-ratio-wide);
  -o-object-fit:cover;
  object-fit:cover;
  border-radius:.25rem
}
.highlight-gallery img:first-child {
  max-width:calc(50% - .75rem)
}
.highlight-gallery--side {
  max-width:calc(50% - .75rem);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:1.5rem
}
.highlight-gallery--side img {
  max-width:calc(50% - .75rem)
}
.highlight-gallery--hidden {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:1.5rem
}
.highlight-gallery--hidden img {
  max-width:calc(25% - 1.125rem)
}
.highlight-gallery--hidden img:first-child {
  max-width:calc(25% - 1.125rem)
}
.card {
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out;
  border-radius:.25rem;
  overflow:hidden;
  min-height:100%
}
.card-horizontal {
  min-height:auto;
  width:100%
}
.card-horizontal .card-img {
  height:100%
}
.card-horizontal .card-date {
  margin-bottom:1rem
}
.card-horizontal .card-title {
  margin-bottom:1rem
}
.card-horizontal .card-body {
  border-radius:0 .25rem .25rem 0;
  padding:var(--bs-card-spacer-x);
  min-height:100%
}
.card-horizontal .post-categories {
  margin-bottom:1rem
}
.card-horizontal.card:hover .card-body {
  border-color:#aed5d1 #aed5d1 #aed5d1 #fff
}
.card-img {
  aspect-ratio:var(--aspect-ratio-wide);
  -o-object-fit:cover;
  object-fit:cover
}
.card-date {
  margin-bottom:.625rem
}
.card-title {
  margin-bottom:2rem
}
.card-title a {
  text-decoration:none
}
.card-body {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:2;
  -ms-flex-positive:2;
  flex-grow:2;
  border:1px solid #fff;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out;
  border-radius:0 0 .25rem .25rem
}
.card-body .card-text {
  height:3.6rem;
  text-overflow:ellipsis;
  overflow:hidden;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden
}
.card-body .card-link {
  margin:auto 0 0
}
.card:hover {
  background-color:#f3f9f8
}
.card:hover .card-body {
  border-color:#fff #aed5d1 #aed5d1 #aed5d1
}
.affiliate-wrapper {
  overflow:auto;
  padding-bottom:2rem;
  margin-bottom:3rem;
  border-bottom:2px solid #e9ecef
}
.affiliate-list {
  list-style:none;
  margin:0;
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  text-align:center;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  gap:3rem
}
.affiliate-list li {
  max-width:15%;
  position:relative
}
.affiliate-list li .affiliate-image {
  height:85px;
  width:auto;
  -o-object-fit:contain;
  object-fit:contain;
  margin-bottom:.625rem
}
.affiliate-list li a {
  text-decoration:none
}
.affiliate-list li:hover a {
  color:#5daba3
}
.member-list {
  list-style:none;
  margin:0;
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-flow:wrap;
  flex-flow:wrap;
  gap:1.5rem
}
.member-list li {
  width:calc(16.666666667% - 1.25rem);
  position:relative
}
.member-list li a {
  text-decoration:none
}
.member-list li h3,
.member-list li .h3 {
  font-size:2rem;
  font-weight:bold;
  margin-bottom:0;
  -webkit-transition:all .3s ease;
  transition:all .3s ease
}
.member-list li .brand-stripes {
  margin-left:0;
  max-width:124px
}
.member-list li p {
  font-size:.75rem;
  color:#19496f;
  margin-bottom:0;
  margin-top:2px
}
.member-list li a:hover h3,
.member-list li a:hover .h3,
.member-list li a:focus h3,
.member-list li a:focus .h3 {
  color:#5daba3
}
.member-row {
  margin-bottom:3rem
}
.member-row+.member-row {
  position:relative
}
.member-row+.member-row::before {
  content:"";
  position:absolute;
  left:calc(var(--bs-gutter-x)*.5);
  top:0;
  right:calc(var(--bs-gutter-x)*.5);
  border-top:2px solid #e9ecef
}
.member-row+.member-row .member-col-main {
  position:relative
}
.member-row+.member-row .member-col-main::before {
  content:"";
  position:absolute;
  left:calc(var(--bs-gutter-x)*.5);
  top:0;
  right:calc(var(--bs-gutter-x)*.5);
  border-top:2px solid #5daba3
}
.member-anchor {
  position:absolute;
  top:-6rem;
  display:inline-block
}
.member-col-main {
  padding-top:3rem
}
.member-col-main h2,
.member-col-main .h2 {
  margin-bottom:1.5rem
}
.member-col-main .wp-post-image {
  width:50%
}
.member-col-description {
  padding-top:3rem
}
.calendar-list {
  list-style:none;
  margin:0;
  padding:0;
  position:relative
}
.calendar-list li {
  margin-top:.625rem;
  padding:1rem 1.5rem;
  background-color:#fff;
  position:relative;
  z-index:2
}
.calendar-list li:first-child {
  margin-top:0
}
.calendar-list::before {
  content:"";
  position:absolute;
  z-index:1;
  width:25%;
  top:0;
  bottom:0;
  -webkit-transform:translateY(-7rem);
  -ms-transform:translateY(-7rem);
  transform:translateY(-7rem);
  left:0;
  background:url("data:image/svg+xml,%3Csvg width='306' height='307' viewBox='0 0 306 307' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M280.066 293.37C280.158 266.937 276.325 240.637 268.692 215.329C266.671 208.625 270.466 201.551 277.17 199.529C283.875 197.507 290.948 201.303 292.97 208.007C301.327 235.717 305.524 264.515 305.424 293.458C305.4 300.46 299.704 306.117 292.701 306.093C285.699 306.069 280.042 300.373 280.066 293.37ZM271.025 183.622C264.703 186.632 257.137 183.948 254.127 177.625C232.428 132.055 198.26 93.5657 155.582 66.6184C112.905 39.6711 63.465 25.3687 12.9919 25.3687C5.98947 25.3687 0.312899 19.6921 0.312898 12.6897C0.312898 5.68734 5.98947 0.0107787 12.9919 0.0107791C68.2572 0.0107869 122.391 15.6711 169.121 45.177C215.85 74.6828 253.263 116.826 277.022 166.724C280.032 173.046 277.348 180.612 271.025 183.622ZM244.245 304.423C237.242 304.444 231.549 298.785 231.527 291.782C231.436 261.631 225.106 231.825 212.937 204.239C210.11 197.832 213.013 190.347 219.419 187.521C225.826 184.694 233.311 187.597 236.137 194.004C249.719 224.791 256.783 258.056 256.885 291.706C256.907 298.708 251.247 304.402 244.245 304.423ZM210.092 170.9C204.341 174.896 196.44 173.475 192.444 167.725C191.186 165.915 189.901 164.124 188.589 162.353C184.42 156.726 185.602 148.786 191.229 144.617C196.855 140.449 204.796 141.631 208.964 147.257C210.429 149.234 211.863 151.233 213.267 153.253C217.263 159.003 215.842 166.904 210.092 170.9ZM194.027 304.532C187.025 304.555 181.33 298.897 181.307 291.895C181.25 274.558 178.516 257.334 173.199 240.832C171.052 234.167 174.715 227.023 181.38 224.876C188.045 222.728 195.188 226.391 197.336 233.056C203.453 252.044 206.6 271.863 206.665 291.812C206.688 298.814 201.03 304.51 194.027 304.532ZM182.82 135.028C177.952 140.063 169.926 140.198 164.891 135.331C124.14 95.9319 69.6747 73.9081 12.9919 73.9081C5.98948 73.9081 0.312906 68.2315 0.312905 61.2291C0.312904 54.2267 5.98948 48.5502 12.9919 48.5502C76.2519 48.5502 137.037 73.1295 182.517 117.1C187.551 121.967 187.687 129.994 182.82 135.028ZM171.591 204.319C165.723 208.139 157.869 206.479 154.048 200.611C138.76 177.129 117.852 157.835 93.2202 144.479C68.5881 131.123 41.0115 124.128 12.9915 124.128C5.98912 124.128 0.312547 118.451 0.312546 111.449C0.312545 104.447 5.98912 98.7701 12.9915 98.7701C45.2329 98.7701 76.9641 106.819 105.307 122.187C133.65 137.555 157.708 159.756 175.299 186.775C179.12 192.644 177.46 200.498 171.591 204.319Z' fill='%235DABA3'/%3E%3C/g%3E%3C/svg%3E%0A") left top/contain no-repeat
}
.calendar-item {
  position:relative;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.calendar-item:hover .calendar-link,
.calendar-item:focus .calendar-link {
  color:#19496f;
  background-color:rgba(240,212,111,.6);
  border-color:#f9db6f
}
.calendar-item:hover .calendar-link::before,
.calendar-item:hover .calendar-link::after,
.calendar-item:focus .calendar-link::before,
.calendar-item:focus .calendar-link::after {
  -webkit-transform:translateX(0.15rem);
  -ms-transform:translateX(0.15rem);
  transform:translateX(0.15rem)
}
.calendar-item:hover .calendar-link::before,
.calendar-item:focus .calendar-link::before {
  opacity:1
}
.calendar-item:hover .calendar-link::after,
.calendar-item:focus .calendar-link::after {
  opacity:0
}
.calendar-date {
  font-size:1.5rem;
  color:#5daba3;
  margin-bottom:0;
  font-weight:500
}
.calendar-location {
  margin-bottom:0;
  position:relative;
  padding-left:1.75rem;
  line-height:1.5
}
.calendar-location i {
  width:1.5rem;
  height:1.5rem;
  position:absolute;
  left:0;
  top:0;
  color:#5daba3
}
.calendar-time {
  margin-bottom:0;
  position:relative;
  padding-left:1.75rem;
  line-height:1.5;
  margin-top:.625rem
}
.calendar-time i {
  width:1.5rem;
  height:1.5rem;
  position:absolute;
  left:0;
  top:0;
  color:#5daba3
}
.calendar-title {
  margin-bottom:0
}
.calendar-title a {
  color:#5daba3;
  text-decoration:none
}
.calendar-title+p {
  margin:.625rem 0 0
}
.calendar-link {
  margin-bottom:0;
  border:1px solid #f9db6f;
  width:2.5rem;
  height:2.5rem;
  padding-right:0
}
.calendar-link::before {
  right:calc(var(--bs-btn-padding-x)*.5 + .15rem);
  margin-top:0
}
.calendar-link::after {
  right:calc(var(--bs-btn-padding-x)*.5);
  margin-top:0
}
.projectinfo-item {
  padding-bottom:0;
  margin-bottom:1rem;
  border-bottom:1px solid #e9ecef
}
.projectinfo-item:first-child {
  padding-top:0
}
.projectinfo-item:last-child {
  border-bottom:0
}
.projectinfo-item .col-md-4 {
  padding-right:calc(var(--bs-gutter-x)*.5)
}
.projectinfo-item .col-md-8 {
  padding-left:calc(var(--bs-gutter-x)*.5)
}
.projectinfo-title {
  color:#5daba3;
  margin-bottom:1rem
}
.projectinfo-description *:last-child {
  margin-bottom:1rem
}
.topic-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.topic-icon {
  width:2.5rem;
  height:2.5rem;
  color:#5daba3;
  margin-right:1rem
}
.workgroup {
  position:relative
}
.workgroup-anchor {
  position:absolute;
  left:0;
  top:-8rem;
  display:block
}
.workgroup-summary .col-12 {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.workgroup-summary-link {
  background-color:#f3f9f8;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  text-decoration:none;
  padding:1rem;
  border:1px solid #f3f9f8;
  border-radius:.25rem;
  width:100%
}
.workgroup-summary-link:hover,
.workgroup-summary-link:focus {
  background-color:#d2e8e6;
  border-color:#aed5d1
}
.workgroup-summary-link:hover i,
.workgroup-summary-link:focus i {
  color:#19496f !important
}
.workgroup-summary-icon {
  margin-right:1.5rem
}
.workgroup-summary-icon i {
  width:3.75rem;
  height:3.75rem
}
.workgroup-summary-title {
  line-height:1.2;
  font-weight:700
}
.workgroup-header {
  padding-top:2rem;
  position:relative
}
.workgroup-body {
  padding-top:2rem
}
.workgroup+.workgroup {
  margin-top:3rem
}
.workgroup+.workgroup::before {
  content:"";
  position:absolute;
  left:calc(var(--bs-gutter-x)*.5);
  top:0;
  right:calc(var(--bs-gutter-x)*.5);
  border-top:2px solid #e9ecef
}
.workgroup+.workgroup .workgroup-header,
.workgroup+.workgroup .workgroup-body {
  padding-top:calc(var(--spacing)*.5)
}
.workgroup+.workgroup .workgroup-header::before {
  content:"";
  position:absolute;
  left:calc(var(--bs-gutter-x)*.5);
  right:calc(var(--bs-gutter-x)*.5);
  top:0;
  border:2px solid #5daba3
}
@media(min-width: 992px) {
  .workgroup-summary-link {
    padding:1.25rem
  }
  .workgroup-summary-title {
    font-size:1.5rem;
    font-weight:500
  }
}
.blog-header-image {
  width:100%;
  min-height:300px;
  -o-object-fit:cover;
  object-fit:cover;
  border-radius:0 .25rem .25rem 0 !important
}
.blog-body {
  padding-top:3rem;
  padding-bottom:3rem;
  background:#5daba3;
  background:linear-gradient(159deg, rgba(93, 171, 163, 0.07) 0%, rgba(93, 171, 163, 0.15) 30%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5daba3",endColorstr="#5daba3",GradientType=1)
}
.blog-grid {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:var(--bs-gutter-x)
}
.blog-grid .card-standard {
  width:calc(33.3333333333% - var(--bs-gutter-x)*2/3)
}
.blog-filters {
  list-style:none;
  padding:0;
  margin:0 0 2rem;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.blog-filters li {
  border-bottom:.25rem solid #d1d9de;
  padding:0 .75rem
}
.blog-filters li:first-child {
  padding-left:0
}
.blog-filters li:last-child {
  padding-right:0
}
.blog-filters li a {
  text-decoration:none;
  display:inline-block
}
.blog-filters li a:hover,
.blog-filters li a:focus {
  color:#5daba3
}
.blog-filters li a[aria-current=page] {
  color:#e65a3d;
  border-bottom:.25rem solid #e65a3d;
  margin-bottom:-0.25rem
}
.page-header {
  padding:0 calc(var(--bs-gutter-x)*.5)
}
.pagination {
  margin-top:2rem
}
.share-buttons {
  margin:1.5rem 0;
  gap:.5rem;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.share-buttons .btn-sm,
.share-buttons .btn-group-sm>.btn,
.share-buttons .footer-menu .btn-group-sm>a,
.footer-menu .share-buttons .btn-group-sm>a,
.share-buttons .btn-group-sm>.wp-block-button__link {
  font-size:2rem
}
.wp-block-latest-posts__list li {
  margin-bottom:1.5rem;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:1.5rem;
  border:1px solid #dfeeed !important;
  border-radius:.25rem;
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.wp-block-latest-posts__list li time {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1;
  color:#19496f !important;
  margin-bottom:.625rem
}
.wp-block-latest-posts__list li a {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2;
  font-size:1.5rem;
  font-weight:500;
  margin-bottom:.625rem
}
.wp-block-latest-posts__list li::before {
  content:"Vezi mai multe";
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3;
  display:inline-block;
  color:#5daba3;
  padding-right:1.5rem;
  -ms-flex-item-align:start;
  align-self:flex-start;
  background:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 4.5L11.5 9.5L6.5 14.5' stroke='%235DABA3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") right center/12% auto no-repeat
}
.wp-block-latest-posts__list li:hover,
.wp-block-latest-posts__list li:focus {
  background-color:#eff7f6;
  border-color:#aed5d1
}
.blog-lead {
  position:relative;
  border-radius:.25rem;
  padding:1.5rem
}
.blog-lead:hover .btn-primary::before,
.blog-lead:hover .btn-external::before,
.blog-lead:hover .btn-download::before,
.blog-lead:hover .btn-primary::after,
.blog-lead:hover .btn-external::after,
.blog-lead:hover .btn-download::after {
  -webkit-transform:translateX(0.25rem);
  -ms-transform:translateX(0.25rem);
  transform:translateX(0.25rem)
}
.blog-lead:hover .btn-primary::before,
.blog-lead:hover .btn-external::before,
.blog-lead:hover .btn-download::before {
  opacity:1
}
.blog-lead:hover .btn-primary::after,
.blog-lead:hover .btn-external::after,
.blog-lead:hover .btn-download::after {
  opacity:0
}
.lead-project {
  background:url(../img/bg-lead-project.jpg) center/cover no-repeat;
  color:#fff
}
.lead-project h2 a,
.lead-project .h2 a {
  text-decoration:none
}
.lead-newsletter {
  color:#fff
}
.lead-newsletter h2,
.lead-newsletter .h2 {
  margin-bottom:2rem
}
.lead-newsletter h2 a,
.lead-newsletter .h2 a {
  text-decoration:none
}
.lead-newsletter p {
  margin:0
}
.lead-newsletter form {
  margin-top:1rem
}
.entry-header {
  border-radius:.25rem;
  padding:2rem calc(var(--bs-gutter-x)*.5);
  position:relative;
  margin-bottom:3rem
}
.entry-header::before {
  content:"";
  position:absolute;
  top:1rem;
  left:2rem;
  width:min(24vw,306px);
  height:min(24vw,306px);
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='307' height='306' viewBox='0 0 307 306' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2879 280.539C39.714 280.631 66.0074 276.798 91.3081 269.168C98.0105 267.147 105.082 270.941 107.104 277.644C109.125 284.346 105.33 291.418 98.628 293.439C70.925 301.794 42.1353 305.99 13.2 305.89C6.19952 305.866 0.544219 300.171 0.56848 293.17C0.592711 286.17 6.28738 280.515 13.2879 280.539ZM123.006 271.5C119.997 265.18 122.681 257.616 129.001 254.607C174.56 232.913 213.039 198.755 239.979 156.089C266.919 113.422 281.217 63.9959 281.217 13.5364C281.217 6.53589 286.892 0.860842 293.893 0.860841C300.893 0.86084 306.568 6.53589 306.568 13.5364C306.568 68.7868 290.912 122.906 261.414 169.623C231.916 216.34 189.784 253.742 139.9 277.495C133.58 280.505 126.016 277.821 123.006 271.5ZM2.23815 244.727C2.21691 237.727 7.87472 232.034 14.8752 232.013C45.0184 231.922 74.8166 225.594 102.395 213.427C108.8 210.602 116.283 213.503 119.109 219.908C121.934 226.313 119.033 233.796 112.628 236.622C81.8487 250.2 48.5929 257.262 14.9521 257.364C7.95156 257.385 2.25936 251.728 2.23815 244.727ZM135.725 210.583C131.73 204.834 133.151 196.936 138.9 192.94C140.709 191.683 142.5 190.398 144.27 189.086C149.895 184.919 157.833 186.1 162.001 191.725C166.168 197.35 164.986 205.289 159.361 209.456C157.385 210.92 155.387 212.354 153.368 213.758C147.619 217.753 139.72 216.331 135.725 210.583ZM2.12865 194.523C2.10579 187.523 7.76226 181.829 14.7627 181.806C32.0951 181.75 49.3147 179.016 65.8122 173.701C72.4755 171.554 79.6173 175.216 81.7639 181.879C83.9106 188.542 80.2491 195.684 73.5859 197.831C54.6029 203.946 34.7891 207.092 14.8455 207.157C7.84505 207.18 2.15151 201.524 2.12865 194.523ZM171.587 183.318C166.554 178.452 166.419 170.428 171.285 165.395C210.673 124.655 232.691 70.204 232.691 13.5364C232.691 6.5359 238.366 0.860846 245.366 0.860845C252.367 0.860845 258.042 6.53589 258.042 13.5364C258.042 76.7794 233.469 137.548 189.511 183.016C184.645 188.049 176.62 188.184 171.587 183.318ZM102.316 172.093C98.496 166.226 100.156 158.374 106.022 154.555C129.498 139.271 148.787 118.369 162.139 93.7432C175.491 69.1177 182.485 41.5485 182.485 13.5361C182.485 6.53553 188.16 0.860485 195.16 0.860484C202.161 0.860483 207.836 6.53553 207.836 13.5361C207.836 45.7687 199.789 77.4914 184.425 105.827C169.061 134.162 146.866 158.214 119.854 175.8C113.987 179.62 106.135 177.96 102.316 172.093Z' fill='%235DABA3'/%3E%3C/svg%3E") center/contain no-repeat;
  opacity:.1
}
.entry-header::after {
  content:"";
  position:absolute;
  bottom:1rem;
  right:2rem;
  width:min(24vw,306px);
  height:min(24vw,306px);
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='307' height='306' viewBox='0 0 307 306' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M293.566 26.0841C267.14 25.9925 240.846 29.8246 215.545 37.455C208.843 39.4763 201.771 35.6816 199.75 28.9792C197.729 22.2769 201.523 15.205 208.226 13.1836C235.929 4.82878 264.718 0.632884 293.654 0.733148C300.654 0.757405 306.309 6.45207 306.285 13.4525C306.261 20.453 300.566 26.1084 293.566 26.0841ZM183.847 35.1227C186.857 41.4433 184.173 49.0069 177.852 52.0165C132.294 73.7096 93.815 107.868 66.8749 150.535C39.9348 193.201 25.6363 242.627 25.6363 293.087C25.6363 300.087 19.9613 305.762 12.9608 305.762C5.96024 305.762 0.285206 300.087 0.285206 293.087C0.285211 237.836 15.9413 183.717 45.4393 137C74.9372 90.2826 117.069 52.8806 166.953 29.1277C173.274 26.1181 180.837 28.8022 183.847 35.1227ZM304.615 61.896C304.637 68.8964 298.979 74.5886 291.978 74.6099C261.835 74.7012 232.037 81.0292 204.458 93.1957C198.053 96.0212 190.57 93.1196 187.745 86.7146C184.919 80.3097 187.821 72.8269 194.226 70.0013C225.005 56.423 258.261 49.3608 291.902 49.2589C298.902 49.2377 304.594 54.8955 304.615 61.896ZM171.128 96.0401C175.124 101.789 173.702 109.687 167.954 113.683C166.144 114.94 164.354 116.225 162.583 117.537C156.958 121.704 149.02 120.523 144.853 114.898C140.686 109.273 141.867 101.334 147.492 97.167C149.468 95.703 151.466 94.2691 153.486 92.8655C159.234 88.8703 167.133 90.2916 171.128 96.0401ZM304.725 112.1C304.748 119.1 299.091 124.794 292.091 124.817C274.759 124.873 257.539 127.607 241.041 132.922C234.378 135.069 227.236 131.408 225.09 124.744C222.943 118.081 226.604 110.939 233.268 108.793C252.251 102.677 272.065 99.531 292.008 99.4658C299.009 99.443 304.702 105.099 304.725 112.1ZM135.266 123.305C140.299 128.171 140.435 136.195 135.569 141.228C96.1805 181.968 74.1627 236.419 74.1627 293.087C74.1627 300.087 68.4876 305.762 61.4871 305.762C54.4866 305.762 48.8116 300.087 48.8116 293.087C48.8116 229.844 73.3843 169.075 117.343 123.607C122.209 118.574 130.233 118.439 135.266 123.305ZM204.538 134.53C208.358 140.397 206.698 148.249 200.831 152.068C177.356 167.352 158.067 188.254 144.715 212.88C131.362 237.505 124.369 265.075 124.369 293.087C124.369 300.088 118.694 305.763 111.693 305.763C104.693 305.763 99.0179 300.088 99.0179 293.087C99.0179 260.854 107.065 229.132 122.429 200.796C137.792 172.461 159.987 148.409 187 130.823C192.866 127.003 200.719 128.663 204.538 134.53Z' fill='%235DABA3'/%3E%3C/svg%3E") center/contain no-repeat;
  opacity:.1
}
.entry-header.has-post-thumbnail::after {
  margin-right:33.33333333%
}
.entry-header>.row {
  min-height:350px
}
.entry-header .post-thumbnail {
  width:100%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  min-height:384px
}
.entry-header .post-thumbnail img {
  max-height:384px;
  width:auto
}
.entry-header .post-thumbnail img.mb-3 {
  margin-bottom:0 !important
}
.entry-header h1,
.entry-header .h1,
.entry-header .featured-numbers-number {
  margin-bottom:2rem
}
.entry-header .entry-meta {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:1.5rem;
  font-size:.9375rem;
  margin-bottom:1.25rem
}
.entry-header .category-badge {
  margin-bottom:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:1rem
}
.entry-header .category-badge .badge,
.entry-header .category-badge .woocommerce span.onsale,
.woocommerce .entry-header .category-badge span.onsale {
  padding:0;
  text-transform:uppercase;
  font-size:1em
}
.entry-header .category-badge .badge.bg-primary-subtle,
.entry-header .category-badge .woocommerce span.bg-primary-subtle.onsale,
.woocommerce .entry-header .category-badge span.bg-primary-subtle.onsale {
  background-color:rgba(0,0,0,0) !important
}
.entry-header .category-badge .badge:hover,
.entry-header .category-badge .woocommerce span.onsale:hover,
.woocommerce .entry-header .category-badge span.onsale:hover {
  color:#19496f
}
.entry-header .posted-on {
  line-height:1
}
.entry-header .posted-on .time-updated-separator,
.entry-header .posted-on .updated {
  display:none
}
.entry-header .row {
  position:relative;
  z-index:2
}
.ggbl_close {
  cursor:pointer
}
.ggbl_close:before,
.ggbl_close:after {
  top:0
}
.ggbl_prev {
  border-width:1.5rem 1.5rem 1.5rem 0
}
.ggbl_prev:hover {
  border-right-width:2.5rem
}
.ggbl_next {
  border-width:1.5rem 0 1.5rem 1.5rem
}
.ggbl_next:hover {
  border-left-width:2.5rem
}
.brand-stripes {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row;
  flex-flow:row;
  margin:0 auto
}
.brand-stripes span,
.brand-stripes div {
  height:10px;
  width:25%;
  display:block
}
.brand-stripes span.red,
.brand-stripes div.red {
  background:#e65a3d
}
.brand-stripes span.yellow,
.brand-stripes div.yellow {
  background:#f9db6f
}
.brand-stripes span.green,
.brand-stripes div.green {
  background:#5daba3
}
.brand-stripes span.blue,
.brand-stripes div.blue {
  background:#19496f
}
.brand-stripes.small span,
.brand-stripes.label-category span,
.brand-stripes.small div,
.brand-stripes.label-category div {
  height:4px
}
.brand-stripes.reversed span,
.brand-stripes.reversed div {
  height:4px
}
.brand-stripes.reversed .red,
.brand-stripes.reversed .green {
  background:#fff
}
.brand-stripes.reversed .blue {
  background:#11314a
}
.bootscore-footer a {
  color:#fff
}
.bootscore-footer a:hover,
.bootscore-footer a:focus {
  text-decoration:none
}
.bootscore-footer .wp-block-heading {
  padding-bottom:.5rem
}
.footer-links {
  list-style:none;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  gap:1.5rem;
  font-size:1rem;
  padding:0
}
.footer-menu {
  list-style:none;
  padding:0
}
.footer-menu a {
  position:relative;
  padding-right:1.5rem
}
.footer-menu a::after {
  content:"";
  width:1.125rem;
  height:1.125rem;
  position:absolute;
  top:calc(.125rem + 50%);
  right:0;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  -webkit-transition:all .3s ease-out;
  transition:all .3s ease-out
}
.footer-menu a:hover,
.footer-menu a:focus {
  color:#f9db6f
}
@media(max-width: 991.98px) {
  body {
    --bs-body-font-size: 1rem
  }
  .navbar-top {
    display:none
  }
  .mega-menu {
    text-align:left !important
  }
  .mega-menu .mega-lang-item {
    display:inline-block !important;
    width:64px;
    margin-top:1rem !important;
    padding-right:1rem !important
  }
  .mega-menu .mega-lang-item .mega-menu-link {
    display:inline-block !important;
    text-transform:uppercase !important;
    background-color:#fff !important;
    border:1px solid #f9db6f !important;
    color:#19496f !important;
    border-radius:.25rem !important;
    white-space:nowrap !important;
    font-size:1rem !important;
    padding:.625rem 1.25rem !important;
    height:auto !important;
    line-height:1 !important
  }
  .mega-menu .mega-lang-item.current-lang .mega-menu-link,
  .mega-menu .mega-lang-item .mega-menu-link:hover,
  .mega-menu .mega-lang-item .mega-menu-link:focus {
    background-color:#f9db6f !important
  }
}
@media(max-width: 767.98px) {
  #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
    padding:15px 0
  }
  #mega-menu-wrap-main-menu #mega-menu-main-menu p.mb-4 {
    margin-bottom:1rem !important
  }
  .mega-menu .menu-icon {
    margin-right:1rem
  }
  .mega-menu .textwidget p:last-child {
    margin-bottom:0
  }
  .slide-item {
    padding:0 0 2rem
  }
  .slide-item h1,
  .slide-item .h1,
  .slide-item .featured-numbers-number {
    margin-bottom:1rem
  }
  .section-carousel .swiper-button-prev,
  .section-carousel .swiper-button-next {
    display:none
  }
  .card {
    --bs-card-spacer-x: 1rem;
    --bs-card-spacer-y: 1rem
  }
  .card-horizontal .card-img {
    border-radius:.25rem .25rem 0 0 !important
  }
  .card-horizontal.card:hover .card-body {
    border-color:#fff #aed5d1 #aed5d1 #aed5d1
  }
  .calendar-list li {
    padding:1rem
  }
  .calendar-date {
    margin-bottom:.625rem
  }
  .calendar-time {
    margin-bottom:1rem
  }
  .calendar-link {
    margin-top:.625rem
  }
  .highlight-image {
    margin-bottom:1rem
  }
  .projectinfo-title {
    margin-bottom:.625rem
  }
  .projectinfo-item .col-md-4 {
    padding-right:0px
  }
  .projectinfo-item .col-md-8 {
    padding-left:0px
  }
  .blog-grid .card-standard {
    width:100%
  }
  .affiliate-list {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    gap:1rem;
    -webkit-box-pack:space-evenly;
    -ms-flex-pack:space-evenly;
    justify-content:space-evenly
  }
  .affiliate-list li {
    max-width:calc(50% - .5rem)
  }
  .member-list {
    gap:1rem;
    -webkit-box-pack:space-evenly;
    -ms-flex-pack:space-evenly;
    justify-content:space-evenly
  }
  .member-list li {
    width:calc(50% - .5rem)
  }
  .bootscore-footer .wp-block-heading {
    padding-bottom:0
  }
  .footer-links {
    display:block
  }
}



.lang-current,.lang:hover{
margin-left:16px;
background-attachment:scroll;
background-clip:border-box;
background-color:rgb(249, 219, 111);
background-image:none;
background-origin:padding-box;
background-position-x:0%;
background-position-y:0%;
background-repeat:repeat;
background-size:auto;
border-bottom-color:rgb(249, 219, 111);
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-bottom-style:solid;
border-bottom-width:0.8px;
border-image-outset:0;
border-image-repeat:stretch;
border-image-slice:100%;
border-image-source:none;
border-image-width:1;
border-left-color:rgb(249, 219, 111);
border-left-style:solid;
border-left-width:0.8px;
border-right-color:rgb(249, 219, 111);
border-right-style:solid;
border-right-width:0.8px;
border-top-color:rgb(249, 219, 111);
border-top-left-radius:4px;
border-top-right-radius:4px;
border-top-style:solid;
border-top-width:0.8px;
box-sizing:border-box;
color:rgb(25, 73, 111);
cursor:pointer;
display:block;
font-family:Verdana, Montserrat, sans-serif;
font-size:16px;
font-weight:400;
height:37.6px;
line-height:16px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
text-align:left;
text-decoration-color:rgb(25, 73, 111);
text-decoration-line:none;
text-decoration-style:solid;
text-decoration-thickness:auto;
text-size-adjust:100%;
text-transform: uppercase;
text-wrap-mode:nowrap;
transition-behavior:normal, normal, normal;
transition-delay:0s, 0s, 0s;
transition-duration:0.15s, 0.15s, 0.15s;
transition-property:color, background-color, border-color;
transition-timing-function:ease-in-out, ease-in-out, ease-in-out;
white-space-collapse:collapse;

word-break:break-word;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);

}

.lang{
background:none;
margin-left:16px;
border-bottom-color:rgb(249, 219, 111);
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-bottom-style:solid;
border-bottom-width:0.8px;
border-image-outset:0;
border-image-repeat:stretch;
border-image-slice:100%;
border-image-source:none;
border-image-width:1;
border-left-color:rgb(249, 219, 111);
border-left-style:solid;
border-left-width:0.8px;
border-right-color:rgb(249, 219, 111);
border-right-style:solid;
border-right-width:0.8px;
border-top-color:rgb(249, 219, 111);
border-top-left-radius:4px;
border-top-right-radius:4px;
border-top-style:solid;
border-top-width:0.8px;
box-sizing:border-box;
color:rgb(25, 73, 111);
cursor:pointer;
display:block;
font-family:Verdana, Montserrat, sans-serif;
font-size:16px;
font-weight:400;
height:37.6px;
line-height:16px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
text-align:left;
text-decoration-color:rgb(25, 73, 111);
text-decoration-line:none;
text-decoration-style:solid;
text-decoration-thickness:auto;
text-size-adjust:100%;
text-transform: uppercase;
text-wrap-mode:nowrap;
transition-behavior:normal, normal, normal;
transition-delay:0s, 0s, 0s;
transition-duration:0.15s, 0.15s, 0.15s;
transition-property:color, background-color, border-color;
transition-timing-function:ease-in-out, ease-in-out, ease-in-out;
white-space-collapse:collapse;

word-break:break-word;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);

}




.btn-logon {

background-attachment:scroll;
background-clip:border-box;
background-color:rgb(230, 90, 61);
background-image:none;
background-origin:padding-box;
background-position-x:0%;
background-position-y:0%;
background-repeat:repeat;
background-size:auto;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-bottom-style:solid;
border-bottom-width:0.8px;
border-color:rgbrgb(230, 90, 61);
border-left-style:solid;
border-left-width:0.8px;
border-right-color:rgbrgb(230, 90, 61);
border-right-style:solid;
border-right-width:0.8px;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-top-style:solid;
border-top-width:0.8px;
box-sizing:border-box;
color:#FFFFFF;
cursor:pointer;
display:block;
font-family:Verdana, Montserrat, sans-serif;
font-size:16px;
font-weight:400;
height:37.6px;
line-height:16px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
text-align:left;
text-decoration-color:rgb(25, 73, 111);
text-decoration-line:none;
text-decoration-style:solid;
text-decoration-thickness:auto;
text-size-adjust:100%;
text-transform: none;
text-wrap-mode:nowrap;
transition-behavior:normal, normal, normal;
transition-delay:0s, 0s, 0s;
transition-duration:0.15s, 0.15s, 0.15s;
transition-property:color, background-color, border-color;
transition-timing-function:ease-in-out, ease-in-out, ease-in-out;
white-space-collapse:collapse;

word-break:break-word;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);

}


.btn-logon:hover {
background-color:rgb(240, 212, 111);
border-color:rgb(240, 212, 111);
color:rgb(25, 73, 11);

}