.elementor-350 .elementor-element.elementor-element-42db5c2a{--display:flex;--margin-top:2%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-350 .elementor-element.elementor-element-67ea06bd{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-7afe0503 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-350 .elementor-element.elementor-element-7a53b0a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-521f063d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-6848c1d9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-646edecf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-4c391749 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-5c0a0f38 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-5cd6ce7f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-1b15e805 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-27db1cf6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-7354cedf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-2a71b65f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-569f95da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-126e29dd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-51dc648e .elementor-heading-title{color:#484849;}.elementor-350 .elementor-element.elementor-element-18603a32 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-6dfcc0cc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-789505c8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-35679d67 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-18c69062 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-51065912 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-58221c91 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-390e7981 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-461cd39b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-47f8909e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-6f171340 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-350 .elementor-element.elementor-element-10f9e8d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-1b814979 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-350 .elementor-element.elementor-element-7b418dcf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-54ee63ca .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-5aeff192 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-7afe0503 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-7a53b0a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-521f063d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-6848c1d9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-646edecf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-4c391749 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-5c0a0f38 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-5cd6ce7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-1b15e805 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-27db1cf6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-7354cedf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-2a71b65f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-569f95da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-126e29dd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-18603a32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-6dfcc0cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-789505c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-35679d67 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-18c69062 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-51065912 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-58221c91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-390e7981 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-461cd39b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-47f8909e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-10f9e8d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-7b418dcf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-54ee63ca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-350 .elementor-element.elementor-element-42db5c2a{--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-7afe0503 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-7a53b0a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-521f063d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-6848c1d9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-646edecf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-4c391749 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-5c0a0f38 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-5cd6ce7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-1b15e805 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-27db1cf6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-7354cedf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-2a71b65f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-569f95da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-126e29dd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-18603a32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-6dfcc0cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-789505c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-35679d67 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-18c69062 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-51065912 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-58221c91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-390e7981 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-461cd39b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-47f8909e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-10f9e8d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-7b418dcf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-54ee63ca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-1b814979 */.tabla-scroll {
  overflow-x: auto;
  direction: rtl; /* Scroll aparece al lado izquierdo */
}

.tabla-scroll table {
  direction: ltr; /* El contenido de la tabla se mantiene normal */
  border-collapse: collapse;
  min-width: 600px; /* Asegura que la tabla sea más ancha que el contenedor */
}

th, td {
  border: 1px solid #ccc;
  padding: 8px;
}/* End custom CSS */