/*@import url(https://fonts.bunny.net/css);*/

 body {
    background: #f8f9fa;
}
.hero {
    background: linear-gradient(90deg, #0d6efd 60%, #fff 100%);
    color: #fff;
    padding: 60px 0;
}
.feature-icon {
    font-size: 2.5rem;
    color: #0d6efd;
}

/* Colore bianco per tutte le voci di primo livello del menu, incluse quelle con dropdown */
.navbar .navbar-nav > .nav-item > .nav-link,
.navbar .navbar-nav > .nav-item.dropdown > .nav-link,
.navbar .navbar-nav > .nav-item.dropdown > .nav-link.dropdown-toggle {
    color: #fff !important;
}

/* Apri dropdown al passaggio del mouse su desktop */
@media (min-width: 992px) {
    .navbar .dropdown:hover .dropdown-menu {
        display: block;
        margin-top: 0;
    }
    .navbar .dropdown-menu {
        margin-top: 0;
    }
}

.list-in-card > li{
    font-size:12px;
}