@media screen and (min-width: 1024px) {
    .logo-black{ display: block;}
    .logo-white{ display: none;}
    .dark-theme  .header__nav__button{color: #26425a;}
    .dark-theme .logo-black{ display: none;}
    .dark-theme .logo-white{ display: block;}
    .dark-theme .nav-language{ color: #fff;}
    .nav-language{ color: #085355;}
    .dark-theme .bar {background-color: #26425a;}
    .dark-theme .ariane-n{color:#26425a;}
    .dark-theme .header{background:#fff;}
    .dark-theme.header-no-bg .header{background:none;}




    /*.no-opacity, .no-opacity.section{
        opacity:0!important;
        transition : opacity 0s cubic-bezier(.17,.67,.37,.96)!important;
    
    }*/
     .wrap-section{overflow: hidden;}

    .nav-bottom__button.current .button__container{
        color:#af2fce;
    }
    .nav-bottom__button.current .button__container.button-rdv-nav,  .nav-bottom__button.current .button__container.button-rdv{
        color:#fff;
    }
    .nav-corner .current .button__text--vh.button-text-corner{
        color:#fff;
    }
    .nav-corner .current .bg-button{
        left:0;
    }


    /*SECTION*/
    .section{
        overflow: hidden;
        position: absolute!important;
        left: 0%;
        top:0;
        transition : left 0s cubic-bezier(.23, 1, .32, 1) 0.6s;
        /*transition : all 0.8s cubic-bezier(.01,.43,.65,.99);*/
        }
    /*.hide-screen{left:0%;}*/
    .section.prev-screen{left:-100%;}
    
    .section .bg {transition : all 1.5s cubic-bezier(.01,.43,.65,.99); }
    .section .wrap-bg{ overflow: hidden;}

    



    .section.next-screen{
       left:-100%;;
    }
 

   /*BG*/
   .section .wrap-bg .bg.last-bg{
       transition-delay: 2500ms!important;
   }
   .section .wrap-bg .bg{
       opacity: 0 ;
       transform: scale(1.4);
       transform-origin: center center;
    }
    .section .wrap-bg .bg.forward{
        opacity: 0 ;
        transform: scale(1.4) ;
        transform-origin: center center;
     }
    .section.prev-screen .wrap-bg .bg{
        opacity: 0 ;
        transform: scale(1.4) ;
        transform-origin: center center;
     }
    .section .wrap-bg .bg:nth-child(1){
        opacity: 0 ;
        transform: scaleX(1.4) /*translateX(-75px)*/;
     }
     
    .section.current-screen .wrap-bg .bg{
        opacity: 1 ;
        transform: scale(1) /*translateX(0px)*/;
     }

     .wrapper .section.wait-for-intro .bg-video-custom-home{
        opacity: 0 ;
       transform: scale(3) ;
       transform-origin: top left;
     }
     .wrapper .section.wait-for-intro.current-screen .bg-video-custom-home{
        opacity: 1 ;
       transform: scaleX(1) ;
       transform-origin: top left;
     }

     .last-bg {transition-delay:800ms!important; }
    

    .wrapper .section:nth-child(2) .wrap-bg .bg:first-child{transition-delay:0ms; transition-duration: 1.5;}
    .wrapper .section:nth-child(2) .wrap-bg .bg:nth-child(2){transition-delay:100ms; transition-duration: 1.5;}

    .wrapper .section.wait-for-intro .wrap-bg .bg:first-child{transition-delay:5600ms!important; transition-duration: 1.5;}
    .wrapper .section.wait-for-intro .wrap-bg .bg:nth-child(2){transition-delay:5900ms!important; transition-duration: 1.5;}
    
    .wrapper .section.wait-for-intro .bg-video-custom-home{transition-delay:5600ms!important; transition-duration: 1.5s;}



    .wrapper .section .wrap-bg .bg:first-child{transition-delay:800ms; transition-duration: 1.5s;}
    .wrapper .section .wrap-bg .bg:nth-child(2){transition-delay:900ms; transition-duration: 1.5s;}

    .wrapper .section.prev-screen .wrap-bg .bg:first-child,
    .wrapper .section.prev-screen .wrap-bg .bg:nth-child(2){transition-delay:00ms!important;}


    /*Content text*/
    .section .content__text > *{
        opacity: 0 ;
        transform: translateX(-50px) scaleX(1.25);
        transform-origin: top right;
        transition: all 600ms cubic-bezier(.31, .886, .69, .997);
        transition-delay:400ms;
    }

    .section.wait-for-intro .content__text > *:nth-child(1){transition-delay:6200ms;}
    .section.wait-for-intro .content__text > *:nth-child(2){transition-delay:6400ms;}
    .section.wait-for-intro .content__text > *:nth-child(3){transition-delay:6600ms;}
    .section.wait-for-intro .content__text > *:nth-child(4){transition-delay:6800ms;}
    .section.wait-for-intro .content__text > *:nth-child(5){transition-delay:7000ms;}

    .section .content__text > *:nth-child(1){transition-delay:400ms;}
    .section .content__text > *:nth-child(2){transition-delay:500ms;}
    .section .content__text > *:nth-child(3){transition-delay:1200ms;}
    .section .content__text > *:nth-child(4){transition-delay:1400ms;}
    .section .content__text > *:nth-child(5){transition-delay:1600ms;}
    .section.current-screen .content__text > *{
        opacity: 1 ;
        transform: translateX(-0px) scaleX(1);

    }
    .section.prev-screen .content__text > *{
        opacity: 0 ;
        transform-origin: top left;
        transform: translateX(50px) scaleX(1.25);
        transition-delay:0ms;

    }
    .content-title-and-card > p, .content-title-and-card h3,  .card, .content-title-and-card .double-button-container * {
        opacity: 0 ;
        transform: translateX(-50px) scaleX(1.25);
        transform-origin: top right;
        transition: opacity 600ms cubic-bezier(.31, .886, .69, .997),
                    transform 600ms cubic-bezier(.31, .886, .69, .997);
    }
    .current-screen .content-title-and-card > p, .current-screen .content-title-and-card h3, .current-screen  .card, .current-screen .content-title-and-card .double-button-container *{
        opacity: 1 ;
        transform: translateX(0px) scaleX(1);
    }

    .content-title-and-card > p {transition-delay:800ms;}
    .content-title-and-card h3{transition-delay:1000ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(1){transition-delay:1200ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(2){transition-delay:1400ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(3){transition-delay:1600ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(4){transition-delay:1800ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(5){transition-delay:2000ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(6){transition-delay:2200ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(7){transition-delay:2400ms;}
    .content-title-and-card .content__cards-wrapper .card:nth-child(8){transition-delay:2600ms;}
    .content-title-and-card .double-button-container:nth-child(1){transition-delay:2800ms;}
    .content-title-and-card .double-button-container *:nth-child(2){transition-delay:3000ms;}

    .prev-screen .content-title-and-card > p,
    .prev-screen .content-title-and-card h3,
    .prev-screen .content-title-and-card .content__cards-wrapper .card{
        transition-delay:0ms;
        transform-origin: top left;
        transform: translateX(50px) scaleX(1.25);
    }

    
    /*-------------------------------------------------------------------*/

    /*INFO SCROLL*/
	.section .info-scroll {
		transition : all 1s cubic-bezier(.17,.67,.37,.96) 1s;
		transform: translateY(20px);
		opacity:0;
	}
	.section.current-screen .info-scroll {
		transform: translateY(0px);
		opacity: 1;
	}

    /*-------------------------------------------------------------------*/

    .popup > .popup__content > .popup-block-blanc,
    .popup > .popup__content > .popup-block-blanc p,
    .popup > .popup__content > .popup-block-blanc img,
    /*popup slider*/
    .popup__content > .slider__window  .popup-block-blanc,
    .popup__content > .slider__window  .popup-block-blanc p,
    .popup__content > .slider__window  .popup-block-blanc img,
    /*popup slider avec card*/
    .popup__content > .slider__window  .popup-block-blanc h2,
    .popup__content > .slider__window  .popup-block-blanc .timeline-card,
    .popup__content > .slider__window  .popup-block-blanc .timeline-circle-wrap
    {
        transform: scale(0.6);
        opacity: 0;
        transition : all 0.5s cubic-bezier(.17,.67,.37,.96);
    }

    .popup.open > .popup__content > .popup-block-blanc,
    .popup.open > .popup__content > .popup-block-blanc p,
    .popup.open > .popup__content > .popup-block-blanc img,
    /*popup slider*/
    .open .popup__content > .slider__window .active-slide .popup-block-blanc,
    .open .popup__content > .slider__window .active-slide .popup-block-blanc p, 
    .open .popup__content > .slider__window .active-slide .popup-block-blanc img,
    /*popup slider avec card*/
    .open .popup__content > .slider__window .active-slide .popup-block-blanc h2,
    .open .popup__content > .slider__window .active-slide .popup-block-blanc .timeline-card,
    .open .popup__content > .slider__window .active-slide .popup-block-blanc .timeline-circle-wrap {
        transform: scale(1);
        opacity: 1;
    }

    

    /*GENERIC ANIMATIONS*/
    /*scale opacity*/
    .section .scale-opactity,
    .section [data-ug-anim="scale-opactity"]{
        transform: scale(0.6);
		opacity: 0;
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }
    .section.current-screen .scale-opactity,
    .section.current-screen [data-ug-anim="scale-opactity"]{
        transform: scale(1);
		opacity: 1;
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }

    /*translateX opacity*/
    .section .translatex-opactity,
    .section [data-ug-anim="translatex-opactity"]{
        transform: translateX(-20px);
		opacity: 0;
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }
    .section.current-screen .translatex-opactity,
    .section.current-screen [data-ug-anim="translatex-opactity"]{
        transform: translateX(0px);
		opacity: 1;
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }

    /*translateY */
    .section .translatey,
    .section [data-ug-anim="translatey"]{
        transform: translateY(-100%);
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }
    .section.current-screen .translatey,
    .section.current-screen [data-ug-anim="translatey"]{
        transform: translateY(0%);
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }
    /*translateY opacity */
    .section .translatey-opactity,
    .section [data-ug-anim="translatey-opactity"]{
        transform: translateY(-100%);
        opacity: 0;
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }
    .section.current-screen .translatey-opactity,
    .section.current-screen [data-ug-anim="translatey-opactity"]{
        transform: translateY(0%);
        opacity: 1;
		transition : all 0.5s cubic-bezier(.17,.67,.37,.96) 0.2s;
    }

}