#main-footer{
    padding-top: 4%;
    background-color: #0a1219 !important;
    .footer-container.flex-3{
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        width: 80%;
        max-width: 1730px;
        margin: auto;
        padding: 0;
        transition: all 0.3s ease-in-out;

        .deco-footer{
            display: flex;
            padding-top: 4%;
        }

        .col-1 {
            display: flex;
            flex-direction:column;
            gap: 30px;
            padding-bottom: 80px;
            .footer-infos{
                color: #fff;
            }

        }

        .col-3 {
            display: flex;
            gap: 30px;
            align-items: flex-start;
            padding-bottom: 80px;

            .footer-formation-menu li.bold a{
                font-weight: 700;
            }
            .footer-formation-menu li.bold{
                margin-bottom: 10px;
            }
            .footer-menu li a{
                font-weight: 700;
            }
            .current_page_item a{
                color: #BBFEF1;
            }
        }
    }

}

@media (max-width: 1200px) {
    #main-footer  .footer-container.flex-3 .deco-footer{
        display: none;
    }
}
@media (max-width: 600px) {
    #main-footer  .footer-container.flex-3{
        flex-direction: column;
    }
}