.disko-component-banner .banner-container {
    position: relative;
    z-index: 2;
    text-align: center;
}
.disko-component-banner .banner-title-container {
    color: #FFF;
    font-size: 2.5em;
    line-height: 1.08em;
    position: relative;
}
.disko-component-banner .cursor {
    top: -100px;
    width: 0;
    height: 0;
    border-radius: 50%;
    position: fixed;
    pointer-events: none;
    transition: all 0.1s linear, top 0ms linear, left 0ms ease-in-out;
    z-index: 15;
}
.disko-component-banner .cursor-image-show {
    width: 200px;
    height: 200px;
    top: auto;
    left: auto;
    border-radius: 50px;
    transform: translate(-40%, -50%) rotate(5deg);
    background-size: cover;
    transition: all 0.2s linear, top 0ms linear, left 0ms ease-in-out;
    border: none;
    mix-blend-mode: normal;
    background-size: cover;
}

