.ls-2 { letter-spacing: 2px; }

.about-hero {
    height: 60vh;
    background: url('https://images.unsplash.com/photo-1549294413-26f195200c16?q=80&w=1064&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D');
    background-size: cover;
    background-position: center;
    position: relative;
}

.hero-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}

.icon-box {
    width: 70px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

/* .image-stack::after {
    content: '';
    position: absolute;
    bottom: -20px;
    right: -23px;
    width: 100%;
    height: 100%;
    border: 5px solid #0d6efd;
    border-radius: 1rem;
    z-index: -1;
} */

.card {
    transition: transform 0.3s ease;
}

.card:hover {
    transform: translateY(-10px);
}

.c-navbar.scrolled {
   
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.c-navbar.scrolled .nav-link {
    color: #f8f5f5; 
    
}

.c-navbar .nav-link {
    color: #f8f5f5; 
    transition: color 0.3s ease-in-out; 
}

.c-navbar.scrolled .nav-link {
    color:black; 
}
[data-theme="dark"]{
.c-navbar.scrolled .nav-link {
    color: #f8f5f5; 
}
}