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

.widthani{width: 0px; height:100%;  overflow: hidden;  position: absolute; }
.heightani{height: 0px; width: 100%; overflow: hidden; }
.widthheightani{width: 0px; height:0;  overflow: hidden;  }

.loaded .animated .pgrow1, .loaded .animated .pgrow{transform-origin: bottom;
	-webkit-animation: scale1 4s 1 0s both;     
	-moz-animation: scale1 4s 1 0s both;   
	-ms-animation: scale1 4s 1 0s both;   
	-o-animation: scale1 4s 1 0s both;   
    animation: scale1 4s 1 0s both; 
}
.pgrow{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; transform: scale(0);}
.loaded .animated .leaf2{transform-origin: top;
	-webkit-animation: scale1 2s 1 2.3s both;     
	-moz-animation: scale1 2s 1 0.6s both;   
	-ms-animation: scale1 2s 1 0.6s both;   
	-o-animation: scale1 2s 1 0.6s both;   
    animation: scale1 2s 1 2.3s both; 
}
.loaded .animated .leaf1{transform-origin: bottom;
	-webkit-animation: scale2 2s 1 3.6s both;     
	-moz-animation: scale2 2s 1 3.3s both;   
	-ms-animation: scale2 2s 1 3.3s both;   
	-o-animation: scale2 2s 1 3.5s both;   
    animation: scale2 2s 1 3.6s both; 
}
.loaded .animated .heightanimation0{
	-webkit-animation: aniheight 3s 1 0.3s both;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniheight 1s 1 0s linear;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniheight 1s 1 0s linear;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniheight 2s 1 0s linear;   -o-animation-fill-mode: forwards; 
    animation: aniheight 3s 1 0.3s both;  animation-fill-mode: forwards;
}
.loaded .animated .widthanimation0{
	-webkit-animation: aniwidth 4s 1 0.8s both;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 1s 1 0s linear;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 1s 1 0s linear;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 1s 1 0s linear;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 4s 1 0.8s both;  animation-fill-mode: forwards;
}
.loaded .animated .heightanimation1{
	-webkit-animation: aniheight 5s 1 2s both;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniheight 1s 1 0s linear;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniheight 1s 1 0s linear;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniheight 2s 1 0s linear;   -o-animation-fill-mode: forwards; 
    animation: aniheight 5s 1 2s both;  animation-fill-mode: forwards;
}
.loaded .animated .leftaniimg {
	-webkit-animation: imagetoright2 3s 1.6s 1 both;
    -moz-animation: imagetoright2 3s 2s 1 both;
    -o-animation: imagetoright2 3s 0s 1 both;
    -ms-animation: imagetoright2 3s 0s 1 both;
    animation: imagetoright2 3s 1.6s 1 both; }
.leafscale{-webkit-animation: scale1 2s 1 0.3s both;     
	-moz-animation: scale1 2s 1 0s both;   
	-ms-animation: scale1 2s 1 0.2s both;   
	-o-animation: scale1 2s 1 0.2s both;   
    animation: scale1 2s 1 0.3s both; }
.loaded .downarrow {
	-webkit-animation: fadeIn 0.5s 1 4s both linear;
	-moz-animation: fadeIn 0.5s 1 4s both linear;
	-o-animation: fadeIn 0.5s 1 4s both linear;
	animation: fadeIn 0.5s 1 4s both linear; opacity: 1;}
@keyframes imagetoright2{0%{left:-100%;}100%{ left:0%;}}
@-webkit-keyframes imagetoright2{0%{left:-100%;}100%{ left:0%;}}
@-moz-keyframes imagetoright2{0%{left:-100%;}100%{ left:0%;}}
@-ms-keyframes imagetoright2{0%{left:-100%;}100%{ left:0%;}}
@-o-keyframes imagetoright2{0%{left:-100%;}100%{ left:0%;}}

@-webkit-keyframes scale1 {0% {-webkit-transform: scale(0);}   100% {-webkit-transform: scale(1); }}
@-moz-keyframes scale1 { 0% {-moz-transform: scale(0);}  100% {-moz-transform: scale(1); }}
@-ms-keyframes scale1 {  0% {-ms-transform: scale(0);} 100% {-ms-transform: scale(1); }}
@-o-keyframes scale1 {   0% {-o-transform: scale(0);} 100% {-o-transform: scale(1); }}
@keyframes scale1 { 0% {transform: scale(0);} 100% {transform: scale(1); }}

