body {
    background-image: url(../img/web/fondoA.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    margin: 0;
    padding: 0;
}
.navbar {
    background-color: rgba(31, 34, 31, 0.918);
    position: sticky;
    top: 0;
    z-index: 1000;
}
.btn {
    background-color: rgb(0, 0, 0);
    color: rgb(0, 255, 221);
    border: 2px solid rgb(0, 0, 205);
    border-radius: 10px;
    box-shadow: -4px 4px 6px rgb(0, 139, 0);
    text-shadow: 2px 2px 5px rgb(0, 253, 0);
    margin: 0px 0 0 10px;
}

.sesion {
    border: 2px solid rgb(255, 0, 0);
}

.btn:hover {
    background-color: rgb(0, 255, 0);
    color: rgb(255, 0, 0);
    box-shadow: -4px 4px 6px rgb(255, 0, 255);
    text-shadow: 2px 2px 5px rgb(255, 0, 0);
    border: 2px solid rgb(0, 0, 205);
}

.sesion:hover {
    background-color: rgb(0, 255, 0);
    color: rgb(255, 0, 0);
    border: 2px solid rgb(255, 0, 0);
}

.btn:active {
    box-shadow: -2px 2px 2px rgb(255, 0, 255);
    transform: translate(-2px, 2px);
}   