.vh-plan-card {
  padding: 30px 15px;
  border-radius: 15px;
  @include xl-screen {
    padding: 50px 40px;
  }
  &--masked {
    -webkit-mask-image: url(../img/plan-shape.png);
    mask-image: url(../img/plan-shape.png);
    -webkit-mask-size: 100% 100%;
    mask-repeat: no-repeat;
    overflow: hidden;
    position: relative;
  }
  &__head-text {
    display: block;
    font-size: 30px;
    color: $white;
  }
  &__seperate {
    background: white;
  }
  &__body {
    &-info {
      display: block;
      font-size: 20px;
      color: $white;
      font-weight: 600;
    }
  }
  &__list {
    &-item {
      display: flex;
      align-items: center;
      justify-content: space-around;
    }
    &-text {
      font-size: 20px;
      color: $white;
    }
  }
}
