@font-face {
  font-family: "Foundersgrotesk 500";
  src: url('../fonts/FoundersGrotesk-Medium.otf') format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Foundersgrotesk 600";
  src: url('../fonts/FoundersGrotesk-Semibold.otf') format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Foundersgroteskxcond 700";
  src: url('../fonts/FoundersGroteskXCond-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Foundersgrotesk 300";
  src: url('../fonts/FoundersGrotesk-Light.otf') format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgroteskxcond Lt;
  src: url('../fonts/FoundersGroteskXCond-Lt.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Foundersgrotesk;
  src: url('../fonts/FoundersGrotesk-LightItalic.otf') format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

:root {
  --272727: #272727;
  --color: white;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.body {
  color: var(--272727);
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: .69vw;
  font-weight: 300;
  line-height: 100%;
}

.h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 10em;
  font-weight: 400;
  line-height: 110%;
}

.h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 8em;
  font-weight: 500;
  line-height: 110%;
}

.h2.fff {
  color: var(--color);
  font-family: "Foundersgrotesk 500", sans-serif;
}

.h2.fff._60 {
  width: 56%;
  line-height: 90%;
}

.h2._70 {
  width: 60%;
  line-height: 90%;
}

.h2.italic {
  font-family: Foundersgrotesk, sans-serif;
}

.h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6em;
  font-weight: 400;
  line-height: 110%;
}

.h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4em;
  font-weight: 400;
  line-height: 110%;
}

.h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2em;
  font-weight: 400;
  line-height: 110%;
}

.text-8 {
  font-size: .8em;
  line-height: 110%;
}

.text-10 {
  font-size: 1em;
  line-height: 110%;
}

.text-12 {
  font-size: 1.2em;
  line-height: 110%;
}

.text-14 {
  color: var(--272727);
  font-size: 1.4em;
  line-height: 110%;
}

.text-14.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-weight: 500;
}

.text-14.w500.caps {
  text-transform: uppercase;
  display: none;
}

.text-14.fff {
  color: var(--color);
}

.section.home-header {
  padding-top: 0;
}

.text-16 {
  font-size: 1.6em;
  line-height: 110%;
}

.text-16.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-weight: 500;
}

.text-16.w500.blue {
  color: #0a4fb0;
}

.text-16.w500.fff, .text-16.fff {
  color: var(--color);
}

.text-18 {
  font-size: 1.8em;
  line-height: 110%;
}

.text-18.fff {
  color: var(--color);
}

.text-18.fff.w550, .text-18.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-weight: 500;
}

.text-18.w500.no-wap {
  white-space: nowrap;
}

.text-18.right {
  text-align: right;
}

.text-18.right.w500.blue {
  color: #0a4fb0;
}

.text-18.central {
  text-align: center;
}

.text-18._50 {
  width: 30%;
}

.text-20 {
  font-size: 2em;
  line-height: 110%;
}

.text-20.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
}

.text-22 {
  font-size: 2.2em;
  line-height: 110%;
}

.text-22.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-weight: 500;
}

.text-22.w500.fff {
  color: var(--color);
}

.text-24 {
  font-size: 2.4em;
  line-height: 110%;
}

.text-24.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
}

.text-24.w500.right {
  text-align: right;
}

.text-26 {
  font-size: 2.6em;
  line-height: 110%;
}

.text-28 {
  font-size: 2.8em;
  line-height: 110%;
}

.text-28.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
}

.text-30 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 3em;
  line-height: 110%;
}

.text-32 {
  font-size: 3.2em;
  line-height: 110%;
}

.text-32.w500 {
  font-family: "Foundersgrotesk 500", sans-serif;
}

.text-34 {
  font-size: 3.6em;
  line-height: 120%;
}

.text-36 {
  font-size: 3.6em;
  line-height: 115%;
}

.text-38 {
  font-size: 3.8em;
  line-height: 110%;
}

.text-40 {
  font-size: 4em;
  line-height: 110%;
}

.text-42 {
  font-size: 4.2em;
  line-height: 110%;
}

.text-44 {
  font-size: 4.4em;
  line-height: 110%;
}

.text-46 {
  font-size: 4.6em;
  line-height: 110%;
}

.link {
  color: #010101;
  font-size: 1.8em;
  line-height: 110%;
  text-decoration: none;
}

.button {
  border-radius: 10em;
  justify-content: center;
  align-items: center;
  width: 10em;
  height: 3em;
  padding: 0;
  font-size: 1.6em;
  display: flex;
}

.box-btn {
  display: flex;
}

.list {
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 1em;
  padding-left: 1em;
  font-size: 1.6em;
  display: flex;
}

.text-block {
  line-height: 110%;
}

.link-block {
  color: #000;
  text-decoration: none;
}

.paragraph {
  margin-bottom: 0;
  font-size: 1.6em;
  line-height: 110%;
}

.text-field {
  border: 1px #000;
  border-bottom: .1em solid #d0d0d0;
  margin-bottom: 1em;
  padding: 0 1em 0 .25em;
}

.text-field:focus-visible, .text-field[data-wf-focus-visible] {
  border-bottom-color: #333;
}

.form-button {
  border-radius: 10em;
  width: 10em;
  height: 3em;
  padding: .5em 2.5em;
  font-size: 1.6em;
  line-height: 110%;
}

.textarea {
  color: #000;
  border: 1px #000;
  min-width: 30em;
  max-width: 30em;
  min-height: 10em;
  max-height: 10em;
  padding: .5em .25em;
  font-size: 1.6em;
}

.checkbox-field {
  color: #fff;
  align-items: center;
  width: 100%;
  height: 2.2em;
  margin-top: 2em;
  margin-bottom: 2.5em;
  padding-left: 0;
  display: flex;
  position: relative;
}

.checkbox-2 {
  background-color: #0000;
  border-width: .1em;
  border-color: #fafafa;
  width: 1.6em;
  height: 1.6em;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5em;
  padding: .125em;
}

.checkbox-2.w--redirected-checked {
  color: #fff9;
  background-color: #0000;
  background-size: 1.5em;
  border-style: solid;
  border-color: #0009;
  width: 1.6em;
  height: 1.6em;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5em;
  font-size: 1em;
  position: static;
}

.checkbox-label-footer {
  color: #000;
  margin-bottom: 0;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 190%;
  position: static;
}

.radio-button-field {
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.radio-button-label {
  color: #000;
  margin-bottom: 0;
  font-size: 1.2em;
}

.radio-button {
  border: .1em solid #000;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5em;
  font-size: 1.2em;
}

.container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 9.5em;
  padding-right: 9.5em;
  position: relative;
}

.container.hiro {
  height: 100%;
}

.container_no-margen-l {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: 2em;
}

.container_no-margen-r {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2em;
}

.page-wrapper {
  z-index: 1;
  position: relative;
}

.block {
  display: flex;
}

