    body, html {
        font-family: 'Poppins', sans-serif;
        background-color: #e7eaec;
        font-size: 16px;
    }

    #buscar {
        cursor: pointer;
    }

    h2 {
        font-size: 18px;
    }

    .navbar {
        background-image: linear-gradient(120deg, #004C78 0%, #0074AB 100%);
    }

    .nav-link {
        color: #ffffff;
    }

    .nav-link:hover {
        color: #ffffff;
    }

    .nav-link:visited {
        color: #ffffff;
    }

    .navbar-toggler {
        border:none;
    }
    
    .renglon {
        padding: 10px;
        border:1px solid #EFEFEF;	
    }
    
    .renglon:nth-of-type(odd) {
        background: #F5F5F5;
    }
    
    .gris {
        border:1px solid #CCCCCC;
    }
    
    .wordbroken {
        word-break: break-all;
    }
    
    .tablahover:hover {
        background-color: #e7eaec;
    }
    
    .espacio{
        padding-top: 10px;
        padding-bottom: 10px;
    }


    .btn-primary {
        --bs-btn-bg : #004C78;
        --bs-btn-border-color: #004C78;
        /* --bs-btn-border-color: #004C78; */
        --bs-btn-hover-bg : #0074AB;
        --bs-btn-hover-border-color : #0074AB;
        --bs-btn-active-bg : #0074AB;
        --bs-btn-active-border-color : #0074AB;
    }

    .text-primary {
        color: #0074AB !important;
    }

    @media only screen and (max-width: 600px) {
 
    }