.elementor-101426 .elementor-element.elementor-element-b9bed0e{--display:flex;}.elementor-101426 .elementor-element.elementor-element-8b969cd{--display:flex;}.elementor-101426 .elementor-element.elementor-element-a4a3a28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-101426 .elementor-element.elementor-element-a4a3a28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-101426 .elementor-element.elementor-element-e6e08fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-101426 .elementor-element.elementor-element-e6e08fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-101426 .elementor-element.elementor-element-c72d7e9{--display:flex;}.elementor-101426 .elementor-element.elementor-element-6fccf53{--display:flex;}.elementor-101426 .elementor-element.elementor-element-b8f330b{--display:flex;}.elementor-101426 .elementor-element.elementor-element-9147d35{--display:flex;}/* Start custom CSS for html, class: .elementor-element-c54dad4 */.elementor-101426 .elementor-element.elementor-element-c54dad4 table {
    table-layout: fixed;
    width: 100%;
}

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

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

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