/* da eliminare quando entra in funzione il template */

:root {
    --primary-color: #004080; /* Colore principale */
    --secondary-color: #f0f0f0; /* Colore di sfondo */
    --text-color: #333; /* Colore del testo */
    --button-bg-color: #004080; /* Colore di sfondo dei pulsanti */
    --button-text-color: #fff; /* Colore del testo dei pulsanti */
    --button-hover-bg-color: #003366; /* Colore di sfondo in hover */
    --button-hover-text-color: #fff; /* Colore del testo in hover */
    --header-bg-color: var(--primary-color); /* Colore di sfondo dell'header */
    --header-text-color: #fff; /* Colore del testo nell'header */
}

/* Personalizzazioni colori */
body {
    background-color: var(--secondary-color);
    color: var(--text-color);
}

header {
    background-color: var(--header-bg-color);
    color: var(--header-text-color);
}

button {
    background-color: var(--button-bg-color);
    color: var(--button-text-color);
}

button:hover {
    background-color: var(--button-hover-bg-color);
    color: var(--button-hover-text-color);
}

/* Stile bullet per i servizi dei partner */
.services-html .service-list {
    list-style: none;
    padding-left: 0;
    margin: 0;
}

.services-html .service-list li {
    position: relative;
    padding-left: 1.4rem;
    margin: .5rem 0;
}

.services-html .service-list li::before {
    content: "✓";
    position: absolute;
    left: 0;
    color: #16a34a;
    font-weight: bold;
}

