#comp-ltc8fbwd {
  fill-opacity: 0.8;
  stroke-width: 0;
  stroke: #000000;
  stroke-opacity: 1;
  fill: #000000;
}

#comp-ltc8fbws {
  /* undefined: #777; */
  fill-opacity: 1;
  stroke-width: 0;
  stroke: #000000;
  stroke-opacity: 1;
  fill: #ffffff;
}

#comp-ltc8fbvc {
  --fill-layer-video-opacity: 1;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --fill-container-overflow: visible;
  --fill-transform: rotate(0.01deg);
  --border-compensate-margin: 0px;
  --fill-layer-background-overlay-transform: translateZ(0);
}

#wusqo {
  --shc-mutated-brightness: 128, 128, 128;
  justify-self: unset;
}

#comp-ltc0jd6e {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-ltfc5031 {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-ltc0oji2 {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-ltc0n7kr2 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  background-color: transparent;
  font-size: max(22px,
      max(0.5px,
        0.0281251 * (var(--scaling-factor) - var(--scrollbar-width))));
  text-decoration: none;
  text-align: center;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-ltc0n7kr2 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(22px,
        max(0.5px,
          0.0281251 * (var(--scaling-factor) - var(--scrollbar-width)))) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltc0n7kr2 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 24px !important;
  }
}

#comp-ltc01sy8 {
  --is-animated: 1;
  --position-box-z-index: 47;
  --menu-flex-wrap: wrap;
  --subsubmenu-box-display: block;
  --subsubmenu-box-position: static;
  --white-space: normal;
  --label-word-wrap: break-word;
  --focus-ring: 0 0 0 1px#ffffff, 0 0 0 3px#116dff;
  height: auto;
  max-height: unset;
}

#comp-ltcgmrd9 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  font-size: max(12px,
      min(16.215px,
        max(0.5px,
          0.0126683 * (var(--scaling-factor) - var(--scrollbar-width)))));
  text-align: center;
  letter-spacing: 0.1em;
  line-height: 2;
}

#comp-ltcgmrd9 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-ltcgmrd9 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(9px,
        min(16.215px,
          max(0.5px,
            0.012 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
  }

  #comp-ltcgmrd9 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltcgmrd9 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 10px !important;
  }

  #comp-ltcgmrd9 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-ltfc505l {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-ltc0qbb1 {
  --bg-overlay-color: rgb(14, 56, 122);
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-ltc0r31p {
  --shc-mutated-brightness: 7, 28, 61;
}

#comp-ltc0r31y {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-ltc0r3242 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

#comp-ltc0r3242 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #ffffff);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-ltc0r3242 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltc0r3242 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0485175 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }

  #comp-ltc0r3242 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

#comp-ltc0r3262 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #ffffff;
  background-color: transparent;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
}

#comp-ltc0r3262 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #ffffff);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-ltc0r3262 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 16px !important;
  }

  #comp-ltc0r3262 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltc0r3262 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 12px !important;
  }

  #comp-ltc0r3262 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

#comp-lups3zwk {
  --bg-overlay-color: rgb(14, 56, 122);
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-lups3zx3 {
  --shc-mutated-brightness: 7, 28, 61;
}

#comp-lups3zx61 {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-lups3zx9 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

#comp-lups3zx9 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #ffffff);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lups3zx9 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lups3zx9 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0485175 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }

  #comp-lups3zx9 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

#comp-lups3zxd1 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #ffffff;
  background-color: transparent;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
}

#comp-lups3zxd1 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #ffffff);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lups3zxd1 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 16px !important;
  }

  #comp-lups3zxd1 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lups3zxd1 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 12px !important;
  }

  #comp-lups3zxd1 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

#comp-lups9dvz {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-lups9dwc5 {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-lups9dwe5 {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-lups9dwg3 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

#comp-lups9dwg3 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lups9dwg3 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lups9dwg3 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0485178 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }

  #comp-lups9dwg3 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-lups9dwl5 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
}

#comp-lups9dwl5 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lups9dwl5 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 16px !important;
  }

  #comp-lups9dwl5 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lups9dwl5 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 12px !important;
  }

  #comp-lups9dwl5 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-lupsbza2 {
  --bg-overlay-color: rgb(14, 56, 122);
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-lupsbzaf {
  --shc-mutated-brightness: 7, 28, 61;
}

#comp-lupsbzaj {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-lupsbzal1 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

#comp-lupsbzal1 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #ffffff);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lupsbzal1 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lupsbzal1 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0485175 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }

  #comp-lupsbzal1 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

#comp-lupsbzao6 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #ffffff;
  background-color: transparent;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
}

#comp-lupsbzao6 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #ffffff);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lupsbzao6 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 16px !important;
  }

  #comp-lupsbzao6 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lupsbzao6 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 12px !important;
  }

  #comp-lupsbzao6 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}

#comp-lupsfqbd {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-lupsfqbs {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-lupsfqbu {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-lupsfqbx :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

#comp-lupsfqbx [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lupsfqbx [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lupsfqbx :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0485178 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }

  #comp-lupsfqbx [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-lupsfqc210 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
}

#comp-lupsfqc210 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-lupsfqc210 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 16px !important;
  }

  #comp-lupsfqc210 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-lupsfqc210 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 12px !important;
  }

  #comp-lupsfqc210 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-ltc66hot {
  --bg-overlay-color: rgb(14, 56, 122);
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-ltc8fbvc {
  --fill-layer-video-opacity: 1;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --fill-container-overflow: visible;
  --fill-transform: rotate(0.01deg);
  --border-compensate-margin: 0px;
  --fill-layer-background-overlay-transform: translateZ(0);
}

