@keyframes pulseShadow {
    0% {
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }
    50% {
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    }
    100% {
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }
}

  @keyframes pulsatingShadow {
    0% {
        box-shadow: 5px 5px 8px #c47a1b;
    }
    50% {
        box-shadow: 7px 7px 12px #c47a1b;
    }
    100% {
        box-shadow: 5px 5px 8px #c47a1b;
    }
}

@keyframes pulsatingShadowGreen {
  0% {
      box-shadow: 5px 5px 8px green;
  }
  50% {
      box-shadow: 7px 7px 12px green;
  }
  100% {
      box-shadow: 5px 5px 8px green;
  }
}

@keyframes pulsatingShadowGames {
  0% {
    box-shadow: 5px 5px 8px #d24f84;
}
50% {
    box-shadow: 7px 7px 12px #d24f84;
}
100% {
    box-shadow: 5px 5px 8px #d24f84;
}
}

@keyframes pulsatingShadowBlue {
  0% {
    box-shadow: 5px 5px 8px #007aff;
}
50% {
    box-shadow: 7px 7px 12px #007aff;
}
100% {
    box-shadow: 5px 5px 8px #007aff;
}
}

@keyframes pulsatingShadowOrange {
0% {
  box-shadow: 5px 5px 8px #f46606;
}
50% {
  box-shadow: 7px 7px 12px #f46606;
}
100% {
  box-shadow: 5px 5px 8px #f46606;
}
}

@keyframes pulsatingShadowViolet {
0% {
  box-shadow: 5px 5px 8px #500f32;
}
50% {
  box-shadow: 7px 7px 12px #500f32;
}
100% {
  box-shadow: 5px 5px 8px #500f32;
}
}

@keyframes PulsatingShadowLightRed {
0% {
  box-shadow: 5px 5px 8px #a13e51;
}
50% {
  box-shadow: 7px 7px 12px #a13e51;
}
100% {
  box-shadow: 5px 5px 8px #a13e51;
}
}

@keyframes pulsatingShadowGold {
0% {
  box-shadow: 5px 5px 8px #ffbc00;
}
50% {
  box-shadow: 7px 7px 12px #ffbc00;
}
100% {
  box-shadow: 5px 5px 8px #ffbc00;
}
}

@keyframes pulsatingShadowPurple {
  0% {
    box-shadow: 5px 5px 8px #240042;
  }
  50% {
    box-shadow: 7px 7px 12px #240042;
  }
  100% {
    box-shadow: 5px 5px 8px #240042;
  }
  }

@keyframes pulsatingShadowRed {
0% {
  box-shadow: 5px 5px 8px #e50047;
}
50% {
  box-shadow: 7px 7px 12px #e50047;
}
100% {
  box-shadow: 5px 5px 8px #e50047;
}
}

@keyframes brightnessShadowPulse {
0% {
  filter: brightness(1);
}
50% {
  filter: brightness(1.2);
}
100% {
  filter: brightness(1);
}
}

@keyframes colorChange {
0% {
  filter: hue-rotate(0deg);
}
25% {
  filter: hue-rotate(90deg);
}
50% {
  filter: hue-rotate(180deg);
}
75% {
  filter: hue-rotate(270deg);
}
100% {
  filter: hue-rotate(360deg);
}
}


@keyframes pulsatingShadowGradientGold {
    0% {
        box-shadow: 8px 12px 8px #d4af37, 8px 11px 5px #ffd700;
    }
    50% {
        box-shadow: 10px 7px 8px #d4af37, 8px 14px 12px #ffd700;
    }
    100% {
        box-shadow: 8px 8px 8px #d4af37, 8px 11px 5px #ffd700;
    }
  }
  
  @keyframes pulsatingShadowGradientGoldViolet {
    0% {
        box-shadow: 8px 12px 8px #451d70, 8px 11px 5px #5b2283;
    }
    50% {
        box-shadow: 10px 7px 8px #451d70, 8px 14px 12px #5b2283;
    }
    100% {
        box-shadow: 8px 8px 8px #451d70, 8px 11px 5px #5b2283;
    }
  }

  @keyframes pulsatingShadowGradientPurple {
    0% {
        box-shadow: 8px 12px 8px #bd3792, 8px 11px 5px #a24c5a;
    }
    50% {
        box-shadow: 10px 7px 8px #bd3792, 8px 14px 12px #a24c5a;
    }
    100% {
        box-shadow: 8px 8px 8px #bd3792, 8px 11px 5px #a24c5a;
    }
  }
  
  @keyframes pulsatingShadowGradientBlueDark {
    0% {
        box-shadow: 8px 12px 8px #375889, 8px 11px 5px #2d4a76;
    }
    50% {
        box-shadow: 10px 7px 8px #375889, 8px 14px 12px #2d4a76;
    }
    100% {
        box-shadow: 8px 8px 8px #375889, 8px 11px 5px #2d4a76;
    }
  }
  
  @keyframes pulsatingShadowGradientGreen {
    0% {
        box-shadow: 8px 12px 8px #1a5944, 8px 11px 5px #375889;
    }
    50% {
        box-shadow: 10px 7px 8px #1a5944, 8px 14px 12px #375889;
    }
    100% {
        box-shadow: 8px 8px 8px #1a5944, 8px 11px 5px #375889;
    }
  }
  
  @keyframes pulsatingShadowGradientBlueLight {
    0% {
        box-shadow: 8px 12px 8px #456fa5, 8px 11px 5px #27599c;
    }
    50% {
        box-shadow: 10px 7px 8px #456fa5, 8px 14px 12px #27599c;
    }
    100% {
        box-shadow: 8px 8px 8px #456fa5, 8px 11px 5px #27599c;
    }
  }
  
  @keyframes pulsatingShadowGradientOrange {
    0% {
        box-shadow: 8px 12px 8px #ff7320, 8px 11px 5px #b24415;
    }
    50% {
        box-shadow: 10px 7px 8px #ff7320, 8px 14px 12px #b24415;
    }
    100% {
        box-shadow: 8px 8px 8px #ff7320, 8px 11px 5px #b24415;
    }
  }
  
  @keyframes pulsatingShadowGradientRed {
    0% {
        box-shadow: 8px 12px 8px #ffb92d, 8px 11px 5px #de1120;
    }
    50% {
        box-shadow: 10px 7px 8px #ffb92d, 8px 14px 12px #de1120;
    }
    100% {
        box-shadow: 8px 8px 8px #ffb92d, 8px 11px 5px #de1120;
    }
  }

  @keyframes pulsatingShadowGradientViolet {
    0% {
        box-shadow: 8px 12px 8px #832451, 8px 11px 5px #4f1b47;
    }
    50% {
        box-shadow: 10px 7px 8px #832451, 8px 14px 12px #4f1b47;
    }
    100% {
        box-shadow: 8px 8px 8px #832451, 8px 11px 5px #4f1b47;
    }
  }

  @keyframes boing {
    0% {
        transform: scale(1) rotate(0deg);
    }
    25% {
        transform: scale(1.2) rotate(10deg);
    }
    50% {
        transform: scale(0.9) rotate(-10deg);
    }
    75% {
        transform: scale(1.1) rotate(5deg);
    }
    100% {
        transform: scale(1) rotate(0deg);
    }
  }