.container-header {
    z-index: 10;
    /*background-color: var(--cassiopeia-color-primary);*/
    background-image: linear-gradient(180deg, #01418b 20%, #fff 100%) !important;
    position: relative;
    box-shadow: inset 0 5px 5px #00000008;
}


a {
    color: #01418b !important;
  text-decoration: none !important;
}

.a {
    color: #01418b !important;
    text-decoration: none !important;
} 

#sp-top-bar {
    background: #0345bf;
    color: #ffffff;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff !important;
    background-color: #0c8132 !important;
    border-color: #0d6efd !important;
}

.btn-secondary {
    color: #fff !important;
    background-color: #6c757d;
    border-color: #6c757d;
}

.btn-success {
    color: #fff !important;
    background-color: #198754;
    border-color: #198754;
}


.btn-info {
    color: #fff !important;
    background-color: #0dcaf0;
    border-color: #0dcaf0;
}


.sombra {
  text-shadow: 2px 2px 5px black;
}


a:not([class]) {
    text-decoration: none !important;
}

.carousel-control-next, .carousel-control-prev {
    width: 5% !important;   
}


.btn-primary {
    color: #fff !important;
    background-color: #0c8132 !important;
    /*-color: #0d6efd;*/
}

