.elementor-103781 .elementor-element.elementor-element-78b4a4f{--display:flex;}.elementor-103781 .elementor-element.elementor-element-8f5bf40 > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}.elementor-103781 .elementor-element.elementor-element-7c80025 > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}.elementor-103781 .elementor-element.elementor-element-be54ad5 > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}.elementor-103781 .elementor-element.elementor-element-904dea8 > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}.elementor-103781 .elementor-element.elementor-element-3d9ee6d > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}.elementor-103781 .elementor-element.elementor-element-3f2117e > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}/* Start custom CSS for html, class: .elementor-element-89a1e10 */.elementor-103781 .elementor-element.elementor-element-89a1e10 table {
    table-layout: fixed;
    width: 100%;
}

@media(max-width: 767px)
{
    .elementor-103781 .elementor-element.elementor-element-89a1e10 table th, .elementor-103781 .elementor-element.elementor-element-89a1e10 table td {
        padding: 10px;
    }    
}

.elementor-103781 .elementor-element.elementor-element-89a1e10 table tbody tr td {
    border: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;    text-align: left;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-103781 .elementor-element.elementor-element-89a1e10 table tbody tr td:first-child {
    text-align: left;
}
.elementor-103781 .elementor-element.elementor-element-89a1e10 table thead tr th:first-child {
    text-align: left;
}/* End custom CSS */