@charset "utf-8";
/* CSS Document */

.animated .no_animation, .animated .no_animation::before, .mfp-container .erppopup  .messagelist.ms1 {animation: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation:none !important; opacity: 1 !important;}
.nosectionfromleftshow.sectionfromleftshow{
	animation: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation:none !important;
}
.animated .no_animation::before{right:0;}
.animated .widthani.no_animation{width:100%;}
.animated .heightani.no_animation{height:100%;}
.animated .no_animation span{ opacity:1; animation: none !important;}
.animated .no_animation .rw-words span, .animated .no_animation.fadeoutani0{ opacity:0;}
.animated .no_animation.ltor {  left: -1.7vw !important;}
.mfp-container .animated .no_animation{height: auto;}

.animated .no_animation .progress .progress-right span.progress-bar{-webkit-transform: rotate(180deg) !important; transform: rotate(180deg) !important; }
.animated .no_animation .progress.p74 .progress-left span.progress-bar{-webkit-transform: rotate(60deg) !important; transform: rotate(60deg) !important; }
.animated .no_animation .progress.p76 .progress-left span.progress-bar{-webkit-transform: rotate(97deg) !important; transform: rotate(97deg) !important;}
.animated .no_animation .progress.p36 .progress-right span.progress-bar{-webkit-transform: rotate(140deg) !important;   transform: rotate(140deg) !important;}
.animated .no_animation .progress.p29 .progress-right span.progress-bar{-webkit-transform: rotate(110deg) !important; transform: rotate(110deg) !important;}
.animated .no_animation .progress.p55 .progress-left span.progress-bar{-webkit-transform: rotate(35deg) !important; transform: rotate(35deg) !important;}

@-webkit-keyframes aniwidth {
    0% {width: 0px;}
   100% {width: 100%; }
}
@-moz-keyframes aniwidth {
    0% {width: 0px;}
   100% {width: 100%; }
}
@-ms-keyframes aniwidth {
    0% {width: 0px;}
   100% {width: 100%; }
}
@-o-keyframes aniwidth {
    0% {width: 0px;}
   100% {width: 100%; }
}
@keyframes aniwidth {
    0% {width: 0px;}
    100% {width: 100%; }
}
.widthani{width: 0px; height:100%;  overflow: hidden;  position: absolute; }
.heightani{height: 0px; width: 100%; overflow: hidden; }
.widthheightani{width: 0px; height:0;  overflow: hidden;  }

@-webkit-keyframes aniwidthheight {
    0% {width: 0px; height:0;}
   100% {width: 100%; height: 100%; }
}
@-moz-keyframes aniwidthheight {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@-ms-keyframes aniwidthheight {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@-o-keyframes aniwidthheight {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@keyframes aniwidthheight {
    0% {width: 0px;height:0;}
   100% {width: 100%; height: 100%; }
}
@-webkit-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@-moz-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@-ms-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@-o-keyframes height1 {
    0% {height: 0px;}
   100% {height: 100%; }
}
@keyframes height1 {
   0% {height: 0px;}
   100% {height: 100%; }
}

@keyframes slidedown{0%{bottom:100%;}100%{bottom:0%;}}
@-webkit-keyframes slidedown{0%{bottom:100%;}100%{bottom:0%;}}
@-moz-keyframes slidedown{0%{bottom:100%;}100%{bottom:0%;}}
@-ms-keyframes slidedown{0%{bottom:100%;}100%{bottom:0%;}}
@-o-keyframes slidedown{0%{bottom:100%;}100%{bottom:0%;}}

@keyframes slideupsec{0%{top:100%;}100%{top:0%;}}
@-webkit-keyframes slideupsec{0%{top:100%;}100%{top:0%;}}
@-moz-keyframes slideupsec{0%{top:100%;}100%{top:0%;}}
@-ms-keyframes slideupsec{0%{top:100%;}100%{top:0%;}}
@-o-keyframes slideupsec{0%{top:100%;}100%{top:0%;}}

.active .slide.active, .active .slide.active.upslide{
	animation:slideupsec 1s 0s forwards;
	-webkit-animation:slideupsec 1s 0s forwards;
	-moz-animation:slideupsec 1s 0s forwards;
	-ms-animation:slideupsec 1s 0s forwards;
	-o-animation:slideupsec 1s 0s forwards;
}
@keyframes slideupsec1{0%{top:0%;}100%{top:-100%;}}
@-webkit-keyframes slideupsec1{0%{top:0%;}100%{top:-100%;}}
@-moz-keyframes slideupsec1{0%{top:0%;}100%{top:-100%;}}
@-ms-keyframes slideupsec1{0%{top:0%;}100%{top:-100%;}}
@-o-keyframes slideupsec1{0%{top:0%;}100%{top:-100%;}}
.active .slide.upslide{
	animation:slideupsec1 1s 0s forwards;
	-webkit-animation:slideupsec1 1s 0s forwards;
	-moz-animation:slideupsec1 1s 0s forwards;
	-ms-animation:slideupsec1 1s 0s forwards;
	-o-animation:slideupsec1 1s 0s forwards;
}

@keyframes slideleft{0%{left:100%;}100%{left:0%;}}
@-webkit-keyframes slideleft{0%{left:100%;}100%{left:0%;}}
@-moz-keyframes slideleft{0%{left:100%;}100%{left:0%;}}
@-ms-keyframes slideleft{0%{left:100%;}100%{left:0%;}}
@-o-keyframes slideleft{0%{left:100%;}100%{left:0%;}}
.global_vision_executive{position: relative;}
/*.section.active, .section.active.sliderightsec,*/ .section.sectionrtlshow {
	animation:slideleft 1s 0s forwards;
	-webkit-animation:slideleft 1s 0s forwards;
	-moz-animation:slideleft 1s 0s forwards;
	-ms-animation:slideleft 1s 0s forwards;
	-o-animation:slideleft 1s 0s forwards;
}
#section1 .fp-slidesContainer .slide.active .slide_left_sec
{   animation:slideleft 1s 0s forwards;
	-webkit-animation:slideleft 1s 0s forwards;
	-moz-animation:slideleft 1s 0s forwards;
	-ms-animation:slideleft 1s 0s forwards;
	-o-animation:slideleft 1s 0s forwards;}
#section1 .fp-slidesContainer .slide.active .slide_right_sec
{   animation:slideright 1s 0s forwards;
	-webkit-animation:slideright 1s 0s forwards;
	-moz-animation:slideright 1s 0s forwards;
	-ms-animation:slideright 1s 0s forwards;
	-o-animation:slideright 1s 0s forwards;}
#section1 .fp-slidesContainer .slide .slide_lefttoright_sec
{
animation:slideleft1 1s 0s forwards;
	-webkit-animation:slideleft1 1s 0s forwards;
	-moz-animation:slideleft1 1s 0s forwards;
	-ms-animation:slideleft1 1s 0s forwards;
	-o-animation:slideleft1 1s 0s forwards;
}
#section1 .fp-slidesContainer .slide .slide_lefttoright_move
{
    animation:slidetoright1 1s 0s forwards;
	-webkit-animation:slidetoright1 1s 0s forwards;
	-moz-animation:slidetoright1 1s 0s forwards;
	-ms-animation:slidetoright1 1s 0s forwards;
	-o-animation:slidetoright1 1s 0s forwards;
}
@keyframes slidetoright1{0%{left:0%;}100%{left:120%;}}
@-webkit-keyframes slidetoright1{0%{left:0%;}100%{left:120%;}}
@-moz-keyframes slidetoright1{0%{left:0%;}100%{left:120%;}}
@-ms-keyframes slidetoright1{0%{left:0%;}100%{left:120%;}}
@-o-keyframes slidetoright1{0%{left:0%;}100%{left:120%;}}


@keyframes slideleft1{0%{left:0%;}100%{left:-120%;}}
@-webkit-keyframes slideleft1{0%{left:0%;}100%{left:-120%;}}
@-moz-keyframes slideleft1{0%{left:0%;}100%{left:-120%;}}
@-ms-keyframes slideleft1{0%{left:0%;}100%{left:-120%;}}
@-o-keyframes slideleft1{0%{left:0%;}100%{left:-120%;}}

@keyframes slideleftsec{0%{left:0%;}100%{left:-100%;}}
@-webkit-keyframes slideleftsec{0%{left:0%;}100%{left:-100%;}}
@-moz-keyframes slideleftsec{0%{left:0%;}100%{left:-100%;}}
@-ms-keyframes slideleftsec{0%{left:0%;}100%{left:-100%;}}
@-o-keyframes slideleftsec{0%{left:0%;}100%{left:-100%;}}
/*.section.sliderightsec,*/ .section.sectionltrhide{
	animation:slideleftsec 1s 0s forwards;
	-webkit-animation:slideleftsec 1s 0s forwards;
	-moz-animation:slideleftsec 1s 0s forwards;
	-ms-animation:slideleftsec 1s 0s forwards;
	-o-animation:slideleftsec 1s 0s forwards;
}

@keyframes sectiontorighthide{0%{left:0%;}100%{left:100%;}}
@-webkit-keyframes sectiontorighthide{0%{left:0%;}100%{left:100%;}}
@-moz-keyframes sectiontorighthide{0%{left:0%;}100%{left:100%;}}
@-ms-keyframes sectiontorighthide{0%{left:0%;}100%{left:100%;}}
@-o-keyframes sectiontorighthide{0%{left:0%;}100%{left:100%;}}

.section.sectiontorighthide
{
    animation:sectiontorighthide 1s 0s forwards;
	-webkit-animation:sectiontorighthide 1s 0s forwards;
	-moz-animation:sectiontorighthide 1s 0s forwards;
	-ms-animation:sectiontorighthide 1s 0s forwards;
	-o-animation:sectiontorighthide 1s 0s forwards;
}

@keyframes sliderightsec{0%{left:-100%;}100%{left:0%;}}
@-webkit-keyframes sliderightsec{0%{left:-100%;}100%{left:0%;}}
@-moz-keyframes sliderightsec{0%{left:-100%;}100%{left:0%;}}
@-ms-keyframes sliderightsec{0%{left:-100%;}100%{left:0%;}}
@-o-keyframes sliderightsec{0%{left:-100%;}100%{left:0%;}}
.section.sectionfromleftshow{
	animation:sliderightsec 1s 0s forwards;
	-webkit-animation:sliderightsec 1s 0s forwards;
	-moz-animation:sliderightsec 1s 0s forwards;
	-ms-animation:sliderightsec 1s 0s forwards;
	-o-animation:sliderightsec 1s 0s forwards;
}

@keyframes slideright{0%{left:-120%;}100%{left:0%;}}
@-webkit-keyframes slideright{0%{left:-120%;}100%{left:0%;}}
@-moz-keyframes slideright{0%{left:-120%;}100%{left:0%;}}
@-ms-keyframes slideright{0%{left:-120%;}100%{left:0%;}}
@-o-keyframes slideright{0%{left:-120%;}100%{left:0%;}}
.mfp-ready .white-popup .content::before, .mfp-ready .white-popup .keycontent::before{
	animation:slideright 1s 0s forwards;
	-webkit-animation:slideright 1s 0s forwards;
	-moz-animation:slideright 1s 0s forwards;
	-ms-animation:slideright 1s 0s forwards;
	-o-animation:slideright 1s 0s forwards;
}
.mfp-ready .white-popup .gve_img .keycontent::before{
	animation:slideright 1s 1.4s forwards;
	-webkit-animation:slideright 1s 1.4s forwards;
	-moz-animation:slideright 1s 1.4s forwards;
	-ms-animation:slideright 1s 1.4s forwards;
	-o-animation:slideright 1s 1.4s forwards;
}
@keyframes slideleftkey{0%{right:-100%;}100%{right:0%;}}
@-webkit-keyframes slideleftkey{0%{right:-100%;}100%{right:0%;}}
@-moz-keyframes slideleftkey{0%{right:-100%;}100%{right:0%;}}
@-ms-keyframes slideleftkey{0%{right:-100%;}100%{right:0%;}}
@-o-keyframes slideleftkey{0%{right:-100%;}100%{right:0%;}}

.section.active .slide#slide1.active, #section0.section.active, #section1.section.noleftslide, #section1 .slide.active.noleftslideani{
	animation: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation:none !important;
	top:0% !important;
}

#section1 .slide.active#slide1, #section1 .slide.active#slide2, #section1 .slide.active#slide3, #section1 .slide.active#slide4, #section1 .slide.active#slide5, #section1 .slide.active#slide6
{z-index: 1;}


#section1 .slide#slide3 .head-title, #section1 .slide#slide4 .head-title, #section1 .slide#slide5 .head-title{visibility: hidden;}
#section1 .slide.active#slide3 .head-title, #section1 .slide.active#slide4 .head-title, #section1 .slide.active#slide5 .head-title{visibility: visible;}

@keyframes displayblocka{0%{height: 0; visibility: hidden; }100%{ height: 3vw;visibility: visible;}}
@-webkit-keyframes displayblocka{0%{height: 0; visibility: hidden;}100%{ height: 3vw; visibility: visible;}}
@-moz-keyframes displayblocka{0%{height: 0; visibility: hidden;}100%{ height: 3vw; visibility: visible;}}
@-ms-keyframes displayblocka{0%{height: 0; visibility: hidden;}100%{ height: 3vw; visibility: visible;}}
@-o-keyframes displayblocka{0%{height: 0; visibility: hidden;}100%{ height: 3vw; visibility: visible;}}

.fp-viewing-sap_section1-2 #slide3 .arrow_section .narrow {
	-webkit-animation: displayblocka 0ms linear 13s both;
    -moz-animation: displayblocka 0ms linear 12s both;
    -o-animation: displayblocka 0ms linear 12s both;
    -ms-animation: displayblocka 0ms linear 12s both;
    animation: displayblocka 0ms linear 13s both; 
}
@keyframes fadein1a{0%{opacity:0.5;}100%{ opacity:1;}}
@-webkit-keyframes fadein1a{0%{ -khtml-opacity:0.5;opacity:0.5;}100%{-khtml-opacity:1;opacity:1;}}
@-moz-keyframes fadein1a{0%{ -moz-opacity:0.5;opacity:0.5;}100%{-moz-opacity:1;opacity:1;}}
@-ms-keyframes fadein1a{0%{ filter: alpha(opacity=0.5);opacity:0.5;}100%{filter: alpha(opacity=1);opacity:1;}}
@-o-keyframes fadein1a{0%{ opacity:0.5;}100%{opacity:1;}}
.fp-viewing-sap_section1-2 .sec1slidebnav.arrow_section .narrow{
	-webkit-animation: fadein1a 0ms linear 13s both;
    -moz-animation: fadein1a 0ms linear 12s both;
    -o-animation: fadein1a 0ms linear 12s both;
    -ms-animation: fadein1a 0ms linear 12s both;
    animation: fadein1a 0ms linear 13s both;
}

/*#section1 .slide#slide3 .global_vision_executive,  #section1 .slide#slide4 .global_vision_executive, #section1 .slide#slide5 .global_vision_executive
{left:116%;}*/


.active .slide.active .rightside_block::before, #section7.active .rightside_block::before, .sec3slide6rightcontent.shows3rt::before{
	animation:slideleftkey 1s 1s forwards;
	-webkit-animation:slideleftkey 1s 1s forwards;
	-moz-animation:slideleftkey 1s 1s forwards;
	-ms-animation:slideleftkey 1s 1s forwards;
	-o-animation:slideleftkey 1s 1s forwards;
}
.active .slide.active .rightside_block.block40::before{
	animation:slideleftkey 0.7s 1s forwards;
	-webkit-animation:slideleftkey 0.7s 1s forwards;
	-moz-animation:slideleftkey 0.7s 1s forwards;
	-ms-animation:slideleftkey 0.7s 1s forwards;
	-o-animation:slideleftkey 0.7s 1s forwards;
}

