@media screen and (max-width: 1024px) {
  .wrapper_page .main_heading {
    height: 64px;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    margin-bottom: -12px;
  }
  .wrapper_page .equation {
    height: 106px;
  }
  .wrapper_page .equation .image_equation {
    height: 74px;
  }
  .wrapper_page .equation .cloud_center {
    height: 106px;
  }
  .wrapper_page .goku_floating {
    height: 230px;
  }
  .how_does_it_work .items {
    padding: 10px 30px;
  }
  .how_does_it_work .items .item {
    font-size: 20px;
  }
  .content_center::before {
    content: "";
    width: 480px;
    height: 480px;
  }
  .cloud.a {
    display: none;
  }
  .cloud.b {
    height: 120px;
    right: -120px;
    bottom: -48px;
  }
  .cloud.c {
    height: 137px;
    left: -261px;
    bottom: -61px;
  }
  .cloud.d {
    display: none;
  }
  .cloud.e {
    height: 62px;
    left: -70px;
    top: 37%;
  }
  .cloud.f {
    display: none;
  }
  .cloud.h {
    display: none;
  }
  .cloud.i {
    height: 58px;
    right: -60px;
    top: 30%;
  }
  .dragon {
    width: 823.131px;
    height: 178.922px;
    right: 50%;
    top: 37%;
    -webkit-transform: translateY(50%) translateX(50%) rotate(-90deg);
            transform: translateY(50%) translateX(50%) rotate(-90deg);
    -webkit-filter: blur(16px);
            filter: blur(16px);
    -webkit-animation: rotate_dragon 12s ease infinite;
            animation: rotate_dragon 12s ease infinite;
    z-index: -2;
  }
  @-webkit-keyframes rotate_dragon {
    0% {
      -webkit-transform: translateY(50%) translateX(50%) rotate(-94deg);
              transform: translateY(50%) translateX(50%) rotate(-94deg);
    }
    50% {
      -webkit-transform: translateY(50%) translateX(50%) rotate(-86deg);
              transform: translateY(50%) translateX(50%) rotate(-86deg);
    }
    100% {
      -webkit-transform: translateY(50%) translateX(50%) rotate(-94deg);
              transform: translateY(50%) translateX(50%) rotate(-94deg);
    }
  }
  @keyframes rotate_dragon {
    0% {
      -webkit-transform: translateY(50%) translateX(50%) rotate(-94deg);
              transform: translateY(50%) translateX(50%) rotate(-94deg);
    }
    50% {
      -webkit-transform: translateY(50%) translateX(50%) rotate(-86deg);
              transform: translateY(50%) translateX(50%) rotate(-86deg);
    }
    100% {
      -webkit-transform: translateY(50%) translateX(50%) rotate(-94deg);
              transform: translateY(50%) translateX(50%) rotate(-94deg);
    }
  }
}