@media screen and (min-width: 768px) {
  .lookr.animation::after {
    width: 109%;
    top: -55px;
    height: 97%;
    right: 98%;
    border-bottom: 4px solid var(--lookr-color);
    border-left: 4px solid var(--lookr-color);
  }

  .lookr.animation::before {
    top: -66px;
    right: 204%;
    background: var(--lookr-color);
  }

  .voicer.animation::after {
    width: 173%;
    height: 18px;
    top: 17px;
    right: 97%;
    border-top: 4px solid var(--voicer-color);
    border-left: 4px solid var(--voicer-color);
    border-bottom: none;
  }

  .voicer.animation::before {
    top: 24px;
    right: 267%;
    background: var(--voicer-color);
  }

  .tico.animation::after {
    width: 25%;
    top: 0px;
    right: 98%;
    height: 28%;
    border-bottom: 4px solid var(--tico-color);
    border-left: 4px solid var(--tico-color);
  }

  .tico.animation::before {
    top: -14px;
    right: 120%;
    background: var(--tico-color);
  }

  .kiosk-content img {
    height: 150px;
  }

  .tico-run-bg {
    background-image: url('/images/landing/tico-run-bg.png');
  }
}

.text-info {
  color: #FB7658 !important;
}

.lookr.point {
  top: 107px;
  right: 64%;
}

.voicer.point {
  top: 9%;
  right: 73%;
}

.tico.point {
  top: 27%;
  right: 5%;
}

.nav-item.active {
  background: #FB7658;
  color: #ffffff;
}

.tico-run-bg {
  background-image: none;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center;
}