.animated .slideup{
	animation:slideup 1s 0s forwards;
	-webkit-animation:slideup 1s 0s forwards;
	-moz-animation:slideup 1s 0s forwards;
	-ms-animation:slideup 1s 0s forwards;
	-o-animation:slideup 1s 0s forwards;
}
.animated .slideup1{
	animation:slideup1 4s 0s forwards;
	-webkit-animation:slideup1 4s 0s forwards;
	-moz-animation:slideup1 4s 0s forwards;
	-ms-animation:slideup1 4s 0s forwards;
	-o-animation:slideup1 4s 0s forwards;
}
.animated .widthani {width:100%;}
.animated.active .slideup{
	animation:slideup_fadein 1.5s 1.3s forwards; opacity:0;
	-webkit-animation:slideup_fadein 1.5s 1.3s forwards;
	-moz-animation:slideup_fadein 1.5s 1.3s forwards;
	-ms-animation:slideup_fadein 1.5s 1.3s forwards;
	-o-animation:slideup_fadein 1.5s 1.3s forwards;
}
.animated.active .slideup1{
	animation:slidedown 1.5s 0s forwards;
	-webkit-animation:slidedown 1.5s 0s forwards;
	-moz-animation:slidedown 1.5s 0s forwards;
	-ms-animation:slidedown 1.5s 0s forwards;
	-o-animation:slidedown 1.5s 0s forwards;
}

.animated .slideup1 .slideup_fadeout{ position: absolute; width: 100%; left: 0; top:0;}
.animated .slideup1 .slideup_fadeout{
	animation:slideup_fadeout 1.5s 0s forwards;
	-webkit-animation:slideup_fadeout 1.5s 0s forwards;
	-moz-animation:slideup_fadeout 1.5s 0s forwards;
	-ms-animation:slideup_fadeout 1.5s 0s forwards;
	-o-animation:slideup_fadeout 1.5s 0s forwards;
}
.animated.active .slideup1 .slideup_fadeout{
	animation:slideup_fadein 1.5s 0.5s forwards; opacity:0;
	-webkit-animation:slideup_fadein 1.5s 0.5s forwards;
	-moz-animation:slideup_fadein 1.5s 0.5s forwards;
	-ms-animation:slideup_fadein 1.5s 0.5s forwards;
	-o-animation:slideup_fadein 1.5s 0.5s forwards;
}
/*.animated.active .fadeout1{
	-webkit-animation: fadein1 200ms linear 0.2s both;
    -moz-animation: fadein1 200ms linear 0.2s both;
    -o-animation: fadein1 200ms linear 0.2s both;
    -ms-animation: fadein1 200ms linear 0.2s both;
    animation: fadein1 200ms linear 0.2s both; }
.animated .fadeout1{
	-webkit-animation: fadeout1 200ms linear 0s both;
    -moz-animation: fadeout1 200ms linear 0s both;
    -o-animation: fadeout1 200ms linear 0s both;
    -ms-animation: fadeout1 200ms linear 0s both;
    animation: fadeout1 200ms linear 0s both; }*/
@keyframes fadeout1{0%{opacity:1;}100%{ opacity:0;}}
@-webkit-keyframes fadeout1{0%{ -khtml-opacity:1;opacity:1;}100%{-khtml-opacity:0;opacity:0;}}
@-moz-keyframes fadeout1{0%{ -moz-opacity:1;opacity:1;}100%{-moz-opacity:0;opacity:0;}}
@-ms-keyframes fadeout1{0%{ filter: alpha(opacity=1);opacity:1;}100%{filter: alpha(opacity=0);opacity:0;}}
@-o-keyframes fadeout1{0%{ opacity:1;}100%{opacity:0;}}


