* {
  box-sizing: border-box;
}

html,
body {
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  background: white;
  overflow-anchor: none; 
  overflow-wrap: break-word;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

/* comment cause: overrides link styles set in design editor
a {
    color: rgb(0, 0, 238);
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
*/

a:not([href]) {
  cursor: default !important;
}

img {
  height: auto;
  max-width: 100%;
}

.text-block-wrap-div {
  flex-grow: 1;
  max-width: 100%;
}

iframe {
  max-width: 100%;
}

.text-block-wrap-div span a {
  color: inherit;
}

.is-removed {
  display: none !important;
}

.for-mobile-view {
  overflow: auto;
}

.mosaic-marquee__text {
  white-space: nowrap;
}

select,
textarea {
  max-width: 100%;
}

input,
button,
textarea,
select {
  font: inherit;
}

[data-block-layout] .root {
  min-height: auto;
}

[type="submit"],
button,
label,
.mosaic-accordion__title,
.cursor-pointer {
  cursor: pointer;
}

.mosaic-wrap {
  color: #000000;
}

.mosaic-map {
  background-image: none !important;
}

.mosaic-form,
.mosaic-form__form {
  max-width: 100%;
}

.mosaic-form .mosaic-form__field[data-type-field="input_hidden"],
.tt-form .tt-form__field[data-type-field="input_hidden"] {
  display: none !important;
}
.mosaic-form__field--captcha.is-invisible .mosaic-form__header,
.mosaic-form__field--captcha.is-invisible .mosaic-form__error {
  display: none;
}

.mosaic-form .mosaic-form__field a,
.tt-form .tt-form__field a {
  color: inherit;
}

.mosaic-video-iframe:not([src]),
.mosaic-video-iframe[src=""],
.mosaic-video-widget__iframe:not([src]),
.mosaic-video-widget__iframe[src=""],
.mosaic-video-widget__video:not([src]),
.mosaic-video-widget__video[src=""] {
  display: none !important;
}

.pswp__img--placeholder--blank {
  background-color: transparent !important;
}

.mosaic-wrap .hor-menu .hor-menu__more_list {
  display: none;
}

/* стили для отключения анимации, если пользователь в настройках браузера отключил анимацию. */
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

table.table0 td,
table.table1 td,
table.table2 td,
table.table2 th {
  padding: 5px;
  border: 1px solid #dedede;
  vertical-align: top;
}
table.table0 td {
  border: none;
}
table.table2 th {
  padding: 8px 5px;
  background: #777777;
  border: 1px solid #dedede;
  font-weight: normal;
  text-align: left;
  color: #fff;
}

.mosaic-tabs__body {
  min-width: 0;
}
.mosaic-tabs__body,
.mosaic-tabs__content,
.mosaic-tabs__content__outer {
  max-width: 100%;
}

.mosaic-video-iframe,
.mosaic-video-widget__iframe {
  border-style: none;
}

/* стили для правильной работы анимации с эффектом fade */
/* @media (min-width: 992px) {
  [data-zero-opacity~="screen"] {
    opacity: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  [data-zero-opacity~="tablet-portrait"] {
    opacity: 0;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  [data-zero-opacity~="mobile-landscape"] {
    opacity: 0;
  }
}
@media (max-width: 479px) {
  [data-zero-opacity~="mobile-portrait"] {
    opacity: 0;
  }
} */

.tt-rich-text p:empty::after {
  content: "\00A0";
}

.tt-rich-link {
  color: #0d70ff;
  text-decoration: underline;
}

.tt-rich-code-block {
  background-color: #d9d9d9;
  color: #333333;
  padding: 10px 20px;
  border-radius: 5px;
}

.tt-rich-blockquote {
  border-left: 4px solid #caced6;
  padding: 1px 0 1px 20px;
}

.tt-rich-blockquote p:first-child {
  margin-top: 0;
}

.tt-rich-blockquote p:last-child {
  margin-bottom: 0;
}

.tt-rich-figure {
  display: table;
  margin: 0;
}

.tt-rich-figure :is(img, video, iframe) {
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  border: 0;
}

.tt-rich-figure iframe {
  aspect-ratio: 16 / 9;
}

.tt-rich-place-center {
  margin-left: auto;
  margin-right: auto;
}

.tt-rich-width-default {
  width: 60%;
}

.tt-rich-width-full {
  width: 100%;
}

:is(.tt-rich-width-custom, .tt-rich-width-default, .tt-rich-width-full)
  :is(img, video, iframe) {
  width: 100%;
}

.tt-rich-place-float-left {
  float: left;
  margin-right: 1em;
}

.tt-rich-place-float-right {
  float: right;
  margin-left: 1em;
}

.tt-rich-fit-cover :is(img, video, iframe) {
  object-fit: cover;
}

.tt-rich-fit-contain :is(img, video, iframe) {
  object-fit: contain;
}

.tt-rich-fit-none :is(img, video, iframe) {
  object-fit: none;
}

.mosaic-video-widget__video-controls {
  position: absolute;
  bottom: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
}

.mosaic-video-widget__iframe[src]:not([src=""]) ~ .mosaic-video-widget__poster,
.mosaic-video-widget__iframe[src]:not([src=""])
  ~ .mosaic-video-widget__iframe-controls,
.mosaic-video-widget__video[src]:not([src=""]) ~ .mosaic-video-widget__poster,
.mosaic-video-widget__video[src]:not([src=""]) ~ .mosaic-video-widget__video-bg,
.mosaic-video-widget__video[src]:not([src=""])
  ~ .mosaic-video-widget__video-controls {
  display: none !important;
}

@font-face {
  font-family: "Onest";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-t.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-t.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-e-l.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-e-l.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-l.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-l.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-r.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-r.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-m.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-m.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-s-b.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-s-b.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-b.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-b.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-e-b.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-e-b.html") format("woff");
}

@font-face {
  font-family: "Onest";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/onest/onest-bl.woff2") format("woff2"),
    url("/assets/fonts/onest/onest-bl.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-t.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-t.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-t-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-t-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-e-l.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-e-l.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-e-l-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-e-l-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-l.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-l.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-l-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-l-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-r.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-r.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-r-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-r-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-m.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-m.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-m-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-m-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-s-b.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-s-b.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-s-b-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-s-b-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-b.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-b.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-b-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-b-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-e-b.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-e-b.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-e-b-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-e-b-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-bl.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-bl.html") format("woff");
}

@font-face {
  font-family: "Inter Tight";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/inter_tight/inter_tight-bl-i.woff2")
      format("woff2"),
    url("/assets/fonts/inter_tight/inter_tight-bl-i.html")
      format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-t.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-t.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-e-l.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-e-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-l.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-r.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-r.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-m.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-m.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-s-b.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-s-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-b.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-e-b.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-e-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/inter/inter-bl.woff2") format("woff2"),
    url("/assets/fonts/inter/inter-bl.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-e-l.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-e-l.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-l.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-l.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-r.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-r.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-m.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-m.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-s-b.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-s-b.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-b.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-b.woff") format("woff");
}

@font-face {
  font-family: "Manrope";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/manrope/manrope-e-b.woff2") format("woff2"),
    url("/assets/fonts/manrope/manrope-e-b.woff") format("woff");
}

@font-face {
  font-family: "Forum";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/forum/forum-r.woff2") format("woff2"),
    url("/assets/fonts/forum/forum-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-t.woff2") format("woff2"),
    url("/assets/fonts/montserrat/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-t-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-e-l.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-e-l-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-e-l-i.woff")
      format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-l.woff2") format("woff2"),
    url("/assets/fonts/montserrat/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-l-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-r.woff2") format("woff2"),
    url("/assets/fonts/montserrat/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-r-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-r-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-m.woff2") format("woff2"),
    url("/assets/fonts/montserrat/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-m-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-s-b.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-s-b-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-s-b-i.woff")
      format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-b.woff2") format("woff2"),
    url("/assets/fonts/montserrat/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-b-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-e-b.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-e-b-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-e-b-i.woff")
      format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-bl.woff2") format("woff2"),
    url("/assets/fonts/montserrat/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src:
    url("/assets/fonts/montserrat/montserrat-bl-i.woff2")
      format("woff2"),
    url("/assets/fonts/montserrat/montserrat-bl-i.woff") format("woff");
}

:root {
  --color-ilt94m236: 255, 255, 255;
  --color-i4r1wp7mk: 11, 11, 11;
  --color-i9azycttt: 0, 0, 0;
  --color-i8itjou5n: 0, 0, 0;
  --color-ip27n5d97: 0, 0, 0;
  --color-ituhtova8: 0, 0, 0;
  --color-ijxvxc8cd: 0, 0, 0;
  --color-i07emw8lx: 0, 0, 0;
  --color-il9ndr73q: 59, 85, 96;
  --color-iace8v8nv: 0, 0, 0;
  --color-ihfc258zd: 255, 220, 193;
  --color-ifvbvgly5: 255, 255, 255;
  --color-iup6qi76w: 255, 220, 193;
  --color-ip5ljbyex: 35, 50, 93;
  --color-ia4xigi5a: 0, 13, 49;
  --color-i9s855cuk: 255, 255, 255;
  --color-i22y0ecmm: 0, 0, 0;
  --color-ibvl1nhgh: 209, 205, 205;
  --color-iwbcous23: 0, 0, 0;
  --color-inkbcmgjl: 28, 28, 28;
  --color-i94bvqbsb: 0, 0, 0;
  --color-iz9l6sbm5: 255, 255, 255;
  --color-infavu57c: 255, 220, 193;
  --color-i1srn04d3: 0, 0, 0;
  --color-inxht562w: 0, 0, 0;
  --color-is714m6bj: 255, 220, 193;
  --color-ii81kmq4k: 255, 255, 255;
  --color-iufvkcgsa: 255, 255, 255;
  --color-ijbi1m2yn: 14, 28, 67;
  --color-iihmztren: 22, 28, 47;
  --color-ismqvtmmj: 244, 19, 32;
  --color-ivvpv1e05: 255, 255, 255;
  --color-i8gzf3ad6: 0, 9, 74;
  --color-iapjymohh: 255, 255, 255;
  --color-ipjzdiow8: 169, 169, 169;
  --color-ibx99e597: 169, 169, 169;
  --color-iwexwk3dd: 169, 169, 169;
  --color-i4440u3c8: 169, 169, 169;
  --color-iy9fqk1g5: 255, 255, 255;
  --color-iep9c4zgb: 255, 255, 255;
  --color-inwlzthob: 217, 217, 217;
  --color-iaxvvnw1z: 169, 169, 169;
  --color-izfsioi0s: 169, 169, 169;
  --color-iij007mzu: 169, 169, 169;
  --color-indd3m61e: 169, 169, 169;
  --color-ij02knjhr: 255, 255, 255;
  --color-i3eioqfll: 255, 255, 255;
  --color-ig54j8ffd: 169, 169, 169;
  --color-iidu8m0te: 169, 169, 169;
  --color-i31dvgyvq: 169, 169, 169;
  --color-irsu80pzt: 169, 169, 169;
  --color-ir2nj3b41: 255, 255, 255;
  --color-izmjbbb1w: 255, 255, 255;
  --color-iy1n74dif: 169, 169, 169;
  --color-irjxoi0g1: 169, 169, 169;
  --color-itz18mtpk: 169, 169, 169;
  --color-iraoxlga6: 169, 169, 169;
  --color-ik5brcl7y: 255, 255, 255;
  --color-ieaxe46lo: 255, 255, 255;
  --color-ibrkuavm4: 169, 169, 169;
  --color-iffr5mt8l: 169, 169, 169;
  --color-iy29vu8mq: 169, 169, 169;
  --color-iok6vhhbs: 169, 169, 169;
  --color-ieg5skuy6: 255, 255, 255;
  --color-i8kp7fdk5: 255, 255, 255;
  --color-i3sqxqmsa: 169, 169, 169;
  --color-ik5ltrrda: 169, 169, 169;
  --color-irvn0ig3l: 169, 169, 169;
  --color-ihr8r1jkt: 169, 169, 169;
  --color-i2c95osw6: 255, 255, 255;
  --color-ifauwluxr: 255, 255, 255;
  --color-igntgdndl: 255, 255, 255;
  --color-i3fdhjj30: 255, 255, 255;
  --color-ilkgrz4eq: 255, 220, 193;
  --color-indl1ec7o: 255, 210, 85;
  --color-in4v6cfyl: 128, 128, 128;
  --color-i30l2qod6: 128, 128, 128;
  --color-i3icj7vhi: 128, 128, 128;
  --color-i10091gr4: 128, 128, 128;
  --color-iam63w729: 128, 128, 128;
  --color-icyysl9wy: 0, 0, 0;
  --color-iamfhhc1d: 0, 0, 0;
  --color-i4wahbxmc: 128, 128, 128;
  --color-i7gtltfcg: 128, 128, 128;
  --color-ioat29yqg: 128, 128, 128;
  --color-i32j6vmu0: 128, 128, 128;
  --color-iuflb4tlq: 0, 0, 0;
  --color-ikm4th0aw: 0, 0, 0;
  --color-itkjqeg7g: 197, 197, 197;
  --color-ih4rmxxw4: 197, 197, 197;
  --color-iymjm6lh4: 197, 197, 197;
  --color-ibfmzh6yg: 197, 197, 197;
  --color-inhruw3yh: 197, 197, 197;
  --color-i5dd2eng3: 255, 0, 0;
  --color-incej2lt6: 85, 85, 85;
  --color-ikm629h4v: 0, 0, 255;
  --color-ifqs8cteo: 0, 0, 255;
  --color-io8h45m5l: 255, 255, 255;
  --color-i64eo0ms4: 255, 255, 255;
  --color-i492rnug8: 255, 255, 255;
  --color-ixm6r4wuy: 255, 255, 255;
  --color-iq5fvdyhz: 255, 255, 255;
  --color-iu0bgfnc2: 255, 255, 255;
  --color-iypngrsng: 255, 255, 255;
  --color-ic0oj7t41: 0, 0, 0;
  --color-i93i0bvcx: 0, 0, 0;
  --color-i5ejc00vo: 0, 0, 0;
  --color-iqv02nxaf: 0, 0, 0;
  --color-ibketn0yl: 0, 0, 0;
  --color-il2g95706: 0, 0, 0;
  --color-iblbepymt: 73, 73, 61;
  --color-iex72rrew: 56, 163, 204;
  --color-i9axez1q4: 0, 0, 0;
  --color-iysrmd5z8: 14, 28, 67;
  --color-id2jfc5nh: 255, 255, 255;
  --color-ie3zri2sw: 0, 0, 0;
  --color-i87jhxnna: 0, 13, 49;
  --color-ihpbl778w: 255, 255, 255;
  --color-i4u2v2c24: 194, 194, 194;
  --color-i5w7ml8ms: 215, 28, 41;
  --color-i9oafqb8i: 255, 255, 255;
  --color-i0tcqk1g7: 255, 255, 255;
  --color-ikjlzt7aj: 255, 255, 255;
  --color-i4eb0j0bn: 255, 255, 255;
  --color-ij8avotkm: 0, 227, 163;
  --color-i6yy8nm5u: 255, 255, 255;
  --color-im98boqqa: 0, 227, 163;
  --color-iwwjtr5t1: 255, 255, 255;
  --color-ipojxdkn7: 0, 227, 163;
  --color-ib81u2x35: 255, 255, 255;
  --color-ix3yyrfhu: 255, 255, 255;
  --color-imjb8v0h7: 255, 255, 255;
  --color-iru1nzjcq: 24, 24, 24;
  --color-i646rer5g: 0, 0, 0;
  --color-irnm9g6fv: 0, 0, 0;
  --color-ia35sons5: 255, 255, 255;
  --color-iusfvb30k: 255, 255, 255;
  --color-i34jh77x0: 255, 255, 255;
  --color-iydopm7o7: 255, 255, 255;
  --color-igsuan81o: 255, 255, 255;
  --color-imvisjgpd: 230, 230, 230;
  --color-i8i9cojzc: 255, 255, 255;
  --color-is9hmk4g5: 255, 255, 255;
  --color-izqajpk0e: 255, 255, 255;
  --color-iiftiv7go: 62, 82, 109;
  --color-inz4bmimx: 62, 82, 109;
  --color-igclwy3in: 62, 82, 109;
  --color-izev7qtxd: 255, 255, 255;
  --color-izc86c3rl: 223, 223, 223;
  --color-i5yhdszw3: 1, 189, 5;
  --color-ivgkn13pj: 255, 255, 255;
  --color-isbu0ayj6: 255, 255, 255;
  --color-ig6i9qwd0: 255, 255, 255;
  --color-i29tr6at4: 255, 255, 255;
  --color-irmslhkzh: 255, 255, 255;
  --color-ikjmw67yn: 255, 255, 255;
  --color-ihfpz3dm7: 255, 255, 255;
  --color-im6uzkjlu: 0, 0, 0;
  --color-idhqhynq5: 222, 236, 249;
  --color-i5fehhvqw: 222, 236, 249;
  --color-iqiptxpcp: 222, 236, 249;
  --color-i9rb26gkx: 222, 236, 249;
  --color-ixsw5z1wk: 222, 236, 249;
  --color-ix8b6qbt2: 199, 199, 199;
  --color-i4ghtfey9: 0, 0, 0;
  --color-icir9az0h: 222, 236, 249;
  --color-ir3p33vzr: 207, 212, 218;
  --color-iqoxknild: 207, 212, 218;
  --color-i1l4kamsl: 207, 212, 218;
  --color-i6677f82o: 207, 212, 218;
  --color-io1oa3afx: 255, 255, 255;
  --color-inebh9u6j: 207, 212, 218;
  --color-ibsysa227: 207, 212, 218;
  --color-i61310hll: 207, 212, 218;
  --color-ilrz5pxbb: 207, 212, 218;
  --color-im6ppn6p7: 62, 82, 109;
  --color-iox8ej5wm: 62, 82, 109;
  --color-itm6r89a1: 62, 82, 109;
  --color-ib2y4w8pn: 62, 82, 109;
  --color-ibwtsdw5c: 207, 212, 218;
  --color-ie39nk3r9: 207, 212, 218;
  --color-i3h76m2fn: 207, 212, 218;
  --color-imb7bggg1: 207, 212, 218;
  --color-iktwq5llr: 128, 128, 128;
  --color-iu5zhw27q: 128, 128, 128;
  --color-ifhuc9ub7: 128, 128, 128;
  --color-it5bdkkxa: 128, 128, 128;
  --color-ivkmk51ar: 0, 0, 0;
  --color-isgejno1w: 0, 0, 0;
  --color-im9eqzjlr: 207, 212, 218;
  --color-ig25m4pad: 207, 212, 218;
  --color-ib8nxtyjk: 207, 212, 218;
  --color-ic0o4r3uk: 207, 212, 218;
  --color-ikc12mxye: 128, 128, 128;
  --color-i97om86is: 128, 128, 128;
  --color-i7oj347iv: 128, 128, 128;
  --color-is3jzzqct: 128, 128, 128;
  --color-i6fqi0g4x: 255, 255, 255;
  --color-inxwrq7n0: 128, 128, 128;
  --color-ieh7y9p4f: 128, 128, 128;
  --color-ix1tax6r1: 128, 128, 128;
  --color-iroislbud: 128, 128, 128;
  --color-iyo78pcaz: 255, 0, 0;
  --color-ifrg4wkho: 0, 0, 255;
  --color-ihjkgdd5c: 243, 19, 22;
  --color-imajwsplq: 153, 153, 153;
  --color-ibr91hi23: 0, 0, 0;
  --color-i6nkpou9x: 0, 0, 0;
  --color-iujtmuhry: 255, 255, 255;
  --color-i2b3wkbzy: 243, 19, 22;
  --color-ixksmziov: 243, 19, 22;
  --color-ijm6vwfwj: 243, 19, 22;
  --color-i51h6dkvp: 243, 19, 22;
  --color-iopdrrfbd: 243, 19, 22;
  --color-i5tszzld8: 243, 19, 22;
  --color-iy9v82w99: 255, 255, 255;
  --color-ijgsi7tip: 255, 255, 255;
  --color-iwwosjoqm: 222, 236, 249;
  --color-i5uhf2t6j: 209, 205, 205;
  --color-i04ngjrrh: 243, 19, 22;
  --color-iinil8kkp: 255, 255, 255;
  --color-ieavsu4hk: 153, 153, 153;
  --color-i5d4qnj21: 17, 60, 119;
  --color-iqc2aeen8: 243, 19, 22;
  --color-ig7nrkqrb: 243, 19, 22;
  --color-i5v4d3ajm: 243, 19, 22;
  --color-iaxu1e8hk: 255, 255, 255;
  --color-iysl8eio5: 255, 255, 255;
  --color-int5mqarj: 255, 255, 255;
  --color-i5t4jkydw: 0, 0, 0;
  --color-ijpuptdex: 209, 205, 205;
  --color-iiam2he0r: 0, 0, 0;
  --color-i9imr6ago: 238, 238, 238;
  --color-icilctq5s: 0, 0, 0;
  --color-i9cjji0fq: 255, 255, 255;
  --color-ifspbe77k: 255, 255, 255;
  --color-ieg4a87n7: 255, 255, 255;
  --color-i1f8zqong: 51, 51, 51;
  --color-io7hup2h5: 255, 255, 255;
  --color-id94pe7zk: 255, 255, 255;
  --color-i0ixstmyl: 247, 247, 247;
  --color-i7wmsc3yp: 247, 247, 247;
  --color-irnosu7ic: 247, 247, 247;
  --color-i5cpdz2l2: 247, 247, 247;
  --color-im4yoshfh: 255, 255, 255;
  --color-iriuku5r0: 24, 24, 24;
  --color-i2tndrmfb: 247, 247, 247;
  --color-il399wl1a: 247, 247, 247;
  --color-id8lnflt2: 247, 247, 247;
  --color-i5sc9eteb: 247, 247, 247;
  --color-iq3zy8flh: 255, 255, 255;
  --color-itr37w4v2: 255, 255, 255;
  --color-iq827oovp: 255, 255, 255;
  --color-ij6vo5ccd: 255, 255, 255;
  --color-izqy0aty2: 255, 255, 255;
  --color-icwfl1oqm: 35, 50, 93;
  --color-ivtc2s8mj: 0, 0, 0;
  --color-ivqr1ofwp: 0, 0, 0;
  --color-ika7qtdc5: 0, 0, 0;
  --color-ie2dmy1ns: 0, 0, 0;
  --color-i52f6yp21: 0, 0, 0;
  --color-iyw5yotbk: 255, 255, 255;
  --color-ipsaz3wg8: 236, 236, 236;
  --color-iha9s20o8: 255, 255, 255;
  --color-ioac4gmy9: 0, 0, 0;
  --color-ilowoet02: 0, 0, 0;
  --color-i5botnk5t: 0, 0, 0;
  --color-itl0of8y3: 0, 0, 0;
  --color-i04cc9y9m: 255, 255, 255;
  --color-ipu13y1l0: 0, 0, 0;
  --color-ioe0uqzpx: 255, 255, 255;
  --color-iuytvrnme: 94, 94, 94;
  --color-i6ssq103d: 255, 255, 255;
  --color-icxtdag6e: 244, 19, 32;
  --color-ir5qclnd3: 255, 255, 255;
  --color-ii54ooizz: 0, 0, 0;
  --color-iow2ya10a: 14, 28, 67;
  --color-i20qptapu: 70, 70, 70;
  --color-i7y8b45ra: 255, 26, 40;
  --image-i8xurg0qk: url("../../../../../d/tpl25_421ac88c-f2f8-4599-a276-7d38827c09c4.png");
  --color-ikrts50bu: 14, 28, 67;
  --color-iifub5wao: 0, 13, 49;
  --color-ikww41upy: 244, 19, 32;
  --color-i8ielvw6j: 255, 255, 255;
  --color-iig6onv8f: 215, 28, 41;
  --color-iacw5aseb: 215, 28, 41;
  --color-i0b3chqlh: 14, 28, 67;
  --color-igmwa6jpk: 255, 255, 255;
  --color-i85uw4yus: 239, 239, 239;
  --color-ivfx7ah7n: 0, 0, 0;
  --color-i6rc5x4cw: 0, 0, 0;
  --color-i41q3ij49: 255, 255, 255;
  --color-iu3mpsia1: 104, 104, 104;
  --color-i7h6vfpir: 63, 63, 63;
  --color-iqq9iaiuo: 63, 63, 63;
  --color-iae4jxndg: 63, 63, 63;
  --color-i70xms2ny: 63, 63, 63;
  --color-izaepwoab: 0, 0, 0;
  --color-iao78m4pt: 0, 0, 0;
  --color-iwbrpjdqw: 0, 0, 0;
  --color-ielvbyarf: 0, 0, 0;
  --color-ibwhxvw2r: 0, 0, 0;
  --color-isggz2egw: 67, 66, 66;
  --color-i57iz3xi8: 67, 66, 66;
  --color-iqs2yi1d0: 244, 19, 32;
  --color-isif8o6qp: 255, 255, 255;
  --color-io7dzgf6y: 214, 2, 47;
  --color-i28j2nmab: 230, 21, 58;
  --color-i349ynbsy: 244, 19, 32;
  --color-if2rmep48: 244, 19, 32;
  --color-i4ysc9pn1: 244, 19, 32;
  --color-il50snhd8: 244, 19, 32;
  --color-ig2jd6lyl: 0, 0, 0;
  --color-iyx5xpi7l: 0, 0, 0;
  --color-ivf2yj7dp: 255, 255, 255;
  --color-iglnmzl3n: 0, 0, 0;
  --color-i6s5gq83w: 0, 0, 0;
  --color-icqjcq787: 244, 19, 32;
  --color-ivi4k1hrx: 255, 255, 255;
  --color-ix46ej2mk: 183, 183, 183;
  --color-i770p4ina: 183, 183, 183;
  --color-izh9z1gfv: 183, 183, 183;
  --color-ibyl4m0pf: 183, 183, 183;
  --color-iazufsa7y: 215, 28, 41;
  --color-i27neciz3: 215, 28, 41;
  --color-ipra4sa13: 255, 255, 255;
  --color-ifrc4sx1o: 255, 255, 255;
  --color-ixcr0l0yf: 244, 19, 32;
  --color-ix1kg4o0j: 244, 19, 32;
  --color-isjs8rljt: 244, 19, 32;
  --color-ibbmqku7n: 244, 19, 32;
  --color-ih01pkeu2: 255, 255, 255;
  --color-i1r5uap67: 215, 28, 41;
  --color-i1g2gp3n7: 0, 0, 0;
  --color-i7oymhsvb: 255, 255, 255;
  --color-icyuvx0n0: 255, 255, 255;
  --color-iekaor9jq: 255, 255, 255;
  --color-ihr8vymur: 255, 255, 255;
  --color-i7rexuun1: 0, 209, 162;
  --color-ii23holkh: 23, 23, 23;
  --color-i58kccfgo: 255, 255, 255;
  --color-iq5m2kb00: 255, 255, 255;
  --color-i0xdm5kv2: 255, 255, 255;
  --color-ie49lrprz: 249, 249, 249;
  --color-ikpmoqcxn: 133, 133, 133;
  --color-ics1c1e7z: 241, 240, 193;
  --color-idrpxf0cq: 241, 240, 193;
  --color-iugpgjngv: 241, 240, 193;
  --color-ihe7cnsip: 0, 0, 0;
  --color-icixvp3w7: 0, 0, 0;
  --color-ih1wlmv18: 0, 0, 0;
  --color-icn2gy4a4: 0, 0, 0;
  --color-iqjapjmou: 92, 92, 92;
  --color-i1t5uqsky: 244, 19, 32;
  --color-icmy40dgw: 92, 92, 92;
  --color-ihkekb0xa: 255, 255, 255;
  --color-ilpnzahh1: 43, 43, 43;
  --color-i0jgrjecm: 255, 196, 118;
  --color-ivgv9wpyh: 255, 255, 255;
  --color-ifkpez7qo: 23, 23, 23;
  --color-i7uwc7s5n: 244, 19, 32;
  --color-ioovqacs3: 255, 255, 255;
  --color-izkxjrf0r: 183, 183, 183;
  --color-idpqtgb7g: 183, 183, 183;
  --color-ipfw2zrlm: 183, 183, 183;
  --color-ipwitad6q: 183, 183, 183;
  --color-i10e3zk00: 215, 28, 41;
  --color-ieuhfnho4: 215, 28, 41;
  --color-inbqs3jyh: 244, 19, 32;
  --color-idcxsddpc: 244, 19, 32;
  --color-idhs6sbyj: 244, 19, 32;
  --color-iwimd8ut4: 244, 19, 32;
  --color-izyotwmol: 34, 34, 34;
  --color-i3je5y679: 0, 0, 0;
  --color-im06otlrs: 56, 163, 204;
  --color-i46920yuj: 244, 19, 32;
  --color-ifdmz64do: 69, 69, 69;
  --color-ib6oyu2aw: 183, 183, 183;
  --color-ie15bthfg: 183, 183, 183;
  --color-iarotkiex: 183, 183, 183;
  --color-i6ld5j21d: 183, 183, 183;
  --color-i9i8xp9zr: 215, 28, 41;
  --color-iwq7adpvf: 215, 28, 41;
  --color-ir7ehlpeb: 244, 19, 32;
  --color-ii6jkloro: 244, 19, 32;
  --color-iu0q7zpza: 244, 19, 32;
  --color-ie3dyy0sy: 244, 19, 32;
  --color-i1olk7p4g: 0, 0, 0;
  --color-ik3kylwwp: 255, 255, 255;
  --color-im8facn92: 255, 255, 255;
  --color-ip6uvyk4h: 255, 255, 255;
  --color-icp2c5c7e: 255, 255, 255;
  --color-iltqh2hf7: 236, 236, 236;
  --color-iqw5x8d90: 255, 255, 255;
  --color-iycrdduh9: 255, 255, 255;
  --color-i0grgaan6: 255, 255, 255;
  --color-i6egwps55: 255, 255, 255;
  --color-il3i4hlt6: 0, 0, 0;
  --color-imara445z: 56, 56, 56;
  --color-iji2mtcuk: 14, 28, 67;
  --color-ifa2egrb0: 0, 0, 0;
  --color-i0b8xxvci: 255, 255, 255;
  --color-if5x3w6xi: 102, 102, 102;
  --color-iw0wthqqn: 64, 64, 64;
  --color-izqz9bg91: 238, 238, 238;
  --color-ivfq1mm66: 56, 56, 56;
  --color-id0lcdi04: 161, 101, 129;
  --color-ipdqp70qq: 239, 239, 239;
  --color-i6w13e9gs: 244, 19, 32;
  --color-i7zlfqeiq: 39, 39, 39;
  --color-idcz13mhm: 39, 39, 39;
  --color-ix6zdg2v4: 39, 39, 39;
  --color-it349oblv: 39, 39, 39;
  --color-i4st47mrn: 255, 255, 255;
  --color-ixo6b1mj2: 255, 255, 255;
  --color-iimul9uar: 109, 109, 109;
  --color-i1fmzn1u9: 0, 0, 0;
  --color-ivzyf2iye: 0, 0, 0;
  --color-i2ueob7sw: 0, 0, 0;
  --color-izi6kait8: 0, 0, 0;
  --color-iveot0x30: 14, 16, 17;
  --color-i76w02vzs: 0, 0, 0;
  --color-ino1hpuma: 21, 31, 66;
  --color-ioo8y0p6j: 255, 255, 255;
  --color-ic4gr2fuf: 255, 255, 255;
  --color-ir952a6jz: 255, 255, 255;
  --color-i1gesat43: 255, 255, 255;
  --color-in8v0brgg: 0, 0, 0;
  --color-ixhgrub24: 56, 163, 204;
  --color-i40biw6q8: 0, 0, 0;
  --color-i2l8q1c55: 255, 26, 40;
  --color-ibp8j8c8b: 20, 20, 20;
  --color-ip5lc6n94: 0, 0, 0;
  --color-iwprdt2zg: 0, 0, 0;
  --color-iza24s0gf: 0, 0, 0;
  --color-i0ddpwsuy: 14, 16, 17;
  --color-ikkeao1xf: 255, 255, 255;
  --color-iu1179y0f: 255, 255, 255;
  --color-iukzigs1i: 201, 13, 23;
  --color-ix4bpqulg: 34, 34, 34;
  --color-isibpfxn7: 0, 0, 0;
  --color-ihagimc4g: 244, 19, 32;
  --color-it10cwdrl: 255, 255, 255;
  --color-i1cyzng00: 214, 2, 47;
  --color-in5uvcrih: 230, 21, 58;
  --color-iyf55i5xk: 244, 19, 32;
  --color-i5hxj8wmy: 255, 255, 255;
  --color-iqstr4646: 214, 2, 47;
  --color-igs4zfjux: 230, 21, 58;
  --color-i19orkym3: 244, 19, 32;
  --color-i9y89lbe1: 255, 255, 255;
  --color-i8o4y18yg: 214, 2, 47;
  --color-iouxpev24: 230, 21, 58;
  --color-ign4lr8uw: 239, 239, 239;
  --color-iae76lhb8: 255, 255, 255;
  --color-iaiq0glyt: 56, 56, 56;
  --color-ilzzzfy64: 244, 19, 32;
  --color-ifptmr1ir: 57, 57, 57;
  --color-i1x95yfc2: 183, 183, 183;
  --color-ietin2ajy: 183, 183, 183;
  --color-izeofwii8: 183, 183, 183;
  --color-ihd4xirc0: 183, 183, 183;
  --color-i3bnq4oea: 215, 28, 41;
  --color-iue62sd3d: 215, 28, 41;
  --color-iwb4ux4gf: 244, 19, 32;
  --color-izks0ahq7: 244, 19, 32;
  --color-iir1niao0: 244, 19, 32;
  --color-itj2iyp12: 244, 19, 32;
  --color-isawitmo2: 255, 255, 255;
  --color-im0pvas49: 255, 255, 255;
  --color-i9hnz5ehh: 255, 215, 0;
  --color-itfuh8itx: 255, 215, 0;
  --color-if7ctbkj7: 255, 215, 0;
  --color-iu13c24yr: 255, 215, 0;
  --color-iu8unltxh: 74, 74, 74;
  --color-i7uk8s2ql: 179, 179, 179;
  --color-igwtx4i3v: 241, 251, 255;
  --color-ilkycgda0: 243, 243, 243;
  --color-imw2bpbty: 243, 243, 243;
  --color-i8ydj5j9o: 243, 243, 243;
  --color-idvr168ud: 42, 63, 255;
  --color-ij21e7mmx: 42, 63, 255;
  --color-ii9carymo: 42, 63, 255;
  --color-iwcmfnwon: 42, 63, 255;
  --color-i14tznyhf: 43, 43, 43;
  --color-idotzmtmx: 14, 28, 67;
  --color-idmvshq22: 0, 0, 0;
  --color-izptazcgq: 255, 255, 255;
  --color-ius185crt: 244, 19, 32;
  --color-iij7gt2q0: 255, 255, 255;
  --color-i66n1zi60: 214, 2, 47;
  --color-izycz9x7p: 230, 21, 58;
  --color-i7oa4ihgz: 244, 19, 32;
  --color-ifpj892ma: 255, 255, 255;
  --color-idw7tzyuo: 244, 19, 32;
  --color-if8qdp7b5: 244, 19, 32;
  --color-it3oxo066: 255, 255, 255;
  --color-ie3dipoe0: 215, 28, 41;
  --color-i7yqbxaem: 215, 28, 41;
  --color-igdv17vk7: 255, 255, 255;
  --color-izycxl1ei: 255, 255, 255;
  --color-ijhr5mwq4: 255, 255, 255;
  --color-ixxshje0c: 255, 26, 40;
  --color-igtsqfovs: 255, 26, 40;
  --color-ilj6an5c0: 255, 26, 40;
  --color-ihx2maqaw: 255, 26, 40;
  --color-id9hcbmim: 255, 26, 40;
  --color-iazk3lxf1: 255, 26, 40;
  --color-i1sb2kbmv: 255, 26, 40;
  --color-islvuf1g0: 255, 26, 40;
  --color-izm2wkukt: 255, 26, 40;
  --color-i45kitqud: 255, 26, 40;
  --color-i947buiiy: 255, 26, 40;
  --color-i427q1esy: 255, 26, 40;
  --image-insmks6xe: url("../../../../../d/tpl25_79bb06e0-07e3-4787-bfd4-211ed60a863e.png");
  --color-irzcdfjjl: 35, 50, 93;
  --color-i508526ft: 255, 255, 255;
  --color-i5b3kcmu4: 255, 255, 255;
  --color-ipymya5ql: 244, 19, 32;
  --color-iedlvslg4: 255, 255, 255;
  --color-ia1mdlly8: 215, 28, 41;
  --color-iyrjrhfal: 215, 28, 41;
  --color-i3dwrb6p3: 255, 220, 193;
  --color-i3b8f878s: 255, 255, 255;
  --color-iowwi5qxy: 255, 255, 255;
  --color-isanazdge: 48, 77, 156;
  --color-itetlbx77: 35, 50, 93;
  --image-i0jtqazlg: url("../../../../../d/tpl25_79bb06e0-07e3-4787-bfd4-211ed60a863e.png");
  --color-iwo0x1xqw: 0, 0, 0;
  --color-iqj4ost3s: 255, 255, 255;
  --color-i8ebje0ql: 255, 255, 255;
  --color-i89c2apn8: 201, 13, 23;
  --color-idyvf1beh: 0, 0, 0;
  --color-ijdra3n97: 56, 163, 204;
  --color-iilfit56y: 255, 255, 255;
  --color-i4lmllyrv: 230, 230, 230;
  --color-ixpfdeb1m: 255, 255, 255;
  --color-ie91u1c7d: 255, 255, 255;
  --color-ixvqvaoeq: 62, 82, 109;
  --color-i2n2htv8p: 62, 82, 109;
  --color-ifa0i40d9: 62, 82, 109;
  --color-i5mdj27ur: 90, 90, 90;
  --color-iel4h2k8t: 1, 189, 5;
  --color-iz8dwr9pe: 255, 255, 255;
  --color-i3mvea76u: 255, 255, 255;
  --color-i7wz7rrvm: 255, 255, 255;
  --color-i5ty4tl6b: 255, 255, 255;
  --color-iynmymd0x: 255, 255, 255;
  --color-i3lhohmtm: 255, 255, 255;
  --color-ikvi04a56: 255, 255, 255;
  --color-iiw76172v: 255, 255, 255;
  --color-ipyt2hh01: 255, 255, 255;
  --color-iwm1yt8o8: 255, 255, 255;
  --color-ixhkucy5g: 0, 0, 0;
  --color-ikz8565nv: 222, 236, 249;
  --color-iazuiaoys: 222, 236, 249;
  --color-iills2yep: 222, 236, 249;
  --color-itxga9j2j: 222, 236, 249;
  --color-itle6z8te: 222, 236, 249;
  --color-i3kwn1313: 199, 199, 199;
  --color-ipoawyh9d: 0, 0, 0;
  --color-ikkhj0ood: 222, 236, 249;
  --color-igv286kn0: 207, 212, 218;
  --color-itfznw0ih: 207, 212, 218;
  --color-igfxpszsu: 207, 212, 218;
  --color-i9ny0j5gt: 207, 212, 218;
  --color-il3pfwobg: 255, 255, 255;
  --color-iq34mzuz4: 207, 212, 218;
  --color-irlslclfr: 207, 212, 218;
  --color-ibl4ropq6: 207, 212, 218;
  --color-iinchtmo7: 207, 212, 218;
  --color-iftwudn8i: 62, 82, 109;
  --color-ifwamq3z5: 62, 82, 109;
  --color-imtg8w2gd: 62, 82, 109;
  --color-i8znrnbuo: 62, 82, 109;
  --color-ics28vez6: 207, 212, 218;
  --color-ipk0z1qax: 207, 212, 218;
  --color-iyhvvu78v: 207, 212, 218;
  --color-i13uxo4en: 207, 212, 218;
  --color-itb5k2hjk: 128, 128, 128;
  --color-iqw2rzkw3: 128, 128, 128;
  --color-icjcy9ykf: 128, 128, 128;
  --color-i8ykm6pyy: 128, 128, 128;
  --color-ityptjgr6: 0, 0, 0;
  --color-i7t1iwrj7: 0, 0, 0;
  --color-imzw1v13z: 207, 212, 218;
  --color-ixumq2skr: 207, 212, 218;
  --color-ivejq3ul3: 207, 212, 218;
  --color-i5j9pudyx: 207, 212, 218;
  --color-i1l4351ef: 128, 128, 128;
  --color-izzv30it1: 128, 128, 128;
  --color-iofhm26lz: 128, 128, 128;
  --color-iqz6t02gx: 128, 128, 128;
  --color-i4w0kyk5a: 255, 255, 255;
  --color-i753d4pp6: 128, 128, 128;
  --color-icywwlj9a: 128, 128, 128;
  --color-isjo84tu5: 128, 128, 128;
  --color-ix1ry16y8: 128, 128, 128;
  --color-ieh68fu7k: 255, 0, 0;
  --color-i126qccci: 0, 0, 255;
  --color-ihtniswgx: 243, 19, 22;
  --color-iulzqsz4z: 153, 153, 153;
  --color-i96z5mjkq: 0, 0, 0;
  --color-iy8t90orf: 0, 0, 0;
  --color-ik30tj1vx: 255, 255, 255;
  --color-ikuwh1ia3: 243, 19, 22;
  --color-icpsfg0tn: 243, 19, 22;
  --color-iesp92ch4: 243, 19, 22;
  --color-iet7iggw3: 243, 19, 22;
  --color-i01mr912v: 243, 19, 22;
  --color-ic13hw3qb: 243, 19, 22;
  --color-ilhty0yue: 255, 255, 255;
  --color-iekx0rjqr: 255, 255, 255;
  --color-ibzsc1a5g: 222, 236, 249;
  --color-iitvuyj5b: 209, 205, 205;
  --color-iseoyot71: 243, 19, 22;
  --color-ink2k983d: 255, 255, 255;
  --color-it5wiujxu: 153, 153, 153;
  --color-i4jo3vda5: 17, 60, 119;
  --color-i6xfa7lc2: 243, 19, 22;
  --color-ia75rudie: 243, 19, 22;
  --color-ixkft1p59: 243, 19, 22;
  --color-izistjtno: 82, 82, 82;
  --color-iv887e0kd: 82, 82, 82;
  --color-i68xvkkhm: 255, 255, 255;
  --color-ix8nce6hr: 0, 0, 0;
  --color-is3eqvxvz: 0, 0, 0;
  --color-iy6k7gqei: 238, 238, 238;
  --color-irf7huix1: 0, 0, 0;
  --color-i7xadaeuk: 255, 255, 255;
  --color-ifgw8tkz1: 221, 221, 221;
  --color-iuhn74fsn: 51, 51, 51;
  --color-ie33kde5l: 255, 255, 255;
  --color-ixoaj5k9n: 51, 51, 51;
  --color-i9o0o4bmh: 255, 255, 255;
  --color-i9jdj099f: 255, 255, 255;
  --color-ift431wc9: 51, 51, 51;
  --color-immyy5egv: 0, 0, 0;
  --color-imoxge1iv: 0, 0, 0;
  --color-ikt4635e6: 255, 255, 255;
  --color-iikzvnazk: 255, 255, 255;
  --color-ijv2xqk3f: 255, 255, 255;
  --color-ib673odw3: 255, 255, 255;
  --color-i7y1sx0uy: 255, 255, 255;
  --color-i14zucru2: 255, 255, 255;
  --color-iv0ff5bhw: 255, 255, 255;
  --color-ixez2pmmz: 255, 255, 255;
  --color-i0z63ux42: 143, 195, 200;
  --color-inbptiwxr: 64, 185, 181;
  --color-icpxgoc5w: 177, 177, 177;
  --color-i9r8p48h9: 255, 255, 255;
  --color-ift2am59f: 255, 255, 255;
  --color-i22mngyyf: 255, 255, 255;
  --color-irlb6kbzx: 255, 255, 255;
  --color-icp7izjpe: 95, 95, 95;
  --color-irn6gb9os: 255, 255, 255;
  --color-ihrgng4dq: 255, 255, 255;
  --color-ikhpplumu: 0, 0, 0;
  --color-isyx7w6r8: 153, 153, 153;
  --color-icck0gmcn: 255, 255, 255;
  --color-if0u9qgtc: 255, 255, 255;
  --color-ia06j13ls: 255, 255, 255;
  --color-iopaynegq: 255, 255, 255;
  --color-ikdnlhg5s: 255, 255, 255;
  --color-i8kno2ebh: 48, 48, 48;
  --color-ib08rqaxp: 24, 27, 28;
  --color-ih8dtabvb: 178, 178, 178;
  --color-iie65zgwm: 255, 255, 255;
  --color-isz5h3qmw: 255, 255, 255;
  --color-ikcxy4hix: 255, 255, 255;
  --color-i9be1t74c: 255, 255, 255;
  --color-idrau7i49: 24, 27, 28;
  --color-ikavch5qr: 178, 178, 178;
  --color-izul8c0bp: 172, 172, 172;
  --color-iqiazm7mg: 82, 82, 82;
  --color-i23swi6hx: 118, 118, 118;
}

.root--u-i3smndobk {
  position: relative;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  background-color: rgba(var(--color-i9axez1q4), 0);
  font-family: Onest, sans-serif;
  font-size: 16px;
}

.root--u-i3smndobk::before,
.root--u-i3smndobk::after {
  content: "";
  display: table;
  clear: both;
}

.section--u-ir9qod6la {
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  background-image: linear-gradient(
    rgba(var(--color-iysrmd5z8), 1) 41%,
    rgba(var(--color-id2jfc5nh), 0.07) 41%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.section--u-ijd98r3f7 {
  display: block;
  width: 100%;
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
}

.section--u-itdb7mt40 {
  display: block;
  width: 100%;
  position: relative;
}

.section--u-i726vi2s3 {
  display: block;
  width: 100%;
  position: relative;
  padding-top: 0px;
  padding-bottom: 0px;
}

.container--u-inf543v5q {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-left: 4%;
  padding-right: 4%;
}

.div--u-i2707hbpa {
  width: 100%;
  position: relative;
  padding-top: 150px;
  padding-bottom: 80px;
  background-image:
    linear-gradient(
      to right,
      rgba(var(--color-i87jhxnna), 0.7) 24%,
      rgba(var(--color-ihpbl778w), 0) 79%
    ),
    url("/assets/images/hero-bg.png");
  background-repeat: no-repeat, no-repeat;
  background-position:
    left 0px top 0px,
    center bottom 0;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  padding-left: 5%;
  padding-right: 5%;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  background-color: rgba(var(--color-ie3zri2sw), 1);
}

.container--u-i5xsvwdq0 {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
}

.div--u-iy9maz8ap {
  width: 70%;
  position: relative;
  margin-top: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
}

.heading--u-ieimyxldd {
  font-size: 5vw;
  line-height: 4vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  text-align: left;
  color: rgba(var(--color-ilt94m236), 1);
  text-transform: none;
  font-weight: 500;
}

.section--u-i7v9s6qhu {
  display: block;
  width: 100%;
  position: relative;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: rgba(var(--color-i4u2v2c24), 0);
}

.container--u-iou8zd7bk {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
}

.div--u-ifhqd58kc {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.div--u-iyg26w28e {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
}

.div--u-izgbhiuon {
  width: 100%;
  position: relative;
  display: block;
  margin-left: 0px;
  margin-right: 40px;
}

.text--u-i6df5px9t {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-i4r1wp7mk), 0.6);
  line-height: 25px;
  font-size: 16px;
  font-weight: 400;
}

.link-universal--u-ixmcajyal {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  background-color: rgba(var(--color-i46920yuj), 0);
  color: rgba(var(--color-ifdmz64do), 0.85);
  position: relative;
  text-decoration-line: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  border-top-color: rgba(var(--color-ib6oyu2aw), 1);
  border-right-color: rgba(var(--color-ie15bthfg), 1);
  border-bottom-color: rgba(var(--color-iarotkiex), 1);
  border-left-color: rgba(var(--color-i6ld5j21d), 1);
}

.link-universal--u-ixmcajyal:hover,
.link-universal--u-ixmcajyal.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-i9i8xp9zr), 1),
    1px 20px 20px -20px rgba(var(--color-iwq7adpvf), 1);
  border-top-color: rgba(var(--color-ir7ehlpeb), 1);
  border-right-color: rgba(var(--color-ii6jkloro), 1);
  border-bottom-color: rgba(var(--color-iu0q7zpza), 1);
  border-left-color: rgba(var(--color-ie3dyy0sy), 1);
  color: rgba(var(--color-im0pvas49), 1);
  font-size: 14px;
  font-weight: 400;
}

