:root {
    --main-color: #1d5da8;
    --main-color-dark: #194f8b;
}
.header-layout-2 .top {
    background: var(--main-color-dark);
}
.header-layout-2 .principale {
    background: var(--main-color);
}
.header-layout-2 .menu {
    background: var(--main-color);
}
.header-layout-2 .menu .pulsante-prim {
    background: var(--main-color);
}
.header-layout-2 .ricercaInput form button {
    color: var(--main-color);
}
.header-layout-2 .social li a {
    color: var(--main-color);
}
.slider-layout-2 h3 {
    color: var(--main-color);
}
.slider-layout-2 .pulsante-prim {
    background: var(--main-color);
}
.slider-layout-2 .swiper-button-next {
    color: var(--main-color);
    display: none;
}
.slider-layout-2 .swiper-button-next, .slider-layout-2 .swiper-button-prev {
    display: none;
}
.bandi-l2 .box-immagine .pulsante-prim {
    color: var(--main-color);
}
@media (max-width: 768px) {
    .slider-layout-2 .swiper-button-prev {
        color: var(--main-color);
    }
}
.primopiano-l2 .testata .box h3 a {
    color: var(--main-color);
}
.primopiano-l2 .categoria {
    background: var(--main-color);
}
.primopiano-l2 .swiper-pagination-bullet-active {
    background: var(--main-color);
}
.primopiano-l2 .pulsante-prim {
    background: var(--main-color);
}
.eventi-home-l2 {
    background: linear-gradient(to right,var(--main-color),var(--main-color-dark));
}
.eventi-home-l2 .box .testata .categoria {
    background: var(--main-color);
}
.bandi-l2 .box-immagine .overlay {
    background: rgba(30, 92, 167,.9);
}
.aree-tematiche-l2 .box h3 a {
    color: var(--main-color);
}
.aree-tematiche-l2 .pulsante-prim {
    border: 2px solid var(--main-color);
    color: var(--main-color);
}
.aree-tematiche .box.l2 h3 a {
    color: var(--main-color);
}
.attivita-progetti-l2 .wrapper .box h3 a {
    color: var(--main-color);
}
.attivita-progetti-l2 .pulsante-freccia {
    color: var(--main-color);
}
#attivita .wrapper .box h3 {
    font-size: 1rem;
}
.h3, 
.banners-l2 .swiper-pagination-bullet-active {
    background: var(--main-color);
}
footer .main {
    background: var(--main-color)
}
footer .bottom-footer {
    background: var(--main-color-dark)
}