﻿:root {
    --verde-escuro-iepe: #064c49;
    --verde-claro-iepe: #b6d357;
    --verde-escuro-unimed: rgb(0, 153, 93);
    --verde-claro-unimed: #B1D34B;
    --cinza-escuro-unimed: #808080;
    --cinza-claro-unimed: #f2f2f2;
}

/* Estilização Customizada Estudos */

.card-hover-estudo {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

    .card-hover-estudo:hover {
        transform: translateY(-8px);
        box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.15);
    }

.bg-unimed {
    background: rgb(0, 153, 93);
}

.text-unimed {
    color: rgb(0, 153, 93);
}

.text-unimed-seconary {
    color: #B1D34B;
}

.text-bg-unimed-secondary {
    background-color: #B1D34B;
}

.link-unimed {
    color: #B1D34B;
}

.btn-unimed {
    text-decoration: none;
    background-color: #B1D34B;
    color: white;
}

.title-card-estudos {
    min-height: 12vh;
    max-height: 20vh;
}

.body-card-estudos {
    min-height: 12vh;
    max-height: 20vh;
}


.date-card-estudos {
    font-size: 14px;
}

.bg-body-card-estudos {
    background-color: white;
}

.btn-unimed:hover {
    background-color: yellowgreen;
    color: white;
}

.text-unimed-gray {
    font-size: 13px;
    color: #808080 !important;
}

.text-unimed-light-gray {
    color: var(--cinza-claro-unimed) !important;
}

.fonte-btn-curso {
    font-size: 15px;
}

.border-unimed-green {
    border: solid;
    border-color: var(--verde-escuro-unimed);
}

.body-card-curso {
    min-height: 25vh;
    max-height: 30vh;
}

.btn-unimed-green {
    background-color: var(--verde-escuro-unimed);
    color: white;
}

    .btn-unimed-green:hover {
        background-color: white;
        color: var(--verde-escuro-unimed);
        border-color: var(--verde-escuro-unimed);
    }

/*CORES IEPE*/
.text-iepe {
    color: var(--verde-escuro-iepe) !important;
}

.text-iepe-secondary {
    color: var(--verde-claro-iepe) !important;
}

.bg-iepe {
    background-color: var(--verde-escuro-iepe) !important;
}

.bg-iepe-secondary {
    background-color: var(--verde-claro-iepe) !important;
}

.bg-light-gray {
    background-color: var(--cinza-claro-unimed) !important;
}

.bg-unimed-green {
    background-color: var(--verde-escuro-unimed);
}

.link-local {
    text-decoration: none;
}

.local:hover {
    background-color: var(--cinza-claro-unimed);
}

.link-docente {
    text-decoration: none;
    color: var(--verde-escuro-unimed);
}

    .link-docente:hover {
        text-decoration: none;
        color: var(--verde-claro-unimed);
    }

.btn-outline-voltar{
    color: var(--cinza-escuro-unimed);
    background-color: white;
    border-color: var(--cinza-escuro-unimed);
}
    .btn-outline-voltar:hover {
        color: white;
        background-color: var(--cinza-escuro-unimed);
        border-color: white;
    }


.pagination-container .pagination .page-item .page-link {
    background-color: white !important;
    color: var(--verde-escuro-unimed) !important;
    border-color: var(--verde-escuro-unimed) !important;
    text-decoration: none;
}

    .pagination-container .pagination .page-item .page-link:hover {
        background-color: white !important;
        color: var(--verde-escuro-unimed) !important;
        border-color: var(--verde-escuro-unimed) !important;
        text-decoration: none;
    }


.card-valor-curso {
    transition: transform 0.3s;
}

    .card-valor-curso:hover {
        transform: translateY(-8px);
    }



