body {
      background-color: white;
      color: black;
      font-family: Arial, sans-serif;
    }
  .why{
    font-size: 13px;
    gap: 10px;
  }
  .border-primary-custom {
    border-color: #09bfde !important;
    box-shadow: 0 0 15px rgba(9, 191, 222, 0.6);
   }
  .bg{
    background-color: rgb(240, 240, 240);
  }
  .custom-btn:hover {
    background-color: #3cc6b8; 
    color: #000;              
  }
    p{
        font-size: medium;
    }

     .nav-pills .nav-link {
        background: #f8f9fa;
        color: #000;
        font-weight: 600;
        text-align: left;
        border-radius: 0;
        padding: 12px 15px;
    }

    .nav-pills .nav-link:hover {
    transform: scale(1.05);
    }

    .nav-pills .nav-link.active {
        background: #0a0228;
        color: #09bfde; 
    }

     .navbar-nav .nav-link {
    transition: transform 0.2s ease, color 0.2s ease;
  }
  .text-dark-custom{
    color: #09bfde !important;
  }

  .bg-dark-custom{
    background-color: #09bfde !important;
  }

  .navbar-nav .nav-link:hover {
    transform: scale(1.1);    
  }
/* footer */
    footer {
    background: #000;
    padding: 40px 0;
    color: #bbb;
    }
    footer a {
    color: #bbb;
    text-decoration: none;
    }
    footer a:hover {
    color: #fff;
    }

    .btn-primary-outline {
    display: inline-block;
    padding: 12px 28px;
    font-size: 1.1rem;
    font-weight: 600;
    border-radius: 8px;
    border: 2px solid #09bfde; 
    color: #09bfde; 
    background-color: transparent;
    text-decoration: none;
    transition: all 0.3s ease;
}

.btn-primary-outline:hover {
    color: #fff;
    background-color: #0c3a47; 
    border-color: #0c3a47;
}

.btn-primary-solid {
    display: inline-block;
    padding: 12px 28px;
    font-size: 1.1rem;
    font-weight: 600;
    border-radius: 8px;
    border: 2px solid #09bfde;
    color: #fff;
    background-color: #09bfde; 
    text-decoration: none;
    transition: all 0.3s ease;
}

.btn-primary-solid:hover {
    background-color: #0c3a47; 
    border-color: #0c3a47;
    color: #fff;
}

.badge-custom {
    background-color: #09bfde !important;
    color: #fff !important;
}

/* box */
.deal-card {
  background: white;
  border-radius: 10px;
  padding: 20px;
  margin-bottom: 20px;
  color: black;
}

.deal-card h5 {
  color: #00d4ff;
}

.bg-purple {
  background-color: #09bfde !important;
}

.stats-card {
  background: #ffffff;
  transition: all 0.3s ease-in-out;
  border: 1px solid #eee;
}

.stats-card:hover {
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.08);
}

.stats-card h3 {
  font-size: 2rem;
}

.deal-card img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 8px;
}

.stats-box {
  background: #161633;
  color: #fff;
  border-radius: 10px;
  padding: 20px;
  margin: 10px;
  text-align: center;
}
