.fondo_color {
    background-color: #fff !important;
}

html {
    font-size: 14px;
}

header {
    background-color: #fff !important;
}

.container-fluid {
    background-color: #fff !important;
}

.navbar-light .navbar-nav .nav-link {
    /* color: rgba(0,0,0,.55); */
}

.navbar_color {
    background-color: #fff !important;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

html {
    position: relative;
    min-height: 100%;
}

body {
    margin-bottom: 60px;
}

.nav-link {
    color: #000 !important;
}

.img-botones {
    width: 30%;
    margin-top: -8%;
}

/* Contenedor flexbox para el logotipo y el título */
.logo-container {
    display: flex;
    align-items: center; /* Alinea verticalmente en el centro */
}

    /* Imagen del logotipo con tamaño fijo */
    .logo-container img {
        max-width: 34%; /* Ajusta el tamaño deseado */
        height: auto;
    }

/* Asegurar que la imagen y el título se alineen correctamente */
.navbar-brand {
    margin-left: 1rem; /* Ajusta el espacio entre el logo y el texto */
}



.img_top_abg {
    width: 10% !important;
    
}
.img_error {
    margin-top: 5%;
}
.navbar-inverse {
    background-color: #fe4819;
    border-color: #fe481985;
}

    .navbar-inverse navbar-nav li a {
        color: #f5f0f0;
        font-weight: 900;
    }

.navbar-inverse {
    color: #f5f0f0;
}

.navbar-brand {
    color: #f5f0f0;
}

body {
    font-family: 'Red Hat Display', sans-serif;
}