



/*
    ____________________________________________________________________________________________________________

        Digital Speak | 2018 / 2022 © Toute reproduction interdite sans l'autorisation de l'auteur. 
        https://digitalspeak.agency/
    ____________________________________________________________________________________________________________
*/


 
    body .Sl_container_v{width: 100% !important; margin: auto !important; display: block !important; overflow: visible;}
    body .Sl_container_v [aria-live="polite"]{ padding: 0 !important;}

    .ContForm_v, .Sl_container_v div[aria-hidden="false"], .Sl_container_v div[aria-hidden="true"]{ 
        position: relative; 
        max-height: 85vh;
        opacity: 1 !important;
    }

    .FormationSl_v{ position: relative;}



    .FormationSl_v *{ z-index: 1;}


    .Form_Pic_v{ 
        position: relative;
        z-index: 3;
    }

    .Form_Content_CC{ display: table; color: white}
    .Form_Col_1{ 
        width: 50%; display: inline-block; 
        margin: 20px auto;
        padding: 0 40px;
        vertical-align: top;
    }



    .Form_Col1_v, .Form_Col_1 { position: relative;}
   /* .Form_Col1_v:before, .Form_Col_1:before {
        content: '1'; font-family: Magdelin Black !important;
        display: block; font-size: 60em; line-height: 1.2; text-align: center;
        color: white; 
        position: absolute; top: -90px; left: -10%; margin: auto;
        text-shadow: 0 0 2px #2b2b2b;
        z-index: 0; transition: opacity 5s
    }
    .Form_Col1_v.F_:before, .Form_Col_1:nth-of-type(2):before { content: '2'; }
    .Form_Col1_v.F_Ma:before, .Form_Col_1:nth-of-type(3):before { content: '3'; }
    .Form_Col_1:nth-of-type(4):before { content: '4'; }
   
    .Form_Col_1:before { 
        font-size: 12em; color: #bababa;
        top: 0; bottom: 0; left: 0;
        line-height: .9;
        opacity: .2; z-index: -1;
        transition: color .5s;
    }
    .Form_Col_1:hover:before { color: var(--DS_PR_color_DS);}
*/ 


    .Form_Col1_v img{ width: 700px !important; margin-bottom: -150px;}
    
    
    .Form_Content_CC{ margin-top: 45px; }
    .Form_Col_TT h2{ font-size: 65px; }
    .Form_Col_TT h2 b{ color: var(--DS_PR_color_DS); }
    .Form_Col_TT h3{ font-size: 28px; font-weight: 700 !important; font-family: 'Poppins' !important; color: var(--DS_PR_color_DS) }
    .Form_Col1_v h3, .Form_Col1_v h4{ position: relative;}  

    .Form_Col_1 h3, .Form_Col1_v h3{ font-size: 34px; }
    .Form_Col1_v h4{ font-size: 24px; color: var(--DS_PR_color_DS);} 
    .Form_Content_v p{ font-size: 22px; margin: auto !important; } 

    .Form_Col1_v{ margin: auto; text-align: center;}
    .Form_Col1_v div{ 
        width: 90%; min-height: 650px;
        position: relative; margin: auto !important;
/*        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I1_DS.png) no-repeat;*/
    }    
