@media screen and (max-width: 1430px){

}


/* Écrans jusqu'à 1400px */
@media screen and (max-width: 1400px) {

}

@media screen and (max-width: 1300px){

}


@media screen and (max-width: 1250px){

}


/* Écrans jusqu'à 1200px */
@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 1200px){

}

@media screen and (max-width: 1120px) {

}


/* Écrans jusqu'à 1024px */
@media screen and (max-width: 1024px) {



    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container {
        display: flex;
        flex-direction: column !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container h3 {
        max-width: 100% !important;
        width: 100% !important;
        margin-bottom:20px;
        padding: 50px 0;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle.titre_droite .container h3 {
        margin-left: 0px !important;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container .texte {
        text-align: center;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle {
        padding: 0 20px;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slick-arrow.slick-next {
        right: 12px;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slick-arrow.slick-prev {
        left: 12px;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slick-arrow.slick-prev:before {
        color: #ffffff !important;
    }
    .page-template-template-landing-60 .container-landing-60 .slider .slick-arrow.slick-next:before {
        color: #ffffff !important;
    }
    .page-template-template-landing-60 .container-landing-60 .slider .slick-arrow {
        background-color: #00007f;
    }
    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container .texte {
        padding-left: 0px;
    }
}

/* Écrans jusqu'à 950px */
@media screen and (max-width: 950px) {


}

@media screen and (max-width: 830px) {

}

/* Écrans jusqu'à 800px */
@media screen and (max-width: 800px) {

        .page-template-template-landing-60 .container-landing-60 h2 {
            font-size: 47px !important;
            line-height: 57px !important;
            padding-left: 20px;
            padding-right: 20px;
        }

        .page-template-template-landing-60 .container-landing-60 p {
            font-size: 22px;
            line-height: 32px;
            padding-left: 20px;
            padding-right: 20px;
        }

        .page-template-template-landing-60 .container-landing-60 .wp-block-video {
            padding-left: 20px;
            padding-right: 20px;
        }

}

/* Écrans jusqu'à 700px */
@media screen and (max-width: 700px) {
    .page-template-template-landing-60 .container-landing-60 .slider .slide {
        flex-direction: column;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slide.reverse {
        flex-direction: column;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slide .image {
        min-width: 313px;
        max-width: 100%;
        width: 100%;
    }
    .page-template-template-landing-60 .container-landing-60 .slider .slide .image {
        justify-content: center;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slide.reverse .image {
        justify-content: center !important;
    }

    .page-template-template-landing-60 .container-landing-60 .slider .slide .texte p {
        font-size: 20px;
        line-height: 30px;
    }
    .page-template-template-landing-60 .head {
        height: auto;
    }

    .page-template-template-landing-60 .head:before {
        top: auto;
        bottom: -90px;
    }

    .page-template-template-landing-60 .head h1 {
        position: relative;
        right: auto;
        top: auto;
        left: auto;
        margin: 20px 0;
    }

    .page-template-template-landing-60 .head .image {
        position: relative;
        right: auto;
        top: auto;
        left: auto;
    }
    .page-template-template-landing-60 .head .image  img{
        width: 100px;
        margin-bottom: 30px;
    }
}

/* Écrans jusqu'à 600px */
@media screen and (max-width: 600px) {
    .page-template-template-landing-60 .container-landing-60 h2 {
        font-size: 37px !important;
        line-height: 47px !important;
        padding-left: 20px;
        padding-right: 20px;
    }

    .page-template-template-landing-60 .container-landing-60 p {
        font-size: 18px;
        line-height: 28px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container h3 {
        font-size: 32px;
        line-height: 42px;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container .texte p.chiffre span {
        font-size: 60px;
        line-height: 80px;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container .texte p.chiffre {
        font-size: 30px;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container .texte p {
        font-size: 21px;
        line-height: 34px;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container h3 {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }

    .page-template-template-landing-60 .container-landing-60 .chiffre-cle .container h3 {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100px !important;
    }
}


@media screen and (max-width: 500px){

}

@media screen and (max-width: 400px){

}
