.inspection-wrapper {
  margin: 50px 0;
}
.inspection-flex {
  display: flex;
}
.inspection-right {
  flex: 3;
  width: 65%;
  padding-left: 25px;
}
.inspection-right p {
  padding-top: 25px;
}
.inspection-right ul {
  padding: 15px 15px 15px 40px;
  margin-right: 10px;
  position: relative;
  min-height: 100%;
  background: #f8f8f8;
  border: 1px solid hsla(0,0%,50%,.3);
}
.inspection-right ul:before {
  background: #f8f8f8;
  border: 1px solid hsla(0,0%,50%,.3);
  border-bottom: 0;
  border-right: 0;
  content: "";
  height: 25px;
  left: 93%;
  margin: 0 auto;
  position: absolute;
  top: -14px;
  transform: rotate(45deg);
  width: 25px;
  z-index: 0;
}
.inspection-left {
  flex: 2;
  width: 35%;
}
.inspection-standards-wr {
  margin-top: 25px;
}
.inspection-standards-wr h3 {
  font-weight: 700;
  font-size: 18px;
  line-height: 34px;
  color: #046A38;
  text-transform:uppercase;
}
.inspection-standards-wr ul {
  background-color: #fff;
  margin: 56px 0 30px;
  padding: 30px;
  border: 1px solid hsla(0,0%,50%,.3);
  box-shadow: 0 10px 40px rgb(0 0 0 / 5%);
  position:relative;
  width: fit-content;
}
.inspection-standards-wr ul:before {
  position: absolute;
  content: '';
  width: 20px;
  height: 20px;
  left: 58px;
  border: 1px solid rgba(0,0,0,.1);
  background-color: #fff;
  top: -11px;
  transform: rotate(135deg);
  clip-path: polygon(0% 0, 100% 100%, 0 100%);
  -webkit-clip-path: polygon(0% 0, 100% 100%, 0 100%);
}
.inspection-standards-wr ul li {
  display: inline-block;
  vertical-align: middle;
  font-weight: 400;
  font-size: 18px;
  line-height: 34px;
  color: #1F1F1F;
}
.inspection-standards-wr.cmmn-pointer-list ul li {
  margin-left: 60px;
}
.inspection-standards-wr.cmmn-pointer-list ul li:before {
  background-color: #808080;