.elementor-26680 .elementor-element.elementor-element-89ba20a{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-e6af636 */.tablecontainer {
    width: 100%;
}

table {
    width: 100%;
    border-collapse: collapse;
}

td,
th {
    border: 1px solid #ccc;
    padding: 10px;
}

tr:nth-child(odd) {
    background-color: #f2f2f2;
}

th {
    background-color: #0089d0;
    color: #fff !important;
}

tr:hover {
    background-color: #eee;
}

@media (max-width: 600px) {
    .tablecontainer {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-385be88 */.tablecontainer {
    width: 100%;
}

table {
    width: 100%;
    border-collapse: collapse;
}

td,
th {
    border: 1px solid #ccc;
    padding: 10px;
}

tr:nth-child(odd) {
    background-color: #f2f2f2;
}

th {
    background-color: #0089d0;
    color: #fff;
}

tr:hover {
    background-color: #eee;
}

@media (max-width: 600px) {
    .tablecontainer {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

 
}/* End custom CSS */
/* Start custom CSS */.elementor-kit-11 button:hover {
    color: #ffffff !important;
}/* End custom CSS */