.btn-getstarted{
    background-color: green !important;
    color: white !important;
}

.btn-get-started{
    border-color: yellow !important;
}

.get-started-special{
    background-color: black !important;
    border-color: black !important;
    color: white !important;
}

.get-started-special:hover{
    background-color: white !important;
    color: black !important;
    border-color: white !important;
}

.bg-danger-pure{
    background-color: rgba(255, 0, 0, 0.76);
}

.bg-success-pure{
    background-color: rgba(0, 128, 0, 0.712);
}

   /* Custom Colors */
   .bg-pure-green { background-color: #28a745 !important; }
   .text-pure-green { color: #28a745 !important; }
   .bg-pure-red { background-color: #dc3545 !important; }
   .text-pure-red { color: #dc3545 !important; }
   .bg-pure-yellow { background-color: #ffc107 !important; }
   .text-pure-yellow { color: #ffc107 !important; }

   /* Styling for a classy look */
   .event-title { font-size: 2.5rem !important; font-weight: bold !important; }
   .section-title { font-size: 1.8rem !important; color: #000 !important; }
   .custom-btn { color: #fff !important; border-radius: 30px !important; padding: 10px 20px !important; font-weight: 500 !important; }
   .btn-pure-green { background-color: #28a745 !important; }
   .btn-pure-red { background-color: #dc3545 !important; }
   .btn-pure-yellow{ background-color: #ffc107 !important;}
   .card-shadow { box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1) !important; }
   .text-shadow { text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3) !important; }

   .venue-title { font-size: 1.5rem; font-weight: 600; color: #333; }
        .venue-price { font-size: 1.25rem; font-weight: bold; color: #333; }
        .venue-location, .venue-capacity { font-size: 1.1rem; color: #555; }
        .card-shadow { box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15); border-radius: 12px; }
        .custom-btn { font-size: 0.9rem; font-weight: 600; padding: 10px 20px; border-radius: 30px; }
        .btn-pure-green { background-color: #28a745; color: #fff; }

       /* Advanced Styling for Crowdfunding Page */
       .project-card {
        border: 0;
        border-radius: 12px;
        box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
        transition: transform 0.3s;
    }
    .project-card:hover {
        transform: translateY(-5px);
    }
    .progress-bar-custom {
        background-color: green !important;
    }
    .contribute-btn {
        font-weight: 600;
        padding: 10px 20px;
        border-radius: 30px;
        font-size: 1rem;
        background-color: white;
        color: black;
        transition: background-color 0.3s;
        border: 1px solid black;
    }
    .contribute-btn:hover {
        background-color: black;
        color: white;
    }
