#about-intro {
  background: #FAF9F8;
}
#about-intro .container-fluid .container .row-list {
  margin-top: 36px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
#about-intro .container-fluid .container .row-list .col-img {
  max-width: 478px;
  width: 40.85%;
}
#about-intro .container-fluid .container .row-list .col-img .img-item img {
  width: 100%;
  display: block;
  object-fit: cover;
}
#about-intro .container-fluid .container .row-list .col-list {
  max-width: 692px;
  width: 59.15%;
}
#about-intro .container-fluid .container .row-list .col-list .list-about {
  display: flex;
  flex-wrap: wrap;
}
#about-intro .container-fluid .container .row-list .col-list .list-about .item-about {
  margin-left: 16px;
  padding: 36px;
  width: calc(50% - 16px);
  text-align: center;
  border: 1px solid #EDEBE9;
  background: #FFFFFF;
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  transition: all 0.3s;
}
#about-intro .container-fluid .container .row-list .col-list .list-about .item-about:hover {
  border-color: #FFBC13;
}
#about-intro .container-fluid .container .row-list .col-list .list-about .item-about:last-child, #about-intro .container-fluid .container .row-list .col-list .list-about .item-about:nth-last-child(2) {
  margin-top: 16px;
}
#about-intro .container-fluid .container .row-list .col-list .list-about .item-about .icon-item img {
  width: 72px;
  height: 72px;
  display: block;
  margin: auto;
  object-fit: cover;
}
#about-intro .container-fluid .container .row-list .col-list .list-about .item-about .title-item {
  margin: 12px 0;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
  color: #1A1A1A;
}
#about-intro .container-fluid .container .row-list .col-list .list-about .item-about .desc-item {
  font-size: 15px;
  line-height: 17px;
  color: #A19F9D;
}
