@media (min-width: 768px) {
    .single__metier__intro__img {
        text-align: center;
    }
}

.engagements__intro__red__img iframe {
    width: 100%;
    height: 100%;
}


.engagements ul li {
    margin-left: 1rem !important;
}

.single__metier__siege {
    img {
        height: 100%;
        object-fit: cover;

    }

    .engagements__intro__red__img {
        img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
    }

    .engagements__intro__red__left__desc {
        ul {
            padding-left: 2rem;
            padding-bottom: 1rem;
        }

        li {
            list-style-type: disc;
            font-size: 24px;
        }
    }
}


.single__metier__banner__motifs__white {
    display: none;
}

.banner.desk-only .post-thumbnail {
    right: 0;
      img {
        object-fit: cover;
        height: 100%;
    }
}

ul.wp-block-list {
    padding-left: 2rem;
    padding-bottom: 1rem;

    li {
        list-style-type: disc;
    }
}

.testimony {
    margin-bottom: 60px;
}


@media (min-width: 768px) {
    .header .main-nav .nav-links li.menu-item-has-children:hover .sub-menu {
        top: 40px;
        padding-top: 36px;
    }
}