.naw-container {
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.navbar {
  background-color: #ddd0;
}

.image-logo {
  width: 12em;
}

.nav-link {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.8em;
  line-height: 120%;
  display: flex;
}

.nav-menu {
  grid-column-gap: 3em;
  background-color: #fff0;
  align-items: center;
  display: flex;
}

.wrapper-naw-link {
  flex-direction: column;
  display: flex;
}

.div-block-120 {
  background-color: #000;
  width: 100%;
  height: .1em;
}

.field-label {
  margin-bottom: 0;
  font-size: 1.6em;
  font-weight: 400;
}

.slider {
  background-color: #ddd0;
}

.mask {
  width: 30%;
  overflow: visible;
}

.slaid {
  margin-right: 2em;
}

.blok_slide {
  width: 100%;
  height: 100%;
  display: flex;
}

.infinity_slider__arrow {
  color: #363636;
}

.box_slide {
  background-color: #5844f6;
  flex: none;
  width: 100%;
  height: 100%;
  margin-right: 2em;
}

.box_slide._1 {
  background-color: #9082fa;
}

.infinity_slider__naw {
  position: static;
}

.wrapper-slider {
  padding-bottom: 8em;
  overflow: hidden;
}

.tab-link {
  padding: 1em 3em;
  font-size: 1.8em;
  line-height: 100%;
}

.tab-link.w--current {
  background-color: #f9cccc;
  padding: 1em 3em;
  font-size: 1.8em;
  line-height: 100%;
}

.tab-pane-tab-8 {
  width: 100%;
}

.dropdown {
  background-color: #f1f1f1;
  width: 100%;
}

.dropdown-toggle {
  white-space: pre-wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2em 4em 2em 2em;
  line-height: 110%;
  display: flex;
}

.dropdown-list {
  background-color: #fff0;
  display: block;
  position: static;
  overflow: hidden;
}

.list-blok-content {
  padding: 2em;
}

.icon {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 2em;
  font-size: 1.5em;
  display: none;
}

.image-drop-arrow {
  width: 2em;
  height: 2em;
  margin-left: 4em;
}

.wrapper-drop-content {
  width: 100%;
  padding: 2em 2em 2em 0;
}

.ms-input-wrap {
  padding: 0;
  display: flex;
  position: relative;
}

.ms-container {
  max-width: 100%;
  padding-bottom: 3%;
  padding-left: 3%;
  padding-right: 3%;
}

.ms-column {
  grid-row-gap: 20px;
  flex-direction: column;
  width: 30%;
  display: flex;
}

.ms-column._50 {
  width: 47%;
}

.ms-column._50.padding {
  background-color: #f8f8f8;
  border-radius: 16px;
  padding: 10%;
}

.ms-page-wrap {
  z-index: 2;
  background-color: #fff;
  width: 100%;
  line-height: 1.5em;
  position: relative;
  overflow: hidden;
}

.ms-input {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input::placeholder {
  color: #909090;
}

.ms-input.icon-left {
  padding-left: 40px;
}

.ms-header {
  padding-top: 6vh;
  padding-bottom: 4vh;
}

.ms-header.cta {
  color: #f5f5f5;
  text-align: center;
  background-image: url('../images/noise.png'), linear-gradient(to top, #121331, #000);
  background-position: 0 0, 0 0;
  background-size: 300px, auto;
  border: 1px solid #000;
  border-radius: 16px;
  padding-bottom: 6vh;
}

.ms-embed {
  background-color: #ededed;
  justify-content: center;
  align-items: center;
  min-height: 80px;
  margin-bottom: 10px;
  font-style: italic;
  display: flex;
}

.ms-column-wrap {
  grid-column-gap: 5%;
  grid-row-gap: 5%;
  flex-wrap: wrap;
  min-height: 50vh;
  padding-bottom: 4vh;
  display: flex;
}

.ms-100 {
  width: 100%;
}

.ms-section-description {
  margin-bottom: 20px;
}

.ms-section-description.cta {
  font-size: 18px;
  line-height: 1.7em;
}

.ms-svg {
  z-index: 3;
  color: #12133140;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: 10px auto auto 10px;
}

.ms-code {
  background-color: #f8f8f8;
  border-radius: 12px;
  padding: 9px;
  font-family: Inconsolata, monospace;
}

.ms-input-label {
  color: #121331;
  margin-bottom: 5px;
  font-weight: 700;
}

.cta-h1 {
  font-size: 58px;
  line-height: 1.2em;
}

.box-imput {
  grid-row-gap: .4em;
  flex-direction: column;
  height: 5.7em;
  display: flex;
}

.text-47 {
  font-size: 1.4em;
}

.fs-select_link-1 {
  padding: 1em;
  font-size: 1.6em;
  transition: all .3s;
}

.fs-select_link-1:hover {
  color: #3e70d9;
}

.fs-select_link-1:focus-visible, .fs-select_link-1[data-wf-focus-visible] {
  z-index: 1;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs-select_link-1.w--current {
  color: #696969;
  background-color: #f0f0f0;
}

.fs-select_link-1.dark {
  color: #fff9;
}

.fs-select_link-1.dark:hover {
  color: #3e70d9;
}

.fs-select_list-1 {
  z-index: 20;
  background-color: #0000;
  max-height: 45em;
  overflow: auto;
}

.fs-select_list-1.w--open {
  background-color: #fff;
  border: 1px solid #3838381a;
  border-radius: 1.2em;
  margin-top: .4em;
}

.fs-select_list-1.dark.w--open {
  color: #fff9;
  background-color: #383838;
  border-color: #ffffff1a;
}

.fs-select_toggle-1 {
  color: #40454acc;
  border: 1px solid #3838381a;
  border-radius: 1.2em;
  align-items: center;
  width: 100%;
  height: 5em;
  padding: 1.4em 1.6em;
  display: flex;
}

.fs-select_toggle-1:focus-visible, .fs-select_toggle-1[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs-select_toggle-1.dark {
  color: #fff;
  border-color: #ffffff1a;
  height: 4em;
  padding-top: 1.6em;
  padding-bottom: 1.2em;
}

.fs-select_field-1 {
  z-index: 20;
  background-color: #0000;
  margin-bottom: 0;
  display: none;
  position: relative;
}

.fs-select_icon-1 {
  margin-top: .875em;
  margin-bottom: .875em;
  margin-right: 1em;
  font-size: 1.4em;
}

.fs-select-1 {
  width: 100%;
  margin-left: 0;
}

.fs-select-1.fs-select-empty {
  border: 1px solid #000;
  flex: 1;
}

.fs-select_text-1 {
  color: #3b3b3b;
  font-size: 1.4em;
  line-height: 100%;
}

.imput-box {
  height: 4em;
}

.text-48 {
  font-size: 4.8em;
  line-height: 110%;
}

.sec-8 {
  z-index: 15;
  background-color: #fff;
  padding-top: 10em;
  padding-bottom: 10em;
  position: relative;
  overflow: hidden;
}

.carusel_wrapper {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.carusel-blokc {
  grid-column-gap: 11em;
  flex: none;
  align-items: center;
  padding-left: 11em;
  padding-right: 6em;
  display: flex;
}

.carusel-blokc.margen0 {
  padding-left: 11em;
  padding-right: 11em;
}

.wrapper-page {
  overflow: hidden;
}

.section-hiro {
  width: 100%;
  height: 100vh;
}

.wrapper-hiro {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 5vh;
  display: flex;
}

.section-patented {
  padding-top: 0;
  position: relative;
}

.blok-text-patent {
  direction: ltr;
  margin-top: 4em;
}

.box-text-86 {
  width: 84%;
}

.section-mission {
  padding-top: 24.5em;
  position: relative;
}

.cotainer-paddl {
  z-index: 2;
  height: 88em;
  padding-left: 9.5em;
  position: relative;
}

.div-block-122 {
  border-left: 1px solid var(--272727);
  align-items: center;
  width: 100%;
  height: 7em;
  margin-bottom: 9em;
  padding-top: .7em;
  padding-left: 2em;
  display: flex;
}

.div-block-123 {
  width: 15%;
}

.div-block-124 {
  width: 28%;
}

.text-block-5 {
  direction: ltr;
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: 5.6em;
  font-weight: 400;
  line-height: 104%;
}

.div-block-125 {
  z-index: 1;
  justify-content: flex-end;
  width: 100%;
  height: 103em;
  padding-top: 11em;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-2 {
  object-fit: cover;
  object-position: 100% 50%;
  width: 72em;
}

.image-3 {
  width: 100%;
}

.text-83 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 8em;
  font-weight: 500;
  line-height: 105%;
}

.line-blak {
  background-color: var(--272727);
  width: 6.7em;
  height: .2em;
  margin-left: .8em;
}

.line-blak.no-margen {
  margin-left: 0;
}

.div-block-127 {
  margin-bottom: 8em;
}

.text-31 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 3em;
  line-height: 110%;
}

.text-block-7 {
  font-size: 1.8em;
  line-height: 110%;
}

.text-block-7._90 {
  width: 78%;
}

.text-block-7._70 {
  width: 76%;
}

.box-grid-product {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.grid-2 {
  grid-column-gap: 8em;
  grid-row-gap: 8em;
}

.section-why-now {
  padding-top: 8em;
  padding-bottom: 20em;
}

.section-team {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.wrapper-team {
  grid-column-gap: 3em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: 21.5em 42em 55em;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 9.5em 9.5em 8em;
  display: grid;
  position: relative;
}

.containr-ai {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 9.5em;
  position: relative;
}

.bg-black {
  z-index: 1;
  background-color: var(--272727);
  width: 48em;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0;
}

.line-en-ar {
  background-color: var(--color);
  width: 1.5em;
  height: .1em;
}

.line-en-ar.blak {
  background-color: var(--272727);
  display: none;
}

.line-en-ar.hiden {
  display: none;
}

.block-team-2 {
  z-index: 2;
  position: relative;
}

.block-team-3 {
  width: 100%;
  padding-left: .7em;
}

.grid-3 {
  grid-column-gap: 2em;
  grid-row-gap: 10em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-team {
  object-fit: cover;
  width: 12em;
  height: 17em;
}

.text-19 {
  color: var(--color);
  font-family: "Foundersgrotesk 600", sans-serif;
  font-size: 1.9em;
  font-weight: 600;
}

.text-19._272727 {
  color: var(--272727);
}

.box-text-team {
  grid-column-gap: .4em;
  grid-row-gap: .4em;
  flex-direction: column;
  margin-bottom: 1.5em;
  padding-top: 2.6em;
  display: flex;
}

.box-text-image.black {
  width: 12.6em;
}

.line-tiam {
  background-color: #fff;
  width: 4.6em;
  height: .1em;
  margin-bottom: 1.8em;
}

.line-tiam.blak {
  background-color: var(--272727);
}

.box-text-team-2.margen-r.non {
  display: none;
}

.text-block-9 {
  color: var(--color);
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: 3em;
  line-height: 110%;
}

.text-block-9._272727 {
  color: var(--272727);
}

.div-block-133 {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  flex-direction: column;
  width: 100%;
  padding-right: 5em;
  display: flex;
}

.box-text-team-3 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  margin-bottom: 3em;
  display: flex;
}

.text-span-2 {
  font-family: "Foundersgrotesk 500", sans-serif;
}

.grid-4 {
  grid-column-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 4.5em;
  font-weight: 500;
  line-height: 80%;
}

.div-block-135 {
  padding-top: 1em;
  padding-bottom: 3.3em;
}

.section-product {
  padding-top: 12em;
  padding-bottom: 14.9em;
  position: relative;
}

.box-text-product-2 {
  width: 67%;
  margin-top: 3.1em;
  margin-bottom: 6.5em;
}

.box-text-product {
  margin-bottom: .3em;
}

.wrapper-product {
  z-index: 2;
  position: relative;
}

.grid-5 {
  grid-column-gap: 3.5em;
  grid-row-gap: 2.75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 2.7em;
  margin-bottom: 2.7em;
}

.grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-top: 3.9em;
}

.image-4 {
  width: 23.5em;
}

.image-5 {
  z-index: 1;
  width: 44em;
  position: absolute;
  inset: auto 0% 6.7em auto;
}

.grid-7 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  display: flex;
  overflow: auto;
}

.image-6 {
  object-fit: cover;
  width: 42em;
  height: 71em;
}

.section-3 {
  background-color: var(--272727);
  padding-top: 13em;
  padding-bottom: 13em;
}

.wrapper-feaures {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 39.2em;
  padding-right: 33.1em;
  display: flex;
}

.box-text-features {
  margin-bottom: 3em;
}

.section-features {
  padding-top: 14.2em;
  padding-bottom: 15em;
  position: relative;
}

.line-features {
  background-color: #a0a0a0;
  width: 100%;
  height: .1em;
}

.grid-features {
  grid-column-gap: 8em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  width: 100%;
  margin-top: 6.3em;
}

.image-7 {
  transform-style: preserve-3d;
  width: 44em;
  height: 80em;
  position: absolute;
  inset: auto auto 0% 0%;
}

.sectio-ai {
  padding-top: 10em;
  padding-bottom: 7em;
}

.text-block-13 {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 3.8em;
  line-height: 95%;
}

.text-block-13.fff {
  color: var(--color);
}

.div-block-138 {
  margin-top: 4.3em;
  padding-left: 9.5em;
}

.grid-ai {
  grid-column-gap: 8em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  width: 100%;
  margin-top: 6.3em;
}

.box-text-ai {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  padding-left: 9.5em;
  display: flex;
}

.box-text-line {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.line-f {
  background-color: var(--272727);
  width: 100%;
  height: .1em;
  margin-bottom: .75em;
  margin-left: 1em;
}

.div-block-140 {
  align-items: center;
  width: 100%;
  display: flex;
}

.grid-planned {
  grid-column-gap: 3.5em;
  grid-row-gap: 3.5em;
  border-bottom: .1em solid #7f7f7f;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2.75fr;
  margin-right: 6em;
}

.grid-planned.margen-downe {
  border-top: 1px #000;
  border-bottom-style: none;
  grid-template-columns: 1fr 1fr 2.75fr;
  margin-bottom: 1em;
}

.grid-planned.app-line {
  border-top: .1em solid #7f7f7f;
}

.box-grid-planned-2 {
  align-items: center;
  height: 5.2em;
  padding-top: 1em;
  padding-bottom: .4em;
  display: flex;
}

.box-text-planned {
  margin-bottom: 4.2em;
}

.section-planned {
  padding-top: 7em;
  padding-bottom: 8em;
  overflow: hidden;
}

.box-grid-planned {
  padding-top: 1em;
  padding-bottom: 1.5em;
}

.section-iot {
  padding-top: 8em;
  padding-bottom: 10em;
}

.div-block-141 {
  position: relative;
}

.image-bracket {
  width: 2.32em;
  height: 100%;
}

.div-block-142 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding-right: 2.4em;
  display: flex;
  position: absolute;
  inset: 0% -1.9em auto auto;
}

.box-text-bracket {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 45.2em;
  transform: rotate(-90deg);
}

.tex20-rotation {
  white-space: nowrap;
  font-family: "Foundersgrotesk 500", sans-serif;
  font-size: 2em;
  font-weight: 500;
  line-height: 110%;
}

.box-bracket {
  position: relative;
}

.box-grid-customizer {
  margin-bottom: 2em;
  padding-top: 1em;
}

.div-block-146 {
  margin-top: 4em;
}

.wrapper-io-t {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 39.2em;
  padding-right: 8em;
  display: flex;
}

.grid-io-t {
  grid-column-gap: 8em;
  grid-row-gap: 4em;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  align-items: flex-start;
  width: 100%;
  margin-top: 8.3em;
  display: flex;
}

.box-iot {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
  position: relative;
}

.list-item {
  font-size: 2.2em;
}

.box-text-bracket-2 {
  align-items: center;
  margin-left: 1em;
}

.bloc-bracket-2 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding-right: 2.4em;
  display: flex;
  position: static;
  inset: 0% 0% auto auto;
}

.box-bracket-2 {
  flex-direction: row;
  align-items: center;
  display: flex;
  position: relative;
}

.image-bracket-2 {
  width: 1.75em;
  height: 100%;
}

.section-customized {
  background-color: var(--272727);
  padding-top: 11em;
  padding-bottom: 10em;
}

.grid-key-1 {
  grid-column-gap: 7em;
  grid-row-gap: 7em;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.line-2 {
  background-color: var(--color);
  width: 7em;
  height: .2em;
  margin-bottom: 4em;
}

.line-2.blak {
  background-color: var(--272727);
  margin-bottom: 0;
}

.lict-item-2 {
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: 2.6em;
}

.lict-item-2.fff {
  color: var(--color);
  padding-left: .5em;
}

.list-2 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  margin-top: 7.9em;
  margin-bottom: 1em;
  padding-left: 1em;
  display: flex;
}

.box-text-customized {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  margin-bottom: 1em;
  display: flex;
}

.section-customized-2 {
  padding-top: 11em;
  padding-bottom: 10em;
}

.box-grid-customizer-2 {
  flex-direction: column;
  justify-content: center;
  margin-bottom: 1em;
  display: flex;
}

.div-block-147-copy {
  width: 87%;
  margin-top: 4.1em;
}

.grid-key {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.stction-action-plan {
  padding-top: 10em;
  padding-bottom: 10em;
  display: none;
}

.wrapper-action-plan {
  width: 100%;
  position: relative;
}

.box-text-action-plan {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  display: flex;
}

.grid-action-plan {
  grid-column-gap: 10em;
  grid-row-gap: 10em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4em;
  display: grid;
}

.grid-action-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 4em;
}

.grid-action-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 2em;
}

.grid-action-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: .1em solid var(--272727);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
}

.grid-action-4.lin-app {
  border-top: .1em solid var(--272727);
  margin-top: 0;
}

.box-text-grid-action {
  border-right: 1px solid #000;
  padding: 2em 2em 2em 1em;
}

.box-text-grid-action.pading {
  padding-top: 1em;
  padding-bottom: 1em;
}

.box-text-grid-action.no-line {
  border-right-style: none;
  padding-left: 2em;
}

.bolt {
  font-family: "Foundersgrotesk 500", sans-serif;
  font-weight: 500;
}

.grid-action-2-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 4em;
}

.grid-action-3-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 2em;
}