.link-universal--u-ixmcajyal:active,
.link-universal--u-ixmcajyal.is-active {
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.div--u-i2w1qskvd {
  width: 50%;
  position: relative;
  margin-top: 50px;
  display: block;
}

.blocklist--u-i9bvknav1 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  width: 100%;
  min-width: 0px;
  max-width: 100%;
  line-height: normal;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: flex-start;
  background-color: rgba(var(--color-iifub5wao), 0.11);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  padding-top: 20px;
  padding-left: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
}

.blocklist--u-i9bvknav1 .is-removed {
  display: none;
}

.blocklist--u-i9bvknav1.slick-last-slide
  .blocklist__arrow--prev--u-igb83oy6b.slick-disabled,
.blocklist--u-i9bvknav1.slick-last-slide
  .blocklist__arrow--next--u-irg24sy8l.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-i3fcwkt03 {
  width: 100%;
  height: 100%;
  will-change: transform;
}

.blocklist__list--u-i031jf7k6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}

.blocklist__item__outer--u-iud8p0m4z {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  width: 33.332%;
}

.blocklist__item--u-iznhtjyu9 {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 150px;
  max-width: 100%;
  margin-top: 0px;
  margin-right: 25px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.blocklist__item_title--u-itcd21b6b {
  margin-bottom: 0px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 3vw;
  margin-left: 0;
  color: rgba(var(--color-i7y8b45ra), 1);
  margin-right: 0;
  padding-left: 10px;
  font-weight: 500;
}

.blocklist__arrows_wrapper--u-iu3lvg6g0 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-i36etyjdd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blocklist__arrow--prev--u-igb83oy6b {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-igb83oy6b:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-iosvnqfhi {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-iosvnqfhi:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-irg24sy8l {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--next--u-irg24sy8l:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-i56s4hehb {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-i56s4hehb:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-ixxk71fft {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-iqq7nj1sa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i9azycttt), 0.2);
}

.blocklist__pagination2--u-i83bi9a7k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i8itjou5n), 0.2);
}

.blocklist__page--u-ibbzn5934 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ip27n5d97), 0.2);
}

.blocklist__page2--u-i8pways07 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ituhtova8), 0.2);
}

.blocklist__page--active--u-i4ahg7a2z,
.blocklist__page--active2--u-ix0vw7p3v {
  counter-reset: page 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 18px;
  overflow-y: hidden;
}

.blocklist__page--bullet1--u-iazyqll9k,
.blocklist__page--bullet2--u-ikmwvvg7m {
  counter-increment: page 1;
}

.blocklist__page--bullet1--u-iazyqll9k::after,
.blocklist__page--bullet2--u-ikmwvvg7m::after {
  content: counter(page);
}

.blocklist__pagination_item--u-iw21meegr {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ijxvxc8cd), 0.4);
}

.blocklist__pagination_item2--u-icfscacnm {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i07emw8lx), 0.4);
}

.blocklist__controls_container--u-i6h8i4vbo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-ii19cvldz {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-iizo0bb0b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.text--u-if1ulr5cd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  text-align: left;
  color: rgba(var(--color-i4eb0j0bn), 1);
  font-size: 16px;
  text-transform: none;
  font-weight: 300;
  margin-left: auto;
  margin-right: auto;
}

.div--u-i0hyhvs6z {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.section--u-imtl5w0l0 {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
  padding-bottom: 5%;
}

.container--u-i5zrmrvoy {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
}

.div--u-ih1pfcne7 {
  width: 100%;
  position: relative;
}

.blocklist--u-iinzn198l {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100%;
  min-width: 0px;
  max-width: 100%;
  line-height: normal;
  margin-left: 0px;
  margin-right: 0px;
}

.blocklist--u-iinzn198l .is-removed {
  display: none;
}

.blocklist--u-iinzn198l.slick-last-slide
  .blocklist__arrow--prev--u-i8koehybz.slick-disabled,
.blocklist--u-iinzn198l.slick-last-slide
  .blocklist__arrow--next--u-i3m7bopnz.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ib29owg80 {
  width: 100%;
  height: 100%;
  will-change: transform;
}

.blocklist__list--u-iep7tcs5h {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-i6yxu0pcl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 33.333333333333%;
  height: auto;
}

.blocklist__item--u-iykrjudqt {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__item--u-iykrjudqt:hover,
.blocklist__item--u-iykrjudqt.is-hover {
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__item--u-iykrjudqt:hover .imageFit--u-it8y5gjqd,
.blocklist__item--u-iykrjudqt.is-hover .imageFit--u-it8y5gjqd {
  transform: scale3d(1.02, 1.02, 1.02);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__item--u-iykrjudqt:hover .div--u-il5irlnhd,
.blocklist__item--u-iykrjudqt.is-hover .div--u-il5irlnhd {
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__item_title--u-io8vaq029 {
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 26px;
  text-transform: none;
  text-align: center;
  color: rgba(var(--color-ix3yyrfhu), 1);
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  margin-top: auto;
}

.blocklist__arrows_wrapper--u-irbuzcd34 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-iyr7p6vnc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blocklist__arrow--prev--u-i8koehybz {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-i8koehybz:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-ihvsjxivg {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-ihvsjxivg:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-i3m7bopnz {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--next--u-i3m7bopnz:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-iue929rdc {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-iue929rdc:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-isiuef7l5 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-ixxglrpcw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ic0oj7t41), 0.2);
}

.blocklist__pagination2--u-i5cla7aq6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i93i0bvcx), 0.2);
}

.blocklist__page--u-ih1j1hpi9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i5ejc00vo), 0.2);
}

.blocklist__page2--u-ikdakipjj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-iqv02nxaf), 0.2);
}

.blocklist__page--active--u-iwzxcpb5h,
.blocklist__page--active2--u-i1tqug4e9 {
  counter-reset: page 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 18px;
  overflow-y: hidden;
}

.blocklist__page--bullet1--u-is9fbic7k,
.blocklist__page--bullet2--u-ixeru7tgp {
  counter-increment: page 1;
}

.blocklist__page--bullet1--u-is9fbic7k::after,
.blocklist__page--bullet2--u-ixeru7tgp::after {
  content: counter(page);
}

.blocklist__pagination_item--u-i8g9wa4nb {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ibketn0yl), 0.4);
}

.blocklist__pagination_item2--u-ikw97x27r {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-il2g95706), 0.4);
}

.blocklist__controls_container--u-ia7ljdn42 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-i8zz3x7kc {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-idz2j87af {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.div--u-il5irlnhd {
  width: 100%;
  position: relative;
  display: block;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
  margin-top: 0px;
}

.imageFit--u-it8y5gjqd {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 350px;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  filter: saturate(70%);
}

.imageFit__img--u-i3mv5xuno {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-ixwiypj88 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-iblbepymt), 0);
  justify-content: flex-end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding-left: 40px;
  padding-bottom: 40px;
  padding-right: 40px;
  padding-top: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: linear-gradient(
    rgba(var(--color-igmwa6jpk), 0) 35%,
    rgba(var(--color-i0b3chqlh), 0.6) 83%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  font-size: 16px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.imageFit__zoom--u-i8d05yaa3 {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-iex72rrew), 1);
}

.svg_image--u-ioz3h229f {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-ioz3h229f svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.container--u-i9j6knxf3 {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: block;
  padding-left: 0px;
  padding-right: 0px;
}

.div--u-iuaa53fjt {
  width: 100%;
  position: relative;
  margin-bottom: 40px;
}

.heading--u-ieremjtef {
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-iglnmzl3n), 0.82);
  text-transform: none;
  font-weight: 500;
}

.text--u-iyv9sag4z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  text-align: left;
  color: rgba(var(--color-ikjlzt7aj), 1);
  font-size: 18px;
  text-transform: none;
  font-weight: 300;
  margin-bottom: 0px;
  width: 80%;
  margin-top: 10px;
}

.svg_image--u-iasd16r9k {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 40px;
  width: 40px;
  overflow-x: hidden;
  overflow-y: hidden;
  opacity: 0.36;
  margin-left: 0;
  margin-right: 20;
}

.svg_image--u-iasd16r9k > svg {
  flex-shrink: 0;
}

.svg_image--u-iasd16r9k svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iasd16r9k .path-ip1imvf01 {
  fill: rgba(var(--color-ij8avotkm), 0);
}

.svg_image--u-iasd16r9k .path-ikku07dhe {
  fill: rgba(var(--color-i6yy8nm5u), 1);
}

.svg_image--u-iasd16r9k .path-i8wvves3b {
  fill: rgba(var(--color-im98boqqa), 0);
}

.svg_image--u-iasd16r9k .path-i5hvhe5pe {
  fill: rgba(var(--color-iwwjtr5t1), 1);
}

.svg_image--u-iasd16r9k .path-iqw59xw3x {
  fill: rgba(var(--color-ipojxdkn7), 0);
}

.svg_image--u-iasd16r9k .path-iohceam8u {
  fill: rgba(var(--color-ib81u2x35), 1);
}

.section--u-igy6i3609 {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
  display: block;
  padding-top: 5%;
  padding-bottom: 5%;
  background-color: rgba(var(--color-iow2ya10a), 1);
}

.container--u-inu0exsaq {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
}

.div--u-i3l5twuvp {
  width: 100%;
  position: relative;
}

.blocklist--u-i2j4cs7pi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  line-height: normal;
  margin-left: 0px;
  margin-right: 0px;
  height: auto;
  padding-right: 0%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 64px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: flex-start;
  -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;
  width: 100%;
  max-width: none;
  min-width: 0%;
}

.blocklist--u-i2j4cs7pi .is-removed {
  display: none;
}

.blocklist--u-i2j4cs7pi.slick-last-slide
  .blocklist__arrow--prev--u-i550nza1p.slick-disabled,
.blocklist--u-i2j4cs7pi.slick-last-slide
  .blocklist__arrow--next--u-iw2b0ej99.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ifv9h3tyt {
  width: 100%;
  height: 100%;
  will-change: transform;
  overflow-x: hidden;
  overflow-y: hidden;
}

.blocklist__list--u-i2sziqkjw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-iuyus3d5f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 25%;
  height: auto;
}

.blocklist__item--u-ikz0jzpmi {
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-right: 25px;
  padding-bottom: 25px;
  padding-top: 25px;
  padding-left: 25px;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  background-color: rgba(var(--color-icwfl1oqm), 0.8);
  box-shadow: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-ivqr1ofwp), 0.12);
  border-right-color: rgba(var(--color-ika7qtdc5), 0.12);
  border-bottom-color: rgba(var(--color-ie2dmy1ns), 0.12);
  border-left-color: rgba(var(--color-i52f6yp21), 0.12);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 90%;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  justify-content: space-between;
}

.blocklist__item--u-ikz0jzpmi:hover,
.blocklist__item--u-ikz0jzpmi.is-hover {
  margin-top: 10px;
  margin-bottom: 10px;
  box-shadow: 0px 0px 15px 1px rgba(var(--color-ii54ooizz), 0.07);
  background-color: rgba(var(--color-i20qptapu), 0.86);
}

.blocklist__item_title--u-igr0j9sh0 {
  margin-bottom: 20px;
  font-size: 1.6vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  line-height: normal;
  color: rgba(var(--color-ifrc4sx1o), 1);
}

.blocklist__arrows_wrapper--u-itbqran8x {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__arrows--u-iuyazretj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: 0px;
  margin-right: 0px;
  background-color: rgba(var(--color-iyw5yotbk), 0);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding-top: 10px;
  padding-bottom: 0px;
}

.blocklist__arrow--prev--u-i550nza1p {
  pointer-events: auto;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-top: auto;
  margin-bottom: auto;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  background-color: rgba(var(--color-iltqh2hf7), 0);
  margin-right: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-iqw5x8d90), 0.29);
  border-right-color: rgba(var(--color-iycrdduh9), 0.29);
  border-bottom-color: rgba(var(--color-i0grgaan6), 0.29);
  border-left-color: rgba(var(--color-i6egwps55), 0.29);
}

.blocklist__arrow--prev--u-i550nza1p:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-i3gpqwa90 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url('data:image/svg+xml;charset=utf8,%3C?xml version="1.0" encoding="UTF-8" standalone="no"?%3E%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" baseProfile="full" shape-rendering="geometricPrecision" width="20" height="32" viewBox="0 0 20 32" %3E%3Cpath fill="%23000" fill-opacity="1" d="M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-i3gpqwa90:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-iw2b0ej99 {
  pointer-events: auto;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-top: auto;
  margin-bottom: auto;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  background-color: rgba(var(--color-ipsaz3wg8), 0);
  margin-right: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-ik3kylwwp), 0.29);
  border-right-color: rgba(var(--color-im8facn92), 0.29);
  border-bottom-color: rgba(var(--color-ip6uvyk4h), 0.29);
  border-left-color: rgba(var(--color-icp2c5c7e), 0.29);
}

.blocklist__arrow--next--u-iw2b0ej99:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-i69u34zoz {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url('data:image/svg+xml;charset=utf8,%3C?xml version="1.0" encoding="UTF-8" standalone="no"?%3E%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" baseProfile="full" shape-rendering="geometricPrecision" width="20" height="32" viewBox="0 0 20 32"%3E%3Cpath fill="%23000" fill-opacity="1" d="M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z"/%3E%3C/svg%3E');
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-i69u34zoz:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-if17u4nrf {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__pagination--u-itn27ucc0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  background-color: rgba(var(--color-iha9s20o8), 0);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.blocklist__pagination2--u-i3xw9t3ya {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ioac4gmy9), 0.2);
}

.blocklist__page--u-in4r3o3e0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ilowoet02), 0.2);
}

.blocklist__page2--u-i8o02t6j7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i5botnk5t), 0.2);
}

.blocklist__page--active--u-ilaby1fu7,
.blocklist__page--active2--u-i1hvgravk {
  counter-reset: page 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 18px;
  overflow-y: hidden;
}

.blocklist__page--bullet1--u-i3e8ou8ca,
.blocklist__page--bullet2--u-iauxqt5ir {
  counter-increment: page 1;
}

.blocklist__page--bullet1--u-i3e8ou8ca::after,
.blocklist__page--bullet2--u-iauxqt5ir::after {
  content: counter(page);
}

