.elementor-10631 .elementor-element.elementor-element-cf6b81d{--display:flex;}.elementor-10631 .elementor-element.elementor-element-bbd4a2e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-10631 .elementor-element.elementor-element-bbd4a2e{column-gap:0px;color:var( --e-global-color-secondary );}/* Start custom CSS for text-editor, class: .elementor-element-bbd4a2e */.elementor-10631 .elementor-element.elementor-element-bbd4a2e thead tr td {
    background-color: #eaeaea !important;
    font-weight: 700;
}

.elementor-10631 .elementor-element.elementor-element-bbd4a2e tbody tr td:first-of-type {
    font-weight: 700;
    vertical-align: middle;
}

.elementor-10631 .elementor-element.elementor-element-bbd4a2e tbody tr td {
    background-color: #ffffff;
}

.elementor-10631 .elementor-element.elementor-element-bbd4a2e ul {
    margin: 0;
}

@media only screen and (max-width: 768px) {
    
    .elementor-10631 .elementor-element.elementor-element-bbd4a2e table {
        table-layout: fixed;
        width: 100%% !important;
        max-width: 100% !important;
        margin: 0 !important;
    }
    
     .elementor-10631 .elementor-element.elementor-element-bbd4a2e thead tr td:first-of-type, .elementor-10631 .elementor-element.elementor-element-bbd4a2e tbody tr td:first-of-type {
        width: 12ch !important;
        word-break: break-word;;
    }
    
    .elementor-10631 .elementor-element.elementor-element-bbd4a2e td {
        padding: 4px;
    }
    
    .elementor-10631 .elementor-element.elementor-element-bbd4a2e ul {
        padding-left: 1em;
    }
    
}/* End custom CSS */