.femtttim {
      max-width: 100%;
      height: auto;
      margin-top: 0.5rem;
      border-radius: 5px;
      box-shadow: 0 0 35px #9d4edd55;
      margin-left: -20px;
    }

body {
      background-color: #0d0d0d;
      color: #f1f1f1;
      font-family: 'Segoe UI', sans-serif;
    }

    .navbar {
      background-color: #1a1a1a;
    }

    .navbar-brand, .nav-link {
      color: #ff77e9 !important;
      font-weight: bold;
    }

    .navbar-brand:hover, .nav-link:hover {
      color: #c74fff !important;
    }

    .section {
      padding: 80px 0;
      border-bottom: 1px solid #2a2a2a;
    }

    .footer {
      background-color: #1a1a1a;
      color: #ccc;
      padding: 30px 0;
      text-align: center;
    }

    .highlight {
      color: #ff77e9;
    }

    h1, h2 {
      font-weight: 700;
    }

    .btn-pink {
      background-color: #ff77e9;
      color: #000;
      border: none;
    }

    .btn-pink:hover {
      background-color: #c74fff;
      color: #fff;
    }

    .neon-card {
  background-color: #111;
  border: 1px solid #ff77e950;
  transition: 0.3s;
}

.neon-card:hover {
  border-color: #ff77e9;
  box-shadow: 0 0 15px #ff77e980;
  transform: translateY(-5px);
}

.countdown-timer {
  font-size: 1.5rem;
  font-weight: bold;
  color: #ff77e9;
  letter-spacing: 2px;
}

.coming-soon-box {
  background-color: #1a1a1a;
  border: 1px dashed #ff77e9;
  color: #ccc;
  padding: 40px;
  max-width: 500px;
  border-radius: 15px;
  box-shadow: 0 0 15px #ff77e950;
  transition: 0.3s;
}

.coming-soon-box:hover {
  border-color: #c74fff;
  box-shadow: 0 0 25px #c74fff90;
}


#scrollTopBtn {
  position: fixed;
  bottom: 30px;
  right: 30px;
  background: transparent;
  color: #ff77e9;
  border: 2px solid #ff77e9;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  font-size: 2rem;
  cursor: pointer;
  box-shadow: 0 0 10px #ff77e9aa;
  transition: background-color 0.3s ease, color 0.3s ease;
  z-index: 9999;
  display: none;
  align-items: center;
  justify-content: center;
  user-select: none;
}

#scrollTopBtn:hover {
  background-color: #ff77e9;
  color: #1a1a1a;
}

#scrollTopBtn.show {
  display: flex;
}
