/*АНИМАЦИЯ СЛАЙДОВ*/
.pyatnoo, .line_under_box_right_gx, .ole_nav_frst_slide, .two_nav_frst_slide, .three_nav_frst_slide, .box_line_homeslide, .shester_one .elementor-widget-container, .shester_two .elementor-widget-container, 
.socila_share_box_frst, .neznayachtoeto, .main_shester, .box_top_headeras, .container_pgx_model, .podlojka_pgx, .box_model_gx, .toltp_icon_plus_prod_gx{
  opacity: 0;
}

.box_logo .attachment-full.OutTopSlide,
.pyatnoo.fade_Outbrg_nex,
.to_logo_fancu_sub .elementor-widget-container.OutTopSlide_03_sec,
.see_all_prodct .elementor-widget-container.OutTopSlide_03_sec,
.main_shester.RotationOutRight_nex,
.shester_two .elementor-widget-container.RotationOutRight_nex,
.shester_one .elementor-widget-container.RotationOutRight_nex,
.box_line_homeslide.movelineleft,
.ole_nav_frst_slide.moveoutleft_01sec,
.two_nav_frst_slide.moveoutleft_03sec,
.three_nav_frst_slide.moveoutleft_05sec{
   opacity: 1;
}
.name_prod_titl_blbox .elementor-widget-container.OutTopSlideUP,
.sub_prod_subtitl_blbox .elementor-widget-container.OutTopSlideUP_03_sec,
.line_under_box_left.movelineleft_nex,
.more_info_btm .elementor-widget-container.OutTopSlide_03_sec,
.sub_name_prod_blbox .elementor-widget-container.OutTopSlideUP_03_sec,
.line_under_box_right.movelineOutLeft_nex,
.more_prog_btm .elementor-widget-container.OutTopSlide_03_sec,
.container_box_umade_main.outUpMiveModel_nex,
.one_line_onbpx.fast_out_fide,
.togle_in_libne.fast_out_fide,
.tooltp_text_frst_one.fast_out_fide,
.tooltp_text_frst_two.fast_out_fide,
.tooltp_text_frst_three.fast_out_fide{
   opacity: 1;
}


.name_prod_titl_two .elementor-widget-container.OutTopSlideUP,
.sub_name_prod_subtitl_two .elementor-widget-container.OutTopSlideUP_03_sec,
.line_under_box_left_two.movelineleft_nex,
.more_info_btm_two .elementor-widget-container.OutTopSlide_03_sec,
.sub_name_prod_screen .elementor-widget-container.OutTopSlideUP_03_sec,
.line_under_box_right_two.movelineOutLeft_nex,
.more_prog_btm_two .elementor-widget-container.OutTopSlide_03_sec,
.container_pgx_model.outUpMiveModel_nex,
.whitecircle_home_one.fast_out_fide,
.toltp_icon_plus_prod.fast_out_fide,
.text_lins_png.fast_out_fide,
.pgx_togles_home.fast_out_fide,
.box_menu_sic_end.goOutlinesDown,
.socibtms.goOutlinesDown{
     opacity: 1;
}

.name_prod_titl .elementor-widget-container.OutTopSlideUP,
.sub_name_prod_subtitl .elementor-widget-container.OutTopSlideUP_03_sec,
.line_under_box_left.movelineleft_nex,
.more_info_btm_fr .elementor-widget-container.OutTopSlide_03_sec,
.sub_name_prod_two .elementor-widget-container.OutTopSlideUP_03_sec,
.line_under_box_right_gx.movelineOutLeft_nex,
.more_prog_btm_fr .elementor-widget-container.OutTopSlide_03_sec,
.box_model_gx.outUpMiveModel_nex,
.whitecircle_home_one_gx.fast_out_fide,
.toltp_icon_plus_prod_gx.fast_out_fide,
.box_dop_text_gx.fast_out_fide,
.box_menu_sic_end.goOutlinesDown,
.socibtms.goOutlinesDown{
       opacity: 1;
}


.box_menu_sic_end.goOutlinesDown,
.socibtms.goOutlinesDown,
.title_hist.justFideOut,
.title_hist_under.justFideOut,
.breadcums.justFideOut,
.box_text_reberl.moveouttop,
.box_counter_one.FastmoveHeadRelRight_nex,
.box_counter_two.FastmoveHeadRelRight_nex,
.shester_main_onas .elementor-widget-container.RotationOutRight_nex,
.litle_shester_onas .elementor-widget-container.RotationOutRight_nex,
.vipusheno_onas.moveouttop,
.box_text_reberl.moveouttop,
.title_hist_underyear.FastmoveHeadRelRight_nex,
.red_text_onas_one.FastmoveHeadRelRight_nex,
.red_text_onas_two.FastmoveHeadRelRight_nex,
.main_image_onas_one.FastmoveHeadRelRight_nex{
  opacity: 1;
}





