/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2023 | 05:30:46 */

/* Ref: https://codepen.io/hmaw/pen/qBEMLxV */

.honginho-tada {
  position: fixed;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 1;
}

.honginho-tada > .before,
.honginho-tada > .after {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  box-shadow: 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;
  -moz-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -webkit-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -o-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -ms-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
}

.honginho-tada > .after {
  -moz-animation-delay: 1.25s, 1.25s, 1.25s;
  -webkit-animation-delay: 1.25s, 1.25s, 1.25s;
  -o-animation-delay: 1.25s, 1.25s, 1.25s;
  -ms-animation-delay: 1.25s, 1.25s, 1.25s;
  animation-delay: 1.25s, 1.25s, 1.25s;
  -moz-animation-duration: 1.25s, 1.25s, 6.25s;
  -webkit-animation-duration: 1.25s, 1.25s, 6.25s;
  -o-animation-duration: 1.25s, 1.25s, 6.25s;
  -ms-animation-duration: 1.25s, 1.25s, 6.25s;
  animation-duration: 1.25s, 1.25s, 6.25s;
}

@-webkit-keyframes bang {
  to {
    box-shadow: 74px -410.6666666667px #0073ff, -175px 32.3333333333px #ffae00, -47px -59.6666666667px #0080ff, -81px -148.6666666667px #0084ff, 213px -345.6666666667px #33ff00, 88px -274.6666666667px #ff0004, 97px -8.6666666667px #51ff00, -189px -176.6666666667px #00ffdd, -12px -28.6666666667px #ff0077, 31px -384.6666666667px #ff00b3, -98px -278.6666666667px #00ff5e, 226px -26.6666666667px #00aaff, -54px -409.6666666667px #00ffee, -50px -79.6666666667px #00ff09, -90px 76.3333333333px #00e6ff, 101px -163.6666666667px #ff0026, -139px -253.6666666667px #ffe600, 14px -337.6666666667px #00ffe6, -194px 71.3333333333px #22ff00, -172px -174.6666666667px lime, 121px -70.6666666667px #4400ff, 131px -144.6666666667px #ff00c8, -144px -204.6666666667px #a200ff, -66px -69.6666666667px #ff0080, -184px -251.6666666667px #ff5100, -163px -155.6666666667px #55ff00, -93px 12.3333333333px #4d00ff, 71px -381.6666666667px #00b7ff, -21px 46.3333333333px #dd00ff, -80px -225.6666666667px #ffae00, 26px 29.3333333333px #ff005e, -243px 60.3333333333px #00ff33, 24px -183.6666666667px #00ffb7, -120px -164.6666666667px #00ff84, -187px -150.6666666667px #00ff66, -69px -192.6666666667px #7bff00, 53px -298.6666666667px #0088ff, -228px -0.6666666667px #ff3c00, -105px 25.3333333333px #ff00c8, 77px -211.6666666667px #eeff00, 181px -48.6666666667px lime, 141px -295.6666666667px #8cff00, -68px -149.6666666667px #ff007b, 94px -160.6666666667px #001aff, 8px -173.6666666667px #6600ff, -229px -19.6666666667px #ff009d, -138px -75.6666666667px #9900ff, 228px -77.6666666667px #0080ff, -185px -396.6666666667px #eeff00, 126px 0.3333333333px #4800ff, -229px -125.6666666667px #00ff84;
  }
}
@-moz-keyframes bang {
  to {
    box-shadow: 74px -410.6666666667px #0073ff, -175px 32.3333333333px #ffae00, -47px -59.6666666667px #0080ff, -81px -148.6666666667px #0084ff, 213px -345.6666666667px #33ff00, 88px -274.6666666667px #ff0004, 97px -8.6666666667px #51ff00, -189px -176.6666666667px #00ffdd, -12px -28.6666666667px #ff0077, 31px -384.6666666667px #ff00b3, -98px -278.6666666667px #00ff5e, 226px -26.6666666667px #00aaff, -54px -409.6666666667px #00ffee, -50px -79.6666666667px #00ff09, -90px 76.3333333333px #00e6ff, 101px -163.6666666667px #ff0026, -139px -253.6666666667px #ffe600, 14px -337.6666666667px #00ffe6, -194px 71.3333333333px #22ff00, -172px -174.6666666667px lime, 121px -70.6666666667px #4400ff, 131px -144.6666666667px #ff00c8, -144px -204.6666666667px #a200ff, -66px -69.6666666667px #ff0080, -184px -251.6666666667px #ff5100, -163px -155.6666666667px #55ff00, -93px 12.3333333333px #4d00ff, 71px -381.6666666667px #00b7ff, -21px 46.3333333333px #dd00ff, -80px -225.6666666667px #ffae00, 26px 29.3333333333px #ff005e, -243px 60.3333333333px #00ff33, 24px -183.6666666667px #00ffb7, -120px -164.6666666667px #00ff84, -187px -150.6666666667px #00ff66, -69px -192.6666666667px #7bff00, 53px -298.6666666667px #0088ff, -228px -0.6666666667px #ff3c00, -105px 25.3333333333px #ff00c8, 77px -211.6666666667px #eeff00, 181px -48.6666666667px lime, 141px -295.6666666667px #8cff00, -68px -149.6666666667px #ff007b, 94px -160.6666666667px #001aff, 8px -173.6666666667px #6600ff, -229px -19.6666666667px #ff009d, -138px -75.6666666667px #9900ff, 228px -77.6666666667px #0080ff, -185px -396.6666666667px #eeff00, 126px 0.3333333333px #4800ff, -229px -125.6666666667px #00ff84;
  }
}
@-o-keyframes bang {
  to {
    box-shadow: 74px -410.6666666667px #0073ff, -175px 32.3333333333px #ffae00, -47px -59.6666666667px #0080ff, -81px -148.6666666667px #0084ff, 213px -345.6666666667px #33ff00, 88px -274.6666666667px #ff0004, 97px -8.6666666667px #51ff00, -189px -176.6666666667px #00ffdd, -12px -28.6666666667px #ff0077, 31px -384.6666666667px #ff00b3, -98px -278.6666666667px #00ff5e, 226px -26.6666666667px #00aaff, -54px -409.6666666667px #00ffee, -50px -79.6666666667px #00ff09, -90px 76.3333333333px #00e6ff, 101px -163.6666666667px #ff0026, -139px -253.6666666667px #ffe600, 14px -337.6666666667px #00ffe6, -194px 71.3333333333px #22ff00, -172px -174.6666666667px lime, 121px -70.6666666667px #4400ff, 131px -144.6666666667px #ff00c8, -144px -204.6666666667px #a200ff, -66px -69.6666666667px #ff0080, -184px -251.6666666667px #ff5100, -163px -155.6666666667px #55ff00, -93px 12.3333333333px #4d00ff, 71px -381.6666666667px #00b7ff, -21px 46.3333333333px #dd00ff, -80px -225.6666666667px #ffae00, 26px 29.3333333333px #ff005e, -243px 60.3333333333px #00ff33, 24px -183.6666666667px #00ffb7, -120px -164.6666666667px #00ff84, -187px -150.6666666667px #00ff66, -69px -192.6666666667px #7bff00, 53px -298.6666666667px #0088ff, -228px -0.6666666667px #ff3c00, -105px 25.3333333333px #ff00c8, 77px -211.6666666667px #eeff00, 181px -48.6666666667px lime, 141px -295.6666666667px #8cff00, -68px -149.6666666667px #ff007b, 94px -160.6666666667px #001aff, 8px -173.6666666667px #6600ff, -229px -19.6666666667px #ff009d, -138px -75.6666666667px #9900ff, 228px -77.6666666667px #0080ff, -185px -396.6666666667px #eeff00, 126px 0.3333333333px #4800ff, -229px -125.6666666667px #00ff84;
  }
}
@-ms-keyframes bang {
  to {
    box-shadow: 74px -410.6666666667px #0073ff, -175px 32.3333333333px #ffae00, -47px -59.6666666667px #0080ff, -81px -148.6666666667px #0084ff, 213px -345.6666666667px #33ff00, 88px -274.6666666667px #ff0004, 97px -8.6666666667px #51ff00, -189px -176.6666666667px #00ffdd, -12px -28.6666666667px #ff0077, 31px -384.6666666667px #ff00b3, -98px -278.6666666667px #00ff5e, 226px -26.6666666667px #00aaff, -54px -409.6666666667px #00ffee, -50px -79.6666666667px #00ff09, -90px 76.3333333333px #00e6ff, 101px -163.6666666667px #ff0026, -139px -253.6666666667px #ffe600, 14px -337.6666666667px #00ffe6, -194px 71.3333333333px #22ff00, -172px -174.6666666667px lime, 121px -70.6666666667px #4400ff, 131px -144.6666666667px #ff00c8, -144px -204.6666666667px #a200ff, -66px -69.6666666667px #ff0080, -184px -251.6666666667px #ff5100, -163px -155.6666666667px #55ff00, -93px 12.3333333333px #4d00ff, 71px -381.6666666667px #00b7ff, -21px 46.3333333333px #dd00ff, -80px -225.6666666667px #ffae00, 26px 29.3333333333px #ff005e, -243px 60.3333333333px #00ff33, 24px -183.6666666667px #00ffb7, -120px -164.6666666667px #00ff84, -187px -150.6666666667px #00ff66, -69px -192.6666666667px #7bff00, 53px -298.6666666667px #0088ff, -228px -0.6666666667px #ff3c00, -105px 25.3333333333px #ff00c8, 77px -211.6666666667px #eeff00, 181px -48.6666666667px lime, 141px -295.6666666667px #8cff00, -68px -149.6666666667px #ff007b, 94px -160.6666666667px #001aff, 8px -173.6666666667px #6600ff, -229px -19.6666666667px #ff009d, -138px -75.6666666667px #9900ff, 228px -77.6666666667px #0080ff, -185px -396.6666666667px #eeff00, 126px 0.3333333333px #4800ff, -229px -125.6666666667px #00ff84;
  }
}
@keyframes bang {
  to {
    box-shadow: 74px -410.6666666667px #0073ff, -175px 32.3333333333px #ffae00, -47px -59.6666666667px #0080ff, -81px -148.6666666667px #0084ff, 213px -345.6666666667px #33ff00, 88px -274.6666666667px #ff0004, 97px -8.6666666667px #51ff00, -189px -176.6666666667px #00ffdd, -12px -28.6666666667px #ff0077, 31px -384.6666666667px #ff00b3, -98px -278.6666666667px #00ff5e, 226px -26.6666666667px #00aaff, -54px -409.6666666667px #00ffee, -50px -79.6666666667px #00ff09, -90px 76.3333333333px #00e6ff, 101px -163.6666666667px #ff0026, -139px -253.6666666667px #ffe600, 14px -337.6666666667px #00ffe6, -194px 71.3333333333px #22ff00, -172px -174.6666666667px lime, 121px -70.6666666667px #4400ff, 131px -144.6666666667px #ff00c8, -144px -204.6666666667px #a200ff, -66px -69.6666666667px #ff0080, -184px -251.6666666667px #ff5100, -163px -155.6666666667px #55ff00, -93px 12.3333333333px #4d00ff, 71px -381.6666666667px #00b7ff, -21px 46.3333333333px #dd00ff, -80px -225.6666666667px #ffae00, 26px 29.3333333333px #ff005e, -243px 60.3333333333px #00ff33, 24px -183.6666666667px #00ffb7, -120px -164.6666666667px #00ff84, -187px -150.6666666667px #00ff66, -69px -192.6666666667px #7bff00, 53px -298.6666666667px #0088ff, -228px -0.6666666667px #ff3c00, -105px 25.3333333333px #ff00c8, 77px -211.6666666667px #eeff00, 181px -48.6666666667px lime, 141px -295.6666666667px #8cff00, -68px -149.6666666667px #ff007b, 94px -160.6666666667px #001aff, 8px -173.6666666667px #6600ff, -229px -19.6666666667px #ff009d, -138px -75.6666666667px #9900ff, 228px -77.6666666667px #0080ff, -185px -396.6666666667px #eeff00, 126px 0.3333333333px #4800ff, -229px -125.6666666667px #00ff84;
  }
}
@-webkit-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-moz-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-o-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-ms-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-webkit-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-moz-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-o-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-ms-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}