.pg-service-chooseus {
  padding: 40px 0 100px;
}
.pg-service-chooseus .section_head {
  margin-bottom: 60px;
}
.pg-service-chooseus .img {
  position: relative;
  padding-top: 50px;
  margin: auto;
}
.pg-service-chooseus .img .main-img {
  padding-top: 50px;
}
.pg-service-chooseus .img .main-img img {
  display: block;
  margin: auto;
}
.pg-service-chooseus .img .img1 {
  position: absolute;
  top: 0;
  left: 15px;
  z-index: 4;
  background: #FFFFFF;
  border: 1px solid rgba(48, 60, 93, 0.05);
  -webkit-box-shadow: 10px 20px 40px -6px rgba(29, 42, 59, 0.1), 10px 20px 40px -6px rgba(29, 42, 59, 0.07);
          box-shadow: 10px 20px 40px -6px rgba(29, 42, 59, 0.1), 10px 20px 40px -6px rgba(29, 42, 59, 0.07);
  border-radius: 12px;
  overflow: hidden;
}
.pg-service-chooseus .img .img1 img {
  max-width: 252px;
  max-height: 108px;
}
.pg-service-chooseus .img .img2 {
  position: absolute;
  left: 30px;
  bottom: 50px;
}
.pg-service-chooseus .img .img2 img {
  max-width: 308px;
  max-height: 263px;
}
.pg-service-chooseus .features .feat-card {
  margin-bottom: 35px;
}
.pg-service-chooseus .features .feat-card .icon {
  width: 50px;
  height: 50px;
  margin-bottom: 20px;
}
.pg-service-chooseus .features .feat-card .icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.pg-service-chooseus .features .feat-card .inf h6 {
  font-size: 16px;
  margin-bottom: 10px;
}
.pg-service-chooseus .features .feat-card .inf .text {
  font-size: 14px;
}