/*Новая*/

.box_logo{
    overflow: hidden;
    height: 13vw; 
}
.name_prod_titl_blbox, .name_prod_titl_two, .name_prod_titl{
    overflow: hidden;
    height: 8vw;
}
.box_logo .attachment-full, .name_prod_titl_blbox .elementor-widget-container, .name_prod_titl_two .elementor-widget-container, .name_prod_titl .elementor-widget-container{
  opacity: 0;
}




/*для след сл*/
.inTopSlide_secnd{animation-delay: 1.5s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlisecnd;animation-name:inTopSlisecnd;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes inTopSlisecnd{
  0% {
    transform: translate3d(0px,10vw, 0px);
    -webkit-transform: translate3d(0px, 10vw, 0px);
    opacity:0;
  }
  10%{
    opacity:0.2;
  } 
  30%{
    opacity:1;
  } 
  70%{
    transform: translate3d(0px,-0.5vw, 0px);
    -webkit-transform: translate3d(0px,-0.5vw, 0px);
    opacity:1;
  } 
  100%{
    transform: translate3d(0px,0, 0px);
    -webkit-transform: translate3d(0px,0, 0px);
    opacity:1;
  } 
}



.inTopSlide_tobtmpodr{animation-delay: 1.8s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlidtobtmpodr;animation-name:inTopSlidtobtmpodr;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}


@keyframes inTopSlidtobtmpodr{
  0% {
    transform: translate3d(0px,-2vw, 0px);
    -webkit-transform: translate3d(0px, -2vw, 0px);
    opacity:0;
  }
  10%{
    opacity:0.2;
  } 
  30%{
    opacity:1;
  } 
  70%{
    transform: translate3d(0px,1.5vw, 0px);
    -webkit-transform: translate3d(0px,1.5vw, 0px);
    opacity:1;
  } 
  100%{
    transform: translate3d(0px,0, 0px);
    -webkit-transform: translate3d(0px,0, 0px);
    opacity:1;
  } 
}

.inTopSlide_nex{animation-delay: 1.6s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlidesec;animation-name:inTopSlidesec;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
.inTopSlide_060_sec_nex{animation-delay: 2.15s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlidesec;animation-name:inTopSlidesec;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}


.inTopSlide_060_sec{animation-delay: 0.65s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlidesec;animation-name:inTopSlidesec;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes inTopSlidesec{
  0% {
    transform: translate3d(0px,-2vw, 0px);
    -webkit-transform: translate3d(0px, -2vw, 0px);
    opacity:0;
  }
  10%{
    opacity:0.2;
  } 
  30%{
    opacity:1;
  } 
  70%{
    transform: translate3d(0px,3vw, 0px);
    -webkit-transform: translate3d(0px,3vw, 0px);
    opacity:1;
  } 
  100%{
    transform: translate3d(0px,0, 0px);
    -webkit-transform: translate3d(0px,0, 0px);
    opacity:1;
  } 
}


.inTopSlide_01_sec_nex{animation-delay: 1.7s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlide;animation-name:inTopSlide;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
.inTopSlide_03_sec_nex{animation-delay: 1.7s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlide;animation-name:inTopSlide;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
.inTopSlide_045_sec_nex{animation-delay: 1.95s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlide;animation-name:inTopSlide;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}

/*лого*/
.inTopSlide_03_sec{animation-delay: 0.1s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlide;animation-name:inTopSlide;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
.inTopSlide_045_sec{animation-delay: 0.45s;animation-fill-mode: forwards;-webkit-animation-name:inTopSlide;animation-name:inTopSlide;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}


.inTopSlide{animation-fill-mode: forwards;-webkit-animation-name:inTopSlide;animation-name:inTopSlide;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes inTopSlide{
  0% {
    transform: translate3d(0px,15vw, 0px);
    -webkit-transform: translate3d(0px,15vw, 0px);
    opacity:0;
  }
  10%{
    opacity:0.2;
  } 
  30%{
    opacity:1;
  } 
  70%{
    transform: translate3d(0px,-0.5vw, 0px);
    -webkit-transform: translate3d(0px,-0.5vw, 0px);
    opacity:1;
  } 
  100%{
    transform: translate3d(0px,0, 0px);
    -webkit-transform: translate3d(0px,0, 0px);
    opacity:1;
  } 
}

.OutTopSlide_045_sec{animation-delay: 0.45s;animation-fill-mode: forwards;-webkit-animation-name:OutTopSlide;animation-name:OutTopSlide;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
.OutTopSlide_03_sec{animation-delay: 0.15s;animation-fill-mode: forwards;-webkit-animation-name:OutTopSlide;animation-name:OutTopSlide;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}

.OutTopSlide{animation-fill-mode: forwards;-webkit-animation-name:OutTopSlide;animation-name:OutTopSlide;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes OutTopSlide{
  0% {
    transform: translate3d(0px,0, 0px);
    -webkit-transform: translate3d(0px,0, 0px);
    opacity:1;
  }
  40%{
    transform: translate3d(0px,4vw, 0px);
    -webkit-transform: translate3d(0px,4vw, 0px);
    opacity:0.7;
  } 
  100%{
    transform: translate3d(0px,-9vw, 0px);
    -webkit-transform: translate3d(0px,-9vw, 0px);
    opacity:0.5;
  } 
}

.OutTopSlideUP_045_sec{animation-delay: 0.45s;animation-fill-mode: forwards;-webkit-animation-name:OutTopSlideUP;animation-name:OutTopSlideUP;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
.OutTopSlideUP_03_sec{animation-delay: 0.3s;animation-fill-mode: forwards;-webkit-animation-name:OutTopSlideUP;animation-name:OutTopSlideUP;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}

.OutTopSlideUP{animation-delay: 0.1s;animation-fill-mode: forwards;-webkit-animation-name:OutTopSlideUP;animation-name:OutTopSlideUP;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes OutTopSlideUP{
  0% {
    transform: translate3d(0px,0, 0px);
    -webkit-transform: translate3d(0px,0, 0px);
    opacity:1;
  }
  40%{
    transform: translate3d(0px,-1vw, 0px);
    -webkit-transform: translate3d(0px,-1vw, 0px);
    opacity:0.7;
  } 
  100%{
    transform: translate3d(0px,20vw, 0px);
    -webkit-transform: translate3d(0px,20vw, 0px);
    opacity:0.5;
  } 
}

.to_logo_fancu_sub, .sub_prod_subtitl_blbox, .see_all_prodct, .sub_name_prod_blbox, .sub_name_prod_subtitl_two,
.sub_name_prod_screen, .more_info_btm, .more_prog_btm, .more_info_btm_two, .more_prog_btm_two, .sub_name_prod_subtitl, .sub_name_prod_two,
.more_info_btm_fr, .more_prog_btm_fr{
    overflow: hidden;
    height: 5vw;
    padding-top: 1vw;
}
.to_logo_fancu_sub .elementor-widget-container, .sub_prod_subtitl_blbox .elementor-widget-container, .see_all_prodct .elementor-widget-container,
 .sub_name_prod_blbox .elementor-widget-container, .sub_name_prod_subtitl .elementor-widget-container, .sub_name_prod_two .elementor-widget-container, .sub_name_prod_subtitl_two .elementor-widget-container, .sub_name_prod_screen .elementor-widget-container{
    opacity: 0;
}

/*кнопки*/
.more_info_btm .elementor-widget-container, .more_prog_btm .elementor-widget-container, .more_info_btm_two .elementor-widget-container,
.more_prog_btm_two .elementor-widget-container, .more_info_btm_fr .elementor-widget-container, .more_prog_btm_fr .elementor-widget-container{
    opacity: 0;
}


/*шестиренки*/
.fideSlideLeftRght_09_sec_nex{animation-delay: 1.6s;animation-fill-mode: forwards;-webkit-animation-name:fideSlideLeftRght;animation-name:fideSlideLeftRght;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);}
.fideSlideLeftRght_1_sec_nex{animation-delay: 1.7s;animation-fill-mode: forwards;-webkit-animation-name:fideSlideLeftRght;animation-name:fideSlideLeftRght;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);}


.fideSlideLeftRght_09_sec{animation-delay: 0.1s;animation-fill-mode: forwards;-webkit-animation-name:fideSlideLeftRght;animation-name:fideSlideLeftRght;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);}
.fideSlideLeftRght_1_sec{animation-delay: 0.2s;animation-fill-mode: forwards;-webkit-animation-name:fideSlideLeftRght;animation-name:fideSlideLeftRght;-webkit-animation-duration:2.8s;animation-duration:2.8s;-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);}

.fideSlideLeftRght{animation-delay: 1.5s;animation-fill-mode: forwards;-webkit-animation-name:fideSlideLeftRght;animation-name:fideSlideLeftRght;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);}
@keyframes fideSlideLeftRght{
  0%{
    opacity:0;
    -webkit-transform:translate3d(100%, 0, 0) scale(0.3) rotate(180deg);
    transform:translate3d(100%, 0, 0) scale(0.3) rotate(180deg);
  }
  100%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1) rotate(0deg);
    transform:translate3d(0, 0, 0) scale(1) rotate(0deg);
  }
}
.fideSlideOutRght{animation-fill-mode: forwards;-webkit-animation-name:fideSlideOutRght;animation-name:fideSlideOutRght;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.27, 1.55);}
@keyframes fideSlideOutRght{
  0%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }
  60%{
    opacity:0;
  }
  100%{
    opacity:0;
    -webkit-transform:translate3d(200%, 0, 0) scale(0);
    transform:translate3d(200%, 0, 0) scale(0);
  }
}

/*исчезновение шестиренок*/
.RotationOutRight_nex{animation-delay: 0.1s;animation-fill-mode: forwards;-webkit-animation-name:RotationOutRightner;animation-name:RotationOutRightner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes RotationOutRightner{
  0% {
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1) rotate(0deg);
    transform:translate3d(0, 0, 0) scale(1) rotate(0deg);
  }
  30% {
    opacity:1;
    -webkit-transform:translate3d(-20%, 0, 0) scale(1) rotate(-35deg);
    transform:translate3d(-20%, 0, 0) scale(1) rotate(-35deg);
  }
  60%{
    opacity:0.5;
  } 
  100%{
    opacity:0;
    -webkit-transform:translate3d(200%, 0, 0) scale(0.3) rotate(180deg);
    transform:translate3d(200%, 0, 0) scale(0.3) rotate(180deg);
  } 
}
.RotationOutRight_03_sec{animation-delay: 0.3s;animation-fill-mode: forwards;-webkit-animation-name:RotationOutRight;animation-name:RotationOutRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}

.RotationOutRight{animation-fill-mode: forwards;-webkit-animation-name:RotationOutRight;animation-name:RotationOutRight;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);animation-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);}
@keyframes RotationOutRight{
  0% {
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }
  60%{

    opacity:1;
  } 
  100%{
    opacity:0;
    -webkit-transform:translate3d(200%, 0, 0) scale(0.3) rotate(180deg);
    transform:translate3d(200%, 0, 0) scale(0.3) rotate(180deg);
  } 
}



