@media screen and (min-width: 1025px) and (max-width: 1500px) {
    
    .container {
        max-width: 1500px;
        margin: 0 1rem;
    }


    /* NAV */


    .menuderoulant li {
        width: 170px;
    }

    .menuderoulant li.active > .sousmenuderoulant {
        display: block;
    }


    /* SECTION 4 */


    #section4 h2 {
        margin: 0 auto;
    }


    /* SECTION 17 */ 

    #div115 {
        justify-content: center;
    }


    /* SECTION TEST6 */


    .fleche2 {
        transform: translateX(-20px) translateY(140px) rotate(280deg) scaleX(-1);
        max-width: 15%;
    }


    /* SECTION 26 */


    #div1033 {
        justify-content: center;
    }

}