.grid-action-4-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: .1em solid var(--272727);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
  position: relative;
}

.grid-action-4-2.lin-app {
  border-top: .1em solid var(--272727);
  margin-top: 0;
}

.wrapper-arrow {
  position: absolute;
  inset: auto 32.3em -4.4em auto;
}

.box-arrow {
  position: relative;
}

.arrow-1 {
  background-color: #0a4fb0;
  justify-content: flex-start;
  align-items: center;
  width: 21em;
  height: .1em;
  display: flex;
  position: absolute;
  inset: -9em auto auto -15.9em;
  transform: rotate(66deg);
}

.circul-arrow {
  background-color: #0a4fb0;
  border-radius: 100%;
  width: 1em;
  height: 1em;
}

.arrow-3 {
  background-color: #0a4fb0;
  justify-content: flex-start;
  align-items: center;
  width: 11em;
  height: .1em;
  display: flex;
  position: absolute;
  inset: auto auto 3.6em 2em;
  transform: rotate(142deg);
}

.box-arrow-absolut {
  position: absolute;
  inset: auto 1em 1em auto;
}

.box-arrow-relativ {
  width: .5em;
  height: .5em;
  position: relative;
}

.arrow-2 {
  background-color: #0a4fb0;
  justify-content: flex-start;
  align-items: center;
  width: 15.5em;
  height: .1em;
  display: flex;
  position: absolute;
  inset: auto auto 6.7em -.5em;
  transform: rotate(123deg);
}

.section-business-model {
  padding-top: 10em;
  padding-bottom: 10em;
  display: none;
}

.grid-business-model {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  margin-top: 4em;
}

.blok-grid-business-model {
  width: 83%;
}

.list-3 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  margin-top: 2em;
  margin-bottom: 1em;
  padding-left: 0;
  display: flex;
}

.lict-item-3 {
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: 1.8em;
}

.grid-business-model-2 {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  margin-top: 4em;
}

.grig-10 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.circul-grid {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border: .1em solid var(--272727);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 14.5em;
  height: 14.5em;
  display: flex;
}

.image-8 {
  height: 29em;
  margin-top: 4em;
}

