.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%;
}
