.elementor-22963 .elementor-element.elementor-element-6d55d85c{--display:flex;}.elementor-22963 .elementor-element.elementor-element-ca4caa1{--divider-border-style:solid;--divider-color:var( --e-global-color-2149e23 );--divider-border-width:1px;}.elementor-22963 .elementor-element.elementor-element-ca4caa1 .elementor-divider-separator{width:100%;}.elementor-22963 .elementor-element.elementor-element-ca4caa1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22963 .elementor-element.elementor-element-cd7b889 pre, .elementor-22963 .elementor-element.elementor-element-cd7b889 code, .elementor-22963 .elementor-element.elementor-element-cd7b889 .line-numbers .line-numbers-rows{font-size:15px;}.elementor-22963 .elementor-element.elementor-element-53369e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22963 .elementor-element.elementor-element-04b3260{--divider-border-style:solid;--divider-color:var( --e-global-color-2149e23 );--divider-border-width:1px;}.elementor-22963 .elementor-element.elementor-element-04b3260 .elementor-divider-separator{width:100%;}.elementor-22963 .elementor-element.elementor-element-04b3260 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22963 .elementor-element.elementor-element-abc9e7e.elementor-element{--align-self:center;}.elementor-22963 .elementor-element.elementor-element-54d895f pre, .elementor-22963 .elementor-element.elementor-element-54d895f code, .elementor-22963 .elementor-element.elementor-element-54d895f .line-numbers .line-numbers-rows{font-size:15px;}.elementor-22963 .elementor-element.elementor-element-811c649 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22963 .elementor-element.elementor-element-31d216f{--divider-border-style:solid;--divider-color:var( --e-global-color-2149e23 );--divider-border-width:1px;}.elementor-22963 .elementor-element.elementor-element-31d216f .elementor-divider-separator{width:100%;}.elementor-22963 .elementor-element.elementor-element-31d216f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22963 .elementor-element.elementor-element-63c76e1.elementor-element{--align-self:center;}.elementor-22963 .elementor-element.elementor-element-52131a3 pre, .elementor-22963 .elementor-element.elementor-element-52131a3 code, .elementor-22963 .elementor-element.elementor-element-52131a3 .line-numbers .line-numbers-rows{font-size:15px;}.elementor-22963 .elementor-element.elementor-element-794b68e .elementor-button-content-wrapper{flex-direction:row-reverse;}/* Start custom CSS for html, class: .elementor-element-a69ce24 */.tb22963-001 .tables {
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
    overflow-x: auto;
    align-items: flex-start;
  }

  .tb22963-001 table {
    border-collapse: collapse;
    border: 1px solid black;
  }

  .tb22963-001 td {
    border: 1px solid black;
    height: 20px;
  }

  .tb22963-001 .tables table:nth-child(1) { width: 200px; }
  .tb22963-001 .tables table:nth-child(2) { width: 500px; }
  .tb22963-001 .tables table:nth-child(3) { width: 200px; }

  .tb22963-001 .col-1-8-1 td:first-child  { width: 20px; }
  .tb22963-001 .col-1-8-1 td:nth-child(2) { width: 160px; }
  .tb22963-001 .col-1-8-1 td:last-child   { width: 20px; }

  .tb22963-001 .col-wide-1-3 td:first-child,
  .tb22963-001 .col-wide-1-3 td:last-child  { width: 200px; }
  .tb22963-001 .col-wide-1-3 td:nth-child(2){ width: 100px; }

  .tb22963-001 .col-6-2-2 td:first-child    { width: 120px; }
  .tb22963-001 .col-6-2-2 td:nth-child(2),
  .tb22963-001 .col-6-2-2 td:nth-child(3)   { width: 40px; }

  .tb22963-001 table tr:first-child td { height: 20px; }
  .tb22963-001 .col-6-2-2 tr:last-child td { height: 40px; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abc9e7e */.tb22963-002 {
display: flex;
justify-content: flex-start;
}

.tb22963-002 table {
border-collapse: collapse;
border: 1px solid black;
width: 400px;
}

.tb22963-002 td {
border: 1px solid black;
height: 28px;
}


.tb22963-002 .col-wide-1-3 td:first-child,
.tb22963-002 .col-wide-1-3 td:last-child  { width: 80px; }
.tb22963-002 .col-wide-1-3 td:nth-child(2){ width: 200px; }


.tb22963-002 .col-wide-1-3 td:nth-child(2) {
background-color: #e3f4f6;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63c76e1 */.tb22963-003 {
    width: 400px;
    max-width: 95vw;
  }
  .tb22963-003 table {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    border: 1px solid #1f2937;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  }
  .tb22963-003 td {
    border: 1px solid #1f2937;
    height: 23px;
  }
  .tb22963-003 tr.middle td {
    height: 90px;
    background: #dfeff1;
  }/* End custom CSS */