.div-block-148 {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.section-customers {
  padding-top: 10em;
  padding-bottom: 10em;
}

.grid-10 {
  grid-column-gap: 1.6em;
  grid-row-gap: 1.6em;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  margin-top: 5em;
}

.div-block-149 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.image-9 {
  width: 10em;
}

.image-10 {
  width: 100%;
  height: 34em;
  display: none;
}

.image-11 {
  z-index: 1;
  width: 100%;
  height: 34em;
  position: relative;
}

.section-footer {
  background-color: #1b1b1b;
  height: 52em;
  position: relative;
}

.container-footer {
  align-items: flex-end;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 9.5em;
  padding-right: 9.5em;
  display: flex;
}

.grid-footer {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 4em;
  display: flex;
}

.div-block-150 {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  align-items: center;
  display: flex;
}

.section-3-2 {
  background-color: var(--272727);
  padding-top: 12em;
  padding-bottom: 12em;
}

.div-block-155 {
  position: relative;
}

.nav-link-2 {
  color: var(--272727);
  border: 1px solid #0000;
  border-radius: 3em;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .7em 1.9em .4em;
  font-size: 1.8em;
  font-weight: 300;
  line-height: 100%;
  transition: all .4s;
  display: flex;
}

.nav-link-2:hover {
  background-color: #ffffff1a;
}

.nav-link-2.w--current {
  border-color: var(--272727);
  color: var(--272727);
}

.nav-link-2.dtsctop, .nav-link-2.dtsctop.w--current {
  color: var(--272727);
}

.nav-link-2.dtsctop.non, .nav-link-2.non-desctop, .nav-link-2.non-desctop.non {
  display: none;
}

.navbar-2 {
  z-index: 100;
  background-color: #ddd0;
  width: 100%;
  padding-left: 3em;
  padding-right: 3em;
  position: fixed;
  inset: 0% 0% auto;
}

.naw-container-2 {
  z-index: 15;
  -webkit-backdrop-filter: blur(1em);
  backdrop-filter: blur(1em);
  background-color: #d0d0d04d;
  border-radius: 10em;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 2em;
  margin-left: auto;
  margin-right: auto;
  padding: .7em 1.7em .7em 2.2em;
  display: flex;
}

.image-logo-2 {
  width: auto;
  height: 2.5em;
}

.nav-menu-2 {
  background-color: #fff0;
  align-items: center;
  display: flex;
}

.div-block-156 {
  position: relative;
}

.image-74 {
  width: 3em;
  position: absolute;
  inset: auto auto 22.4em 57.7em;
}

.div-block-157 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.image-75 {
  height: 5.5em;
}

.div-block-158 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-left: .1em solid var(--color);
  flex-direction: column;
  padding-left: 2em;
  display: flex;
}

.div-block-159 {
  align-items: center;
  display: flex;
}

.link-2 {
  color: var(--color);
  font-size: 1.4em;
  line-height: 100%;
}

.div-block-160 {
  grid-column-gap: 5em;
  grid-row-gap: 0em;
  flex-direction: row;
  align-items: flex-start;
  line-height: 110%;
  display: flex;
}

.div-block-161 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  align-items: flex-start;
  display: flex;
}

.image-76 {
  height: 3.9em;
}

.image-75-copy {
  height: 5.5em;
}

.div-block-162 {
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-163 {
  grid-column-gap: .7em;
  grid-row-gap: .7em;
  flex-direction: column;
  margin-top: .5em;
  display: flex;
}

.div-block-164 {
  width: 46%;
  margin-top: .5em;
}

.div-block-165 {
  margin-top: 7.6em;
  margin-bottom: 4em;
}

.div-block-166 {
  margin-top: 5.5em;
}

.div-block-167 {
  width: 100%;
}

.div-block-168 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  width: 254.4em;
  display: flex;
}

