.wismo-info {
  margin: -30px 30px 0;

  &-banner {
    display: block;
    margin: 0 0 20px;
    border: 1px solid $gray;
    padding: 20px 15px;

    &__link,
    &__link:hover {
      text-decoration: none;
    }
  }
}

@include media-breakpoint-up(md) {
  .wismo-info {
    margin: -30px 0 0;
    width: 100%;

    &-banner {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      margin: 0 15px;
    }
  }
}

@include media-breakpoint-down(sm) {
  .wismo-info {
    .row {
      display: block;
    }
  }
}