@-webkit-keyframes scale2 {0% {-webkit-transform: scale(0, 0);}   100% {-webkit-transform: scale(1,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, 0);} 100% {transform: scale(1,1); }}
.loaded .animated .slideInLeft1{
	-webkit-animation: slideInLeft 1s 1 3.3s both;
	-moz-animation: slideInLeft 1s 1 1.6s both;
	-o-animation: slideInLeft 1s 1 1.6s both;
	animation: slideInLeft 1s 1 3.3s both;
}
@-webkit-keyframes slideInLeft {
	0% {opacity: 0;	-webkit-transform: translateX(-2000px);	}	

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

@-moz-keyframes slideInLeft {
	0% {opacity: 0;-moz-transform: translateX(-2000px);	}
	100% {opacity: 1;-moz-transform: translateX(0);	}
}

@-o-keyframes slideInLeft {
	0% {opacity: 0;	-o-transform: translateX(-2000px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes slideInLeft {
	0% {opacity: 0;	transform: translateX(-2000px);	}
	100% {	opacity: 1;	transform: translateX(0);	}
}
@-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%; }
}
@-webkit-keyframes aniheight {  0% {height: 0px;} 100% {height: 100%; }}
@-moz-keyframes aniheight {  0% {height: 0px;} 100% {height: 100%; }}
@-ms-keyframes aniheight {  0% {height: 0px;} 100% {height: 100%; }}
@-o-keyframes aniheight {  0% {height: 0px;} 100% {height: 100%; }}
@keyframes aniheight { 0% {height: 0px;} 100% {height: 100%; }}

.widthanimation.widthanimation3, .w_ani.widthanimation, .widthanimation.widthanimation7{
	-webkit-animation: aniwidth 1s 1 0s both;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 1s 1 0s linear;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 1s 1 0s linear;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 1s 1 0s linear;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 1s 1 0s both;  animation-fill-mode: forwards;
}
.w_ani.widthanimationa{
	-webkit-animation: aniwidth 1s 1 1s both;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 1s 1 0s linear;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 1s 1 0s linear;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 1s 1 0s linear;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 1s 1 1s both;  animation-fill-mode: forwards;
}
.widthanimation.widthanimation8{
	-webkit-animation: aniwidth 1s 1 1.5s both;      -webkit-animation-fill-mode: forwards; 
	-moz-animation: aniwidth 1s 1 0s linear;    -moz-animation-fill-mode: forwards; 
	-ms-animation: aniwidth 1s 1 0s linear;   -ms-animation-fill-mode: forwards; 
	-o-animation: aniwidth 1s 1 0s linear;   -o-animation-fill-mode: forwards; 
    animation: aniwidth 1s 1 1.5s both;  animation-fill-mode: forwards;
}
.wani1 img, img.scalein1.wani1 {
	-webkit-animation: scale1 1s 1 0s both;     
	-moz-animation: scale1 1s 1 0s both;   
	-ms-animation: scale1 1s 1 0s both;   
	-o-animation: scale1 1s 1 0s both; 
    animation: scale1 1s 1 0s both;
}
img.circle_icon.wani1 {
	-webkit-animation: scale1 1s 1 0.2s both;     
	-moz-animation: scale1 1s 1 1s both;   
	-ms-animation: scale1 1s 1 1s both;   
	-o-animation: scale1 1s 1 1s both; 
    animation: scale1 1s 1 0.2s both;
}

.slidedown.slidedownani{
	-webkit-animation: movedown 1s 1 1s both;
	-moz-animation: movedown 1s 1 2s both;
	-o-animation: movedown 1s 1 2s both;
	animation: movedown 1s 1 1s both;
}
@-webkit-keyframes movedown {0% {opacity: 1;-webkit-transform: translateY(-100%);}100% {	opacity: 1;	-webkit-transform: translateY(0);	}}
@-moz-keyframes movedown {0% {opacity: 1;		-moz-transform: translateY(-100%);	}100% {		opacity: 1;-moz-transform: translateY(0);	}}
@-o-keyframes movedown {0% {opacity: 1;	-o-transform: translateY(-100%);	}100% {	opacity: 1;	-o-transform: translateY(0);}}
@keyframes movedown {0% {opacity: 1;transform: translateY(-100%);	}100% {opacity: 1;transform: translateY(0);	}}

.slideup.slideupani{
	-webkit-animation: moveup 1s 1 1s both;
	-moz-animation: moveup 1s 1 2s both;
	-o-animation: moveup 1s 1 2s both;
	animation: moveup 1s 1 1s both;
}
@-webkit-keyframes moveup {0% {opacity: 0;-webkit-transform: translateY(100%);}100% {	opacity: 1;	-webkit-transform: translateY(0);	}}
@-moz-keyframes moveup {0% {opacity: 0;		-moz-transform: translateY(100%);	}100% {		opacity: 1;-moz-transform: translateY(0);	}}
@-o-keyframes moveup {0% {opacity: 0;	-o-transform: translateY(100%);	}100% {	opacity: 1;	-o-transform: translateY(0);}}
@keyframes moveup {0% {opacity: 0;transform: translateY(100%);	}100% {opacity: 1;transform: translateY(0);	}}
@-webkit-keyframes slideInleft1 {
	0% {opacity: 0;	-webkit-transform: translateX(-40px);	}100% {opacity: 1;-webkit-transform: translateX(0);}}

@-moz-keyframes slideInleft1 {
	0% {opacity: 0;-moz-transform: translateX(-40px);	}
	100% {opacity: 1;-moz-transform: translateX(0);	}
}

@-o-keyframes slideInleft1 {
	0% {opacity: 0;	-o-transform: translateX(-40px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes slideInleft1 {
	0% {opacity: 0;	transform: translateX(-40px);	}
	100% {	opacity: 1;	transform: translateX(0);	}
}

.widthanimation1.wani1 .slideInleft1, .sleft.slideInleft2{
	-webkit-animation: slideInleft1 1s 1 1s both;
	-moz-animation: slideInleft1 1s 1 1s both;
	-o-animation: slideInleft1 1s 1 1s both;
	animation: slideInleft1 1s 1 1s both;
}
@-webkit-keyframes slideInright1 {
	0% {opacity: 0;	-webkit-transform: translateX(40px);	}	

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

@-moz-keyframes slideInright1 {
	0% {opacity: 0;-moz-transform: translateX(40px);	}
	100% {opacity: 1;-moz-transform: translateX(0);	}
}

@-o-keyframes slideInright1 {
	0% {opacity: 0;	-o-transform: translateX(40px);	}
	100% {	opacity: 1;	-o-transform: translateX(0);	}
}

@keyframes slideInright1 {
	0% {opacity: 0;	transform: translateX(40px);	}
	100% {	opacity: 1;	transform: translateX(0);	}
}
.wani1.slideInright1{
	-webkit-animation: slideInright1 1s 1 1s both;
	-moz-animation: slideInright1 1s 1 1s both;
	-o-animation: slideInright1 1s 1 1s both;
	animation: slideInright1 1s 1 1s both;
}
.fadeani{opacity: 0;}
.wani1 .fadein1, .wani1.fadein1, .fani.fadein1 {
	-webkit-animation: fadeIn 0.5s 1 1s both linear;
	-moz-animation: fadeIn 0.5s 1 1s both linear;
	-o-animation: fadeIn 0.5s 1 1s both linear;
	animation: fadeIn 0.5s 1 1s both linear; opacity: 1;}
.fani .fadein0{
	-webkit-animation: fadeIn 0.5s 1 0.2s both linear;
	-moz-animation: fadeIn 0.5s 1 0.2s both linear;
	-o-animation: fadeIn 0.5s 1 0.2s both linear;
	animation: fadeIn 0.5s 1 0.2s both linear; opacity: 1;}
.fani .fadein0a{
	-webkit-animation: fadeIn 0.5s 1 1.2s both linear;
	-moz-animation: fadeIn 0.5s 1 1.2s both linear;
	-o-animation: fadeIn 0.5s 1 1.2s both linear;
	animation: fadeIn 0.5s 1 1.2s both linear; opacity: 1;}
.fani .fadein0b{
	-webkit-animation: fadeIn 0.5s 1 1.4s both linear;
	-moz-animation: fadeIn 0.5s 1 1.4s both linear;
	-o-animation: fadeIn 0.5s 1 1.4s both linear;
	animation: fadeIn 0.5s 1 1.4s both linear; opacity: 1;}
.fani .fadein0c{
	-webkit-animation: fadeIn 0.5s 1 1.6s both linear;
	-moz-animation: fadeIn 0.5s 1 1.6s both linear;
	-o-animation: fadeIn 0.5s 1 1.6s both linear;
	animation: fadeIn 0.5s 1 1.6s both linear; opacity: 1;}	
.fani .fadein2{
	-webkit-animation: fadeIn 0.5s 1 1.2s both linear;
	-moz-animation: fadeIn 0.5s 1 0s both linear;
	-o-animation: fadeIn 0.5s 1 0s both linear;
	animation: fadeIn 0.5s 1 1.2s both linear; opacity: 1;}
.fani .fadein3{
	-webkit-animation: fadeIn 0.5s 1 1.4s both linear;
	-moz-animation: fadeIn 0.5s 1 0s both linear;
	-o-animation: fadeIn 0.5s 1 0s both linear;
	animation: fadeIn 0.5s 1 1.4s both linear; opacity: 1;}
.fani .fadein4{
	-webkit-animation: fadeIn 0.5s 1 1.6s both linear;
	-moz-animation: fadeIn 0.5s 1 0s both linear;
	-o-animation: fadeIn 0.5s 1 0s both linear;
	animation: fadeIn 0.5s 1 1.6s both linear; opacity: 1;}
.fani .fadein5{
	-webkit-animation: fadeIn 0.5s 1 1.8s both linear;
	-moz-animation: fadeIn 0.5s 1 0s both linear;
	-o-animation: fadeIn 0.5s 1 0s both linear;
	animation: fadeIn 0.5s 1 1.8s both linear; opacity: 1;}
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-o-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	60% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}