.contact-wrap {
  box-shadow: 0 10px 30px 3px rgb(170 170 170 / 40%);
  background: #fff;
  border-radius: 5px;
  overflow: hidden;
}
.contact-wrap .list-item .icon{
  width:20px;
}


.cmp-title__text{
    position:relative;
}
.cmp-title__text:after{
    content:"";
    position:absolute;
    left:0;
    bottom:-8px;
    width:100%;
    height:1px;
    background-color:var(--main-theme-color1);
}
.cmp-item{
    color: var(--bs-body-color);
    margin-bottom:10px;
}
.cmp-item a{
    color: var(--bs-body-color);
}