body {
    font-family: Arial, sans-serif;
}

.bg-dark {
    background-color: #333 !important;
}

.text-lime {
    color: #00FF00;
}

.text-yellow {
    color: #FFD700;
}

.nav-link {
    font-size: 1.2rem;
    margin-left: 20px;
}

.nav-link:hover {
    color: #5cfd5c;
}

.btn-lime {
    background-color: #00FF00;
    color: #000000;
}

.text-blue {
    color: #2c3aff;
}

.text-red {
    color: #ff0000;
}

.text-purple {
    color: #d217eb;
}

.text-white {
    color: #ffffff;
}

.btn-lime:hover {
    background-color: #ccffcc;
    color: #000;
}

.carousel-caption h2 {
    font-size: 2rem;
}

.carousel-caption p {
    font-size: 1.25rem;
}
