.ventevideo {
    .page_header {
        display: flex;
        flex-direction: column;
        .illustration {
            margin-left: auto;
            margin-right: auto;
            img {
                max-width: 1000px;
            }
        }
        .titre {
            margin-bottom: 20px !important;
            h1 {
                font-family: montserrat_semibold !important;
            }
            
        }
        mark {
            padding-left: 3px;
            padding-right: 3px;
        }
    }
    .explication_wp {
        margin-left: 10vh;
            margin-right: 10vh;
    
            display: flex;
            justify-content: center;
        .explication {
            display: flex;
            flex-wrap: wrap;
            justify-content: flex-start;
            column-gap: 20px;
            row-gap: 20px;
    
            font-family: montserrat_light;
    
            h2 {
                font-family: montserrat_semibold;
                font-size: 18px;
            }
            .explication_item {
                min-width: 300px;
                max-width: 400px;
            }
        }
    }

}