.active .slide.active .heightanimationcolorbar{
	-webkit-animation: height1 6s 1 0s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 6s 1 0s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 6s 1 0s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 6s 1 0s; -o-animation-fill-mode: forwards; 
            animation: height1 6s 1 0s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation1{
	-webkit-animation: height1 1s 1 1.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 1.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 1.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 1.6s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 1.6s; animation-fill-mode: forwards;
}

.active .slide.active .heightanimation2{
	-webkit-animation: height1 2s 1 2.8s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 2s 1 2.8s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 2s 1 2.8s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 2s 1 2.8s; -o-animation-fill-mode: forwards; 
            animation: height1 2s 1 2.8s; animation-fill-mode: forwards;
}
.active .slide.active .widthanimation0{
	-webkit-animation: aniwidth 2s 1 1s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 2s 1 1s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 2s 1 1s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 2s 1 1s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 2s 1 1s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation1, #section6.active .widthanimation1{
	-webkit-animation: aniwidth 3s 1 1.6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 3s 1 1.6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 3s 1 1.6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 3s 1 1.6s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 3s 1 1.6s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation2{
	-webkit-animation: aniwidth 2s 1 3s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 2s 1 3s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 2s 1 3s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 2s 1 3s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 2s 1 3s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation8{
	-webkit-animation: aniwidth 1s 1 1.6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 1s 1 1.6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 1s 1 1.6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 1s 1 1.6s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 1s 1 1.6s;  animation-fill-mode: forwards;
}
#section7.active .widthanimation1{
	-webkit-animation: aniwidth 3s 1 2.3s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 3s 1 2.3s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 3s 1 2.3s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 3s 1 2.3s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 3s 1 2.3s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation10{
	-webkit-animation: aniwidth 3s 1 2.6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 3s 1 2.6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 3s 1 2.6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 3s 1 2.6s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 3s 1 2.6s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation3{
	-webkit-animation: aniwidth 2s 1 2.6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 2s 1 2.6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 2s 1 2.6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 2s 1 2.6s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 2s 1 2.6s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation4{
	-webkit-animation: aniwidth 2s 1 4.2s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 2s 1 4.2s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 2s 1 4.2s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 2s 1 4.2s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 2s 1 4.2s;  animation-fill-mode: forwards;
}
.active .slide.active .widthanimation5{
	-webkit-animation: aniwidth 2s 1 6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 2s 1 6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 2s 1 6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 2s 1 6s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 2s 1 6s;  animation-fill-mode: forwards;
}
.active .slide.active .heightanimation0, #section6.active .heightanimation0{
	-webkit-animation: height1 1s 1 0.8s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 0.8s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 0.8s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 0.8s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 0.8s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation4{
	-webkit-animation: height1 1s 1 1.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 1.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 1.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 1.6s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 1.6s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimationline5{
	-webkit-animation: height1 1s 1 2s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 2s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 2s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 2s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 2s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation5{
	-webkit-animation: height1 1s 1 2.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 2.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 2.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 2.6s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 2.6s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimationline6, .shows3rt .heightanimationline6{
	-webkit-animation: height1 1s 1 3s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 3s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 3s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 3s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 3s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation6{
	-webkit-animation: height1 1s 1 3.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 3.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 3.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 3.6s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 3.6s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation6a{
	-webkit-animation: height1 3s 1 3.5s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 3s 1 3.5s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 3s 1 3.5s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 3s 1 3.5s; -o-animation-fill-mode: forwards; 
            animation: height1 3s 1 3.5s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation7{
	-webkit-animation: height1 1s 1 4.6s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 1s 1 4.6s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 1s 1 4.6s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 1s 1 4.6s; -o-animation-fill-mode: forwards; 
            animation: height1 1s 1 4.6s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation8{
	-webkit-animation: height1 2s 1 5s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 2s 1 5s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 2s 1 5s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 2s 1 5s; -o-animation-fill-mode: forwards; 
            animation: height1 2s 1 5s; animation-fill-mode: forwards;
}
.active .slide.active .widthanimation11{
	-webkit-animation: aniwidth 3s 1 4.6s;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 3s 1 4.6s;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 3s 1 4.6s;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 3s 1 4.6s;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 3s 1 4.6s;  animation-fill-mode: forwards;
}
.active .slide.active .heightanimation9{
	-webkit-animation: height1 8s 1 1s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 8s 1 1s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 8s 1 1s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 8s 1 1s; -o-animation-fill-mode: forwards; 
            animation: height1 8s 1 1s; animation-fill-mode: forwards;
}
.active .slide.active .heightanimation10{
	-webkit-animation: height1 5s 1 1.8s; -webkit-animation-fill-mode: forwards; 
	   -moz-animation: height1 5s 1 1.8s; -moz-animation-fill-mode: forwards; 
	    -ms-animation: height1 5s 1 1.8s; -ms-animation-fill-mode: forwards; 
	     -o-animation: height1 5s 1 1.8s; -o-animation-fill-mode: forwards; 
            animation: height1 5s 1 1.8s; animation-fill-mode: forwards;
}

@keyframes spin1 {
    from {   transform:rotate(0deg);   }
    to {     transform:rotate(360deg);  }
}

.active .slide.active .spinglobe {animation: spin1 1s 3 1.8s linear;}
.shows3rt .gear1{animation: spin1 3s 3 0s linear;}
.shows3rt .gear2{animation: spin2 3s 3 0s linear;}
@-webkit-keyframes scale3 {
    0% {-webkit-transform: scale(1);}
	50% {-webkit-transform: scale(0.9);}
    100% {-webkit-transform: scale(1); }
   
}
@-moz-keyframes scale3 {
    0% {-moz-transform: scale(1);}
	50% {-moz-transform: scale(0.9); }
   100% {-moz-transform: scale(1); }
}
@-ms-keyframes scale3 {
    0% {-ms-transform: scale(1);}
	50% {-ms-transform: scale(0.9);}
   100% {-ms-transform: scale(1); }
}
@-o-keyframes scale3 {
    0% {-o-transform: scale(1);}
	50% {-o-transform: scale(0.9);}
   100% {-o-transform: scale(1); }
}
@keyframes scale3 {
   0% {transform: scale(1);}
	50% {transform: scale(0.9); }
   100% {transform: scale(1); }
}
#applyfilter.applyfilterani, .applyfilterani{
	-webkit-animation: scale3 1.2s infinite 0s both;     
	-moz-animation: scale3 1.2s infinite 0s both;   
	-ms-animation: scale3 1.2s infinite 0s both;   
	-o-animation: scale3 1.2s infinite 0s both;   
    animation: scale3 1.2s infinite 0s both; 
}
@keyframes spin2 {
    from {   transform:rotate(0deg);   }
    to {     transform:rotate(-360deg);  }
}
@-webkit-keyframes scale1 {
    0% {-webkit-transform: scale(1.5);}
    100% {-webkit-transform: scale(1); }
   
}
@-moz-keyframes scale1 {
    0% {-moz-transform: scale(1.5);}
   100% {-moz-transform: scale(1); }
}
@-ms-keyframes scale1 {
    0% {-ms-transform: scale(1.5);}
   100% {-ms-transform: scale(1); }
}
@-o-keyframes scale1 {
    0% {-o-transform: scale(1.5);}
   100% {-o-transform: scale(1); }
}
@keyframes scale1 {
   0% {transform: scale(1.5);}
   100% {transform: scale(1); }
}
.active .slide.active .circlescale1{
	-webkit-animation: scale1 0.7s 1 2.2s both;     
	-moz-animation: scale1 0.7s 1 2.2s both;   
	-ms-animation: scale1 0.7s 1 2.2s both;   
	-o-animation: scale1 0.7s 1 2.2s both;   
    animation: scale1 0.7s 1 2.2s both; 
}
@keyframes movedown1{0%{margin-top:-30px; }100%{margin-top:0px; }}
@-webkit-keyframes movedown1{0%{margin-top:-30px;}100%{margin-left:0px;}}
@-moz-keyframes movedown1{0%{margin-top:-30px; }100%{margin-right:0px; }}
@-ms-keyframes movedown1{0%{margin-top:-30px;}100%{margin-right:0px;}}
@-o-keyframes movedown1{0%{margin-top:-30px;}100%{margin-right:0px;}}
.active .slide.active .movedown1{
	-webkit-animation: movedown1 1s 1 2.6s both;     
	-moz-animation: movedown1 1s 1 2.6s both;   
	-ms-animation: movedown1 1s 1 2.6s both;   
	-o-animation: movedown1 1s 1 2.6s both;   
    animation: movedown1 1s 1 2.6s both; 
}

.active .slide.active .scaleanimation2{
	-webkit-animation: scale1 0.7s 1 1.3s both;     
	-moz-animation: scale1 0.7s 1 1.3s both;   
	-ms-animation: scale1 0.7s 1 1.3s both;   
	-o-animation: scale1 0.7s 1 1.3s both;   
    animation: scale1 0.7s 1 1.3s both; 
}
.active .slide.active .scaleanimation3{
	-webkit-animation: scale1 0.7s 1 1.5s both;     
	-moz-animation: scale1 0.7s 1 1.5s both;   
	-ms-animation: scale1 0.7s 1 1.5s both;   
	-o-animation: scale1 0.7s 1 1.5s both;   
    animation: scale1 0.7s 1 1.5s both; 
}
.active .slide.active .scaleanimation4 {
	-webkit-animation: scale1 0.7s 1 1.7s both;     
	-moz-animation: scale1 0.7s 1 1.7s both;   
	-ms-animation: scale1 0.7s 1 1.7s both;   
	-o-animation: scale1 0.7s 1 1.7s both;   
    animation: scale1 0.7s 1 1.7s both; 
}
#section7.active .scaleanimation4 {
	-webkit-animation: scale1 0.7s 1 2s both;     
	-moz-animation: scale1 0.7s 1 2s both;   
	-ms-animation: scale1 0.7s 1 2s both;   
	-o-animation: scale1 0.7s 1 2s both;   
    animation: scale1 0.7s 1 2s both; 
}
#section7.active .scaleanimation5 {
	-webkit-animation: scale1 0.7s 1 2.7s both;     
	-moz-animation: scale1 0.7s 1 2.7s both;   
	-ms-animation: scale1 0.7s 1 2.7s both;   
	-o-animation: scale1 0.7s 1 2.7s both;   
    animation: scale1 0.7s 1 2.7s both; 
}
#section7.active .scaleanimation6 {
	-webkit-animation: scale1 0.7s 1 3.1s both;     
	-moz-animation: scale1 0.7s 1 3.1s both;   
	-ms-animation: scale1 0.7s 1 3.1s both;   
	-o-animation: scale1 0.7s 1 3.1s both;   
    animation: scale1 0.7s 1 3.1s both; 
}
.shows3rt .scaleanimation6{
	-webkit-animation: scale1 0.7s 1 3.4s both;     
	-moz-animation: scale1 0.7s 1 3.4s both;   
	-ms-animation: scale1 0.7s 1 3.4s both;   
	-o-animation: scale1 0.7s 1 3.4s both;   
    animation: scale1 0.7s 1 3.4s both; 
}
@-webkit-keyframes scale2 {
    0% {-webkit-transform: scale(0);}
    100% {-webkit-transform: scale(1); }   
}
@-moz-keyframes scale2 {
    0% {-moz-transform: scale(0);}
   100% {-moz-transform: scale(1); }
}
@-ms-keyframes scale2 {
    0% {-ms-transform: scale(0);}
   100% {-ms-transform: scale(1); }
}
@-o-keyframes scale2 {
    0% {-o-transform: scale(0);}
   100% {-o-transform: scale(1); }
}
@keyframes scale2 {
   0% {transform: scale(0);}
   100% {transform: scale(1); }
}
.active .slide.active .scaleanimation5{
	-webkit-animation: scale2 0.7s 1 2.6s both;     
	-moz-animation: scale2 0.7s 1 2.6s both;   
	-ms-animation: scale2 0.7s 1 2.6s both;   
	-o-animation: scale2 0.7s 1 2.6s both;   
    animation: scale2 0.7s 1 2.6s both; transform-origin: center;
}
@keyframes rotateboard {
    0% {   transform:rotate(0deg);   }	
    50%{     transform:rotate(-2deg);  }	
	100%{     transform:rotate(0deg);  }
}
@-webkit-keyframes rotateboard {
    0% {   -webkit-transform:rotate(0deg);   }	
    50%{     -webkit-transform:rotate(-2deg);  }	
	100%{     -webkit-transform:rotate(0deg);  }
}
@-ms-keyframes rotateboard {
    0% {   -ms-transform:rotate(0deg);   }	
    50%{     -ms-transform:rotate(-2deg);  }	
	100%{     -ms-transform:rotate(0deg);  }
}
.active .slide.active .rotateboard1 {
	animation: rotateboard 4s infinite 0s ease-in-out forwards;
	-webkit-animation: rotateboard 4s infinite 0s ease-in-out forwards;
	-ms-animation: rotateboard 4s infinite 0s ease-in-out forwards; transform-origin: center;
}
@keyframes rotateboard2 {
    0% {   transform:rotate(0deg);   }	
    50%{     transform:rotate(-7deg);  }	
	100%{     transform:rotate(0deg);  }
}
@-webkit-keyframes rotateboard2 {
    0% {   -webkit-transform:rotate(0deg);   }	
    50%{     -webkit-transform:rotate(-7deg);  }	
	100%{     -webkit-transform:rotate(0deg);  }
}
@-ms-keyframes rotateboard2 {
    0% {   -ms-transform:rotate(0deg);   }	
    50%{     -ms-transform:rotate(-7deg);  }	
	100%{     -ms-transform:rotate(0deg);  }
}
.active .slide.active .rotateboard2 {
	animation: rotateboard2 4s infinite 0s ease-in-out forwards;
	-webkit-animation: rotateboard2 4s infinite 0s ease-in-out forwards;
	-ms-animation: rotateboard2 4s infinite 0s ease-in-out forwards; transform-origin: center;
}

.active .slide.active .ideateltq {
	animation: rotateboard2 1s 2 1.4s ease-in-out forwards;
	-webkit-animation: rotateboard2 1s 2 1.4s ease-in-out forwards;
	-ms-animation: rotateboard2 1s 2 1.4s ease-in-out forwards; transform-origin: center;
}
.active .slide.active .ideatertq {
	animation: rotateboard2 1s 2 2s ease-in-out forwards;
	-webkit-animation: rotateboard2 1s 2 2s ease-in-out forwards;
	-ms-animation: rotateboard2 1s 2 2s ease-in-out forwards; transform-origin: center;
}
@keyframes altr{0%{left:0;}50%{left:-10px;}100%{ left:0;}}
@-webkit-keyframes altr{0%{left:0;}50%{left:-10px;}100%{ left:0;}}
@-moz-keyframes altr{0%{left:0;}50%{left:-10px;}100%{ left:0;}}
@-ms-keyframes altr{0%{left:0;}50%{left:-10px;}100%{ left:0;}}
@-o-keyframes altr{0%{left:0;}50%{left:-10px;}100%{ left:0;}}

.active .slide.active .boardmove1{-webkit-animation: altr 3000ms linear 0s infinite both;
    -moz-animation: rotateboard 4s linear 0.5s infinite both;
    -o-animation: rotateboard 4s linear 0.5s infinite both;
    -ms-animation: rotateboard 4s linear 0.5s infinite both;
    animation: rotateboard 4s linear 0.5s infinite both; }

@keyframes artl{0%{left:0;}50%{left:10px;}100%{ left:0;}}
@-webkit-keyframes artl{0%{left:0;}50%{left:10px;}100%{ left:0;}}
@-moz-keyframes artl{0%{left:0;}50%{left:10px;}100%{ left:0;}}
@-ms-keyframes artl{0%{left:0;}50%{left:10px;}100%{ left:0;}}
@-o-keyframes artl{0%{left:0;}50%{left:10px;}100%{ left:0;}}

.active .slide.active .boardmove2{-webkit-animation: artl 3000ms linear 0s infinite both;
    -moz-animation: rotateboard 3s linear 0.1s infinite both;
    -o-animation: rotateboard 3s linear 0.1s infinite both;
    -ms-animation: rotateboard 3s linear 0.1s infinite both;
    animation: rotateboard 3s linear 0.1s infinite both; }
@-webkit-keyframes needlerotate1 {
    0% {-webkit-transform: rotate(-130deg);  }
    100% {-webkit-transform: rotate(0deg);   }   
}
@-moz-keyframes needlerotate1 {
    0% {-moz-transform:rotate(-130deg); }
   100% {-moz-transform: rotate(0deg);    }
}
@-ms-keyframes needlerotate1 {
    0% {-ms-transform: rotate(-130deg);  }
   100% {-ms-transform: rotate(0deg);   }
}
@-o-keyframes needlerotate1 {
    0% {-o-transform: rotate(-130deg);   }
   100% {-o-transform: rotate(0deg);     }
}
@keyframes needlerotate1 {
   0% {transform: rotate(-130deg);  }
   100% {transform: rotate(0deg);   }
}
.active .slide.active .needlerotate1, #section6.active .needlerotate1{
    -webkit-animation: needlerotate1 1s 1 1.4s both;
    -moz-animation: needlerotate1 1s 1 1.4s both;
    -ms-animation: needlerotate1 1s 1 1.4s both;
    -o-animation: needlerotate1 1s 1 1.4s both;
    animation: needlerotate1 1s 1 1.4s both;
}
@-webkit-keyframes antenarotate {
    0% {-webkit-transform: rotate(23deg);  }
    100% {-webkit-transform: rotate(0deg);   }   
}
@-moz-keyframes antenarotate {
    0% {-moz-transform:rotate(23deg); }
   100% {-moz-transform: rotate(0deg);    }
}
@-ms-keyframes antenarotate {
    0% {-ms-transform: rotate(23deg);  }
   100% {-ms-transform: rotate(0deg);   }
}
@-o-keyframes antenarotate {
    0% {-o-transform: rotate(23deg);   }
   100% {-o-transform: rotate(0deg);     }
}
@keyframes antenarotate {
   0% {transform: rotate(23deg);  }
   100% {transform: rotate(0deg);   }
}
.active .slide.active .antana{
    -webkit-animation: antenarotate 2s 1 1s both;
    -moz-animation: antenarotate 2s 1 1s both;
    -ms-animation: antenarotate 2s 1 1s both;
    -o-animation: antenarotate 2s 1 1s both;
    animation: antenarotate 2s 1 1s both;
    transform-origin: 38% 58%;
}
@keyframes headupdown{0%{margin-top:0;}50%{ margin-top:-2px;}100%{ margin-top:0px;}}
@-webkit-keyframes headupdown{0%{margin-top:0;}50%{ margin-top:-2px;}100%{ margin-top:0px;}}
@-moz-keyframes headupdown{0%{margin-top:0;}50%{ margin-top:-2px;}100%{ margin-top:0px;}}
@-ms-keyframes headupdown{0%{margin-top:0;}50%{ margin-top:-2px;}100%{ margin-top:0px;}}
@-o-keyframes headupdown{0%{margin-top:0;}50%{ margin-top:-2px;}100%{ margin-top:0px;}}

.shows2rt .image006h1, .active .slide.active .image007h1, .active .slide.active .ideatehead1, .active .slide.active .ideatehead3, .active .slide.active .planehead1{
	-webkit-animation: headupdown 500ms linear 1.2s 2 both;
    -moz-animation: headupdown 500ms linear 1.2s 2 both;
    -o-animation: headupdown 500ms linear 1.2s 2 both;
    -ms-animation: headupdown 500ms linear 1.2s 2 both;
    animation: headupdown 500ms linear 1.2s 2 both; }
.active .slide.active .ideatehead2{
	-webkit-animation: headupdown 500ms linear 1.7s 2 both;
    -moz-animation: headupdown 500ms linear 1.7s 2 both;
    -o-animation: headupdown 500ms linear 1.7s 2 both;
    -ms-animation: headupdown 500ms linear 1.7s 2 both;
    animation: headupdown 500ms linear 1.7s 2 both; }
.shows2rt .image006h2, .active .slide.active .image007h2, .active .slide.active .image007h4, .active .slide.active .ideatehead5, .active .slide.active .planehead2, .active .slide.active .planehead4{
	-webkit-animation: headupdown 500ms linear 2s 2 both;
    -moz-animation: headupdown 500ms linear 2s 2 both;
    -o-animation: headupdown 500ms linear 2s 2 both;
    -ms-animation: headupdown 500ms linear 2s 2 both;
    animation: headupdown 500ms linear 2s 2 both; }
.shows2rt .image006h3, .active .slide.active .image007h3, .active .slide.active .ideatehead4, .active .slide.active .planehead3{
	-webkit-animation: headupdown 500ms linear 2.4s 2 both;
    -moz-animation: headupdown 500ms linear 2.4s 2 both;
    -o-animation: headupdown 500ms linear 2.4s 2 both;
    -ms-animation: headupdown 500ms linear 2.4s 2 both;
    animation: headupdown 500ms linear 2.4s 2 both; }
.active .slide.active .stephead2 {
	-webkit-animation: headupdown 500ms linear 3s 2 both;
    -moz-animation: headupdown 500ms linear 3s 2 both;
    -o-animation: headupdown 500ms linear 3s 2 both;
    -ms-animation: headupdown 500ms linear 3s 2 both;
    animation: headupdown 500ms linear 3s 2 both;}
.active .slide.active .stephead1 {
	-webkit-animation: headupdown 500ms linear 3.5s 2 both;
    -moz-animation: headupdown 500ms linear 3.5s 2 both;
    -o-animation: headupdown 500ms linear 3.5s 2 both;
    -ms-animation: headupdown 500ms linear 3.5s 2 both;
    animation: headupdown 500ms linear 3.5s 2 both;}
.shows2rt .img6hq1{
	-webkit-animation: imagetoright1 500ms linear 1.4s 1 both;
    -moz-animation: imagetoright1 500ms linear 1.4s 1 both;
    -o-animation: imagetoright1 500ms linear 1.4s 1 both;
    -ms-animation: imagetoright1 500ms linear 1.4s 1 both;
    animation: imagetoright1 500ms linear 1.4s 1 both; }
.shows2rt .img6hq2{
	-webkit-animation: imagetoleft1 500ms linear 1.4s 1 both;
    -moz-animation: imagetoleft1 500ms linear 1.4s 1 both;
    -o-animation: imagetoleft1 500ms linear 1.4s 1 both;
    -ms-animation: imagetoleft1 500ms linear 1.4s 1 both;
    animation: imagetoleft1 500ms linear 1.4s 1 both; }

@keyframes imagetoright1{0%{left:-1vw;}100%{ left:0vw;}}
@-webkit-keyframes imagetoright1{0%{left:-1vw;}100%{ left:0vw;}}
@-moz-keyframes imagetoright1{0%{left:-1vw;}100%{ left:0vw;}}
@-ms-keyframes imagetoright1{0%{left:-1vw;}100%{ left:0vw;}}
@-o-keyframes imagetoright1{0%{left:-1vw;}100%{ left:0vw;}}

@keyframes imagetoleft1{0%{right:-1vw;}100%{ right:0vw;}}
@-webkit-keyframes imagetoleft1{0%{right:-1vw;}100%{ right:0vw;}}
@-moz-keyframes imagetoleft1{0%{right:-1vw;}100%{ right:0vw;}}
@-ms-keyframes imagetoleft1{0%{right:-1vw;}100%{ right:0vw;}}
@-o-keyframes imagetoleft1{0%{right:-1vw;}100%{ right:0vw;}}

@keyframes moveup1{0%{margin-left:-30px; }100%{margin-left:0px; }}
@-webkit-keyframes moveup1{0%{margin-left:-30px;}100%{margin-left:0px;}}
@-ms-keyframes moveup1{0%{margin-left:-30px; }100%{margin-right:0px; }}
@-moz-keyframes moveup1{0%{margin-left:-30px;}100%{margin-right:0px;}}
@-o-keyframes moveup1{0%{margin-left:-30px;}100%{margin-right:0px;}}
.active .slide.active .cloud1{
	-webkit-animation: moveup1 3s 1 2s both;     
	-moz-animation: moveup1 2s 1 2s both;   
	-ms-animation: moveup1 2s 1 2s both;   
	-o-animation: moveup1 2s 1 2s both;   
    animation: moveup1 3s 1 2s both; 
}
.active .slide.active .car2{
	-webkit-animation: moveup1 3s 1 0s both;     
	-moz-animation: moveup1 3s 1 0s both;   
	-ms-animation: moveup1 3s 1 0s both;   
	-o-animation: moveup1 3s 1 0s both;   
    animation: moveup1 3s 1 0s both; 
}
.active .slide.active .car1{
	-webkit-animation: moveup1 3s 1 2s both;     
	-moz-animation: moveup1 3s 1 2s both;   
	-ms-animation: moveup1 3s 1 2s both;   
	-o-animation: moveup1 3s 1 2s both;   
    animation: moveup1 3s 1 2s both; 
}
@keyframes moveup2{0%{margin-left:-60px; }100%{margin-left:0px; }}
@-webkit-keyframes moveup2{0%{margin-left:-60px;}100%{margin-left:0px;}}
@-ms-keyframes moveup2{0%{margin-left:-60px; }100%{margin-right:0px; }}
@-moz-keyframes moveup2{0%{margin-left:-60px;}100%{margin-right:0px;}}
@-o-keyframes moveup2{0%{margin-left:-60px;}100%{margin-right:0px;}}
.active .slide.active .cloud2{
	-webkit-animation: moveup2 5s 1 3s both;     
	-moz-animation: moveup2 5s 1 3s both;   
	-ms-animation: moveup2 5s 1 3s both;   
	-o-animation: moveup2 5s 1 3s both;   
    animation: moveup2 5s 1 3s both; 
}

@keyframes left_to_right{0%{margin-left:-50px; opacity:0;}100%{margin-left:0px; opacity:1;}}
@-webkit-keyframes left_to_right{0%{margin-left:-50px;opacity:0;}100%{margin-left:0px;opacity:1;}}
@keyframes right_to_left{0%{margin-right:-30px; opacity:0;}100%{margin-right:0px; opacity:1;}}
@-webkit-keyframes right_to_left{0%{margin-right:-30px; opacity:0;}100%{margin-right:0px; opacity:1;}}
.active .slide.active .animation_ltr0{animation:left_to_right 0.6s 1 0.5s linear both; -webkit-animation:left_to_right 0.6s 1 0.5s linear both;   }
.active .slide.active .animation_rtl0{animation:right_to_left 0.6s 1 0.5s linear both; -webkit-animation:right_to_left 0.6s 1 0.5s linear both; }

.active .slide.active .animation_ltr1{animation:left_to_right 0.6s 1 3.5s linear both; -webkit-animation:left_to_right 0.6s 1 3.5s linear both;   }
.active .slide.active .animation_ltr2{animation:left_to_right 0.6s 1 4.6s linear both; -webkit-animation:left_to_right 0.6s 1 4.6s linear both;   }
.active .slide.active .animation_rtl1{animation:right_to_left 0.6s 1 0.5s linear both; -webkit-animation:right_to_left 0.6s 1 0.5s linear both; }

.active .animation_ltr{animation:left_to_right 0.6s 1 0s linear both; -webkit-animation:left_to_right 0.6s 1 0s linear both;   }
.active .animation_rtl{animation:right_to_left 0.6s 1 0s linear both; -webkit-animation:right_to_left 0.6s 1 0s linear both; }

.active .animation_rtl3{animation:right_to_left 0.5s 1 3.4s linear both; -webkit-animation:right_to_left 0.5s 1 3.4s linear both; }

@keyframes slide-to-left{0%{transform:translate3d(5%,0,0)}to{transform:translateZ(0)}}
@keyframes slide-to-right{0%{transform:translate3d(-5%,0,0)}to{transform:translateZ(0)}}
@keyframes slide-to-up{0%{bottom:-10%; opacity: 0;}to{bottom:0;opacity: 1;}}

.active .slide-to-right{animation:slide-to-right 1.6s 0s forwards;}
.active .slide-to-left{animation:slide-to-left 1.6s 0s forwards; }

.active .slide.active .slide-to-right1{animation:slide-to-right 1.6s 0s forwards;}
.active .slide.active .slide-to-left1{animation:slide-to-left 1.6s 0s forwards; }


@keyframes fadeInUp {
    from {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1
    }
}

@-webkit-keyframes fadeInUp {
    from {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1
    }
}

.active .fadeInUp {
    opacity: 0;
    animation: fadeInUp 1s 1 1s both;
    -webkit-animation: fadeInUp 1s 1 1s both;
}

@-webkit-keyframes fading{0%{opacity:0} 100%{opacity:1}}
@keyframes fading{0%{opacity:0} 100%{opacity:1}}
.fp-slide.active .cb_blue{animation:fading 0.1s linear 0s both; @-webkit-animation:fading 0.1s linear 0s both ;}
.fp-slide.active .color_animation1{animation:fading 0.3s linear 0s both; @-webkit-animation:fading 0.3s linear 0s both ;}
.fp-slide.active .color_animation2{animation:fading 0.3s linear 0.3s both; @-webkit-animation:fading 0.3s linear 0.3s both ;}
.fp-slide.active .color_animation3{animation:fading 0.3s linear 0.6s both; @-webkit-animation:fading 0.3s linear 0.6s both ;}
.fp-slide.active .color_animation4{animation:fading 0.3s linear 0.9s both; @-webkit-animation:fading 0.3s linear 0.9s both ;}
.fp-slide.active .cb_green{animation:fading 0.1s linear 1.8s both; @-webkit-animation:fading 0.1s linear 1.8s both ;}
.fp-slide.active .color_animation5{animation:fading 0.3s linear 1s both; @-webkit-animation:fading 0.3s linear 1s both ;}
.fp-slide.active .color_animation6{animation:fading 0.3s linear 1.3s both; @-webkit-animation:fading 0.3s linear 1.3s both ;}
.fp-slide.active .cb_orange{animation:fading 0.1s linear 0.9s both; @-webkit-animation:fading 0.1s linear 0.9s both ;}
.fp-slide.active .color_animation7{animation:fading 0.4s linear 1.5s both; @-webkit-animation:fading 0.4s linear 1.5s both ;}
.fp-slide.active .cb_purple{animation:fading 0.1s linear 1.4s both; @-webkit-animation:fading 0.1s linear 1.4s both ;}
.fp-slide.active .color_animation8{animation:fading 0.2s linear 1.9s both; @-webkit-animation:fading 0.2s linear 1.9s both ;}
@keyframes s4animatetop{from{top:-10px;opacity:0} to{top:15px;opacity:1}}
.fp-slide.active .color_animation9{animation:s4animatetop 0.6s linear 2s both; @-webkit-animation:s4animatetop 0.6s linear 2s both;}

@keyframes fadein1{0%{opacity:0;}100%{ opacity:1;}}
@-webkit-keyframes fadein1{0%{ -khtml-opacity:0;opacity:0;}100%{-khtml-opacity:1;opacity:1;}}
@-moz-keyframes fadein1{0%{ -moz-opacity:0;opacity:0;}100%{-moz-opacity:1;opacity:1;}}
@-ms-keyframes fadein1{0%{ filter: alpha(opacity=0);opacity:0;}100%{filter: alpha(opacity=1);opacity:1;}}
@-o-keyframes fadein1{0%{ opacity:0;}100%{opacity:1;}}

.fadeani {  opacity: 0; }
td.fadeani, td .fadeani{position: relative;}
.active .slide.active .fade1, .active .fadeani1{
	-webkit-animation: fadein1 200ms linear 0s both;
    -moz-animation: fadein1 200ms linear 0s both;
    -o-animation: fadein1 200ms linear 0s both;
    -ms-animation: fadein1 200ms linear 0s both;
    animation: fadein1 200ms linear 0s both; }
.active .slide.active .fade2, .active .fadeani2{
	-webkit-animation: fadein1 200ms linear 0.2s both;
    -moz-animation: fadein1 200ms linear 0.2s both;
    -o-animation: fadein1 200ms linear 0.2s both;
    -ms-animation: fadein1 200ms linear 0.2s both;
    animation: fadein1 200ms linear 0.2s both; }
.active .slide.active .fade3, .active .fadeani3{
	-webkit-animation: fadein1 200ms linear 0.4s both;
    -moz-animation: fadein1 200ms linear 0.4s both;
    -o-animation: fadein1 200ms linear 0.4s both;
    -ms-animation: fadein1 200ms linear 0.4s both;
    animation: fadein1 200ms linear 0.4s both; }
.active .slide.active .fade4, .active .fadeani4{
	-webkit-animation: fadein1 200ms linear 0.6s both;
    -moz-animation: fadein1 200ms linear 0.6s both;
    -o-animation: fadein1 200ms linear 0.6s both;
    -ms-animation: fadein1 200ms linear 0.6s both;
    animation: fadein1 200ms linear 0.6s both; }

.active .slide.active .fade4a, .active .fadeani4a{
	-webkit-animation: fadein1 200ms linear 0.65s both;
    -moz-animation: fadein1 200ms linear 0.65s both;
    -o-animation: fadein1 200ms linear 0.65s both;
    -ms-animation: fadein1 200ms linear 0.65s both;
    animation: fadein1 200ms linear 0.65s both; }
.active .slide.active .fade4b, .active .fadeani4b{
	-webkit-animation: fadein1 200ms linear 0.7s both;
    -moz-animation: fadein1 200ms linear 0.7s both;
    -o-animation: fadein1 200ms linear 0.7s both;
    -ms-animation: fadein1 200ms linear 0.7s both;
    animation: fadein1 200ms linear 0.7s both; }
.active .slide.active .fade4c, .active .fadeani4c{
	-webkit-animation: fadein1 200ms linear 0.75s both;
    -moz-animation: fadein1 200ms linear 0.75s both;
    -o-animation: fadein1 200ms linear 0.75s both;
    -ms-animation: fadein1 200ms linear 0.75s both;
    animation: fadein1 200ms linear 0.75s both; }
.active .slide.active .fade4d, .active .fadeani4d{
	-webkit-animation: fadein1 200ms linear 0.8s both;
    -moz-animation: fadein1 200ms linear 0.8s both;
    -o-animation: fadein1 200ms linear 0.8s both;
    -ms-animation: fadein1 200ms linear 0.8s both;
    animation: fadein1 200ms linear 0.8s both; }

.active .slide.active .fade5, .active .fadeani5{
	-webkit-animation: fadein1 200ms linear 0.8s both;
    -moz-animation: fadein1 200ms linear 0.8s both;
    -o-animation: fadein1 200ms linear 0.8s both;
    -ms-animation: fadein1 200ms linear 0.8s both;
    animation: fadein1 200ms linear 0.8s both; }
.active .slide.active .fade6, .active .fadeani6, .mfp-ready .content .popup_head, .mfp-ready .mfp-close, .mfp-ready .keytakeaway{
	-webkit-animation: fadein1 200ms linear 1s both;
    -moz-animation: fadein1 200ms linear 1s both;
    -o-animation: fadein1 200ms linear 1s both;
    -ms-animation: fadein1 200ms linear 1s both;
    animation: fadein1 200ms linear 1s both; }

.active .slide.active .fade7, .active .fadeani7, .white_key_btn, .key_wrapper, .sec4slide1rightcontent.shows4rt, .sec2slide5rightcontent.shows2rt{
	-webkit-animation: fadein1 200ms linear 1.2s both;
    -moz-animation: fadein1 200ms linear 1.2s both;
    -o-animation: fadein1 200ms linear 1.2s both;
    -ms-animation: fadein1 200ms linear 1.2s both;
    animation: fadein1 200ms linear 1.2s both; }
.active .slide.active .fade8, .active .fadeani8, .mfp-ready .popup_wrapper, .mfp-ready .keytakeaway, .mfp-ready .popup_content_wrapper, .shows4rt .fade8{
	-webkit-animation: fadein1 200ms linear 1.4s both;
    -moz-animation: fadein1 200ms linear 1.4s both;
    -o-animation: fadein1 200ms linear 1.4s both;
    -ms-animation: fadein1 200ms linear 1.4s both;
    animation: fadein1 200ms linear 1.4s both; }
.active .slide.active .fade8a, .active .fadeani8a{
	-webkit-animation: fadein1 100ms linear 1.5s both;
    -moz-animation: fadein1 100ms linear 1.5s both;
    -o-animation: fadein1 100ms linear 1.5s both;
    -ms-animation: fadein1 100ms linear 1.5s both;
    animation: fadein1 100ms linear 1.5s both; }
.active .slide.active .fade9, .active .fadeani9{
	-webkit-animation: fadein1 200ms linear 1.6s both;
    -moz-animation: fadein1 200ms linear 1.6s both;
    -o-animation: fadein1 200ms linear 1.6s both;
    -ms-animation: fadein1 200ms linear 1.6s both;
    animation: fadein1 200ms linear 1.6s both; }
.active .slide.active .fade9a, .active .fadeani9a{
	-webkit-animation: fadein1 200ms linear 1.7s both;
    -moz-animation: fadein1 200ms linear 1.7s both;
    -o-animation: fadein1 200ms linear 1.7s both;
    -ms-animation: fadein1 200ms linear 1.7s both;
    animation: fadein1 200ms linear 1.7s both; }

.active .slide.active .fade10, .active .fadeani10, .shows4rt .fade10{
	-webkit-animation: fadein1 200ms linear 1.8s both;
    -moz-animation: fadein1 200ms linear 1.8s both;
    -o-animation: fadein1 200ms linear 1.8s both;
    -ms-animation: fadein1 200ms linear 1.8s both;
    animation: fadein1 200ms linear 1.8s both; }
.active .slide.active .fade11, .active .fadeani11{
	-webkit-animation: fadein1 200ms linear 2s both;
    -moz-animation: fadein1 200ms linear 2s both;
    -o-animation: fadein1 200ms linear 2s both;
    -ms-animation: fadein1 200ms linear 2s both;
    animation: fadein1 200ms linear 2s both; }
.active .slide.active .fade12, .active .fadeani12, .gve_img .key_wrapper, .sec3slide6rightcontent.shows3rt .fade12, .shows4rt .fade12 {
	-webkit-animation: fadein1 200ms linear 2.2s both;
    -moz-animation: fadein1 200ms linear 2.2s both;
    -o-animation: fadein1 200ms linear 2.2s both;
    -ms-animation: fadein1 200ms linear 2.2s both;
    animation: fadein1 200ms linear 2.2s both; }
	
.active .slide.active .fade13, .active .fadeani13, .shows4rt .fade13{
	-webkit-animation: fadein1 200ms linear 2.4s both;
    -moz-animation: fadein1 200ms linear 2.4s both;
    -o-animation: fadein1 200ms linear 2.4s both;
    -ms-animation: fadein1 200ms linear 2.4s both;
    animation: fadein1 200ms linear 2.4s both; }
.active .slide.active .fade14, .active .fadeani14, .sec3slide6rightcontent.shows3rt .fade14{
	-webkit-animation: fadein1 200ms linear 2.6s both;
    -moz-animation: fadein1 200ms linear 2.6s both;
    -o-animation: fadein1 200ms linear 2.6s both;
    -ms-animation: fadein1 200ms linear 2.6s both;
    animation: fadein1 200ms linear 2.6s both; }
.active .slide.active .fade15, .active .fadeani15, .shows3rt .fade15{
	-webkit-animation: fadein1 200ms linear 2.8s both;
    -moz-animation: fadein1 200ms linear 2.8s both;
    -o-animation: fadein1 200ms linear 2.8s both;
    -ms-animation: fadein1 200ms linear 2.8s both;
    animation: fadein1 200ms linear 2.8s both; }
.active .slide.active .fade16, .active .fadeani16, .sec3slide6rightcontent.shows3rt .fade16, .shows3rt .fade16, .shows4rt .fade16{
	-webkit-animation: fadein1 200ms linear 3s both;
    -moz-animation: fadein1 200ms linear 3s both;
    -o-animation: fadein1 200ms linear 3s both;
    -ms-animation: fadein1 200ms linear 3s both;
    animation: fadein1 200ms linear 3s both; }

	.rightnav.fadeani16a{
	-webkit-animation: fadein1 500ms linear 3.8s both;
    -moz-animation: fadein1 500ms linear 3.8s both;
    -o-animation: fadein1 500ms linear 3.8s both;
    -ms-animation: fadein1 500ms linear 3.8s both;
    animation: fadein1 500ms linear 3.8s both; }
.active .slide.active .fade17, .active .fadeani17, .shows3rt .fade17{
	-webkit-animation: fadein1 200ms linear 3.2s both;
    -moz-animation: fadein1 200ms linear 3.2s both;
    -o-animation: fadein1 200ms linear 3.2s both;
    -ms-animation: fadein1 200ms linear 3.2s both;
    animation: fadein1 200ms linear 3.2s both; }
.active .slide.active .fade18, .active .fadeani18, .sec3slide6rightcontent.shows3rt .fade18, .shows3rt .fade18, .shows4rt .fade18{
	-webkit-animation: fadein1 200ms linear 3.4s both;
    -moz-animation: fadein1 200ms linear 3.4s both;
    -o-animation: fadein1 200ms linear 3.4s both;
    -ms-animation: fadein1 200ms linear 3.4s both;
    animation: fadein1 200ms linear 3.4s both; }
.active .slide.active .fade19, .active .fadeani19{
	-webkit-animation: fadein1 200ms linear 3.6s both;
    -moz-animation: fadein1 200ms linear 3.6s both;
    -o-animation: fadein1 200ms linear 3.6s both;
    -ms-animation: fadein1 200ms linear 3.6s both;
    animation: fadein1 200ms linear 3.6s both; }
.active .slide.active .fade20, .active .fadeani20{
	-webkit-animation: fadein1 200ms linear 3.8s both;
    -moz-animation: fadein1 200ms linear 3.8s both;
    -o-animation: fadein1 200ms linear 3.8s both;
    -ms-animation: fadein1 200ms linear 3.8s both;
    animation: fadein1 200ms linear 3.8s both; }
.active .slide.active .fade21, .active .fadeani21{
	-webkit-animation: fadein1 200ms linear 4s both;
    -moz-animation: fadein1 200ms linear 4s both;
    -o-animation: fadein1 200ms linear 4s both;
    -ms-animation: fadein1 200ms linear 4s both;
    animation: fadein1 200ms linear 4s both; }
.active .slide.active .fade22, .active .fadeani22{
	-webkit-animation: fadein1 200ms linear 4.2s both;
    -moz-animation: fadein1 200ms linear 4.2s both;
    -o-animation: fadein1 200ms linear 4.2s both;
    -ms-animation: fadein1 200ms linear 4.2s both;
    animation: fadein1 200ms linear 4.2s both; }
.active .slide.active .fade26, .active .fadeani26{
	-webkit-animation: fadein1 200ms linear 4.4s both;
    -moz-animation: fadein1 200ms linear 4.4s both;
    -o-animation: fadein1 200ms linear 4.4s both;
    -ms-animation: fadein1 200ms linear 4.4s both;
    animation: fadein1 200ms linear 4.4s both; }

.active .slide.active .fade27, .active .fadeani27{
	-webkit-animation: fadein1 200ms linear 4.6s both;
    -moz-animation: fadein1 200ms linear 4.6s both;
    -o-animation: fadein1 200ms linear 4.6s both;
    -ms-animation: fadein1 200ms linear 4.6s both;
    animation: fadein1 200ms linear 4.6s both; }
.active .slide.active .fade28, .active .fadeani28{
	-webkit-animation: fadein1 200ms linear 4.8s both;
    -moz-animation: fadein1 200ms linear 4.8s both;
    -o-animation: fadein1 200ms linear 4.8s both;
    -ms-animation: fadein1 200ms linear 4.8s both;
    animation: fadein1 200ms linear 4.8s both; }
.active .slide.active .fade23, .active .fadeani23{
	-webkit-animation: fadein1 200ms linear 5s both;
    -moz-animation: fadein1 200ms linear 5s both;
    -o-animation: fadein1 200ms linear 5s both;
    -ms-animation: fadein1 200ms linear 5s both;
    animation: fadein1 200ms linear 5s both; }
.active .slide.active .fade24, .active .fadeani24{
	-webkit-animation: fadein1 200ms linear 5.2s both;
    -moz-animation: fadein1 200ms linear 5.2s both;
    -o-animation: fadein1 200ms linear 5.2s both;
    -ms-animation: fadein1 200ms linear 5.2s both;
    animation: fadein1 200ms linear 5.2s both; }
.active .slide.active .fade25, .active .fadeani25{
	-webkit-animation: fadein1 200ms linear 5.4s both;
    -moz-animation: fadein1 200ms linear 5.4s both;
    -o-animation: fadein1 200ms linear 5.4s both;
    -ms-animation: fadein1 200ms linear 5.4s both;
    animation: fadein1 200ms linear 5.4s both; }
.active .slide.active .fade29a, .active .fadeani29a{
	-webkit-animation: fadein1 200ms linear 5.6s both;
    -moz-animation: fadein1 200ms linear 5.6s both;
    -o-animation: fadein1 200ms linear 5.6s both;
    -ms-animation: fadein1 200ms linear 5.6s both;
    animation: fadein1 200ms linear 5.6s both; }
.active .slide.active .fade29, .active .fadeani29{
	-webkit-animation: fadein1 200ms linear 5.8s both;
    -moz-animation: fadein1 200ms linear 5.8s both;
    -o-animation: fadein1 200ms linear 5.8s both;
    -ms-animation: fadein1 200ms linear 5.8s both;
    animation: fadein1 200ms linear 5.8s both; }
.active .slide.active .fade30, .active .fadeani30{
	-webkit-animation: fadein1 200ms linear 6s both;
    -moz-animation: fadein1 200ms linear 6s both;
    -o-animation: fadein1 200ms linear 6s both;
    -ms-animation: fadein1 200ms linear 6s both;
    animation: fadein1 200ms linear 6s both; }

.active .slide.active .fade31, .active .fadeani31{
	-webkit-animation: fadein1 200ms linear 6.2s both;
    -moz-animation: fadein1 200ms linear 6.2s both;
    -o-animation: fadein1 200ms linear 6.2s both;
    -ms-animation: fadein1 200ms linear 6.2s both;
    animation: fadein1 200ms linear 6.2s both; }
.active .slide.active .fade32, .active .fadeani32{
	-webkit-animation: fadein1 200ms linear 6.4s both;
    -moz-animation: fadein1 200ms linear 6.4s both;
    -o-animation: fadein1 200ms linear 6.4s both;
    -ms-animation: fadein1 200ms linear 6.4s both;
    animation: fadein1 200ms linear 6.4s both; }
.active .slide.active .fade33, .active .fadeani33{
	-webkit-animation: fadein1 200ms linear 6.6s both;
    -moz-animation: fadein1 200ms linear 6.6s both;
    -o-animation: fadein1 200ms linear 6.6s both;
    -ms-animation: fadein1 200ms linear 6.6s both;
    animation: fadein1 200ms linear 6.6s both; }
.active .slide.active .fade34, .active .fadeani34{
	-webkit-animation: fadein1 200ms linear 6.8s both;
    -moz-animation: fadein1 200ms linear 6.8s both;
    -o-animation: fadein1 200ms linear 6.8s both;
    -ms-animation: fadein1 200ms linear 6.8s both;
    animation: fadein1 200ms linear 6.8s both; }
.active .slide.active .fade35, .active .fadeani35{
	-webkit-animation: fadein1 200ms linear 7s both;
    -moz-animation: fadein1 200ms linear 7s both;
    -o-animation: fadein1 200ms linear 7s both;
    -ms-animation: fadein1 200ms linear 7s both;
    animation: fadein1 200ms linear 7s both; }
.active .slide.active .fade36, .active .fadeani36{
	-webkit-animation: fadein1 200ms linear 7.2s both;
    -moz-animation: fadein1 200ms linear 7.2s both;
    -o-animation: fadein1 200ms linear 7.2s both;
    -ms-animation: fadein1 200ms linear 7.2s both;
    animation: fadein1 200ms linear 7.2s both; }
.active .slide.active .fade37, .active .fadeani37{
	-webkit-animation: fadein1 200ms linear 7.4s both;
    -moz-animation: fadein1 200ms linear 7.4s both;
    -o-animation: fadein1 200ms linear 7.4s both;
    -ms-animation: fadein1 200ms linear 7.4s both;
    animation: fadein1 200ms linear 7.4s both; }
.active .slide.active .fade38, .active .fadeani38{
	-webkit-animation: fadein1 200ms linear 7.6s both;
    -moz-animation: fadein1 200ms linear 7.6s both;
    -o-animation: fadein1 200ms linear 7.6s both;
    -ms-animation: fadein1 200ms linear 7.6s both;
    animation: fadein1 200ms linear 7.6s both; }

.active .slide.active .fadeani39{
	-webkit-animation: fadein1 0ms linear 6.5s both;
    -moz-animation: fadein1 0ms linear 6.5s both;
    -o-animation: fadein1 0ms linear 6.5s both;
    -ms-animation: fadein1 0ms linear 6.5s both;
    animation: fadein1 0ms linear 6.5s both; }

.active .slide.active .fadeoutani0{
	-webkit-animation: fadeout1 0ms linear 6.5s both;
    -moz-animation: fadeout1 0ms linear 6.5s both;
    -o-animation: fadeout1 0ms linear 6.5s both;
    -ms-animation: fadeout1 0ms linear 6.5s both;
    animation: fadeout1 0ms linear 6.5s both; }

@keyframes dnone{0%{z-index: 111;}100%{ z-index: -1;}}
@-webkit-keyframes dnone{0%{z-index: 111;}100%{ z-index: -1;}}
@-moz-keyframes dnone{0%{z-index: 111;}100%{ z-index: -1;}}
@-ms-keyframes dnone{0%{z-index: 111;}100%{ z-index: -1;}}
@-o-keyframes dnone{0%{z-index: 111;}100%{ z-index: -1;}}

@keyframes displayblock{0%{height: 0; opacity: 0;visibility: hidden;}100%{ height: auto; opacity: 1;visibility: visible;}}
@-webkit-keyframes displayblock{0%{height: 0; opacity: 0;visibility: hidden;}100%{ height: auto; opacity: 1;visibility: visible;}}
@-moz-keyframes displayblock{0%{height: 0; opacity: 0;visibility: hidden;}100%{ height: auto; opacity: 1;visibility: visible;}}
@-ms-keyframes displayblock{0%{height: 0; opacity: 0;visibility: hidden;}100%{ height: auto; opacity: 1;visibility: visible;}}
@-o-keyframes displayblock{0%{height: 0; opacity: 0;visibility: hidden;}100%{ height: auto; opacity: 1;visibility: visible;}}


.active .slide.active .overlayfor_overflow::before{
	-webkit-animation: dnone 0ms linear 0.7s both;
    -moz-animation: dnone 0ms linear 0.7s both;
    -o-animation: dnone 0ms linear 0.7s both;
    -ms-animation: dnone 0ms linear 0.7s both;
    animation: dnone 0ms linear 0.7s both;
}


/*@keyframes displayblock1{
	0%{height: 0; opacity: 0; -khtml-opacity: 0;-webkit-transform: translateX(-300px) scale(0.2);
          transform: translateX(-300px) scale(0.2);}
	100%{ height: auto; opacity: 1;-webkit-transform: translateX(0px) scale(1);
          transform: translateX(0px) scale(1);}}
@-webkit-keyframes displayblock1{
	0%{height: 0; opacity: 0;-khtml-opacity: 0;-webkit-transform: translateX(-500px) scale(0.2);
          transform: translateX(-500px) scale(0.2);}
	100%{ height: auto; opacity: 1;-khtml-opacity: 1;-webkit-transform: translateX(0px) scale(1);
          transform: translateX(0px) scale(1);}}
@-moz-keyframes displayblock1{
	0%{height: 0; -moz-opacity:0; opacity: 0;-webkit-transform: translateX(-500px) scale(0.2);
          transform: translateX(-500px) scale(0.2);}
	100%{ height: auto; opacity: 1;-moz-opacity:1;-webkit-transform: translateX(0px) scale(1);
          transform: translateX(0px) scale(1);}}
@-ms-keyframes displayblock1{
	0%{height: 0; filter: alpha(opacity=0);opacity: 0;-webkit-transform: translateX(-500px) scale(0.2);
          transform: translateX(-500px) scale(0.2);}
	100%{ height: auto; opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(0px) scale(1);
          transform: translateX(0px) scale(1);}}
@-o-keyframes displayblock1{
	0%{height: 0; opacity: 0;-webkit-transform: translateX(-500px) scale(0.2);
          transform: translateX(-500px) scale(0.2);}
	100%{ height: auto; opacity: 1;-webkit-transform: translateX(0px) scale(1);
          transform: translateX(0px) scale(1);}}*/

/*@keyframes displayblock1{0%{height: 0;  margin-left:-50px;}100%{ height: auto; margin-left:0px; }}
@-webkit-keyframes displayblock1{0%{height: 0;  margin-left:-50px; }100%{ height: auto;margin-left:0px;  }}
@-moz-keyframes displayblock1{0%{height: 0; visibility: hidden;margin-left:-50px; margin-bottom: 0;}100%{ height: auto; margin-left:0px;  visibility: visible; margin-bottom: 17px;}}
@-ms-keyframes displayblock1{0%{height: 0; visibility: hidden; margin-left:-50px; margin-bottom: 0;}100%{ height: auto; margin-left:0px;  visibility: visible; margin-bottom: 17px;}}
@-o-keyframes displayblock1{0%{height: 0; visibility: hidden;margin-left:-50px; margin-bottom: 0;}100%{ height: auto; margin-left:0px;visibility: visible; margin-bottom: 17px;}}*/
.mfp-container .erppopup  .messagelist {
	/* -webkit-animation: displayblock1 800ms linear 1s both;
    -moz-animation: displayblock1 400ms linear 1s both;
    -o-animation: displayblock1 400ms linear 1s both;
    -ms-animation: displayblock1 400ms linear 1s both;
    animation: displayblock1 800ms linear 1s both; 
	-webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
	transform-origin: bottom left; */
}

.mfp-container .chat_animation1, .mfp-container .gve_chat_list {
	-webkit-animation: displayblock1 800ms linear 1.4s both;
    -moz-animation: displayblock1 400ms linear 1.4s both;
    -o-animation: displayblock1 400ms linear 1.4s both;
    -ms-animation: displayblock1 400ms linear 1.4s both;
    animation: displayblock1 800ms linear 1.4s both; 
	-webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
	transform-origin: bottom left;
}

.active .fadeani10a{-webkit-animation: fadein1 100ms linear 1.85s both;
    -moz-animation: fadein1 100ms linear 1.85s both;
    -o-animation: fadein1 100ms linear 1.85s both;
    -ms-animation: fadein1 100ms linear 1.85s both;
    animation: fadein1 100ms linear 1.85s both;}
.active .fadeani10b{-webkit-animation: fadein1 100ms linear 1.95s both;
    -moz-animation: fadein1 100ms linear 1.95s both;
    -o-animation: fadein1 100ms linear 1.95s both;
    -ms-animation: fadein1 100ms linear 1.95s both;
    animation: fadein1 100ms linear 1.95s both;}
.active .fadeani10c{-webkit-animation: fadein1 100ms linear 2s both;
    -moz-animation: fadein1 100ms linear 2s both;
    -o-animation: fadein1 100ms linear 2s both;
    -ms-animation: fadein1 100ms linear 2s both;
    animation: fadein1 100ms linear 2s both;}
.active .fadeani10d{-webkit-animation: fadein1 100ms linear 2.1s both;
    -moz-animation: fadein1 100ms linear 2.1s both;
    -o-animation: fadein1 100ms linear 2.1s both;
    -ms-animation: fadein1 100ms linear 2.1s both;
    animation: fadein1 100ms linear 2.1s both;}

.active .slide.active .oq_white_section:before{
	-webkit-animation: fadein1 200ms linear 1s both;
    -moz-animation: fadein1 200ms linear 1s both;
    -o-animation: fadein1 200ms linear 1s both;
    -ms-animation: fadein1 200ms linear 1s both;
    animation: fadein1 200ms linear 1s both;}





.rw-words{ position:relative; display:inline;}
.rw-words-1 span {  position: absolute;  opacity: 0; overflow: hidden;  /*left:0; top:6px;*/}
.num_count1 .rw-words{margin:0 0 0 0px;}

.active .fp-slide.active .count1 .rw-words-1 span{
    -webkit-animation: rotateWord 1s linear 1 1.4s;
    -moz-animation: rotateWord 1s linear 1 1.4s;
    -o-animation: rotateWord 1s linear 1 1.4s;
    -ms-animation: rotateWord 1s linear 1 1.4s;
    animation: rotateWord 1s linear 1 1.4s;
}

.active .fp-slide.active .count1 .rw-words-1 span:nth-child(2){
    -webkit-animation-delay: 1.5s;
    -moz-animation-delay: 1.5s;
    -o-animation-delay: 1.5s;
    -ms-animation-delay: 1.5s;
    animation-delay: 1.5s;
}

.active .fp-slide.active .count1 .rw-words-1 span:nth-child(3) {
    -webkit-animation-delay: 1.6s;
    -moz-animation-delay: 1.6s;
    -o-animation-delay: 1.6s;
    -ms-animation-delay: 1.6s;
    animation-delay: 1.6s;
}

.active .fp-slide.active .count1 .rw-words-1 span:nth-child(4) {
    -webkit-animation-delay: 1.7s;
    -moz-animation-delay:  1.7s;
    -o-animation-delay:  1.7s;
    -ms-animation-delay:  1.7s;
    animation-delay:  1.7s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(5) {
    -webkit-animation-delay: 1.8s;
    -moz-animation-delay: 1.8s;
    -o-animation-delay: 1.8s;
    -ms-animation-delay: 1.8s;
    animation-delay: 1.8s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(6) {
    -webkit-animation-delay: 1.9s;
    -moz-animation-delay: 1.9s;
    -o-animation-delay: 1.9s;
    -ms-animation-delay: 1.9s;
    animation-delay: 1.9s;
}

.active .fp-slide.active .count1 .rw-words-1 span:nth-child(7) {
    -webkit-animation-delay: 2s;
    -moz-animation-delay: 2s;
    -o-animation-delay: 2s;
    -ms-animation-delay: 2s;
    animation-delay: 2s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(8) {
    -webkit-animation-delay: 2.1s;
    -moz-animation-delay:  2.1s;
    -o-animation-delay:  2.1s;
    -ms-animation-delay:  2.1s;
    animation-delay: 2.1s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(9) {
    -webkit-animation-delay:  2.2s;
    -moz-animation-delay: 2.2s;
    -o-animation-delay: 2.2s;
    -ms-animation-delay: 2.2s;
    animation-delay: 2.2s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(10) {
    -webkit-animation-delay:  2.3s;
    -moz-animation-delay: 2.3s;
    -o-animation-delay: 2.3s;
    -ms-animation-delay: 2.3s;
    animation-delay: 2.3s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(11) {
    -webkit-animation-delay:  2.4s;
    -moz-animation-delay: 2.4s;
    -o-animation-delay: 2.4s;
    -ms-animation-delay: 2.4s;
    animation-delay: 2.4s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(12) {
    -webkit-animation-delay:  2.5s;
    -moz-animation-delay: 2.5s;
    -o-animation-delay: 2.5s;
    -ms-animation-delay: 2.5s;
    animation-delay: 2.5s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(13) {
    -webkit-animation-delay:  2.6s;
    -moz-animation-delay: 2.6s;
    -o-animation-delay: 2.6s;
    -ms-animation-delay: 2.6s;
    animation-delay: 2.6s;
}
.active .fp-slide.active .count1 .rw-words-1 span:nth-child(14) {
    -webkit-animation-delay:  2.7s;
    -moz-animation-delay: 2.7s;
    -o-animation-delay: 2.7s;
    -ms-animation-delay: 2.7s;
    animation-delay: 2.7s;
}
.active .fp-slide.active .count1 .word1{
    -webkit-animation: fadeInDown 300ms linear 2.8s both;
    -moz-animation: fadeInDown 300ms linear 2.8s both;
    -o-animation: fadeInDown 300ms linear 2.8s both;
    -ms-animation: fadeInDown 300ms linear 2.8s both;
    animation: fadeInDown 300ms linear 2.8s both;}
.active .fp-slide.active .count1 .word2{
    -webkit-animation: fadeInDown 300ms linear 2.5s both;
    -moz-animation: fadeInDown 300ms linear 2.5s both;
    -o-animation: fadeInDown 300ms linear 2.5s both;
    -ms-animation: fadeInDown 300ms linear 2.5s both;
    animation: fadeInDown 300ms linear 2.8s both;}
.active .fp-slide.active .count2 .rw-words-1 span{
    -webkit-animation: rotateWord 1s linear 1 2.8s;
    -moz-animation: rotateWord 1s linear 1 2.8s;
    -o-animation: rotateWord 1s linear 1 2.8s;
    -ms-animation: rotateWord 1s linear 1 2.8s;
    animation: rotateWord 1s linear 1 2.8s;
}

.active .fp-slide.active .count2 .rw-words-1 span:nth-child(2){
    -webkit-animation-delay: 2.9s;
    -moz-animation-delay: 2.9s;
    -o-animation-delay: 2.9s;
    -ms-animation-delay: 2.9s;
    animation-delay: 2.9s;
}

.active .fp-slide.active .count2 .rw-words-1 span:nth-child(3) {
    -webkit-animation-delay:  3s;
    -moz-animation-delay: 3s;
    -o-animation-delay: 3s;
    -ms-animation-delay: 3s;
    animation-delay: 3s;
}

.active .fp-slide.active .count2 .rw-words-1 span:nth-child(4) {
    -webkit-animation-delay:  3.1s;
    -moz-animation-delay: 3.1s;
    -o-animation-delay: 3.1s;
    -ms-animation-delay: 3.1s;
    animation-delay: 3.1s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(5) {
    -webkit-animation-delay:  3.2s;
    -moz-animation-delay: 3.2s;
    -o-animation-delay: 3.2s;
    -ms-animation-delay: 3.2s;
    animation-delay: 3.2s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(6) {
    -webkit-animation-delay:  3.3s;
    -moz-animation-delay: 3.3s;
    -o-animation-delay: 3.3s;
    -ms-animation-delay: 3.3s;
    animation-delay: 3.3s;
}

.active .fp-slide.active .count2 .rw-words-1 span:nth-child(7) {
     -webkit-animation-delay:  3.4s;
    -moz-animation-delay: 3.4s;
    -o-animation-delay: 3.4s;
    -ms-animation-delay: 3.4s;
    animation-delay: 3.4s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(8) {
     -webkit-animation-delay:  3.5s;
    -moz-animation-delay: 3.5s;
    -o-animation-delay: 3.5s;
    -ms-animation-delay: 3.5s;
    animation-delay: 3.5s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(9) {
    -webkit-animation-delay:  3.6s;
    -moz-animation-delay: 3.6s;
    -o-animation-delay: 3.6s;
    -ms-animation-delay: 3.6s;
    animation-delay: 3.6s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(10) {
    -webkit-animation-delay:  3.7s;
    -moz-animation-delay: 3.7s;
    -o-animation-delay: 3.7s;
    -ms-animation-delay: 3.7s;
    animation-delay: 3.7s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(11) {
    -webkit-animation-delay:  3.8s;
    -moz-animation-delay: 3.8s;
    -o-animation-delay: 3.8s;
    -ms-animation-delay: 3.8s;
    animation-delay: 3.8s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(12) {
    -webkit-animation-delay:  3.9s;
    -moz-animation-delay: 3.9s;
    -o-animation-delay: 3.9s;
    -ms-animation-delay: 3.9s;
    animation-delay: 3.9s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(13) {
    -webkit-animation-delay:  4s;
    -moz-animation-delay: 4s;
    -o-animation-delay: 4s;
    -ms-animation-delay: 4s;
    animation-delay: 4s;
}
.active .fp-slide.active .count2 .rw-words-1 span:nth-child(14) {
    -webkit-animation-delay:  4.1s;
    -moz-animation-delay: 4.1s;
    -o-animation-delay: 4.1s;
    -ms-animation-delay: 4.1s;
    animation-delay: 4.1s;
}
.active .fp-slide.active .count2 .word1{
    -webkit-animation: fadeInDown 300ms linear 4.2s both;
    -moz-animation: fadeInDown 300ms linear 4.2s both;
    -o-animation: fadeInDown 300ms linear 4.2s both;
    -ms-animation: fadeInDown 300ms linear 4.2s both;
    animation: fadeInDown 300ms linear 4.2s both;}
.active .fp-slide.active .count2 .word2{
    -webkit-animation: fadeInDown 300ms linear 3.7s both;
    -moz-animation: fadeInDown 300ms linear 3.7s both;
    -o-animation: fadeInDown 300ms linear 3.7s both;
    -ms-animation: fadeInDown 300ms linear 3.7s both;
    animation: fadeInDown 300ms linear 3.7s both;}
.active .fp-slide.active .count3 .rw-words-1 span{
    -webkit-animation: rotateWord 1s linear 1 4.2s;
    -moz-animation: rotateWord 1s linear 1 4.2s;
    -o-animation: rotateWord 1s linear 1 4.2s;
    -ms-animation: rotateWord 1s linear 1 4.2s;
    animation: rotateWord 1s linear 1 4.2s;
}

.active .fp-slide.active .count3 .rw-words-1 span:nth-child(2){
    -webkit-animation-delay: 4.3s;
    -moz-animation-delay: 4.3s;
    -o-animation-delay: 4.3s;
    -ms-animation-delay: 4.3s;
    animation-delay: 4.3s;
}

.active .fp-slide.active .count3 .rw-words-1 span:nth-child(3) {
    -webkit-animation-delay:  4.4s;
    -moz-animation-delay: 4.4s;
    -o-animation-delay: 4.4s;
    -ms-animation-delay: 4.4s;
    animation-delay: 4.4s;
}

.active .fp-slide.active .count3 .rw-words-1 span:nth-child(4) {
    -webkit-animation-delay:  4.5s;
    -moz-animation-delay: 4.5s;
    -o-animation-delay: 4.5s;
    -ms-animation-delay: 4.5s;
    animation-delay: 4.5s;
}
.active .fp-slide.active .count3 .rw-words-1 span:nth-child(5) {
    -webkit-animation-delay:  4.6s;
    -moz-animation-delay: 4.6s;
    -o-animation-delay: 4.6s;
    -ms-animation-delay: 4.6s;
    animation-delay: 4.6s;
}
.active .fp-slide.active .count3 .rw-words-1 span:nth-child(6) {
    -webkit-animation-delay:  4.7s;
    -moz-animation-delay: 4.7s;
    -o-animation-delay: 4.7s;
    -ms-animation-delay: 4.7s;
    animation-delay: 4.7s;
}

.active .fp-slide.active .count3 .rw-words-1 span:nth-child(7) {
     -webkit-animation-delay:  4.8s;
    -moz-animation-delay: 4.8s;
    -o-animation-delay: 4.8s;
    -ms-animation-delay: 4.8s;
    animation-delay: 4.8s;
}
.active .fp-slide.active .count3 .rw-words-1 span:nth-child(8) {
     -webkit-animation-delay:  4.9s;
    -moz-animation-delay: 4.9s;
    -o-animation-delay: 4.9s;
    -ms-animation-delay: 4.9s;
    animation-delay: 4.9s;
}
.active .fp-slide.active .count3 .rw-words-1 span:nth-child(9) {
     -webkit-animation-delay:  5s;
    -moz-animation-delay: 5s;
    -o-animation-delay: 5s;
    -ms-animation-delay: 5s;
    animation-delay: 5s;
}
.active .fp-slide.active .count3 .rw-words-1 span:nth-child(10) {
     -webkit-animation-delay:  5.1s;
    -moz-animation-delay: 5.1s;
    -o-animation-delay: 5.1s;
    -ms-animation-delay: 5.1s;
    animation-delay: 5.1s;
}
.active .fp-slide.active .count3 .rw-words-1 span:nth-child(11) {
     -webkit-animation-delay:  5.2s;
    -moz-animation-delay: 5.2s;
    -o-animation-delay: 5.2s;
    -ms-animation-delay: 5.2s;
    animation-delay: 5.2s;
}
.active .fp-slide.active .count3 .word1{
    -webkit-animation: fadeInDown 300ms linear 5.3s both;
    -moz-animation: fadeInDown 300ms linear 5.3s both;
    -o-animation: fadeInDown 300ms linear 5.3s both;
    -ms-animation: fadeInDown 300ms linear 5.3s both;
    animation: fadeInDown 300ms linear 5.3s both;}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes fadeInDown {
    0% {
        opacity: 0;
        -moz-transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0);
    }
}

@-ms-keyframes fadeInDown {
    0% {
        opacity: 0;
        -ms-transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        -ms-transform: translateY(0);
    }
}

@-o-keyframes fadeInDown {
    0% {
        opacity: 0;
        -o-transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        -o-transform: translateY(0);
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
@-webkit-keyframes rotateWord {
    0% {
        opacity: 0;
    }

    2% {
        opacity: 0;
        -webkit-transform: translateY(-1px);
    }

    5% {
        opacity: 1;
        -webkit-transform: translateY(0px);
    }

    17% {
        opacity: 1;
        -webkit-transform: translateY(0px);
    }

    20% {
        opacity: 0;
        -webkit-transform: translateY(1);
    }

    80% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}

@-ms-keyframes rotateWord {
    0% {
        opacity: 0;
    }

    2% {
        opacity: 0;
        -ms-transform: translateY(-1px);
    }

    5% {
        opacity: 1;
        -ms-transform: translateY(0px);
    }

    17% {
        opacity: 1;
        -ms-transform: translateY(0px);
    }

    20% {
        opacity: 0;
        -ms-transform: translateY(1px);
    }

    80% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}

@-o-keyframes rotateWord {
    0% {
        opacity: 0;
    }

    2% {
        opacity: 0;
        -o-transform: translateY(-1px);
    }

    5% {
        opacity: 1;
        -o-transform: translateY(0px);
    }

    17% {
        opacity: 1;
        -o-transform: translateY(0px);
    }

    20% {
        opacity: 0;
        -o-transform: translateY(1px);
    }

    80% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}

@keyframes rotateWord {
    0% {
        opacity: 0;
    }

    2% {
        opacity: 0;
        -webkit-transform: translateY(-1px);
        transform: translateY(-1px);
    }

    5% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }

    17% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }

    20% {
        opacity: 0;
        -webkit-transform: translateY(1px);
        transform: translateY(1px);
    }

    80% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}

#section3 #slide5.fp-slide.active .cb_blue{animation:fading 0.1s linear 5.4s both; @-webkit-animation:fading 0.1s linear 5.4s both ;}
#section3 #slide5.fp-slide.active .cb_orange{animation:fading 0.1s linear 5.8s both; @-webkit-animation:fading 0.1s linear 5.8s both ;}
#section3 #slide5.fp-slide.active .animation_rtl4{animation:right_to_left 0.6s 1 6.2s linear both; -webkit-animation:right_to_left 0.6s 1 6.2s linear both; }



@keyframes fadein1btm{0%{opacity:0; bottom:-8px;}100%{ opacity:1; bottom:33px;}}
@-webkit-keyframes fadein1btm{0%{ -khtml-opacity:0;opacity:0;bottom:-8px;}100%{-khtml-opacity:1;opacity:1;bottom:33px;}}
@-moz-keyframes fadein1btm{0%{ -moz-opacity:0;opacity:0;bottom:-8px;}100%{-moz-opacity:1;opacity:1;bottom:33px;}}
@-ms-keyframes fadein1btm{0%{ filter: alpha(opacity=0);opacity:-8px;bottom:0;}100%{filter: alpha(opacity=1);opacity:1;bottom:33px;}}
@-o-keyframes fadein1btm{0%{ opacity:0;bottom:-8px;}100%{opacity:1;bottom:33px;}}
.section.active #slide1.active .arrow_section{
	/*-webkit-animation: fadein1btm 200ms linear 1s both; 
    -moz-animation: fadein1btm 200ms linear 1s both;
    -o-animation: fadein1btm 200ms linear 1s both;
    -ms-animation: fadein1btm 200ms linear 1s both;
    animation: fadein1btm 200ms linear 1s both; */
}
.active .slide.active .fadebtm2{
	-webkit-animation: fadein1btm 200ms linear 3.7s both;
    -moz-animation: fadein1btm 200ms linear 3.7s both;
    -o-animation: fadein1btm 200ms linear 3.7s both;
    -ms-animation: fadein1btm 200ms linear 3.7s both;
    animation: fadein1btm 200ms linear 3.7s both; 
}
.active .slide.active .fadebtm3{
	-webkit-animation: fadein1btm 300ms linear 4s both;
    -moz-animation: fadein1btm 300ms linear 4s both;
    -o-animation: fadein1btm 300ms linear 4s both;
    -ms-animation: fadein1btm 300ms linear 4s both;
    animation: fadein1btm 300ms linear 4s both; 
}


@keyframes toptobottom{0%{top:-0.5vw;}100%{ top:0vw;}}
@-webkit-keyframes toptobottom{0%{top:-0.5vw;}100%{ top:0vw;}}
@-moz-keyframes toptobottom{0%{top:-0.5vw;}100%{ top:0vw;}}
@-ms-keyframes toptobottom{0%{top:-0.5vw;}100%{ top:0vw;}}
@-o-keyframes toptobottom{0%{top:-0.5vw;}100%{ top:0vw;}}

.active .slide.active .toptobottom{
	-webkit-animation: toptobottom 400ms linear 1.6s 1 both;
    -moz-animation: toptobottom 400ms linear 2s 1 both;
    -o-animation: toptobottom 400ms linear 2s 1 both;
    -ms-animation: toptobottom 400ms linear 2s 1 both;
    animation: toptobottom 400ms linear 1.6s 1 both; }

.active .slide.active .toptobottom1{
	-webkit-animation: toptobottom 400ms linear 4s 1 both;
    -moz-animation: toptobottom 400ms linear 4s 1 both;
    -o-animation: toptobottom 400ms linear 4s 1 both;
    -ms-animation: toptobottom 400ms linear 4s 1 both;
    animation: toptobottom 400ms linear 4s 1 both; }


@keyframes rotatequote {
    0% {   transform:rotate(0deg);   }	 
	100%{     transform:rotate(-10deg);  }
}
.active .slide.active .rotatequote {animation: rotatequote 1s 1 3.7s linear;}


.progress .progress-right.rp .progress-bar{
    left: -100%;
    border-top-left-radius: 6vw;
    border-bottom-left-radius: 6vw;
    border-right: 0;
    -webkit-transform-origin: center right;
    transform-origin: center right;
    
}
.fp-slide.active .progress .progress-right.rp .progress-bar{animation: loading-1a 1.8s linear forwards;}
.progress .progress-right .progress-bar{
    left: -100%;
    border-top-left-radius: 6vw;
    border-bottom-left-radius: 6vw;
    border-right: 0;
    -webkit-transform-origin: center right;
    transform-origin: center right;
    
}
.fp-slide.active .progress .progress-right .progress-bar{animation: loading-1 1.8s 1.4s linear forwards;}
.fp-slide.active  .progress.p18 .progress-right .progress-bar{animation: loading-18 1.8s linear forwards;}
.fp-slide.active  .progress.p4 .progress-right .progress-bar{animation: loading-1a 1.8s linear forwards;}
.fp-slide.active  .progress.p1 .progress-right .progress-bar{  animation: loading-1b 1.5s linear forwards;}
.fp-slide.active  .progress.p55 .progress-left .progress-bar{  animation: loading-2a 1s linear forwards 3.2s !important;}
.fp-slide.active  .progress.p74 .progress-left .progress-bar{  animation: loading-3 1s linear forwards 3.2s;}
.fp-slide.active  .progress.p76 .progress-left .progress-bar{  animation: loading-76 1s linear forwards 3.2s;}
.fp-slide.active  .progress.p36 .progress-right .progress-bar{animation: loading-36 1.8s linear forwards;}
.fp-slide.active  .progress.p29 .progress-right .progress-bar{  animation: loading-1c 1s 1.4s linear forwards;}
.fp-slide.active  .progress.p8 .progress-right .progress-bar{  animation: loading-1d 1s linear forwards;}


.fp-slide.active  .progress.gray1 .progress-left .progress-bar{
    animation: loading-2 1.5s linear forwards 1.8s;
}
.fp-slide.active  .progress.yellow .progress-left .progress-bar{
    animation: loading-3 1s linear forwards 1.8s;
}
.fp-slide.active  .progress.pink .progress-left .progress-bar{
    animation: loading-4 0.4s linear forwards 1.8s;
}

.fp-slide.active  .progress.green .progress-left .progress-bar{
    animation: loading-5 1.2s linear forwards 1.8s;
}
@keyframes loading-1{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}
@keyframes loading-36{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(140deg);
        transform: rotate(140deg);
    }
}
@keyframes loading-76{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(97deg);
        transform: rotate(97deg);
    }
}
@keyframes loading-2{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(94deg);
        transform: rotate(94deg);
    }
}
@keyframes loading-2a{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(35deg);
        transform: rotate(35deg);
    }
}
@keyframes loading-18{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }
}
@keyframes loading-1a{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg);
    }
}
@keyframes loading-1b{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }
}
@keyframes loading-1c{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(110deg);
        transform: rotate(110deg);
    }
}
@keyframes loading-1d{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg);
    }
}
@keyframes loading-3{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }
}
@keyframes loading-4{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(36deg);
        transform: rotate(36deg);
    }
}
@keyframes loading-5{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(126deg);
        transform: rotate(126deg);
    }
}
@media only screen and (max-width: 990px){
    .progress{ margin-bottom: 20px; }
}
