.elementor-105961 .elementor-element.elementor-element-78b4a4f{--display:flex;}.elementor-105961 .elementor-element.elementor-element-f1b7798{text-align:center;}.elementor-105961 .elementor-element.elementor-element-c9a8f3b{text-align:center;}.elementor-105961 .elementor-element.elementor-element-3190688 > .elementor-widget-container{background-color:#EEF7FB;padding:10px 15px 5px 15px;}/* Start custom CSS for html, class: .elementor-element-672fc6c */.elementor-105961 .elementor-element.elementor-element-672fc6c table {
    table-layout: fixed;
    width: 100%;
}

@media(max-width: 767px)
{
    .elementor-105961 .elementor-element.elementor-element-672fc6c table th, .elementor-105961 .elementor-element.elementor-element-672fc6c table td {
        padding: 10px;
    }    
}

.elementor-105961 .elementor-element.elementor-element-672fc6c 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-105961 .elementor-element.elementor-element-672fc6c table tbody tr td:first-child {
    text-align: left;
}
.elementor-105961 .elementor-element.elementor-element-672fc6c table thead tr th:first-child {
    text-align: left;
}/* End custom CSS */