.elementor-1404 .elementor-element.elementor-element-66a9386{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1404 .elementor-element.elementor-element-31600f0{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-1404 .elementor-element.elementor-element-31600f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-81eb693 */.training-table-scroll {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.training-table {
    width: 100%;
    min-width: 750px;
    border-collapse: separate;
    border-spacing: 0;
    text-align: left;
    background: #fff;
    border: 0;
}

.training-table th,
.training-table td {
    padding: 18px 22px;
    text-align: left;
    vertical-align: middle;
    border: 0 !important;
}

.training-table th {
    background: #f9c9d7;
    font-weight: 600;
    white-space: nowrap;
}

.training-table tbody tr:nth-child(even) td {
    background: #f7f7f7;
}

.training-table tbody tr:nth-child(odd) td {
    background: #fff;
}

.training-table td:first-child {
    font-weight: 600;
}

.training-note {
    display: inline-block;
    margin-left: 6px;
    padding: 4px 8px;
    background: #f9c9d7;
    border-radius: 20px;
    font-size: 12px;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .training-table {
        min-width: 700px;
    }

    .training-table th,
    .training-table td {
        padding: 15px 18px;
    }
}/* End custom CSS */