@media (min-width: 992px) {
  .vbp_color_01.bg-half.bg-left {
    background: -webkit-gradient(linear, right top, left top, color-stop(55%, #014b8b), color-stop(55%, #fff));
    background: -webkit-linear-gradient(right, #014b8b 55%, #fff 55%);
    background: -o-linear-gradient(right, #014b8b 55%, #fff 55%);
    background: linear-gradient(to left, #014b8b 55%, #fff 55%);
  }
  .vbp_color_01.bg-half.bg-right {
    background: -webkit-gradient(linear, left top, right top, color-stop(55%, #014b8b), color-stop(55%, #fff));
    background: -webkit-linear-gradient(left, #014b8b 55%, #fff 55%);
    background: -o-linear-gradient(left, #014b8b 55%, #fff 55%);
    background: linear-gradient(to right, #014b8b 55%, #fff 55%);
  }
}

@media (min-width: 992px) {
  .vbp_color_03.bg-half.bg-left {
    background: -webkit-gradient(linear, right top, left top, color-stop(55%, #383838), color-stop(55%, #fff));
    background: -webkit-linear-gradient(right, #383838 55%, #fff 55%);
    background: -o-linear-gradient(right, #383838 55%, #fff 55%);
    background: linear-gradient(to left, #383838 55%, #fff 55%);
  }
  .vbp_color_03.bg-half.bg-right {
    background: -webkit-gradient(linear, left top, right top, color-stop(55%, #383838), color-stop(55%, #fff));
    background: -webkit-linear-gradient(left, #383838 55%, #fff 55%);
    background: -o-linear-gradient(left, #383838 55%, #fff 55%);
    background: linear-gradient(to right, #383838 55%, #fff 55%);
  }
}

@media (min-width: 992px) {
  .vbp_color_04.bg-half.bg-left {
    background: -webkit-gradient(linear, right top, left top, color-stop(55%, #f3f3f4), color-stop(55%, #fff));
    background: -webkit-linear-gradient(right, #f3f3f4 55%, #fff 55%);
    background: -o-linear-gradient(right, #f3f3f4 55%, #fff 55%);
    background: linear-gradient(to left, #f3f3f4 55%, #fff 55%);
  }
  .vbp_color_04.bg-half.bg-right {
    background: -webkit-gradient(linear, left top, right top, color-stop(55%, #f3f3f4), color-stop(55%, #fff));
    background: -webkit-linear-gradient(left, #f3f3f4 55%, #fff 55%);
    background: -o-linear-gradient(left, #f3f3f4 55%, #fff 55%);
    background: linear-gradient(to right, #f3f3f4 55%, #fff 55%);
  }
}

@media (min-width: 992px) {
  .vbp_color_05.bg-half.bg-left {
    background: -webkit-gradient(linear, right top, left top, color-stop(55%, #c8102e), color-stop(55%, #fff));
    background: -webkit-linear-gradient(right, #c8102e 55%, #fff 55%);
    background: -o-linear-gradient(right, #c8102e 55%, #fff 55%);
    background: linear-gradient(to left, #c8102e 55%, #fff 55%);
  }
  .vbp_color_05.bg-half.bg-right {
    background: -webkit-gradient(linear, left top, right top, color-stop(55%, #c8102e), color-stop(55%, #fff));
    background: -webkit-linear-gradient(left, #c8102e 55%, #fff 55%);
    background: -o-linear-gradient(left, #c8102e 55%, #fff 55%);
    background: linear-gradient(to right, #c8102e 55%, #fff 55%);
  }
}

@media (min-width: 992px) {
  .vbp_color_06.bg-half.bg-left {
    background: -webkit-gradient(linear, right top, left top, color-stop(55%, #484a56), color-stop(55%, #fff));
    background: -webkit-linear-gradient(right, #484a56 55%, #fff 55%);
    background: -o-linear-gradient(right, #484a56 55%, #fff 55%);
    background: linear-gradient(to left, #484a56 55%, #fff 55%);
  }
  .vbp_color_06.bg-half.bg-right {
    background: -webkit-gradient(linear, left top, right top, color-stop(55%, #484a56), color-stop(55%, #fff));
    background: -webkit-linear-gradient(left, #484a56 55%, #fff 55%);
    background: -o-linear-gradient(left, #484a56 55%, #fff 55%);
    background: linear-gradient(to right, #484a56 55%, #fff 55%);
  }
}

@media (min-width: 992px) {
  .vbp_color_02.bg-half.bg-left {
    background: -webkit-gradient(linear, right top, left top, color-stop(55%, #000), color-stop(55%, #fff));
    background: -webkit-linear-gradient(right, #000 55%, #fff 55%);
    background: -o-linear-gradient(right, #000 55%, #fff 55%);
    background: linear-gradient(to left, #000 55%, #fff 55%);
  }
  .vbp_color_02.bg-half.bg-right {
    background: -webkit-gradient(linear, left top, right top, color-stop(55%, #000), color-stop(55%, #fff));
    background: -webkit-linear-gradient(left, #000 55%, #fff 55%);
    background: -o-linear-gradient(left, #000 55%, #fff 55%);
    background: linear-gradient(to right, #000 55%, #fff 55%);
  }
}

.vbp_color_02 .field--type-viewsreference .more-link a:after,
.vbp_color_02.paragraph--type--bp-simple .field--name-bp-link a:after,
.vbp_color_02 .btn-primary:after,
.vbp_color_02 .btn:after {
  right: 0;
}

.vbp_color_02 .field--type-viewsreference .more-link a:hover:after,
.vbp_color_02.paragraph--type--bp-simple .field--name-bp-link a:hover:after,
.vbp_color_02 .btn-primary:hover:after,
.vbp_color_02 .btn:hover:after {
  right: 0;
}
