.elementor-141922 .elementor-element.elementor-element-4ee77e03{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-141922 .elementor-element.elementor-element-52afc252 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-141922 .elementor-element.elementor-element-1d5a749a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-141922 .elementor-element.elementor-element-405f906 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-141922 .elementor-element.elementor-element-40e31b16{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-141922 .elementor-element.elementor-element-1362f886 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-141922 .elementor-element.elementor-element-23c8ca5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-141922 .elementor-element.elementor-element-52afc252{width:12%;}.elementor-141922 .elementor-element.elementor-element-1d5a749a{width:13%;}.elementor-141922 .elementor-element.elementor-element-405f906{width:74.664%;}}/* Start custom CSS for text-editor, class: .elementor-element-23c8ca5c */.table-container{
    margin: 10px 0px !important;
    overflow-x: auto;
}

.table-container table th{
    padding: 15px 10px;
    font-size: 16px;
    border:2px solid #e2e8f0 !important;
}

.table-container table tr td{
    background: transparent !important;
    border:2px solid #e2e8f0 !important;
}

.table-container table th{
    text-align: center;
}

.table-container table th:first-child{
    text-align: left;
}

.table-container table tbody td{
    text-align: center;
    padding: 10px;
    font-size: 16px;
}

.table-container table tbody td:first-child{
    text-align: left;
    word-break: break-word;
}

.table-container table th{
    width: calc(100%/4) !important;
}

.table-container table th:first-child{
    width: 33% !important;
}

.table-container table th:nth-child(2){
    width: 18% !important;
}/* End custom CSS */