.blocklist__pagination_item--u-im1l0yp9f {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 5px;
  margin-bottom: 2px;
  margin-left: 5px;
  background-color: rgba(var(--color-itl0of8y3), 0);
  font-weight: 400;
  color: rgba(var(--color-i04cc9y9m), 1);
  font-size: 14px;
}

.blocklist__pagination_item--u-im1l0yp9f:active,
.blocklist__pagination_item--u-im1l0yp9f.is-active {
  color: rgba(var(--color-icxtdag6e), 1);
}

.blocklist__pagination_item2--u-iit3zpia3 {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ipu13y1l0), 0.4);
}

.blocklist__controls_container--u-iuute98cn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-iz9ku2giy {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-ivwjms58t {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.div--u-isojcpcsn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  margin-left: 0px;
  width: 100%;
}

.div--u-i0716f61g {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  width: 100%;
}

.svg_image--u-iwzf5nakm {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: auto;
  margin-bottom: auto;
}

.svg_image--u-iwzf5nakm > svg {
  flex-shrink: 0;
}

.svg_image--u-iwzf5nakm svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iwzf5nakm .path-ijuhkpdvz {
  fill: rgba(var(--color-ioe0uqzpx), 1);
}

.svg_image--u-imnqea929 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-imnqea929 > svg {
  flex-shrink: 0;
}

.svg_image--u-imnqea929 svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-imnqea929 .path-ijuhkpdvz {
  fill: rgba(var(--color-iuytvrnme), 1);
}

.svg_image--u-imnqea929 .path-idf1iqjcl {
  fill: rgba(var(--color-i6ssq103d), 1);
}

.blocklist__item_text--u-izra8ejmk {
  color: rgba(var(--color-ipra4sa13), 0.54);
  width: 100%;
  margin-top: 20px;
  margin-bottom: 10px;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  font-weight: 300;
}

.div--u-ipslb8ntc {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-left: auto;
  margin-right: 0px;
  margin-bottom: 0px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  justify-content: flex-end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div--u-isv2i25v8 {
  width: 100%;
  display: block;
  margin-bottom: 0px;
  margin-top: auto;
  text-align: center;
}

.blocklist__item_text--u-ibtf9803a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: flex-end;
  height: auto;
  width: auto;
  font-weight: 400;
  font-size: 17px;
  text-align: right;
  color: rgba(var(--color-ir5qclnd3), 1);
  margin-bottom: 10px;
}

.link-universal--u-isitmqw3y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  background-color: rgba(var(--color-icqjcq787), 0);
  color: rgba(var(--color-ivi4k1hrx), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  border-top-color: rgba(var(--color-ix46ej2mk), 1);
  border-right-color: rgba(var(--color-i770p4ina), 1);
  border-bottom-color: rgba(var(--color-izh9z1gfv), 1);
  border-left-color: rgba(var(--color-ibyl4m0pf), 1);
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  justify-content: center;
}

.link-universal--u-isitmqw3y:hover,
.link-universal--u-isitmqw3y.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-iazufsa7y), 1),
    1px 20px 20px -20px rgba(var(--color-i27neciz3), 1);
  border-top-color: rgba(var(--color-ixcr0l0yf), 1);
  border-right-color: rgba(var(--color-ix1kg4o0j), 1);
  border-bottom-color: rgba(var(--color-isjs8rljt), 1);
  border-left-color: rgba(var(--color-ibbmqku7n), 1);
}

.text--u-iejwsxssh {
  margin-top: auto;
  margin-bottom: auto;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
}

.link-universal--u-ih6b5drw8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.section--u-idlf9np76 {
  display: block;
  width: 100%;
  position: sticky;
  padding-left: 4%;
  padding-right: 4%;
  z-index: 2;
  top: 1px;
  background-color: rgba(var(--color-ikrts50bu), 1);
}

.link-universal--u-i7r88dzf1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  background-color: rgba(var(--color-ikww41upy), 1);
  color: rgba(var(--color-i8ielvw6j), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  justify-content: center;
  margin-top: 10px;
}

.link-universal--u-i7r88dzf1:hover,
.link-universal--u-i7r88dzf1.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-iig6onv8f), 1),
    1px 20px 20px -20px rgba(var(--color-iacw5aseb), 1);
}

.section--u-ihs4r0efs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-top: 5%;
  padding-bottom: 5%;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  background-color: rgba(var(--color-i85uw4yus), 1);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 4%;
  padding-left: 4%;
  overflow-x: hidden;
  overflow-y: hidden;
  border-top-style: none;
  border-top-width: 7px;
  border-top-color: rgba(var(--color-ivfx7ah7n), 0.68);
}

.container--u-il1krae6x {
  width: 100%;
  max-width: none;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: 0px;
  position: relative;
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text--u-ijmf3god5 {
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-i6s5gq83w), 0.82);
  text-transform: none;
  font-weight: 500;
}

.text--u-icor72e1i {
  color: rgba(var(--color-i6rc5x4cw), 0.68);
  width: 40%;
  margin-top: 20px;
  margin-bottom: 40px;
  display: block;
}

.div--u-ioa8r1jta {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: rgba(var(--color-i41q3ij49), 1);
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding-left: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.text--u-i335b3mgj {
  color: rgba(var(--color-i1olk7p4g), 0.49);
  width: 100%;
  margin-top: 40px;
  margin-bottom: 0px;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
}

.text--u-isiuqzuww {
  margin-bottom: 30px;
  font-size: 2vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  line-height: normal;
  color: rgba(var(--color-iu3mpsia1), 1);
}

.blocklist--u-iw3qeownq {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  font-size: 14px;
  line-height: normal;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.blocklist--u-iw3qeownq .is-removed {
  display: none;
}

.blocklist--u-iw3qeownq.slick-last-slide
  .blocklist__arrow--prev--u-iweh8v6u6.slick-disabled,
.blocklist--u-iw3qeownq.slick-last-slide
  .blocklist__arrow--next--u-i1osuor79.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ip36ibp6n {
  width: 100%;
  height: 100%;
}

.blocklist__list--u-ink9tp4ct {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-i8z0lxccx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 33.333333333333336%;
  height: auto;
}

.blocklist__arrows_wrapper--u-i6djhb6wt {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-isjh391hf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  justify-content: flex-end;
  margin-top: auto;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  border-top-color: rgba(var(--color-i7h6vfpir), 0.42);
  border-right-color: rgba(var(--color-iqq9iaiuo), 0.42);
  border-bottom-color: rgba(var(--color-iae4jxndg), 0.42);
  border-left-color: rgba(var(--color-i70xms2ny), 0.42);
  padding-top: 2px;
  padding-bottom: 2px;
}

.blocklist__arrow--prev--u-iweh8v6u6 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 40px;
  height: 40px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.blocklist__arrow--prev--u-iweh8v6u6:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-ips3gr2l3 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("/assets/s3/mosaic/images/placeholder-featured-image.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-ips3gr2l3:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-i1osuor79 {
  pointer-events: auto;
  cursor: pointer;
  width: 40px;
  height: 40px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  background-color: rgba(var(--color-izaepwoab), 0);
  margin-top: auto;
  margin-bottom: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.blocklist__arrow--next--u-i1osuor79:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-ie8b7awje {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("/assets/s3/mosaic/images/placeholder-featured-image.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-ie8b7awje:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-is6xsofbu {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-i58noftlw {
  display: none;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-iao78m4pt), 0.2);
}

.blocklist__pagination2--u-ib383rmgd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-iwbrpjdqw), 0.2);
}

.blocklist__pagination_item--u-icke1s8or {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ielvbyarf), 0.4);
}

.blocklist__pagination_item2--u-i7cty8den {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ibwhxvw2r), 0.4);
}

.blocklist__controls_container--u-i02j74dv0 {
  display: none;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-ilm6fgfo1 {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-it8tvq1ux {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__item--u-ibtpmt0l5 {
  margin-right: 5px;
  margin-left: 5px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  min-width: auto;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-bottom: 0px;
}

.svg_image--u-i8mjjucvs {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-i8mjjucvs > svg {
  flex-shrink: 0;
}

.svg_image--u-i8mjjucvs svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i8mjjucvs .path-i20zurs3a {
  fill: rgba(var(--color-isggz2egw), 1);
}

.svg_image--u-i3k989zee {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transform: rotateX(0deg) rotateY(180deg) rotateZ(0deg);
}

.svg_image--u-i3k989zee > svg {
  flex-shrink: 0;
}

.svg_image--u-i3k989zee svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i3k989zee .path-i20zurs3a {
  fill: rgba(var(--color-i57iz3xi8), 1);
}

.div--u-i6u0jlpt9 {
  width: 100%;
  position: relative;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
}

.text--u-iixv0czgm {
  color: rgba(var(--color-iqs2yi1d0), 1);
  font-size: 18px;
  display: block;
  margin-bottom: 20px;
}

.text--u-iixv0czgm:active,
.text--u-iixv0czgm.is-active {
  color: rgba(var(--color-isif8o6qp), 1);
  background-color: rgba(var(--color-io7dzgf6y), 1);
  box-shadow: none;
}

.div--u-i3k45u441 {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-iaxusppc6 {
  width: 14px;
  position: relative;
  display: block;
  margin-bottom: 0px;
  height: 14px;
  border-top-style: solid;
  border-top-width: 3px;
  border-right-style: solid;
  border-right-width: 3px;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-left-style: solid;
  border-left-width: 3px;
  border-top-color: rgba(var(--color-i349ynbsy), 1);
  border-right-color: rgba(var(--color-if2rmep48), 1);
  border-bottom-color: rgba(var(--color-i4ysc9pn1), 1);
  border-left-color: rgba(var(--color-il50snhd8), 1);
  margin-right: 10px;
  border-top-left-radius: 200px;
  border-top-right-radius: 200px;
  border-bottom-right-radius: 200px;
  border-bottom-left-radius: 200px;
  margin-top: 5px;
}

.text--u-i72f86eal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-bottom: 0px;
  margin-top: auto;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-left: 0px;
  margin-right: 0px;
  width: 80%;
  color: rgba(var(--color-ig2jd6lyl), 0.54);
}

.div--u-ib235nmz6 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.div--u-ifunhf6pj {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-ie8f73d9v {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-i081io1d7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 17px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-ih01pkeu2), 1);
  font-weight: 700;
  margin-right: 20px;
  height: auto;
  margin-top: 20px;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(var(--color-i1r5uap67), 1);
  padding-left: 40px;
  padding-right: 40px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: radial-gradient(
    at center center,
    rgba(var(--color-i1g2gp3n7), 0) 60%,
    rgba(var(--color-i7oymhsvb), 0.23) 98%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  justify-content: center;
  border-top-left-radius: 60px;
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 60px;
  margin-left: 0px;
  z-index: 0;
  width: 100%;
}

.div--u-ix5ngx55u {
  width: 100%;
  position: relative;
  display: block;
  padding-left: 20px;
  margin-top: auto;
  margin-bottom: auto;
}

.text--u-i4ueux0qv {
  margin-bottom: 10px;
  font-size: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  color: rgba(var(--color-icyuvx0n0), 1);
  margin-top: 0px;
  text-transform: none;
  text-align: left;
}

.heading--u-iboz4sei0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 8vw;
  line-height: 8vw;
  vertical-align: top;
  position: relative;
  font-weight: 700;
  color: rgba(var(--color-iekaor9jq), 1);
  text-transform: uppercase;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
  margin-bottom: 0px;
  text-align: center;
}

.text--u-iuclvnwiy {
  margin-bottom: 0px;
  font-size: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  color: rgba(var(--color-ihr8vymur), 1);
  margin-top: 0px;
  text-transform: none;
  text-align: left;
}

.div--u-it9s2ohav {
  width: 100%;
  position: sticky;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  margin-right: 0px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-top: 8px;
  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: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: rgba(var(--color-i7rexuun1), 0);
  margin-top: 0px;
  margin-bottom: 0px;
  justify-content: flex-start;
  margin-left: 0px;
  top: 0px;
}

.text--u-ioqkuzy0y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 15px;
  line-height: 24px;
  vertical-align: top;
  position: relative;
  margin-top: 20px;
  color: rgba(var(--color-ii23holkh), 0.56);
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}

.div--u-ic4tnq87o {
  width: auto;
  position: relative;
  display: none;
  margin-top: 20px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.div--u-idrsz1r06 {
  width: auto;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: auto;
  margin-bottom: 0px;
}

.div--u-i3yycfq76 {
  width: 100%;
  position: relative;
  display: block;
}

.blocklist__item_text--u-imxwdd3af {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: flex-start;
  height: auto;
  width: auto;
  font-weight: 700;
  font-size: 50px;
  color: rgba(var(--color-i58kccfgo), 1);
}

.blocklist__item_text--u-ioggrr30l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  margin-left: 5px;
  margin-top: 0px;
  margin-bottom: 5px;
  color: rgba(var(--color-iq5m2kb00), 0.62);
}

.div--u-iq9rp0zul {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -35px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-i0xdm5kv2), 0);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  padding-left: 2%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: space-between;
}

.blocklist--u-iltfp21rq {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  width: 100%;
  min-width: 0px;
  font-size: 14px;
  line-height: normal;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.blocklist--u-iltfp21rq .is-removed {
  display: none;
}

.blocklist--u-iltfp21rq.slick-last-slide
  .blocklist__arrow--prev--u-i7k556mso.slick-disabled,
.blocklist--u-iltfp21rq.slick-last-slide
  .blocklist__arrow--next--u-isb7pn7ub.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-iw3gc6e5g {
  width: 100%;
  height: 100%;
}

.blocklist__list--u-iphovpzbn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-iguol7hw9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 100%;
  height: auto;
}

.blocklist__item__outer--u-iguol7hw9:nth-child(3n + 1)
  .blocklist__item--u-iagewf0u8 {
  margin-top: 20px;
  margin-bottom: 0px;
}

.blocklist__item__outer--u-iguol7hw9:nth-child(3n + 2)
  .blocklist__item--u-iagewf0u8 {
  margin-top: 20px;
  margin-bottom: 0px;
}

.blocklist__item__outer--u-iguol7hw9:nth-child(3n + 2)
  .blocklist__item--u-iagewf0u8:hover,
.blocklist__item__outer--u-iguol7hw9:nth-child(3n + 2)
  .blocklist__item--u-iagewf0u8.is-hover {
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__item__outer--u-iguol7hw9:nth-child(3n + 3)
  .blocklist__item--u-iagewf0u8 {
  margin-top: 20px;
  margin-bottom: 0px;
}

.blocklist__item--u-iagewf0u8 {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 20px;
  background-color: rgba(var(--color-ie49lrprz), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(var(--color-ikpmoqcxn), 0.19);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  border-top-color: rgba(var(--color-ics1c1e7z), 1);
  border-right-color: rgba(var(--color-idrpxf0cq), 1);
  border-left-color: rgba(var(--color-iugpgjngv), 1);
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-top-width: 10px;
  border-right-width: 10px;
  border-left-width: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.blocklist__item--u-iagewf0u8:hover .blocklist__item_title--u-i2wlmwlni,
.blocklist__item--u-iagewf0u8.is-hover .blocklist__item_title--u-i2wlmwlni {
  color: rgba(var(--color-iqjapjmou), 1);
}

.blocklist__item--u-iagewf0u8:hover .blocklist__item_title--u-ilczcijed,
.blocklist__item--u-iagewf0u8.is-hover .blocklist__item_title--u-ilczcijed {
  color: rgba(var(--color-icmy40dgw), 1);
}

.blocklist__arrows_wrapper--u-ivwzzcsa1 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-idolt2lr3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blocklist__arrow--prev--u-i7k556mso {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-i7k556mso:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-ied224hkq {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-ied224hkq:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-isb7pn7ub {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--next--u-isb7pn7ub:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-if435o0yu {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-if435o0yu:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-inbsbfhi8 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-i03kj4tde {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ihe7cnsip), 0.2);
}

.blocklist__pagination2--u-i3z5udv9s {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-icixvp3w7), 0.2);
}

.blocklist__pagination_item--u-izr3e1vly {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ih1wlmv18), 0.4);
}

.blocklist__pagination_item2--u-im2bhunai {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-icn2gy4a4), 0.4);
}

.blocklist__controls_container--u-iwqmb5wap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-ieoinoh4d {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-i8cdyl3j2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.div--u-ivdmqzav9 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-right: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 0px;
  margin-top: auto;
  margin-bottom: auto;
  height: 20px;
}

.blocklist__item_title--u-ilczcijed {
  font-size: 5vw;
  line-height: normal;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: -48px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-weight: 400;
  text-transform: none;
  text-align: right;
  color: rgba(var(--color-i1t5uqsky), 1);
}

.blocklist__item_title--u-i2wlmwlni {
  margin-bottom: 20px;
  font-size: 1.2vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  line-height: normal;
  color: rgba(var(--color-izyotwmol), 1);
}

.container--u-iejvnd0r3 {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(var(--color-ihkekb0xa), 0);
}

.section--u-iobs84n9a {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
  padding-bottom: 6%;
  padding-top: 6%;
}

.div--u-ib5ej2gcg {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 2%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: space-between;
}

.div--u-inxo06aq3 {
  width: 33%;
  position: relative;
  display: inline-block;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  border-top-left-radius: 60px;
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 60px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-left: 20px;
  margin-right: 20px;
}

.page-title--u-impy949ab {
  margin-bottom: 10px;
  font-size: 2.8vw;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  text-align: left;
  height: auto;
  margin-top: 0px;
  padding-right: 0px;
  font-weight: 400;
  color: rgba(var(--color-ilpnzahh1), 1);
  font-style: normal;
  border-left-style: none;
  border-left-width: 10px;
  border-left-color: rgba(var(--color-i0jgrjecm), 1);
  padding-left: 0px;
  background-color: rgba(var(--color-ivgv9wpyh), 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-transform: none;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  line-height: 2.6vw;
}

.text--u-iw6ue028r {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 15px;
  line-height: 24px;
  vertical-align: top;
  position: relative;
  margin-top: 40px;
  color: rgba(var(--color-ifkpez7qo), 0.56);
  width: 90%;
}

.mosaic-video-widget--u-il8nzz43j {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 100%;
  height: 500px;
  margin-left: 0px;
  margin-right: 0px;
}

.mosaic-video-widget__iframe--u-il3olubfh {
  display: none;
  width: 100%;
  height: 100%;
  outline-style: none;
}

.mosaic-video-widget__video--u-i77ie9p3y {
  display: block;
  width: 100%;
  height: 100%;
  outline-style: none;
  object-fit: cover;
}

.mosaic-video-widget__poster--u-ikizy3ry4 {
  object-fit: cover;
}

.div--u-i66patcgj {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.imageFit--u-ijynlr7io {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 250px;
  margin-left: 0px;
  margin-right: 0px;
}

.imageFit__img--u-ik0vej0pb {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-idvs7zk57 {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-i3je5y679), 0.4);
}

.imageFit__zoom--u-iswispe1y {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-im06otlrs), 1);
}

.svg_image--u-im54om2vo {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-im54om2vo svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.section--u-isq0e41to {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
  padding-bottom: 5%;
  padding-top: 5%;
  background-color: rgba(var(--color-ign4lr8uw), 1);
}

.heading--u-iw1i6xn5z {
  font-size: 3.8vw;
  line-height: 3.8vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 70%;
  text-shadow: none;
  border-bottom-style: none;
  border-bottom-width: 1px;
  text-align: left;
  font-weight: 400;
  color: rgba(var(--color-imara445z), 1);
}

.div--u-iuyg7ovc0 {
  width: 100%;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: center;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.text--u-ia2imyw1a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0px;
  color: rgba(var(--color-iji2mtcuk), 0.6);
  margin-left: auto;
  margin-right: 0px;
  width: 50%;
  text-shadow: none;
  margin-bottom: 60px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  text-align: right;
}

.container--u-ipwpb2kpp {
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  background-color: rgba(var(--color-iae76lhb8), 1);
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding-left: 50px;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 50px;
}

.mosaic-accordion--u-ii4cbob59 {
  width: 100%;
  display: block;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
}

.mosaic-accordion__item--u-iyp2mj5og {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-i0b8xxvci), 0.3);
  transition-property: all;
  transition-duration: 2600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  position: static;
  top: auto;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  bottom: auto;
}

.mosaic-accordion__item--u-iyp2mj5og:hover,
.mosaic-accordion__item--u-iyp2mj5og.is-hover {
  transition-property: all;
  transition-duration: 2800ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
}

.mosaic-accordion__head--u-iyrzrl11n {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(var(--color-if5x3w6xi), 0);
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(var(--color-iw0wthqqn), 0.13);
  color: rgba(var(--color-iaiq0glyt), 1);
}

.mosaic-accordion__icon--u-ivwpkuvte {
  flex-shrink: 0;
  width: 16px;
  height: 10px;
  background-color: rgba(var(--color-izqz9bg91), 1);
  cursor: pointer;
  display: none;
}

.mosaic-accordion__title--u-iomw4lpq0 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.7vw;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-ivfq1mm66), 1);
  background-color: rgba(var(--color-id0lcdi04), 0);
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  font-weight: 400;
  margin-top: auto;
  margin-bottom: auto;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
}

.mosaic-accordion__body--u-ifl5vfcut {
  display: none;
}

.mosaic-accordion__content--u-i4ayg4ubh {
  padding-top: 15px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
  line-height: normal;
  background-color: rgba(var(--color-ipdqp70qq), 1);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 49%;
  margin-right: 0px;
  margin-left: auto;
  left: auto;
  margin-top: 20px;
}

.mosaic-accordion__text--u-i8hdhhey4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}

.div--u-iks6n17hp {
  width: 50px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 50px;
  border-top-left-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  background-color: rgba(var(--color-i6w13e9gs), 1);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 0px;
}

.svg_image--u-iv6fywy5k {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iv6fywy5k > svg {
  flex-shrink: 0;
}

.svg_image--u-iv6fywy5k svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iv6fywy5k .path-i8i0hblgo {
  fill: rgba(var(--color-i7zlfqeiq), 1);
}

.svg_image--u-iv6fywy5k .path-i56hxw6m5 {
  fill: rgba(var(--color-idcz13mhm), 1);
}

.svg_image--u-iv6fywy5k .path-iqgghtuhb {
  fill: rgba(var(--color-ix6zdg2v4), 1);
}

.svg_image--u-iv6fywy5k .path-iu535hfvc {
  fill: rgba(var(--color-it349oblv), 1);
}

.svg_image--u-iv6fywy5k .path-i7u46sq0e {
  fill: rgba(var(--color-ixo6b1mj2), 1);
}

.link-universal--u-ii78irinn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  background-color: rgba(var(--color-ilzzzfy64), 0);
  color: rgba(var(--color-ifptmr1ir), 0.85);
  position: relative;
  text-decoration-line: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  border-top-color: rgba(var(--color-i1x95yfc2), 1);
  border-right-color: rgba(var(--color-ietin2ajy), 1);
  border-bottom-color: rgba(var(--color-izeofwii8), 1);
  border-left-color: rgba(var(--color-ihd4xirc0), 1);
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  justify-content: center;
}

.link-universal--u-ii78irinn:hover,
.link-universal--u-ii78irinn.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-i3bnq4oea), 1),
    1px 20px 20px -20px rgba(var(--color-iue62sd3d), 1);
  border-top-color: rgba(var(--color-iwb4ux4gf), 1);
  border-right-color: rgba(var(--color-izks0ahq7), 1);
  border-bottom-color: rgba(var(--color-iir1niao0), 1);
  border-left-color: rgba(var(--color-itj2iyp12), 1);
  color: rgba(var(--color-isawitmo2), 1);
}

.link-universal--u-ii78irinn:active,
.link-universal--u-ii78irinn.is-active {
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__item--u-i878g9ojf:hover .link-universal--u-ii78irinn,
.blocklist__item--u-i878g9ojf.is-hover .link-universal--u-ii78irinn {
  color: rgba(var(--color-i4st47mrn), 1);
}

.text--u-ipyx567xm {
  margin-top: auto;
  margin-bottom: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  font-weight: 400;
  font-size: 17px;
  text-align: center;
}

.blocklist--u-i3ed3j6nt {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100%;
  min-width: 0px;
  max-width: 100%;
  line-height: normal;
  margin-left: 0px;
  margin-right: 0px;
}

.blocklist--u-i3ed3j6nt .is-removed {
  display: none;
}

.blocklist__items_wrapper--u-i2pnc9dsu {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.blocklist__list--u-ivu4trmm6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-idu632rz7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 50%;
  height: auto;
}

.blocklist__item_title--u-ifb8ye12j {
  margin-bottom: 10px;
  font-size: 1.6vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  line-height: normal;
  color: rgba(var(--color-ix4bpqulg), 1);
}

.blocklist__item_text--u-i5mojrvmt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  margin-top: 40px;
  line-height: normal;
  font-size: 16px;
  width: 100%;
  text-align: left;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: rgba(var(--color-iimul9uar), 1);
}

.blocklist__arrows_wrapper--u-iwnqupp4m {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__arrows--u-irckzhznn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blocklist__arrow--prev2--u-i25ncaj25 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/tpl25_fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-i25ncaj25:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-im4v6j9ge {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../../../../../d/tpl25_fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-im4v6j9ge:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-ige4po4bv {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__pagination--u-ixhk013fm {
  display: none;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: -83px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i1fmzn1u9), 0);
}

.blocklist__pagination2--u-i9iq8zll5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ivzyf2iye), 0.2);
}

.blocklist__page--u-i5udvh4vk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i2ueob7sw), 0.2);
}

.blocklist__page2--u-ikvt7fea3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-izi6kait8), 0.2);
}

.blocklist__page--active--u-iio5h9tm6,
.blocklist__page--active2--u-i3zxl3hzt {
  counter-reset: page 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 18px;
  overflow-y: hidden;
}

.blocklist__page--bullet1--u-it9y6h8ll,
.blocklist__page--bullet2--u-i9pj73sop {
  counter-increment: page 1;
}

.blocklist__page--bullet1--u-it9y6h8ll::after,
.blocklist__page--bullet2--u-i9pj73sop::after {
  content: counter(page);
}

.blocklist__pagination_item--u-ipt7473h3 {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 50px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-iveot0x30), 1);
  border-top-left-radius: 254px;
  border-top-right-radius: 254px;
  border-bottom-right-radius: 254px;
  border-bottom-left-radius: 254px;
}

.blocklist__pagination_item--u-ipt7473h3:active,
.blocklist__pagination_item--u-ipt7473h3.is-active {
  background-color: rgba(var(--color-ino1hpuma), 1);
}

.blocklist__pagination_item2--u-i008jeusw {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i76w02vzs), 0.4);
}

.blocklist__controls_container--u-i3vorevlz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-igam6ltuq {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-ix8hxljk0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.imageFit--u-icko30ldw {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 400px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-shrink: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-width: 5px;
  border-right-width: 5px;
  border-bottom-width: 5px;
  border-left-width: 5px;
  border-top-color: rgba(var(--color-ioo8y0p6j), 0.6);
  border-right-color: rgba(var(--color-ic4gr2fuf), 0.6);
  border-bottom-color: rgba(var(--color-ir952a6jz), 0.6);
  border-left-color: rgba(var(--color-i1gesat43), 0.6);
  margin-right: 10px;
  margin-left: 0px;
  margin-bottom: 0px;
  width: 100%;
}

.imageFit__img--u-ifsccmi37 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-i9wrgbgzg {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-in8v0brgg), 0.4);
}

.imageFit__zoom--u-incic0fqv {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-ixhgrub24), 1);
}

.svg_image--u-iiy2dg5vx {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iiy2dg5vx svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.div--u-i4yfdot67 {
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: rgba(var(--color-i40biw6q8), 0);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.svg_image--u-ixesl5lnz {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 22px;
  width: 22px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-left: 0px;
}

.svg_image--u-ixesl5lnz > svg {
  flex-shrink: 0;
}

.svg_image--u-ixesl5lnz svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ixesl5lnz .path-idlemhqr8 {
  fill: rgba(var(--color-ip5lc6n94), 1);
}

.svg_image--u-ixesl5lnz .path-i6j2jnzp3 {
  fill: rgba(var(--color-iwprdt2zg), 1);
}

.svg_image--u-ixesl5lnz .path-i6dio2n7l {
  fill: rgba(var(--color-iza24s0gf), 1);
}

.svg_image--u-ixesl5lnz .path-i6n21cmok {
  fill: rgba(var(--color-i0ddpwsuy), 1);
}

.svg_image--u-ixesl5lnz .path-i86nsfwfb {
  fill: rgba(var(--color-ikkeao1xf), 1);
}

.svg_image--u-ixesl5lnz .path-iiyrqjyhk {
  fill: rgba(var(--color-iu1179y0f), 1);
}

.div--u-ifykptxux {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  margin-right: -28px;
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: -12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 50px;
  background-color: rgba(var(--color-i2l8q1c55), 1);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  z-index: 1;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  max-width: 50px;
  color: rgba(var(--color-ibp8j8c8b), 1);
}

.div--u-i695zvjrf {
  width: 50%;
  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;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 20px;
  height: 100%;
  justify-content: space-between;
}

.div--u-iual8aiuc {
  width: 100%;
  position: relative;
  margin-bottom: 0px;
  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: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  justify-content: center;
  margin-left: 0px;
  margin-right: 0px;
}

.section--u-i98baqyqh {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
  padding-bottom: 5%;
  padding-top: 5%;
}

.heading--u-iuj296g51 {
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-isibpfxn7), 0.82);
  text-transform: none;
  font-weight: 500;
}

.div--u-ie1f63wpp {
  width: 100%;
  position: relative;
  margin-bottom: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -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;
  justify-content: space-between;
  margin-top: 0;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  min-height: 100%;
  flex-wrap: nowrap;
}

.blocklist__item--u-icbdohrya {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__item_title--u-io45vvkkg {
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 15px;
  text-transform: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0px;
  color: rgba(var(--color-iukzigs1i), 1);
  margin-right: 20px;
  margin-left: 0px;
  width: 100%;
  margin-top: 0px;
}

.text--u-it7sqm8nt {
  color: rgba(var(--color-ihagimc4g), 1);
  font-size: 18px;
  display: block;
  margin-bottom: 20px;
}

.text--u-it7sqm8nt:active,
.text--u-it7sqm8nt.is-active {
  color: rgba(var(--color-it10cwdrl), 1);
  background-color: rgba(var(--color-i1cyzng00), 1);
  box-shadow: none;
}

.text--u-iok7dw62e {
  color: rgba(var(--color-iyf55i5xk), 1);
  font-size: 18px;
  display: inline-block;
  margin-bottom: 20px;
}

.text--u-iok7dw62e:active,
.text--u-iok7dw62e.is-active {
  color: rgba(var(--color-i5hxj8wmy), 1);
  background-color: rgba(var(--color-iqstr4646), 1);
  box-shadow: none;
}

.text--u-imm321l1f {
  color: rgba(var(--color-i19orkym3), 1);
  font-size: 18px;
  display: block;
  margin-bottom: 40px;
}

.text--u-imm321l1f:active,
.text--u-imm321l1f.is-active {
  color: rgba(var(--color-i9y89lbe1), 1);
  background-color: rgba(var(--color-i8o4y18yg), 1);
  box-shadow: none;
}

.div--u-ij3kpjmmq {
  width: 100%;
  position: relative;
  display: block;
}

.text--u-ihcvg0kt7 {
  color: rgba(var(--color-idw7tzyuo), 1);
  width: 40%;
  margin-top: 20px;
  margin-bottom: 0px;
  display: block;
  text-align: left;
}

.mosaic-countdown--u-id2g5p7ag {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  width: 60%;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mosaic-countdown__title--u-ioa5xq5yj {
  margin-bottom: 40px;
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  line-height: normal;
  color: rgba(var(--color-ifpj892ma), 1);
  text-align: left;
}

.mosaic-countdown__counter--u-idzh9wacb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-start;
  margin-top: 10px;
}

.mosaic-countdown__item_days--u-ianp4cwdc,
.mosaic-countdown__item_hours--u-iuwr6nzht,
.mosaic-countdown__item_minutes--u-iwgx21beh,
.mosaic-countdown__item_seconds--u-izaew4fwj {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-countdown__separator--u-imwt005fm,
.mosaic-countdown__separator--u-ier6frepm,
.mosaic-countdown__separator--u-ive3t08pm {
  width: 30px;
  height: 80px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='2'><path d='M 0,0 L 10,0' fill='gold' stroke='orange' stroke-width='5'/></svg>");
  background-repeat: no-repeat;
  background-position: center center;
}

.mosaic-countdown__separator--u-imwt005fm {
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  margin-top: auto;
  margin-bottom: auto;
}

.mosaic-countdown__count_number--u-ilrso7v53,
.mosaic-countdown__count_number--u-i7xv5k0b8,
.mosaic-countdown__count_number--u-is4rqs2f6,
.mosaic-countdown__count_number--u-iil9k6h27 {
  width: 80px;
  height: 80px;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i9hnz5ehh), 1);
  border-right-color: rgba(var(--color-itfuh8itx), 1);
  border-bottom-color: rgba(var(--color-if7ctbkj7), 1);
  border-left-color: rgba(var(--color-iu13c24yr), 1);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  color: rgba(var(--color-iu8unltxh), 1);
  text-align: center;
}

