.elementor-21783 .elementor-element.elementor-element-98c5518{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21783 .elementor-element.elementor-element-405c0b4{--display:flex;}.elementor-21783 .elementor-element.elementor-element-d401c05 pre, .elementor-21783 .elementor-element.elementor-element-d401c05 code, .elementor-21783 .elementor-element.elementor-element-d401c05 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-4687929 pre, .elementor-21783 .elementor-element.elementor-element-4687929 code, .elementor-21783 .elementor-element.elementor-element-4687929 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-ce3199f pre, .elementor-21783 .elementor-element.elementor-element-ce3199f code, .elementor-21783 .elementor-element.elementor-element-ce3199f .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-0b25212 .article-box{background:#0f1f14;border-color:#39d98a;}.elementor-21783 .elementor-element.elementor-element-a0e78a7 pre, .elementor-21783 .elementor-element.elementor-element-a0e78a7 code, .elementor-21783 .elementor-element.elementor-element-a0e78a7 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-dd1ab3a pre, .elementor-21783 .elementor-element.elementor-element-dd1ab3a code, .elementor-21783 .elementor-element.elementor-element-dd1ab3a .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-b3d3b03 pre, .elementor-21783 .elementor-element.elementor-element-b3d3b03 code, .elementor-21783 .elementor-element.elementor-element-b3d3b03 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-c2afdba pre, .elementor-21783 .elementor-element.elementor-element-c2afdba code, .elementor-21783 .elementor-element.elementor-element-c2afdba .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-043e511 pre, .elementor-21783 .elementor-element.elementor-element-043e511 code, .elementor-21783 .elementor-element.elementor-element-043e511 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-9dccf66 pre, .elementor-21783 .elementor-element.elementor-element-9dccf66 code, .elementor-21783 .elementor-element.elementor-element-9dccf66 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-6d7cca5 pre, .elementor-21783 .elementor-element.elementor-element-6d7cca5 code, .elementor-21783 .elementor-element.elementor-element-6d7cca5 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-261b426 pre, .elementor-21783 .elementor-element.elementor-element-261b426 code, .elementor-21783 .elementor-element.elementor-element-261b426 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-2817719 .article-box{background:#0f1f14;border-color:#39d98a;}.elementor-21783 .elementor-element.elementor-element-b8a5162 pre, .elementor-21783 .elementor-element.elementor-element-b8a5162 code, .elementor-21783 .elementor-element.elementor-element-b8a5162 .line-numbers .line-numbers-rows{font-size:17px;}.elementor-21783 .elementor-element.elementor-element-49fd96e pre, .elementor-21783 .elementor-element.elementor-element-49fd96e code, .elementor-21783 .elementor-element.elementor-element-49fd96e .line-numbers .line-numbers-rows{font-size:17px;}/* Start custom CSS for text-editor, class: .elementor-element-525b97d */.elementor-21783 .elementor-element.elementor-element-525b97d table td {
    border: 1px solid #feb10150;
}
.elementor-21783 .elementor-element.elementor-element-525b97d table caption {
    text-align: center;
    font-size: 15px;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-49fd96e */.table-scroll {
      max-width: 100%;
      overflow-x: auto;
    }

    .table-scroll:focus-visible {
      outline: 2px solid #1768b0;
      outline-offset: 2px;
    }

    .sales-table {
      width: 100%;
      min-width: 620px;
      border-collapse: collapse;
    }

    .sales-table caption {
      font-weight: bold;
      padding: 12px;
      text-align: start;
    }

    .sales-table th,
    .sales-table td {
      border: 1px solid #ccc;
      padding: 10px;
      text-align: start;
    }

    .sales-table thead,
    .sales-table tfoot {
      background-color: #f2f2f2;
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d0441 */.table-scroll {
max-width: 100%;
overflow-x: auto;
}

.table-scroll:focus-visible {
outline: 2px solid #1768b0;
outline-offset: 2px;
}

.sales-table {
width: 100%;
min-width: 620px;
border-collapse: collapse;
}

.sales-table caption {
font-weight: bold;
padding: 12px;
text-align: start;
}

.sales-table th,
.sales-table td {
border: 1px solid #ccc;
padding: 10px;
text-align: start;
}

.sales-table thead,
.sales-table tfoot {
background-color: #f2f2f2;
}/* End custom CSS */