@media (min-width: 992px) {
  .staticAsymmetricCubes {
    padding: 100px 0;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_description {
    font-size: 35px;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 150px;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes {
    flex-direction: row;
    margin-bottom: -190px;
    flex-wrap: wrap;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-single {
    margin-bottom: 190px;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-1 {
    width: 37%;
    margin-right: auto;
  }

  .staticAsymmetricCubes_cubes-2 {
    width: 56%;
    transform: translateY(40px);
  }

  .staticAsymmetricCubes_cubes-3 {
    width: 56%;
    margin-right: auto;
    transform: translateY(-60px);
  }

  .staticAsymmetricCubes_cubes-4 {
    width: 37%;
  }

  .staticAsymmetricCubes_cubes-5 {
    width: 100%;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-title {
    font-size: 32px;
    margin-bottom: 11px;
    width: 90%;
    line-height: 100%;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-description {
    margin-bottom: 14px;
    width: 90%;
    line-height: 150%;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-link {
    font-size: 16px;
    height: 48px;
    padding: 12px 40px;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-link:hover {
    padding: 8px 36px;
  }
}

@media (min-width: 992px) {
  .staticAsymmetricCubes_cubes-img {
    margin-top: 40px;
  }
}