﻿.theme-default, .theme-venice, .theme-metallic-seaweed, .theme-deep-dairei, .theme-cactus-flower, .theme-mystic-tulip, .theme-poinciana {
    --lcc-l-a: #0c3571;
    --lcc-l-ahover: #0e2c5b;
    --lcc-l-avisited: #3b1e7c;

    --lcc-d-a: #ffffff;
    --lcc-d-ahover: #ffffff;
    --lcc-d-avisited: #ffffff;
}

.theme-light .text a, 
.text .theme-light a, 
.theme-light .breadcrumb-item a, 
.theme-light .header a, 
.theme-light .footer a {
    color: var(--lcc-l-a, black);
}

.theme-light .text a:hover, 
.text .theme-light a:hover, 
.theme-light .breadcrumb-item a:hover, 
.theme-light .header a:hover, 
.theme-light .footer a:hover {
    color: var(--lcc-l-ahover, black);
}

.theme-light .text a:visited, 
.text .theme-light a:visited, 
.theme-light .breadcrumb-item a:visited,
.theme-light .header a:visited,
.theme-light .footer a:visited {
    color: var(--lcc-l-avisited, black);
}

.theme-dark .text a, 
.text .theme-dark a, 
.theme-dark .breadcrumb-item a,
.theme-dark .header a,
.theme-dark .footer a {
    color: var(--lcc-d-a, white);
    text-decoration: unset;
}

.theme-dark .text a:hover, 
.text .theme-dark a:hover, 
.theme-dark .breadcrumb-item a:hover,
.theme-dark .header a:hover,
.theme-dark .footer a:hover {
    color: var(--lcc-d-ahover, white);
}

.theme-dark .text a:visited, 
.text .theme-dark a:visited, 
.theme-dark .breadcrumb-item a:visited,
.theme-dark .header a:visited,
.theme-dark .footer a:visited {
    color: var(--lcc-d-avisited, white);
}
