.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-6b51439 */table {
    border-collapse: collapse;
    border-spacing: 0;
}
th, td {
    padding: 7px;
    /*border: 1px solid #C6C7CA;*/
}

.elementor-2872 .elementor-element.elementor-element-6b51439 p{
    text-align: left;
}

.elementor-2872 .elementor-element.elementor-element-6b51439 td p{
    margin-bottom: 0px;
    text-align: left;
}

.elementor-2872 .elementor-element.elementor-element-6b51439 td.table-head{
   font-size: 14px;
   letter-spacing: 1px;
}


@media all and (max-width: 600px) {
.elementor-2872 .elementor-element.elementor-element-6b51439 .elementor-widget-container{
    width: 100%;
    overflow-y: scroll;
}

.elementor-2872 .elementor-element.elementor-element-6b51439 .elementor-widget-container::-webkit-scrollbar-track {
  background: #f1f1f1;
}

.elementor-2872 .elementor-element.elementor-element-6b51439 .elementor-widget-container::-webkit-scrollbar-thumb {
  background: #888;
}
}

@media all and (max-width: 600px) {
   .elementor-2872 .elementor-element.elementor-element-6b51439 td p{
       font-size: 14px;
       line-height: 18px;
   } 
}/* End custom CSS */