.elementor-33 .elementor-element.elementor-element-307b5b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-33 .elementor-element.elementor-element-0ffeeb7{text-align:center;}.elementor-33 .elementor-element.elementor-element-0ffeeb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}.elementor-33 .elementor-element.elementor-element-d46b9ef{text-align:center;}.elementor-33 .elementor-element.elementor-element-d46b9ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-ad1d617{width:74.203%;}.elementor-33 .elementor-element.elementor-element-f133f77{width:25.726%;}}/* Start custom CSS for html, class: .elementor-element-cb29bef */.elementor-33 .elementor-element.elementor-element-cb29bef table th {
    text-align: left;
}

/* Prevent wrapping for the numbers (2nd column) */
.elementor-33 .elementor-element.elementor-element-cb29bef table td:nth-child(2) {
    white-space: nowrap; /* Prevent wrapping for numbers */
    text-overflow: ellipsis;
    overflow: hidden;
}


.elementor-33 .elementor-element.elementor-element-cb29bef table a {
    text-decoration: underline;
}
.elementor-33 .elementor-element.elementor-element-cb29bef table a:hover {
    text-decoration: underline; /* Optional: underline on hover */
}

/* Default: Enable links for all screens */
.elementor-33 .elementor-element.elementor-element-cb29bef table a {
    text-decoration: underline;
}

/* Disable links for screens larger than tablets */
@media (min-width: 769px) {
    .elementor-33 .elementor-element.elementor-element-cb29bef table a {
        pointer-events: none; /* Disable clicking */
        text-decoration: none; /* Optional: Remove underline */
        color: inherit; /* Keep the same appearance */
    }
}/* End custom CSS */