.mosaic-countdown__count_number--u-ilrso7v53 {
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-igdv17vk7), 1);
  text-transform: none;
  font-weight: 500;
  width: 140px;
  height: 140px;
  border-top-color: rgba(var(--color-izm2wkukt), 1);
  border-right-color: rgba(var(--color-i45kitqud), 1);
  border-bottom-color: rgba(var(--color-i947buiiy), 1);
  border-left-color: rgba(var(--color-i427q1esy), 1);
  border-top-width: 4px;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
}

.mosaic-countdown__count_text--u-i85ois18k,
.mosaic-countdown__count_text--u-iidxgjoch,
.mosaic-countdown__count_text--u-ipu25jdja,
.mosaic-countdown__count_text--u-ikt7iw0ss {
  color: rgba(var(--color-i7uk8s2ql), 1);
  margin-top: 10px;
}

.mosaic-countdown__count_text--u-i85ois18k {
  color: rgba(var(--color-i8ydj5j9o), 1);
  margin-top: 10px;
  font-size: 14px;
}

.mosaic-countdown__count_number--u-is4rqs2f6 {
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-ijhr5mwq4), 1);
  text-transform: none;
  font-weight: 500;
  width: 140px;
  height: 140px;
  border-top-color: rgba(var(--color-id9hcbmim), 1);
  border-right-color: rgba(var(--color-iazk3lxf1), 1);
  border-bottom-color: rgba(var(--color-i1sb2kbmv), 1);
  border-left-color: rgba(var(--color-islvuf1g0), 1);
  border-top-width: 4px;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
}

.mosaic-countdown__count_number--u-iil9k6h27 {
  font-weight: 700;
  color: rgba(var(--color-igwtx4i3v), 1);
}

.mosaic-countdown__count_number--u-i7xv5k0b8 {
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-izycxl1ei), 1);
  text-transform: none;
  font-weight: 500;
  width: 140px;
  height: 140px;
  border-top-color: rgba(var(--color-ixxshje0c), 1);
  border-right-color: rgba(var(--color-igtsqfovs), 1);
  border-bottom-color: rgba(var(--color-ilj6an5c0), 1);
  border-left-color: rgba(var(--color-ihx2maqaw), 1);
  border-top-width: 4px;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
}

.mosaic-countdown__count_text--u-ipu25jdja {
  font-size: 14px;
  color: rgba(var(--color-ilkycgda0), 1);
}

.mosaic-countdown__count_text--u-iidxgjoch {
  color: rgba(var(--color-imw2bpbty), 1);
  margin-top: 10px;
  font-size: 14px;
}

.mosaic-countdown__separator--u-ier6frepm {
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  margin-top: auto;
  margin-bottom: auto;
}

.container--u-i1gihgyjz {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-top-color: rgba(var(--color-idvr168ud), 0.11);
  border-right-color: rgba(var(--color-ij21e7mmx), 0.11);
  border-bottom-color: rgba(var(--color-ii9carymo), 0.11);
  border-left-color: rgba(var(--color-iwcmfnwon), 0.11);
  border-top-style: none;
  border-top-width: 10px;
  border-right-style: none;
  border-right-width: 10px;
  border-bottom-style: none;
  border-bottom-width: 10px;
  border-left-style: none;
  border-left-width: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  align-content: space-evenly;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: rgba(var(--color-i14tznyhf), 1);
}

.div--u-iyq1i3cxw {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-ihuftr445 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-bottom: 0px;
}

.section--u-ik3ejc3c4 {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-right: 4%;
  padding-left: 4%;
  padding-bottom: 5%;
  padding-top: 5%;
  background-color: rgba(var(--color-idotzmtmx), 1);
  background-image:
    linear-gradient(
      to right,
      rgba(var(--color-irzcdfjjl), 0.92) 29%,
      rgba(var(--color-i508526ft), 0) 100%
    ),
    url("/assets/images/aksiya-bg.png");
  background-repeat: no-repeat, no-repeat;
  background-position:
    left 0px top 0px,
    center center;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.div--u-i67cuft50 {
  width: 100%;
  position: relative;
  display: inline-block;
  padding-right: 0%;
  margin-left: 0px;
  margin-right: 0px;
}

.div--u-iyvi99v29 {
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  margin-right: 0px;
}

.link-universal--u-ihp3hq95y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  background-color: rgba(var(--color-if8qdp7b5), 1);
  color: rgba(var(--color-it3oxo066), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  justify-content: center;
  margin-top: 10px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.link-universal--u-ihp3hq95y:hover,
.link-universal--u-ihp3hq95y.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-ie3dipoe0), 1),
    1px 20px 20px -20px rgba(var(--color-i7yqbxaem), 1);
}

.link-universal--u-ihp3hq95y:active,
.link-universal--u-ihp3hq95y.is-active {
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.div--u-i0kumj21x {
  width: 60%;
  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;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.heading--u-iq0cq8642 {
  font-size: 6.5vw;
  line-height: 6vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-i7oa4ihgz), 1);
  text-transform: none;
  font-weight: 500;
}

.heading--u-iu9yv3hqy {
  font-size: 3.8vw;
  line-height: 3.8vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 70%;
  text-shadow: none;
  border-bottom-style: none;
  border-bottom-width: 1px;
  text-align: left;
  font-weight: 400;
  color: rgba(var(--color-izptazcgq), 1);
}

.div--u-iz28pde92 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: center;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.text--u-i4trycjpb {
  color: rgba(var(--color-ius185crt), 1);
  font-size: 18px;
  display: inline-block;
  margin-bottom: 20px;
}

.text--u-i4trycjpb:active,
.text--u-i4trycjpb.is-active {
  color: rgba(var(--color-iij7gt2q0), 1);
  background-color: rgba(var(--color-i66n1zi60), 1);
  box-shadow: none;
}

.container--u-iim1pgcpn {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: rgba(var(--color-iwo0x1xqw), 1);
  cursor: auto;
  font-family: Onest, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.text--u-iqsteok72 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  font-size: 14px;
  color: rgba(var(--color-iqj4ost3s), 0.73);
  text-align: center;
}

.text--u-inam9nvn0 {
  display: block;
  color: rgba(var(--color-i8ebje0ql), 1);
  margin-top: auto;
  margin-bottom: auto;
  font-size: 20px;
  text-transform: uppercase;
  text-align: center;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.div--u-i7303oja1 {
  width: 30%;
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  flex-wrap: nowrap;
  margin-right: auto;
  max-width: none;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-right: 0px;
  margin-left: auto;
  margin-bottom: -41px;
}

.link-universal--u-iftcz0401 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  text-decoration-line: none;
  margin-right: 0px;
  max-width: none;
  background-color: rgba(var(--color-i89c2apn8), 1);
  margin-left: 10px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 15px;
  padding-top: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.imageFit--u-i3g16lorj {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 80px;
  height: 60px;
  font-size: 0px;
  max-width: 100%;
  max-height: 100%;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 10px;
}

.imageFit__img--u-ib1fz9uh2 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-iazdcde6y {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-idyvf1beh), 0.4);
}

.imageFit__zoom--u-igucu2cyp {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-ijdra3n97), 1);
}

.svg_image--u-ixaqkfqsh {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-ixaqkfqsh svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.list__item--u-ijebawv6o {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.list--u-iztqpkczz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: rgba(var(--color-iilfit56y), 1);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  padding-top: 7px;
  padding-right: 7px;
  padding-bottom: 7px;
  margin-left: 20px;
  padding-left: 7px;
}

.link-universal--u-iv8x5rz2d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-iv8x5rz2d:hover,
.link-universal--u-iv8x5rz2d.is-hover {
  color: rgba(var(--color-iel4h2k8t), 1);
  text-decoration: underline;
}

.svg_image--u-ixh7193yz {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  margin-right: 0px;
}

.svg_image--u-ixh7193yz > svg {
  flex-shrink: 0;
}

.svg_image--u-ixh7193yz svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ixh7193yz .path-igtlkxvqf {
  fill: rgba(var(--color-ixvqvaoeq), 1);
}

.svg_image--u-ixh7193yz .path-idrj0vvqp {
  fill: rgba(var(--color-i2n2htv8p), 1);
}

.svg_image--u-ixh7193yz .path-iw190kbwy {
  fill: rgba(var(--color-ifa0i40d9), 1);
}

.svg_image--u-ixh7193yz .path-ii15xwe3e {
  fill: rgba(var(--color-izistjtno), 1);
}

.svg_image--u-ixh7193yz .path-i9jv3wmc5 {
  fill: rgba(var(--color-iv887e0kd), 1);
}

.svg_image--u-ixh7193yz .path-i28p0p9pb {
  fill: rgba(var(--color-iqiazm7mg), 1);
}

.div--u-i0w96sufm {
  width: 35%;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  justify-content: flex-end;
  margin-top: 0px;
  margin-right: 0px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
}

.svg_image--u-ix5r6kn0f {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
  flex-shrink: 0;
  margin-right: 0px;
  min-height: 0px;
}

.svg_image--u-ix5r6kn0f > svg {
  flex-shrink: 0;
}

.svg_image--u-ix5r6kn0f svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ix5r6kn0f .path-iz9bg0s9l {
  fill: rgba(var(--color-i68xvkkhm), 1);
}

.div--u-ipj7zhm11 {
  width: auto;
  position: relative;
  display: inline-block;
  margin-left: 0px;
  margin-right: 0px;
}

.list__item--u-iogyf1hz8 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list--u-igpwmvny2 {
  display: block;
}

.link-universal--u-i4h2x3cme {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  color: rgba(var(--color-ixpfdeb1m), 1);
}

.link-universal--u-i4h2x3cme:hover .text--u-i2vrzjzqh,
.link-universal--u-i4h2x3cme.is-hover .text--u-i2vrzjzqh {
  color: rgba(var(--color-i23swi6hx), 0.7);
}

.text--u-i2vrzjzqh {
  display: block;
  font-weight: 600;
  font-size: 14px;
  color: rgba(var(--color-ie91u1c7d), 1);
}

.text--u-il77db9gg {
  display: none;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-i5mdj27ur), 1);
  font-size: 15px;
}

.div--u-iq828ex7n {
  width: auto;
  position: relative;
  display: inline-block;
}

.div--u-idwayvcsj {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: 0;
  margin-right: 16px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-iz8dwr9pe), 0.35);
  border-right-color: rgba(var(--color-i3mvea76u), 0.35);
  border-bottom-color: rgba(var(--color-i7wz7rrvm), 0.35);
  border-left-color: rgba(var(--color-i5ty4tl6b), 0.35);
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
}

.div--u-i8498xsqp {
  width: 35px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 35px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: 5px;
  margin-right: 0px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  flex-shrink: 0;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-i3lhohmtm), 0.1);
  border-right-color: rgba(var(--color-ikvi04a56), 0.1);
  border-bottom-color: rgba(var(--color-iiw76172v), 0.1);
  border-left-color: rgba(var(--color-ipyt2hh01), 0.1);
}

.div--u-irq9ivjp1 {
  width: 100%;
  position: relative;
  display: none;
}

.div--u-iy0eypvc4 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 10px;
  box-shadow: 0px 5px 40px -10px rgba(var(--color-ixhkucy5g), 0.3);
  border-top-style: solid;
  border-top-width: 5px;
  border-right-style: solid;
  border-right-width: 5px;
  border-bottom-style: solid;
  border-bottom-width: 5px;
  border-left-style: solid;
  border-left-width: 5px;
  border-top-color: rgba(var(--color-ikz8565nv), 1);
  border-right-color: rgba(var(--color-iazuiaoys), 1);
  border-bottom-color: rgba(var(--color-iills2yep), 1);
  border-left-color: rgba(var(--color-itxga9j2j), 1);
  background-color: rgba(var(--color-itle6z8te), 1);
}

