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

:root {
  --yellow: #ffc200;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.overflow-hidden-container {
  background-color: #1c1c1c;
  overflow: hidden;
}

.section {
  padding-left: 24px;
  padding-right: 24px;
}

.section.is--hero {
  background-image: url('../images/hero.avif');
  background-position: 50% 100%;
  background-size: cover;
  height: 100vh;
  position: relative;
  top: auto;
}

.section.is--hero-2 {
  opacity: 0;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.container {
  max-width: 1280px;
}

.container.is--intro {
  padding-top: 120px;
  padding-bottom: 60px;
}

.container.is--block {
  padding-top: 60px;
  padding-bottom: 60px;
}

.container.is--block-down {
  padding-bottom: 80px;
}

.container.is--hero {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.intro__content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #262525;
  flex-flow: column;
  padding: 30px;
  display: flex;
}

.intro__content.first {
  padding: 60px 220px;
}

.h3 {
  color: #fff;
  font-family: Molot, Arial, sans-serif;
  font-size: 40px;
  line-height: 44px;
}

.intro__header-group {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.body2 {
  color: #ecebeb;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.body2.is--yellow {
  color: var(--yellow);
}

.colons-group {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.colons-group.first {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 570px;
  grid-auto-columns: 1fr;
  display: block;
}

.body1 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 140%;
}

.body1.is--italic {
  font-style: italic;
}

.body1.is--italic.is--yellow {
  color: var(--yellow);
}

.block__content {
  grid-column-gap: 60px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.block__content.block__what-heppend {
  grid-column-gap: 80px;
  grid-row-gap: 40px;
}

.h2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Molot, Arial, sans-serif;
  font-size: 50px;
  line-height: 110%;
}

.block-img {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.caption {
  color: #575757;
  font-family: Inter, sans-serif;
  line-height: 120%;
}

.caption.is--white {
  color: #fff;
  text-align: center;
}

.link {
  color: #575757;
}

.block-paper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 700px;
  display: flex;
}

.image {
  max-width: 100%;
}

.block-header-group {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.block-header-group.is--top {
  justify-content: flex-start;
  align-items: flex-start;
}

.block-small-img {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.text-span {
  color: var(--yellow);
  font-weight: 700;
}

.accent-text {
  color: var(--yellow);
  font-weight: 700;
  position: relative;
}

.block-text-paper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.block-with-accent {
  position: relative;
}

.tooltip {
  z-index: 1;
  opacity: 0;
  display: block;
  position: absolute;
  top: 54px;
  bottom: auto;
  right: -14px;
  overflow: hidden;
}

.tooltip._3 {
  opacity: 1;
  display: none;
  inset: 54px -17% auto auto;
}

.tooltip._2 {
  opacity: 0;
  inset: auto auto 120px 0%;
}

.tooltip._4 {
  opacity: 0;
  top: 104px;
  right: 176px;
}

.tooltip._5 {
  opacity: 0;
  top: 205px;
  right: 262px;
}

.tooltip._6 {
  top: 180px;
  right: 264px;
}

.tooltip._7 {
  z-index: 2;
  top: 20px;
  right: 480px;
}

.tooltip._8 {
  top: 350px;
  right: 262px;
}

.tooltip._9 {
  z-index: 2;
  top: 70px;
  right: 490px;
}

.image-2 {
  max-width: 338px;
  display: block;
}

.hero__content {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.h1 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Molot, Arial, sans-serif;
  font-size: 160px;
  line-height: 80%;
}

.lottie-animation {
  width: 50px;
  display: block;
  position: absolute;
  inset: auto 0% -56% 50%;
}

.body {
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: #1c1c1c;
  overflow: visible;
}

.container-9 {
  width: 100%;
  max-width: 100%;
}

.button-3 {
  background-color: #d32727;
  padding: 4px;
}

.line-2 {
  outline-offset: 0px;
  background-color: #000;
  border: 1px #000;
  outline: 3px #000;
  width: 22px;
  height: 2px;
}

.share-icon {
  background-color: #ececec00;
  border-radius: 0;
  width: 32px;
  height: 32px;
  overflow: hidden;
}

.image-5 {
  width: 100%;
  height: 100%;
}

.nav-header-sticky {
  z-index: 100;
  color: #3330;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-right: 4px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.image-24 {
  height: 15px;
}

.div-block-30 {
  align-self: center;
}

.div-block-34 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-bottom-right-radius: 0;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 40px;
  padding-left: 0;
  display: flex;
}

.share-box {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-right: 0;
  display: flex;
}

.div-block-33 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  cursor: pointer;
  border-bottom: 1px #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .3s;
  display: flex;
}

.line-3 {
  outline-offset: 0px;
  background-color: #000;
  border: 1px #000;
  outline: 3px #000;
  width: 22px;
  height: 2px;
}

.image-25 {
  width: 100%;
  height: 100%;
}

.div-block-35 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-bottom-right-radius: 0;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 40px;
  padding-left: 0;
  display: flex;
}

.div-block-36 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  cursor: pointer;
  border-bottom: 1px #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .3s;
  display: flex;
}

