.box-grid_Achievements {
  display: grid;
  gap: 32px;
  grid-template-columns: repeat(4, 144px);
  justify-content: center;
}
@media screen and (max-width: 702px) {
  .box-grid_Achievements {
    grid-template-columns: repeat(2, 144px);
  }
}
@media screen and (max-width: 368px) {
  .box-grid_Achievements {
    grid-template-columns: repeat(1, 144px);
  }
}

.Achievements_icon {
  width: 144px;
}
.Achievements_icon img {
  display: block;
  margin: 0 auto;
  margin-bottom: 6px;
}
.Achievements_icon p {
  text-align: center;
}

.explanation {
  justify-content: center;
}

.box-flex_orientation {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: 32px;
}
.box-flex_orientation p {
  max-width: 422px;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .box-flex_orientation {
    flex-direction: column;
  }
}
.box-flex_orientation div {
  max-width: 365px;
}

.txt_sakura {
  max-width: 365px;
}

.txt_Achievements {
  width: 365px;
}/*# sourceMappingURL=security_request.css.map */