
.cta-section-hover .cta-section-gradient-hover  div{
    visibility: visible;
}

.cta-section-gradient-hover div:nth-child(1) {
    border-radius: 55.125rem;
    opacity: 0.8;
    background: #4EDEFD;
    filter: blur(200px);
    z-index: -2;
    height: 140%;
    width: 45%;
    top: -50%;
    right: -100%;
}

.cta-section-hover .cta-section-gradient-hover div:nth-child(1) {
    right: -10%;
}

.cta-section-gradient-hover div:nth-child(2) {
    border-radius: 71.9375rem;
    opacity: 0.8;
    background: #52F9BA;
    filter: blur(200px);
    z-index: -2;

    height: 125%;
    width: 75%;

    top: -10%;
    left: -100%;
}

.cta-section-hover .cta-section-gradient-hover div:nth-child(2) {
    left: -10%;
}

.cta-section-gradient-hover div:nth-child(3) {
    border-radius: 39.1875rem;
    opacity: 0.8;
    background: #15A686;
    filter: blur(200px);
    z-index: -1;

    height: 100%;
    width: 40%;

    bottom: -40%;
    left: -100%;
}

.cta-section-hover .cta-section-gradient-hover div:nth-child(3) {
    left: -20%;
}

.cta-section-gradient-hover div:nth-child(4) {
    border-radius: 47.375rem;
    background: #978DEC;
    opacity: 0.5;
    filter: blur(102px);
    z-index: -1;

    height: 120%;
    width: 40%;

    top: 30%;
    right: -100%;
}

.cta-section-hover .cta-section-gradient-hover div:nth-child(4) {
    right: -10%;
}