.jzl-tab-wrapper { display: flex; }

.jzl-tab {
    align-items: center;
    color: #010101;
    cursor: pointer;
    display: flex;
    flex: 1 0;
    font-size: 1.125em;
    justify-content: center;
    line-height: normal;
    min-height: 50px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
}

.jzl-tabbed-active-tab-0 [data-tab-index='0'],
.jzl-tabbed-active-tab-1 [data-tab-index='1'],
.jzl-tabbed-active-tab-2 [data-tab-index='2'],
.jzl-tabbed-active-tab-3 [data-tab-index='3'],
.jzl-tabbed-active-tab-4 [data-tab-index='4'],
.jzl-tabbed-active-tab-5 [data-tab-index='5'],
.jzl-tabbed-active-tab-6 [data-tab-index='6'],
.jzl-tabbed-active-tab-7 [data-tab-index='7'],
.jzl-tabbed-active-tab-8 [data-tab-index='8'],
.jzl-tabbed-active-tab-9 [data-tab-index='9'] {
    font-weight: bold;
}

.jzl-tabbed-active-tab-0 [data-tab-index='0']:after,
.jzl-tabbed-active-tab-1 [data-tab-index='1']:after,
.jzl-tabbed-active-tab-2 [data-tab-index='2']:after,
.jzl-tabbed-active-tab-3 [data-tab-index='3']:after,
.jzl-tabbed-active-tab-4 [data-tab-index='4']:after,
.jzl-tabbed-active-tab-5 [data-tab-index='5']:after,
.jzl-tabbed-active-tab-6 [data-tab-index='6']:after,
.jzl-tabbed-active-tab-7 [data-tab-index='7']:after,
.jzl-tabbed-active-tab-8 [data-tab-index='8']:after,
.jzl-tabbed-active-tab-9 [data-tab-index='9']:after {
    background-color: #010101;
    bottom: 0;
    content: '';
    display: block;
    height: 8px;
    left: 0;
    position: absolute;
    width: 100%;
}

.jzl-tabbed-control-tab { display: none; }

body.elementor-editor-active .jzl-tabbed-control-tab { display: block; }

.jzl-tabbed-active-tab-0 .jzl-tabbed-control-tab-0,
.jzl-tabbed-active-tab-1 .jzl-tabbed-control-tab-1,
.jzl-tabbed-active-tab-2 .jzl-tabbed-control-tab-2,
.jzl-tabbed-active-tab-3 .jzl-tabbed-control-tab-3,
.jzl-tabbed-active-tab-4 .jzl-tabbed-control-tab-4,
.jzl-tabbed-active-tab-5 .jzl-tabbed-control-tab-5,
.jzl-tabbed-active-tab-6 .jzl-tabbed-control-tab-6,
.jzl-tabbed-active-tab-7 .jzl-tabbed-control-tab-7,
.jzl-tabbed-active-tab-8 .jzl-tabbed-control-tab-8,
.jzl-tabbed-active-tab-9 .jzl-tabbed-control-tab-9 {
    display: block;
}
