.introduction-txt {
  color: #3E3A39;
  margin-top: 70px;
  margin-bottom: 59px;
}
.introduction-txt p {
  font-size: 16px;
  line-height: 32px;
}
.introduction-txt p span {
  font-weight: bold;
}
.competitive-edge .competitive-edge-main {
  color: #3E3A39;
}
.competitive-edge .competitive-edge-main .row {
  margin-bottom: 50px;
}
@media screen and (max-width: 992px) {
  .competitive-edge .competitive-edge-main .row img {
    width: 100%;
    border-bottom: 30px solid transparent;
  }
}
.competitive-edge .competitive-edge-main .row .col-edge-3 .container-header {
  margin-bottom: 19px;
}
.competitive-edge .competitive-edge-main .row .col-edge-3 .container-header h1 .header-icon {
  vertical-align: middle;
  width: 30px;
  height: 30px;
  display: inline-block;
  background: url("/images/icon-about-us-9a9bf998786e88db9e0089848af12908.png") no-repeat 0 0;
}
.competitive-edge .competitive-edge-main .row .col-edge-3 .container-header h1 .header-txt {
  vertical-align: middle;
  font-size: 21px;
  font-weight: bold;
  margin-left: 14px;
}
.competitive-edge .competitive-edge-main .row .col-edge-3 .container-main ul li {
  font-size: 16px;
  line-height: 32px;
  list-style: initial;
  list-style-position: inside;
}
.competitive-edge .competitive-edge-main .row:nth-of-type(2) .container-header h1 .header-icon {
  background: url("/images/icon-about-us-9a9bf998786e88db9e0089848af12908.png") no-repeat 0 -30px;
}
.competitive-edge .competitive-edge-main .row:nth-of-type(3) .container-header h1 .header-icon {
  background: url("/images/icon-about-us-9a9bf998786e88db9e0089848af12908.png") no-repeat 0 -60px;
}
.competitive-edge .competitive-edge-main .row:nth-of-type(4) .container-header h1 .header-icon {
  background: url("/images/icon-about-us-9a9bf998786e88db9e0089848af12908.png") no-repeat 0 -90px;
}
