.elementor-3155 .elementor-element.elementor-element-1b8a274{--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-3155 .elementor-element.elementor-element-f5c8e56 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-3155 .elementor-element.elementor-element-f720117{width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-f720117 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-3155 .elementor-element.elementor-element-f720117 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-3155 .elementor-element.elementor-element-c4b03a0{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-c4b03a0 .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-c4b03a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-24e4b12 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-6ab0078{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-6ab0078 .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-6ab0078 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-cf8d161 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-72c453b{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-72c453b .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-72c453b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-46f464c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3155 .elementor-element.elementor-element-16317ac > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3155 .elementor-element.elementor-element-fc14c4e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3155 .elementor-element.elementor-element-fc14c4e img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-3155 .elementor-element.elementor-element-943f9ad > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-1bd3ac3{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-1bd3ac3 .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-1bd3ac3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-8ef8a2f > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-1d18e96{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-1d18e96 .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-1d18e96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-41f54d3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-aa44dca{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-aa44dca .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-aa44dca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-76dbbb3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-df14f5d{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3155 .elementor-element.elementor-element-df14f5d .elementor-divider-separator{width:100%;}.elementor-3155 .elementor-element.elementor-element-df14f5d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-11fd407 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3155 .elementor-element.elementor-element-407d1a4 a:hover, .elementor-3155 .elementor-element.elementor-element-407d1a4 a:focus{color:#C8C6C6;}.elementor-3155 .elementor-element.elementor-element-4b17066 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-a3fa6e8{--display:flex;}.elementor-3155 .elementor-element.elementor-element-f453e54{--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-3155 .elementor-element.elementor-element-c217880{color:#000000;}.elementor-3155 .elementor-element.elementor-element-d79d2a5{--display:flex;}.elementor-3155 .elementor-element.elementor-element-bbc07e1{--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-3155 .elementor-element.elementor-element-f23a55a{color:#000000;}.elementor-3155 .elementor-element.elementor-element-f23ed90{--display:flex;}.elementor-3155 .elementor-element.elementor-element-4ce3364{--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-3155 .elementor-element.elementor-element-f62d92f{color:#000000;}.elementor-3155 .elementor-element.elementor-element-880b079{--display:flex;}.elementor-3155 .elementor-element.elementor-element-915cce7{--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-3155 .elementor-element.elementor-element-50cc789{color:#000000;}.elementor-3155 .elementor-element.elementor-element-1dba3f9{--display:flex;}.elementor-3155 .elementor-element.elementor-element-dbc1948{--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-3155 .elementor-element.elementor-element-a7d4dfe{color:#000000;}.elementor-3155 .elementor-element.elementor-element-545dca2{--display:flex;}.elementor-3155 .elementor-element.elementor-element-6148e09{--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-3155 .elementor-element.elementor-element-a76b80e{color:#000000;}.elementor-3155 .elementor-element.elementor-element-4ed1f2f{--display:flex;}.elementor-3155 .elementor-element.elementor-element-f4f37a7{--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-3155 .elementor-element.elementor-element-d221da6{color:#000000;}.elementor-3155 .elementor-element.elementor-element-5261e92{--display:flex;}.elementor-3155 .elementor-element.elementor-element-ddb08ef{--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-3155 .elementor-element.elementor-element-3b916ca{color:#080808;}.elementor-3155 .elementor-element.elementor-element-8d54c33{--display:flex;}.elementor-3155 .elementor-element.elementor-element-838e1af{--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-3155 .elementor-element.elementor-element-a4460fb{color:#000000;}.elementor-3155 .elementor-element.elementor-element-d6f4403{--display:flex;}.elementor-3155 .elementor-element.elementor-element-8db0b1c{--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-3155 .elementor-element.elementor-element-f03eb04{color:#000000;}.elementor-3155 .elementor-element.elementor-element-5e9c85d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#E0E0E0;--n-accordion-title-hover-color:#C28CFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C28CFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#C28CFF;}:where( .elementor-3155 .elementor-element.elementor-element-5e9c85d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F2F2F2;border-style:solid;border-width:1px 1px 1px 1px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-3155 .elementor-element.elementor-element-5e9c85d > .elementor-widget-container{margin:10px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3155 .elementor-element.elementor-element-ddd041b{--divider-border-style:solid;--divider-color:#4D4D4D;--divider-border-width:1px;}.elementor-3155 .elementor-element.elementor-element-ddd041b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:40px 0px 0px 0px;}.elementor-3155 .elementor-element.elementor-element-ddd041b .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-3155 .elementor-element.elementor-element-ddd041b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3155 .elementor-element.elementor-element-b633b1a > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-3155 .elementor-element.elementor-element-b633b1a{text-align:center;}.elementor-3155 .elementor-element.elementor-element-b633b1a .elementor-heading-title{font-weight:500;line-height:1.3px;}.elementor-3155 .elementor-element.elementor-element-ccaf615 > .elementor-widget-container{padding:20px 0px 40px 0px;}@media(max-width:767px){.elementor-3155 .elementor-element.elementor-element-11fd407 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3155 .elementor-element.elementor-element-ddd041b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3155 .elementor-element.elementor-element-b633b1a .elementor-heading-title{font-size:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-16317ac *//* ======== Comparison Table – Clean & Premium Styling ======== */

/* Table container */
table {
  width: 100%;
  border-collapse: separate !important;
  border-spacing: 0;
  background: #0d0f18; /* Your dark theme background */
  border-radius: 10px;
  overflow: hidden;
  margin: 0 auto;
}

/* Header row */
table thead th {
  padding: 16px;
  font-weight: 600;
  color: #ffffff;
  background: #12141f;
  text-align: left;
  border-bottom: 1px solid #2a2d38;
}

/* Body cell styling */
table td {
  padding: 16px;
  color: #e0e0e0;
  border-bottom: 1px solid #2a2d38;
}

/* Left column text */
table td:first-child {
  font-weight: 500;
  color: #ffffff;
}

/* Remove border from last row */
table tbody tr:last-child td {
  border-bottom: none;
}

/* Hover highlight row */
table tbody tr:hover {
  background: rgba(255, 255, 255, 0.04);
}

/* Tick and cross icons alignment */
table td svg,
table td i {
  margin-right: 6px;
  vertical-align: middle;
}

/* ===== Rounded Corners Fix (Top & Bottom) ===== */

table thead th:first-child {
  border-top-left-radius: 10px;
}

table thead th:last-child {
  border-top-right-radius: 10px;
}

table tbody tr:last-child td:first-child {
  border-bottom-left-radius: 10px;
}

table tbody tr:last-child td:last-child {
  border-bottom-right-radius: 10px;
}/* End custom CSS */