/*
    .Form_Col1_v div{ 
        width: 90%; min-height: 650px;
        position: relative; margin: auto !important;
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I1_DS.png) no-repeat;
    }
    .Form_Col1_v.F_F2 div{ 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I2_DS.png) no-repeat;
    }

    .Form_Col1_v.F_F3 div{ 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I3_DS.png) no-repeat;
    }
    .Form_Col1_v.F_F4 div{ 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_7_DS.jpg) no-repeat;
    }

    .Form_Col1_v.F_F5 div{ 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_6_DS.jpg) no-repeat;
    }
    .Form_Col1_v.F_F6 div{ 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_5_DS.jpg) no-repeat;
    }
    .Form_Col1_v.F_F7 div{ 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_4_DS.jpg) no-repeat;
    }
    .Form_Col1_v div{
        background-size: cover !important;
        background-position: center !important;        
    }
*/

    .FormationSl_v .ContForm_v{ display: table;}
    .Form_Pic_v, .Form_Content_v{ width: 50% !important; display: inline-block; vertical-align: middle;}

    .Form_Content_CC:before{
        content: ''; width: 8%; height: 2px; 
        margin-right: 7px;
        background: white;
        transform: translateY(12px);
    }
        


    .FormationSl_v .slick-slide.slick-active.slick-center{ opacity: 1 !important; }
    .FormationSl_v .slick-slide { opacity: .4 !important; transform: scale(0.8) !important;}
    .FormationSl_v .slick-slide.slick-active.slick-center .Form_Content_v{ opacity: 1 !important; }
    .FormationSl_v .slick-slide .Form_Content_v{ opacity: 0 !important; transition: opacity .3s;}







    @media (max-width: 1250px){
        .ContForm_v, .Sl_container_v div[aria-hidden="false"], .Sl_container_v div[aria-hidden="true"]{ max-height: 95vh;}
        .Form_Col_1{ padding: 0 10px; }
        .FormationSl_v .slick-prev{ right: 55% !important; }
        .Form_Content_CC{ margin-top: 5px; }

    }

    @media only screen and (min-width: 850px) and (max-width: 1150px){
        /*.Form_Pic_v{ width: 30% !important;}*/
        /*.Form_Content_v{ width: 70% !important;}*/
        .Form_Col1_v img{ width: 500px !important; margin-bottom: -80px;}
        .Form_Col1_v:before{ font-size: 30em; top: -10px;}
        .Form_Col_1:before{ font-size: 6em; }
        .Form_Col1_v h3{ font-size: 24px; }
        .Form_Col1_v h4{ font-size: 20px; }

        .FormationSl_v ul.slick-dots button{ width: 80px !important; height: 80px !important; }
    }

    @media (min-width: 850px){


        .FormationSl_v .ContForm_v{ padding: 0 !important; }
        .Sl_container_v div[aria-hidden="false"]:before, .Sl_container_v div[aria-hidden="true"]:before{ 
            transform: scale(1.5); 
        }
        .Sl_container_v div[aria-hidden="true"]:before{ display: none;}
        .Form_Pic_v{ width: 100%; }
        .Form_Pic_v img{ width: 100px; }
        .Form_Content_CC{ display: flex !important; align-items: start }
        .Form_Content_v p{ width: 90% !important; margin-bottom: 0 !important }
    }



    @media (max-width: 1150px){
        /*.FormationSl_v .slick-next{ bottom: 270px !important; }*/
        /*.FormationSl_v .slick-prev{ right: -2% !important; bottom: 320px !important;}*/
    }
    @media (max-width: 850px){
        .Sl_container_v{ padding: 0 !important; }
        .ContForm_v, .Sl_container_v .slick-slide{ opacity: 0 !important;}
        .ContForm_v, .Sl_container_v .slick-slide.slick-active, .FormationSl_v .slick-slide .Form_Content_v{ opacity: 1 !important;}

        .Form_Pic_v, .Form_Content_v, .Form_Col_1{ width: 100% !important; text-align: center !important;}

        .FormationSl_v .ContForm_v{ margin: -70px auto 0; height: auto; padding: 0 !important; }
        /*.FormationSl_v .Form_Content_CC{ display: flex; flex-direction: column-reverse;}*/
        .Form_Pic_v{ margin: 0 auto 30px; width: 100%;}
        .Form_Col1_v div{ /*width: 320px;*/ height: 400px }
        .Form_Content_v h1, .Form_Content_v h2, .Form_Content_v p{text-align: center !important;}
        .ContForm_v, .Sl_container_v div[aria-hidden="false"], .Sl_container_v div[aria-hidden="true"]{ max-height: inherit;}
        .Form_Col1_v img{ width: 300px !important; margin: auto; margin-bottom: -60px;}
        .Form_Col1_v:before{ font-size: 20em; right: 20%; }
        .Form_Col_1:before{ font-size: 7em; }

        .Form_Content_CC:before{ width: 200px; display: block !important; margin: 0 auto 30px !important }

        .Form_Col_TT h2, .Form_Col1_v h3{ font-size: 24px; }
        .Form_Col_1 h3{ font-size: 20px; }
        .Form_Col_TT h3{ font-size: 22px; }
        .Form_Col1_v h4, .Form_Content_v p{ font-size: 16px; }
        .FormationSl_v ul.slick-dots button{ width: 70px !important; height: 70px !important; }
        .FormationSl_v ul.slick-dots{ margin: auto !important; }

        .Sl_container_v .slick-track{ max-height: 150vh !important; }
        .FormationSl_v .slick-next, .FormationSl_v .slick-prev{ bottom: 350px !important}
        .FormationSl_v .slick-prev{ left: 0% !important; right: auto !important; }
        .FormationSl_v .slick-next{ right: 5% !important}
    }


    @media (max-width: 550px){

        /*.Form_Pic_v{ width: 100% !important;}*/

    }


    /************/
 
    .FormationSl_v ul.slick-dots{ 
        position: relative;
        width: fit-content;
        display: flex;
        align-content: center;
        justify-content: center;
        margin: 1% auto;
/*        margin-right: 60px;*/
        padding: 0;
        transform: translate(0px, -30px);

    }
    .FormationSl_v ul.slick-dots li { width: 100% !important; height: 100% !important;  }
    .FormationSl_v ul.slick-dots button  { 
        display: block; color: transparent; 
        width: 130px; height: 130px; 
/*        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I1_DS.png) no-repeat; */
        border: 2px solid var(--DS_PR_color_DS); 
        opacity: .4; outline: none;
        transform: scale(.8); filter: grayscale(1);
        transition: height .3s, filter .3s, opacity .3s, transform .3s

    }    

