.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.navi_section {
  z-index: 100;
  background-color: #fff;
  margin-top: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px #0003;
}

.hero_section {
  padding-left: 8rem;
  padding-right: 8rem;
}

.about_section {
  padding: 2rem 22rem 4rem;
}

.values_section {
  padding: 2rem 22rem 6rem;
}

.footer_section {
  background-color: #00131a;
  padding: 2rem 22rem 4rem;
}

.nav_block {
  padding-left: 15rem;
  padding-right: 15rem;
}

.slider {
  border-radius: 20px;
  height: 800px;
  margin: 2rem 0;
  padding-left: 0;
  padding-right: 0;
}

.slide-nav {
  display: none;
  overflow: visible;
}

.right-arrow, .left-arrow {
  display: none;
}

.navbar {
  background-color: #fff;
}

.body {
  font-family: Montserrat, sans-serif;
}

.bold-text {
  font-weight: 800;
}

.quick-stack {
  padding-left: 0;
  padding-right: 0;
}

.heading {
  margin-bottom: 4rem;
  font-weight: 800;
}

.heading.rankings {
  color: #fff;
  margin-bottom: 2rem;
}

.values_section-copy {
  padding: 2rem 22rem 4rem;
}

.rankings_section {
  background-image: linear-gradient(#00000080, #00000080), url('../images/tild6336-3634-4931-b432-383431616262__ozon-comeon-22-0166.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding: 4rem 22rem;
}

.awards_section {
  padding: 4rem 22rem;
}

.slide {
  vertical-align: baseline;
  background-image: url('../images/project2037405_images_tild6430-3738-4434-a135-343233653339__rectangle_49.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
}

.div-block {
  z-index: 10;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: auto;
  padding-bottom: 8rem;
  padding-left: 15rem;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.text-block {
  color: #fff;
  padding-left: 20px;
  font-size: 22px;
  font-weight: 600;
}

.text-block.about_card {
  background-image: none;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 5rem;
  font-size: 18px;
  display: flex;
}

.image {
  margin-bottom: 0;
}

.image-2 {
  margin-top: 1rem;
}

.about_card {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
}

.about_card._1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url('../images/project2037405_images_tild3738-6333-4435-a166-326633343938__marketplace__it_plat.png');
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.about_card._2 {
  background-image: url('../images/project2037405_images_tild3633-6339-4436-a134-653235363935__logistics__delivery.png');
}

.about_card._3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url('../images/tild3639-3365-4230-a336-343639343265__entrepreneurship.png');
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.about_card._4 {
  background-image: url('../images/tild3561-6237-4565-b134-353539656231__services_ecosystem.png');
}

.div-block-2 {
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 15rem;
  margin-left: 2rem;
  display: block;
}

.value_card {
  padding-right: 15%;
}

.bold-text-2, .bold-text-3, .bold-text-4 {
  font-size: 30px;
}

.img_value {
  margin-bottom: 2rem;
}

.heading-2 {
  color: #fff;
  margin-top: 2rem;
}

.text_block_3 {
  color: #e3e3e3;
}

.text_block_3._2 {
  color: #000;
  margin-top: 1rem;
}

.text-block-3 {
  color: #969696;
  margin-top: 2rem;
  margin-bottom: 4rem;
}

.div-block-3 {
  text-align: center;
  background-color: #005bff00;
  border-radius: 20px;
  width: 100px;
}

.div-block-3.blue {
  background-color: #005bff;
}

.heading-3 {
  color: #fff;
  font-size: 30px;
}

.awards_card {
  color: #282828;
}

.bold-text-5 {
  color: #060606;
}

.values_para {
  margin-top: 2rem;
}

.text-block-4 {
  color: #dedede;
}

.footer_header, .footer_link, .link {
  color: #fff;
  text-decoration: none;
}

.bold-text-6 {
  text-decoration: none;
}

.link-2, .link-3 {
  color: #fff;
  text-decoration: none;
}

.image-3 {
  margin-bottom: 2rem;
}

.cell {
  justify-content: flex-end;
  align-items: flex-start;
  padding-right: 50%;
}

.div-block-4 {
  background-image: url('../images/project2037405_images_tild3738-6333-4435-a166-326633343938__marketplace__it_plat.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  height: 340px;
  padding-bottom: 2rem;
  padding-left: 3rem;
  display: flex;
}

.div-block-4._2 {
  background-image: url('../images/tild3639-3365-4230-a336-343639343265__entrepreneurship.png');
}

.div-block-5 {
  background-image: url('../images/project2037405_images_tild3633-6339-4436-a134-653235363935__logistics__delivery.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-end;
  height: 340px;
  padding-bottom: 2rem;
  padding-left: 3rem;
  display: flex;
}

.div-block-5._2 {
  background-image: url('../images/tild3561-6237-4565-b134-353539656231__services_ecosystem.png');
}

.columns_2 {
  margin-top: 2rem;
}

.heading-4 {
  margin-bottom: 4rem;
}

.heading-5 {
  color: #fff;
}

@media screen and (max-width: 991px) {
  .hero_section, .about_section, .values_section, .footer_section {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav_block {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .rankings_section, .awards_section {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block {
    padding-left: 2rem;
  }

  .text-block {
    text-align: left;
  }

  .cell {
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-4 {
    margin-bottom: 2rem;
  }
}

@media screen and (max-width: 479px) {
  .hero_section {
    padding-left: 0;
    padding-right: 0;
  }

  .about_section, .values_section, .footer_section {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .nav_block {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .bold-text, .heading {
    padding-left: 20px;
  }

  .rankings_section, .awards_section {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .div-block-4, .div-block-5 {
    height: 170px;
    padding-bottom: 1rem;
    padding-left: 1rem;
  }

  .div-block-5._2 {
    height: 200px;
  }

  .heading-5 {
    font-size: 12px;
  }

  .nav-menu {
    background-color: #fff;
  }
}

#w-node-_6763d4e3-d824-a075-9dee-27bee8167248-7c0804ce {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba89cd8d-5539-cc8b-5294-bdc02fa26efe-7c0804ce, #w-node-_7082d6e7-7cd2-dfaf-9701-98bfeda1b75f-7c0804ce {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e1689ed3-5f05-880d-8a09-b7d16fc5ec4c-7c0804ce {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

@media screen and (max-width: 767px) {
  #w-node-_6763d4e3-d824-a075-9dee-27bee8167248-7c0804ce {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ba89cd8d-5539-cc8b-5294-bdc02fa26efe-7c0804ce, #w-node-_7082d6e7-7cd2-dfaf-9701-98bfeda1b75f-7c0804ce {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e1689ed3-5f05-880d-8a09-b7d16fc5ec4c-7c0804ce {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_6763d4e3-d824-a075-9dee-27bee8167248-7c0804ce {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ba89cd8d-5539-cc8b-5294-bdc02fa26efe-7c0804ce, #w-node-_7082d6e7-7cd2-dfaf-9701-98bfeda1b75f-7c0804ce {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e1689ed3-5f05-880d-8a09-b7d16fc5ec4c-7c0804ce {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
