.WaSubhead {
    font-weight: bold !important;
}
h2, .WaSubhead {
    font-weight: bold !important;
}
/* Make the subhead text bold */
.WaSubhead {
    font-weight: bold !important;
}




/* ===== Desktop Layout ===== */
.WaGadgetCustomMenu.customSecondaryMenu ul {
    display: flex !important;
    gap: 12px;
    padding: 0 !important;
    margin: 0 !important;
    flex-wrap: wrap;
}

.WaGadgetCustomMenu.customSecondaryMenu ul li {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.WaGadgetCustomMenu.customSecondaryMenu ul li a {
    background-color: #0f2b63 !important;
    color: #ffffff !important;
    padding: 12px 20px !important;
    display: inline-block !important;
    border-radius: 6px !important;
    text-decoration: none !important;
    white-space: nowrap;
    font-weight: 600;
}

/* Hover */
.WaGadgetCustomMenu.customSecondaryMenu ul li a:hover {
    background-color: #f8c000 !important;
    color: #ffffff !important;
}

/* ===== Mobile Optimization ===== */
@media (max-width: 768px) {

    .WaGadgetCustomMenu.customSecondaryMenu ul {
        flex-direction: column !important;
        gap: 10px;
    }

    .WaGadgetCustomMenu.customSecondaryMenu ul li a {
        width: 100% !important;
        text-align: center;
        padding: 14px !important;
        white-space: normal;
    }

}