.background-img-card .card-header{
  padding:0;
  border-bottom:none;
}
.background-img-card .card-header .top-left-text{
  position:absolute;
  top:0;
  color:#212529;
  background:#fff;
  padding:.3333333333rem .5rem;
}
.background-img-card .card-body{
  position:absolute;
  bottom:0;
  width:100%;
  background-color:rgba(0, 0, 0, .5);
  color:#fff;
  font-size:1.171875rem;
}
.background-img-card .card-body hr{
  color:#fff;
  opacity:1;
}
.background-img-card .card-body .subtitle{
  color:#fff;
  font-size:1.875rem;
  margin-bottom:0;
}
@media (max-width:579.98px){
  .background-img-card.wide-image .card-body{
    position:static;
  }
}

/*# sourceMappingURL=background-img-card.css.map */