body {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.2;
  margin: 0;
  padding: 0;
  min-height: 100vh;
}

template, [hidden] {
  /* template inherits from .block which has `display: grid;` and we need to overwrite that */
  display: none !important;
}

div, main, article, section, nav, aside, header, h1, h2, h3, h4, h5, h6, footer,address, p,
pre, blockquote, figure, figcaption, hr, ul, ol, li, dl, dt, dd, form, label, output, slot,
button, svg, img, video, audio, iframe, object, input, select, textarea, progress, meter,
details, summary, fieldset, legend,
table, thead, tbody, tfoot, tr, td, th, caption, colgroup, col,
b, i, a, span, strong, em, time, ins, del, s, mark, small, sub, sup, q, abbr, cite, dfn, samp,
code, var, kbd, bdo, ruby, rt, rb {
  display: block;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

b, i, a, span, strong, em, time, ins, del, s, mark, small, sub, sup, q, abbr, cite, dfn, samp,
code, var, kbd, bdo, ruby, rt, rb {
  display: inline;
}

a {
  color: rgb(0, 0, 0);
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 16px;
  font-weight: normal;
}

pre {
  font-family: Arial, Helvetica, sans-serif;
}

button, input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

button {
  width: max-content;
  height: max-content;
  background-color: transparent;
  border: none;
}

input, select, textarea {
  border: 1px solid rgb(0, 0, 0);
  border-radius: 3px;
  padding: 3px;
}

input::placeholder, textarea::placeholder {
  color: rgb(0, 0, 0, 0.5);
}

input[type="checkbox"], input[type="radio"] {
  width: 20px;
  height: 20px;
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
}

input[type="radio"] {
  border-radius: 50%;
}

input[type="checkbox"]:checked, input[type="radio"]:checked {
  background-color: rgb(0, 0, 0);
  box-shadow: rgb(255, 255, 255) 0px 0px 1px 4px inset;
}

input[type="color"], input[type="file"] {
  border: none;
}

select {
  background-color: transparent;
  padding: 0px 25px 0 5px;
  background: url(../../asset/image/arrow-down.svg) no-repeat right center;
  appearance: none;
  -webkit-appearance: none;
}

b {
  font-weight: 700;
}

i {
  font-style: italic;
}

/* spans are buggy so we need another element that is neutral */
em {
  font-style: normal;
}

ins {
  text-decoration-line: underline;
}

del, s {
  text-decoration-line: line-through;
}

mark {
  background-color: rgb(255, 255, 0);
}

small {
  font-size: small;
}

sub {
  vertical-align: sub;
  font-size: smaller;
}

sup {
  vertical-align: super;
  font-size: smaller;
}

q::before {
  content: open-quote;
}

q::after {
  content: close-quote;
}

samp, code, kbd {
  font-family: inherit;
}

bdo {
  unicode-bidi: bidi-override;
}

ruby {
  text-indent: inherit;
}

rt {
  text-indent: inherit;
  line-height: inherit;
  font-size: inherit;
  text-align: inherit;
}

img {
  max-width: 100%;
}

svg {
  /* we can't have it because it will overwrite svgs without fill */
  /* fill: currentcolor; */
  width: 24px;
}

video, iframe, object {
  width: 100%;
}

hr {
  border: none;
  border-top: 1px solid rgb(0, 0, 0);
  color: rgb(0, 0, 0);
}

.block {
  display: grid;
  min-height: 24px;
}

summary, summary.block {
  display: list-item;
}

hr.block {
  display: block;
  height: 0;
  min-height: 0;
}

table, table.block {
  display: table;
}

thead, thead.block {
  display: table-header-group;
}

tfoot, tfoot.block {
  display: table-footer-group;
}

tbody, tbody.block {
  display: table-row-group;
}

tr, tr.block {
  display: table-row;
}

td, td.block,
th, th.block {
  display: table-cell;
}

colgroup, colgroup.block {
  display: table-column-group;
}

col, col.block {
  display: table-column;
}

caption, caption.block {
  display: table-caption;
}

map, map.block, map.text,
area, area.block, area.text {
  display: inline;
}

fieldset, fieldset.block {
  display: block;
}

/* THIN */
@font-face {
  font-family: 'N27';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(../../font/N27/n27-thin-webfont.woff) format('woff'),
       url(../../font/N27/n27-thin-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-thin-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-thin-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* THIN ITALIC */
@font-face {
  font-family: 'N27';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(../../font/N27/n27-thinitalic-webfont.woff) format('woff'),
       url(../../font/N27/n27-thinitalic-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-thinitalic-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-thinitalic-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* EXTRALIGHT */
@font-face {
  font-family: 'N27';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(../../font/N27/n27-extralight-webfont.woff) format('woff'),
       url(../../font/N27/n27-extralight-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-extralight-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-extralight-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* EXTRALIGHT ITALIC */
@font-face {
  font-family: 'N27';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(../../font/N27/n27-extralightitalic-webfont.woff) format('woff'),
       url(../../font/N27/n27-extralightitalic-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-extralightitalic-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-extralightitalic-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* LIGHT */
@font-face {
  font-family: 'N27';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/N27/n27-light-webfont.woff) format('woff'),
       url(../../font/N27/n27-light-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-light-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-light-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* LIGHT ITALIC */
@font-face {
  font-family: 'N27';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../../font/N27/n27-lightitalic-webfont.woff) format('woff'),
       url(../../font/N27/n27-lightitalic-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-lightitalic-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-lightitalic-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* REGULAR */
@font-face {
  font-family: 'N27';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/N27/n27-regular-webfont.woff) format('woff'),
       url(../../font/N27/n27-regular-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-regular-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-regular-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* REGULAR ITALIC */
@font-face {
  font-family: 'N27';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../font/N27/n27-regularitalic-webfont.woff) format('woff'),
       url(../../font/N27/n27-regularitalic-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-regularitalic-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-regularitalic-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* MEDIUM */
@font-face {
  font-family: 'N27';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/N27/n27-medium-webfont.woff) format('woff'),
       url(../../font/N27/n27-medium-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-medium-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-medium-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* MEDIUM ITALIC */
@font-face {
  font-family: 'N27';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(../../font/N27/n27-mediumitalic-webfont.woff) format('woff'),
       url(../../font/N27/n27-mediumitalic-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-mediumitalic-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-mediumitalic-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* BOLD */
@font-face {
  font-family: 'N27';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../font/N27/n27-bold-webfont.woff) format('woff'),
       url(../../font/N27/n27-bold-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-bold-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-bold-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* BOLD ITALIC */
@font-face {
  font-family: 'N27';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(../../font/N27/n27-bolditalic-webfont.woff) format('woff'),
       url(../../font/N27/n27-bolditalic-webfont.woff2) format('woff2'),
       url(../../font/N27/n27-bolditalic-webfont.ttf) format('ttf'),
       url(../../font/N27/n27-bolditalic-webfont.eot) format('eot');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




:root {
  --color-0088ffff: rgb(0, 136, 255);
  --color-060708ff: rgb(6, 7, 8);
  --color-e4e5e6ff: rgb(228, 229, 230);
}

.cta_button {
  background-image: linear-gradient(var(--color-060708ff) 0%, var(--color-060708ff) 100%);
  color: var(--color-e4e5e6ff);
  font-size: 2rem;
  font-weight: 200;
  line-height: 2rem;
  text-align: center;
  transform: scale3d(1, 1, 1);
  transition: all 222ms cubic-bezier(0.34, 1.56, 0.64, 1) 55ms, background-color 0ms linear 0ms, color 0ms linear 0ms;
  padding: 1rem 2rem;
  border: 2px solid var(--color-e4e5e6ff);
}

.cta_button:hover {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: var(--color-060708ff);
  transform: scale3d(1.05, 1.05, 1);
}

.footer_icon {
  align-content: center;
  height: 80px;
  justify-content: center;
}

.footer_button {
  color: var(--color-e4e5e6ff);
  transform: scale3d(1, 1, 1);
  transition: all 222ms cubic-bezier(0.34, 1.56, 0.64, 1) 55ms;
}

.footer_button:hover {
  transform: scale3d(1.05, 1.05, 1);
}

.cover_left_bg_gradient {
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 99%);
  justify-content: end;
}

.cover_right_bg_gradient {
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 99%);
  justify-self: start;
}

.cover_text_boxsize {
  align-self: center;
  justify-content: start;
  justify-self: end;
  margin-left: 1vmax;
  margin-right: 4vmax;
  width: auto;
}

@media (max-width: 1200px) {
  .cover_text_boxsize {
    margin-right: 2vmax;
    width: auto;
  }
}

.cover_text_boxsize_r {
  align-self: center;
  justify-self: start;
  margin-left: 4vmax;
  width: 61.8%;
}

.button {
  -webkit-user-select: none;
  color: var(--color-060708ff);
  cursor: pointer;
  transition: color 222ms cubic-bezier(0.34, 1.56, 0.64, 1) 55ms;
  user-select: none;
}

.button:hover {
  color: var(--color-0088ffff);
}

.cover_h3 {
  color: inherit;
  font-size: 2.682rem;
  font-weight: 300;
  margin-bottom: 1vmax;
  margin-top: 1vmax;
  text-align: right;
}

.cover_box {
  grid-template-columns: 1fr 1.682fr;
  justify-content: center;
  justify-items: stretch;
  justify-self: center;
}

@media (max-width: 1200px) {
  .cover_box {
    grid-template-columns: auto;
    grid-template-rows: 1fr 2fr;
  }
}

.cover_box_left {
  grid-template-columns: 1.68fr 1fr;
  justify-content: center;
  justify-items: stretch;
  justify-self: center;
}


.e000body {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: var(--color-060708ff);
  font-family: N27;
  font-weight: 400;
}

.e0aheu3c {
  background-image: linear-gradient(rgb(146, 146, 146) 0%, rgb(146, 146, 146) 100%);
  height: 122px;
  max-width: 100%;
  width: 1070px;
}

.e0zkle3c {
  grid-template-columns: auto;
  grid-template-rows: 10vw auto auto auto auto;
  height: 1006px;
  justify-content: center;
  justify-items: center;
  justify-self: center;
  max-width: 1600px;
  min-width: 800px;
  width: 1201px;
  border-style: solid;
  border-width: 1px;
}

.e0tjnbnj {
  height: 250px;
  width: 1008px;
}

.e0gsswwa {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  height: 231px;
  justify-content: center;
  justify-items: center;
  justify-self: center;
  width: 1201px;
}

.e0mhlz5g {
  height: 185px;
  width: 288px;
}

.e0pvdqkp {
  color: var(--color-060708ff);
  font-family: N27;
  font-size: 2em;
  font-weight: 700;
}

.e0cel2hh {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: inherit;
  font-weight: 700;
  height: 6vmax;
}

@media (max-width: 992px) {
  .e0cel2hh {
    height: 4vmax;
  }
}

@media (max-width: 768px) {
  .e0cel2hh {
    height: 4vmax;
  }
}

@media (max-width: 576px) {
  .e0cel2hh {
    height: 3vmax;
  }
}

.e0n7gfva {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0n7gfva {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0n7gfva {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0n7gfva {
    margin-top: 1vmax;
  }
}

.e0zxel70 {
  align-content: center;
  align-items: center;
  align-self: center;
  color: inherit;
  font-family: inherit;
  grid-template-rows: auto auto auto auto;
  justify-self: center;
  position: absolute;
  top: 0px;
  width: 100%;
}

.e0exb4ed {
  align-self: center;
  justify-content: start;
  width: 100%;
}

.e00wboxe {
  align-self: center;
  justify-self: center;
  width: 100%;
}

.e0fb69g1 {
  align-self: center;
  justify-content: end;
  width: 100%;
}

.e0u7lxpk {
  color: var(--color-060708ff);
  font-size: 4rem;
  font-weight: 200;
  line-height: 0.85em;
  text-align: center;
  border-color: rgb(0, 0, 0);
}

@media (max-width: 992px) {
  .e0u7lxpk {
    font-size: 3rem;
  }
}

@media (max-width: 768px) {
  .e0u7lxpk {
    font-size: 2.3rem;
  }
}

.e0f0ax0z {
  align-self: center;
  color: var(--color-060708ff);
  font-size: 1.5em;
  font-weight: 300;
  justify-self: center;
}

@media (max-width: 768px) {
  .e0f0ax0z {
    font-size: 1.1em;
  }
}

@media (max-width: 576px) {
  .e0f0ax0z {
    display: none;
  }
}

.e0pp00p7 {
  align-self: center;
  color: var(--color-060708ff);
  font-size: 1.5em;
  font-weight: 300;
  justify-self: center;
  text-align: center;
}

@media (max-width: 768px) {
  .e0pp00p7 {
    font-size: 1.1em;
  }
}

@media (max-width: 576px) {
  .e0pp00p7 {
    display: none;
  }
}

.e0xlrlfk {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0xlrlfk {
    align-self: center;
    font-size: 2rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0xlrlfk {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0xlrlfk {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0xlrlfk {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0wdmnd2 {
  background-attachment: scroll, scroll;
  background-blend-mode: normal, normal;
  background-image: linear-gradient(rgba(255, 255, 255, 0.1) 2%, rgba(0, 0, 0, 0) 100%), linear-gradient(var(--color-060708ff) 0%, var(--color-060708ff) 100%);
  background-origin: padding-box, padding-box;
  background-position: 0% 0%, 0% 0%;
  background-repeat: repeat, repeat;
  background-size: auto, auto;
  color: var(--color-e4e5e6ff);
}

.e0btw77e {
  margin-bottom: 2vmax;
  margin-top: 3.5vmax;
  max-height: 160px;
  width: 160px;
  border-radius: 100%;
  border-style: solid;
  border-width: 0px;
}

@media (max-width: 576px) {
  .e0btw77e {
    width: 100px;
    margin: 1vmax;
  }
}

.e0ayaxc8 {
  justify-self: center;
}

.e0flx9fw {
  font-size: 1.682rem;
  font-style: normal;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 950px;
  text-align: center;
  text-transform: none;
}

@media (max-width: 992px) {
  .e0flx9fw {
    margin-left: 2vmax;
    margin-right: 2vmax;
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .e0flx9fw {
    margin-left: 1.5vmax;
    margin-right: 1.5vmax;
  }
}

@media (max-width: 576px) {
  .e0flx9fw {
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin-left: 0vmax;
    margin-right: 0vmax;
    width: 90%;
  }
}

.e0zxzfl9 {
  color: var(--color-e4e5e6ff);
  font-size: 14px;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  margin-bottom: 2vmax;
  margin-top: 2vmax;
  max-width: 1600px;
  text-align: center;
}

@media (max-width: 576px) {
  .e0zxzfl9 {
    font-size: 0.75em;
    width: 90%;
  }
}

.e0zplf19 {
  justify-self: center;
  text-transform: uppercase;
}

@media (max-width: 576px) {
  .e0zplf19 {
    font-size: 1.25rem;
  }
}

.e0l3qxzo {
  margin-bottom: 2vmax;
  margin-top: 1.5vmax;
}

@media (max-width: 576px) {
  .e0l3qxzo {
    margin-bottom: 0.5vmax;
    margin-top: 1vmax;
  }
}

.e0bjkypa {
  font-weight: 300;
  grid-template-columns: 1fr 1fr 1fr;
  justify-self: center;
  margin-bottom: 1vmax;
  margin-top: 0.51vmax;
  max-width: 1200px;
  text-align: center;
  width: 100%;
}

@media (max-width: 768px) {
  .e0bjkypa {
    grid-auto-flow: row;
    grid-template-columns: auto;
    justify-content: center;
    justify-items: center;
    justify-self: center;
    row-gap: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0bjkypa {
    grid-template-columns: auto;
    justify-content: center;
    justify-items: center;
    justify-self: center;
    row-gap: 0.5vmax;
    margin: 0px;
  }
}

.e0qr4d71 {
  justify-content: center;
  justify-items: center;
}

.e0s12mov {
  justify-content: center;
  justify-items: center;
}

.e01mqpg2 {
  justify-content: center;
  justify-items: center;
}

.e032we3s {
  align-self: center;
  justify-self: center;
  width: 50%;
}

.e0y168ir {
  align-self: center;
  justify-self: center;
  width: 60%;
}

.e06ymtm0 {
  align-self: center;
  justify-self: center;
  width: 70%;
}

.e0fcj88c {
  grid-auto-flow: row;
  grid-template-rows: auto;
  justify-self: center;
  max-width: 1600px;
  row-gap: 1vmax;
  margin: 2vmax;
}

@media (max-width: 768px) {
  .e0fcj88c {
    margin-left: 0.5vw;
    margin-right: 0.5vw;
  }
}

.e01dbzks {
  grid-auto-flow: column;
}

@media (max-width: 1200px) {
  .e01dbzks {
    grid-auto-flow: initial;
  }
}

.e0etx5sp {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

@media (max-width: 1200px) {
  .e0etx5sp {
    font-size: 1.2em;
  }
}

.e0q7x130 {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

@media (max-width: 1200px) {
  .e0q7x130 {
    font-size: 4rem;
  }
}

.e0jmurmw {
  align-content: center;
  align-items: center;
  align-self: center;
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  grid-auto-flow: column;
  grid-template-columns: auto auto auto;
  grid-template-rows: auto;
  height: 6vmax;
  justify-content: space-around;
  justify-items: center;
  justify-self: center;
  min-width: 0px;
  padding-left: 1vmax;
  padding-right: 1px;
  position: sticky;
  top: 0px;
  width: 100%;
  z-index: 999;
}

@media (max-width: 992px) {
  .e0jmurmw {
    height: 4vmax;
    padding: 0.66vmax;
  }
}

@media (max-width: 768px) {
  .e0jmurmw {
    height: 4vmax;
    padding: 0.33vmax;
  }
}

@media (max-width: 576px) {
  .e0jmurmw {
    height: 3vmax;
    padding: 0px;
  }
}

.e0get2kv {
  justify-self: end;
  width: 200px;
}

.e00u1394 {
  justify-self: start;
  width: 200px;
}

.e0tyfp0s {
  background-image: linear-gradient(var(--color-060708ff) 0%, rgba(0, 136, 255, 0) 99%);
  height: 3vh;
  mix-blend-mode: multiply;
  opacity: 0.05;
  position: sticky;
  top: 6vmax;
  z-index: 998;
}

@media (max-width: 992px) {
  .e0tyfp0s {
    height: 2vh;
    top: 4vmax;
  }
}

@media (max-width: 768px) {
  .e0tyfp0s {
    height: 1vh;
  }
}

@media (max-width: 576px) {
  .e0tyfp0s {
    top: 3vmax;
  }
}

.e0cvoixf {
  justify-self: center;
  width: 200px;
}

.e09y0yjh {
  background-image: linear-gradient(rgb(228, 184, 184) 0%, rgb(228, 184, 184) 100%);
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
  justify-self: center;
}

.e0smfy8i {
  align-content: center;
  justify-content: center;
}

.e0n7wmqh {
  align-content: center;
  justify-content: center;
}

.e074dq4p {
  align-self: center;
  justify-self: center;
  width: 250px;
}

.e00anpw3 {
  font-size: 2em;
  font-weight: 700;
}

.e0hnfxiw {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e08xozuf {
  text-align: left;
}

.e0sm0vyl {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0n3fi0p {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0niyk3y {
  align-self: center;
  justify-self: center;
  width: 250px;
}

.e0fnwhhm {
  align-content: center;
  justify-content: center;
}

.e0z7e5do {
  align-self: center;
  justify-self: start;
  margin-left: 2vmax;
  width: 62%;
}

.e0w9uxcr {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0kmedi5 {
  font-size: 1.682rem;
  font-weight: 700;
  margin-bottom: 1vmax;
  margin-top: 1vmax;
  text-align: left;
}

.e0k7zc4l {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0e869q7 {
  grid-template-columns: 1fr 1fr;
}

.e02y2k5u {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

.e0kv8pxq {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

.e0ssora1 {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0blmusb {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0uhkrob {
  align-content: center;
  justify-content: center;
}

.e0m45jt5 {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0f88f3e {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0gejogc {
  grid-template-columns: 1fr 1fr;
}

.e07658ii {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

.e0l1z9mj {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

.e01jqxue {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0zwq88j {
  align-content: center;
  justify-content: center;
}

.e0ubrkzx {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e09z4lya {
  text-align: left;
}

.e08vei6u {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0i1dhk7 {
  text-align: left;
}

@media (max-width: 1200px) {
  .e0osoae9 {
    font-size: 2em;
  }
}

.e0vbae6n {
  align-content: center;
  column-gap: 0.5vw;
  grid-auto-flow: row;
  grid-template-columns: auto auto;
  grid-template-rows: auto auto auto auto auto auto auto;
  row-gap: 0.5vw;
}

.e0q98yh6 {
  grid-row: 2 / span 4;
}

.e0xkrrht {
  align-content: center;
  column-gap: 0.5vmax;
  grid-auto-flow: row;
  grid-template-columns: auto auto;
  grid-template-rows: auto;
  justify-content: center;
  row-gap: 0.5vmin;
}

.e0grucsa {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0grucsa {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0grucsa {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0grucsa {
    margin-top: 1vmax;
  }
}

.e0m2ux99 {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0m2ux99 {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0m2ux99 {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0m2ux99 {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0m2ux99 {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0oit3qc {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0oit3qc {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0oit3qc {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0oit3qc {
    margin-top: 1vmax;
  }
}

.e0vdu2o1 {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0vdu2o1 {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0vdu2o1 {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0vdu2o1 {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0vdu2o1 {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0kslo31 {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0kslo31 {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0kslo31 {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0kslo31 {
    margin-top: 1vmax;
  }
}

.e0yuznby {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0yuznby {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0yuznby {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0yuznby {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0yuznby {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0zz17lj {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0zz17lj {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0zz17lj {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0zz17lj {
    margin-top: 1vmax;
  }
}

.e01b2n7v {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e01b2n7v {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e01b2n7v {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e01b2n7v {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e01b2n7v {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0slt1yr {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0slt1yr {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0slt1yr {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0slt1yr {
    margin-top: 1vmax;
  }
}

.e0i42zf8 {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0i42zf8 {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0i42zf8 {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0i42zf8 {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0i42zf8 {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0ak1gsg {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0ak1gsg {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0ak1gsg {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0ak1gsg {
    margin-top: 1vmax;
  }
}

.e0mg6fft {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0mg6fft {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0mg6fft {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0mg6fft {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0mg6fft {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0oskbkv {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0oskbkv {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0oskbkv {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0oskbkv {
    margin-top: 1vmax;
  }
}

.e016gzlq {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e016gzlq {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e016gzlq {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e016gzlq {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e016gzlq {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0crmw78 {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0crmw78 {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0crmw78 {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0crmw78 {
    margin-top: 1vmax;
  }
}

.e0igh0zk {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0igh0zk {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0igh0zk {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0igh0zk {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0igh0zk {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0tx18f7 {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0tx18f7 {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0tx18f7 {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0tx18f7 {
    margin-top: 1vmax;
  }
}

.e0gve88d {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0gve88d {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0gve88d {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0gve88d {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0gve88d {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0pflsgh {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0pflsgh {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0pflsgh {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0pflsgh {
    margin-top: 1vmax;
  }
}

.e0x9yivp {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0x9yivp {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0x9yivp {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0x9yivp {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0x9yivp {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0enfnh4 {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0enfnh4 {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0enfnh4 {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0enfnh4 {
    margin-top: 1vmax;
  }
}

.e0qmtrh3 {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0qmtrh3 {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0qmtrh3 {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0qmtrh3 {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0qmtrh3 {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0zobza2 {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0zobza2 {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0zobza2 {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0zobza2 {
    margin-top: 1vmax;
  }
}

.e0fvvqio {
  color: var(--color-060708ff);
  font-size: 2rem;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 900px;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0fvvqio {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0fvvqio {
    font-size: 2rem;
    max-width: 700px;
  }
}

@media (max-width: 768px) {
  .e0fvvqio {
    font-size: 2rem;
    max-width: 90%;
  }
}

@media (max-width: 576px) {
  .e0fvvqio {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0mdpez1 {
  align-self: center;
  justify-self: center;
  width: 50%;
}

.e000body {
  color: var(--color-060708ff);
  font-family: N27;
  line-height: 18px;
  text-align: center;
}

.e03kweeo {
  grid-template-rows: auto auto auto auto auto;
}

.e0zyzc9a {
  background-image: linear-gradient(rgb(148, 195, 53) 0%, rgb(148, 195, 53) 100%);
  grid-template-columns: auto auto auto;
  height: 10vw;
  top: 0px;
  width: 100%;
  z-index: 999;
  border-color: rgb(0, 136, 255);
}

.e0j1388p {
  align-content: center;
  justify-content: center;
}

.e0df3oai {
  align-content: center;
  justify-content: center;
}

.e0flqm98 {
  align-content: center;
  justify-content: center;
}

.e000body {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: var(--color-060708ff);
  font-family: N27;
  font-weight: 400;
}

.e0aheu3c {
  background-image: linear-gradient(rgb(146, 146, 146) 0%, rgb(146, 146, 146) 100%);
  height: 122px;
  max-width: 100%;
  width: 1070px;
}

.e0zkle3c {
  grid-template-columns: auto;
  grid-template-rows: 10vw auto auto auto auto;
  height: 1006px;
  justify-content: center;
  justify-items: center;
  justify-self: center;
  max-width: 1600px;
  min-width: 800px;
  width: 1201px;
  border-style: solid;
  border-width: 1px;
}

.e0tjnbnj {
  height: 250px;
  width: 1008px;
}

.e0gsswwa {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  height: 231px;
  justify-content: center;
  justify-items: center;
  justify-self: center;
  width: 1201px;
}

.e0mhlz5g {
  height: 185px;
  width: 288px;
}

.e0pvdqkp {
  color: var(--color-060708ff);
  font-family: N27;
  font-size: 2em;
  font-weight: 700;
}

.e0cel2hh {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: inherit;
  font-weight: 700;
  height: 6vmax;
}

@media (max-width: 992px) {
  .e0cel2hh {
    height: 4vmax;
  }
}

@media (max-width: 768px) {
  .e0cel2hh {
    height: 4vmax;
  }
}

@media (max-width: 576px) {
  .e0cel2hh {
    height: 3vmax;
  }
}

.e0n7gfva {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0n7gfva {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0n7gfva {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0n7gfva {
    margin-top: 1vmax;
  }
}

.e0zxel70 {
  align-content: center;
  align-items: center;
  align-self: center;
  color: inherit;
  font-family: inherit;
  grid-template-rows: auto auto auto auto;
  justify-self: center;
  position: absolute;
  top: 0px;
  width: 100%;
}

.e0exb4ed {
  align-self: center;
  justify-content: start;
  width: 100%;
}

.e00wboxe {
  align-self: center;
  justify-self: center;
  width: 100%;
}

.e0fb69g1 {
  align-self: center;
  justify-content: end;
  width: 100%;
}

.e0u7lxpk {
  color: var(--color-060708ff);
  font-size: 4rem;
  font-weight: 200;
  line-height: 0.85em;
  text-align: center;
  border-color: rgb(0, 0, 0);
}

@media (max-width: 992px) {
  .e0u7lxpk {
    font-size: 3rem;
  }
}

@media (max-width: 768px) {
  .e0u7lxpk {
    font-size: 2.3rem;
  }
}

.e0f0ax0z {
  align-self: center;
  color: var(--color-060708ff);
  font-size: 1.5em;
  font-weight: 300;
  justify-self: center;
}

@media (max-width: 768px) {
  .e0f0ax0z {
    font-size: 1.1em;
  }
}

@media (max-width: 576px) {
  .e0f0ax0z {
    display: none;
  }
}

.e0pp00p7 {
  align-self: center;
  color: var(--color-060708ff);
  font-size: 1.5em;
  font-weight: 300;
  justify-self: center;
  text-align: center;
}

@media (max-width: 768px) {
  .e0pp00p7 {
    font-size: 1.1em;
  }
}

@media (max-width: 576px) {
  .e0pp00p7 {
    display: none;
  }
}

.e0xlrlfk {
  color: var(--color-060708ff);
  font-size: 4rem;
  font-weight: 100;
  justify-self: center;
  line-height: 1.382em;
  text-align: center;
}

@media (max-width: 1200px) {
  .e0xlrlfk {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
    width: 90%;
  }
}

@media (max-width: 992px) {
  .e0xlrlfk {
    font-size: 2rem;
  }
}

@media (max-width: 768px) {
  .e0xlrlfk {
    font-size: 2rem;
  }
}

@media (max-width: 576px) {
  .e0xlrlfk {
    font-size: 1.5rem;
    font-weight: 200;
    width: 90%;
  }
}

.e0wdmnd2 {
  background-attachment: scroll, scroll;
  background-blend-mode: normal, normal;
  background-image: linear-gradient(rgba(255, 255, 255, 0.1) 2%, rgba(0, 0, 0, 0) 100%), linear-gradient(var(--color-060708ff) 0%, var(--color-060708ff) 100%);
  background-origin: padding-box, padding-box;
  background-position: 0% 0%, 0% 0%;
  background-repeat: repeat, repeat;
  background-size: auto, auto;
  color: var(--color-e4e5e6ff);
}

.e0btw77e {
  margin-bottom: 2vmax;
  margin-top: 3.5vmax;
  max-height: 160px;
  width: 160px;
  border-radius: 100%;
  border-style: solid;
  border-width: 0px;
}

@media (max-width: 576px) {
  .e0btw77e {
    width: 100px;
    margin: 1vmax;
  }
}

.e0ayaxc8 {
  justify-self: center;
}

.e0flx9fw {
  font-size: 1.682rem;
  font-style: normal;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 950px;
  text-align: center;
  text-transform: none;
}

@media (max-width: 992px) {
  .e0flx9fw {
    margin-left: 2vmax;
    margin-right: 2vmax;
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .e0flx9fw {
    margin-left: 1.5vmax;
    margin-right: 1.5vmax;
  }
}

@media (max-width: 576px) {
  .e0flx9fw {
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin-left: 0vmax;
    margin-right: 0vmax;
    width: 90%;
  }
}

.e0zxzfl9 {
  color: var(--color-e4e5e6ff);
  font-size: 14px;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  margin-bottom: 2vmax;
  margin-top: 2vmax;
  max-width: 1600px;
  text-align: center;
}

@media (max-width: 576px) {
  .e0zxzfl9 {
    font-size: 0.75em;
    width: 90%;
  }
}

.e0zplf19 {
  justify-self: center;
  text-transform: uppercase;
}

@media (max-width: 576px) {
  .e0zplf19 {
    font-size: 1.25rem;
  }
}

.e0l3qxzo {
  margin-bottom: 2vmax;
  margin-top: 1.5vmax;
}

@media (max-width: 576px) {
  .e0l3qxzo {
    margin-bottom: 0.5vmax;
    margin-top: 1vmax;
  }
}

.e0bjkypa {
  font-weight: 300;
  grid-template-columns: 1fr 1fr 1fr;
  justify-self: center;
  margin-bottom: 1vmax;
  margin-top: 0.51vmax;
  max-width: 1200px;
  text-align: center;
  width: 100%;
}

@media (max-width: 768px) {
  .e0bjkypa {
    grid-auto-flow: row;
    grid-template-columns: auto;
    justify-content: center;
    justify-items: center;
    justify-self: center;
    row-gap: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0bjkypa {
    grid-template-columns: auto;
    justify-content: center;
    justify-items: center;
    justify-self: center;
    row-gap: 0.5vmax;
    margin: 0px;
  }
}

.e0qr4d71 {
  justify-content: center;
  justify-items: center;
}

.e0s12mov {
  justify-content: center;
  justify-items: center;
}

.e01mqpg2 {
  justify-content: center;
  justify-items: center;
}

.e032we3s {
  align-self: center;
  justify-self: center;
  width: 50%;
}

.e0y168ir {
  align-self: center;
  justify-self: center;
  width: 60%;
}

.e06ymtm0 {
  align-self: center;
  justify-self: center;
  width: 70%;
}

.e0fcj88c {
  grid-auto-flow: row;
  grid-template-rows: auto;
  justify-self: center;
  max-width: 1600px;
  margin: 2vmax 1vmax;
}

.e01dbzks {
  grid-auto-flow: column;
}

@media (max-width: 1200px) {
  .e01dbzks {
    grid-auto-flow: initial;
  }
}

.e0etx5sp {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

@media (max-width: 1200px) {
  .e0etx5sp {
    font-size: 1.2em;
  }
}

.e0q7x130 {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

@media (max-width: 1200px) {
  .e0q7x130 {
    font-size: 4rem;
  }
}

.e0jmurmw {
  align-content: center;
  align-items: center;
  align-self: center;
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  grid-auto-flow: column;
  grid-template-columns: auto auto auto;
  grid-template-rows: auto;
  height: 6vmax;
  justify-content: space-around;
  justify-items: center;
  justify-self: center;
  min-width: 0px;
  padding-left: 1vmax;
  padding-right: 1px;
  position: sticky;
  top: 0px;
  width: 100%;
  z-index: 999;
}

@media (max-width: 992px) {
  .e0jmurmw {
    height: 4vmax;
    padding: 0.66vmax;
  }
}

@media (max-width: 768px) {
  .e0jmurmw {
    height: 4vmax;
    padding: 0.33vmax;
  }
}

@media (max-width: 576px) {
  .e0jmurmw {
    height: 3vmax;
    padding: 0px;
  }
}

.e0get2kv {
  justify-self: end;
  width: 200px;
}

.e00u1394 {
  justify-self: start;
  width: 200px;
}

.e0tyfp0s {
  background-image: linear-gradient(var(--color-060708ff) 0%, rgba(0, 136, 255, 0) 99%);
  height: 3vh;
  mix-blend-mode: multiply;
  opacity: 0.05;
  position: sticky;
  top: 6vmax;
  z-index: 998;
}

@media (max-width: 992px) {
  .e0tyfp0s {
    height: 2vh;
    top: 4vmax;
  }
}

@media (max-width: 768px) {
  .e0tyfp0s {
    height: 1vh;
  }
}

@media (max-width: 576px) {
  .e0tyfp0s {
    top: 3vmax;
  }
}

.e0cvoixf {
  justify-self: center;
  width: 200px;
}

.e09y0yjh {
  background-image: linear-gradient(rgb(228, 184, 184) 0%, rgb(228, 184, 184) 100%);
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
  justify-self: center;
}

.e0smfy8i {
  align-content: center;
  justify-content: center;
}

.e0n7wmqh {
  align-content: center;
  justify-content: center;
}

.e074dq4p {
  align-self: center;
  justify-self: center;
  width: 250px;
}

.e00anpw3 {
  font-size: 2em;
  font-weight: 700;
}

.e0hnfxiw {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e08xozuf {
  text-align: left;
}

.e0sm0vyl {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0n3fi0p {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0niyk3y {
  align-self: center;
  justify-self: center;
  width: 250px;
}

.e0fnwhhm {
  align-content: center;
  justify-content: center;
}

.e0z7e5do {
  align-self: center;
  justify-self: start;
  margin-left: 2vmax;
  width: 62%;
}

.e0w9uxcr {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0kmedi5 {
  font-size: 1.682rem;
  font-weight: 700;
  margin-bottom: 1vmax;
  margin-top: 1vmax;
  text-align: left;
}

.e0k7zc4l {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0e869q7 {
  grid-template-columns: 1fr 1fr;
}

.e02y2k5u {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

.e0kv8pxq {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

.e0ssora1 {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0blmusb {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0uhkrob {
  align-content: center;
  justify-content: center;
}

.e0m45jt5 {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0f88f3e {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0gejogc {
  grid-template-columns: 1fr 1fr;
}

.e07658ii {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

.e0l1z9mj {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

.e01jqxue {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0zwq88j {
  align-content: center;
  justify-content: center;
}

.e0ubrkzx {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e09z4lya {
  text-align: left;
}

.e08vei6u {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0i1dhk7 {
  text-align: left;
}

@media (max-width: 1200px) {
  .e0osoae9 {
    font-size: 2em;
  }
}

.e000body {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: var(--color-060708ff);
  font-family: N27;
  font-weight: 400;
}

.e0aheu3c {
  background-image: linear-gradient(rgb(146, 146, 146) 0%, rgb(146, 146, 146) 100%);
  height: 122px;
  max-width: 100%;
  width: 1070px;
}

.e0zkle3c {
  grid-template-columns: auto;
  grid-template-rows: 10vw auto auto auto auto;
  height: 1006px;
  justify-content: center;
  justify-items: center;
  justify-self: center;
  max-width: 1600px;
  min-width: 800px;
  width: 1201px;
  border-style: solid;
  border-width: 1px;
}

.e0tjnbnj {
  height: 250px;
  width: 1008px;
}

.e0gsswwa {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  height: 231px;
  justify-content: center;
  justify-items: center;
  justify-self: center;
  width: 1201px;
}

.e0mhlz5g {
  height: 185px;
  width: 288px;
}

.e0pvdqkp {
  color: var(--color-060708ff);
  font-family: N27;
  font-size: 2em;
  font-weight: 700;
}

.e0cel2hh {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  color: inherit;
  font-weight: 700;
  height: 6vmax;
}

@media (max-width: 992px) {
  .e0cel2hh {
    height: 4vmax;
  }
}

@media (max-width: 768px) {
  .e0cel2hh {
    height: 4vmax;
  }
}

@media (max-width: 576px) {
  .e0cel2hh {
    height: 3vmax;
  }
}

.e0n7gfva {
  justify-self: center;
  margin-top: 2vmax;
  max-width: 1400px;
}

@media (max-width: 1200px) {
  .e0n7gfva {
    align-content: center;
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .e0n7gfva {
    margin-top: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0n7gfva {
    margin-top: 1vmax;
  }
}

.e0zxel70 {
  align-content: center;
  align-items: center;
  align-self: center;
  color: inherit;
  font-family: inherit;
  grid-template-rows: auto auto auto auto;
  justify-self: center;
  position: absolute;
  top: 0px;
  width: 100%;
}

.e0exb4ed {
  align-self: center;
  justify-content: start;
  width: 100%;
}

.e00wboxe {
  align-self: center;
  justify-self: center;
  width: 100%;
}

.e0fb69g1 {
  align-self: center;
  justify-content: end;
  width: 100%;
}

.e0u7lxpk {
  color: var(--color-060708ff);
  font-size: 4rem;
  font-weight: 200;
  line-height: 0.85em;
  text-align: center;
  border-color: rgb(0, 0, 0);
}

@media (max-width: 992px) {
  .e0u7lxpk {
    font-size: 3rem;
  }
}

@media (max-width: 768px) {
  .e0u7lxpk {
    font-size: 2.3rem;
  }
}

.e0f0ax0z {
  align-self: center;
  color: var(--color-060708ff);
  font-size: 1.5em;
  font-weight: 300;
  justify-self: center;
}

@media (max-width: 768px) {
  .e0f0ax0z {
    font-size: 1.1em;
  }
}

@media (max-width: 576px) {
  .e0f0ax0z {
    display: none;
  }
}

.e0pp00p7 {
  align-self: center;
  color: var(--color-060708ff);
  font-size: 1.5em;
  font-weight: 300;
  justify-self: center;
  text-align: center;
}

@media (max-width: 768px) {
  .e0pp00p7 {
    font-size: 1.1em;
  }
}

@media (max-width: 576px) {
  .e0pp00p7 {
    display: none;
  }
}

.e0xlrlfk {
  color: var(--color-060708ff);
  font-size: 3rem;
  font-weight: 100;
  justify-self: center;
  line-height: 1.382em;
  text-align: center;
  width: 100%;
}

@media (max-width: 1200px) {
  .e0xlrlfk {
    align-self: center;
    font-size: 3rem;
    justify-self: center;
  }
}

@media (max-width: 992px) {
  .e0xlrlfk {
    font-size: 2rem;
  }
}

@media (max-width: 768px) {
  .e0xlrlfk {
    font-size: 2rem;
  }
}

@media (max-width: 576px) {
  .e0xlrlfk {
    font-size: 1.5rem;
    font-weight: 200;
  }
}

.e0wdmnd2 {
  background-attachment: scroll, scroll;
  background-blend-mode: normal, normal;
  background-image: linear-gradient(rgba(255, 255, 255, 0.1) 2%, rgba(0, 0, 0, 0) 100%), linear-gradient(var(--color-060708ff) 0%, var(--color-060708ff) 100%);
  background-origin: padding-box, padding-box;
  background-position: 0% 0%, 0% 0%;
  background-repeat: repeat, repeat;
  background-size: auto, auto;
  color: var(--color-e4e5e6ff);
}

.e0btw77e {
  margin-bottom: 2vmax;
  margin-top: 3.5vmax;
  max-height: 160px;
  width: 160px;
  border-radius: 100%;
  border-style: solid;
  border-width: 0px;
}

@media (max-width: 576px) {
  .e0btw77e {
    width: 100px;
    margin: 1vmax;
  }
}

.e0ayaxc8 {
  justify-self: center;
}

.e0flx9fw {
  font-size: 1.682rem;
  font-style: normal;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  max-width: 950px;
  text-align: center;
  text-transform: none;
}

@media (max-width: 992px) {
  .e0flx9fw {
    margin-left: 2vmax;
    margin-right: 2vmax;
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .e0flx9fw {
    margin-left: 1.5vmax;
    margin-right: 1.5vmax;
  }
}

@media (max-width: 576px) {
  .e0flx9fw {
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin-left: 0vmax;
    margin-right: 0vmax;
    width: 90%;
  }
}

.e0zxzfl9 {
  color: var(--color-e4e5e6ff);
  font-size: 14px;
  font-weight: 200;
  justify-self: center;
  line-height: 1.382em;
  margin-bottom: 2vmax;
  margin-top: 2vmax;
  max-width: 1600px;
  text-align: center;
}

@media (max-width: 576px) {
  .e0zxzfl9 {
    font-size: 0.75em;
    width: 90%;
  }
}

.e0zplf19 {
  justify-self: center;
  text-transform: uppercase;
}

@media (max-width: 576px) {
  .e0zplf19 {
    font-size: 1.25rem;
  }
}

.e0l3qxzo {
  margin-bottom: 2vmax;
  margin-top: 1.5vmax;
}

@media (max-width: 576px) {
  .e0l3qxzo {
    margin-bottom: 0.5vmax;
    margin-top: 1vmax;
  }
}

.e0bjkypa {
  font-weight: 300;
  grid-template-columns: 1fr 1fr 1fr;
  justify-self: center;
  margin-bottom: 1vmax;
  margin-top: 0.51vmax;
  max-width: 1200px;
  text-align: center;
  width: 100%;
}

@media (max-width: 768px) {
  .e0bjkypa {
    grid-auto-flow: row;
    grid-template-columns: auto;
    justify-content: center;
    justify-items: center;
    justify-self: center;
    row-gap: 1vmax;
  }
}

@media (max-width: 576px) {
  .e0bjkypa {
    grid-template-columns: auto;
    justify-content: center;
    justify-items: center;
    justify-self: center;
    row-gap: 0.5vmax;
    margin: 0px;
  }
}

.e0qr4d71 {
  justify-content: center;
  justify-items: center;
}

.e0s12mov {
  justify-content: center;
  justify-items: center;
}

.e01mqpg2 {
  justify-content: center;
  justify-items: center;
}

.e032we3s {
  align-self: center;
  justify-self: center;
  width: 50%;
}

.e0y168ir {
  align-self: center;
  justify-self: center;
  width: 60%;
}

.e06ymtm0 {
  align-self: center;
  justify-self: center;
  width: 70%;
}

.e0fcj88c {
  grid-auto-flow: row;
  grid-template-rows: auto;
  justify-self: center;
  max-width: 1600px;
  row-gap: 3vmax;
  margin: 2vmax 1vmax;
}

.e01dbzks {
  grid-auto-flow: column;
}

@media (max-width: 1200px) {
  .e01dbzks {
    grid-auto-flow: initial;
  }
}

.e0etx5sp {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

@media (max-width: 1200px) {
  .e0etx5sp {
    font-size: 1.2em;
  }
}

.e0q7x130 {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

@media (max-width: 1200px) {
  .e0q7x130 {
    font-size: 4rem;
  }
}

.e0jmurmw {
  align-content: center;
  align-items: center;
  align-self: center;
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
  grid-auto-flow: column;
  grid-template-columns: auto auto auto;
  grid-template-rows: auto;
  height: 6vmax;
  justify-content: space-around;
  justify-items: center;
  justify-self: center;
  min-width: 0px;
  padding-left: 1vmax;
  padding-right: 1px;
  position: sticky;
  top: 0px;
  width: 100%;
  z-index: 999;
}

@media (max-width: 992px) {
  .e0jmurmw {
    height: 4vmax;
    padding: 0.66vmax;
  }
}

@media (max-width: 768px) {
  .e0jmurmw {
    height: 4vmax;
    padding: 0.33vmax;
  }
}

@media (max-width: 576px) {
  .e0jmurmw {
    height: 3vmax;
    padding: 0px;
  }
}

.e0get2kv {
  justify-self: end;
  width: 200px;
}

.e00u1394 {
  justify-self: start;
  width: 200px;
}

.e0tyfp0s {
  background-image: linear-gradient(var(--color-060708ff) 0%, rgba(0, 136, 255, 0) 99%);
  height: 3vh;
  mix-blend-mode: multiply;
  opacity: 0.05;
  position: sticky;
  top: 6vmax;
  z-index: 998;
}

@media (max-width: 992px) {
  .e0tyfp0s {
    height: 2vh;
    top: 4vmax;
  }
}

@media (max-width: 768px) {
  .e0tyfp0s {
    height: 1vh;
  }
}

@media (max-width: 576px) {
  .e0tyfp0s {
    top: 3vmax;
  }
}

.e0cvoixf {
  justify-self: center;
  width: 200px;
}

.e09y0yjh {
  background-image: linear-gradient(rgb(228, 184, 184) 0%, rgb(228, 184, 184) 100%);
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
  justify-self: center;
}

.e0smfy8i {
  align-content: center;
  justify-content: center;
}

.e0n7wmqh {
  align-content: center;
  justify-content: center;
}

.e074dq4p {
  align-self: center;
  justify-self: center;
  width: 250px;
}

.e00anpw3 {
  font-size: 2em;
  font-weight: 700;
}

.e0hnfxiw {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e08xozuf {
  text-align: left;
}

.e0sm0vyl {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0n3fi0p {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0niyk3y {
  align-self: center;
  justify-self: center;
  width: 250px;
}

.e0fnwhhm {
  align-content: center;
  justify-content: center;
}

.e0z7e5do {
  align-self: center;
  justify-self: start;
  margin-left: 2vmax;
  width: 62%;
}

.e0w9uxcr {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0kmedi5 {
  font-size: 1.682rem;
  font-weight: 700;
  margin-bottom: 1vmax;
  margin-top: 1vmax;
  text-align: left;
}

.e0k7zc4l {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0e869q7 {
  grid-template-columns: 1fr 1fr;
}

.e02y2k5u {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

.e0kv8pxq {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

.e0ssora1 {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0blmusb {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0uhkrob {
  align-content: center;
  justify-content: center;
}

.e0m45jt5 {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e0f88f3e {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0gejogc {
  grid-template-columns: 1fr 1fr;
}

.e07658ii {
  font-size: 6rem;
  font-weight: 100;
  text-align: right;
}

.e0l1z9mj {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: right;
}

.e01jqxue {
  align-content: center;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.e0zwq88j {
  align-content: center;
  justify-content: center;
}

.e0ubrkzx {
  font-size: 6rem;
  font-weight: 100;
  text-align: left;
}

.e09z4lya {
  text-align: left;
}

.e08vei6u {
  font-size: 1.682rem;
  font-weight: 200;
  line-height: 1.382em;
  text-align: left;
}

.e0i1dhk7 {
  text-align: left;
}

@media (max-width: 1200px) {
  .e0osoae9 {
    font-size: 2em;
  }
}

.e000body {
  background-image: linear-gradient(var(--color-e4e5e6ff) 0%, var(--color-e4e5e6ff) 100%);
}

.e08wji8d {
  background-image: linear-gradient(var(--color-060708ff) 0%, var(--color-060708ff) 100%);
}
