@media(max-width:767px){.elementor .tabla-apilada{& table, & table thead, & table tbody, & table tr, & table th, & table td { display: block; } & table thead { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); } & table { overflow: visible; } & table tbody tr, & table tbody tr:nth-child(odd), & table tbody tr:nth-child(odd) > td, & table tbody tr:hover > td, & table tbody tr > td { background: transparent; } & table tbody tr { padding: var(--esp-xs) var(--esp-s); border-bottom: 1px solid var(--color-borde); } & table tbody tr:last-child { border-bottom: 0px; } & table tbody tr td { padding: var(--esp-3xs) 0px; border: 0px; } & table tbody tr td::before { content: attr(data-label); display: block; font-weight: 700; font-size: var(--fs-pequeno); color: var(--color-texto-suave); } & table tbody tr td:first-child { font-weight: 700; color: var(--color-primario); } & table tbody tr td:first-child::before { display: none; }\n}}@media(max-width:767px){.elementor .menu-rejilla{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .logo-sitio-claro{width:11rem;height:2.37rem;}}@media(max-width:767px){.elementor .logo-sitio{width:11rem;height:2.37rem;}}@media(max-width:767px){.elementor .pie-barra{grid-template-columns:minmax(0, 1fr);justify-content:start;}}@media(max-width:767px){.elementor .rejilla-2{grid-template-columns:minmax(0, 1fr);}}