﻿body {
    background: url('/img/background.png') no-repeat center center fixed;
    background-size: cover;
}

a{
    color:crimson
}

.input-group-text{
    border-radius:unset;
}

.input-group-append{
    display:grid;
}


.brand-image {
    max-width: 200px; /* Tamaño máximo */
    width: 100%; /* Que ocupe el ancho disponible */
    height: auto; /* Mantener proporción */
    box-shadow: none !important;
}

.card-header{
    padding:0;
}

a.account-link:hover {
    color: brown;
}