section.acceso{
    background: rgba(109, 126, 169, 0.135);
    border-radius: 42px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 4px 42px rgba(0, 0, 0, 0.1);
    color:white;
}


 /* .modal-dialog .modal-content{
       background: rgba(238, 238, 238, 0.953);
    border-radius: 16px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 4px 42px rgba(0, 0, 0, 0.1);
} */

.acceso p {
    color:white;
}

.acceso span{
    color: #E9B221;
}

.acceso a span:hover {
    color: #fdcd54 !important;

}

.acceso .lang{
    color: #E9B221;
}

.acceso a{
    text-decoration: none;
}

.acceso #titulo{
    color: #E9B221 !important;

}

.volver {
    height: 50px !important;
    width: 50px !important;
    margin:0px !important;
    border-radius: 50%;
    color: white;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    transition: all 0.2s ease-in-out;

    background: #E9B221;
    border-radius: 42px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.448);
    box-shadow: 0 4px 42px rgba(0, 0, 0, 0.1);
    margin-bottom: 24px !important;
}

.atras-cabecera a{
    text-decoration: none;
}

main{
    display:flex;
    flex-direction:column;
    align-items:start;
    width:90dvw !important;
    margin:0 auto;
}

.acceso li{
        height: 30px;
    width: 30px;
    background-color: #a2b5d600;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
}

.acceso li:hover{
        height: 30px;
    width: 30px;
    background-color: #a2b5d666;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
}

.modal-body .form-control:focus{
    box-shadow: none !important;
}
.mensaje:focus{
    box-shadow: none !important;
}

input[type="text"]:focus{
    box-shadow: none !important;
}

.botonCerrar{
    display: flex;
    flex-direction: column;
    justify-content: center;
    
    border-radius: 50%;
    height: 24px;
    width: 24px;
    align-items: center;
    background-color: #0b4c86;

}

.x-btn{
    color:white;
}

.logo-sallesec{
    filter:brightness(4);
}

.help{
    /* background: rgb(45 50 84 / 32%); */
    width: 70% !important;
    border-radius: 8px;
    padding-top:20px;
    padding-bottom:20px;
}