diff --git a/Loading Animation Effect/index.html b/Loading Animation Effect/index.html
new file mode 100644
index 0000000..3756f9e
--- /dev/null
+++ b/Loading Animation Effect/index.html
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+ Loading Animation Effect
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Loading Animation Effect/style.css b/Loading Animation Effect/style.css
new file mode 100644
index 0000000..ac89dcd
--- /dev/null
+++ b/Loading Animation Effect/style.css
@@ -0,0 +1,61 @@
+*{
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+}
+section{
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ min-height: 100vh;
+ background:#042104;
+ animation: animateBg 10s linear infinite;
+}
+@keyframes animateBg {
+ 0%{
+ filter: hue-rotate(0deg);
+ }
+ 100%{
+ filter: hue-rotate(360deg);
+
+ }
+}
+section .loader{
+ position:relative;
+ width: 120px;
+ height: 120px;
+}
+section .loader span{
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ transform: rotate(calc(18deg * var(--i)));
+}
+section .loader span::before{
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 15px;
+ height: 15px;
+ border-radius: 50%;
+ background: #00ff0a;
+ box-shadow: 0 0 10px #00ff0a,
+ 0 0 20px #00ff0a,
+ 0 0 40px #00ff0a,
+ 0 0 60px #00ff0a,
+ 0 0 80px #00ff0a,
+ 0 0 100px #00ff0a;
+ animation: animate 2s linear infinite;
+ animation-delay: calc(0.1s * var(--i));
+}
+@keyframes animate {
+ 0%{
+ transform: scale(1);
+ }
+ 80%,100%{
+ transform: scale(0);
+ }
+}
\ No newline at end of file