@media (max-width: 768px){

table.mobile-stack{
width:100%;
table-layout:auto;
}

table.mobile-stack tr{
display:flex;
flex-direction:column;
width:100%;
}

table.mobile-stack td,
table.mobile-stack th{
display:block;
width:100% !important;
max-width:100% !important;
flex:0 0 100%;
text-align:center;
padding:20px;
box-sizing:border-box;
}

.page-id-791 .elementor-widget-text-editor table{
width:100%;
table-layout:auto;
}

.page-id-791 .elementor-widget-text-editor table tr{
display:flex;
flex-direction:column;
width:100%;
}

.page-id-791 .elementor-widget-text-editor table td,
.page-id-791 .elementor-widget-text-editor table th{
display:block;
width:100% !important;
max-width:100% !important;
flex:0 0 100%;
text-align:center;
padding:20px;
box-sizing:border-box;
}

.page-id-766 .elementor-widget-text-editor table{
width:100%;
table-layout:auto;
}

.page-id-766 .elementor-widget-text-editor table tr{
display:flex;
flex-direction:column;
width:100%;
}

.page-id-766 .elementor-widget-text-editor table td,
.page-id-766 .elementor-widget-text-editor table th{
display:block;
width:100% !important;
max-width:100% !important;
flex:0 0 100%;
text-align:center;
padding:20px;
box-sizing:border-box;
}

}

a {
    text-decoration: none !important;
}

/* .responsive-table td,
.responsive-table th {
font-size: clamp(14px, 2.5vw, 18px);
word-break: break-word;
} */

/* Ab 480px (Mobile) */
@media (max-width: 375px) {
.responsive-table td,
.responsive-table th {
font-size: 14px;
}
}