/*моделька появление*/
.toUpMiveModel_nex{animation-delay: 1.6s;animation-fill-mode: forwards;-webkit-animation-name:toUpMiveModel;animation-name:toUpMiveModel;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);}


.toUpMiveModel{animation-fill-mode: forwards;-webkit-animation-name:toUpMiveModel;animation-name:toUpMiveModel;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);}
@keyframes toUpMiveModel{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0, 50vw, 0) scale(0.3);
    transform:translate3d(0, 50vw, 0) scale(0.3);
  }
  100%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }
}

.outUpMiveModel_nex{animation-delay: 0.6s;animation-fill-mode: forwards;-webkit-animation-name:outUpMiveModelnwwe;animation-name:outUpMiveModelnwwe;-webkit-animation-duration:0.45s;animation-duration:0.45s;-webkit-animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);}
@keyframes outUpMiveModelnwwe{
  0%{
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  100%{
    opacity:0;
    -webkit-transform:scale(0.3);
    transform:scale(0.3);
  }
}
.outUpMiveModel{animation-fill-mode: forwards;-webkit-animation-name:outUpMiveModel;animation-name:outUpMiveModel;-webkit-animation-duration:0.45s;animation-duration:0.45s;-webkit-animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);animation-timing-function:cubic-bezier(0.81, 0.42, 0, 0.87);}
@keyframes outUpMiveModel{
  0%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }
  100%{
    opacity:0;
    -webkit-transform:translate3d(0, 50vw, 0) scale(0.3);
    transform:translate3d(0, 50vw, 0) scale(0.3);
  }
}


