.elementor-86600 .elementor-element.elementor-element-60c0646a{--display:flex;}.elementor-86600 .elementor-element.elementor-element-e4f856e > .elementor-widget-container{margin:0px 0px 20px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-e4f856e */.executive-committee-table table {
    width: 100%; 
    border-collapse: collapse;
}
.executive-committee-table tr th {
    padding: 12px 10px;
    text-align: left;
    background: #02827e;
    color: #fff;
    border: 1px solid #1A1B1A;
}
.executive-committee-table tr td {
    padding: 12px 10px;
    border: 1px solid #1A1B1A;
}
.executive-committee-table tr:nth-child(even) {
    background: #007e653b;
}
.executive-committee-table td:nth-child(1) {
    font-weight: 600;
}
.executive-committee-table td:last-child {
    white-space: nowrap;
}

@media (max-width: 768px) {
    .executive-committee-table {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: thin;
    }
    .executive-committee-table table {
        min-width: 600px;
    }
    .executive-committee-table tr th {
        white-space: nowrap;
    }
    .executive-committee-table tr th,
    .executive-committee-table {
        white-space: nowrap;
    }
}/* End custom CSS */