/* style.css */

/* Typography */
body {
    font-family: Consolas, 'Courier New', monospace;
    color: #FFFFFF;
    background-color: #ffb200;
    line-height: 1.7;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Droid Serif', serif;
    color: #ffffff; /* Dark Chocolate */
}

h2, h3, h4, h5, h6 {
    font-family: 'Droid Sans', sans-serif;
    color: #ffffff; /* Bright Pink */
}

p, li {
    font-family: Consolas, 'Courier New', monospace;
    color: #ffffff; /* Dark Chocolate */
}

/* Buttons */
.btn-pink {
    background-color: #000000;
    border: none;
    color: #FFFFFF;
    text-transform: uppercase;
    padding: 12px 24px;
}

.btn-pink:hover {
    background-color: #cbcbcb;
    transition: background-color 0.3s ease;
}

/* Navigation */
.navbar-nav .nav-link.active {
    color: #ffffff !important;
    border-bottom: 2px solid #d4d4d4;
}


.navbar-nav .nav-link, .c-info {
    text-transform: uppercase;
}

.navbar-nav .nav-link:hover {
    color: #ffffff !important;
    transition: color 0.3s ease;
}

/* Breadcrumbs */
.breadcrumb {
    background-color: transparent;
}

.breadcrumb-item + .breadcrumb-item::before {
    color: #000000;
}

/* Cards */
.card {
    background-color: #1A1A1A;
    border: none;
}

.card-title {
    font-family: 'Droid Serif', serif;
    color: #ffb200;
}

.card-text {
    color: #FFFFFF;
}

/* Overlay */
.overlay {
    background-color: rgba(15, 15, 15, 0.5);
}

/* Custom Sections */
section {
    padding: 60px 0;
}

.text-pink {
    color: #000000 !important;
}

* {
    border-radius: 0 !important;
}.text-pink {
     color: #fffbfb !important;
 }
p, li {
    font-family: Consolas, 'Courier New', monospace;
    color: #ffffff;
    text-transform: uppercase;
}h2, h3, h4, h5, h6 {
     font-family: 'Droid Sans', sans-serif;
     color: #ffffff;
     text-align: center;
 }

a {
    color: rgb(0 0 0);
    text-decoration: underline;
    text-transform: uppercase;
}