/* Rimuove tutto il viola dal sito */

/* Sostituisce viola con blu scuro */
:root {
    --viola-profondo: #48717f !important;
    --viola-caldo: #48717f !important;
}

/* Sezioni con sfondo viola -> blu */
.section:nth-child(odd) {
    background: linear-gradient(145deg, #48717f 0%, #3a5a66 100%) !important;
}

/* Testi e bordi viola -> dorato o blu */
body {
    color: #f2e6d3 !important;
}

/* Bottoni e link viola -> dorato */
.cta-button.secondary {
    background: linear-gradient(135deg, #D4AF37 0%, #B8941F 100%) !important;
    border-color: #D4AF37 !important;
}

.cta-button.secondary:hover {
    background: linear-gradient(135deg, #B8941F 0%, #D4AF37 100%) !important;
}

/* Card e elementi viola -> blu */
.card {
    background: linear-gradient(145deg, rgba(72, 113, 127, 0.95) 0%, rgba(58, 90, 102, 0.90) 100%) !important;
}

/* Titoli viola -> blu scuro */
.section:nth-child(even) .section-title {
    color: #48717f !important;
}

/* Rimuove sfumature viola */
body {
    background: linear-gradient(145deg, #1a0f0a 0%, #48717f 50%, #0a0603 100%) !important;
}
/* cache-bust 1763111670 */
