.milvara-glow input {
    background: #000000 !important;
    color: #35E0FF !important;
    border: 2px solid #35E0FF !important;
    box-shadow: 0 0 12px #35E0FF;
}
.milvara-glow {
    background-color: #000000 !important;
    background-image:
        linear-gradient(rgba(53, 224, 255, 0.06) 1px, transparent 1px),
        linear-gradient(90deg, rgba(53, 224, 255, 0.06) 1px, transparent 1px),
        repeating-linear-gradient(
            0deg,
            rgba(53, 224, 255, 0.035) 0px,
            rgba(53, 224, 255, 0.035) 1px,
            transparent 2px,
            transparent 4px
        );
    background-size: 40px 40px, 40px 40px, 100% 4px;
    box-shadow: 0 0 25px rgba(53, 224, 255, 0.35);
}
.milvara-glow button {
    background: #35E0FF !important;
    color: #000000 !important;
    border: 2px solid #35E0FF !important;
    box-shadow: 0 0 15px #35E0FF;
    font-weight: bold;
    transition: 0.3s ease;
}

.milvara-glow button:hover {
    box-shadow: 0 0 25px #35E0FF;
    transform: scale(1.02);
}
.milvara-glow {
    background-color: #000000 !important;
    background-image:
        linear-gradient(rgba(53, 224, 255, 0.06) 1px, transparent 1px),
        linear-gradient(90deg, rgba(53, 224, 255, 0.06) 1px, transparent 1px),
        repeating-linear-gradient(
            0deg,
            rgba(53, 224, 255, 0.035) 0px,
            rgba(53, 224, 255, 0.035) 1px,
            transparent 2px,
            transparent 4px
        );
    background-size: 40px 40px, 40px 40px, 100% 4px;
    box-shadow: 0 0 25px rgba(53, 224, 255, 0.35);
}
html {
  scroll-behavior: smooth;
}
.wp-block-button__link {
  transition: all 0.25s ease;
}

.wp-block-button__link:hover {
  box-shadow: 0 0 14px #2fdcff, 0 0 28px rgba(47, 220, 255, 0.45);
  transform: translateY(-1px);
}
.wp-block-button__link {
  transition: all 0.25s ease;
}
.has-red-color {
  opacity: 0.82;
}

.has-red-color:hover {
  opacity: 1;
}
@keyframes mfrotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* ONLY spin the main MF logo */
img[src*="OFFICIAL"] {
  animation: mfrotate 28s linear infinite;
  filter: drop-shadow(0 0 8px #2fdcff);
}
}
  animation: mfrotate 28s linear infinite;
  filter: drop-shadow(0 0 8px #2fdcff);
}

@keyframes mfrotate {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}