Utilizing Bootstrap4 Cards with .PNG image sources has resulted in an unexpected border appearing. It's not a border or outline issue. https://i.sstatic.net/KHgnP.png
Here is the HTML
<div class="row">
<div class="col-md-3">
<div class="card mb-3">
<img class="i-home">
</div>
</div>
<div class="col-md-3">
<div class="card mb-4 box-shadow">
<img class="i-solar">
</div>
</div>
<div class="col-md-3">
<div class="card mb-4 box-shadow">
<img class="i-buy">
</div>
</div>
<div class="col-md-3">
<div class="card mb-4 box-shadow">
<img class="i-advantage">
</div>
</div>
</div>
As for the CSS
.col-md-3{
padding:50px;
}
.col-md-3 .card{
border: 0 none !important;
background: transparent;
}
.i-home{
display: block;
background: transparent url(../img/ihome.png) no-repeat;
background-position-x: center;
background-position-y: center;
border: none;
height: 225px;
width: 100%;
}
Update: Confirmed, the images have no border issue https://i.sstatic.net/Gaovr.png