@media (max-width: 575.98px) {
    .blue-on-mobile {
        color: #0d6efd !important; /* bleu Bootstrap */
    }
}

#portfolioMegaMenu::after {
    color: white !important;
    border-top-color: white !important; /* Pour la flèche Bootstrap */
}
a.dropdown-toggle::after {
    border-top-color: white !important;
}

.cky-revisit-bottom-left {
    z-index: 222 !important;
}

.youtube-container {
    display: flex;
    justify-content: center;
}

iframe {
    aspect-ratio: 16 / 9;
    width: 100% !important;
}