.mosaic-shop2-search--u-id9debwnc {
  width: auto;
  position: relative;
  display: inline-block;
  flex-shrink: 0;
  margin-right: 2px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__title {
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  background-color: rgba(var(--color-i3kwn1313), 0);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-right-style: none;
  border-right-width: 1px;
  border-right-color: rgba(var(--color-ipoawyh9d), 0.1);
  background-image: linear-gradient(
    rgba(var(--color-ikkhj0ood), 1) 0%,
    rgba(var(--color-ikkhj0ood), 1) 100%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__body {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-igv286kn0), 1);
  border-right-color: rgba(var(--color-itfznw0ih), 1);
  border-bottom-color: rgba(var(--color-igfxpszsu), 1);
  border-left-color: rgba(var(--color-i9ny0j5gt), 1);
  background-color: rgba(var(--color-il3pfwobg), 1);
  display: none;
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 100%;
  width: 300px;
  margin-top: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__row {
  padding-top: 6px;
  padding-bottom: 6px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__row-title {
  margin-bottom: 5px;
  font-size: 15px;
  opacity: 0.5;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__row-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__from {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__to {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__interval-text {
  margin-right: 5px;
  font-size: 14px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__interval {
  flex-shrink: 1;
  width: 100%;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-size: 14px;
  border-top-color: rgba(var(--color-iq34mzuz4), 1);
  border-right-color: rgba(var(--color-irlslclfr), 1);
  border-bottom-color: rgba(var(--color-ibl4ropq6), 1);
  border-left-color: rgba(var(--color-iinchtmo7), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__input {
  width: 100%;
  height: 40px;
  padding-left: 10px;
  padding-right: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-size: 14px;
  border-top-color: rgba(var(--color-iftwudn8i), 0.25);
  border-right-color: rgba(var(--color-ifwamq3z5), 0.25);
  border-bottom-color: rgba(var(--color-imtg8w2gd), 0.25);
  border-left-color: rgba(var(--color-i8znrnbuo), 0.25);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__select {
  width: 100%;
  height: 40px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-left: 10px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: cover;
  background-attachment: scroll;
  border-top-color: rgba(var(--color-ics28vez6), 1);
  border-right-color: rgba(var(--color-ipk0z1qax), 1);
  border-bottom-color: rgba(var(--color-iyhvvu78v), 1);
  border-left-color: rgba(var(--color-i13uxo4en), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__colors {
  width: 100%;
  position: relative;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__colors-arrow {
  width: 11px;
  height: 10px;
  flex-shrink: 0;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: right 0 center;
  background-size: cover;
  background-attachment: scroll;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__color-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 1;
  font-size: 14px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__color-active {
  min-height: 40px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-imzw1v13z), 1);
  border-right-color: rgba(var(--color-ixumq2skr), 1);
  border-bottom-color: rgba(var(--color-ivejq3ul3), 1);
  border-left-color: rgba(var(--color-i5j9pudyx), 1);
  padding-top: 3px;
  padding-left: 8px;
  padding-right: 3px;
  padding-bottom: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  cursor: pointer;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__colors-list {
  display: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 100%;
  z-index: 1;
  list-style-type: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i1l4351ef), 1);
  border-right-color: rgba(var(--color-izzv30it1), 1);
  border-bottom-color: rgba(var(--color-iofhm26lz), 1);
  border-left-color: rgba(var(--color-iqz6t02gx), 1);
  background-color: rgba(var(--color-i4w0kyk5a), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__color-item {
  min-height: 28px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__color-icon {
  width: 22px;
  height: 22px;
  margin-right: 5px;
  flex-shrink: 0;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i753d4pp6), 1);
  border-right-color: rgba(var(--color-icywwlj9a), 1);
  border-bottom-color: rgba(var(--color-isjo84tu5), 1);
  border-left-color: rgba(var(--color-ix1ry16y8), 1);
  position: relative;
  background-size: contain;
  overflow-x: hidden;
  overflow-y: hidden;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__red {
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(var(--color-ieh68fu7k), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__blue {
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(var(--color-i126qccci), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__color-check {
  top: 3px;
  left: 3px;
  width: 15px;
  height: 15px;
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCXZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzc1LjE0NyAzNzUuMTQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGc+DQoJCTxwb2x5Z29uIHBvaW50cz0iMTQsMCA1LDEyLjUgMSw3IDAsOCA1LDE1IDE1LDEiLz4NCgk8L2c+DQo8L3N2Zz4=");
  display: none;
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__button {
  width: 100%;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  height: 40px;
  background-color: rgba(var(--color-ihtniswgx), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__button-text {
  color: rgba(var(--color-ik30tj1vx), 1);
}

.mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__checkbox {
  display: none;
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-icon {
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-itb5k2hjk), 1);
  border-right-color: rgba(var(--color-iqw2rzkw3), 1);
  border-bottom-color: rgba(var(--color-icjcy9ykf), 1);
  border-left-color: rgba(var(--color-i8ykm6pyy), 1);
  background-color: rgba(var(--color-ityptjgr6), 0);
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-value {
  margin-left: 5px;
  font-size: 14px;
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-icon:hover,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-icon.is-hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg==");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__checkbox:checked
  ~ .mosaic-shop2-search__checkbox-icon,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__checkbox.is-checked
  ~ .mosaic-shop2-search__checkbox-icon {
  background-color: rgba(var(--color-i7t1iwrj7), 0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg==");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__color-item.is-active
  .mosaic-shop2-search__color-check {
  display: block;
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title:hover
  .svg_image--u-ingz8yy2j
  .path-i7lzin3mo,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title.is-hover
  .svg_image--u-ingz8yy2j
  .path-i7lzin3mo {
  stroke: rgba(var(--color-ikuwh1ia3), 1);
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title:hover
  .svg_image--u-ingz8yy2j
  .path-ibek295ad,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title.is-hover
  .svg_image--u-ingz8yy2j
  .path-ibek295ad {
  stroke: rgba(var(--color-icpsfg0tn), 1);
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title:active
  .svg_image--u-ingz8yy2j
  .path-i7lzin3mo,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title.is-active
  .svg_image--u-ingz8yy2j
  .path-i7lzin3mo {
  stroke: rgba(var(--color-iesp92ch4), 1);
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title:active
  .svg_image--u-ingz8yy2j
  .path-ibek295ad,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title.is-active
  .svg_image--u-ingz8yy2j
  .path-ibek295ad {
  stroke: rgba(var(--color-iet7iggw3), 1);
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title:focus
  .svg_image--u-ingz8yy2j
  .path-i7lzin3mo,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title.is-focus
  .svg_image--u-ingz8yy2j
  .path-i7lzin3mo {
  stroke: rgba(var(--color-i01mr912v), 1);
}

.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title:focus
  .svg_image--u-ingz8yy2j
  .path-ibek295ad,
.mosaic-shop2-search--u-id9debwnc
  .mosaic-shop2-search__title.is-focus
  .svg_image--u-ingz8yy2j
  .path-ibek295ad {
  stroke: rgba(var(--color-ic13hw3qb), 1);
}

.svg_image--u-ingz8yy2j {
  margin-left: 0px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-iulzqsz4z), 0);
}

.svg_image--u-ingz8yy2j svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-ingz8yy2j .path-i7lzin3mo {
  stroke: rgba(var(--color-i96z5mjkq), 1);
}

.svg_image--u-ingz8yy2j .path-ibek295ad {
  stroke: rgba(var(--color-iy8t90orf), 1);
}

.mosaic-search--u-imza5du8d {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.mosaic-search__form--u-iusl8ah80 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.mosaic-search__label--u-isa8ieu9b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-image: linear-gradient(
    rgba(var(--color-ilhty0yue), 1) 0%,
    rgba(var(--color-ilhty0yue), 1) 100%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-search__input--u-idwdy8o1y {
  width: 100%;
  padding-left: 15px;
  border-right-style: none;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  font-size: 14px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: rgba(var(--color-iekx0rjqr), 0);
  padding-right: 15px;
}

.mosaic-search__button--u-i3gx4tcbw {
  cursor: pointer;
  height: 50px;
  width: 50px;
  padding-right: 10px;
  padding-left: 10px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-ibzsc1a5g), 1);
  flex-shrink: 0;
  margin-left: 2px;
}

.mosaic-search__button--u-i3gx4tcbw:hover,
.mosaic-search__button--u-i3gx4tcbw.is-hover {
  background-color: rgba(var(--color-iseoyot71), 1);
}

.mosaic-search__button--u-i3gx4tcbw:hover .mosaic-search__span--u-i0dcp20jd,
.mosaic-search__button--u-i3gx4tcbw.is-hover .mosaic-search__span--u-i0dcp20jd {
  color: rgba(var(--color-ink2k983d), 1);
}

.mosaic-search__span--u-i0dcp20jd {
  display: none;
  margin-left: 0px;
  font-size: 14px;
  text-transform: uppercase;
}

.svg_image--u-id79h1whd {
  position: relative;
  display: none;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-iitvuyj5b), 1);
}

.svg_image--u-id79h1whd > svg {
  flex-shrink: 0;
}

.svg_image--u-i5cn43acp {
  margin-left: 0px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-it5wiujxu), 0);
}

.svg_image--u-i5cn43acp svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-i5cn43acp .path-ikye0fd72 {
  stroke: rgba(var(--color-i4jo3vda5), 1);
}

.dropdown__button--u-iwg62n80f:hover .svg_image--u-i5cn43acp .path-ikye0fd72,
.dropdown__button--u-iwg62n80f.is-hover
  .svg_image--u-i5cn43acp
  .path-ikye0fd72 {
  stroke: rgba(var(--color-ixkft1p59), 1);
}

.dropdown__button--u-iwg62n80f:hover .svg_image--u-i7t65tc5n .path-ikye0fd72,
.dropdown__button--u-iwg62n80f.is-hover
  .svg_image--u-i7t65tc5n
  .path-ikye0fd72 {
  stroke: rgba(var(--color-i5v4d3ajm), 1);
}

.dropdown__button--u-iwg62n80f:active .svg_image--u-i5cn43acp .path-ikye0fd72,
.dropdown__button--u-iwg62n80f.is-active
  .svg_image--u-i5cn43acp
  .path-ikye0fd72 {
  stroke: rgba(var(--color-ia75rudie), 1);
}

.dropdown__button--u-iwg62n80f:active .svg_image--u-i7t65tc5n .path-ikye0fd72,
.dropdown__button--u-iwg62n80f.is-active
  .svg_image--u-i7t65tc5n
  .path-ikye0fd72 {
  stroke: rgba(var(--color-ig7nrkqrb), 1);
}

.dropdown__button--u-iwg62n80f:focus .svg_image--u-i5cn43acp .path-ikye0fd72,
.dropdown__button--u-iwg62n80f.is-focus
  .svg_image--u-i5cn43acp
  .path-ikye0fd72 {
  stroke: rgba(var(--color-i6xfa7lc2), 1);
}

.dropdown__button--u-iwg62n80f:focus .svg_image--u-i7t65tc5n .path-ikye0fd72,
.dropdown__button--u-iwg62n80f.is-focus
  .svg_image--u-i7t65tc5n
  .path-ikye0fd72 {
  stroke: rgba(var(--color-iqc2aeen8), 1);
}

.div--u-ino8nbpvj {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0px;
  padding-bottom: 0px;
  color: rgba(var(--color-ix8nce6hr), 1);
  cursor: auto;
  font-family:
    Inter Tight,
    sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.hor-menu--u-i4w3pl716 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  padding-right: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
}

.hor-menu--u-i4w3pl716 .is-removed {
  display: none;
}

.hor-menu--u-i4w3pl716 .hor-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  flex-direction: inherit;
  justify-content: inherit;
  align-content: inherit;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 1;
  height: 35px;
  width: 1%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.hor-menu--u-i4w3pl716 .hor-menu__item {
  flex-shrink: 0;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-left: 5px;
  margin-right: 5px;
}

.hor-menu--u-i4w3pl716 .hor-menu__link,
.hor-menu--u-i4w3pl716 .hor-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-is3eqvxvz), 1);
}

.hor-menu--u-i4w3pl716 .hor-menu__icon,
.hor-menu--u-i4w3pl716 .hor-menu__sub_icon {
  background-color: rgba(var(--color-iy6k7gqei), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
}

.hor-menu--u-i4w3pl716 .hor-menu__sub_icon {
  background-color: rgba(var(--color-irf7huix1), 1);
  display: none;
}

.hor-menu--u-i4w3pl716 .hor-menu__sub_list {
  position: absolute;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-i7xadaeuk), 1);
  width: 240px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  box-shadow: none;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.hor-menu--u-i4w3pl716 .hor-menu__sub_item {
  vertical-align: top;
}

.hor-menu--u-i4w3pl716 .hor-menu__sub_link {
  background-color: rgba(var(--color-ifgw8tkz1), 1);
  color: rgba(var(--color-iuhn74fsn), 1);
}

.hor-menu--u-i4w3pl716 .hor-menu__more_list {
  display: block;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  list-style-type: none;
}

.hor-menu--u-i4w3pl716 .hor-menu__more_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hor-menu--u-i4w3pl716 .hor-menu__more_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  color: rgba(var(--color-ie33kde5l), 1);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 4px;
  padding-left: 10px;
  background-color: rgba(var(--color-ixoaj5k9n), 1);
}

.hor-menu--u-i4w3pl716 .hor-menu__icon {
  display: none;
}

.hor-menu--u-i4w3pl716 .hor-menu__link {
  color: rgba(var(--color-i9o0o4bmh), 1);
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  padding-left: 15px;
  padding-right: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.hor-menu--u-i4w3pl716 .hor-menu__link:hover,
.hor-menu--u-i4w3pl716 .hor-menu__link.is-hover {
  color: rgba(var(--color-icpxgoc5w), 1);
}

.hor-menu--u-i4w3pl716.flex-menu .hor-menu__list {
  flex-wrap: wrap;
  width: auto;
  overflow-x: unset;
  overflow-y: unset;
}

.hor-menu--u-i4w3pl716 .hor-menu__item > .hor-menu__sub_list {
  display: none;
}

.hor-menu--u-i4w3pl716 .hor-menu__sub_list .hor-menu__sub_list {
  top: 0px;
  left: 100%;
  margin-left: 5px;
}

.hor-menu--u-i4w3pl716 .hor-menu__more_list .hor-menu__sub_list {
  right: 0px;
}

.hor-menu--u-i4w3pl716 .hor-menu__sub_list > .hor-menu__sub_item {
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 0px;
  padding-top: 0px;
  border-bottom-style: dashed;
  border-bottom-width: 0px;
  border-bottom-color: rgba(var(--color-immyy5egv), 0.11);
  color: rgba(var(--color-imoxge1iv), 0);
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  text-transform: uppercase;
  margin-right: 0px;
}

.hor-menu--u-i4w3pl716 .hor-menu__item:hover .hor-menu__sub_list,
.hor-menu--u-i4w3pl716 .hor-menu__item.is-hover .hor-menu__sub_list {
  box-shadow: none;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  margin-top: 0px;
}

.hor-menu--u-i4w3pl716
  .hor-menu__sub_list
  > .hor-menu__sub_item
  > .hor-menu__sub_link {
  background-color: rgba(var(--color-i9jdj099f), 0);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  color: rgba(var(--color-ift431wc9), 0.81);
}

.hor-menu--u-i4w3pl716
  .hor-menu__more_list
  > .hor-menu__item
  > .hor-menu__more_link {
  background-color: rgba(var(--color-ikt4635e6), 0);
  color: rgba(var(--color-iikzvnazk), 1);
  width: 40px;
  min-height: 40px;
  justify-content: center;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  box-shadow: none;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-ijv2xqk3f), 0.35);
  border-right-color: rgba(var(--color-ib673odw3), 0.35);
  border-bottom-color: rgba(var(--color-i7y1sx0uy), 0.35);
  border-left-color: rgba(var(--color-i14zucru2), 0.35);
}

.hor-menu--u-i4w3pl716
  .hor-menu__more_list
  > .hor-menu__item
  > .hor-menu__more_link:hover,
.hor-menu--u-i4w3pl716
  .hor-menu__more_list
  > .hor-menu__item
  > .hor-menu__more_link.is-hover {
  background-image: linear-gradient(
    106deg,
    rgba(var(--color-iv0ff5bhw), 0.77) 0%,
    rgba(var(--color-ixez2pmmz), 1) 100%
  );
  background-color: rgba(var(--color-i0z63ux42), 0.23);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.hor-menu--u-i4w3pl716
  .hor-menu__item:hover
  .hor-menu__sub_list
  > .hor-menu__sub_item:hover
  > .hor-menu__sub_link,
.hor-menu--u-i4w3pl716
  .hor-menu__item.is-hover
  .hor-menu__sub_list
  > .hor-menu__sub_item.is-hover
  > .hor-menu__sub_link {
  color: rgba(var(--color-inbptiwxr), 1);
}

.hor-menu--u-i4w3pl716
  .hor-menu__item:hover
  .hor-menu__sub_list
  > .hor-menu__sub_item:hover
  .hor-menu__sub_list,
.hor-menu--u-i4w3pl716
  .hor-menu__item.is-hover
  .hor-menu__sub_list
  > .hor-menu__sub_item.is-hover
  .hor-menu__sub_list {
  margin-left: 5px;
}

.dropdown--u-i4nnspltt {
  display: inline-block;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
}

.dropdown__wrapper--u-i10qmbv1c {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.dropdown__button--u-ir3ta9n3t {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i9r8p48h9), 0.35);
  border-right-color: rgba(var(--color-ift2am59f), 0.35);
  border-bottom-color: rgba(var(--color-i22mngyyf), 0.35);
  border-left-color: rgba(var(--color-irlb6kbzx), 0.35);
  line-height: normal;
  background-color: rgba(var(--color-icp7izjpe), 0);
  color: rgba(var(--color-irn6gb9os), 1);
  cursor: pointer;
  outline-style: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}

.dropdown__content-wrapper--u-i39g3bxev {
  position: absolute;
  top: 100%;
  left: auto;
  display: none;
  z-index: 1000;
  bottom: auto;
  right: 0%;
}

.dropdown__content--u-i25fowj2g {
  width: 300px;
  padding-top: 35px;
  padding-right: 35px;
  padding-bottom: 35px;
  padding-left: 35px;
  background-color: rgba(var(--color-ihrgng4dq), 1);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  margin-top: 20px;
  box-shadow: 3px 3px 15px 0px rgba(var(--color-ikhpplumu), 0.1);
}

.svg_image--u-it5g4d8pm {
  margin-left: auto;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 12px;
  width: 12px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-isyx7w6r8), 0);
  margin-right: auto;
}

.svg_image--u-it5g4d8pm svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-it5g4d8pm .path-ippqwh3pl {
  fill: rgba(var(--color-icck0gmcn), 1);
}

.div--u-ike5r733s {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  flex-shrink: 5;
  margin-right: 20px;
}

.svg_image--u-id0esd292 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
  flex-shrink: 0;
  margin-right: 0px;
  min-height: 0px;
  border-top-style: none;
  border-top-width: 1px;
  border-right-style: none;
  border-right-width: 1px;
  border-bottom-style: none;
  border-bottom-width: 1px;
  border-left-style: none;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-if0u9qgtc), 0.1);
  border-right-color: rgba(var(--color-ia06j13ls), 0.1);
  border-bottom-color: rgba(var(--color-iopaynegq), 0.1);
  border-left-color: rgba(var(--color-ikdnlhg5s), 0.1);
}

.svg_image--u-id0esd292 > svg {
  flex-shrink: 0;
}

.svg_image--u-id0esd292 svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-id0esd292 .path-ird6ikcf0 {
  fill: rgba(var(--color-ih8dtabvb), 1);
}

.div--u-i42n5wbj8 {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
}

.text--u-ihvmyln0a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  font-size: 13px;
  opacity: 0.5;
  color: rgba(var(--color-i8kno2ebh), 1);
  font-weight: 400;
}

.list__item--u-ivkqjflf3 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list--u-ir49egsyu {
  display: block;
}

.text--u-i6qdusq1j {
  color: rgba(var(--color-ib08rqaxp), 1);
  font-size: 14px;
}

.div--u-i9tpapx48 {
  margin-right: 20px;
}

.div--u-i1rrhms6u {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  flex-shrink: 5;
  margin-right: 20px;
  margin-top: 30px;
}

.svg_image--u-i5nmaaix1 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
  flex-shrink: 0;
  margin-right: 0px;
  min-height: 0px;
  border-top-style: none;
  border-top-width: 1px;
  border-right-style: none;
  border-right-width: 1px;
  border-bottom-style: none;
  border-bottom-width: 1px;
  border-left-style: none;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-iie65zgwm), 0.1);
  border-right-color: rgba(var(--color-isz5h3qmw), 0.1);
  border-bottom-color: rgba(var(--color-ikcxy4hix), 0.1);
  border-left-color: rgba(var(--color-i9be1t74c), 0.1);
}

.svg_image--u-i5nmaaix1 > svg {
  flex-shrink: 0;
}

.svg_image--u-i5nmaaix1 svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i5nmaaix1 .path-ird6ikcf0 {
  fill: rgba(var(--color-ikavch5qr), 1);
}

.svg_image--u-i5nmaaix1 .path-iuyjcc5dv {
  fill: rgba(var(--color-izul8c0bp), 1);
}

.div--u-ih7pltt31 {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
}

.list__item--u-icrak65re {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list--u-ilpshqb6j {
  display: block;
}

.text--u-if751rxcb {
  color: rgba(var(--color-idrau7i49), 1);
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  margin-top: auto;
  margin-bottom: auto;
}

.div--u-i5eq8gfyy {
  margin-right: 20px;
}

.link-universal--u-ip2p7qaal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.div--u-irciyf6kg {
  width: 35%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.div--u-iwh9gz3uk {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0px;
}

.section--u-izr6dic5d {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-il9ndr73q), 1);
  color: rgba(var(--color-iace8v8nv), 1);
  cursor: auto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-mega-copyright--u-ixh34486t {
  line-height: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  justify-content: center;
  color: rgba(var(--color-imjb8v0h7), 1);
  margin-left: auto;
  margin-right: auto;
  width: auto;
}

.mosaic-mega-copyright--u-ixh34486t a {
  color: inherit;
}

.mosaic-mega-copyright--u-ixh34486t .mosaic-mega-copyright-stub {
  padding-left: 30px;
  padding-top: 7px;
  padding-bottom: 7px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg==");
  background-position: left 0px center;
  background-repeat: no-repeat;
}

.link-universal--u-ihfolsyso {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  background-color: rgba(var(--color-i7uwc7s5n), 0);
  color: rgba(var(--color-ioovqacs3), 0.85);
  position: relative;
  text-decoration-line: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  border-top-color: rgba(var(--color-izkxjrf0r), 1);
  border-right-color: rgba(var(--color-idpqtgb7g), 1);
  border-bottom-color: rgba(var(--color-ipfw2zrlm), 1);
  border-left-color: rgba(var(--color-ipwitad6q), 1);
}

.link-universal--u-ihfolsyso:hover,
.link-universal--u-ihfolsyso.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-i10e3zk00), 1),
    1px 20px 20px -20px rgba(var(--color-ieuhfnho4), 1);
  border-top-color: rgba(var(--color-inbqs3jyh), 1);
  border-right-color: rgba(var(--color-idcxsddpc), 1);
  border-bottom-color: rgba(var(--color-idhs6sbyj), 1);
  border-left-color: rgba(var(--color-iwimd8ut4), 1);
}

.link-universal--u-ihfolsyso:active,
.link-universal--u-ihfolsyso.is-active {
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.section--u-ilv3t4axt {
  display: block;
  width: 100%;
  position: relative;
  padding-top: 50px;
  padding-bottom: 0px;
  background-color: rgba(var(--color-iru1nzjcq), 1);
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-bottom-color: rgba(var(--color-i646rer5g), 0.2);
  padding-left: 3%;
  padding-right: 3%;
  margin-top: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-irnm9g6fv), 1);
  cursor: auto;
  font-size: 16px;
  letter-spacing: normal;
  overflow-wrap: break-word;
  text-indent: 0px;
  text-shadow: none;
  font-family: Inter, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: left;
  text-transform: none;
}

.container--u-iunq7a5e3 {
  width: auto;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-bottom: 0px;
  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: 0px;
  padding-right: 0px;
}

.div--u-id7htfazm {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  margin-top: 40px;
  padding-top: 20px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-ia35sons5), 0.15);
}

.div--u-i4pfizpz0 {
  width: 100%;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
}

.div--u-ibbjh82yd {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  margin-top: auto;
  margin-bottom: auto;
}

.div--u-i42ryxqjo {
  width: 100%;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: center;
  margin-left: 0px;
  margin-right: 0px;
}

.text--u-imu6zpm7f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 15px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: auto;
  color: rgba(var(--color-iusfvb30k), 0.58);
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  margin-bottom: auto;
}

.text--u-ikm7mrmsq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 15px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: auto;
  color: rgba(var(--color-i34jh77x0), 0.58);
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  margin-bottom: auto;
}

.mosaic-site-counters--u-i7gpw6h5z {
  margin-top: auto;
  margin-bottom: auto;
  display: none;
}

.mosaic-site-counters--u-i7gpw6h5z .counters-stub {
  width: 186px;
  height: 31px;
  background-image: url("data:image/svg+xml,%3Csvg width='186' height='31' viewBox='0 0 186 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='98.5' y='0.5' width='87' height='30' fill='%23D9D9D9' stroke='black'/%3E%3Cpath d='M99 1H155V16H99V1Z' fill='%23A3A3A3'/%3E%3Cpath d='M155 1H185V30H155V1Z' fill='%23B8B8B8'/%3E%3Cpath d='M163 7H166V25H163V7Z' fill='%233B3B3B'/%3E%3Cpath d='M169 15H172V25H169V15Z' fill='%233B3B3B'/%3E%3Cpath d='M175 12H178V25H175V12Z' fill='%233B3B3B'/%3E%3Crect x='0.5' y='0.5' width='87' height='30' fill='%23D9D9D9' stroke='black'/%3E%3Cpath d='M22.8246 10.1L21.4246 12.6H20.0246L18.6246 10.1V14H16.8246V7H18.7246L20.7246 10.7L22.7246 7H24.6246V14H22.8246V10.1ZM27.7785 9.85C27.5118 9.85 27.3785 9.98333 27.3785 10.25V10.8H29.0785V10.25C29.0785 9.98333 28.9452 9.85 28.6785 9.85H27.7785ZM30.6285 13.9C29.3418 14.0333 28.1752 14.1 27.1285 14.1C26.6752 14.1 26.3118 13.9633 26.0385 13.69C25.7652 13.4167 25.6285 13.0533 25.6285 12.6V10.2C25.6285 9.7 25.7685 9.31 26.0485 9.03C26.3352 8.74333 26.7285 8.6 27.2285 8.6H29.2285C29.7285 8.6 30.1185 8.74333 30.3985 9.03C30.6852 9.31 30.8285 9.7 30.8285 10.2V12.05H27.3785V12.45C27.3785 12.55 27.4118 12.6333 27.4785 12.7C27.5452 12.7667 27.6285 12.8 27.7285 12.8C28.3885 12.8 29.3552 12.75 30.6285 12.65V13.9ZM36.4246 13.9C35.1779 14.0333 34.0779 14.1 33.1246 14.1C32.6713 14.1 32.3079 13.9633 32.0346 13.69C31.7613 13.4167 31.6246 13.0533 31.6246 12.6V10.3C31.6246 9.8 31.7646 9.41 32.0446 9.13C32.3313 8.84333 32.7246 8.7 33.2246 8.7H36.4246V10.05H33.7746C33.5079 10.05 33.3746 10.1833 33.3746 10.45V12.4C33.3746 12.5 33.4079 12.5833 33.4746 12.65C33.5413 12.7167 33.6246 12.75 33.7246 12.75C34.3246 12.75 35.2246 12.7 36.4246 12.6V13.9ZM40.2227 10.05V14H38.4727V10.05H36.8227V8.7H41.8727V10.05H40.2227ZM47.8766 12.5C47.8766 13 47.7332 13.3933 47.4466 13.68C47.1666 13.96 46.7766 14.1 46.2766 14.1H43.9766C43.4766 14.1 43.0832 13.96 42.7966 13.68C42.5166 13.3933 42.3766 13 42.3766 12.5V10.2C42.3766 9.7 42.5166 9.31 42.7966 9.03C43.0832 8.74333 43.4766 8.6 43.9766 8.6H46.2766C46.7766 8.6 47.1666 8.74333 47.4466 9.03C47.7332 9.31 47.8766 9.7 47.8766 10.2V12.5ZM46.1266 10.35C46.1266 10.0833 45.9932 9.95 45.7266 9.95H44.5266C44.2599 9.95 44.1266 10.0833 44.1266 10.35V12.35C44.1266 12.6167 44.2599 12.75 44.5266 12.75H45.7266C45.9932 12.75 46.1266 12.6167 46.1266 12.35V10.35ZM54.1234 11.5C54.0901 11.9667 53.9568 12.35 53.7234 12.65H55.4734V10.05H54.2234L54.1234 11.5ZM57.2234 8.7V12.65H57.9734V15.2H56.3134L56.2134 14H53.1334L53.0334 15.2H51.3734V12.65H52.0234C52.2901 12.3367 52.4401 11.9867 52.4734 11.6L52.6734 8.7H57.2234ZM59.2777 14.1C58.9911 14.1 58.6577 14.0667 58.2777 14V12.7H58.6777C58.9311 12.7 59.0644 12.5667 59.0777 12.3L59.2777 8.7H64.0777V14H62.3277V10.05H60.9277L60.7777 12.6C60.7511 13.0533 60.6011 13.4167 60.3277 13.69C60.0544 13.9633 59.7044 14.1 59.2777 14.1ZM70.2742 8.7V14H68.5242V12.35H67.6742L66.7242 14H64.8742L65.8742 12.25C65.5942 12.15 65.3742 11.98 65.2142 11.74C65.0542 11.5 64.9742 11.2033 64.9742 10.85V10.2C64.9742 9.74667 65.1109 9.38333 65.3842 9.11C65.6576 8.83667 66.0209 8.7 66.4742 8.7H70.2742ZM67.0742 9.95C66.9742 9.95 66.8909 9.98333 66.8242 10.05C66.7576 10.1167 66.7242 10.2 66.7242 10.3V10.75C66.7242 10.85 66.7576 10.9333 66.8242 11C66.8909 11.0667 66.9742 11.1 67.0742 11.1H68.5242V9.95H67.0742ZM25.0525 23.9C23.8059 24.0333 22.7059 24.1 21.7525 24.1C21.2992 24.1 20.9359 23.9633 20.6625 23.69C20.3892 23.4167 20.2525 23.0533 20.2525 22.6V20.3C20.2525 19.8 20.3925 19.41 20.6725 19.13C20.9592 18.8433 21.3525 18.7 21.8525 18.7H25.0525V20.05H22.4025C22.1359 20.05 22.0025 20.1833 22.0025 20.45V22.4C22.0025 22.5 22.0359 22.5833 22.1025 22.65C22.1692 22.7167 22.2525 22.75 22.3525 22.75C22.9525 22.75 23.8525 22.7 25.0525 22.6V23.9ZM27.8506 21.15C28.4173 21.15 28.8839 21.1333 29.2506 21.1V18.7H31.0006V24H29.2506V22.4C28.5373 22.4667 27.8706 22.5 27.2506 22.5C26.7973 22.5 26.4339 22.3633 26.1606 22.09C25.8873 21.8167 25.7506 21.4533 25.7506 21V18.7H27.5006V20.8C27.5006 20.9 27.5339 20.9833 27.6006 21.05C27.6673 21.1167 27.7506 21.15 27.8506 21.15ZM34.0529 19.85C33.7863 19.85 33.6529 19.9833 33.6529 20.25V20.8H35.3529V20.25C35.3529 19.9833 35.2196 19.85 34.9529 19.85H34.0529ZM36.9029 23.9C35.6163 24.0333 34.4496 24.1 33.4029 24.1C32.9496 24.1 32.5863 23.9633 32.3129 23.69C32.0396 23.4167 31.9029 23.0533 31.9029 22.6V20.2C31.9029 19.7 32.0429 19.31 32.3229 19.03C32.6096 18.7433 33.0029 18.6 33.5029 18.6H35.5029C36.0029 18.6 36.3929 18.7433 36.6729 19.03C36.9596 19.31 37.1029 19.7 37.1029 20.2V22.05H33.6529V22.45C33.6529 22.55 33.6863 22.6333 33.7529 22.7C33.8196 22.7667 33.9029 22.8 34.0029 22.8C34.6629 22.8 35.6296 22.75 36.9029 22.65V23.9ZM40.999 20.05V24H39.249V20.05H37.599V18.7H42.649V20.05H40.999ZM45.2529 21.15C45.8196 21.15 46.2863 21.1333 46.6529 21.1V18.7H48.4029V24H46.6529V22.4C45.9396 22.4667 45.2729 22.5 44.6529 22.5C44.1996 22.5 43.8363 22.3633 43.5629 22.09C43.2896 21.8167 43.1529 21.4533 43.1529 21V18.7H44.9029V20.8C44.9029 20.9 44.9363 20.9833 45.0029 21.05C45.0696 21.1167 45.1529 21.15 45.2529 21.15ZM52.8553 18.7H54.7053V24H52.9553V21.1L51.2553 24H49.4053V18.7H51.1553V21.6L52.8553 18.7ZM58.2041 22H57.4541V24H55.7041V18.7H57.4541V20.65H58.2541L58.8041 19.55C59.0041 19.1233 59.3174 18.8333 59.7441 18.68C59.8974 18.6267 60.0441 18.6 60.1841 18.6C60.4108 18.6 60.6174 18.6167 60.8041 18.65L61.0541 18.7V20.05H60.7041C60.4774 20.05 60.3108 20.15 60.2041 20.35L59.7041 21.35L61.2041 24H59.3041L58.2041 22ZM63.8002 22.7C64.1535 22.7 64.5535 22.6333 65.0002 22.5V21.9H63.5502C63.4502 21.9 63.3669 21.9333 63.3002 22C63.2335 22.0667 63.2002 22.15 63.2002 22.25V22.35C63.2002 22.45 63.2335 22.5333 63.3002 22.6C63.3669 22.6667 63.4502 22.7 63.5502 22.7H63.8002ZM61.9502 18.8C63.1702 18.6667 64.2702 18.6 65.2502 18.6C65.7035 18.6 66.0669 18.7367 66.3402 19.01C66.6135 19.2833 66.7502 19.6467 66.7502 20.1V24H65.2002L65.1002 23.5C64.7869 23.7067 64.4635 23.86 64.1302 23.96C63.8035 24.0533 63.5269 24.1 63.3002 24.1H62.9502C62.4969 24.1 62.1335 23.9633 61.8602 23.69C61.5869 23.4167 61.4502 23.0533 61.4502 22.6V22.15C61.4502 21.6967 61.5869 21.3333 61.8602 21.06C62.1335 20.7867 62.4969 20.65 62.9502 20.65H65.0002V20.25C65.0002 20.15 64.9669 20.0667 64.9002 20C64.8335 19.9333 64.7502 19.9 64.6502 19.9C64.2169 19.9 63.7369 19.92 63.2102 19.96C62.6902 20 62.2702 20.03 61.9502 20.05V18.8Z' fill='%234F4F4F'/%3E%3Cpath d='M109.602 11.9C108.356 12.0333 107.256 12.1 106.302 12.1C105.849 12.1 105.486 11.9633 105.212 11.69C104.939 11.4167 104.802 11.0533 104.802 10.6V8.3C104.802 7.8 104.942 7.41 105.222 7.13C105.509 6.84333 105.902 6.7 106.402 6.7H109.602V8.05H106.952C106.686 8.05 106.552 8.18333 106.552 8.45V10.4C106.552 10.5 106.586 10.5833 106.652 10.65C106.719 10.7167 106.802 10.75 106.902 10.75C107.502 10.75 108.402 10.7 109.602 10.6V11.9ZM115.8 10.5C115.8 11 115.657 11.3933 115.37 11.68C115.09 11.96 114.7 12.1 114.2 12.1H111.9C111.4 12.1 111.007 11.96 110.72 11.68C110.44 11.3933 110.3 11 110.3 10.5V8.2C110.3 7.7 110.44 7.31 110.72 7.03C111.007 6.74333 111.4 6.6 111.9 6.6H114.2C114.7 6.6 115.09 6.74333 115.37 7.03C115.657 7.31 115.8 7.7 115.8 8.2V10.5ZM114.05 8.35C114.05 8.08333 113.917 7.95 113.65 7.95H112.45C112.184 7.95 112.05 8.08333 112.05 8.35V10.35C112.05 10.6167 112.184 10.75 112.45 10.75H113.65C113.917 10.75 114.05 10.6167 114.05 10.35V8.35ZM119.149 10.65C119.503 10.65 119.903 10.5833 120.349 10.45V6.7H122.099V12H120.549L120.449 11.5C120.136 11.7067 119.813 11.86 119.479 11.96C119.153 12.0533 118.876 12.1 118.649 12.1H118.199C117.746 12.1 117.383 11.9633 117.109 11.69C116.836 11.4167 116.699 11.0533 116.699 10.6V6.7H118.449V10.3C118.449 10.4 118.483 10.4833 118.549 10.55C118.616 10.6167 118.699 10.65 118.799 10.65H119.149ZM126.046 8.05C125.692 8.05 125.292 8.11667 124.846 8.25V12H123.096V6.7H124.646L124.746 7.2C125.059 6.99333 125.379 6.84333 125.706 6.75C126.039 6.65 126.319 6.6 126.546 6.6H126.996C127.449 6.6 127.812 6.73667 128.086 7.01C128.359 7.28333 128.496 7.64667 128.496 8.1V12H126.746V8.4C126.746 8.3 126.712 8.21667 126.646 8.15C126.579 8.08333 126.496 8.05 126.396 8.05H126.046ZM133.095 12C132.448 12.0667 131.815 12.1 131.195 12.1C130.741 12.1 130.378 11.9633 130.105 11.69C129.831 11.4167 129.695 11.0533 129.695 10.6V8.05H129.095V6.7H129.695L129.895 5.5H131.445V6.7H132.695V8.05H131.445V10.35C131.445 10.45 131.478 10.5333 131.545 10.6C131.611 10.6667 131.695 10.7 131.795 10.7H133.095V12ZM135.751 7.85C135.485 7.85 135.351 7.98333 135.351 8.25V8.8H137.051V8.25C137.051 7.98333 136.918 7.85 136.651 7.85H135.751ZM138.601 11.9C137.315 12.0333 136.148 12.1 135.101 12.1C134.648 12.1 134.285 11.9633 134.011 11.69C133.738 11.4167 133.601 11.0533 133.601 10.6V8.2C133.601 7.7 133.741 7.31 134.021 7.03C134.308 6.74333 134.701 6.6 135.201 6.6H137.201C137.701 6.6 138.091 6.74333 138.371 7.03C138.658 7.31 138.801 7.7 138.801 8.2V10.05H135.351V10.45C135.351 10.55 135.385 10.6333 135.451 10.7C135.518 10.7667 135.601 10.8 135.701 10.8C136.361 10.8 137.328 10.75 138.601 10.65V11.9ZM142.747 8.15C142.327 8.15 141.894 8.25 141.447 8.45V12H139.697V6.7H141.247L141.347 7.35C141.921 6.85 142.521 6.6 143.147 6.6H143.597V8.15H142.747ZM144.097 10.6C145.45 10.7 146.517 10.75 147.297 10.75C147.397 10.75 147.48 10.7167 147.547 10.65C147.614 10.5833 147.647 10.5 147.647 10.4V10.05H145.497C145.044 10.05 144.68 9.91333 144.407 9.64C144.134 9.36667 143.997 9.00333 143.997 8.55V8.2C143.997 7.74667 144.134 7.38333 144.407 7.11C144.68 6.83667 145.044 6.7 145.497 6.7H148.897V8H146.097C145.997 8 145.914 8.03333 145.847 8.1C145.78 8.16667 145.747 8.25 145.747 8.35C145.747 8.45 145.78 8.53333 145.847 8.6C145.914 8.66667 145.997 8.7 146.097 8.7H147.897C148.35 8.7 148.714 8.83667 148.987 9.11C149.26 9.38333 149.397 9.74667 149.397 10.2V10.6C149.397 11.0533 149.26 11.4167 148.987 11.69C148.714 11.9633 148.35 12.1 147.897 12.1C146.717 12.1 145.45 12.0333 144.097 11.9V10.6Z' fill='%233B3B3B'/%3E%3Cpath d='M105.736 22.2515H106.413C106.629 22.2515 106.808 22.2148 106.949 22.1416C107.089 22.0654 107.193 21.96 107.261 21.8252C107.331 21.6875 107.366 21.5278 107.366 21.3462C107.366 21.1821 107.334 21.0371 107.27 20.9111C107.208 20.7822 107.113 20.6826 106.984 20.6123C106.855 20.5391 106.692 20.5024 106.496 20.5024C106.341 20.5024 106.197 20.5332 106.065 20.5947C105.934 20.6562 105.828 20.7427 105.749 20.854C105.67 20.9653 105.63 21.1001 105.63 21.2583H104.36C104.36 20.9067 104.454 20.6006 104.642 20.3398C104.832 20.0791 105.087 19.8755 105.406 19.729C105.726 19.5825 106.077 19.5093 106.461 19.5093C106.895 19.5093 107.274 19.5796 107.599 19.7202C107.924 19.8579 108.178 20.0615 108.359 20.3311C108.541 20.6006 108.632 20.9346 108.632 21.333C108.632 21.5352 108.585 21.7314 108.491 21.9219C108.397 22.1094 108.263 22.2793 108.087 22.4316C107.914 22.5811 107.703 22.7012 107.454 22.792C107.205 22.8799 106.925 22.9238 106.615 22.9238H105.736V22.2515ZM105.736 23.2139V22.5591H106.615C106.963 22.5591 107.27 22.5986 107.533 22.6777C107.797 22.7568 108.018 22.8711 108.197 23.0205C108.375 23.167 108.51 23.3413 108.601 23.5435C108.692 23.7427 108.737 23.9639 108.737 24.207C108.737 24.5059 108.68 24.7725 108.566 25.0068C108.452 25.2383 108.291 25.4346 108.083 25.5957C107.877 25.7568 107.637 25.8799 107.362 25.9648C107.086 26.0469 106.786 26.0879 106.461 26.0879C106.191 26.0879 105.926 26.0513 105.666 25.978C105.408 25.9019 105.173 25.7891 104.962 25.6396C104.754 25.4873 104.587 25.2969 104.461 25.0684C104.338 24.8369 104.277 24.563 104.277 24.2466H105.547C105.547 24.4106 105.588 24.5571 105.67 24.686C105.752 24.8149 105.865 24.916 106.008 24.9893C106.155 25.0625 106.317 25.0991 106.496 25.0991C106.698 25.0991 106.871 25.0625 107.015 24.9893C107.161 24.9131 107.272 24.8076 107.349 24.6729C107.428 24.5352 107.467 24.3755 107.467 24.1938C107.467 23.9595 107.425 23.772 107.34 23.6313C107.255 23.4878 107.133 23.3823 106.975 23.3149C106.817 23.2476 106.629 23.2139 106.413 23.2139H105.736ZM110.504 25.0376H110.587C110.939 25.0376 111.241 24.9951 111.493 24.9102C111.748 24.8223 111.957 24.6963 112.121 24.5322C112.285 24.3682 112.407 24.1675 112.486 23.9302C112.565 23.6899 112.604 23.4175 112.604 23.1128V21.8999C112.604 21.6685 112.581 21.4648 112.534 21.2891C112.49 21.1133 112.426 20.9683 112.341 20.854C112.259 20.7368 112.162 20.6489 112.051 20.5903C111.942 20.5317 111.822 20.5024 111.69 20.5024C111.55 20.5024 111.425 20.5376 111.317 20.6079C111.208 20.6753 111.116 20.7676 111.04 20.8848C110.967 21.002 110.91 21.1367 110.869 21.2891C110.831 21.4385 110.812 21.5952 110.812 21.7593C110.812 21.9233 110.831 22.0801 110.869 22.2295C110.907 22.376 110.964 22.5063 111.04 22.6206C111.116 22.7319 111.211 22.8213 111.326 22.8887C111.44 22.9531 111.575 22.9854 111.73 22.9854C111.879 22.9854 112.013 22.9575 112.13 22.9019C112.25 22.8433 112.351 22.7671 112.433 22.6733C112.518 22.5796 112.583 22.4756 112.626 22.3613C112.673 22.2471 112.697 22.1313 112.697 22.0142L113.114 22.2427C113.114 22.4478 113.07 22.6499 112.982 22.8491C112.895 23.0483 112.771 23.23 112.613 23.394C112.458 23.5552 112.278 23.6841 112.073 23.7808C111.868 23.8774 111.648 23.9258 111.414 23.9258C111.115 23.9258 110.85 23.8716 110.618 23.7632C110.387 23.6519 110.19 23.4995 110.029 23.3062C109.871 23.1099 109.751 22.8813 109.669 22.6206C109.587 22.3599 109.546 22.0771 109.546 21.7725C109.546 21.4619 109.596 21.1704 109.695 20.8979C109.798 20.6255 109.943 20.3853 110.13 20.1772C110.321 19.9692 110.548 19.8066 110.812 19.6895C111.078 19.5693 111.374 19.5093 111.699 19.5093C112.024 19.5093 112.32 19.5723 112.587 19.6982C112.854 19.8242 113.082 20.0029 113.272 20.2344C113.463 20.4629 113.609 20.7368 113.712 21.0562C113.817 21.3755 113.87 21.73 113.87 22.1196V22.5591C113.87 22.9751 113.825 23.3618 113.734 23.7192C113.646 24.0767 113.513 24.4004 113.334 24.6904C113.158 24.9775 112.938 25.2236 112.675 25.4287C112.414 25.6338 112.111 25.7905 111.765 25.8989C111.419 26.0073 111.033 26.0615 110.605 26.0615H110.504V25.0376ZM119.122 19.6016V20.2827L116.647 26H115.312L117.786 20.5903H114.6V19.6016H119.122ZM120.84 25.0376H120.923C121.275 25.0376 121.577 24.9951 121.829 24.9102C122.083 24.8223 122.293 24.6963 122.457 24.5322C122.621 24.3682 122.743 24.1675 122.822 23.9302C122.901 23.6899 122.94 23.4175 122.94 23.1128V21.8999C122.94 21.6685 122.917 21.4648 122.87 21.2891C122.826 21.1133 122.762 20.9683 122.677 20.854C122.595 20.7368 122.498 20.6489 122.387 20.5903C122.278 20.5317 122.158 20.5024 122.026 20.5024C121.886 20.5024 121.761 20.5376 121.653 20.6079C121.544 20.6753 121.452 20.7676 121.376 20.8848C121.303 21.002 121.246 21.1367 121.205 21.2891C121.167 21.4385 121.147 21.5952 121.147 21.7593C121.147 21.9233 121.167 22.0801 121.205 22.2295C121.243 22.376 121.3 22.5063 121.376 22.6206C121.452 22.7319 121.547 22.8213 121.662 22.8887C121.776 22.9531 121.911 22.9854 122.066 22.9854C122.215 22.9854 122.349 22.9575 122.466 22.9019C122.586 22.8433 122.687 22.7671 122.769 22.6733C122.854 22.5796 122.918 22.4756 122.962 22.3613C123.009 22.2471 123.033 22.1313 123.033 22.0142L123.45 22.2427C123.45 22.4478 123.406 22.6499 123.318 22.8491C123.23 23.0483 123.107 23.23 122.949 23.394C122.794 23.5552 122.614 23.6841 122.409 23.7808C122.204 23.8774 121.984 23.9258 121.75 23.9258C121.451 23.9258 121.186 23.8716 120.954 23.7632C120.723 23.6519 120.526 23.4995 120.365 23.3062C120.207 23.1099 120.087 22.8813 120.005 22.6206C119.923 22.3599 119.882 22.0771 119.882 21.7725C119.882 21.4619 119.932 21.1704 120.031 20.8979C120.134 20.6255 120.279 20.3853 120.466 20.1772C120.657 19.9692 120.884 19.8066 121.147 19.6895C121.414 19.5693 121.71 19.5093 122.035 19.5093C122.36 19.5093 122.656 19.5723 122.923 19.6982C123.189 19.8242 123.418 20.0029 123.608 20.2344C123.799 20.4629 123.945 20.7368 124.048 21.0562C124.153 21.3755 124.206 21.73 124.206 22.1196V22.5591C124.206 22.9751 124.161 23.3618 124.07 23.7192C123.982 24.0767 123.849 24.4004 123.67 24.6904C123.494 24.9775 123.274 25.2236 123.011 25.4287C122.75 25.6338 122.447 25.7905 122.101 25.8989C121.755 26.0073 121.369 26.0615 120.941 26.0615H120.84V25.0376ZM129.458 19.6016V20.2827L126.983 26H125.647L128.122 20.5903H124.936V19.6016H129.458Z' fill='%233B3B3B'/%3E%3C/svg%3E");
  background-position: left 0px top 0px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
}

.div--u-idluwo3vp {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 100%;
}

.div--u-idqefoifd {
  width: 25%;
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  flex-wrap: nowrap;
  margin-right: 0px;
  max-width: none;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 30px;
  margin-top: 0px;
  margin-bottom: 0px;
  height: 100%;
}

.text--u-idguw8141 {
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.7vw;
  font-weight: 400;
  text-transform: none;
  color: rgba(var(--color-iydopm7o7), 1);
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  text-align: left;
}

.text--u-ihp1u2z41 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-igsuan81o), 0.7);
  font-size: 16px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 20px;
}

