.elementor-41 .elementor-element.elementor-element-572a6789{--display:flex;--padding-top:25%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-41 .elementor-element.elementor-element-65e1a3a0{--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-41 .elementor-element.elementor-element-68487d19 .elementor-heading-title{color:#B1E2A5;}.elementor-41 .elementor-element.elementor-element-4b92e1a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#484849;}.elementor-41 .elementor-element.elementor-element-541bc8c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-232f67bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-8f2bd1 .elementor-heading-title{color:#484849;}.elementor-41 .elementor-element.elementor-element-1b4d5a05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-3bb08a61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-c6cec1c .elementor-heading-title{color:#484849;}.elementor-41 .elementor-element.elementor-element-2d04404e .elementor-heading-title{color:#484849;}.elementor-41 .elementor-element.elementor-element-6332678d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-7fedad65 .elementor-heading-title{color:#484849;}.elementor-41 .elementor-element.elementor-element-4025bcca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-3ca2e650 .elementor-heading-title{color:#484849;}.elementor-41 .elementor-element.elementor-element-5210e112 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-52c29d0e .elementor-heading-title{color:#484849;}.elementor-41 .elementor-element.elementor-element-bd3f4fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-2b6410c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-78fddb8b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-68dc2c37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-5498e50e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-400e8a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-9b8483d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-4a1f429 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-3845762a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-70936b9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-f35877 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-10b1b9a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-2ee06c76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-5753cb7c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-14df103e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}.elementor-41 .elementor-element.elementor-element-6a2e1836 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:normal;line-height:20px;color:#000000;}/* Start custom CSS for heading, class: .elementor-element-2ee06c76 */.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 */