/**********************/



/*сверху вниз - право*/
.justFide3_5sec_nex{animation-delay: 4.5s;animation-fill-mode: forwards;-webkit-animation-name:justFide;animation-name:justFide;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
.justFide1_5sec_nex{animation-delay: 1.8s;animation-fill-mode: forwards;-webkit-animation-name:justFide;animation-name:justFide;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}


.justFide3_5sec{animation-delay: 3.5s;animation-fill-mode: forwards;-webkit-animation-name:justFide;animation-name:justFide;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}


.justFide{animation-fill-mode: forwards;-webkit-animation-name:justFide;animation-name:justFide;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes justFide{
  from {
    opacity:0;
  }
  to{
    opacity:1;
  } 
}
.justFideOut{animation-fill-mode: forwards;-webkit-animation-name:justFideOut;animation-name:justFideOut;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes justFideOut{
  from {
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  to{
    opacity:0;
    -webkit-transform:scale(0.2);
    transform:scale(0.2);
  } 
}

/*сверху вниз - право*/
.moveup{-webkit-animation-name:movingup;animation-name:movingup;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity: 1;}
@keyframes movingup{
  from {
    opacity:0;
    -webkit-transform:translate(50%, -150%) scale(0.1);
    transform:translate(50%, -150%) scale(0.1);
  }
  to{
    opacity:1;
    -webkit-transform:translate(0, 0) scale(1);
    transform:translate(0, 0) scale(1);
  } 
}
.moveout{-webkit-animation-name:moveout;animation-name:moveout;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
@keyframes moveout{
  from {
    opacity:1;
    -webkit-transform:translate(0, 0) scale(1);
    transform:translate(0, 0) scale(1);
  }
  to{
    opacity:0;
    -webkit-transform:translate(50%, -150%) scale(0.1);
    transform:translate(50%, -150%) scale(0.1);
  } 
}




/*появление зум*/
.zoomin_1sec{animation-fill-mode: forwards;animation-delay: 0.65s;-webkit-animation-name:zoomianimation;animation-name:zoomianimation;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.zoomin_1_7sec{animation-fill-mode: forwards;animation-delay: 1.0s;-webkit-animation-name:zoomianimation;animation-name:zoomianimation;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.zoomin_3_5sec{animation-fill-mode: forwards;animation-delay: 3.5s;-webkit-animation-name:zoomianimation;animation-name:zoomianimation;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.zoomin_6sec{animation-fill-mode: forwards;animation-delay: 6s;-webkit-animation-name:zoomianimation;animation-name:zoomianimation;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}

.zoominanim{-webkit-animation-name:zoomianimation;animation-name:zoomianimation;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1!important;}
 @keyframes zoomianimation {
  from{  
    transform: scale(0.2);
    -webkit-transform: scale(0.2);
    opacity:0;
  }
  to{
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity:1;
  }
 }
.zoominanout{-webkit-animation-name:zoominanout;animation-name:zoominanout;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0!important;}
 @keyframes zoominanout {
  0%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }
  70%{
    opacity:0;
    -webkit-transform:translate3d(0, 0, 0) scale(0.1);
    transform:translate3d(0, 0, 0) scale(0.1);
  }
  100%{
    opacity:0;
    -webkit-transform:translate3d(0, 0, 0) scale(0);
    transform:translate3d(0, 0, 0) scale(0);
  }
 }


/*слайд справа*/
.moveinRight_1_5sec{animation-fill-mode: forwards;animation-delay: 1.5s;-webkit-animation-name:moveinRight;animation-name:moveinRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}

.moveinRight{animation-fill-mode: forwards;-webkit-animation-name:moveinRight;animation-name:moveinRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes moveinRight{
  from {
    opacity:0;
    -webkit-transform:translate(-400%, 0);
    transform:translate(-400%, 0);
  }
  to{
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  } 
}
.moveOutRight{animation-fill-mode: forwards;-webkit-animation-name:moveOutRight;animation-name:moveOutRight;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes moveOutRight{
  from {
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  }
  to{
    opacity:0;
    -webkit-transform:translate(400%, 0);
    transform:translate(400%, 0);
  } 
}

/*слайд вверх*/

.moveinUp_05_sec_nex{animation-fill-mode: forwards;animation-delay: 2.5s;-webkit-animation-name:moveinUp;animation-name:moveinUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}



.moveinUp_05_sec{animation-fill-mode: forwards;animation-delay: 1s;-webkit-animation-name:moveinUp;animation-name:moveinUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
.moveinUp{animation-fill-mode: forwards;-webkit-animation-name:moveinUp;animation-name:moveinUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes moveinUp{
  from {
    opacity:0;
    -webkit-transform:translate(0, 200%);
    transform:translate(0, 200%);
  }
  to{
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  } 
}





/*слайд слева*/
.moveinleft_0_5sec_nex{animation-fill-mode: forwards;animation-delay: 2s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_1sec_nex{animation-fill-mode: forwards;animation-delay: 2.5s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_1_3sec_nex{animation-fill-mode: forwards;animation-delay: 2.8s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_1_6sec_nex{animation-fill-mode: forwards;animation-delay: 3.1s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_3sec_nex{animation-fill-mode: forwards;animation-delay: 4.5s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}



.moveinleft_0_5sec{animation-fill-mode: forwards;animation-delay: 0.5s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_1sec{animation-fill-mode: forwards;animation-delay: 1s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_1_3sec{animation-fill-mode: forwards;animation-delay: 1.3s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_1_6sec{animation-fill-mode: forwards;animation-delay: 1.6s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveinleft_3sec{animation-fill-mode: forwards;animation-delay: 3s;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}

.moveinleft{animation-fill-mode: forwards;-webkit-animation-name:moveinleft;animation-name:moveinleft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes moveinleft{
  from {
    opacity:0;
    -webkit-transform:translate(-100%, 0);
    transform:translate(-100%, 0);
  }
  to{
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  } 
}

.moveoutleft_01sec{animation-fill-mode: forwards;animation-delay: 0.3s;-webkit-animation-name:moveoutleft;animation-name:moveoutleft;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
.moveoutleft_03sec{animation-fill-mode: forwards;animation-delay: 0.6s;-webkit-animation-name:moveoutleft;animation-name:moveoutleft;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
.moveoutleft_05sec{animation-fill-mode: forwards;animation-delay: .9s;-webkit-animation-name:moveoutleft;animation-name:moveoutleft;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}

.moveoutleft{animation-fill-mode: forwards;-webkit-animation-name:moveoutleft;animation-name:moveoutleft;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
@keyframes moveoutleft{
  from {
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  }
  to{
    opacity:0;
    -webkit-transform:translate(-100%, 0);
    transform:translate(-100%, 0);
  } 
}


/*прорисовка линии справа*/
.movelineInLeft_nex{animation-fill-mode: forwards;animation-delay: 1.45s;-webkit-animation-name:movelineInLeft;animation-name:movelineInLeft;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}


.movelineInLeft_0_5sec{animation-fill-mode: forwards;animation-delay: 0.5s;-webkit-animation-name:movelineInLeft;animation-name:movelineInLeft;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}

.movelineInLeft{animation-fill-mode: forwards;-webkit-animation-name:movelineInLeft;animation-name:movelineInLeft;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes movelineInLeft {
  0%{  
    transform: translateX(300%);
    -webkit-transform: translateX(300%);
    opacity:0;
  }
  100%{
    transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity:1;
  }
 }
 .movelineOutLeft{animation-fill-mode: forwards;-webkit-animation-name:movelineOutLeft;animation-name:movelineOutLeft;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 .movelineOutLeft_nex{animation-delay: 1.1s;animation-fill-mode: forwards;-webkit-animation-name:movelineOutLeft;animation-name:movelineOutLeft;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}

 @keyframes movelineOutLeft {
  0%{  
    opacity:1;
  }
  100%{
    opacity:0;
  }
 }


/*прорисовка линии слева*/
.movelineright_nex_05s{animation-fill-mode: forwards;animation-delay: 1.55s;-webkit-animation-name:movelineright;animation-name:movelineright;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
.movelineright_nex{animation-fill-mode: forwards;animation-delay: 1.45s;-webkit-animation-name:movelineright;animation-name:movelineright;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}

.movelineright{animation-fill-mode: forwards;animation-delay: 0.6s;-webkit-animation-name:movelineright;animation-name:movelineright;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes movelineright {
  from{  
    transform: translateX(-200%);
    -webkit-transform: translateX(-200%);
    opacity:0;
  }
  to{
    transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity:1;
  }
 }

.movelineleft_nex{animation-delay: 1.1s;animation-fill-mode: forwards;-webkit-animation-name:movelineleft;animation-name:movelineleft;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}

.movelineleft{animation-fill-mode: forwards;-webkit-animation-name:movelineleft;animation-name:movelineleft;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes movelineleft {
  from{  
    transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity:1;
  }
  to{
    transform: translateX(-200%);
    -webkit-transform: translateX(-200%);
    opacity:0.5;
  }
 }


/*передвижекние header*/

/*исчезает вправо*/
.moveHeadRight{animation-fill-mode: forwards;-webkit-animation-name:moveHeadRight;animation-name:moveHeadRight;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes moveHeadRight {
  from{  
    transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity:1;
  }
  to{
    transform: translateX(600%);
    -webkit-transform: translateX(600%);
    opacity:0;
  }
 }
 /*исчезает влево*/

.moveHeadRelRight{animation-fill-mode: forwards;-webkit-animation-name:moveHeadRelRight;animation-name:moveHeadRelRight;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes moveHeadRelRight {
  from{  
    transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity:1;
  }
  to{
    transform: translateX(-600%);
    -webkit-transform: translateX(-600%);
    opacity:0;
  }
 }

.FastmoveHeadRelRight_nex{animation-delay: 0.6s;animation-fill-mode: forwards;-webkit-animation-name:FastmoveHeadRelRight;animation-name:FastmoveHeadRelRight;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 
 .FastmoveHeadRelRight{animation-fill-mode: forwards;-webkit-animation-name:FastmoveHeadRelRight;animation-name:FastmoveHeadRelRight;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes FastmoveHeadRelRight {
  from{  
    transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity:1;
  }
  to{
    transform: translateX(600%);
    -webkit-transform: translateX(600%);
    opacity:0;
  }
 }

/*появляется слева на право*/
.moveHeadLeft{animation-fill-mode: forwards;-webkit-animation-name:moveHeadLeft;animation-name:moveHeadLeft;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes moveHeadLeft {
  from{  
    transform: translateX(-300%);
    -webkit-transform: translateX(-300%);
    opacity:0.5;
  }
  to{

    opacity:1;
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
 }

 /*появляется справа на лево*/
.moveHeadToLeft{animation-fill-mode: forwards;-webkit-animation-name:moveHeadToLeft;animation-name:moveHeadToLeft;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes moveHeadToLeft {
  from{  
    transform: translateX(300%);
    -webkit-transform: translateX(300%);
    opacity:0.5;
  }
  to{

    opacity:1;
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
 }

/*файд убирается*/
.fastedOutFide{animation-fill-mode: forwards;-webkit-animation-name:fastedOutFide;animation-name:fastedOutFide;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes fastedOutFide {
  from{  
    opacity:1;
  }
  to{
    opacity:0;
  }
 }

 /*файд появляется*/
.fastedInFide{animation-fill-mode: forwards;-webkit-animation-name:fastedInFide;animation-name:fastedInFide;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease;}
 @keyframes fastedInFide {
  from{  
    opacity:0;
  }
  to{
    opacity:1;
  }
 }



/*прорисовка header*/
.box_menu_sic_end, .socibtms{
  opacity: 0;
}

.gomovelines_2_5sec{animation-fill-mode: forwards;animation-delay: 2.5s;-webkit-animation-name:gomovelinesRight;animation-name:gomovelinesRight;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
@keyframes gomovelinesRight {
    0%{
      opacity:0;
      width: 1%;   
    }  
    70%{
      opacity:0.2; 
    } 
    100%{
      opacity:1;
      width: 100%;
    }     
 }
.goOutlines{animation-fill-mode: forwards;-webkit-animation-name:goOutlines;animation-name:goOutlines;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
@keyframes goOutlines {
    0%{
      opacity:1;
      width: 100%;   
    }  
    70%{
      opacity:0.4; 
    } 
    100%{
      opacity:0;
      width: 1%;
    }     
 }

.gomovelinesUp_3sec_nex{animation-fill-mode: forwards;animation-delay: 5s;-webkit-animation-name:gomovelineUp;animation-name:gomovelineUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}

.gomovelinesUp_3sec{animation-fill-mode: forwards;animation-delay: 3.5s;-webkit-animation-name:gomovelineUp;animation-name:gomovelineUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
@keyframes gomovelineUp {
    0%{
      opacity:0;
      transform: translateY(-200%); 
      -webkit-transform: translateY(-200%); 
    }  
    70%{
      opacity:0.2; 
    } 
    100%{
      opacity:1;
      transform: translateY(0); 
      -webkit-transform: translateY(0); 
    }     
 }
.goOutlinesDown{animation-fill-mode: forwards;-webkit-animation-name:goOutlinesDown;animation-name:goOutlinesDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
@keyframes goOutlinesDown {
    0%{
      opacity:1;

    }  
    20%{
      opacity:0.1; 
    } 
    100%{
      opacity:0;
    }     
 }


/*быстрое появление*/
.fast_fide_2s_nex{animation-fill-mode: forwards;animation-delay: 4.25s;-webkit-animation-name:fast_fide;animation-name:fast_fide;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}

.fast_fide_2s{animation-fill-mode: forwards;animation-delay: 2.75s;-webkit-animation-name:fast_fide;animation-name:fast_fide;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
@keyframes fast_fide {
    0%{
      opacity:0;
    }  
    100%{
      opacity:1;
    }     
 }
.fast_out_fide{animation-delay: 0.2s;animation-fill-mode: forwards;-webkit-animation-name:fast_out_fide;animation-name:fast_out_fide;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
@keyframes fast_out_fide {
    0%{
      opacity:1;
      transform: scale(1);
    }  
    100%{
      opacity:0;
      transform: scale(0.5);
    }     
 }


/*простое появление*/
.fade_burger3sec{animation-fill-mode: forwards;animation-delay: 3s;-webkit-animation-name:fadeBurger;animation-name:fadeBurger;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
.fade_burger2_5sec{animation-fill-mode: forwards;animation-delay: 2.5s;-webkit-animation-name:fadeBurger;animation-name:fadeBurger;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
.fade_burger4_4sec{animation-fill-mode: forwards;animation-delay: 4.4s;-webkit-animation-name:fadeBurger;animation-name:fadeBurger;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
.fade_burger_nex{animation-fill-mode: forwards;-webkit-animation-name:fadeBurger;animation-name:fadeBurger;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}

@keyframes fadeBurger {
    0%{
      opacity:0;
    }  
    100%{
      opacity:1;
    }     
 }
.fade_Outbrg{animation-fill-mode: forwards;-webkit-animation-name:fadeOutbrg;animation-name:fadeOutbrg;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}
.fade_Outbrg_nex{animation-fill-mode: forwards;-webkit-animation-name:fadeOutbrg;animation-name:fadeOutbrg;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;}

@keyframes fadeOutbrg {
    0%{
      opacity:1;
    }  
    100%{
      opacity:0;      
    }     
 }


/*маленькое лого*/
.moveDown{animation-fill-mode: forwards;animation-delay: 4s;-webkit-animation-name:moveDown;animation-name:moveDown;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity: 1;}
@keyframes moveDown{
  from {
    opacity:0;
    -webkit-transform:translate(0, -300%) scale(0.1);
    transform:translate(0, -300%) scale(0.1);
  }
  to{
    opacity:1;
    -webkit-transform:translate(0, 0) scale(1);
    transform:translate(0, 0) scale(1);
  } 
}
.moveOutDown{animation-fill-mode: forwards;-webkit-animation-name:moveOutDown;animation-name:moveOutDown;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity: 1;}
@keyframes moveOutDown{
  from {
    opacity:1;
    -webkit-transform:translate(0, 0) scale(1);
    transform:translate(0, 0) scale(1);
  }
  to{
    opacity:0;
    -webkit-transform:translate(0, -300%) scale(0.1);
    transform:translate(0, -300%) scale(0.1);
  } 
}




/*слайд сверху*/
.moveintop_1sec_nex{animation-fill-mode: forwards;animation-delay: 2.5s;-webkit-animation-name:moveintop;animation-name:moveintop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}


.moveintop_1sec{animation-fill-mode: forwards;animation-delay: 1s;-webkit-animation-name:moveintop;animation-name:moveintop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveintop_2_5sec{animation-fill-mode: forwards;animation-delay: 2.5s;-webkit-animation-name:moveintop;animation-name:moveintop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.moveintop_3sec{animation-fill-mode: forwards;animation-delay: 3s;-webkit-animation-name:moveintop;animation-name:moveintop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}

.moveintop{animation-fill-mode: forwards;animation-delay: 1s;-webkit-animation-name:moveintop;animation-name:moveintop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
@keyframes moveintop{
  from {
    opacity:0;
    -webkit-transform:translate(0, -100%);
    transform:translate(0, -100%);
  }
  to{
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  } 
}
.moveouttop{animation-fill-mode: forwards;-webkit-animation-name:moveouttop;animation-name:moveouttop;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
@keyframes moveouttop{
  from {
    opacity:1;
    -webkit-transform:translate(0, 0);
    transform:translate(0, 0);
  }
  to{
    opacity:0;
    -webkit-transform:translate(0, -100%);
    transform:translate(0, -100%);
  } 
}

/*прорисовка контента*/
.line_under_box_left, .tooltp_text_frst_one, .tooltp_text_frst_two, .tooltp_text_frst_three,
.container_box_umade_first, .container_box_umade_main, .line_under_box_right, .box_dop_text_gx, .poloj_gx{
  opacity: 0;
}

/*прокрутка слева на право*/
.slidetitleLeftRight{animation-fill-mode: forwards;-webkit-animation-name:slidetitleLeftRight;animation-name:slidetitleLeftRight;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
@keyframes slidetitleLeftRight{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-100%, 0, 0) scale(0.2);
    transform:translate3d(-100%, 0, 0) scale(0.5);
  }
  40%{
    opacity:0.4;
    -webkit-transform:translate3d(400%, 0, 0) scale(0.5);
    transform:translate3d(400%, 0, 0) scale(0.5);
  }
  41%{
    opacity:0;
    -webkit-transform:translate3d(-400%, 0, 0) scale(0.5);
    transform:translate3d(-400%, 0, 0) scale(0.5);
  }

  100%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }
}
.slidetitleOutRight{animation-fill-mode: forwards;-webkit-animation-name:slidetitleOutRight;animation-name:slidetitleOutRight;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
@keyframes slidetitleOutRight{
  0%{
    opacity:1;
    -webkit-transform:translate3d(0, 0, 0) scale(1);
    transform:translate3d(0, 0, 0) scale(1);
  }

  100%{
    opacity:0;
    -webkit-transform:translate3d(-100%, 0, 0) scale(0.5);
    transform:translate3d(-100%, 0, 0) scale(0.5);
  }
}

