
body {
    background-color: #121212;
}
h1, h2, h3, h4, h5, h6, p {
    color: white;
}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 50px;
}
.marketing {
    justify-content: center;
    align-items: center;
}
.row-circles {
 display: flex;
 
}
@media (max-width:576px) and (min-width:0px) {
    .logo {
        width: 300px;
    }
}

.image-container {
    position: relative;
    display: inline-block;
}

.image-container img {
    display: block;
    object-fit: cover;
    height: auto; /* Adjust as needed */
    padding: 0;
    margin: 0;
}

.text-overlay {
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white; /* Text color */
    font-size: 24px; /* Font size */
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.939); /* Optional: for better readability */
    text-align: center; /* Center text alignment */
    padding: 0;
    margin: 0;
}
.fs-4 {
    color: white;
}
.card-body  {
    background-color: 
    #121212;
}
.card-header {
    background-color: #121212;
    border-color: #ffff;
}
li {
    color: #FFFFFF;
}