.elementor-812 .elementor-element.elementor-element-52a01068{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-8f511cc .elementor-heading-title{font-size:20px;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-812 .elementor-element.elementor-element-cc56d33 .elementor-heading-title{font-size:20px;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-812 .elementor-element.elementor-element-c0759f1 .elementor-heading-title{font-size:20px;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-812 .elementor-element.elementor-element-25be2a1 .elementor-heading-title{font-size:20px;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-812 .elementor-element.elementor-element-c18c2f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-812 .elementor-element.elementor-element-541cc65{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-812 .elementor-element.elementor-element-541cc65 .elementor-divider-separator{width:100%;}.elementor-812 .elementor-element.elementor-element-541cc65 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-812 .elementor-element.elementor-element-33a8009{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-812 .elementor-element.elementor-element-33a8009.elementor-element{--align-self:flex-start;}.elementor-812 .elementor-element.elementor-element-33a8009 .elementor-heading-title{font-size:30px;text-transform:capitalize;}@media(max-width:767px){.elementor-812 .elementor-element.elementor-element-33a8009 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-94b043e */.table-responsive {
    width: 100%;
    overflow-y: auto;
    _overflow: auto;
    margin: 0 0 1em;
}
.table-responsive  table td {
    padding: 12px 8px;
    border-top:1px solid #ddd;
}
.table-responsive table tr:nth-child(even) {
    background-color: #f4f6f7;
}/* End custom CSS */