.section-padding {
    padding: 5rem 7.5rem !important;
}

.bloc-list table, .bloc-list iframe {
    max-width: 90%;
}

@media (max-width: 768px) {
    .section-padding {
        padding: 2rem !important;
    }
}

h4 {
    text-transform: uppercase;
    /*font-size: 14px !important;*/
    font-weight: 600;
}

/* TITRE */
.titreCMS-h4 {
    text-transform: uppercase;
    /*font-size: 15px;*/
    font-weight: 600;
}

/* TEXT */

/* VIDEO */
.smallTitleSection {
    color: var(--color-navy) !important;
    /*font-size: 15px !important;*/
    padding: 10px 0;
    font-weight: 500;
    text-transform: uppercase;
}

/* TEXT TEXT */

/* TEXT IMAGE */
.textLeft > .flexContent > div, .textRight > .flexContent > div {
    width: 50%;
}

.textLeft .containerImage, .textRight .containerImage {
    position: relative;
    background: url(/media/images/office.jpeg) no-repeat 50% / cover;
    min-height: 350px;
}

.contentText {
    padding: 60px 5% 40px 60px;
}

.mediumTitleSection {
    color: var(--color-navy) !important;
    /*font-size: 20px !important;*/
    padding: 10px 0;
    font-weight: 700;
    text-transform: uppercase;
}

.normalContentSection > p {
    margin: 20px auto;
    margin-left: 20px;
    /*font-size: 14px !important;*/
}

@media (max-width: 768px) {
    .bigWrapper {
        flex-wrap: wrap;
    }
    .textLeft > .flexContent > div, .textRight > .flexContent > div {
        width: 100%;
    }
    .contentText {
        padding: 20px;
    }

}

/* BLOC BLOC */

/* BLOC */

/* IMAGE LIST */
.listSeeMoreLinks {
    margin-top: 10px;
}