.boxlogin{
    background: #ffffff3a;
    margin-top:100px;
    border-radius: 10px;
    padding: 50px 20px;
    /* blur apenas na div */
    backdrop-filter: blur(10px);
    
}

.boxlogin label{
    color:white;
}
.color-white{
    color: #fff;
}

.titlelogin{
    font-size: 33px;
}

.subtitlelogin{
    font-size: 12px;
}


.background_bottom{
    /* essa div tem que ficar no bottom da pagina e ter o background img background_login_bottom.png repetir até preencher */
    background: url(img/background_login_bottom.png) repeat;
    height: 400px;
    position: fixed;
    width: 100%;
    bottom: -147px;
    z-index: -1;
    opacity: 0.1;
}


.font-size-title-card{
    font-size: 12px!important;
}


.nav-link.active svg path {
    fill: white !important;  /* Define a cor de preenchimento para branco */
}

.form-check:not(.form-switch) .form-check-input[type="radio"]:after{
    background-color: #4E1057!important;
}



/* Estiliza a barra de rolagem para todos os elementos */
::-webkit-scrollbar {
    height: 10px;
    background-color: rgba(0,0,0,0.2); /* Cor de fundo da barra de rolagem */
}

/* Estiliza o handle da barra de rolagem */
::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.5); /* Cor do handle da barra de rolagem */
    border-radius: 5px;
    border: 2px solid transparent; /* Espaçamento entre o handle e a track */
    background-clip: content-box;
}

/* Estiliza o handle da barra de rolagem ao passar o mouse */
::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0,0,0,0.7); /* Cor do handle ao passar o mouse */
}

