.elementor-126 .elementor-element.elementor-element-669edb7{--display:flex;--padding-top:255px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-126 .elementor-element.elementor-element-669edb7:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-669edb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-440f1e7 );}.elementor-126 .elementor-element.elementor-element-521f440{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-99cff75{width:100%;max-width:100%;text-align:left;}.elementor-126 .elementor-element.elementor-element-99cff75 .elementor-heading-title{font-family:var( --e-global-typography-9b95a6d-font-family ), Sans-serif;font-size:var( --e-global-typography-9b95a6d-font-size );font-weight:var( --e-global-typography-9b95a6d-font-weight );line-height:var( --e-global-typography-9b95a6d-line-height );letter-spacing:var( --e-global-typography-9b95a6d-letter-spacing );color:var( --e-global-color-7a02a8b );}.elementor-126 .elementor-element.elementor-element-be02ef9{--display:flex;--overflow:hidden;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-a3287ed{font-family:var( --e-global-typography-7be056c-font-family ), Sans-serif;font-size:var( --e-global-typography-7be056c-font-size );font-weight:var( --e-global-typography-7be056c-font-weight );line-height:var( --e-global-typography-7be056c-line-height );color:var( --e-global-color-7a02a8b );}.elementor-126 .elementor-element.elementor-element-a3287ed p{margin-block-end:0px;}.elementor-126 .elementor-element.elementor-element-a3287ed a{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-669edb7{--padding-top:150px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-126 .elementor-element.elementor-element-99cff75 .elementor-heading-title{font-size:var( --e-global-typography-9b95a6d-font-size );line-height:var( --e-global-typography-9b95a6d-line-height );letter-spacing:var( --e-global-typography-9b95a6d-letter-spacing );}.elementor-126 .elementor-element.elementor-element-a3287ed{font-size:var( --e-global-typography-7be056c-font-size );line-height:var( --e-global-typography-7be056c-line-height );}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-99cff75 .elementor-heading-title{font-size:var( --e-global-typography-9b95a6d-font-size );line-height:var( --e-global-typography-9b95a6d-line-height );letter-spacing:var( --e-global-typography-9b95a6d-letter-spacing );}.elementor-126 .elementor-element.elementor-element-a3287ed{font-size:var( --e-global-typography-7be056c-font-size );line-height:var( --e-global-typography-7be056c-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-126 .elementor-element.elementor-element-521f440{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-a3287ed *//*Table custom styles*/
table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    background-color: #1F1F1F;
    color: #FFFFFF; 
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 18px;
    margin-bottom: 0;
  }

table td, table th {
    border: 1px solid rgba(255, 255, 255, 0.1);
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th, table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: transparent;
}

.table-scroll {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch; /* inercia en iOS */
  }

.table-scroll::-webkit-scrollbar { height: 8px; }
  .table-scroll::-webkit-scrollbar-thumb { background: rgba(255,255,255,.2); border-radius: 4px; }
  .table-scroll::-webkit-scrollbar-track { background: rgba(255,255,255,.08); }/* End custom CSS */