/*
    .FormationSl_v ul.slick-dots button  { 
        display: block; color: transparent; 
        width: 130px; height: 130px; 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I1_DS.png) no-repeat; 
        border: 2px solid var(--DS_PR_color_DS); 
        opacity: .4; outline: none;
        transform: scale(.8); filter: grayscale(1);
        transition: height .3s, filter .3s, opacity .3s, transform .3s

    }

    .FormationSl_v ul.slick-dots li:nth-of-type(2) button  { 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I2_DS.png) no-repeat; 
    }
    .FormationSl_v ul.slick-dots li:nth-of-type(3) button  { 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_V_8_I3_DS.png) no-repeat; 
    }
    .FormationSl_v ul.slick-dots li:nth-of-type(4) button  { 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_7_DS.jpg) no-repeat; 
    }
    .FormationSl_v ul.slick-dots li:nth-of-type(5) button  { 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_6_DS.jpg) no-repeat; 
    }
    .FormationSl_v ul.slick-dots li:nth-of-type(6) button  { 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_5_DS.jpg) no-repeat; 
    }
    .FormationSl_v ul.slick-dots li:nth-of-type(7) button  { 
        background: url(https://trading-formation.fr/wp-content/uploads/2023/04/DS_Exs_St_4_DS.jpg) no-repeat; 
    }

    .FormationSl_v ul.slick-dots button  { 
        background-size: cover !important;
        background-position: center !important;
    }*/
    .FormationSl_v .slick-dots li{ list-style: none !important;}
    .FormationSl_v .slick-dots li.slick-active button{ opacity: 1; transform: scale(1); filter: none}

    /*.slick-slide.slick-active {opacity: 1 !important}*/
    .slick-slider {
        /*opacity: 12%;*/
        position: relative;
        display: block;
        box-sizing: border-box;
        user-select: none;
        -webkit-touch-callout: none;
        -khtml-user-select: none;
        -ms-touch-action: pan-y;
        touch-action: pan-y;
        -webkit-tap-highlight-color: transparent;
        transition: all 0.6s
    }
    .slick-list {
        position: relative;
        display: block;
        /*overflow: hidden;*/
        overflow: visible;
        margin: 0;
        padding: 0;
    }
    .slick-list:focus {
        outline: none;
    }
    .slick-list.dragging {
        cursor: pointer;
        cursor: hand;
    }
    .slick-slider .slick-track, .slick-slider .slick-list {
        transform: translate3d(0, 0, 0);
    }
    .slick-track {
        position: relative;
        top: 0;
        left: 0;
        display: block;
    }
    .slick-track:before, .slick-track:after {
        display: table;
        content: '';
    }
    .slick-track:after {
        clear: both;
    }
    .slick-loading .slick-track {
        visibility: hidden;
    }
    .FormationSl_v .slick-slide {
        display: none;
        float: left;
        height: 90%;
        min-height: 1px;
        /*box-shadow: 0 0 3px #d2d2d28c;*/
        /*margin: 2px 22px;*/
        margin: 2px 0;
      width:100%
    }

    .slick-slide img {
        display: block;
    }
    .slick-slide.slick-loading img {
        display: none;
    }
    .slick-slide.dragging img {
        pointer-events: none;
    }
    .slick-initialized .slick-slide {
        display: block;
    }
    .slick-loading .slick-slide {
        visibility: hidden;
    }
    .slick-vertical .slick-slide {
        display: block;
        height: auto;
        border: 1px solid transparent;
    }
    .slick-btn.slick-hidden {
        display: none;
    }
    .FormationSl_v .slick-prev, .FormationSl_v .slick-next {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: auto !important;
        bottom: 110px;
        margin: auto;
/*        display: block;*/
        display: inline-flex;
        width: 20px !important;
        height: 20px !important;
        padding: 0;
        cursor: pointer;
        border: none;
        outline: none;
        background: transparent;
        z-index: 3;
    }
    .FormationSl_v .slick-prev:hover, .FormationSl_v .slick-prev:focus, .FormationSl_v .slick-next:hover, .FormationSl_v .slick-next:focus {
        color: transparent;
        outline: none;
        background: transparent;
    }
    .FormationSl_v .slick-prev:hover:before, .FormationSl_v .slick-prev:focus:before, .FormationSl_v .slick-next:hover:before, .FormationSl_v .slick-next:focus:before {
        opacity: 1;
    }
    .FormationSl_v .slick-prev:before, .FormationSl_v .slick-next:before {
        /*font-family: "FontAwesome";*/
        font-size: 25px;
        margin: auto !important;
        text-align: center;
        width: 0;
        display: block;
        line-height: 1;
        opacity: 1;
        color: #0029ff94;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .FormationSl_v .slick-prev {
        left: auto !important; right: 99%;
    }
    .FormationSl_v .slick-prev:before, .FormationSl_v .slick-next:before { 
        width: fit-content; padding: 30%; color: transparent !important; 
        background-repeat: no-repeat !important; background-position: center !important; background-size: 30px !important;
        background-color: white !important; border-radius: 200px;
    }
    .FormationSl_v .slick-prev:before {
        content: "⇦";
        background: url(https://content.app-sources.com/s/05076940521218581/uploads/Images/DS_JN_Oi_5_AL_DS-0177060.png);
    }
    .FormationSl_v .slick-next {
        left: auto !important; right: 1%;
    }
    .FormationSl_v .slick-next:before {
        content: "⇨";
        background: url(https://content.app-sources.com/s/05076940521218581/uploads/Images/DS_JN_Oi_5_AR_DS-0177060.png);
        background-color: var(--DS_PR_color_DS) !important;
        margin-left: 0 !important
    }
        @media (min-width: 768px) {
            .Sl_Head * {
                display: inline-block !important;
            }
        }
  @media (max-width: 768px) {
    .FormationSl_v{ width:100%; }
    /*.FormationSl_v div{ width:100%; }*/

  }
