.container {
    max-width: 1320px;
    margin: 0px auto;
    padding: 0px 16px;
}

.journey-scrollbar-hide::-webkit-scrollbar {
    display: none;
}

.journey-scrollbar-hide {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.projects-scrollbar-hide::-webkit-scrollbar {
    display: none;
}

.projects-scrollbar-hide {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.journey-active-tab {
    color: var(--color-secondary-100);
    font-weight: 600;
    border-bottom: 2px solid var(--color-secondary-100);
}

.journey-inactive-tab {
    color: var(--color-dark-400);
    font-weight: 400;
    border-bottom: 0px;
}

.mobile-active-clicked-service {
    color: #359328;
    text-decoration: underline;
    font-weight: 500;
}
.member-card {
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}

.member-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}

.carousel-container {
    overflow: hidden;
}

.carousel-track {
    display: flex;
    transition: transform 0.5s ease;
}

.dot {
    transition: all 0.3s ease;
}

.dot.active {
    background-color: #f59e0b;
    width: 2rem;
}

.dotOne {
    transition: all 0.3s ease;
}

.dotOne.activeOne {
    background-color: #f59e0b;
    width: 2rem;
}
.scrollbar-custom::-webkit-scrollbar {
    width: 8px;
}

.scrollbar-custom::-webkit-scrollbar-track {
    background: var(--color-scrollbar-bg);
    border-radius: 10px;
}

.scrollbar-custom::-webkit-scrollbar-thumb {
    background: var(--color-second);
    border-radius: 10px;
}

.logo-scroll {
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.logo-scroll::-webkit-scrollbar {
    display: none;
}

.challenge-content ul {
    list-style-type: disc;
    padding-left: 1.5rem;
}

.challenge-content ol {
    list-style-type: decimal;
    padding-left: 1.5rem;
}

.challenge-content li {
    margin-bottom: 0.25rem;
}
.footer-google-iframe iframe {
    width: 100% !important;
    height: 100% !important;
}

@media (max-width: 1023px) {
    .course-mobile-card:nth-child(n + 4) {
        display: none;
    }
}
