body{
    margin: 0;
    padding: 0;
}

.navbar a{
    color: #222222;
}

.navbar a:hover{
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
}

.top{
    background-image: url('../img/ribon.jpg');
    /* background-image: url('../img/colored/50.jpg'); */

    background-size: 58% auto; 
    background-position: right center;
    background-repeat: no-repeat;
    width: 100%;
}

.top_banner{
    min-height: 60vh;
}
.top_banner h1{
    font-size: 3rem;
    font-weight: bold;
}
.navbar-brand{
    color: #222222;
}
#boxqr{
    width: 100%;
}


#footer{
    background-color: #e9e9e9;
    color: #222222;
}

#footer a{
    color: #222222;
}