verflow: hidden;
      }

      .links a:before,
      .links a:after {
        font-size: 40px;
        display: block;
        position: absolute;
      }

      .links a:before {
        content: "";
        top: -80%;
        right: -150px;
        width: 250px;
        height: 250px;
        background: rgba(125, 236, 255, 0.6);
        pointer-events: none;
        transform: rotate(-25deg);
        transition: 0.4s cubic-bezier(0.34, 0.31, 0, 1.81) transform;
      }

      .links a:after {
        c