.title {
  font-size: 24px;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 15px;
}
.process {
  padding: 32px 40px;
  background-color: #F5F5F5;
  position: relative;
}
.process .line {
  height: calc(0%);
  width: 0;
  border-left: 1px dotted red;
  position: absolute;
  transform: translatex(50px);
}
.process .circle {
  position: relative;
  margin-bottom: 28px;
}
.process .circle .c-img {
  width: 100px;
  height: 100px;
}
.process .circle .c-box {
  margin-left: 20px;
}
.process .circle .p-title {
  font-size: 24px;
  font-weight: bold;
  color: #026ecc;
  margin-bottom: 10px;
}
.process .circle .two {
  font-size: 16px;
  color: #222222;
  font-weight: bold;
}
.process .circle span {
  font-size: 16px;
  color: #222;
}
.process .blo {
  position: relative;
  width: 100px;
  height: 48px;
  margin-bottom: 28px;
}
