a.inail-mat-text-link-2 {
    font-family: "Open Sans" !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    text-decoration: underline !important;
    text-underline-offset: 16% !important;
    text-decoration-thickness: 8% !important;
    color: #0059b8 !important;
    padding: 6px 4px;
    margin: 6px 16px;
    outline: none !important;
    display: inline-block !important;
}

a.inail-mat-text-link-1 {
    font-family: "Open Sans" !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    text-decoration: underline !important;
    text-underline-offset: 16% !important;
    text-decoration-thickness: 8% !important;
    padding: 6px 4px;
    margin: 6px 16px;
    outline: none !important;
    display: inline-block !important;
    color: #0059b8 !important;
}

a.inail-mat-text-link-2-semibold {
    font-family: "Open Sans semibold" !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    text-decoration: underline !important;
    text-underline-offset: 16% !important;
    text-decoration-thickness: 8% !important;
    color: #0059b8 !important;
    padding: 6px 4px;
    margin: 6px 16px;
    outline: none !important;
    display: inline-block !important;
}

a.inail-mat-text-link-1-semibold {
    font-family: "Open Sans semibold" !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
    text-decoration: underline !important;
    text-underline-offset: 16% !important;
    text-decoration-thickness: 8% !important;
    padding: 6px 4px;
    margin: 6px 16px;
    outline: none !important;
    display: inline-block !important;
    color: #0059b8 !important;
}

.inail-mat-text-link-1:hover,
.inail-mat-text-link-2:hover,
.inail-mat-text-link-1-semibold:hover,
.inail-mat-text-link-2-semibold:hover {
    color: #002e5f !important;
}

a.inail-mat-text-link-1:active,
a.inail-mat-text-link-2:active,
a.inail-mat-text-link-1-semibold:active,
a.inail-mat-text-link-2-semibold:active {
    color: #0059b8 !important;
    outline: 3px solid #19191a !important;
    outline-offset: 2px;
}

a:focus.inail-mat-text-link-1,
a:focus.inail-mat-text-link-2,
a:focus.inail-mat-text-link-1-semibold,
a:focus.inail-mat-text-link-2-semibold {
    color: #0059b8 !important;
    outline: 3px solid #19191a !important;
    border-radius: 4px !important;
    outline-offset: 2px !important;
}

table.inail-mat-table form a {
    color: #0059B8 !important;
    text-decoration: underline !important;
    font-size: 16px !important;
    font-family: "Open Sans" !important;
}