.link-2, .link-3 {
  color: #575757;
}

.code-embed {
  opacity: 0;
  display: block;
}

.open-menu {
  z-index: 101;
  background-color: #ffffffe6;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-31 {
  opacity: .2;
  background-color: #4d4d4d00;
  border-radius: 100px;
  width: 32px;
  height: 32px;
  transition: opacity .2s;
}

.div-block-31:hover {
  opacity: 1;
}

.div-block-32 {
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 18px;
  margin-bottom: 5px;
  display: flex;
}

.div-block-29 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  display: block;
}

.link-4 {
  color: #fff;
  font-size: 15px;
  text-decoration: none;
  transition: all .3s;
}

.link-4:hover {
  color: silver;
}

.link-4.gray {
  color: #999;
  font-size: 13px;
}

.link-4.gray:hover {
  color: #c9c9c9;
}

.social {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.div-block-37 {
  width: 100%;
  height: 100%;
}

.button {
  color: #fff;
  background-color: #3898ec00;
  font-size: 15px;
  text-decoration: none;
}

.space {
  height: 30px;
  margin-bottom: 0;
  font-size: 100%;
}

.div-block-38 {
  background-color: #29292900;
  flex-flow: column;
  justify-content: space-around;
  align-items: flex-start;
  height: 100%;
  padding: 0 0 40px;
  display: flex;
}

.container-10 {
  background-color: #292929;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 310px;
  height: 100%;
  margin-left: 0;
  padding-top: 35px;
  padding-left: 30px;
  padding-right: 30px;
  display: block;
  position: static;
}

.code-embed-2 {
  opacity: 0;
}

.image-26 {
  max-width: 80%;
  margin-top: 0%;
}

.image-27, .text-box {
  display: none;
}

.hero-2 {
  color: #fff;
  justify-content: center;
  align-items: center;
  font-family: Molot, Arial, sans-serif;
  font-size: 80px;
  line-height: 83px;
  display: flex;
}

.div-block-39 {
  position: sticky;
  top: 0;
}

@media screen and (min-width: 1920px) {
  .section.is--hero {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 100%;
    height: 100vh;
  }

  .intro__content.first {
    padding-left: 260px;
    padding-right: 260px;
  }

  .colons-group {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    display: flex;
  }

  .colons-group.first {
    display: block;
  }

  .block__content {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    justify-items: stretch;
  }

  .h2 {
    color: #fff;
  }

  .text-span-2 {
    color: var(--yellow);
    font-weight: 700;
  }

  .tooltip, .tooltip._3 {
    opacity: 0;
  }

  .tooltip._5 {
    top: 204px;
  }

  .image-2 {
    border-radius: 0;
  }

  .lottie-animation {
    width: 80px;
    bottom: -70%;
  }

  .image-27 {
    display: none;
  }
}

@media screen and (max-width: 991px) {
  .section.is--hero {
    height: 70vh;
  }

  .container.is--intro {
    padding-top: 100px;
  }

  .intro__content.first {
    padding: 30px;
  }

  .colons-group {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: flex;
  }

  .block__content {
    grid-column-gap: 80px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .block__content.block__what-heppend {
    grid-column-gap: 80px;
    grid-row-gap: 20px;
  }

  .block-paper {
    width: auto;
  }

  .block-text-paper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .tooltip {
    opacity: 0;
    top: 71%;
    right: 56%;
  }

  .tooltip._2 {
    opacity: 0;
    bottom: 10px;
  }

  .tooltip._4 {
    right: 434px;
  }

  .tooltip._5 {
    opacity: 0;
    top: 156px;
    right: 68px;
  }

  .tooltip._6 {
    top: 134px;
    right: 0;
  }

  .tooltip._8 {
    top: 267px;
    right: 440px;
  }

  .tooltip._9 {
    top: 158px;
    right: 310px;
  }

  .lottie-animation {
    bottom: -60%;
  }
}

@media screen and (max-width: 767px) {
  .section.is--hero {
    height: 360px;
  }

  .container.is--block {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .intro__content.first {
    display: block;
  }

  .body2 {
    font-size: 16px;
    line-height: 140%;
  }

  .colons-group {
    display: flex;
  }

  .body1 {
    font-size: 18px;
  }

  .block__content {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .block__content.block__what-heppend {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .h2 {
    font-size: 40px;
  }

  .caption {
    font-size: 12px;
    line-height: 120%;
  }

  .tooltip {
    opacity: 0;
    top: 70%;
    right: 46%;
  }

  .tooltip._2 {
    opacity: 0;
    left: 23%;
  }

  .tooltip._4 {
    top: 93px;
    right: 280px;
  }

  .tooltip._5 {
    opacity: 0;
    top: 161px;
    right: 186px;
  }

  .tooltip._6 {
    top: 140px;
    right: 140px;
  }

  .tooltip._7 {
    top: 136px;
    right: 170px;
  }

  .tooltip._8 {
    top: 260px;
    right: 10px;
  }

  .tooltip._9 {
    top: 140px;
    right: 165px;
  }

  .lottie-animation {
    width: 31px;
    bottom: -32%;
  }
}

@media screen and (max-width: 479px) {
  .section.is--intro {
    display: block;
  }

  .section.is--hero {
    background-color: #1c1c1c;
    background-image: url('../images/mob4.avif');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 800px;
    position: relative;
  }

  .container.is--intro {
    padding-top: 80px;
    padding-bottom: 30px;
  }

  .container.is--block {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .container.is--block-down {
    padding-bottom: 40px;
  }

  .h3 {
    font-size: 30px;
    line-height: 110%;
  }

  .body2 {
    font-size: 16px;
    line-height: 140%;
  }

  .colons-group {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    display: flex;
  }

  .body1, .body1.is--italic.is--yellow {
    font-size: 18px;
  }

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

  .h2 {
    font-size: 36px;
  }

  .block-img, .block-small-img {
    overflow: hidden;
  }

  .tooltip {
    opacity: 0;
    border-radius: 0;
    max-width: 100%;
    inset: 80px 0% 0%;
    overflow: visible;
  }

  .tooltip._2 {
    z-index: 2;
    opacity: 0;
    bottom: 107px;
    left: 0%;
  }

  .tooltip._4 {
    top: 59%;
    right: 0;
  }

  .tooltip._5 {
    opacity: 0;
    top: 273px;
    right: 0;
  }

  .tooltip._6 {
    top: 250px;
    right: 0;
  }

  .tooltip._7 {
    top: 200px;
    right: 0;
  }

  .tooltip._8 {
    top: 400px;
    right: 0;
  }

  .tooltip._9 {
    top: 210px;
    right: 0;
  }

  .image-2 {
    max-width: 100%;
    overflow: visible;
  }

  .hero__content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    position: relative;
  }

  .lottie-animation {
    width: 40px;
    position: absolute;
    inset: auto 50% -38% 47%;
  }

  .body {
    overflow: visible;
  }

  .nav-header-sticky {
    padding-right: 0;
  }

  .share-box {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .div-block-33, .div-block-36 {
    height: 40px;
  }

  .image-26 {
    display: none;
  }

  .image-27 {
    margin-bottom: 160px;
    display: block;
  }

  .big {
    color: #fff;
    font-family: Molot, Arial, sans-serif;
    font-size: 59px;
  }

  .text {
    color: #fff;
    text-align: center;
    font-family: Molot, Arial, sans-serif;
    font-size: 30px;
    line-height: 28px;
  }

  .text-box {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 200px;
    display: flex;
  }
}

#w-node-_3eede71e-b304-30f1-f014-c8ed5fa811e0-33e71f03 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_745e97e9-b2f0-7869-506f-deca99007b76-33e71f03 {
  grid-area: 4 / 1 / 5 / 3;
  justify-self: center;
}

#w-node-_001f300c-1076-af31-938d-2a7f564dde07-33e71f03 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_0e86dd74-c415-0b3a-828b-3144b534cc90-33e71f03 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_2d0a7b47-1637-9d8d-d677-3ac64b99666b-33e71f03 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-dae031ac-e482-ef5e-7556-6e6d87c38be6-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5b91977e-4f86-2998-f278-b597460ced22-33e71f03 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-eac452ee-2a70-3410-0af6-1f9efeeb3f49-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d15db4ec-5185-8788-6f8c-db0f0a9722b3-33e71f03 {
  grid-area: 9 / 1 / 10 / 3;
  justify-self: center;
}

#w-node-_8efb6112-d025-6a45-8bcc-6c26cd6b0003-33e71f03 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_8efb6112-d025-6a45-8bcc-6c26cd6b0004-33e71f03, #w-node-_06e110a8-efa5-91c3-527b-3eeaede53d9c-33e71f03, #w-node-_684f1de6-1e30-751c-d82f-db17e1f24062-33e71f03, #w-node-_3256cd51-6aed-f16f-0a16-d89ecc7c069c-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bbf546dc-239e-054a-d9ff-2dd02fab9077-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_3701880c-ff09-8d0a-eb84-1c62db4d2e94-33e71f03, #w-node-_2157672a-cf07-3777-8d52-7f012977bdf7-33e71f03, #w-node-_3851ea99-cbdc-943c-1c56-e63aabbc297c-33e71f03, #w-node-_988eef35-4e9e-8dc4-fad6-13c2c1c90db1-33e71f03, #w-node-_4e7a50b8-ca98-52e8-caaa-f6874bd7d259-33e71f03, #w-node-_7682c59d-47f0-cbed-29b9-4b070741da16-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_910a2dff-de01-c584-49e9-d511ff8bc280-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_7005303e-d1fc-75a5-c908-48bfd1cc27b1-33e71f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb72e43f-4159-d8e0-53b2-483c5b3b831f-33e71f03 {
  grid-area: 3 / 1 / 4 / 3;
}

@media screen and (min-width: 1920px) {
  #w-node-_001f300c-1076-af31-938d-2a7f564dde07-33e71f03 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_3701880c-ff09-8d0a-eb84-1c62db4d2e94-33e71f03, #w-node-_3851ea99-cbdc-943c-1c56-e63aabbc297c-33e71f03, #w-node-_988eef35-4e9e-8dc4-fad6-13c2c1c90db1-33e71f03, #w-node-_4e7a50b8-ca98-52e8-caaa-f6874bd7d259-33e71f03, #w-node-_7005303e-d1fc-75a5-c908-48bfd1cc27b1-33e71f03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_3eede71e-b304-30f1-f014-c8ed5fa811e0-33e71f03 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_745e97e9-b2f0-7869-506f-deca99007b76-33e71f03 {
    grid-row: 6 / 7;
    grid-column-end: 2;
  }

  #w-node-_6229edeb-d7cc-8365-a402-e0d31f4a8897-33e71f03 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a4ed9fd8-36e1-8b78-e4a5-340c2a278ff9-33e71f03 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_001f300c-1076-af31-938d-2a7f564dde07-33e71f03 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0e86dd74-c415-0b3a-828b-3144b534cc90-33e71f03 {
    grid-row: 4 / 5;
    grid-column-end: 2;
  }

  #w-node-beb3b9c2-b01e-97c2-22ee-beee01464161-33e71f03 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_032bf375-1cf0-d69d-4aab-914aa2f98fbb-33e71f03 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_2d0a7b47-1637-9d8d-d677-3ac64b99666b-33e71f03 {
    grid-column-end: 2;
  }

  #w-node-dae031ac-e482-ef5e-7556-6e6d87c38be6-33e71f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b91977e-4f86-2998-f278-b597460ced22-33e71f03 {
    grid-column-end: 2;
  }

  #w-node-_5c95877b-4949-fca5-c5f5-46be3782343b-33e71f03 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_722f0a73-a565-5190-f0ba-ee11a6a0f6b6-33e71f03 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-cae8e151-2964-b004-4729-b6c0cb442d6c-33e71f03 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-d9c268b0-1aef-154c-2390-bf03d289d329-33e71f03 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_34c1c161-0c1e-9960-2cda-a9c6694ce716-33e71f03 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-e8618cd7-3822-3a7f-3019-cb7371e0ac72-33e71f03 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_47f59bbe-80d2-17f9-44b5-505820645a36-33e71f03 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-eac452ee-2a70-3410-0af6-1f9efeeb3f49-33e71f03 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-d15db4ec-5185-8788-6f8c-db0f0a9722b3-33e71f03 {
    grid-row: 14 / 15;
    grid-column-end: 2;
  }

  #w-node-_2c3ceed4-fa59-633a-c719-84737d25989d-33e71f03 {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-e019243f-9a71-0d61-465d-067b5c3c9f76-33e71f03 {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-b55d245a-6291-9301-7a32-36938f87dc90-33e71f03 {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-_3abfae9c-deca-8cd4-ddac-f693d165dd83-33e71f03 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_8efb6112-d025-6a45-8bcc-6c26cd6b0003-33e71f03 {
    grid-column-end: 2;
  }

  #w-node-_8efb6112-d025-6a45-8bcc-6c26cd6b0004-33e71f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_06e110a8-efa5-91c3-527b-3eeaede53d9c-33e71f03 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_06f7223d-4d70-3cbd-5ac4-127c1faf5510-33e71f03 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_9c7470e3-1305-4b43-11a7-0481a485e08b-33e71f03 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c5d9db2e-f17c-c13d-20b7-fab8ed0d71be-33e71f03 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d1c81abf-4b6c-0383-f6d2-2493d853c917-33e71f03 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-e5b03600-5b4d-fe58-b180-b0ae8678f0d4-33e71f03 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_684f1de6-1e30-751c-d82f-db17e1f24062-33e71f03 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-bae6ea5d-118e-7384-1e98-7d52a2a36aec-33e71f03 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2db64f13-6bae-96c9-1445-92d72b5a7483-33e71f03 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_3256cd51-6aed-f16f-0a16-d89ecc7c069c-33e71f03 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-bbf546dc-239e-054a-d9ff-2dd02fab9077-33e71f03 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-f0c9ab2f-184c-5c2a-3f3a-777431e5cc74-33e71f03 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-a7043dd4-8aa9-7f4d-b400-a870016f2778-33e71f03 {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-_3701880c-ff09-8d0a-eb84-1c62db4d2e94-33e71f03 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-_8309b064-aade-8cb6-b034-663627e77665-33e71f03 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-_52f3a460-d441-25f4-ed78-dfe2f4cd29dc-33e71f03 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-_2157672a-cf07-3777-8d52-7f012977bdf7-33e71f03 {
    grid-area: 15 / 1 / 16 / 2;
  }

  #w-node-_3851ea99-cbdc-943c-1c56-e63aabbc297c-33e71f03 {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-de85b28e-d0fb-4380-79ff-7b0d261080ef-33e71f03 {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-_45012f3a-1b8b-43ca-4b9a-9fe6df09fd27-33e71f03 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_988eef35-4e9e-8dc4-fad6-13c2c1c90db1-33e71f03 {
    grid-area: 19 / 1 / 20 / 2;
  }

  #w-node-_0dd5b6dc-b444-445a-5cad-1d8b5e2a05b2-33e71f03 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4e7a50b8-ca98-52e8-caaa-f6874bd7d259-33e71f03 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_7682c59d-47f0-cbed-29b9-4b070741da16-33e71f03 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_398253e1-de8f-4205-d3bf-95881a010d42-33e71f03 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_16397c19-da06-69ff-d4b1-ab29c3dbebd6-33e71f03 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_322a7ae4-093f-0785-4c1a-a268baa819e8-33e71f03 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-daab3d4d-ecde-0e8e-42c9-4b7280102b2b-33e71f03 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c021370f-f10d-c117-9447-c9ff059100f5-33e71f03 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a575d935-0d07-19ba-75d0-3948889eb0ce-33e71f03 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_910a2dff-de01-c584-49e9-d511ff8bc280-33e71f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7005303e-d1fc-75a5-c908-48bfd1cc27b1-33e71f03, #w-node-cb72e43f-4159-d8e0-53b2-483c5b3b831f-33e71f03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_3eede71e-b304-30f1-f014-c8ed5fa811e0-33e71f03, #w-node-_745e97e9-b2f0-7869-506f-deca99007b76-33e71f03, #w-node-_001f300c-1076-af31-938d-2a7f564dde07-33e71f03, #w-node-_0e86dd74-c415-0b3a-828b-3144b534cc90-33e71f03 {
    grid-column-end: 2;
  }

  #w-node-dae031ac-e482-ef5e-7556-6e6d87c38be6-33e71f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-d15db4ec-5185-8788-6f8c-db0f0a9722b3-33e71f03 {
    grid-column-end: 2;
  }

  #w-node-_8efb6112-d025-6a45-8bcc-6c26cd6b0004-33e71f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-bbf546dc-239e-054a-d9ff-2dd02fab9077-33e71f03, #w-node-_3701880c-ff09-8d0a-eb84-1c62db4d2e94-33e71f03, #w-node-_3851ea99-cbdc-943c-1c56-e63aabbc297c-33e71f03, #w-node-_988eef35-4e9e-8dc4-fad6-13c2c1c90db1-33e71f03, #w-node-_4e7a50b8-ca98-52e8-caaa-f6874bd7d259-33e71f03, #w-node-_7005303e-d1fc-75a5-c908-48bfd1cc27b1-33e71f03 {
    grid-column-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_3eede71e-b304-30f1-f014-c8ed5fa811e0-33e71f03, #w-node-_745e97e9-b2f0-7869-506f-deca99007b76-33e71f03, #w-node-_0e86dd74-c415-0b3a-828b-3144b534cc90-33e71f03, #w-node-d15db4ec-5185-8788-6f8c-db0f0a9722b3-33e71f03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bbf546dc-239e-054a-d9ff-2dd02fab9077-33e71f03 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_2157672a-cf07-3777-8d52-7f012977bdf7-33e71f03 {
    grid-row: 15 / 16;
  }

  #w-node-_3851ea99-cbdc-943c-1c56-e63aabbc297c-33e71f03 {
    grid-row: 16 / 17;
  }

  #w-node-de85b28e-d0fb-4380-79ff-7b0d261080ef-33e71f03 {
    grid-row: 17 / 18;
  }

  #w-node-_45012f3a-1b8b-43ca-4b9a-9fe6df09fd27-33e71f03 {
    grid-row: 18 / 19;
  }

  #w-node-_988eef35-4e9e-8dc4-fad6-13c2c1c90db1-33e71f03 {
    grid-row: 19 / 20;
  }

  #w-node-_0dd5b6dc-b444-445a-5cad-1d8b5e2a05b2-33e71f03 {
    grid-row: 2 / 3;
  }

  #w-node-_4e7a50b8-ca98-52e8-caaa-f6874bd7d259-33e71f03 {
    grid-row: 3 / 4;
  }

  #w-node-_7682c59d-47f0-cbed-29b9-4b070741da16-33e71f03 {
    grid-row: 4 / 5;
  }

  #w-node-_398253e1-de8f-4205-d3bf-95881a010d42-33e71f03 {
    grid-row: 5 / 6;
  }

  #w-node-_16397c19-da06-69ff-d4b1-ab29c3dbebd6-33e71f03 {
    grid-row: 6 / 7;
  }
}


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