.section-speakers-list-at .filter-list,
.section-speakers-list .filter-list {
    display: flex;
    gap: 40px;
    margin: 0 0 72px;
    flex-flow: row wrap;
}

.section-speakers-list-at .filter-list li,
.section-speakers-list .filter-list li {
    display: flex;
    align-items: center;
    gap: 16px;
    cursor: pointer;
}

.section-speakers-list-at .filter-list span,
.section-speakers-list .filter-list span {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

.person-list-2 {
    padding: 0 15px !important;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.person-list-2 .row {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 30px;
}

.page-template-page-experience .person-item-2 .person-name {
    font-size: 1.2rem;
    align-items: center;
}

/* 
.page-template-page-experience .person-list-2 .row {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 30px;
} */

.person-list-2 .speaker-item {
    padding: 0 !important;
    flex: unset !important;
    max-width: unset !important;
}

.person-list-2 .speaker-item .person-item-2 {
    padding: 0 !important;
}

.filter-list .checkbox {
    border: 2px solid rgba(8, 8, 63, .4);
    width: 30px;
    height: 30px;
    transition: all .3s linear;
    display: flex;
    align-items: center;
    justify-content: center;
}

.filter-list li.active .checkbox {
    background-color: #08083f;
}

.cat-marketing .checkbox {
    border: 2px solid rgba(204, 27, 48, .4);
}

.cat-marketing:hover .checkbox {
    border: 2px solid #cc1b30 !important;
}

.cat-marketing.active .checkbox {
    background-color: #cc1b30 !important;
    border: 2px solid #cc1b30 !important;
}

.cat-startups .checkbox {
    border: 2px solid rgba(131, 227, 5, .4);
}

.cat-startups:hover .checkbox {
    border: 2px solid #83e305 !important;
}

.cat-startups.active .checkbox {
    background-color: #83e305 !important;
    border: 2px solid #83e305 !important;
}

.cat-engineering .checkbox {
    border: 2px solid rgba(0, 177, 239, .4);
}

.cat-engineering:hover .checkbox {
    border: 2px solid #00b1ef !important;
}

.cat-engineering.active .checkbox {
    background-color: #00b1ef !important;
    border: 2px solid #00b1ef !important;
}

.cat-product .checkbox {
    border: 2px solid rgba(101, 48, 142, .4);
}

.cat-product:hover .checkbox {
    border: 2px solid #65308e !important;
}

.cat-product.active .checkbox {
    background-color: #65308e !important;
    border: 2px solid #65308e !important;
}

.cat-business .checkbox {
    border: 2px solid rgba(33, 56, 144, .4);
}

.cat-business:hover .checkbox {
    border: 2px solid #213890 !important;
}

.cat-business.active .checkbox {
    background-color: #213890 !important;
    border: 2px solid #213890 !important;
}

.cat-investment .checkbox {
    border: 2px solid rgba(247, 104, 6, .4);
}

.cat-investment:hover .checkbox {
    border: 2px solid #f76806 !important;
}

.cat-investment.active .checkbox {
    background-color: #f76806 !important;
    border: 2px solid #f76806 !important;
}

.cat-team .checkbox {
    border: 2px solid rgba(181, 147, 215, .4) !important;
}

.cat-team:hover .checkbox {
    border: 2px solid #b593d7 !important;
}

.cat-team.active .checkbox {
    background-color: #b593d7 !important;
    border: 2px solid #b593d7 !important;
}

@media(max-width: 992px) {
    .person-list-2 .row {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media(max-width: 768px) {
    .person-list-2 .row {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media(max-width: 450px) {
    .person-list-2 .row {
        grid-template-columns: repeat(1, 1fr);
    }
}