/*  QUI LE MODIFICHE SULLO STILE PER L ACCESSIBILITA CUSTOM PER I CLIENTI   */
:root {
    --secondary-button-hover: rgb(203 29 21);
    --secondary-button-gradient-hover: linear-gradient(90deg, rgb(203 29 21) 100%, rgb(151 27 21) 100%);
    --secondary-button-color: #ffffff;
    --secondary-button-border: transparent;
    --tab-main-color: rgb(203 29 21);
    --tab-main-color-gradient: linear-gradient(90deg, rgb(203 29 21) 0%, rgb(151 27 21) 100%);
    --tab-main-color-hover: rgb(203 29 21);
    --tab-main-color-gradient-hover: linear-gradient(90deg, rgb(203 29 21) 100%, rgb(151 27 21) 100%);
}

.navbar a:focus,
.navbar button:focus {
    outline: 2px solid #cb1d15 !important;
    box-shadow: 0 0 0px 3px rgba(255, 255, 255, 1) !important;
    color: #fff;
}

#rightArea button:focus,
#rightArea a:focus {
    color: var(--main-color);
}