//card tall

.provus-card-tall {
  .card {
    background-color: transparent;
    max-width: none;
  }

  .card-img-top {
    border-radius: rem-calc(12);
    width: 100%;

    @include media-breakpoint-up(md) {
      height: 537px;
    }

    @include media-breakpoint-up(lg) {
      height: 645px;
    }
  }

  .card-body {
    padding-left: 0;
    padding-bottom: 0;

    @include media-breakpoint-up(xl) {
      padding-right: rem-calc(130);
    }

    .card-title {
      color: $text-colors-body-color;
      font-size: rem-calc(24);
      font-weight: $font-weight-bold;
      line-height: rem-calc(32);
    }
  }

  .card-date {
    color: #D90C10;
    font-size: rem-calc(14);
    font-weight: $font-weight-bolder;
    line-height: rem-calc(14);
    letter-spacing: rem-calc(5);
    text-transform: uppercase;
  }
}
