.elementor-10333 .elementor-element.elementor-element-7b4c946{--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;}.elementor-10333 .elementor-element.elementor-element-f85100c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10333 .elementor-element.elementor-element-eb40472{width:var( --container-widget-width, 13.077% );max-width:13.077%;--container-widget-width:13.077%;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-eb40472.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10333 .elementor-element.elementor-element-b1aeb9c{--display:flex;}.elementor-10333 .elementor-element.elementor-element-2029277{--display:flex;}.elementor-10333 .elementor-element.elementor-element-1e33c1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10333 .elementor-element.elementor-element-6d57ca2{width:var( --container-widget-width, 14.784% );max-width:14.784%;--container-widget-width:14.784%;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-6d57ca2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10333 .elementor-element.elementor-element-6d57ca2 img{width:200px;}.elementor-10333 .elementor-element.elementor-element-516da1a{--display:flex;}.elementor-10333 .elementor-element.elementor-element-ce83c54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10333 .elementor-element.elementor-element-5d1a67b{width:var( --container-widget-width, 15.282% );max-width:15.282%;--container-widget-width:15.282%;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-5d1a67b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10333 .elementor-element.elementor-element-5d1a67b img{width:200px;}.elementor-10333 .elementor-element.elementor-element-9820fd3{--display:flex;}.elementor-10333 .elementor-element.elementor-element-0e25230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10333 .elementor-element.elementor-element-31ab749{width:var( --container-widget-width, 15.282% );max-width:15.282%;--container-widget-width:15.282%;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-31ab749.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10333 .elementor-element.elementor-element-31ab749 img{width:200px;}.elementor-10333 .elementor-element.elementor-element-2985fbb{--display:flex;}.elementor-10333 .elementor-element.elementor-element-f2e52ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10333 .elementor-element.elementor-element-286b6ab{width:var( --container-widget-width, 19.997% );max-width:19.997%;--container-widget-width:19.997%;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-286b6ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10333 .elementor-element.elementor-element-2424105{--display:flex;}.elementor-10333 .elementor-element.elementor-element-83fe58e{text-align:left;}.elementor-10333 .elementor-element.elementor-element-83fe58e img{width:642px;}@media(max-width:767px){.elementor-10333 .elementor-element.elementor-element-eb40472{width:var( --container-widget-width, 259.375px );max-width:259.375px;--container-widget-width:259.375px;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-6d57ca2{width:var( --container-widget-width, 208.563px );max-width:208.563px;--container-widget-width:208.563px;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-5d1a67b{width:var( --container-widget-width, 255.563px );max-width:255.563px;--container-widget-width:255.563px;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-31ab749{width:var( --container-widget-width, 270.563px );max-width:270.563px;--container-widget-width:270.563px;--container-widget-flex-grow:0;}.elementor-10333 .elementor-element.elementor-element-286b6ab{width:var( --container-widget-width, 257.984px );max-width:257.984px;--container-widget-width:257.984px;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-e11668c */.specs{
    font-family: Arial, Helvetica, sans-serif;
    max-width: 1100px;
  }

  .specs__title{
    margin: 0 0 6px 0;
    font-size: 16px;
    font-weight: 800;
    letter-spacing: .2px;
    text-transform: uppercase;
    color: #2f2f2f;
  }

  .specs__table-wrap{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .specs__table{
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    min-width: 900px;
    border: 1px solid #6d6d6d;
    background: #cfe9f6;
  }

  .specs__table thead th{
    background: #6f6f6f;
    color: #ffffff;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    padding: 10px 8px;
    border-right: 1px solid #5c5c5c;
    border-bottom: 1px solid #5c5c5c;
    text-align: center;
    line-height: 1.1;
  }

  .specs__table thead th:last-child{
    border-right: 0;
  }

  .specs__table tbody td{
    font-size: 12px;
    color: #1e1e1e;
    padding: 10px 10px;
    border-right: 1px solid #6d6d6d;
    border-top: 1px solid #6d6d6d;
    vertical-align: middle;
    text-align: center;
    line-height: 1.25;
    background: #cfe9f6;
  }

  .specs__table tbody td:last-child{
    border-right: 0;
  }

  .specs__left{
    text-align: left;
  }

  .specs__cell-long{
    vertical-align: top;
    padding-top: 12px;
  }

  .specs__note{
    margin: 6px 0 0 0;
    font-size: 11px;
    color: #1c78a8;
    font-style: italic;
  }

  /* Column widths to match the screenshot proportions */
  .specs__table thead th:nth-child(1),
  .specs__table tbody td:nth-child(1){ width: 14%; }

  .specs__table thead th:nth-child(2),
  .specs__table tbody td:nth-child(2){ width: 9%; }

  .specs__table thead th:nth-child(3),
  .specs__table tbody td:nth-child(3){ width: 9%; }

  .specs__table thead th:nth-child(4),
  .specs__table tbody td:nth-child(4){ width: 30%; }

  .specs__table thead th:nth-child(5),
  .specs__table tbody td:nth-child(5){ width: 28%; }

  .specs__table thead th:nth-child(6),
  .specs__table tbody td:nth-child(6){ width: 10%; }/* End custom CSS */
/* Start custom CSS */.circle-list {
  list-style: none;
  padding-left: 0;
  counter-reset: step;
}

.circle-list li {
  counter-increment: step;
  display: flex;
  align-items: flex-start;
  margin-bottom: 24px;
}

.circle-list li::before {
  content: counter(step);
  width: 34px;
  height: 34px;
  min-width: 34px;
  margin-right: 14px;
  border-radius: 50%;
  background: #00a6b2; /* change to your brand color */
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
}

.list-content h4 {
  margin: 0 0 6px 0;
}

.list-content p {
  margin: 0;
}/* End custom CSS */