/* section-our-core-expertise */
.section-our-core-expertise .row-list-icon-box-white .icon-box.featured-box .icon-box-img img{
  filter:brightness(0) invert(1);
}
.section-our-core-expertise h3{
  font-size: var(--font-body-large) !important;
}
/* section-certified-expertise */
.section-certified-expertise .row-image-box-certified-expertise .icon-box.featured-box {
  padding: 20px;
  background: var(--color-light-grey);
  height: 100%;
}
.section-certified-expertise .row-image-box-certified-expertise .col-inner{
  height: 100%;
}
/* section-why-our-expertise */
.section-why-our-expertise .box-text-step-expertise>p{
  display:flex;
  align-items: center;
  gap:30px;
}
.section-why-our-expertise .box-text-step-expertise span{
  width: 40px;
  height: 40px;
  border: 1px solid;
  border-radius: 50%;
  display: flex;
  padding: 10px;
  align-items: center;
  justify-content: center;
  position: relative;
  font-weight: bold;
}
.section-why-our-expertise .box-text-step-expertise span:before{
  content: "----- \f111";
    font-family: "Font Awesome 6 Free";
    position: absolute;
    top: 50%;
    right: -17px;
    display: flex;
    transform: translateY(-50%);
    align-items: center;
    font-size: 7px;
    font-weight: 900;
}
.section-why-our-expertise .box-text-step-expertise>p span{
  color: var(--color-primary-dark);
}
/* section-integrated-brochure */
.section-integrated-brochure .button.button-cta.button-cta-simple-link{
  color:#fff;
  text-transform: capitalize;
}
.section-integrated-brochure .button.button-cta.button-cta-simple-link:after{
  content:"";
  bottom:0;
  left:50%;
  height: 1px;
  width: 0;
  background :#fff;
  transition: all .3s ease;
  position: absolute;
}
.section-integrated-brochure .button.button-cta.button-cta-simple-link:hover:after{
  left: 0;
  transform: none;
  width: 100%;
}
.section-integrated-brochure .row-information-final-expertise .col{
  padding:20px 0;
}
.section-integrated-brochure .row-information-final-expertise:before{
    content: "";
    position: absolute;
    top: 0;
    left: 5%;
    background: var(--color-primary-dark);
    width: 100%;
    height: 100%;
}
.section-integrated-brochure .row-information-final-expertise .sub-text-title-section{
  margin-bottom:10px;
}
@media (max-width:1280px) {
  .section-integrated-brochure .row-information-final-expertise .col{
    padding:20px 15px;
  }
  .section-integrated-brochure .row-information-final-expertise:before{
    left:0;
  }
}