.pg-about-about {
  padding: 100px 0;
}
.pg-about-about .info h6 {
  font-size: 21px;
  margin-bottom: 10px;
}
.pg-about-about .info h2 {
  font-size: 42px;
  margin-bottom: 30px;
}
.pg-about-about .info .text {
  font-size: 18px;
}
.pg-about-about .img {
  position: relative;
}
.pg-about-about .img .shap_1 {
  position: relative;
  z-index: 5;
  width: 100%;
  height: 100%;
}
.pg-about-about .img .shap_2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.pg-about-about .img .shap_3 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  animation: rotate-center 100s linear infinite both reverse;
}