.link-universal--u-iy9uinu2p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div--u-ijt0exdsb {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  flex-shrink: 5;
  margin-right: 0px;
  margin-bottom: 10px;
}

.list__item--u-i70wxdyjv {
  padding-top: 0px;
  padding-right: 15px;
  padding-bottom: 0px;
  padding-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}

.list--u-ittzgvbb1 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 0px;
  margin-left: 20px;
  width: 50%;
}

.link-universal--u-iaicgncos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0px;
}

.link-universal--u-iaicgncos:hover,
.link-universal--u-iaicgncos.is-hover {
  color: rgba(var(--color-i5yhdszw3), 1);
  text-decoration: underline;
}

.svg_image--u-ihw6a266f {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  margin-right: 0px;
}

.svg_image--u-ihw6a266f > svg {
  flex-shrink: 0;
}

.svg_image--u-ihw6a266f svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ihw6a266f .path-igtlkxvqf {
  fill: rgba(var(--color-iiftiv7go), 1);
}

.svg_image--u-ihw6a266f .path-idrj0vvqp {
  fill: rgba(var(--color-inz4bmimx), 1);
}

.svg_image--u-ihw6a266f .path-iw190kbwy {
  fill: rgba(var(--color-igclwy3in), 1);
}

.svg_image--u-ihw6a266f .path-ii15xwe3e {
  fill: rgba(var(--color-iaxu1e8hk), 1);
}

.svg_image--u-ihw6a266f .path-i9jv3wmc5 {
  fill: rgba(var(--color-iysl8eio5), 1);
}

.svg_image--u-ihw6a266f .path-iqbhx86ip {
  fill: rgba(var(--color-itr37w4v2), 1);
}

.div--u-i0cnyxvaf {
  width: 100%;
  position: relative;
  display: inline-block;
}

.text--u-ivxpi86lj {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  font-size: 13px;
  opacity: 0.5;
  color: rgba(var(--color-i8i9cojzc), 1);
}

.list__item--u-isoouc4h1 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list--u-isvlvw2al {
  display: block;
}

.div--u-iskylb7dq {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  justify-content: flex-start;
  margin-top: 0px;
  margin-bottom: 20px;
  margin-right: 0px;
}

.div--u-icf0u61mo {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 20px;
}

.text--u-i74g87p3z {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  font-size: 13px;
  opacity: 0.5;
  color: rgba(var(--color-is9hmk4g5), 1);
}

.list__item--u-ih4epezp1 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list--u-ips409l0g {
  display: block;
}

.link-universal--u-iyxznkyzn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  color: rgba(var(--color-izqajpk0e), 1);
  margin-top: 5px;
}

.link-universal--u-iyxznkyzn:hover .text--u-i8zv5g9zg,
.link-universal--u-iyxznkyzn.is-hover .text--u-i8zv5g9zg {
  color: rgba(var(--color-izc86c3rl), 1);
}

.text--u-i8zv5g9zg {
  display: block;
  font-weight: 500;
  font-size: 14px;
}

.text--u-igctvnzoy {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-izev7qtxd), 1);
  font-size: 15px;
}

.text--u-i6tk30wde {
  color: rgba(var(--color-ivgkn13pj), 1);
  font-size: 14px;
}

.div--u-innc9c94g {
  width: 50px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: 0px;
  margin-right: 16px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  flex-shrink: 0;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-ig6i9qwd0), 0.1);
  border-right-color: rgba(var(--color-i29tr6at4), 0.1);
  border-bottom-color: rgba(var(--color-irmslhkzh), 0.1);
  border-left-color: rgba(var(--color-ikjmw67yn), 0.1);
}

.div--u-ibge5g6kx {
  width: 100%;
  position: relative;
  display: none;
}

.div--u-ipxs6m7jh {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 10px;
  box-shadow: 0px 5px 40px -10px rgba(var(--color-im6uzkjlu), 0.3);
  border-top-style: solid;
  border-top-width: 5px;
  border-right-style: solid;
  border-right-width: 5px;
  border-bottom-style: solid;
  border-bottom-width: 5px;
  border-left-style: solid;
  border-left-width: 5px;
  border-top-color: rgba(var(--color-idhqhynq5), 1);
  border-right-color: rgba(var(--color-i5fehhvqw), 1);
  border-bottom-color: rgba(var(--color-iqiptxpcp), 1);
  border-left-color: rgba(var(--color-i9rb26gkx), 1);
  background-color: rgba(var(--color-ixsw5z1wk), 1);
}

