.elementor-53135 .elementor-element.elementor-element-b03edef{--display:flex;}.elementor-53135 .elementor-element.elementor-element-f9be641{--display:flex;}.elementor-53135 .elementor-element.elementor-element-3d409f3{--display:flex;}.elementor-53135 .elementor-element.elementor-element-53bc82d{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:6px 6px 6px 6px;}.elementor-53135 .elementor-element.elementor-element-26174a5{--display:flex;}.elementor-53135 .elementor-element.elementor-element-cdd5f8b{--display:flex;}.elementor-53135 .elementor-element.elementor-element-4c17c3e{--display:flex;}.elementor-53135 .elementor-element.elementor-element-243ca1a{--display:flex;}.elementor-53135 .elementor-element.elementor-element-7cd2d6e{--display:flex;}.elementor-53135 .elementor-element.elementor-element-45ac87c{--display:flex;}.elementor-53135 .elementor-element.elementor-element-e4813db{--display:flex;}.elementor-53135 .elementor-element.elementor-element-3f1c9af{--display:flex;}.elementor-53135 .elementor-element.elementor-element-23ec876{--display:flex;}.elementor-53135 .elementor-element.elementor-element-51b3c08{--display:flex;}.elementor-53135 .elementor-element.elementor-element-9870778{--display:flex;}.elementor-53135 .elementor-element.elementor-element-3c94532{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:#FFFFFF;}.elementor-53135 .elementor-element.elementor-element-3c94532 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-53135 .elementor-element.elementor-element-3c94532.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-53135 .elementor-element.elementor-element-3c94532.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-53135 .elementor-element.elementor-element-3c94532.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-53135 .elementor-element.elementor-element-3c94532 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-53135 .elementor-element.elementor-element-b9c0c79{--display:flex;}.elementor-53135 .elementor-element.elementor-element-fba5e1c{--display:flex;}.elementor-53135 .elementor-element.elementor-element-d9dd1c4{--display:flex;}.elementor-53135 .elementor-element.elementor-element-e26adaf{--display:flex;}.elementor-53135 .elementor-element.elementor-element-ef9729f{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-53135 .elementor-element.elementor-element-ef9729f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-53135 .elementor-element.elementor-element-ef9729f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-53135 .elementor-element.elementor-element-ef9729f .elementor-icon-list-text{transition:color 0.3s;}.elementor-53135 .elementor-element.elementor-element-376ec9d{--display:flex;}.elementor-53135 .elementor-element.elementor-element-a0929d1{--display:flex;}.elementor-53135 .elementor-element.elementor-element-d71f330{--display:flex;}.elementor-53135 .elementor-element.elementor-element-1f06f01{--display:flex;}.elementor-53135 .elementor-element.elementor-element-7df4f96{--display:flex;}.elementor-53135 .elementor-element.elementor-element-5862591{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:6px 6px 6px 6px;}.elementor-53135 .elementor-element.elementor-element-46a72b2{--display:flex;}.elementor-53135 .elementor-element.elementor-element-5b77595{--display:flex;}.elementor-53135 .elementor-element.elementor-element-7a24c26{--display:flex;}.elementor-53135 .elementor-element.elementor-element-3fbbf55{--display:flex;}/* Start custom CSS for html, class: .elementor-element-517c439 */.table-responsive .table {
  width: 100%;
  margin-bottom: 0;
  border-color: #dee2e6;
  background-color: #fff;
}

.table-responsive .table th,
.table-responsive .table td {
  padding: 0.875rem 1rem;
  vertical-align: top;
  text-align: left;
  line-height: 1.5;
}

.table-responsive .table thead th {
  font-weight: 700;
  white-space: nowrap;
}

.table-responsive .table tbody td {
  font-weight: 400;
}

@media (max-width: 767.98px) {
  .table-responsive {
    overflow-x: visible;
  }

  .table-responsive .table,
  .table-responsive .table tbody,
  .table-responsive .table tr,
  .table-responsive .table td {
    display: block;
    width: 100%;
  }

  .table-responsive .table thead {
    display: none;
  }

  .table-responsive .table {
    border: 0;
  }

  .table-responsive .table tbody tr {
    margin-bottom: 1rem;
    border: 1px solid #dee2e6;
    background-color: #fff;
  }

  .table-responsive .table tbody tr:last-child {
    margin-bottom: 0;
  }

  .table-responsive .table tbody td {
    border: 0;
    border-bottom: 1px solid #dee2e6;
    padding: 0.75rem 0.875rem;
    white-space: normal;
  }

  .table-responsive .table tbody td:last-child {
    border-bottom: 0;
  }

  .table-responsive .table tbody td::before {
    content: attr(data-label);
    display: block;
    margin-bottom: 0.25rem;
    font-size: 0.8125rem;
    font-weight: 600;
    color: #6c757d;
    line-height: 1.4;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27b327e */.table-responsive .table {
  width: 100%;
  margin-bottom: 0;
  border-color: #dee2e6;
  background-color: #fff;
}

.table-responsive .table th,
.table-responsive .table td {
  padding: 0.875rem 1rem;
  vertical-align: top;
  text-align: left;
  line-height: 1.5;
}

.table-responsive .table thead th {
  font-weight: 700;
  white-space: nowrap;
}

.table-responsive .table tbody td {
  font-weight: 400;
}

.table-responsive .table tbody td:first-child {
  font-weight: 600;
  white-space: nowrap;
}

@media (max-width: 767.98px) {
  .table-responsive {
    overflow-x: visible;
  }

  .table-responsive .table,
  .table-responsive .table tbody,
  .table-responsive .table tr,
  .table-responsive .table td {
    display: block;
    width: 100%;
  }

  .table-responsive .table thead {
    display: none;
  }

  .table-responsive .table {
    border: 0;
  }

  .table-responsive .table tbody tr {
    margin-bottom: 1rem;
    border: 1px solid #dee2e6;
    background-color: #fff;
  }

  .table-responsive .table tbody tr:last-child {
    margin-bottom: 0;
  }

  .table-responsive .table tbody td {
    border: 0;
    border-bottom: 1px solid #dee2e6;
    padding: 0.75rem 0.875rem;
    white-space: normal;
  }

  .table-responsive .table tbody td:last-child {
    border-bottom: 0;
  }

  .table-responsive .table tbody td::before {
    content: attr(data-label);
    display: block;
    margin-bottom: 0.25rem;
    font-size: 0.8125rem;
    font-weight: 600;
    color: #6c757d;
    line-height: 1.4;
  }

  .table-responsive .table tbody td:first-child::before {
    display: none;
  }
}/* End custom CSS */