#comp-ltc8fbwd {
  opacity: 0.8;
}

#comp-ltc8fbws {
  /* undefined: #777; */
  fill-opacity: 1;
  stroke-width: 0;
  stroke: #000000;
  stroke-opacity: 1;
  fill: #ffffff;
}

#comp-ltbzv9fk_r_comp-kbgakgyt {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
}

#comp-ltbzv9fk_r_comp-ltcaaqj3 {
  --shc-mutated-brightness: 124, 124, 124;
}

#comp-ltbzv9fk_r_comp-ltcaaqj8 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  font-family: raleway, sans-serif;
  font-weight: normal;
  font-size: max(0.5px,
      0.0071259 * (var(--scaling-factor) - var(--scrollbar-width)));
  text-decoration: none;
  text-align: left;
  letter-spacing: 0.1em;
  line-height: normal;
}

#comp-ltbzv9fk_r_comp-ltcaaqj8 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-ltbzv9fk_r_comp-ltcaaqj8 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 9px !important;
    text-align: left !important;
  }

  #comp-ltbzv9fk_r_comp-ltcaaqj8 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltbzv9fk_r_comp-ltcaaqj8 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0214477 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    text-align: center !important;
  }

  #comp-ltbzv9fk_r_comp-ltcaaqj8 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-luprvu4w {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-luprvu5e {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-luprvu5g {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-luprvu5i :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

#comp-luprvu5i [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-luprvu5i [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-luprvu5i :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: max(0.5px,
        0.0485178 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
  }

  #comp-luprvu5i [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-luprvu5n :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  font-size: 16px;
  text-decoration: none;
  text-align: left;
}

#comp-luprvu5n [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-luprvu5n :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 16px !important;
  }

  #comp-luprvu5n [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-luprvu5n :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 12px !important;
  }

  #comp-luprvu5n [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-ltbzv9ba_r_comp-kbgajy18 {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  --inherit-transition: var(--transition, none);
}

#comp-ltbzv9ba_r_comp-kkmqi5lg {
  --undefined: [object Object];
  --fill-opacity: 1;
  --stroke-width: 0;
  --stroke: #5e97ff;
  --stroke-opacity: 1;
  --fill: #0e387a;
}

#comp-ltbzv9ba_r_comp-liu6tfrg {
  --is-animated: 1;
  --position-box-z-index: 47;
  --menu-flex-wrap: nowrap;
  --subsubmenu-box-display: none;
  --subsubmenu-box-position: absolute;
  --white-space: nowrap;
  --label-word-wrap: normal;
  --focus-ring: inset 0 0 0 1px#116dff, inset 0 0 0 3px#ffffff;
}

#comp-ltbzv9ba_r_comp-ltf255nm {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-ltbzv9ba_r_comp-lk13hjwc {
  --shc-mutated-brightness: 128, 128, 128;
}

#comp-ltbzv9ba_r_comp-lk13fyz1 :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: #0e387a;
  background-color: transparent;
  font-size: 18px;
  text-decoration: none;
  text-align: left;
  letter-spacing: 0.3em;
  line-height: normal;
}

#comp-ltbzv9ba_r_comp-lk13fyz1 [class$="rich-text__text"]:is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  color: var(--corvid-color, #0e387a);
}

@media screen and (min-width: 320px) and (max-width: 1000px) {

  #comp-ltbzv9ba_r_comp-lk13fyz1 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 13px !important;
  }

  #comp-ltbzv9ba_r_comp-lk13fyz1 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltbzv9ba_r_comp-lk13fyz1 :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    font-size: 8px !important;
  }

  #comp-ltbzv9ba_r_comp-lk13fyz1 [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #0e387a) !important;
  }
}

#comp-ltbzv9jc_r_comp-kd5px9hr {
  --screen-width: 100vw;
}

#comp-ltbzv9jc_r_comp-ltg86vc0 {
  --shc-mutated-brightness: 128, 128, 128;
}

@media screen and (min-width: 320px) and (max-width: 1000px) {
  #comp-ltbzv9jc_r_comp-ltg86vc0 {
    --shc-mutated-brightness: 128, 128, 128;
  }
}

@media screen and (min-width: 320px) and (max-width: 750px) {
  #comp-ltbzv9jc_r_comp-ltg86vc0 {
    --shc-mutated-brightness: 7, 28, 61;
  }
}

#comp-ltbzv9jc_r_comp-ltg86vci {
  --fill-opacity: 1;
  --stroke-width: 0;
  --stroke: #ed1566;
  --stroke-opacity: 1;
  --fill: #ffffff;
}

#comp-ltbzv9jc_r_comp-ltg86vcs {
  height: auto;
  --direction: rtl;
  --item-height: 56px;
  --text-align: left;
  --template-columns: 1fr calc(40px + 1em);
  --label-grid-column: 1;
  --arrow-grid-column: 2;
  --padding-left: 10px;
  --sub-padding-left: 25px;
  --padding-right: 0px;
  --sub-padding-right: 0px;
}

#comp-ltbzv9jc_r_comp-ltg8b74n :is(p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  span[data-attr-richtext-marker],
  blockquote) {
  background-color: transparent;
  text-decoration: none;
  text-align: left;
}

@media screen and (min-width: 320px) and (max-width: 750px) {

  #comp-ltbzv9jc_r_comp-ltg8b74n :is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: #ffffff !important;
    font-size: max(0.5px,
        0.0431267 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
    text-align: center !important;
    letter-spacing: 0.2em !important;
    line-height: 1.6 !important;
  }

  #comp-ltbzv9jc_r_comp-ltg8b74n [class$="rich-text__text"]:is(p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote) {
    color: var(--corvid-color, #ffffff) !important;
  }
}