.mosaic-shop2-search--u-iutguo5dg {
  width: auto;
  position: relative;
  display: inline-block;
  flex-shrink: 0;
  margin-right: 2px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__title {
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  background-color: rgba(var(--color-ix8b6qbt2), 0);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-right-style: none;
  border-right-width: 1px;
  border-right-color: rgba(var(--color-i4ghtfey9), 0.1);
  background-image: linear-gradient(
    rgba(var(--color-icir9az0h), 1) 0%,
    rgba(var(--color-icir9az0h), 1) 100%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__body {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-ir3p33vzr), 1);
  border-right-color: rgba(var(--color-iqoxknild), 1);
  border-bottom-color: rgba(var(--color-i1l4kamsl), 1);
  border-left-color: rgba(var(--color-i6677f82o), 1);
  background-color: rgba(var(--color-io1oa3afx), 1);
  display: none;
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  top: 100%;
  width: 300px;
  margin-top: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__row {
  padding-top: 6px;
  padding-bottom: 6px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__row-title {
  margin-bottom: 5px;
  font-size: 15px;
  opacity: 0.5;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__row-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__from {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__to {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__interval-text {
  margin-right: 5px;
  font-size: 14px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__interval {
  flex-shrink: 1;
  width: 100%;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-size: 14px;
  border-top-color: rgba(var(--color-inebh9u6j), 1);
  border-right-color: rgba(var(--color-ibsysa227), 1);
  border-bottom-color: rgba(var(--color-i61310hll), 1);
  border-left-color: rgba(var(--color-ilrz5pxbb), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__input {
  width: 100%;
  height: 40px;
  padding-left: 10px;
  padding-right: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-size: 14px;
  border-top-color: rgba(var(--color-im6ppn6p7), 0.25);
  border-right-color: rgba(var(--color-iox8ej5wm), 0.25);
  border-bottom-color: rgba(var(--color-itm6r89a1), 0.25);
  border-left-color: rgba(var(--color-ib2y4w8pn), 0.25);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__select {
  width: 100%;
  height: 40px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-left: 10px;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: cover;
  background-attachment: scroll;
  border-top-color: rgba(var(--color-ibwtsdw5c), 1);
  border-right-color: rgba(var(--color-ie39nk3r9), 1);
  border-bottom-color: rgba(var(--color-i3h76m2fn), 1);
  border-left-color: rgba(var(--color-imb7bggg1), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__colors {
  width: 100%;
  position: relative;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__colors-arrow {
  width: 11px;
  height: 10px;
  flex-shrink: 0;
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: right 0 center;
  background-size: cover;
  background-attachment: scroll;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__color-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 1;
  font-size: 14px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__color-active {
  min-height: 40px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-im9eqzjlr), 1);
  border-right-color: rgba(var(--color-ig25m4pad), 1);
  border-bottom-color: rgba(var(--color-ib8nxtyjk), 1);
  border-left-color: rgba(var(--color-ic0o4r3uk), 1);
  padding-top: 3px;
  padding-left: 8px;
  padding-right: 3px;
  padding-bottom: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  cursor: pointer;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__colors-list {
  display: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 100%;
  z-index: 1;
  list-style-type: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-ikc12mxye), 1);
  border-right-color: rgba(var(--color-i97om86is), 1);
  border-bottom-color: rgba(var(--color-i7oj347iv), 1);
  border-left-color: rgba(var(--color-is3jzzqct), 1);
  background-color: rgba(var(--color-i6fqi0g4x), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__color-item {
  min-height: 28px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__color-icon {
  width: 22px;
  height: 22px;
  margin-right: 5px;
  flex-shrink: 0;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-inxwrq7n0), 1);
  border-right-color: rgba(var(--color-ieh7y9p4f), 1);
  border-bottom-color: rgba(var(--color-ix1tax6r1), 1);
  border-left-color: rgba(var(--color-iroislbud), 1);
  position: relative;
  background-size: contain;
  overflow-x: hidden;
  overflow-y: hidden;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__red {
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(var(--color-iyo78pcaz), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__blue {
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(var(--color-ifrg4wkho), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__color-check {
  top: 3px;
  left: 3px;
  width: 15px;
  height: 15px;
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCXZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzc1LjE0NyAzNzUuMTQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGc+DQoJCTxwb2x5Z29uIHBvaW50cz0iMTQsMCA1LDEyLjUgMSw3IDAsOCA1LDE1IDE1LDEiLz4NCgk8L2c+DQo8L3N2Zz4=");
  display: none;
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__button {
  width: 100%;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  height: 40px;
  background-color: rgba(var(--color-ihjkgdd5c), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__button-text {
  color: rgba(var(--color-iujtmuhry), 1);
}

.mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__checkbox {
  display: none;
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-icon {
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iktwq5llr), 1);
  border-right-color: rgba(var(--color-iu5zhw27q), 1);
  border-bottom-color: rgba(var(--color-ifhuc9ub7), 1);
  border-left-color: rgba(var(--color-it5bdkkxa), 1);
  background-color: rgba(var(--color-ivkmk51ar), 0);
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-value {
  margin-left: 5px;
  font-size: 14px;
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-icon:hover,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__checkbox
  ~ .mosaic-shop2-search__checkbox-icon.is-hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg==");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__checkbox:checked
  ~ .mosaic-shop2-search__checkbox-icon,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__checkbox.is-checked
  ~ .mosaic-shop2-search__checkbox-icon {
  background-color: rgba(var(--color-isgejno1w), 0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg==");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__color-item.is-active
  .mosaic-shop2-search__color-check {
  display: block;
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title:hover
  .svg_image--u-i94ji2qt9
  .path-i7lzin3mo,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title.is-hover
  .svg_image--u-i94ji2qt9
  .path-i7lzin3mo {
  stroke: rgba(var(--color-i2b3wkbzy), 1);
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title:hover
  .svg_image--u-i94ji2qt9
  .path-ibek295ad,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title.is-hover
  .svg_image--u-i94ji2qt9
  .path-ibek295ad {
  stroke: rgba(var(--color-ixksmziov), 1);
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title:active
  .svg_image--u-i94ji2qt9
  .path-i7lzin3mo,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title.is-active
  .svg_image--u-i94ji2qt9
  .path-i7lzin3mo {
  stroke: rgba(var(--color-ijm6vwfwj), 1);
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title:active
  .svg_image--u-i94ji2qt9
  .path-ibek295ad,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title.is-active
  .svg_image--u-i94ji2qt9
  .path-ibek295ad {
  stroke: rgba(var(--color-i51h6dkvp), 1);
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title:focus
  .svg_image--u-i94ji2qt9
  .path-i7lzin3mo,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title.is-focus
  .svg_image--u-i94ji2qt9
  .path-i7lzin3mo {
  stroke: rgba(var(--color-iopdrrfbd), 1);
}

.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title:focus
  .svg_image--u-i94ji2qt9
  .path-ibek295ad,
.mosaic-shop2-search--u-iutguo5dg
  .mosaic-shop2-search__title.is-focus
  .svg_image--u-i94ji2qt9
  .path-ibek295ad {
  stroke: rgba(var(--color-i5tszzld8), 1);
}

.svg_image--u-i94ji2qt9 {
  margin-left: 0px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-imajwsplq), 0);
}

.svg_image--u-i94ji2qt9 svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-i94ji2qt9 .path-i7lzin3mo {
  stroke: rgba(var(--color-ibr91hi23), 1);
}

.svg_image--u-i94ji2qt9 .path-ibek295ad {
  stroke: rgba(var(--color-i6nkpou9x), 1);
}

.mosaic-search--u-ifmxqx54o {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.mosaic-search__form--u-i0vdishw9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.mosaic-search__label--u-iacif09rt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-image: linear-gradient(
    rgba(var(--color-iy9v82w99), 1) 0%,
    rgba(var(--color-iy9v82w99), 1) 100%
  );
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-search__input--u-i8qldlw9x {
  width: 100%;
  padding-left: 15px;
  border-right-style: none;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  font-size: 14px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: rgba(var(--color-ijgsi7tip), 0);
  padding-right: 15px;
}

.mosaic-search__button--u-ibef4mwpq {
  cursor: pointer;
  height: 50px;
  width: 50px;
  padding-right: 10px;
  padding-left: 10px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-iwwosjoqm), 1);
  flex-shrink: 0;
  margin-left: 2px;
}

.mosaic-search__button--u-ibef4mwpq:hover,
.mosaic-search__button--u-ibef4mwpq.is-hover {
  background-color: rgba(var(--color-i04ngjrrh), 1);
}

.mosaic-search__button--u-ibef4mwpq:hover .mosaic-search__span--u-ie61p3rxq,
.mosaic-search__button--u-ibef4mwpq.is-hover .mosaic-search__span--u-ie61p3rxq {
  color: rgba(var(--color-iinil8kkp), 1);
}

.mosaic-search__span--u-ie61p3rxq {
  display: none;
  margin-left: 0px;
  font-size: 14px;
  text-transform: uppercase;
}

.svg_image--u-ijz0ve4jp {
  position: relative;
  display: none;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 15px;
  width: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-i5uhf2t6j), 1);
}

.svg_image--u-ijz0ve4jp > svg {
  flex-shrink: 0;
}

.svg_image--u-i7t65tc5n {
  margin-left: 0px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-ieavsu4hk), 0);
}

.svg_image--u-i7t65tc5n svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-i7t65tc5n .path-ikye0fd72 {
  stroke: rgba(var(--color-i5d4qnj21), 1);
}

.div--u-iyna27z2z {
  width: 25%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  -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;
  padding-left: 20px;
}

.ver-menu--u-i3o0mvfu3 {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: rgba(var(--color-int5mqarj), 1);
  margin-left: 10px;
  margin-right: 0px;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
  width: 100%;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__link,
.ver-menu--u-i3o0mvfu3 .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-i5t4jkydw), 1);
}

.ver-menu--u-i3o0mvfu3 .ver-menu__icon {
  background-color: rgba(var(--color-ijpuptdex), 1);
  width: 25px;
  height: 25px;
  flex-shrink: 0;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__sub_icon {
  background-color: rgba(var(--color-iiam2he0r), 1);
  width: 25px;
  height: 25px;
  flex-shrink: 0;
  margin-left: 10px;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__sub_list {
  display: none;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-i9imr6ago), 1);
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__sub_item {
  vertical-align: top;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-icilctq5s), 1);
}

.ver-menu--u-i3o0mvfu3 .ver-menu__link {
  color: rgba(var(--color-i9cjji0fq), 1);
  font-size: 15px;
  padding-bottom: 5px;
  padding-top: 5px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  padding-left: 0px;
}

.ver-menu--u-i3o0mvfu3 .ver-menu__link:hover,
.ver-menu--u-i3o0mvfu3 .ver-menu__link.is-hover {
  color: rgba(var(--color-iq827oovp), 0.64);
}

.div--u-ij3alazpb {
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-right: 10px;
  padding-left: 0px;
}

.div--u-iolsjtjh0 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  flex-shrink: 5;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}

.div--u-iulwpecnd {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 20px;
}

.text--u-iboh4mvll {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  font-size: 13px;
  opacity: 0.5;
  color: rgba(var(--color-ifspbe77k), 1);
}

.list__item--u-i8tsgch46 {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list--u-isp8f8y77 {
  display: block;
}

.text--u-idlhnt682 {
  color: rgba(var(--color-ieg4a87n7), 1);
  font-size: 14px;
  display: block;
}

.link-universal--u-i2zpc7dfm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.button-up--u-i3mjn9ooc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 17px;
  padding-right: 30px;
  padding-bottom: 17px;
  padding-left: 30px;
  font-size: 12px;
  line-height: normal;
  background-color: rgba(var(--color-i1f8zqong), 1);
  color: rgba(var(--color-io7hup2h5), 1);
  position: relative;
  text-decoration-line: none;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  border-top-left-radius: 200px;
  border-top-right-radius: 200px;
  border-bottom-right-radius: 200px;
  border-bottom-left-radius: 200px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  font-weight: 400;
  box-shadow: inset 0px 0px 0px 0px rgba(var(--color-id94pe7zk), 1);
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  text-transform: uppercase;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  width: auto;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: rgba(var(--color-i0ixstmyl), 1);
  border-right-color: rgba(var(--color-i7wmsc3yp), 1);
  border-bottom-color: rgba(var(--color-irnosu7ic), 1);
  border-left-color: rgba(var(--color-i5cpdz2l2), 1);
  margin-bottom: auto;
  height: auto;
  justify-content: center;
}

.button-up--u-i3mjn9ooc:hover,
.button-up--u-i3mjn9ooc.is-hover {
  box-shadow: inset 0px 100px 0px 0px rgba(var(--color-im4yoshfh), 1);
  color: rgba(var(--color-iriuku5r0), 1);
  border-top-color: rgba(var(--color-i2tndrmfb), 1);
  border-right-color: rgba(var(--color-il399wl1a), 1);
  border-bottom-color: rgba(var(--color-id8lnflt2), 1);
  border-left-color: rgba(var(--color-i5sc9eteb), 1);
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  background-color: rgba(var(--color-iq3zy8flh), 1);
}

.button-up__text--u-iqg5ouu88 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.mosaic-site-copyright--u-ib045pmoe {
  line-height: normal;
  color: rgba(var(--color-ij6vo5ccd), 1);
  display: inline-block;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.div--u-ir3pqksj6 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  margin-top: 0px;
  padding-top: 20px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-izqy0aty2), 0.2);
  justify-content: center;
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div--u-ipynpv6qa {
  width: auto;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
}

.div--u-i2a0oxxg4 {
  width: 100%;
  position: relative;
  display: none;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
}

.mosaic-site-counters--u-irhnempg3 {
  margin-top: auto;
  margin-bottom: auto;
  display: none;
}

.mosaic-site-counters--u-irhnempg3 .counters-stub {
  width: 186px;
  height: 31px;
  background-image: url("data:image/svg+xml,%3Csvg width='186' height='31' viewBox='0 0 186 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='98.5' y='0.5' width='87' height='30' fill='%23D9D9D9' stroke='black'/%3E%3Cpath d='M99 1H155V16H99V1Z' fill='%23A3A3A3'/%3E%3Cpath d='M155 1H185V30H155V1Z' fill='%23B8B8B8'/%3E%3Cpath d='M163 7H166V25H163V7Z' fill='%233B3B3B'/%3E%3Cpath d='M169 15H172V25H169V15Z' fill='%233B3B3B'/%3E%3Cpath d='M175 12H178V25H175V12Z' fill='%233B3B3B'/%3E%3Crect x='0.5' y='0.5' width='87' height='30' fill='%23D9D9D9' stroke='black'/%3E%3Cpath d='M22.8246 10.1L21.4246 12.6H20.0246L18.6246 10.1V14H16.8246V7H18.7246L20.7246 10.7L22.7246 7H24.6246V14H22.8246V10.1ZM27.7785 9.85C27.5118 9.85 27.3785 9.98333 27.3785 10.25V10.8H29.0785V10.25C29.0785 9.98333 28.9452 9.85 28.6785 9.85H27.7785ZM30.6285 13.9C29.3418 14.0333 28.1752 14.1 27.1285 14.1C26.6752 14.1 26.3118 13.9633 26.0385 13.69C25.7652 13.4167 25.6285 13.0533 25.6285 12.6V10.2C25.6285 9.7 25.7685 9.31 26.0485 9.03C26.3352 8.74333 26.7285 8.6 27.2285 8.6H29.2285C29.7285 8.6 30.1185 8.74333 30.3985 9.03C30.6852 9.31 30.8285 9.7 30.8285 10.2V12.05H27.3785V12.45C27.3785 12.55 27.4118 12.6333 27.4785 12.7C27.5452 12.7667 27.6285 12.8 27.7285 12.8C28.3885 12.8 29.3552 12.75 30.6285 12.65V13.9ZM36.4246 13.9C35.1779 14.0333 34.0779 14.1 33.1246 14.1C32.6713 14.1 32.3079 13.9633 32.0346 13.69C31.7613 13.4167 31.6246 13.0533 31.6246 12.6V10.3C31.6246 9.8 31.7646 9.41 32.0446 9.13C32.3313 8.84333 32.7246 8.7 33.2246 8.7H36.4246V10.05H33.7746C33.5079 10.05 33.3746 10.1833 33.3746 10.45V12.4C33.3746 12.5 33.4079 12.5833 33.4746 12.65C33.5413 12.7167 33.6246 12.75 33.7246 12.75C34.3246 12.75 35.2246 12.7 36.4246 12.6V13.9ZM40.2227 10.05V14H38.4727V10.05H36.8227V8.7H41.8727V10.05H40.2227ZM47.8766 12.5C47.8766 13 47.7332 13.3933 47.4466 13.68C47.1666 13.96 46.7766 14.1 46.2766 14.1H43.9766C43.4766 14.1 43.0832 13.96 42.7966 13.68C42.5166 13.3933 42.3766 13 42.3766 12.5V10.2C42.3766 9.7 42.5166 9.31 42.7966 9.03C43.0832 8.74333 43.4766 8.6 43.9766 8.6H46.2766C46.7766 8.6 47.1666 8.74333 47.4466 9.03C47.7332 9.31 47.8766 9.7 47.8766 10.2V12.5ZM46.1266 10.35C46.1266 10.0833 45.9932 9.95 45.7266 9.95H44.5266C44.2599 9.95 44.1266 10.0833 44.1266 10.35V12.35C44.1266 12.6167 44.2599 12.75 44.5266 12.75H45.7266C45.9932 12.75 46.1266 12.6167 46.1266 12.35V10.35ZM54.1234 11.5C54.0901 11.9667 53.9568 12.35 53.7234 12.65H55.4734V10.05H54.2234L54.1234 11.5ZM57.2234 8.7V12.65H57.9734V15.2H56.3134L56.2134 14H53.1334L53.0334 15.2H51.3734V12.65H52.0234C52.2901 12.3367 52.4401 11.9867 52.4734 11.6L52.6734 8.7H57.2234ZM59.2777 14.1C58.9911 14.1 58.6577 14.0667 58.2777 14V12.7H58.6777C58.9311 12.7 59.0644 12.5667 59.0777 12.3L59.2777 8.7H64.0777V14H62.3277V10.05H60.9277L60.7777 12.6C60.7511 13.0533 60.6011 13.4167 60.3277 13.69C60.0544 13.9633 59.7044 14.1 59.2777 14.1ZM70.2742 8.7V14H68.5242V12.35H67.6742L66.7242 14H64.8742L65.8742 12.25C65.5942 12.15 65.3742 11.98 65.2142 11.74C65.0542 11.5 64.9742 11.2033 64.9742 10.85V10.2C64.9742 9.74667 65.1109 9.38333 65.3842 9.11C65.6576 8.83667 66.0209 8.7 66.4742 8.7H70.2742ZM67.0742 9.95C66.9742 9.95 66.8909 9.98333 66.8242 10.05C66.7576 10.1167 66.7242 10.2 66.7242 10.3V10.75C66.7242 10.85 66.7576 10.9333 66.8242 11C66.8909 11.0667 66.9742 11.1 67.0742 11.1H68.5242V9.95H67.0742ZM25.0525 23.9C23.8059 24.0333 22.7059 24.1 21.7525 24.1C21.2992 24.1 20.9359 23.9633 20.6625 23.69C20.3892 23.4167 20.2525 23.0533 20.2525 22.6V20.3C20.2525 19.8 20.3925 19.41 20.6725 19.13C20.9592 18.8433 21.3525 18.7 21.8525 18.7H25.0525V20.05H22.4025C22.1359 20.05 22.0025 20.1833 22.0025 20.45V22.4C22.0025 22.5 22.0359 22.5833 22.1025 22.65C22.1692 22.7167 22.2525 22.75 22.3525 22.75C22.9525 22.75 23.8525 22.7 25.0525 22.6V23.9ZM27.8506 21.15C28.4173 21.15 28.8839 21.1333 29.2506 21.1V18.7H31.0006V24H29.2506V22.4C28.5373 22.4667 27.8706 22.5 27.2506 22.5C26.7973 22.5 26.4339 22.3633 26.1606 22.09C25.8873 21.8167 25.7506 21.4533 25.7506 21V18.7H27.5006V20.8C27.5006 20.9 27.5339 20.9833 27.6006 21.05C27.6673 21.1167 27.7506 21.15 27.8506 21.15ZM34.0529 19.85C33.7863 19.85 33.6529 19.9833 33.6529 20.25V20.8H35.3529V20.25C35.3529 19.9833 35.2196 19.85 34.9529 19.85H34.0529ZM36.9029 23.9C35.6163 24.0333 34.4496 24.1 33.4029 24.1C32.9496 24.1 32.5863 23.9633 32.3129 23.69C32.0396 23.4167 31.9029 23.0533 31.9029 22.6V20.2C31.9029 19.7 32.0429 19.31 32.3229 19.03C32.6096 18.7433 33.0029 18.6 33.5029 18.6H35.5029C36.0029 18.6 36.3929 18.7433 36.6729 19.03C36.9596 19.31 37.1029 19.7 37.1029 20.2V22.05H33.6529V22.45C33.6529 22.55 33.6863 22.6333 33.7529 22.7C33.8196 22.7667 33.9029 22.8 34.0029 22.8C34.6629 22.8 35.6296 22.75 36.9029 22.65V23.9ZM40.999 20.05V24H39.249V20.05H37.599V18.7H42.649V20.05H40.999ZM45.2529 21.15C45.8196 21.15 46.2863 21.1333 46.6529 21.1V18.7H48.4029V24H46.6529V22.4C45.9396 22.4667 45.2729 22.5 44.6529 22.5C44.1996 22.5 43.8363 22.3633 43.5629 22.09C43.2896 21.8167 43.1529 21.4533 43.1529 21V18.7H44.9029V20.8C44.9029 20.9 44.9363 20.9833 45.0029 21.05C45.0696 21.1167 45.1529 21.15 45.2529 21.15ZM52.8553 18.7H54.7053V24H52.9553V21.1L51.2553 24H49.4053V18.7H51.1553V21.6L52.8553 18.7ZM58.2041 22H57.4541V24H55.7041V18.7H57.4541V20.65H58.2541L58.8041 19.55C59.0041 19.1233 59.3174 18.8333 59.7441 18.68C59.8974 18.6267 60.0441 18.6 60.1841 18.6C60.4108 18.6 60.6174 18.6167 60.8041 18.65L61.0541 18.7V20.05H60.7041C60.4774 20.05 60.3108 20.15 60.2041 20.35L59.7041 21.35L61.2041 24H59.3041L58.2041 22ZM63.8002 22.7C64.1535 22.7 64.5535 22.6333 65.0002 22.5V21.9H63.5502C63.4502 21.9 63.3669 21.9333 63.3002 22C63.2335 22.0667 63.2002 22.15 63.2002 22.25V22.35C63.2002 22.45 63.2335 22.5333 63.3002 22.6C63.3669 22.6667 63.4502 22.7 63.5502 22.7H63.8002ZM61.9502 18.8C63.1702 18.6667 64.2702 18.6 65.2502 18.6C65.7035 18.6 66.0669 18.7367 66.3402 19.01C66.6135 19.2833 66.7502 19.6467 66.7502 20.1V24H65.2002L65.1002 23.5C64.7869 23.7067 64.4635 23.86 64.1302 23.96C63.8035 24.0533 63.5269 24.1 63.3002 24.1H62.9502C62.4969 24.1 62.1335 23.9633 61.8602 23.69C61.5869 23.4167 61.4502 23.0533 61.4502 22.6V22.15C61.4502 21.6967 61.5869 21.3333 61.8602 21.06C62.1335 20.7867 62.4969 20.65 62.9502 20.65H65.0002V20.25C65.0002 20.15 64.9669 20.0667 64.9002 20C64.8335 19.9333 64.7502 19.9 64.6502 19.9C64.2169 19.9 63.7369 19.92 63.2102 19.96C62.6902 20 62.2702 20.03 61.9502 20.05V18.8Z' fill='%234F4F4F'/%3E%3Cpath d='M109.602 11.9C108.356 12.0333 107.256 12.1 106.302 12.1C105.849 12.1 105.486 11.9633 105.212 11.69C104.939 11.4167 104.802 11.0533 104.802 10.6V8.3C104.802 7.8 104.942 7.41 105.222 7.13C105.509 6.84333 105.902 6.7 106.402 6.7H109.602V8.05H106.952C106.686 8.05 106.552 8.18333 106.552 8.45V10.4C106.552 10.5 106.586 10.5833 106.652 10.65C106.719 10.7167 106.802 10.75 106.902 10.75C107.502 10.75 108.402 10.7 109.602 10.6V11.9ZM115.8 10.5C115.8 11 115.657 11.3933 115.37 11.68C115.09 11.96 114.7 12.1 114.2 12.1H111.9C111.4 12.1 111.007 11.96 110.72 11.68C110.44 11.3933 110.3 11 110.3 10.5V8.2C110.3 7.7 110.44 7.31 110.72 7.03C111.007 6.74333 111.4 6.6 111.9 6.6H114.2C114.7 6.6 115.09 6.74333 115.37 7.03C115.657 7.31 115.8 7.7 115.8 8.2V10.5ZM114.05 8.35C114.05 8.08333 113.917 7.95 113.65 7.95H112.45C112.184 7.95 112.05 8.08333 112.05 8.35V10.35C112.05 10.6167 112.184 10.75 112.45 10.75H113.65C113.917 10.75 114.05 10.6167 114.05 10.35V8.35ZM119.149 10.65C119.503 10.65 119.903 10.5833 120.349 10.45V6.7H122.099V12H120.549L120.449 11.5C120.136 11.7067 119.813 11.86 119.479 11.96C119.153 12.0533 118.876 12.1 118.649 12.1H118.199C117.746 12.1 117.383 11.9633 117.109 11.69C116.836 11.4167 116.699 11.0533 116.699 10.6V6.7H118.449V10.3C118.449 10.4 118.483 10.4833 118.549 10.55C118.616 10.6167 118.699 10.65 118.799 10.65H119.149ZM126.046 8.05C125.692 8.05 125.292 8.11667 124.846 8.25V12H123.096V6.7H124.646L124.746 7.2C125.059 6.99333 125.379 6.84333 125.706 6.75C126.039 6.65 126.319 6.6 126.546 6.6H126.996C127.449 6.6 127.812 6.73667 128.086 7.01C128.359 7.28333 128.496 7.64667 128.496 8.1V12H126.746V8.4C126.746 8.3 126.712 8.21667 126.646 8.15C126.579 8.08333 126.496 8.05 126.396 8.05H126.046ZM133.095 12C132.448 12.0667 131.815 12.1 131.195 12.1C130.741 12.1 130.378 11.9633 130.105 11.69C129.831 11.4167 129.695 11.0533 129.695 10.6V8.05H129.095V6.7H129.695L129.895 5.5H131.445V6.7H132.695V8.05H131.445V10.35C131.445 10.45 131.478 10.5333 131.545 10.6C131.611 10.6667 131.695 10.7 131.795 10.7H133.095V12ZM135.751 7.85C135.485 7.85 135.351 7.98333 135.351 8.25V8.8H137.051V8.25C137.051 7.98333 136.918 7.85 136.651 7.85H135.751ZM138.601 11.9C137.315 12.0333 136.148 12.1 135.101 12.1C134.648 12.1 134.285 11.9633 134.011 11.69C133.738 11.4167 133.601 11.0533 133.601 10.6V8.2C133.601 7.7 133.741 7.31 134.021 7.03C134.308 6.74333 134.701 6.6 135.201 6.6H137.201C137.701 6.6 138.091 6.74333 138.371 7.03C138.658 7.31 138.801 7.7 138.801 8.2V10.05H135.351V10.45C135.351 10.55 135.385 10.6333 135.451 10.7C135.518 10.7667 135.601 10.8 135.701 10.8C136.361 10.8 137.328 10.75 138.601 10.65V11.9ZM142.747 8.15C142.327 8.15 141.894 8.25 141.447 8.45V12H139.697V6.7H141.247L141.347 7.35C141.921 6.85 142.521 6.6 143.147 6.6H143.597V8.15H142.747ZM144.097 10.6C145.45 10.7 146.517 10.75 147.297 10.75C147.397 10.75 147.48 10.7167 147.547 10.65C147.614 10.5833 147.647 10.5 147.647 10.4V10.05H145.497C145.044 10.05 144.68 9.91333 144.407 9.64C144.134 9.36667 143.997 9.00333 143.997 8.55V8.2C143.997 7.74667 144.134 7.38333 144.407 7.11C144.68 6.83667 145.044 6.7 145.497 6.7H148.897V8H146.097C145.997 8 145.914 8.03333 145.847 8.1C145.78 8.16667 145.747 8.25 145.747 8.35C145.747 8.45 145.78 8.53333 145.847 8.6C145.914 8.66667 145.997 8.7 146.097 8.7H147.897C148.35 8.7 148.714 8.83667 148.987 9.11C149.26 9.38333 149.397 9.74667 149.397 10.2V10.6C149.397 11.0533 149.26 11.4167 148.987 11.69C148.714 11.9633 148.35 12.1 147.897 12.1C146.717 12.1 145.45 12.0333 144.097 11.9V10.6Z' fill='%233B3B3B'/%3E%3Cpath d='M105.736 22.2515H106.413C106.629 22.2515 106.808 22.2148 106.949 22.1416C107.089 22.0654 107.193 21.96 107.261 21.8252C107.331 21.6875 107.366 21.5278 107.366 21.3462C107.366 21.1821 107.334 21.0371 107.27 20.9111C107.208 20.7822 107.113 20.6826 106.984 20.6123C106.855 20.5391 106.692 20.5024 106.496 20.5024C106.341 20.5024 106.197 20.5332 106.065 20.5947C105.934 20.6562 105.828 20.7427 105.749 20.854C105.67 20.9653 105.63 21.1001 105.63 21.2583H104.36C104.36 20.9067 104.454 20.6006 104.642 20.3398C104.832 20.0791 105.087 19.8755 105.406 19.729C105.726 19.5825 106.077 19.5093 106.461 19.5093C106.895 19.5093 107.274 19.5796 107.599 19.7202C107.924 19.8579 108.178 20.0615 108.359 20.3311C108.541 20.6006 108.632 20.9346 108.632 21.333C108.632 21.5352 108.585 21.7314 108.491 21.9219C108.397 22.1094 108.263 22.2793 108.087 22.4316C107.914 22.5811 107.703 22.7012 107.454 22.792C107.205 22.8799 106.925 22.9238 106.615 22.9238H105.736V22.2515ZM105.736 23.2139V22.5591H106.615C106.963 22.5591 107.27 22.5986 107.533 22.6777C107.797 22.7568 108.018 22.8711 108.197 23.0205C108.375 23.167 108.51 23.3413 108.601 23.5435C108.692 23.7427 108.737 23.9639 108.737 24.207C108.737 24.5059 108.68 24.7725 108.566 25.0068C108.452 25.2383 108.291 25.4346 108.083 25.5957C107.877 25.7568 107.637 25.8799 107.362 25.9648C107.086 26.0469 106.786 26.0879 106.461 26.0879C106.191 26.0879 105.926 26.0513 105.666 25.978C105.408 25.9019 105.173 25.7891 104.962 25.6396C104.754 25.4873 104.587 25.2969 104.461 25.0684C104.338 24.8369 104.277 24.563 104.277 24.2466H105.547C105.547 24.4106 105.588 24.5571 105.67 24.686C105.752 24.8149 105.865 24.916 106.008 24.9893C106.155 25.0625 106.317 25.0991 106.496 25.0991C106.698 25.0991 106.871 25.0625 107.015 24.9893C107.161 24.9131 107.272 24.8076 107.349 24.6729C107.428 24.5352 107.467 24.3755 107.467 24.1938C107.467 23.9595 107.425 23.772 107.34 23.6313C107.255 23.4878 107.133 23.3823 106.975 23.3149C106.817 23.2476 106.629 23.2139 106.413 23.2139H105.736ZM110.504 25.0376H110.587C110.939 25.0376 111.241 24.9951 111.493 24.9102C111.748 24.8223 111.957 24.6963 112.121 24.5322C112.285 24.3682 112.407 24.1675 112.486 23.9302C112.565 23.6899 112.604 23.4175 112.604 23.1128V21.8999C112.604 21.6685 112.581 21.4648 112.534 21.2891C112.49 21.1133 112.426 20.9683 112.341 20.854C112.259 20.7368 112.162 20.6489 112.051 20.5903C111.942 20.5317 111.822 20.5024 111.69 20.5024C111.55 20.5024 111.425 20.5376 111.317 20.6079C111.208 20.6753 111.116 20.7676 111.04 20.8848C110.967 21.002 110.91 21.1367 110.869 21.2891C110.831 21.4385 110.812 21.5952 110.812 21.7593C110.812 21.9233 110.831 22.0801 110.869 22.2295C110.907 22.376 110.964 22.5063 111.04 22.6206C111.116 22.7319 111.211 22.8213 111.326 22.8887C111.44 22.9531 111.575 22.9854 111.73 22.9854C111.879 22.9854 112.013 22.9575 112.13 22.9019C112.25 22.8433 112.351 22.7671 112.433 22.6733C112.518 22.5796 112.583 22.4756 112.626 22.3613C112.673 22.2471 112.697 22.1313 112.697 22.0142L113.114 22.2427C113.114 22.4478 113.07 22.6499 112.982 22.8491C112.895 23.0483 112.771 23.23 112.613 23.394C112.458 23.5552 112.278 23.6841 112.073 23.7808C111.868 23.8774 111.648 23.9258 111.414 23.9258C111.115 23.9258 110.85 23.8716 110.618 23.7632C110.387 23.6519 110.19 23.4995 110.029 23.3062C109.871 23.1099 109.751 22.8813 109.669 22.6206C109.587 22.3599 109.546 22.0771 109.546 21.7725C109.546 21.4619 109.596 21.1704 109.695 20.8979C109.798 20.6255 109.943 20.3853 110.13 20.1772C110.321 19.9692 110.548 19.8066 110.812 19.6895C111.078 19.5693 111.374 19.5093 111.699 19.5093C112.024 19.5093 112.32 19.5723 112.587 19.6982C112.854 19.8242 113.082 20.0029 113.272 20.2344C113.463 20.4629 113.609 20.7368 113.712 21.0562C113.817 21.3755 113.87 21.73 113.87 22.1196V22.5591C113.87 22.9751 113.825 23.3618 113.734 23.7192C113.646 24.0767 113.513 24.4004 113.334 24.6904C113.158 24.9775 112.938 25.2236 112.675 25.4287C112.414 25.6338 112.111 25.7905 111.765 25.8989C111.419 26.0073 111.033 26.0615 110.605 26.0615H110.504V25.0376ZM119.122 19.6016V20.2827L116.647 26H115.312L117.786 20.5903H114.6V19.6016H119.122ZM120.84 25.0376H120.923C121.275 25.0376 121.577 24.9951 121.829 24.9102C122.083 24.8223 122.293 24.6963 122.457 24.5322C122.621 24.3682 122.743 24.1675 122.822 23.9302C122.901 23.6899 122.94 23.4175 122.94 23.1128V21.8999C122.94 21.6685 122.917 21.4648 122.87 21.2891C122.826 21.1133 122.762 20.9683 122.677 20.854C122.595 20.7368 122.498 20.6489 122.387 20.5903C122.278 20.5317 122.158 20.5024 122.026 20.5024C121.886 20.5024 121.761 20.5376 121.653 20.6079C121.544 20.6753 121.452 20.7676 121.376 20.8848C121.303 21.002 121.246 21.1367 121.205 21.2891C121.167 21.4385 121.147 21.5952 121.147 21.7593C121.147 21.9233 121.167 22.0801 121.205 22.2295C121.243 22.376 121.3 22.5063 121.376 22.6206C121.452 22.7319 121.547 22.8213 121.662 22.8887C121.776 22.9531 121.911 22.9854 122.066 22.9854C122.215 22.9854 122.349 22.9575 122.466 22.9019C122.586 22.8433 122.687 22.7671 122.769 22.6733C122.854 22.5796 122.918 22.4756 122.962 22.3613C123.009 22.2471 123.033 22.1313 123.033 22.0142L123.45 22.2427C123.45 22.4478 123.406 22.6499 123.318 22.8491C123.23 23.0483 123.107 23.23 122.949 23.394C122.794 23.5552 122.614 23.6841 122.409 23.7808C122.204 23.8774 121.984 23.9258 121.75 23.9258C121.451 23.9258 121.186 23.8716 120.954 23.7632C120.723 23.6519 120.526 23.4995 120.365 23.3062C120.207 23.1099 120.087 22.8813 120.005 22.6206C119.923 22.3599 119.882 22.0771 119.882 21.7725C119.882 21.4619 119.932 21.1704 120.031 20.8979C120.134 20.6255 120.279 20.3853 120.466 20.1772C120.657 19.9692 120.884 19.8066 121.147 19.6895C121.414 19.5693 121.71 19.5093 122.035 19.5093C122.36 19.5093 122.656 19.5723 122.923 19.6982C123.189 19.8242 123.418 20.0029 123.608 20.2344C123.799 20.4629 123.945 20.7368 124.048 21.0562C124.153 21.3755 124.206 21.73 124.206 22.1196V22.5591C124.206 22.9751 124.161 23.3618 124.07 23.7192C123.982 24.0767 123.849 24.4004 123.67 24.6904C123.494 24.9775 123.274 25.2236 123.011 25.4287C122.75 25.6338 122.447 25.7905 122.101 25.8989C121.755 26.0073 121.369 26.0615 120.941 26.0615H120.84V25.0376ZM129.458 19.6016V20.2827L126.983 26H125.647L128.122 20.5903H124.936V19.6016H129.458Z' fill='%233B3B3B'/%3E%3C/svg%3E");
  background-position: left 0px top 0px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
}

.div--u-i8be3tcxl {
  width: 50%;
  position: relative;
  display: inline-block;
}

.text--u-ij1hmxkjo {
  margin-top: 0;
  margin-bottom: 0;
}

.side-panel--u-imw89o36e {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 10;
  pointer-events: none;
  display: block;
}

.side-panel__button-open--u-ijcxblosg {
  width: 50px;
  min-height: 50px;
  background-color: rgba(var(--color-ihfc258zd), 1);
  cursor: pointer;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: auto;
  pointer-events: auto;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.svg_image--u-ix62uw08q {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 15px;
  height: 15px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-ix62uw08q .path-idc4yd8uh {
  fill: rgba(var(--color-i9oafqb8i), 1);
}

.svg_image--u-imtutuboq {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 20px;
  height: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-imtutuboq .path-i35skrdsr {
  fill: rgba(var(--color-i9s855cuk), 1);
}

.side-panel__content--u-igmglqn0h {
  display: none;
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 265px;
  background-color: rgba(var(--color-ifvbvgly5), 1);
  box-shadow: none;
  transform: none;
  pointer-events: auto;
}

.side-panel__button-close--u-i7lv8xs97 {
  position: absolute;
  z-index: 1;
  right: 100%;
  top: 0px;
  font-size: 0px;
  width: 50px;
  min-height: 50px;
  background-color: rgba(var(--color-iup6qi76w), 0);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-top: 60px;
  margin-right: 0px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.side-panel__content-inner--u-i3qruk3b5 {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  position: relative;
  z-index: 0;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: rgba(var(--color-ip5ljbyex), 1);
}

.side-panel__mask--u-i8m61zyns {
  display: none;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: rgba(var(--color-ia4xigi5a), 0.7);
  transform: none;
  pointer-events: auto;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.ver-menu--u-ia7bohbkb {
  position: relative;
  width: 220px;
}

.ver-menu--u-ia7bohbkb .ver-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
}

.ver-menu--u-ia7bohbkb .ver-menu__link,
.ver-menu--u-ia7bohbkb .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-i22y0ecmm), 1);
}

.ver-menu--u-ia7bohbkb .ver-menu__icon {
  background-color: rgba(var(--color-ibvl1nhgh), 1);
  width: 25px;
  height: 25px;
  flex-shrink: 0;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-ia7bohbkb .ver-menu__sub_icon {
  background-color: rgba(var(--color-iwbcous23), 1);
  width: 25px;
  height: 25px;
  flex-shrink: 0;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-ia7bohbkb .ver-menu__sub_list {
  display: none;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-inkbcmgjl), 1);
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.ver-menu--u-ia7bohbkb .ver-menu__sub_item {
  vertical-align: top;
}

.ver-menu--u-ia7bohbkb .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-i94bvqbsb), 1);
}

.ver-menu--u-ia7bohbkb .ver-menu__link {
  color: rgba(var(--color-iz9l6sbm5), 1);
  text-transform: none;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 5px;
  margin-top: 5px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  font-weight: 400;
  font-size: 17px;
}

.ver-menu--u-ia7bohbkb .ver-menu__item:hover .ver-menu__link,
.ver-menu--u-ia7bohbkb .ver-menu__item.is-hover .ver-menu__link {
  background-color: rgba(var(--color-infavu57c), 1);
  color: rgba(var(--color-i1srn04d3), 1);
}

.ver-menu--u-ia7bohbkb .ver-menu__item:active .ver-menu__link,
.ver-menu--u-ia7bohbkb .ver-menu__item.is-active .ver-menu__link {
  color: rgba(var(--color-inxht562w), 1);
  background-color: rgba(var(--color-is714m6bj), 1);
}

.ver-menu--u-ia7bohbkb
  .ver-menu__sub_list
  > .ver-menu__sub_item
  > .ver-menu__sub_link {
  color: rgba(var(--color-ii81kmq4k), 0.6);
  font-family: Manrope, sans-serif;
  font-size: 13px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.ver-menu--u-ia7bohbkb
  .ver-menu__sub_list
  > .ver-menu__sub_item
  > .ver-menu__sub_link:hover,
.ver-menu--u-ia7bohbkb
  .ver-menu__sub_list
  > .ver-menu__sub_item
  > .ver-menu__sub_link.is-hover {
  color: rgba(var(--color-iufvkcgsa), 0.4);
}

.mosaic-popup--u-ixp9th6ka {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 11;
}

.mosaic-popup__inner-bg--u-idfl0yge8 {
  position: fixed;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-ijbi1m2yn), 0.6);
  display: none;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 0;
  transition-duration: 500ms;
  transition-timing-function: ease;
  transition-delay: 0ms;
  transition-property: all;
  overflow-y: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}

.mosaic-popup__inner-data--u-ixloh3idv {
  position: relative;
  width: 350px;
  min-height: auto;
  max-width: 100vw;
  background-color: rgba(var(--color-iihmztren), 0.83);
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 60px;
  padding-bottom: 60px;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-popup__close--u-ibekmirsw {
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: 0px;
  min-width: 50px;
  min-height: 50px;
  text-align: center;
  background-color: rgba(var(--color-ismqvtmmj), 1);
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-right: 10px;
  margin-top: -22px;
}

.svg_image--u-i8om5uzng {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 20px;
  height: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-i8om5uzng .path-izl5p1snp {
  fill: rgba(var(--color-ivvpv1e05), 1);
}

.mosaic-form--u-it89ikji9 {
  display: block;
}

.mosaic-form--u-it89ikji9 * {
  outline-style: none;
}

.mosaic-form--u-it89ikji9 .mosaic-form__title--u-iyy1h5441 {
  margin-bottom: 20px;
  font-size: 1.6vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  line-height: normal;
  color: rgba(var(--color-i5b3kcmu4), 1);
  text-align: center;
}

.mosaic-form--u-it89ikji9 .mosaic-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.mosaic-form--u-it89ikji9 .mosaic-form__field {
  margin-bottom: 10px;
  text-align: center;
  display: block;
  -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;
  color: rgba(var(--color-i8gzf3ad6), 0.6);
  border-top-style: none;
  border-top-width: 0px;
  border-right-style: none;
  border-right-width: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-left-style: none;
  border-left-width: 0px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__name {
  font-weight: 900;
  color: rgba(var(--color-iapjymohh), 1);
  font-size: 17px;
  text-transform: uppercase;
  overflow-wrap: break-word;
}

.mosaic-form--u-it89ikji9 .mosaic-form__text {
  width: 100%;
  display: block;
  height: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-ipjzdiow8), 1);
  border-right-color: rgba(var(--color-ibx99e597), 1);
  border-bottom-color: rgba(var(--color-iwexwk3dd), 1);
  border-left-color: rgba(var(--color-i4440u3c8), 1);
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: rgba(var(--color-iy9fqk1g5), 0.09);
  flex-shrink: 1;
  font-family: Manrope, sans-serif;
  color: rgba(var(--color-iep9c4zgb), 0.6);
  font-size: 16px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  font-weight: 400;
}

.mosaic-form--u-it89ikji9 .mosaic-form__icon {
  width: 25px;
  height: 25px;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: rgba(var(--color-inwlzthob), 1);
  display: none;
}

.mosaic-form--u-it89ikji9 .svg_image {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 25px;
  width: 25px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-it89ikji9 .svg_image_checkbox {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 13px;
  width: 13px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-it89ikji9 .svg_image_radio {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 13px;
  width: 13px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-it89ikji9 .mosaic-form__date {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: auto;
  width: 100%;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-iaxvvnw1z), 1);
  border-right-color: rgba(var(--color-izfsioi0s), 1);
  border-bottom-color: rgba(var(--color-iij007mzu), 1);
  border-left-color: rgba(var(--color-indd3m61e), 1);
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: rgba(var(--color-ij02knjhr), 0.03);
  cursor: pointer;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  font-family: Manrope, sans-serif;
  color: rgba(var(--color-i3eioqfll), 0.6);
  font-size: 16px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__date-interval {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: auto;
  width: 100%;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-ig54j8ffd), 1);
  border-right-color: rgba(var(--color-iidu8m0te), 1);
  border-bottom-color: rgba(var(--color-i31dvgyvq), 1);
  border-left-color: rgba(var(--color-irsu80pzt), 1);
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: rgba(var(--color-ir2nj3b41), 0.03);
  cursor: pointer;
  font-family: Manrope, sans-serif;
  color: rgba(var(--color-izmjbbb1w), 0.6);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  font-size: 16px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__textarea {
  width: 100%;
  display: block;
  height: 70px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-iy1n74dif), 1);
  border-right-color: rgba(var(--color-irjxoi0g1), 1);
  border-bottom-color: rgba(var(--color-itz18mtpk), 1);
  border-left-color: rgba(var(--color-iraoxlga6), 1);
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: rgba(var(--color-ik5brcl7y), 0.03);
  flex-shrink: 1;
  font-family: Manrope, sans-serif;
  color: rgba(var(--color-ieaxe46lo), 0.6);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  font-size: 16px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__select {
  width: 100%;
  display: block;
  height: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-ibrkuavm4), 1);
  border-right-color: rgba(var(--color-iffr5mt8l), 1);
  border-bottom-color: rgba(var(--color-iy29vu8mq), 1);
  border-left-color: rgba(var(--color-iok6vhhbs), 1);
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: rgba(var(--color-ieg5skuy6), 0.03);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  font-family: Manrope, sans-serif;
  color: rgba(var(--color-i8kp7fdk5), 0.6);
  font-weight: 400;
  font-size: 16px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__select-multiple {
  width: 100%;
  display: block;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-i3sqxqmsa), 1);
  border-right-color: rgba(var(--color-ik5ltrrda), 1);
  border-bottom-color: rgba(var(--color-irvn0ig3l), 1);
  border-left-color: rgba(var(--color-ihr8r1jkt), 1);
  padding-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: rgba(var(--color-i2c95osw6), 0.03);
  font-size: 16px;
  font-family: Forum, cursive;
  color: rgba(var(--color-ifauwluxr), 0.6);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__date-interval-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-form--u-it89ikji9 .mosaic-form__date-interval-delimiter {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: rgba(var(--color-igntgdndl), 1);
  margin-right: 5px;
  margin-left: 5px;
  color: rgba(var(--color-i3fdhjj30), 1);
}

.mosaic-form--u-it89ikji9 .mosaic-form__error {
  color: rgba(var(--color-ilkgrz4eq), 1);
  font-family: Manrope, sans-serif;
  font-weight: 400;
  font-size: 13px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__required {
  color: rgba(var(--color-indl1ec7o), 1);
}

.mosaic-form--u-it89ikji9 .mosaic-form__note {
  color: rgba(var(--color-in4v6cfyl), 1);
}

.mosaic-form--u-it89ikji9 .mosaic-form__radio-icon {
  display: none;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i30l2qod6), 1);
  border-right-color: rgba(var(--color-i3icj7vhi), 1);
  border-bottom-color: rgba(var(--color-i10091gr4), 1);
  border-left-color: rgba(var(--color-iam63w729), 1);
  background-color: rgba(var(--color-icyysl9wy), 0.2);
}

.mosaic-form--u-it89ikji9 .mosaic-form__checkbox-icon {
  display: none;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i4wahbxmc), 1);
  border-right-color: rgba(var(--color-i7gtltfcg), 1);
  border-bottom-color: rgba(var(--color-ioat29yqg), 1);
  border-left-color: rgba(var(--color-i32j6vmu0), 1);
  background-color: rgba(var(--color-iuflb4tlq), 0.2);
}

.mosaic-form--u-it89ikji9 .mosaic-form__value {
  margin-left: 5px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-form--u-it89ikji9 .mosaic-form__button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  background-color: rgba(var(--color-ipymya5ql), 1);
  color: rgba(var(--color-iedlvslg4), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  justify-content: center;
}

.mosaic-form--u-it89ikji9 .mosaic-form__upload-progress {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-itkjqeg7g), 1);
  border-right-color: rgba(var(--color-ih4rmxxw4), 1);
  border-bottom-color: rgba(var(--color-iymjm6lh4), 1);
  border-left-color: rgba(var(--color-ibfmzh6yg), 1);
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  right: 10px;
}

.mosaic-form--u-it89ikji9 .progressWrapper {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(var(--color-inhruw3yh), 1);
}

.mosaic-form--u-it89ikji9 .progressContainer {
  position: relative;
}

.mosaic-form--u-it89ikji9 .progressCancel {
  font-size: 0px;
  display: block;
  height: 40px;
  width: 40px;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  background-color: rgba(var(--color-i5dd2eng3), 1);
}

.mosaic-form--u-it89ikji9 .progressName {
  margin-right: 50px;
  font-weight: 700;
  color: rgba(var(--color-incej2lt6), 1);
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-it89ikji9 .progressBarStatus {
  margin-top: 5px;
  margin-right: 50px;
  text-align: left;
}

.mosaic-form--u-it89ikji9 .progressBarInProgress {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ikm629h4v), 1);
  margin-top: 5px;
}

.mosaic-form--u-it89ikji9 .progressBarComplete {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ifqs8cteo), 1);
  margin-top: 5px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__upload-count-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mosaic-form--u-it89ikji9 .button__text {
  font-family: Manrope, sans-serif;
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
}

.mosaic-form--u-it89ikji9 .svg_image--u-ijo44eo29 {
  display: none;
}

.mosaic-form--u-it89ikji9 .mosaic-form__success__text--u-ih29qrnu2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 30px;
  font-family: Montserrat, sans-serif;
  color: rgba(var(--color-i492rnug8), 1);
  font-weight: 900;
}

.mosaic-form--u-it89ikji9 .mosaic-form__radio-icon:hover,
.mosaic-form--u-it89ikji9 .mosaic-form__radio-icon.is-hover {
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-it89ikji9 .mosaic-form__checkbox-icon:hover,
.mosaic-form--u-it89ikji9 .mosaic-form__checkbox-icon.is-hover {
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-it89ikji9 .progressWrapper:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

.mosaic-form--u-it89ikji9 .progressWrapper:last-child {
  padding-bottom: 0px;
}

.mosaic-form--u-it89ikji9 .mosaic-form__text::placeholder {
  color: rgba(var(--color-i64eo0ms4), 0.6);
}

.mosaic-form--u-it89ikji9 .mosaic-form__date-interval::placeholder {
  color: rgba(var(--color-ixm6r4wuy), 0.6);
}

.mosaic-form--u-it89ikji9 .mosaic-form__textarea::placeholder {
  color: rgba(var(--color-iq5fvdyhz), 0.6);
}

.mosaic-form--u-it89ikji9 .mosaic-form__date::placeholder {
  color: rgba(var(--color-iypngrsng), 0.6);
}

.mosaic-form--u-it89ikji9 .mosaic-form__button:hover,
.mosaic-form--u-it89ikji9 .mosaic-form__button.is-hover {
  box-shadow:
    inset 0px 100px 0px 0px rgba(var(--color-ia1mdlly8), 1),
    1px 20px 20px -20px rgba(var(--color-iyrjrhfal), 1);
}

.mosaic-form--u-it89ikji9 .mosaic-form__button:active,
.mosaic-form--u-it89ikji9 .mosaic-form__button.is-active {
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.mosaic-form--u-it89ikji9 .mosaic-form__checkbox ~ .mosaic-form__value {
  font-size: 15px;
  color: rgba(var(--color-io8h45m5l), 0.6);
  text-align: left;
}

.mosaic-form--u-it89ikji9 .mosaic-form__select option {
  color: rgba(var(--color-iu0bgfnc2), 0.6);
}

.mosaic-form--u-it89ikji9
  .mosaic-form__radio:checked
  ~ .mosaic-form__radio-icon,
.mosaic-form--u-it89ikji9
  .mosaic-form__radio.is-checked
  ~ .mosaic-form__radio-icon {
  background-color: rgba(var(--color-iamfhhc1d), 0.2);
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-it89ikji9
  .mosaic-form__checkbox:checked
  ~ .mosaic-form__checkbox-icon,
.mosaic-form--u-it89ikji9
  .mosaic-form__checkbox.is-checked
  ~ .mosaic-form__checkbox-icon {
  background-color: rgba(var(--color-ikm4th0aw), 0.2);
  background-image: url("../../../../../d/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.div--u-igtfjoi3h {
  width: 100%;
  position: relative;
  display: block;
}

.mosaic-form__field--u-ihspe06y5 {
  display: block;
}

.mosaic-form__field--u-i8kxzetur {
  display: block;
}

.mosaic-form__field--u-i1zjctc51 {
  display: block;
}

@media (max-width: 991px) {
  .text--u-if1ulr5cd {
    font-size: 16px;
    margin-top: auto;
    margin-bottom: auto;
  }

  .blocklist__item__outer--u-iud8p0m4z {
    width: 100%;
    height: auto;
  }

  .blocklist__item__outer--u-iud8p0m4z:nth-child(3)
    .blocklist__item--u-iznhtjyu9 {
    display: none;
  }

  .blocklist__item--u-iznhtjyu9 {
    min-width: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__list--u-i031jf7k6 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist__item_title--u-itcd21b6b {
    font-size: 40px;
  }

  .imageFit--u-it8y5gjqd {
    height: 250px;
  }

  .div--u-izgbhiuon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .heading--u-ieremjtef {
    text-align: left;
  }

  .container--u-inf543v5q {
    padding-right: 20px;
    padding-left: 20px;
  }

  .container--u-iou8zd7bk {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div--u-iyg26w28e {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
  }

  .text--u-ifctwd6na {
    width: 100%;
    text-align: center;
  }

  .section--u-imtl5w0l0 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div--u-iuaa53fjt {
    margin-bottom: 20px;
  }

  .div--u-iy9maz8ap {
    width: 80%;
  }

  .div--u-i2w1qskvd {
    margin-top: 0px;
  }

  .div--u-ifhqd58kc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text--u-i6df5px9t {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist__item__outer--u-i6yxu0pcl {
    width: 50%;
    height: auto;
  }

  .blocklist__item--u-iykrjudqt {
    min-width: auto;
  }

  .blocklist__list--u-iep7tcs5h {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .container--u-i5xsvwdq0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .link-universal--u-ixmcajyal {
    margin-top: 20px;
  }

  .section--u-igy6i3609 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .blocklist__item__outer--u-iuyus3d5f {
    width: 50%;
    height: auto;
  }

  .blocklist__list--u-i2sziqkjw {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .div--u-isojcpcsn {
    width: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    flex-shrink: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 0px;
  }

  .blocklist--u-i2j4cs7pi {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    flex-shrink: 1;
    width: auto;
    min-width: auto;
    max-width: 100%;
  }

  .blocklist__item_text--u-izra8ejmk {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist__item--u-ikz0jzpmi {
    min-width: auto;
    max-width: 100%;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    flex-shrink: 1;
  }

  .heading--u-ieimyxldd {
    margin-bottom: 10px;
  }

  .div--u-i2707hbpa {
    padding-bottom: 50px;
    padding-top: 120px;
  }

  .div--u-i0hyhvs6z {
    width: auto;
    margin-right: 10px;
  }

  .section--u-i7v9s6qhu {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .blocklist__item_title--u-io8vaq029 {
    font-size: 20px;
  }

  .text--u-ing7q69v8 {
    width: 100%;
    text-align: center;
  }

  .link-universal--u-i7r88dzf1 {
    margin-top: 20px;
  }

  .container--u-il1krae6x {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-right: 0px;
  }

  .section--u-ihs4r0efs {
    padding-top: 3%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 2%;
  }

  .text--u-isiuqzuww {
    margin-top: 20px;
    font-size: 20px;
    margin-bottom: 0px;
    line-height: normal;
  }

  .blocklist__item__outer--u-i8z0lxccx {
    width: 50%;
    height: auto;
  }

  .blocklist__list--u-ink9tp4ct {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist--u-iw3qeownq {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 30px;
  }

  .text--u-i335b3mgj {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-iaxusppc6 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    margin-bottom: 0px;
    margin-top: 15px;
  }

  .div--u-i3k45u441 {
    margin-top: 0px;
    margin-bottom: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .text--u-icor72e1i {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-bottom: 20px;
  }

  .text--u-i72f86eal {
    margin-top: 10px;
  }

  .blocklist__item--u-ibtpmt0l5 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: rgba(var(--color-ivf2yj7dp), 1);
    border-top-left-radius: 60px;
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    border-bottom-left-radius: 60px;
    margin-top: 0px;
    margin-bottom: 10px;
    justify-content: flex-start;
  }

  .div--u-ioa8r1jta {
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
  }

  .text--u-ijmf3god5 {
    text-align: left;
  }

  .link-universal--u-isitmqw3y {
    margin-top: 20px;
  }

  .heading--u-iboz4sei0 {
    font-size: 8vw;
    width: auto;
  }

  .div--u-ix5ngx55u {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-left: 20px;
    padding-left: 0px;
  }

  .text--u-i4ueux0qv {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: auto;
    text-align: left;
    font-size: 20px;
    text-transform: uppercase;
    margin-top: auto;
  }

  .text--u-iuclvnwiy {
    margin-left: 20px;
    margin-right: auto;
    margin-bottom: auto;
    text-align: left;
    padding-left: 0px;
    margin-top: auto;
  }

  .div--u-iq9rp0zul {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: 0px;
  }

  .blocklist__item__outer--u-iguol7hw9 {
    width: 100%;
    height: auto;
  }

  .blocklist__item__outer--u-iguol7hw9:nth-child(3n + 1)
    .blocklist__item--u-iagewf0u8 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .blocklist__item__outer--u-iguol7hw9:nth-child(3n + 2)
    .blocklist__item--u-iagewf0u8 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .blocklist__item__outer--u-iguol7hw9:nth-child(3n + 3)
    .blocklist__item--u-iagewf0u8 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .blocklist__list--u-iphovpzbn {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .div--u-ivdmqzav9 {
    margin-left: 0px;
    padding-top: 0px;
    margin-right: 0px;
    width: 100%;
    height: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .div--u-it9s2ohav {
    margin-bottom: 30px;
    padding-right: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    margin-left: 0px;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .blocklist__item_title--u-i2wlmwlni {
    margin-top: 20px;
    font-size: 20px;
    margin-bottom: 0px;
    line-height: normal;
  }

  .container--u-iejvnd0r3 {
    padding-left: 0px;
    margin-top: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 0px;
    padding-top: 0px;
  }

  .section--u-iobs84n9a {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 4%;
  }

  .blocklist--u-iltfp21rq {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
  }

  .blocklist__item--u-iagewf0u8 {
    margin-left: 0px;
    margin-right: 10px;
    width: 100%;
    min-width: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .div--u-ib5ej2gcg {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-inxo06aq3 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 20px;
  }

  .text--u-ioqkuzy0y {
    font-size: 15px;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
  }

  .page-title--u-impy949ab {
    font-size: 40px;
    line-height: normal;
  }

  .text--u-iw6ue028r {
    font-size: 15px;
    width: 50%;
  }

  .heading--u-iw1i6xn5z {
    font-size: 40px;
    margin-bottom: 20px;
    line-height: normal;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-ia2imyw1a {
    margin-top: 0px;
    z-index: 2;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-right: 0px;
    line-height: normal;
    margin-bottom: 20px;
    font-size: 17px;
    text-align: left;
  }

  .mosaic-accordion__item--u-iyp2mj5og {
  }

  .mosaic-accordion__title--u-iomw4lpq0 {
    font-size: 20px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-iks6n17hp {
    margin-right: 0px;
    flex-shrink: 0;
  }

  .text--u-ipyx567xm {
    font-size: 16px;
  }

  .link-universal--u-ii78irinn {
    margin-top: 20px;
  }

  .mosaic-accordion__head--u-iyrzrl11n {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .section--u-isq0e41to {
    padding-left: 20px;
    padding-right: 20px;
  }

  .blocklist__item_text--u-i5mojrvmt {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
  }

  .blocklist__item_title--u-ifb8ye12j {
    margin-top: 20px;
    font-size: 20px;
    margin-bottom: 0px;
    line-height: normal;
  }

  .blocklist__item__outer--u-idu632rz7 {
    width: 100%;
    height: auto;
  }

  .blocklist__list--u-ivu4trmm6 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist__pagination--u-ixhk013fm {
    margin-bottom: -60px;
  }

  .imageFit--u-icko30ldw {
    width: 100%;
    height: 250px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 10px;
  }

  .blocklist__item_title--u-io45vvkkg {
    font-size: 20px;
  }

  .heading--u-iuj296g51 {
    text-align: left;
  }

  .blocklist__item--u-icbdohrya {
    min-width: auto;
  }

  .div--u-i695zvjrf {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .section--u-i98baqyqh {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text--u-ihcvg0kt7 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .container--u-i1gihgyjz {
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    max-width: none;
  }

  .div--u-iyvi99v29 {
    width: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .link-universal--u-ihp3hq95y {
    margin-top: 20px;
  }

  .div--u-i0kumj21x {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-countdown--u-id2g5p7ag {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ihuftr445 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-i67cuft50 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-right: 0%;
  }

  .mosaic-countdown__counter--u-idzh9wacb {
    margin-left: 0px;
    margin-right: auto;
  }

  .section--u-ik3ejc3c4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading--u-iu9yv3hqy {
    font-size: 40px;
    margin-bottom: 20px;
    line-height: normal;
  }

  .text--u-iyv9sag4z {
    margin-bottom: 20px;
  }

  .blocklist__item_title--u-igr0j9sh0 {
    font-size: 2.5vw;
  }

  .blocklist__item_title--u-ilczcijed {
    line-height: 9vw;
  }

  .mosaic-countdown__count_number--u-ilrso7v53 {
    width: 100px;
    height: 100px;
  }

  .mosaic-countdown__count_number--u-i7xv5k0b8 {
    width: 100px;
    height: 100px;
  }

  .mosaic-countdown__count_number--u-is4rqs2f6 {
    width: 100px;
    height: 100px;
  }

  .link-universal--u-iftcz0401 {
    max-width: none;
    max-height: 140px;
    margin-left: 0px;
    margin-right: 20px;
    width: 100%;
  }

  .hor-menu--u-i4w3pl716 {
    display: none;
  }

  .div--u-ino8nbpvj {
    justify-content: flex-start;
  }

  .div--u-i7303oja1 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    flex-shrink: 1;
    justify-content: flex-start;
  }

  .div--u-i0w96sufm {
    width: auto;
    margin-right: 50px;
  }

  .div--u-irciyf6kg {
    display: none;
  }

  .text--u-inam9nvn0 {
    font-size: 17px;
  }

  .link-universal--u-ihfolsyso {
    margin-top: 20px;
  }

  .section--u-ilv3t4axt {
    padding-top: 20px;
    padding-bottom: 0px;
  }

  .div--u-id7htfazm {
    margin-top: 0px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text--u-idguw8141 {
    font-size: 3vw;
  }

  .div--u-idluwo3vp {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .div--u-idqefoifd {
    width: 50%;
  }

  .text--u-imu6zpm7f {
    text-align: center;
  }

  .text--u-ikm7mrmsq {
    text-align: center;
  }

  .mosaic-site-counters--u-i7gpw6h5z {
    margin-top: 20px;
  }

  .button-up--u-i3mjn9ooc {
    margin-left: 0px;
    margin-right: auto;
  }

  .div--u-ij3alazpb {
    display: none;
  }

  .div--u-ir3pqksj6 {
    margin-top: 0px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .mosaic-site-counters--u-irhnempg3 {
    margin-top: 20px;
  }

  .side-panel--u-imw89o36e {
    display: block;
  }

  .side-panel__button-open--u-ijcxblosg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 10px;
    margin-top: 25px;
    background-color: rgba(var(--color-i5w7ml8ms), 1);
  }

  .svg_image--u-ix62uw08q {
    width: 18px;
  }

  .svg_image--u-ix62uw08q .path-idc4yd8uh {
    fill: rgba(var(--color-i0tcqk1g7), 1);
  }

  .side-panel__button-close--u-i7lv8xs97 {
    background-color: rgba(var(--color-i3dwrb6p3), 0);
  }

  .svg_image--u-imtutuboq .path-i35skrdsr {
    fill: rgba(var(--color-i3b8f878s), 1);
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__title--u-iyy1h5441 {
    margin-top: 20px;
    font-size: 20px;
    margin-bottom: 0px;
    line-height: normal;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__button {
    margin-top: 20px;
  }
}

@media (max-width: 767px) {
  .blocklist__item__outer--u-i6yxu0pcl {
    width: 50%;
    height: auto;
  }

  .blocklist__item--u-iykrjudqt {
    min-width: auto;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
  }

  .blocklist__list--u-iep7tcs5h {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .container--u-i5zrmrvoy {
    padding-left: 0px;
    padding-right: 0px;
  }

  .blocklist__item_title--u-io8vaq029 {
    font-size: 16px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-ifhqd58kc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-iyg26w28e {
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section--u-i7v9s6qhu {
    padding-top: 50px;
    padding-bottom: 20px;
  }

  .blocklist__item__outer--u-iud8p0m4z {
    width: 100%;
    height: auto;
  }

  .blocklist__item__outer--u-iud8p0m4z:nth-child(3)
    .blocklist__item--u-iznhtjyu9 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__item--u-iznhtjyu9 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: auto;
  }

  .blocklist__list--u-i031jf7k6 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .section--u-imtl5w0l0 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading--u-ieremjtef {
    font-size: 30px;
    line-height: normal;
  }

  .div--u-iuaa53fjt {
    margin-bottom: 20px;
  }

  .text--u-if1ulr5cd {
    font-size: 15px;
    font-weight: 300;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-ifctwd6na {
    text-align: center;
    width: 100%;
  }

  .blocklist__item_title--u-itcd21b6b {
    font-size: 40px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .container--u-i5xsvwdq0 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
  }

  .div--u-iy9maz8ap {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-i6df5px9t {
    margin-bottom: 20px;
  }

  .div--u-i2707hbpa {
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 10%;
    padding-right: 10%;
  }

  .container--u-inu0exsaq {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section--u-igy6i3609 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .blocklist__item_title--u-igr0j9sh0 {
    font-size: 18px;
  }

  .div--u-isojcpcsn {
    margin-right: 0px;
  }

  .blocklist__item_text--u-izra8ejmk {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist__item__outer--u-iuyus3d5f {
    width: 100%;
    height: auto;
  }

  .blocklist__list--u-i2sziqkjw {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist--u-i2j4cs7pi {
    width: auto;
  }

  .text--u-ing7q69v8 {
    text-align: center;
    width: 100%;
  }

  .text--u-ijmf3god5 {
    font-size: 30px;
    line-height: normal;
  }

  .blocklist__item__outer--u-i8z0lxccx {
    width: 100%;
    height: auto;
  }

  .blocklist__list--u-ink9tp4ct {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist--u-iw3qeownq {
    margin-top: 0px;
    padding-bottom: 0px;
  }

  .section--u-ihs4r0efs {
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    background-size: auto;
    background-attachment: scroll;
  }

  .text--u-iixv0czgm {
    font-size: 3.8vw;
    line-height: normal;
  }

  .text--u-i335b3mgj {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-icor72e1i {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-isiuqzuww {
    font-size: 18px;
  }

  .text--u-i72f86eal {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    color: rgba(var(--color-iyx5xpi7l), 0.54);
  }

  .div--u-i081io1d7 {
    font-size: 16px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 30px;
    padding-left: 30px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .heading--u-iboz4sei0 {
    font-size: 25vw;
    margin-bottom: auto;
    margin-top: auto;
    line-height: normal;
  }

  .div--u-it9s2ohav {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
  }

  .div--u-iq9rp0zul {
    padding-bottom: 0px;
    padding-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist__item__outer--u-iguol7hw9 {
    width: 100%;
    height: auto;
  }

  .blocklist__item__outer--u-iguol7hw9:nth-child(3n + 1)
    .blocklist__item_title--u-i2wlmwlni {
    margin-bottom: 0px;
  }

  .blocklist__item__outer--u-iguol7hw9:nth-child(3n + 1) .div--u-ivdmqzav9 {
    padding-top: 0px;
  }

  .blocklist__item__outer--u-iguol7hw9:nth-child(3n + 1)
    .blocklist__item_title--u-ilczcijed {
    margin-bottom: 0px;
  }

  .blocklist__list--u-iphovpzbn {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .div--u-ivdmqzav9 {
    margin-left: 0px;
    padding-top: 0px;
    text-align: center;
    width: 100%;
    margin-right: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: flex-start;
    margin-top: auto;
    margin-bottom: auto;
  }

  .blocklist__item--u-iagewf0u8 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
  }

  .text--u-ioqkuzy0y {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-top: 20px;
  }

  .blocklist__item_title--u-ilczcijed {
    font-size: 7vw;
    margin-top: auto;
    margin-bottom: auto;
  }

  .section--u-iobs84n9a {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div--u-ix5ngx55u {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0px;
  }

  .text--u-i4ueux0qv {
    margin-left: 0px;
    margin-right: 0px;
  }

  .text--u-iuclvnwiy {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-left: 0px;
  }

  .blocklist__item_title--u-i2wlmwlni {
    font-size: 18px;
    text-align: left;
    margin-top: 0px;
  }

  .page-title--u-impy949ab {
    margin-top: 0px;
    font-size: 25px;
    margin-bottom: 0px;
  }

  .text--u-iw6ue028r {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .mosaic-video-widget--u-il8nzz43j {
    height: 350px;
  }

  .div--u-inxo06aq3 {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .link-universal--u-ixmcajyal {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
    text-align: center;
  }

  .text--u-ia2imyw1a {
    text-align: left;
    margin-top: 0px;
    font-size: 15px;
    margin-bottom: 20px;
  }

  .section--u-isq0e41to {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading--u-iw1i6xn5z {
    line-height: normal;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    font-size: 30px;
  }

  .mosaic-accordion__item--u-iyp2mj5og {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .mosaic-accordion__title--u-iomw4lpq0 {
    font-size: 18px;
    width: 80%;
  }

  .link-universal--u-ii78irinn {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
    text-align: center;
  }

  .div--u-iks6n17hp {
    margin-left: auto;
    margin-right: 0px;
    width: 40px;
    height: 40px;
  }

  .mosaic-accordion__content--u-i4ayg4ubh {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .mosaic-accordion__head--u-iyrzrl11n {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .blocklist__item__outer--u-idu632rz7 {
    width: 100%;
    height: auto;
  }

  .blocklist__list--u-ivu4trmm6 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .div--u-ifykptxux {
    margin-left: 0px;
    margin-bottom: -19px;
  }

  .blocklist__item_title--u-ifb8ye12j {
    font-size: 18px;
  }

  .blocklist__item_text--u-i5mojrvmt {
    width: 100%;
    margin-bottom: 0px;
    margin-top: 0px;
  }

  .div--u-iual8aiuc {
    margin-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ie1f63wpp {
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .heading--u-iuj296g51 {
    font-size: 30px;
    line-height: normal;
  }

  .div--u-i4yfdot67 {
    margin-left: 0px;
    margin-right: 30px;
    width: 100%;
  }

  .blocklist__item_title--u-io45vvkkg {
    font-size: 15px;
    margin-bottom: 20px;
    margin-right: 0px;
  }

  .section--u-i98baqyqh {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text--u-it7sqm8nt {
    font-size: 3.8vw;
    line-height: normal;
  }

  .text--u-iok7dw62e {
    font-size: 3.8vw;
    line-height: normal;
  }

  .text--u-imm321l1f {
    font-size: 3.8vw;
    line-height: normal;
  }

  .text--u-ihcvg0kt7 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-bottom: 10px;
  }

  .mosaic-countdown__title--u-ioa5xq5yj {
    font-size: 18px;
  }

  .container--u-i1gihgyjz {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 30px;
    border-top-width: 5px;
    border-right-width: 5px;
    border-bottom-width: 5px;
    border-left-width: 5px;
  }

  .div--u-iyvi99v29 {
    margin-top: 0px;
  }

  .link-universal--u-ihp3hq95y {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
    text-align: center;
  }

  .heading--u-iq0cq8642 {
    font-size: 30px;
    line-height: normal;
  }

  .section--u-ik3ejc3c4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading--u-iu9yv3hqy {
    line-height: normal;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    font-size: 30px;
  }

  .text--u-i4trycjpb {
    font-size: 3.8vw;
    line-height: normal;
  }

  .mosaic-countdown__count_number--u-ilrso7v53 {
    font-size: 30px;
    line-height: normal;
  }

  .mosaic-countdown__count_number--u-i7xv5k0b8 {
    font-size: 30px;
    line-height: normal;
  }

  .mosaic-countdown__count_number--u-is4rqs2f6 {
    font-size: 30px;
    line-height: normal;
  }

  .mosaic-countdown__separator--u-imwt005fm {
    width: 10px;
  }

  .mosaic-countdown__separator--u-ier6frepm {
    width: 10px;
  }

  .container--u-ipwpb2kpp {
    padding-left: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 40px;
  }

  .blocklist__item--u-ikz0jzpmi {
    margin-left: 0px;
    margin-right: 0px;
  }

  .imageFit__overlay--u-ixwiypj88 {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
  }

  .blocklist--u-iinzn198l {
    width: auto;
  }

  .div--u-ih1pfcne7 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-i2w1qskvd {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .link-universal--u-i7r88dzf1 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .svg_image--u-iasd16r9k {
    width: auto;
  }

  .div--u-i0hyhvs6z {
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
  }

  .heading--u-ieimyxldd {
    font-size: 6vw;
    line-height: 5vw;
  }

  .text--u-iyv9sag4z {
    font-size: 16px;
  }

  .text--u-iqsteok72 {
    text-align: center;
  }

  .div--u-i7303oja1 {
    margin-left: auto;
    margin-right: auto;
    width: auto;
    padding-right: 0px;
    margin-bottom: 0px;
  }

  .div--u-i0w96sufm {
    margin-left: 0px;
    flex-shrink: 0;
    margin-right: 0px;
    margin-top: 10px;
  }

  .text--u-i6qdusq1j {
    font-size: 14px;
  }

  .div--u-ike5r733s {
    margin-right: 10px;
  }

  .text--u-if751rxcb {
    font-size: 14px;
  }

  .div--u-i1rrhms6u {
    margin-right: 10px;
  }

  .imageFit--u-i3g16lorj {
    width: 40px;
    height: 40px;
  }

  .div--u-ino8nbpvj {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 20px;
  }

  .section--u-ilv3t4axt {
    display: block;
    padding-top: 30px;
    padding-bottom: 0px;
  }

  .div--u-ibbjh82yd {
    margin-top: 20px;
    margin-bottom: 20px;
    display: none;
  }

  .text--u-i6tk30wde {
    font-size: 14px;
  }

  .div--u-ijt0exdsb {
    margin-right: 10px;
  }

  .div--u-iskylb7dq {
    margin-left: 0px;
    flex-shrink: 0;
  }

  .div--u-idluwo3vp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-top: 0px;
  }

  .ver-menu--u-i3o0mvfu3 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .ver-menu--u-i3o0mvfu3 .ver-menu__link {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-bottom: 10px;
    padding-top: 10px;
  }

  .ver-menu--u-i3o0mvfu3 .ver-menu__item {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .ver-menu--u-i3o0mvfu3 .ver-menu__list {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-idguw8141 {
    text-align: center;
    font-size: 4vw;
  }

  .text--u-ihp1u2z41 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-ij3alazpb {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-idlhnt682 {
    font-size: 14px;
  }

  .div--u-iolsjtjh0 {
    margin-right: 10px;
  }

  .div--u-iyna27z2z {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-left: 0px;
  }

  .div--u-i42ryxqjo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text--u-ikm7mrmsq {
    text-align: left;
  }

  .text--u-imu6zpm7f {
    text-align: left;
  }

  .button-up--u-i3mjn9ooc {
    margin-top: 20px;
    margin-bottom: 0px;
  }

  .link-universal--u-ihfolsyso {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
    text-align: center;
  }

  .div--u-i2a0oxxg4 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div--u-idqefoifd {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-right: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: space-between;
  }

  .text--u-ij1hmxkjo {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-i4pfizpz0 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    margin-bottom: auto;
  }

  .side-panel--u-imw89o36e {
    display: block;
  }

  .side-panel__button-open--u-ijcxblosg {
    margin-top: 0px;
    margin-right: 0px;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__title--u-iyy1h5441 {
    font-size: 18px;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__button {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
    text-align: center;
  }
}

@media (max-width: 479px) {
  .blocklist__item_title--u-itcd21b6b {
    font-size: 30px;
  }

  .text--u-if1ulr5cd {
    font-size: 14px;
    font-weight: 400;
  }

  .container--u-inf543v5q {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text--u-ifctwd6na {
    text-align: center;
  }

  .container--u-i5zrmrvoy {
    padding-left: 0px;
    padding-right: 0px;
  }

  .imageFit--u-it8y5gjqd {
    height: 150px;
  }

  .blocklist__item--u-iykrjudqt {
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
  }

  .section--u-i7v9s6qhu {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .blocklist__item_title--u-io8vaq029 {
    font-size: 15px;
    margin-bottom: 0px;
  }

  .container--u-inu0exsaq {
    padding-left: 0px;
    padding-right: 0px;
  }

  .blocklist__item_title--u-igr0j9sh0 {
    font-size: 20px;
    margin-top: 5px;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-bottom: 5px;
  }

  .blocklist__item_text--u-izra8ejmk {
    font-size: 15px;
    margin-bottom: 10px;
  }

  .link-universal--u-isitmqw3y {
    margin-top: 10px;
    font-size: 11px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .blocklist__arrow--next--u-iw2b0ej99 {
    width: 30px;
    height: 30px;
  }

  .blocklist__arrow--prev--u-i550nza1p {
    width: 30px;
    height: 30px;
  }

  .blocklist__item__outer--u-iud8p0m4z {
    width: 100%;
    height: auto;
  }

  .blocklist__item--u-iznhtjyu9 {
    min-width: auto;
    margin-right: 10px;
  }

  .blocklist__list--u-i031jf7k6 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist--u-i9bvknav1 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-i2w1qskvd {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .svg_image--u-iasd16r9k {
    opacity: 0.87;
  }

  .div--u-i2707hbpa {
    padding-left: 7%;
    padding-right: 7%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text--u-ing7q69v8 {
    text-align: center;
    font-size: 16px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-ijmf3god5 {
    font-size: 25px;
    line-height: 25px;
  }

  .text--u-icor72e1i {
    font-size: 15px;
  }

  .text--u-isiuqzuww {
    font-size: 20px;
    margin-top: 10px;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist--u-iw3qeownq {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-i335b3mgj {
    font-size: 15px;
  }

  .blocklist__item--u-ibtpmt0l5 {
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .blocklist__item__outer--u-i8z0lxccx {
    width: 100%;
    height: auto;
  }

  .blocklist__list--u-ink9tp4ct {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .text--u-iixv0czgm {
    line-height: 4.8vw;
    font-size: 4.8vw;
  }

  .text--u-i72f86eal {
    margin-bottom: 0px;
    text-align: left;
    margin-top: 0px;
  }

  .div--u-ib235nmz6 {
    margin-top: 20px;
  }

  .div--u-ioa8r1jta {
    height: auto;
  }

  .div--u-i3k45u441 {
    height: auto;
  }

  .heading--u-iboz4sei0 {
    font-size: 50px;
    line-height: normal;
  }

  .div--u-ix5ngx55u {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    padding-top: 10px;
    padding-left: 0px;
  }

  .text--u-i4ueux0qv {
    text-align: center;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-iuclvnwiy {
    text-align: center;
    color: rgba(var(--color-iowwi5qxy), 0.74);
  }

  .blocklist__item_text--u-imxwdd3af {
    font-size: 40px;
  }

  .div--u-it9s2ohav {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
  }

  .blocklist__item__outer--u-iguol7hw9 {
    width: 100%;
    height: auto;
  }

  .blocklist__list--u-iphovpzbn {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist--u-iltfp21rq {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .blocklist__item--u-iagewf0u8 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .text--u-ioqkuzy0y {
    font-size: 16px;
    line-height: normal;
  }

  .container--u-iejvnd0r3 {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 30px;
    padding-bottom: 0px;
  }

  .section--u-iobs84n9a {
    padding-top: 0px;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 20px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .page-title--u-impy949ab {
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 20px;
  }

  .text--u-iw6ue028r {
    font-size: 15px;
  }

  .mosaic-video-widget--u-il8nzz43j {
    height: 250px;
  }

  .blocklist__item_title--u-i2wlmwlni {
    font-size: 18px;
    margin-top: 10px;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist__item_title--u-ilczcijed {
    width: auto;
  }

  .div--u-i081io1d7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .link-universal--u-ixmcajyal {
    margin-top: 0px;
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading--u-iw1i6xn5z {
    font-size: 20px;
    margin-bottom: 10px;
  }

  .text--u-ia2imyw1a {
    font-size: 15px;
    text-align: left;
    margin-top: 0px;
    line-height: 19px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .section--u-isq0e41to {
    padding-top: 20px;
  }

  .mosaic-accordion__title--u-iomw4lpq0 {
    font-size: 16px;
    line-height: 25px;
    margin-bottom: auto;
    padding-bottom: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-top: auto;
  }

  .div--u-iks6n17hp {
    width: 35px;
    height: 35px;
  }

  .link-universal--u-ii78irinn {
    margin-top: 0px;
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text--u-ipyx567xm {
    font-size: 16px;
  }

  .mosaic-accordion__content--u-i4ayg4ubh {
    margin-top: 0px;
  }

  .mosaic-accordion__head--u-iyrzrl11n {
    padding-bottom: 0px;
    padding-top: 0px;
  }

  .svg_image--u-iv6fywy5k {
    width: 15px;
    height: 15px;
  }

  .svg_image--u-ixesl5lnz {
    width: 15px;
    height: 15px;
  }

  .blocklist__item_title--u-ifb8ye12j {
    font-size: 20px;
    margin-top: 10px;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .imageFit--u-icko30ldw {
    width: 110px;
    height: 110px;
  }

  .heading--u-iuj296g51 {
    font-size: 30px;
  }

  .blocklist__item--u-icbdohrya {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-i695zvjrf {
    padding-right: 0px;
  }

  .section--u-i98baqyqh {
    padding-left: 4%;
    padding-right: 4%;
  }

  .div--u-iual8aiuc {
    margin-bottom: 0px;
  }

  .text--u-it7sqm8nt {
    line-height: 4.8vw;
    font-size: 4.8vw;
  }

  .text--u-imm321l1f {
    line-height: 4.8vw;
    font-size: 4.8vw;
  }

  .mosaic-countdown__item_minutes--u-iwgx21beh {
    margin-left: 3px;
  }

  .mosaic-countdown__item_hours--u-iuwr6nzht {
    margin-left: 3px;
  }

  .mosaic-countdown__count_number--u-i7xv5k0b8 {
    font-size: 30px;
    width: 60px;
    height: 60px;
  }

  .mosaic-countdown__count_number--u-is4rqs2f6 {
    font-size: 30px;
    width: 60px;
    height: 60px;
  }

  .mosaic-countdown__count_number--u-ilrso7v53 {
    font-size: 30px;
    width: 60px;
    height: 60px;
  }

  .mosaic-countdown__separator--u-ier6frepm {
    width: 10px;
  }

  .mosaic-countdown__separator--u-imwt005fm {
    width: 10px;
  }

  .text--u-ihcvg0kt7 {
    font-size: 15px;
  }

  .container--u-i1gihgyjz {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }

  .div--u-ihuftr445 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }

  .div--u-i0kumj21x {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-iyvi99v29 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .heading--u-iu9yv3hqy {
    font-size: 18px;
    margin-bottom: 0px;
  }

  .link-universal--u-i7r88dzf1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text--u-i6df5px9t {
    line-height: normal;
  }

  .heading--u-ieremjtef {
    font-size: 25px;
  }

  .section--u-imtl5w0l0 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section--u-ihs4r0efs {
    padding-top: 7%;
    padding-bottom: 7%;
  }

  .container--u-il1krae6x {
    padding-bottom: 0px;
  }

  .imageFit--u-ijynlr7io {
    height: 150px;
  }

  .section--u-ik3ejc3c4 {
    background-image:
      linear-gradient(
        to right,
        rgba(var(--color-itetlbx77), 0.92) 29%,
        rgba(var(--color-isanazdge), 0.65) 100%
      ),
      var(--image-i0jtqazlg);
  }

  .mosaic-countdown__title--u-ioa5xq5yj {
    font-size: 18px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .mosaic-countdown--u-id2g5p7ag {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .text--u-i5i0nl1bh {
    font-size: 18px;
  }

  .link-universal--u-ihp3hq95y {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .container--u-ipwpb2kpp {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .blocklist__item_text--u-i5mojrvmt {
    font-size: 14px;
  }

  .text--u-i4trycjpb {
    font-size: 18px;
    text-align: left;
  }

  .div--u-i7303oja1 {
    margin-right: 0px;
    margin-left: 0px;
    width: 100%;
    padding-right: 0px;
  }

  .mosaic-shop2-search--u-id9debwnc .mosaic-shop2-search__body {
    margin-left: -6px;
  }

  .mosaic-search__input--u-idwdy8o1y {
    font-size: 12px;
  }

  .mosaic-search__span--u-i0dcp20jd {
    font-size: 12px;
  }

  .mosaic-search__button--u-i3gx4tcbw {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div--u-ike5r733s {
    display: none;
  }

  .div--u-i1rrhms6u {
    display: none;
  }

  .div--u-ino8nbpvj {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 12px;
  }

  .div--u-i0w96sufm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-idwayvcsj {
    margin-left: auto;
    margin-right: auto;
    width: 40px;
    height: 40px;
  }

  .text--u-i2vrzjzqh {
    text-align: center;
    font-size: 20px;
    margin-top: 10px;
    font-weight: 400;
  }

  .link-universal--u-i4h2x3cme {
    justify-content: center;
  }

  .list--u-iztqpkczz {
    margin-left: 0px;
  }

  .imageFit--u-i3g16lorj {
    width: 30px;
    height: 30px;
  }

  .link-universal--u-iftcz0401 {
    margin-right: 0px;
  }

  .list--u-igpwmvny2 {
    margin-bottom: 10px;
  }

  .dropdown--u-i4nnspltt {
    margin-left: 0px;
  }

  .div--u-i8498xsqp {
    margin-left: 0px;
    margin-right: 2px;
  }

  .dropdown__button--u-ir3ta9n3t {
    margin-bottom: 10px;
  }

  .link-universal--u-ihfolsyso {
    margin-top: 0px;
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section--u-ilv3t4axt {
    padding-top: 20px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .div--u-id7htfazm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 20px;
    padding-bottom: 0px;
  }

  .div--u-i4pfizpz0 {
    text-align: center;
  }

  .div--u-idqefoifd {
    margin-right: 0px;
    margin-left: 0px;
    width: 100%;
  }

  .text--u-idguw8141 {
    text-align: left;
    font-size: 18px;
  }

  .div--u-ijt0exdsb {
    display: none;
  }

  .mosaic-shop2-search--u-iutguo5dg .mosaic-shop2-search__body {
    margin-left: -6px;
  }

  .mosaic-search__input--u-i8qldlw9x {
    font-size: 12px;
  }

  .mosaic-search__span--u-ie61p3rxq {
    font-size: 12px;
  }

  .mosaic-search__button--u-ibef4mwpq {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div--u-iolsjtjh0 {
    display: none;
  }

  .button-up--u-i3mjn9ooc {
    margin-top: 20px;
    font-size: 11px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: 0px;
    margin-right: 202.562px;
    width: 100%;
  }

  .div--u-iskylb7dq {
    margin-bottom: 10px;
  }

  .div--u-ir3pqksj6 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 20px;
    padding-bottom: 0px;
  }

  .div--u-ipynpv6qa {
    text-align: center;
  }

  .mosaic-site-copyright--u-ib045pmoe {
    text-align: left;
  }

  .side-panel--u-imw89o36e {
    display: block;
  }

  .side-panel__button-open--u-ijcxblosg {
    margin-right: 0px;
    margin-top: 0px;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__title--u-iyy1h5441 {
    font-size: 20px;
    margin-top: 10px;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .mosaic-form--u-it89ikji9 .button__text {
    font-size: 18px;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__success__text--u-ih29qrnu2 {
    font-size: 25px;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__name {
    font-size: 16px;
  }

  .mosaic-form--u-it89ikji9 .mosaic-form__button {
    margin-top: 0px;
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
