.c-team-card-box__main {
    opacity: 1;
    visibility: visible;
    transition:
        opacity 0.3s ease,
        visibility 0.3s ease;
}

.c-team-card-box__under {
    opacity: 0;
    visibility: hidden;
    transition:
        opacity 0.3s ease,
        visibility 0.3s ease;
}

.is-open .c-team-card-box__main {
    opacity: 0;
    visibility: hidden;
}

.is-open .c-team-card-box__under {
    opacity: 1;
    visibility: visible;
}


.slick-dots {
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 8px;

    position: static;
    list-style: none;
    margin: 20px 0 0;
    padding: 0;
}

.slick-dots li {
    width: auto;
    height: auto;
    margin: 0;
}

.slick-dots li button {
    width: 8px;
    height: 8px;
    padding: 0;

    border: 0;
    border-radius: 50%;
    background: #d9d9d9;

    font-size: 0;
    cursor: pointer;

    transition: all 0.25s ease;
}

.slick-dots li button::before {
    display: none;
}

.slick-dots li.slick-active button {
    background: #0a3b4a;
    transform: scale(1.25);
}

.slick-dots li button {
    width: 8px;
    height: 8px;
    padding: 0;
    border: 0;
    border-radius: 99px;
    background: #d9d9d9;
    font-size: 0;
    transition: all 0.25s ease;
}

.slick-dots li.slick-active button {
    width: 24px;
    background: #0a3b4a;
}
