.elementor-8496 .elementor-element.elementor-element-a17a5c7{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8496 .elementor-element.elementor-element-bfa76f1{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-91a20ed{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8496 .elementor-element.elementor-element-7e7880f .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-810c9bb{--display:flex;}.elementor-8496 .elementor-element.elementor-element-703f4dd{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-63923de{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8496 .elementor-element.elementor-element-6820460{--box-border-color:#FFE29E;--box-border-radius:20px;--separator-width:0px;--header-color:#FAB207;--toggle-button-color:#FFE29E;--item-text-color:#FFFFFF;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-text );--marker-color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-6820460 .elementor-toc__header-title{text-align:center;}.elementor-8496 .elementor-element.elementor-element-6820460 .elementor-toc__header, .elementor-8496 .elementor-element.elementor-element-6820460 .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-8496 .elementor-element.elementor-element-6820460 .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-8496 .elementor-element.elementor-element-6820460 .elementor-toc__list-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-8496 .elementor-element.elementor-element-0a1491e{--display:flex;}.elementor-8496 .elementor-element.elementor-element-21b8858 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-ef4de0d{--display:flex;}.elementor-8496 .elementor-element.elementor-element-db3c483{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-684d6cd{--display:flex;}.elementor-8496 .elementor-element.elementor-element-f9dc518 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-ba2cf80{--display:flex;}.elementor-8496 .elementor-element.elementor-element-815c2c6{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-22b6b9c{--display:flex;}.elementor-8496 .elementor-element.elementor-element-7870596 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-58b5ff1{--display:flex;}.elementor-8496 .elementor-element.elementor-element-30b307d{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-cc7b5ff{--display:flex;}.elementor-8496 .elementor-element.elementor-element-8810d8f .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-c2990c0{--display:flex;}.elementor-8496 .elementor-element.elementor-element-a10cff7{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-4298a6d{--display:flex;}.elementor-8496 .elementor-element.elementor-element-2b90ae6{--display:flex;}.elementor-8496 .elementor-element.elementor-element-9fbf811 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-6be89a6{--display:flex;}.elementor-8496 .elementor-element.elementor-element-e385227{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-4b3b772{--display:flex;}.elementor-8496 .elementor-element.elementor-element-341a3d9 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-a1b7318{--display:flex;}.elementor-8496 .elementor-element.elementor-element-3538b56{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-ce594f6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8496 .elementor-element.elementor-element-efef103{--display:flex;}.elementor-8496 .elementor-element.elementor-element-d2e66fe .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-3303f8b{--display:flex;}.elementor-8496 .elementor-element.elementor-element-6ffce51{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-1e63d29{--display:flex;}.elementor-8496 .elementor-element.elementor-element-45b6fee .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-a24af24{--display:flex;}.elementor-8496 .elementor-element.elementor-element-ec3448f{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-e374e49{--display:flex;}.elementor-8496 .elementor-element.elementor-element-901800c .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-4179be1{--display:flex;}.elementor-8496 .elementor-element.elementor-element-a48849a{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-68dcc10{--display:flex;}.elementor-8496 .elementor-element.elementor-element-df3960c .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-7ba5010{--display:flex;}.elementor-8496 .elementor-element.elementor-element-473fd27{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-827fae5{--display:flex;}.elementor-8496 .elementor-element.elementor-element-5436b55 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-f4251ae{--display:flex;}.elementor-8496 .elementor-element.elementor-element-c951de8{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-ade00b6{--display:flex;}.elementor-8496 .elementor-element.elementor-element-91501fb .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-99cc4b2{--display:flex;}.elementor-8496 .elementor-element.elementor-element-c46df08{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-afb8d45{--display:flex;}.elementor-8496 .elementor-element.elementor-element-fe51685 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-9b922a9{--display:flex;}.elementor-8496 .elementor-element.elementor-element-45d5637{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-6ae746d{--display:flex;}.elementor-8496 .elementor-element.elementor-element-a83cefc .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-e0f6e4e{--display:flex;}.elementor-8496 .elementor-element.elementor-element-3cd04d7{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-76ad150{--display:flex;}.elementor-8496 .elementor-element.elementor-element-5c76a42 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-b8ff663{--display:flex;}.elementor-8496 .elementor-element.elementor-element-1d25955{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-f3d42e3{--display:flex;}.elementor-8496 .elementor-element.elementor-element-c36e9c0 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-0249fed{--display:flex;}.elementor-8496 .elementor-element.elementor-element-4ff50d2{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-5d009fe{--display:flex;}.elementor-8496 .elementor-element.elementor-element-91484a5 .elementor-heading-title{color:var( --e-global-color-9391fb6 );}.elementor-8496 .elementor-element.elementor-element-08fa5be{--display:flex;}.elementor-8496 .elementor-element.elementor-element-7f3e94f{--display:flex;}.elementor-8496 .elementor-element.elementor-element-d727b0a{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-973a31f{--display:flex;}.elementor-8496 .elementor-element.elementor-element-0257825{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-69516c6{--display:flex;}.elementor-8496 .elementor-element.elementor-element-33edd9d{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-e2dc3c5{--display:flex;}.elementor-8496 .elementor-element.elementor-element-9793252{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-6a5123c{--display:flex;}.elementor-8496 .elementor-element.elementor-element-3ae955c{text-align:justify;color:#FFFFFF;}.elementor-8496 .elementor-element.elementor-element-7f4bfac{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );}.elementor-8496 .elementor-element.elementor-element-7f4bfac > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#292929;border-style:solid;border-width:1px 4px 0px 1px;border-color:var( --e-global-color-primary );}:where( .elementor-8496 .elementor-element.elementor-element-7f4bfac > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:10px 10px 10px 10px;}/* Start custom CSS for shortcode, class: .elementor-element-317a180 */.table-section {
  width: 100%;
  font-family: Tahoma, Arial, sans-serif;
}

.table-wrapper {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.compare-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  background: rgba(18, 18, 18, 0.92);
  color: #f5f5f5;
  border: 1px solid rgba(212, 175, 55, 0.18);
  border-radius: 14px;
  overflow: hidden;
}

.compare-table th {
  padding: 15px 20px;
  background: rgba(212, 175, 55, 0.08);
  color: #f5d76e;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  border-bottom: 1px solid rgba(212, 175, 55, 0.18);
}

.compare-table td {
  padding: 15px 20px;
  font-size: 14px;
  line-height: 1.9;
  color: #aaa;
  text-align: center;
  border-bottom: 1px solid rgba(212, 175, 55, 0.12);
  transition: background 0.3s ease, color 0.3s ease;
}

.compare-table tbody tr {
  transition: background 0.3s ease;
}

.compare-table tbody tr:hover {
  background: rgba(212, 175, 55, 0.06);
}

.compare-table td:first-child {
  color: #f5d76e;
  font-weight: 700;
}

.compare-table tbody tr:last-child td {
  border-bottom: none;
}

@media (max-width: 600px) {
  .compare-table {
    min-width: 600px;
  }

  .compare-table th,
  .compare-table td {
    min-width: 150px;
    padding: 13px 12px;
    font-size: 13px;
  }
}/* End custom CSS */