.kickr-split-title .title-left {
  padding-right: 4rem;
  margin-bottom: 2rem;
  position: relative; }
  .kickr-split-title .title-left:after {
    content: '';
    display: block;
    position: absolute;
    background-image: url("../img/split-title-version-1-top.png");
    width: 105px;
    height: 61px;
    background-size: 105px 61px;
    right: calc(4rem - 61px);
    bottom: 1rem;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-transition-delay: 500ms;
    transition-delay: 500ms; }
    @media (min-width: 70rem) {
      .kickr-split-title .title-left:after {
        width: 164px;
        height: 96px;
        background-size: 164px 96px;
        right: -6rem;
        bottom: 1rem;
        -webkit-transform: rotate(0);
        transform: rotate(0); } }
  @media (min-width: 70rem) {
    .kickr-split-title .title-left {
      padding-right: 0;
      margin-bottom: 0;
      max-width: 50%; } }

.kickr-split-title .title-right {
  padding-left: 4rem;
  text-align: right;
  position: relative; }
  .kickr-split-title .title-right:after {
    content: '';
    display: block;
    position: absolute;
    background-image: url("../img/split-title-version-1-bottom.png");
    width: 101px;
    height: 60px;
    background-size: 101px 60px;
    left: calc(4rem - 101px);
    top: 0;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-transition-delay: 500ms;
    transition-delay: 500ms;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg); }
    @media (min-width: 70rem) {
      .kickr-split-title .title-right:after {
        width: 158px;
        height: 93px;
        background-size: 158px 93px;
        left: calc(50% - 9rem);
        top: 3rem;
        -webkit-transform: rotate(0);
        transform: rotate(0); } }
  @media (min-width: 70rem) {
    .kickr-split-title .title-right {
      padding-left: 50%;
      text-align: left; } }

.kickr-split-title.version-2 .title-left:after {
  background-image: url("../img/split-title-version-2-top.png");
  width: 77px;
  height: 55px;
  background-size: 77px 55px;
  right: calc(4rem - 61px);
  bottom: 1rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
  @media (min-width: 70rem) {
    .kickr-split-title.version-2 .title-left:after {
      width: 123px;
      height: 85px;
      background-size: 123px 85px;
      right: -7rem;
      bottom: 1rem;
      -webkit-transform: rotate(0);
      transform: rotate(0); } }

.kickr-split-title.version-2 .title-right:after {
  background-image: url("../img/split-title-version-2-bottom.png");
  width: 77px;
  height: 55px;
  background-size: 77px 55px;
  left: calc(4rem - 101px);
  top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }
  @media (min-width: 70rem) {
    .kickr-split-title.version-2 .title-right:after {
      width: 123px;
      height: 85px;
      background-size: 123px 85px;
      left: calc(50% - 12rem);
      top: 3rem;
      -webkit-transform: rotate(0);
      transform: rotate(0); } }

.kickr-split-title.underlined .title-left:after,
.kickr-split-title.underlined .title-right:after {
  opacity: 1; }