.plyr_embed {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.player {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: none;
  position: relative;
}

.div-block-170 {
  width: 100%;
  max-width: 100%;
}

.play-btn {
  z-index: 3;
  border: 1px solid #fff;
  border-radius: 100%;
  width: 8em;
  height: 8em;
  position: absolute;
}

.plyr_pause-trigger {
  display: none;
}

.page-wrapper-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 1em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.plyr_cover {
  z-index: 2;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.plyr_component {
  width: 100%;
  position: relative;
}

.global_symbol {
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.plyr_cover-icon {
  width: 40%;
  height: 40%;
}

.container-2 {
  width: 100%;
  max-width: 100em;
  margin-left: auto;
  margin-right: auto;
}

.plyr_cover-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: transform .4s;
  position: absolute;
  inset: 0%;
}

.page-main {
  display: none;
}

.global_embed {
  width: 0;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.plyr_embed-2 {
  width: 100%;
  height: 100%;
  position: relative;
}

.plyr_cover-button {
  z-index: 2;
  color: #000;
  background-color: #fff;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  display: flex;
  position: relative;
}

.embet-video-ticket {
  z-index: 1;
  object-fit: cover;
  border-radius: 3em;
  align-items: flex-start;
  width: 100%;
  height: 68.8em;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.embet-video-ticket.xr-video-player {
  align-items: center;
  height: auto;
  min-height: 34em;
  display: none;
}

.div-block-171 {
  align-items: center;
  display: flex;
}

.image-77 {
  width: 2em;
  margin-bottom: 1em;
  margin-left: 1.5em;
}

.div-block-172 {
  width: 100%;
}

.video_component {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.video_player-embed {
  background-color: #000;
  width: 100%;
  height: 35em;
}

.video_player-embed.promo-player {
  height: auto;
  min-height: 30em;
}

.cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: 100%;
}

.video_play-button-icon {
  justify-content: center;
  align-items: center;
  width: 40%;
  display: flex;
  position: absolute;
  top: 50%;
  left: 52%;
  transform: translate(-50%, -50%);
}

.video_play-button-hover-area {
  z-index: -1;
  border-radius: 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.video_play-button-wrap {
  color: #2e6054;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 40%;
  display: flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.video_placeholder-col-01.is-content {
  text-align: center;
  background-image: linear-gradient(#0000, #000000b8);
  padding: 2rem;
  position: absolute;
  inset: auto 0% 0%;
}

.video_placeholder-col-content-01 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.video_play-button {
  cursor: pointer;
  background-color: #fafffd;
  border-radius: 100%;
  width: 4.8rem;
  height: 4.8rem;
  transition: box-shadow .15s, color .15s, background-color .15s;
  position: absolute;
  box-shadow: 0 0 4.8px #2e605400;
}

.video_play-button:hover {
  color: #fafffd;
  background-color: #2e6054;
  box-shadow: 0 0 4.8rem #2e6054;
}

.video_placeholder-legel-notice-01 {
  color: #fafffd;
  font-size: 1rem;
  line-height: 1.5;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.video_placeholder-01 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: .8rem;
  flex-direction: column;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: grid;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.block-language {
  z-index: 5;
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  padding-top: 1em;
  padding-right: 2em;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-16-en {
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: 1.6em;
  line-height: 80%;
}

.text-16-en.activ {
  text-decoration: underline;
}

.link-language {
  color: #fff;
  padding: .6em;
  text-decoration: none;
}

.link-language:hover {
  color: #fff;
}

.link-language.activ {
  text-decoration: underline;
}

.link-language.activ:visited {
  text-decoration: none;
}

.box-video-en {
  min-width: 100%;
  min-height: 30em;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.box-video-ar {
  min-width: 100%;
  min-height: 30em;
  display: block;
}

.section-video {
  padding-top: 12em;
  padding-bottom: 12em;
}

.wrapper-video {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  flex-direction: column;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cotainer-padg {
  z-index: 2;
  height: 88em;
  padding-left: 9.5em;
  position: relative;
}

.image-78 {
  width: 100%;
  height: 34em;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-173 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  display: flex;
}

.line-team {
  background-color: var(--272727);
  width: 5.8em;
  height: .1em;
  margin-bottom: 2em;
}

.line-team.blak {
  background-color: var(--272727);
  display: none;
}

.line-team.hiden {
  display: none;
}

.block-team {
  z-index: 2;
  position: relative;
}

.grid-time-golde {
  grid-column-gap: 3em;
  grid-row-gap: 10em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 16.4em;
}

.bg-golde {
  z-index: 2;
  background-color: #cfb081;
  width: 30em;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.grid-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 30em 48em 1fr;
}

.blok-grid-gold {
  width: 100%;
  padding-top: 10em;
  padding-bottom: 10em;
  padding-left: 9.5em;
  position: relative;
}

.text-block-9-copy {
  color: var(--272727);
  font-family: "Foundersgrotesk 300", sans-serif;
  font-size: 3em;
  line-height: 110%;
}

.text-block-9-copy._272727 {
  color: var(--272727);
}

.blok-grid-black {
  width: 100%;
  padding: 21.1em 3em 10em;
  position: relative;
}

.blok-grid-wight {
  width: 100%;
  padding-top: 9.2em;
  padding-bottom: 10em;
  padding-left: 3em;
  position: relative;
}

.div-block-172-copy {
  width: 100%;
}

.grid-7-copy {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  display: flex;
}

.box-text-customized-copy {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  margin-bottom: 1em;
  display: flex;
}

.section-3-1 {
  background-color: var(--272727);
  padding-top: 12em;
  padding-bottom: 12em;
}

.link-3 {
  color: var(--color);
}

.image-logo-wight {
  width: auto;
  height: 2.5em;
  display: none;
}

@media screen and (max-width: 991px) {
  .body {
    font-size: 1.25vw;
  }

  .h1, .h2 {
    font-size: 6em;
  }

  .h2.fff._60, .h2._70 {
    width: 90%;
    font-size: 6em;
  }

  .h2.italic {
    font-size: 6em;
  }

  .text-18 {
    font-size: 1.6em;
  }

  .text-18.right.planshet-14, .text-18.planshet-14 {
    font-size: 1.4em;
  }

  .text-24 {
    font-size: 2em;
  }

  .text-26 {
    font-size: 2.2em;
  }

  .button {
    display: none;
  }

  .list {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    font-size: 1.25vw;
  }

  .container {
    margin-bottom: -4.5em;
    padding-left: 3em;
    padding-right: 3em;
  }

  .container.platset-20 {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }

  .nav-link {
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .nav-menu {
    grid-column-gap: 0em;
    grid-row-gap: 2em;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 2em;
    padding-top: 2em;
  }

  .menu-button {
    background-color: #cb6a6a;
  }

  .menu-button.w--open {
    background-color: #fff0;
  }

  .ms-column {
    width: 47%;
  }

  .ms-column._50.padding {
    padding: 7%;
  }

  .box-imput {
    height: auto;
  }

  .fs-select_toggle-1.dark {
    height: 100%;
  }

  .fs-select_icon-1 {
    margin-top: 1.3em;
  }

  .fs-select-1.fs-select-empty {
    height: 100%;
  }

  .imput-box {
    height: 5em;
  }

  .wrapper-page {
    overflow: visible;
  }

  .section-mission {
    padding-top: 10em;
  }

  .cotainer-paddl {
    height: 60em;
    padding-left: 3em;
  }

  .div-block-122 {
    z-index: 2;
    height: auto;
    position: relative;
  }

  .div-block-123 {
    width: 20%;
  }

  .div-block-124 {
    z-index: 2;
    width: 80%;
    position: relative;
  }

  .div-block-125 {
    height: 70em;
  }

  .text-83 {
    font-size: 6em;
  }

  .text-block-7._90, .text-block-7._70 {
    width: 90%;
  }

  .grid-2 {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
  }

  .section-team {
    padding-top: 5em;
    padding-bottom: 0;
  }

  .wrapper-team {
    grid-template-columns: 1fr 1.7fr;
    padding: 6em 3em;
  }

  .containr-ai {
    padding-right: 0;
  }

  .bg-black {
    width: 50em;
  }

  .image-team {
    width: 10em;
    height: 15em;
  }

  .text-19._272727 {
    line-height: 110%;
  }

  .grid-4 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .grid-5 {
    grid-column-gap: 2em;
  }

  .image-4 {
    width: 15em;
  }

  .image-5 {
    width: 36em;
    bottom: 3.6em;
  }

  .image-6 {
    width: 25em;
    height: 39em;
  }

  .section-3 {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .wrapper-feaures {
    padding-left: 3em;
    padding-right: 3em;
  }

  .grid-features {
    z-index: 2;
    position: relative;
  }

  .image-7 {
    z-index: 1;
    width: 30em;
    height: 50em;
    display: none;
  }

  .text-block-13 {
    font-size: 2.6em;
  }

  .div-block-138 {
    padding-left: 3em;
  }

  .grid-ai {
    grid-column-gap: 5em;
    grid-template-columns: 1.5fr 1fr;
  }

  .box-text-ai {
    padding-left: 3em;
  }

  .box-grid-planned-2 {
    height: 7em;
  }

  .image-bracket, .div-block-142 {
    height: 100%;
  }

  .box-text-bracket {
    left: 61.1em;
  }

  .box-bracket {
    align-items: center;
    height: 100%;
    display: flex;
  }

  .wrapper-io-t {
    padding-left: 3em;
    padding-right: 3em;
  }

  .list-item {
    font-size: 2.2em;
  }

  .bloc-bracket-2, .box-bracket-2 {
    height: 100%;
  }

  .image-bracket-2 {
    width: 1.3em;
    height: 100%;
  }

  .grid-key-1 {
    grid-column-gap: 5em;
    grid-row-gap: 5em;
    grid-template-columns: 1fr 1fr;
  }

  .lict-item-2.fff {
    font-size: 2.2em;
  }

  .list-2 {
    margin-top: 4.1em;
  }

  .grid-action-plan {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .box-text-grid-action {
    padding-right: 1em;
  }

  .box-text-grid-action.no-line {
    padding-left: 1em;
  }

  .circul-grid {
    width: 10em;
    height: 10em;
  }

  .image-8 {
    height: 19em;
  }

  .image-10, .image-11 {
    object-fit: cover;
    height: 28em;
  }

  .section-footer {
    height: 40em;
  }

  .container-footer {
    padding-left: 3em;
    padding-right: 3em;
  }

  .grid-footer {
    flex-direction: column;
  }

  .div-block-150 {
    justify-content: space-between;
    width: 100%;
  }

  .image-12, .image-13 {
    object-fit: cover;
    height: 100%;
  }

  .section-3-2 {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .div-block-155 {
    overflow: hidden;
  }

  .nav-link-2 {
    color: var(--color);
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .nav-link-2.dtsctop {
    display: none;
  }

  .nav-link-2.non-desctop {
    color: var(--color);
    display: flex;
  }

  .nav-link-2.non-desctop.non {
    display: none;
  }

  .image-73 {
    width: 2em;
    height: 2em;
  }

  .navbar-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .naw-container-2 {
    -webkit-backdrop-filter: blur(0);
    backdrop-filter: blur(0);
    background-color: #0000;
    margin-top: 2.1em;
    padding: 0 3em;
  }

  .image-logo-2 {
    width: 14em;
    height: 4em;
  }

  .nav-menu-2 {
    grid-column-gap: 0em;
    grid-row-gap: 2em;
    background-color: var(--272727);
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 2em;
    padding-top: 3em;
    padding-bottom: 4em;
  }

  .menu-button-2 {
    background-color: #0000;
    padding: 0;
  }

  .menu-button-2.w--open {
    background-color: #fff0;
  }

  .image-74 {
    width: 4em;
    bottom: 11em;
    left: 30.8em;
  }

  .image-75 {
    height: 4em;
  }

  .link-2 {
    font-size: 1.4em;
  }

  .div-block-160 {
    grid-column-gap: 13.25em;
    grid-row-gap: 13.25em;
    flex: 0 auto;
    justify-content: space-between;
  }

  .div-block-161 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    justify-content: space-between;
    width: 100%;
  }

  .image-76 {
    flex: 0 auto;
    height: 4em;
  }

  .image-75-copy {
    height: 4em;
  }

  .div-block-162 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #ffffff1a;
    display: block;
  }

  .div-block-168 {
    width: 160em;
  }

  .plyr_component.is-full-screen {
    height: 80vw;
  }

  .embet-video-ticket {
    min-height: auto;
  }

  .embet-video-ticket.xr-video-player {
    display: none;
  }

  .video_player-embed {
    height: 22em;
  }

  .video_player-embed.promo-player {
    min-height: 40em;
  }

  .video_placeholder-01 {
    font-size: 14px;
  }

  .box-video-ar {
    min-height: 22em;
  }

  .cotainer-padg {
    height: 60em;
    padding-left: 3em;
  }

  .image-78 {
    height: 19em;
  }

  .bg-golde {
    width: 30.2em;
  }

  .grid-11 {
    grid-template-rows: auto;
    grid-template-columns: 30em 50em 60em;
  }

  .blok-grid-gold {
    padding-top: 6em;
    padding-bottom: 6em;
    padding-left: 6em;
  }

  .blok-grid-black {
    padding-top: 14.7em;
    padding-bottom: 6em;
  }

  .blok-grid-wight {
    padding-top: 3.2em;
    padding-right: 3em;
  }

  .div-block-174 {
    width: 100%;
    overflow: auto;
  }

  .section-3-1 {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .image-logo-wight {
    width: 14em;
    height: 4em;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .ms-column, .ms-column._50 {
    width: 100%;
  }

  .ms-column._50.padding {
    padding: 3%;
  }

  .plyr_component.is-full-screen {
    height: 110vw;
  }

  .plyr_cover-button {
    font-size: .8em;
  }

  .video_placeholder-col-01.is-content {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  .video_play-button {
    width: 4rem;
    height: 4rem;
  }

  .video_placeholder-legel-notice-01 {
    font-size: .9rem;
  }
}

@media screen and (max-width: 479px) {
  .body {
    font-size: 2.56vw;
  }

  .h1 {
    text-align: center;
    font-weight: 300;
    line-height: 90%;
  }

  .h2 {
    font-size: 5em;
  }

  .h2.fff._60 {
    width: 100%;
    font-size: 5em;
  }

  .h2._70, .h2.italic {
    font-size: 5em;
  }

  .text-18.central.mob-14 {
    font-size: 1.4em;
  }

  .text-18._50 {
    width: 60%;
  }

  .text-18._50.mob-14 {
    font-size: 1.4em;
  }

  .text-28 {
    font-size: 2.4em;
  }

  .text-28._80 {
    width: 80%;
  }

  .text-28._80.central {
    text-align: center;
  }

  .text-32, .text-36 {
    font-size: 2.8em;
  }

  .list {
    font-size: 2.56vw;
  }

  .checkbox-field {
    align-items: flex-start;
  }

  .checkbox-label-footer {
    font-size: .9em;
  }

  .container {
    margin-bottom: 2em;
    padding-bottom: 0;
    padding-left: 2em;
    padding-right: 2em;
  }

  .container.mob, .container.no-margen-l {
    padding-right: 0;
  }

  .ms-column._50 {
    width: 100%;
  }

  .ms-column-wrap {
    flex-direction: column;
  }

  .text-47 {
    font-size: 1.2em;
  }

  .fs-select_toggle-1.dark {
    border-color: #acacacb3;
    border-radius: 10em;
    padding-top: 1.4em;
  }

  .fs-select_icon-1 {
    margin-top: .7em;
    font-size: 1.2em;
  }

  .fs-select-1 {
    height: 100%;
  }

  .fs-select_text-1 {
    font-size: 1.2em;
  }

  .imput-box {
    height: 3.2em;
  }

  .text-48 {
    font-size: 1.2em;
  }

  .sec-8 {
    align-items: center;
    max-height: 20em;
    display: none;
  }

  .carusel-blokc {
    grid-column-gap: 10em;
    padding-left: 5em;
    padding-right: 5em;
  }

  .wrapper-page {
    overflow: hidden;
  }

  .section-hiro {
    height: 100vh;
  }

  .wrapper-hiro {
    margin-top: 0;
  }

  .blok-text-patent {
    margin-top: 4em;
    margin-bottom: -24px;
  }

  .box-text-86 {
    width: 100%;
  }

  .section-mission {
    padding-top: 0;
    padding-bottom: 5em;
  }

  .cotainer-paddl {
    height: 40em;
  }

  .div-block-122 {
    margin-top: 0;
    margin-bottom: 4em;
  }

  .div-block-123 {
    width: 50%;
  }

  .div-block-124 {
    width: 95%;
    margin-bottom: 4em;
  }

  .text-block-5 {
    font-size: 3.2em;
  }

  .div-block-125 {
    height: 40em;
    padding-top: 0;
    position: static;
  }

  .text-83 {
    font-size: 5em;
  }

  .div-block-127 {
    margin-bottom: 4em;
  }

  .text-31 {
    font-size: 2.8em;
  }

  .box-grid-product {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }

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

  .section-why-now {
    padding-top: 5em;
    padding-bottom: 0;
  }

  .section-team {
    overflow: hidden;
  }

  .wrapper-team {
    width: 100em;
  }

  .bg-black {
    z-index: 1;
    width: 49em;
  }

  .grid-3 {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .image-team {
    width: 15em;
    height: 20em;
  }

  .grid-4 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .section-product {
    padding-top: 3em;
    padding-bottom: 2.8em;
  }

  .box-text-product-2 {
    width: 100%;
    margin-top: 4em;
  }

  .grid-5 {
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
  }

  .image-4 {
    width: 8em;
  }

  .image-5 {
    width: 25em;
    bottom: -.7em;
  }

  .grid-7 {
    grid-template-columns: 1fr;
    padding-right: 2em;
  }

  .image-6 {
    width: 31em;
    height: 50em;
  }

  .section-3 {
    padding-top: 5em;
    padding-bottom: 5em;
    overflow: hidden;
  }

  .section-features {
    padding-top: 8em;
    padding-bottom: 5em;
  }

  .grid-features {
    z-index: 2;
    grid-column-gap: 2em;
    grid-template-columns: 1fr;
    position: relative;
  }

  .image-7 {
    height: 40em;
    inset: auto 0% 0 auto;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .sectio-ai {
    padding-top: 5em;
    padding-bottom: 5em;
  }

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

  .grid-planned {
    width: 100%;
    margin-right: 2em;
  }

  .grid-planned.margen-downe {
    height: 100%;
    margin-right: 2em;
  }

  .grid-planned.app-line {
    width: 100%;
    margin-right: 2em;
  }

  .section-planned {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .section-iot {
    padding-top: 5em;
    padding-bottom: 8em;
  }

  .div-block-141 {
    height: 100%;
    overflow: auto;
  }

  .div-block-142 {
    display: none;
    right: -18%;
  }

  .box-text-bracket {
    left: 0;
  }

  .wrapper-io-t {
    padding-left: 2em;
    padding-right: 2em;
  }

  .grid-io-t {
    grid-column-gap: 2em;
    grid-row-gap: 4em;
    grid-template-rows: auto;
    grid-template-columns: 4fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1em;
    display: grid;
    position: relative;
  }

  .list-item {
    font-size: 2em;
  }

  .box-text-bracket-2 {
    position: absolute;
    inset: 10.1em auto auto -1.8em;
    transform: rotate(-90deg);
  }

  .box-bracket-2 {
    align-items: flex-start;
    height: 100%;
  }

  .image-bracket-2 {
    width: 1.5em;
    height: auto;
  }

  .section-customized {
    padding-top: 8em;
    padding-bottom: 5em;
  }

  .grid-key-1 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-columns: 1fr;
  }

  .lict-item-2.fff {
    font-size: 2em;
  }

  .section-customized-2 {
    padding-top: 8em;
    padding-bottom: 8em;
  }

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

  .stction-action-plan {
    padding-top: 8em;
    padding-bottom: 8em;
    overflow: hidden;
  }

  .section-business-model {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .grid-business-model {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
  }

  .blok-grid-business-model {
    width: 100%;
  }

  .grid-business-model-2 {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
  }

  .grig-10 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    width: 100%;
  }

  .image-8 {
    height: 26em;
  }

  .section-customers {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .grid-10 {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
  }

  .div-block-149 {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }

  .image-9 {
    width: 5em;
  }

  .image-10, .image-11 {
    height: 20em;
  }

  .section-footer {
    background-image: none;
    height: 32em;
    overflow: hidden;
  }

  .container-footer {
    padding-left: 2em;
    padding-right: 2em;
  }

  .grid-footer {
    grid-column-gap: 5em;
    grid-row-gap: 5em;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .div-block-150 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
  }

  .image-12, .image-13 {
    object-fit: fill;
    width: 100%;
  }

  .div-block-152 {
    width: 70em;
    height: 100%;
    padding-right: 2em;
  }

  .div-block-153 {
    width: 78em;
    height: 100%;
    padding-right: 2em;
  }

  .div-block-154 {
    width: 100%;
    height: 100%;
    overflow: auto;
  }

  .div-block-153-copy {
    width: 78em;
    height: 70em;
    padding-right: 2em;
  }

  .section-3-2 {
    padding-top: 6em;
    padding-bottom: 5em;
    overflow: hidden;
  }

  .div-block-155 {
    width: 100%;
    overflow: auto;
  }

  .image-73 {
    width: 1.5em;
    height: 1.5em;
  }

  .navbar-2 {
    padding-left: 1.6em;
    padding-right: 1.6em;
  }

  .naw-container-2 {
    -webkit-backdrop-filter: blur(0);
    backdrop-filter: blur(0);
    background-color: #78787800;
    margin-top: 1em;
    padding-bottom: .5em;
    padding-left: 0;
    padding-right: 0;
  }

  .image-logo-2 {
    z-index: 2;
    width: 4em;
    position: relative;
  }

  .nav-menu-2 {
    background-color: #272727;
  }

  .box-burger-2 {
    background-color: #0000;
  }

  .brand-2, .brand-2.w--current {
    padding-left: 0;
  }

  .menu-button-2 {
    background-color: #0000;
    padding: 0;
  }

  .image-74 {
    width: 2em;
    bottom: 5.3em;
    left: 14.8em;
  }

  .div-block-157 {
    justify-content: flex-start;
    width: 100%;
  }

  .image-75 {
    height: 4em;
    margin-left: -.8em;
  }

  .div-block-158 {
    align-items: flex-start;
    width: 100%;
  }

  .div-block-159 {
    justify-content: flex-start;
    width: 100%;
  }

  .div-block-160 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    justify-content: space-between;
  }

  .div-block-161 {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    flex-direction: column;
    align-items: flex-start;
  }

  .image-76 {
    height: 3em;
  }

  .image-75-copy {
    height: 4em;
    margin-left: 1em;
  }

  .div-block-163 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .div-block-164 {
    width: 55%;
  }

  .div-block-167 {
    overflow: auto;
  }

  .div-block-168 {
    width: 92em;
  }

  .div-block-170 {
    max-width: 100%;
  }

  .plyr_cover-button {
    font-size: .7em;
  }

  .embet-video-ticket {
    border-radius: 2em;
    max-width: 100%;
    height: 20em;
    max-height: 100%;
    overflow: hidden;
  }

  .embet-video-ticket.xr-video-player {
    display: none;
  }

  .div-block-171 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-rows: auto;
    grid-template-columns: 1fr auto;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
  }

  .image-77 {
    margin-left: 0;
    position: absolute;
    inset: 0% 1.1em auto auto;
  }

  .video_component {
    overflow: visible;
  }

  .video_player-embed {
    background-color: var(--272727);
    height: auto;
    min-height: 18em;
  }

  .video_player-embed.promo-player {
    background-color: var(--color);
    min-height: 25em;
  }

  .video_placeholder-col-01.is-content {
    padding: .8rem;
  }

  .video_placeholder-col-01.is-play-wrap {
    order: -1;
    position: relative;
  }

  .video_placeholder-legel-notice-01 {
    font-size: .8rem;
  }

  .video_placeholder-01 {
    font-size: 12px;
    display: flex;
    position: relative;
  }

  .box-video-en, .box-video-ar {
    width: 100%;
    min-width: 0%;
    max-width: 100%;
    min-height: 0;
    max-height: 40em;
  }

  .section-video {
    padding-top: 5em;
    padding-bottom: 8em;
  }

  .wrapper-video {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .cotainer-padg {
    height: auto;
    padding-top: 10em;
  }

  .box-video {
    width: 100%;
    height: 20em;
  }

  .image-78 {
    display: none;
  }

  .div-block-173 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .block-team {
    z-index: 3;
  }

  .grid-time-golde {
    grid-template-columns: 1fr;
    width: 80%;
  }

  .bg-golde {
    z-index: 1;
    width: 25em;
  }

  .grid-11 {
    grid-template-columns: 25em 49em 60em;
  }

  .blok-grid-gold {
    padding-left: 2em;
  }

  .blok-grid-black {
    padding-top: 13.5em;
  }

  .div-block-175 {
    z-index: 2;
    background-color: var(--272727);
    width: 100%;
    height: 50em;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .div-block-176 {
    width: 100%;
    height: 5em;
    padding-bottom: 0;
    padding-right: 0;
  }

  .grid-7-copy {
    grid-template-columns: 1fr;
    padding-right: 2em;
    overflow: auto;
  }

  .box-text-customized-copy {
    margin-bottom: 4em;
  }

  .section-3-1 {
    padding-top: 6em;
    padding-bottom: 5em;
    overflow: hidden;
  }

  .link-3 {
    color: var(--color);
  }

  .div-block-177 {
    justify-content: center;
    width: 100%;
    padding-left: 1.6em;
    display: flex;
  }

  .image-logo-wight {
    z-index: 1;
    width: 4em;
    position: absolute;
    inset: 0% auto auto 0%;
  }
}

#w-node-_688be224-32de-8840-d825-3680ed110d07-0a17ebff, #w-node-f849c425-ce99-08ec-5b24-98044cb9507c-0a17ebff, #w-node-ab5534b3-7092-5b57-04f5-a01d85364a9f-0a17ebff, #w-node-b2c491d8-71ce-f6b5-8242-2b4238a1d758-0a17ebff, #w-node-_5b1a33a6-4d3f-9940-e547-8706200163ee-0a17ebff, #w-node-e21c6e1e-3084-5831-e346-7218651c7caa-0a17ebff, #w-node-_1afdcd9a-d9c2-dcc7-19b9-d9691da2a5df-0a17ebff, #w-node-_4339d4f9-a45f-a0d5-e68d-f265404bd8e4-0a17ebff, #w-node-ca6af469-0a15-ad49-47db-b6f42b2b38d7-0a17ebff, #w-node-_6f08a2bf-23b9-79a1-bd75-01d8666bbc2c-0a17ebff, #w-node-_3fbc93fd-d0d0-0770-8a47-13d64af988b0-0a17ebff, #w-node-_83c4efed-8265-6a20-e80e-ed71f5c1e2a4-0a17ebff, #w-node-_83c4efed-8265-6a20-e80e-ed71f5c1e2a6-0a17ebff, #w-node-_83c4efed-8265-6a20-e80e-ed71f5c1e2b4-0a17ebff, #w-node-_83c4efed-8265-6a20-e80e-ed71f5c1e2c4-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83c4efed-8265-6a20-e80e-ed71f5c1e2d1-0a17ebff {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-ded9d425-c7fd-76a0-0a03-1f3f3b375a59-0a17ebff, #w-node-d2316920-367e-eff4-9244-51fb45bbe618-0a17ebff, #w-node-a80d40f6-050d-3ac2-df3d-cb16cf20e750-0a17ebff, #w-node-_5af5ea8f-aa43-2de8-8a69-1b51421e40f6-0a17ebff, #w-node-dc2a7592-290e-b553-19e7-c29bb4d0fcf8-0a17ebff, #w-node-_1119baa7-179b-23d6-f1b2-6dfb1f778196-0a17ebff, #w-node-bb512319-1514-490c-2bfc-32db3afbc1c7-0a17ebff, #w-node-_1c19e48c-a675-2701-0f54-a54ec157179f-0a17ebff, #w-node-_4b678df8-0140-8707-dcae-49ac54e730b5-0a17ebff, #w-node-_69d905da-eece-14fb-c097-cd52370cce65-0a17ebff, #w-node-a9e47e6d-13e0-5a75-1c39-3c45244f5e2d-0a17ebff, #w-node-_6932a086-bf04-c7aa-8546-27162942e428-0a17ebff, #w-node-_4127f318-fbb9-7e10-91a2-7fc2d291d3bb-0a17ebff, #w-node-_8462ec99-110e-42f1-83f7-e389ccb72d55-0a17ebff, #w-node-_8f9d6838-2d0b-94c3-ad08-965238f46ca2-0a17ebff, #w-node-ce62adb9-812e-d0e4-b588-dc9f79460af0-0a17ebff, #w-node-_1f4bd9c8-69c0-8c3a-522e-8f0a6645d25e-0a17ebff, #w-node-_56f2270e-46c4-af8d-4409-e409e9b74e3e-0a17ebff, #w-node-_28daa652-2c4a-ac0a-abc3-94f54da9b2d7-0a17ebff, #w-node-_8115fb06-e7fc-6b7c-5fdb-7efb623e7abb-0a17ebff, #w-node-fecf38c8-1cb1-9bb0-9f37-183e660795c9-0a17ebff, #w-node-_050e9ce8-3b74-7de4-7398-9456a0779a93-0a17ebff, #w-node-b616144d-a635-bf77-b8e8-83f5b0331db2-0a17ebff, #w-node-_632f20c9-9266-7784-4330-79078163cb4e-0a17ebff, #w-node-c136f1c4-225c-76a6-d593-f63b8f7596c0-0a17ebff, #w-node-cb31bbae-c99c-7850-87af-b5eed1c3cca1-0a17ebff, #w-node-_6702e328-49f1-3cc0-2a0f-3e99c1c89881-0a17ebff, #w-node-_41c26087-a63d-d04f-c5e0-9fec469fd9b8-0a17ebff, #w-node-e606b65e-af34-63a8-e437-035a6ce9d2f5-0a17ebff, #w-node-e606b65e-af34-63a8-e437-035a6ce9d2fa-0a17ebff, #w-node-_0a23016c-93fd-151a-70d8-d7cb45b690ff-0a17ebff, #w-node-_5375dd91-7e23-a814-97f5-6d4a1fdf0908-0a17ebff, #w-node-_0e3fc882-0aa3-1f28-9134-781da0a88786-0a17ebff, #w-node-_0c385d32-5256-fd5c-8897-55a95f750575-0a17ebff, #w-node-_0c385d32-5256-fd5c-8897-55a95f750578-0a17ebff, #w-node-_0c385d32-5256-fd5c-8897-55a95f75057b-0a17ebff, #w-node-_7461087b-88b4-2796-21fb-ac2933fa6c07-0a17ebff, #w-node-_7461087b-88b4-2796-21fb-ac2933fa6c0a-0a17ebff, #w-node-_7461087b-88b4-2796-21fb-ac2933fa6c0d-0a17ebff, #w-node-cf1f60b9-6c7f-5f56-0f18-40b787fda458-0a17ebff, #w-node-cf1f60b9-6c7f-5f56-0f18-40b787fda45b-0a17ebff, #w-node-cf1f60b9-6c7f-5f56-0f18-40b787fda45e-0a17ebff, #w-node-_41d4c296-f92a-6b47-21a4-2a2335fe9efc-0a17ebff, #w-node-_41d4c296-f92a-6b47-21a4-2a2335fe9eff-0a17ebff, #w-node-_41d4c296-f92a-6b47-21a4-2a2335fe9f02-0a17ebff, #w-node-_30ce2b2d-9841-d82b-f6cc-c82e896dad26-0a17ebff, #w-node-_30ce2b2d-9841-d82b-f6cc-c82e896dad29-0a17ebff, #w-node-_30ce2b2d-9841-d82b-f6cc-c82e896dad2c-0a17ebff, #w-node-b0ac73db-8aec-f153-57ec-a25913b932f9-0a17ebff, #w-node-b0ac73db-8aec-f153-57ec-a25913b932fc-0a17ebff, #w-node-b0ac73db-8aec-f153-57ec-a25913b932ff-0a17ebff, #w-node-c7041a11-cc4d-5087-7523-8ea56b7da604-0a17ebff, #w-node-c7041a11-cc4d-5087-7523-8ea56b7da607-0a17ebff, #w-node-c7041a11-cc4d-5087-7523-8ea56b7da60a-0a17ebff, #w-node-_5cb44016-6da9-9189-3cd8-0f47bc999aa1-0a17ebff, #w-node-_5cb44016-6da9-9189-3cd8-0f47bc999aa4-0a17ebff, #w-node-_5cb44016-6da9-9189-3cd8-0f47bc999aa7-0a17ebff, #w-node-abcad09c-ccbe-144a-6855-0b9e9e520fb1-0a17ebff, #w-node-abcad09c-ccbe-144a-6855-0b9e9e520fb4-0a17ebff, #w-node-abcad09c-ccbe-144a-6855-0b9e9e520fb7-0a17ebff, #w-node-_83631e5b-79c2-e7f5-9185-876b55047706-0a17ebff, #w-node-_83631e5b-79c2-e7f5-9185-876b55047709-0a17ebff, #w-node-_83631e5b-79c2-e7f5-9185-876b5504770c-0a17ebff, #w-node-b008bebb-9a4d-5d3a-f9a6-aa287b0f856b-0a17ebff, #w-node-b008bebb-9a4d-5d3a-f9a6-aa287b0f856e-0a17ebff, #w-node-b008bebb-9a4d-5d3a-f9a6-aa287b0f8571-0a17ebff, #w-node-baaebf1c-6be4-ccaa-62ef-f1e63d9c4c46-0a17ebff, #w-node-baaebf1c-6be4-ccaa-62ef-f1e63d9c4c49-0a17ebff, #w-node-baaebf1c-6be4-ccaa-62ef-f1e63d9c4c4c-0a17ebff, #w-node-_5aecb70b-7f16-7e75-1040-f5ed10e3c29b-0a17ebff, #w-node-_5aecb70b-7f16-7e75-1040-f5ed10e3c29e-0a17ebff, #w-node-_5aecb70b-7f16-7e75-1040-f5ed10e3c2a1-0a17ebff, #w-node-c2ae686d-1d2a-7202-b206-11ee57d90ddc-0a17ebff, #w-node-c2ae686d-1d2a-7202-b206-11ee57d90ddf-0a17ebff, #w-node-c2ae686d-1d2a-7202-b206-11ee57d90de2-0a17ebff, #w-node-efbb7b89-3d6d-9779-cf1b-8d5ede2057ab-0a17ebff, #w-node-efbb7b89-3d6d-9779-cf1b-8d5ede2057ae-0a17ebff, #w-node-efbb7b89-3d6d-9779-cf1b-8d5ede2057b1-0a17ebff, #w-node-ed19d335-6e03-0643-0de1-67a0ec07d69a-0a17ebff, #w-node-ed19d335-6e03-0643-0de1-67a0ec07d69d-0a17ebff, #w-node-ed19d335-6e03-0643-0de1-67a0ec07d6a0-0a17ebff, #w-node-ce3bd418-8d84-3e0b-9d99-2817d3b49bf5-0a17ebff, #w-node-_2fa768a9-5865-2562-4f3b-476416f159a2-0a17ebff, #w-node-_1255d526-9090-54d9-08b8-cc33184f79e4-0a17ebff, #w-node-_5d96ab2d-6be6-7cf6-a7e8-562e37c1f96e-0a17ebff, #w-node-_044893d0-1037-f420-cec8-2d4f66b4d3b3-0a17ebff, #w-node-_992394de-f706-12ef-2544-3666e314fa98-0a17ebff, #w-node-_56dc5342-d08f-ddbf-3628-968b711ca7cd-0a17ebff, #w-node-_21a8de50-2303-573d-c859-796d1a7b4196-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1c5614e-9a17-cb80-dd12-e25486b8b12e-0a17ebff {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-dd73e486-ed2b-6d40-80c4-020b0e514f89-0a17ebff, #w-node-_344ad4e4-1bf8-2441-a8f7-a63bbeb10394-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3358a2d1-fe07-d415-8d37-89b980d29424-0a17ebff {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_143da6f0-6388-40e9-ad67-71a90fcf828d-0a17ebff, #w-node-f2da3680-41c2-352e-4074-6bb19504b73a-0a17ebff, #w-node-_1e51658e-2b7c-6037-e226-5e527e8c5790-0a17ebff, #w-node-_6f026b57-6c98-8a4e-5bb8-f95e94b9bc6d-0a17ebff, #w-node-af4ab0bd-e7e5-25b5-e9fc-738592a94adb-0a17ebff, #w-node-cef190d2-a86f-f834-cc03-707435e3cb81-0a17ebff, #w-node-_8fc6fb6e-c403-95d4-2c27-38f042a79a0e-0a17ebff, #w-node-_66a253f4-46dc-a73e-49d1-d9bdf76fb40d-0a17ebff, #w-node-_3e29cbc7-6f4e-7abf-9f9b-17f43b0ba111-0a17ebff, #w-node-d343e30b-2e88-3c0b-abcc-31fb4abe23c8-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d343e30b-2e88-3c0b-abcc-31fb4abe2436-0a17ebff {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-f4b55b03-51b8-226b-763c-7c4ebd8650a2-0a17ebff, #w-node-_127c9f05-2f41-36d9-2f01-43da1dcaefb2-0a17ebff, #w-node-eb248351-25ed-ed93-80cb-f5d3f0ce7a02-0a17ebff, #w-node-b9fad39e-a5cb-30d1-cecf-61b5d8204c75-0a17ebff, #w-node-_28c5c10d-56be-dc6f-a6e4-262bc6066a98-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28c5c10d-56be-dc6f-a6e4-262bc6066b06-0a17ebff {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_490b94c1-3018-24d7-cae5-24a15cd03d23-0a17ebff, #w-node-bfff406f-7dca-4cb8-5207-a9b53601c309-0a17ebff, #w-node-_6e2f4e61-a92d-e3f7-3e8b-c1ade6b7861d-0a17ebff, #w-node-f8870851-7e85-e6a2-9b2a-6dd7ad734f4c-0a17ebff, #w-node-be42c9e0-7153-d3e7-0a9c-882e74317d58-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be42c9e0-7153-d3e7-0a9c-882e74317db3-0a17ebff {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-eff40c5f-187e-cd52-a645-a69e94d53302-0a17ebff, #w-node-_3baa91f8-8c6d-eeae-7762-4ecdbbe56a1a-0a17ebff, #w-node-d25526ea-ca5d-b18f-903a-25cc9b269d77-0a17ebff, #w-node-_724ccd94-3786-8298-27f9-b7e79d80822d-0a17ebff, #w-node-d7e84282-f8af-767e-f459-fa01e89acc6b-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7e84282-f8af-767e-f459-fa01e89accc6-0a17ebff {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_9ac57ef4-455f-8e01-cba2-b34763609029-0a17ebff, #w-node-_5a1c53ec-b2c5-252a-c3dc-443dce40e562-0a17ebff, #w-node-_6aa5b924-1332-a651-6476-5ca5d0f6db9b-0a17ebff, #w-node-_873dd2ff-ea58-2baa-b4a6-75cfa77a39bc-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654340e-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543410-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a6756543412-0a17ebff {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a6756543415-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543418-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a675654341b-0a17ebff {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a675654341e-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543421-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543424-0a17ebff, #w-node-c5babdbd-cee1-0d75-2e36-433d3460e24e-0a17ebff, #w-node-f857e73e-ba15-df54-e331-8f1f33439481-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543428-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654343f-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543447-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543456-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654346c-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654347d-0a17ebff, #w-node-b123e6d8-2cf8-a9a6-31e3-0d3f95d111f7-0a17ebff, #w-node-c8f2dda7-db30-4d1a-cb33-9dedf6dcebfa-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543485-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a6756543488-0a17ebff {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a675654348b-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654348c-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654348d-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654348e-0a17ebff, #w-node-f78d8483-2e90-8637-c5ae-de0f8e5cad2d-0a17ebff, #w-node-e30919f0-084d-90c1-39b8-91df952ca544-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543490-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a6756543493-0a17ebff {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a6756543496-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543497-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543498-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a6756543499-0a17ebff, #w-node-_41e5159f-51c3-2f5c-ada6-0bd4ebdab039-0a17ebff, #w-node-_4725e110-6dfd-30d3-28fc-81bc5c252a3d-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a675654349b-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a675654349e-0a17ebff {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a67565434a1-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434a2-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434a3-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434a4-0a17ebff, #w-node-b44c9178-9f58-52f8-08c7-15674bf0c04b-0a17ebff, #w-node-_358945bc-2225-8ea0-0806-a36e243ba789-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434a6-0a17ebff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a67565434a9-0a17ebff {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_6381b8ed-79aa-32c9-241e-5a67565434ac-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434ad-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434ae-0a17ebff, #w-node-_6381b8ed-79aa-32c9-241e-5a67565434af-0a17ebff, #w-node-c8c0bdcb-065d-fe12-6ef6-1ce23fe7a542-0a17ebff, #w-node-_8a4dcb44-d1cc-f534-453f-9fba0feead17-0a17ebff, #w-node-b2365c40-8bb4-73a3-7547-c821237980c1-0a17ebff, #w-node-_2f7e3f38-f760-c7ca-89f1-7a3593c2ee40-0a17ebff, #w-node-a05e47b3-0074-b6d6-f5f0-6fe53c09da1d-0a17ebff, #w-node-_6b7fab7a-338f-05d2-8146-f85aad7396af-0a17ebff, #w-node-_6b7fab7a-338f-05d2-8146-f85aad7396b8-0a17ebff, #w-node-f2cdb076-fbf9-d9d7-a3ae-3c98cbe98227-0a17ebff, #w-node-d4446968-2d0d-7b46-c184-2db744596521-0a17ebff, #w-node-d7ce9feb-17ea-2169-c679-4159275c32a4-0a17ebff, #w-node-_9f7150fb-44fd-b2fd-ddf7-76990706a533-0a17ebff, #w-node-_9f7150fb-44fd-b2fd-ddf7-76990706a534-0a17ebff, #w-node-_9f7150fb-44fd-b2fd-ddf7-76990706a535-0a17ebff, #w-node-_3a9006d7-cd8e-1c99-4227-1c5773709079-0a17ebff, #w-node-_4ff0a7f2-b5ca-eace-3191-caf6c23f52e6-0a17ebff, #w-node-_8eb4deca-8168-be86-b9c1-5e68c0499baa-0a17ebff, #w-node-_72b552d6-3118-28ff-036b-078a990acdc4-0a17ebff, #w-node-b7a160df-557c-52a1-2a10-eb3bef41e181-0a17ebff, #w-node-_99b8cd56-963a-6ad3-3452-e6272d2dda3f-0a17ebff, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61dd5-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61dd6-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61deb-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61ded-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61def-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61df1-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61df3-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61df5-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61df7-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61df9-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61dfb-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61dfd-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61dff-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e01-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e03-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e05-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e07-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e09-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e0b-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e0d-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e0f-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e11-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e13-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e15-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e17-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e19-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e1b-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e1d-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e1f-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e26-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e29-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e2c-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e2e-8b441481, #w-node-_3b0e7d4e-18d9-aece-c86a-a2b68fb61e89-8b441481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


@font-face {
  font-family: 'Foundersgrotesk 500';
  src: url('../fonts/FoundersGrotesk-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Foundersgrotesk 600';
  src: url('../fonts/FoundersGrotesk-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Foundersgroteskxcond 700';
  src: url('../fonts/FoundersGroteskXCond-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Foundersgrotesk 300';
  src: url('../fonts/FoundersGrotesk-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Foundersgroteskxcond Lt';
  src: url('../fonts/FoundersGroteskXCond-Lt.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Foundersgrotesk';
  src: url('../fonts/FoundersGrotesk-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}