.first-slide .middel-cont h1.animate {
opacity: 0;
display:block;
-moz-animation: headingup 0.5s ease-in  1s forwards; /* Firefox */
-webkit-animation: headingup 0.5s ease-in  1s forwards; /* Safari and Chrome */
-o-animation: headingup 0.5s ease-in  1s  forwards; /* Opera */
animation: headingup 0.5s ease-in  1s forwards;
-ms-animation: headingup 0.5s ease-in  1s forwards; /* IE */
}

@-moz-keyframes headingup {
    0% {
        -moz-transform: translateY(80px);
		display:none;
		opacity:0;
			
    }
    100% {
        -moz-transform: translateY(0);
		display:block;
		opacity:1;
    }
}
@-webkit-keyframes headingup {
    0% {
        -webkit-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -webkit-transform: translateY(0);
		display:block;
		opacity:1;
    }
}
@keyframes headingup {
    0% {
        transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        transform: translateY(0);
		display:block;
		opacity:1;
    }
}
@-ms-keyframes headingup {
    0% {
        -ms-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -ms-transform: translateY(0);
		display:block;
		opacity:1;
    }
}
@-o-keyframes headingup {
    0% {
        -o-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -o-transform: translateY(0);
		display:block;
		opacity:1;
    }
}

.first-slide .middel-cont p.line-01.animate, .first-slide .middel-cont p.line-02.animate, .first-slide .middel-cont p.line-03.animate, .first-slide .middel-cont p.line-04.animate, .first-slide .middel-cont p.line-05.animate{
opacity: 0;
display:block;
-moz-animation: fadein 0.5s ease-in 2s forwards; /* Firefox */
-webkit-animation: fadein 0.5s ease-in 2s forwards; /* Safari and Chrome */
-o-animation: fadein 0.5s ease-in 2s forwards; /* Opera */
animation: fadein 0.5s ease-in 2s forwards;
-ms-animation: fadein 0.5s ease-in 2s forwards;
}

.first-slide .middel-cont p.line-02.animate {
-moz-animation-delay:3s;
-webkit-animation-delay:3s;
-o-animation-delay:3s;
-ms-animation-delay:3s;
animation-delay:3s;}

.first-slide .middel-cont p.line-03.animate {
-moz-animation-delay:4s;
-webkit-animation-delay:4s;
-ms-animation-delay:4s;
-o-animation-delay:4s;
animation-delay:4s;}

.first-slide .middel-cont p.line-04.animate {
-moz-animation-delay:5s;
-ms-animation-delay:5s;
-webkit-animation-delay:5s;
-o-animation-delay:5s;
animation-delay:5s;}

.first-slide .middel-cont p.line-05.animate {
-moz-animation-delay:6s;
-ms-animation-delay:6s;
-webkit-animation-delay:6s;
-o-animation-delay:6s;
animation-delay:6s;}


	
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}
@-ms-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}




.floating{
transition:all ease 0.3s;
-moz-transition:all ease 0.3s;
-o-transition:all ease 0.3s;
-webkit-transition:all ease 0.3s;
-ms-transition:all ease 0.3s;
}
.second-slide .floating{
-moz-animation: floating 5s ease 0.3s infinite alternate;
-ms-animation: floating 5s ease 0.3s infinite alternate;
-o-animation: floating 5s ease 0.3s infinite alternate;
-webkit-animation: floating 5s ease 0.3s infinite alternate;
animation: floating 5s ease 0.3s infinite alternate;
}

.second-slide .floating-01{
-moz-animation: floating 6s ease 0.3s infinite alternate;
-ms-animation: floating 6s ease 0.3s infinite alternate;
-o-animation: floating 6s ease 0.3s infinite alternate;
-webkit-animation: floating 6s ease 0.3s infinite alternate;
animation: floating 6s ease 0.3s infinite alternate;
}

.second-slide .floating-02{
-ms-animation: floating 7s ease 0.3s infinite alternate;
-moz-animation: floating 7s ease 0.3s infinite alternate;
-o-animation: floating 7s ease 0.3s infinite alternate;
-webkit-animation: floating 7s ease 0.3s infinite alternate;
animation: floating 7s ease 0.3s infinite alternate;
}


.second-slide .floating-03{
-ms-animation: floating 7s ease 0.3s infinite alternate;
-moz-animation: floating 6s ease 0.3s infinite alternate;
-o-animation: floating 6s ease 0.3s infinite alternate;
-webkit-animation: floating 6s ease 0.3s infinite alternate;
animation: floating 6s ease 0.3s infinite alternate;
}
	
@keyframes floating {
    0% {
       margin-top:0;
    }
    25%{
        margin-top:10px;
    }
	50%{
        margin-left:4px;
    }
	100%{
		margin-top:0px;
	}
}
@-moz-keyframes floating { 
  0% {
       margin-top:0;
    }
    40%{
        margin-top:10px;
    }
	70%{
        margin-left:4px;
    }
	100%{
		margin-top:0px;
	}
}
@-webkit-keyframes floating { 
  0% {
       margin-top:0;
    }
    40%{
        margin-top:10px;
    }
	70%{
        margin-left:4px;
    }
	100%{
		margin-top:0px;
	}
}
@-o-keyframes floating { 
  0% {
       margin-top:0;
    }
    40%{
        margin-top:10px;
    }
	70%{
        margin-left:4px;
    }
	100%{
		margin-top:0px;
	}
}

@-ms-keyframes floating { 
  0% {
       margin-top:0;
    }
    40%{
        margin-top:10px;
    }
	70%{
        margin-left:4px;
    }
	100%{
		margin-top:0px;
	}
}


@keyframes floating-1 {
    0% {
       margin-top:0;
    }
    25%{
        margin-left:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:12px;
	}
}
@-moz-keyframes floating-1 { 
   0% {
       margin-top:0;
    }
    25%{
        margin-left:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:12px;
	}
}
@-webkit-keyframes floating-1 { 
   0% {
       margin-top:0;
    }
    25%{
        margin-left:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:12px;
	}
}
@-o-keyframes floating-1 { 
   0% {
       margin-top:0;
    }
    25%{
        margin-left:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:12px;
	}
}
@-ms-keyframes floating-1 { 
   0% {
       margin-top:0;
    }
    25%{
        margin-left:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:12px;
	}
}



@keyframes floating-2 {
    0% {
       margin-top:0;
    }
    25%{
        margin-top:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:10px;
	}
}

@-moz-keyframes floating-2 {
   0% {
       margin-top:0;
    }
    25%{
        margin-top:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:10px;
	}
}

@-webkit-keyframes floating-2 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-top:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:10px;
	}
}

@-o-keyframes floating-2 { 
   0% {
       margin-top:0;
    }
    25%{
        margin-top:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:10px;
	}
}
@-ms-keyframes floating-2 { 
   0% {
       margin-top:0;
    }
    25%{
        margin-top:6px;
    }
	50%{
        margin-right:8px;
    }
	100%{
		margin-top:10px;
	}
}



@keyframes floating-2 {
    0% {
       margin-top:0;
    }
    25%{
        margin-top:10px;
    }
	50%{
        margin-left:4px;
    }
	100%{
		margin-top:3px;
	}
}
@-moz-keyframes floating-2 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-top:10px;
    }
	50%{
        margin-left:4px;
    }
	100%{
		margin-top:3px;
	}
}
@-webkit-keyframes floating-2 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-top:10px;
    }
	50%{
        margin-left:4px;
    }
	100%{
		margin-top:3px;
	}
}
@-o-keyframes floating-2 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-top:10px;
    }
	50%{
        margin-left:4px;
    }
	100%{
		margin-top:3px;
	}
}
@-ms-keyframes floating-2 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-top:10px;
    }
	50%{
        margin-left:4px;
    }
	100%{
		margin-top:3px;
	}
}



@keyframes floating-3 {
    0% {
       margin-top:0;
    }
    25%{
        margin-right:6px;
    }
	50%{
        margin-top:10px;
    }
	100%{
		margin-left:6px;
	}
}
@-moz-keyframes floating-3 {
  0% {
       margin-top:0;
    }
    25%{
        margin-right:6px;
    }
	50%{
        margin-top:10px;
    }
	100%{
		margin-left:6px;
	}
}
@-webkit-keyframes floating-3 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-right:6px;
    }
	50%{
        margin-top:10px;
    }
	100%{
		margin-left:6px;
	}
}
@-o-keyframes floating-3 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-right:6px;
    }
	50%{
        margin-top:10px;
    }
	100%{
		margin-left:6px;
	}
}
@-ms-keyframes floating-3 { 
  0% {
       margin-top:0;
    }
    25%{
        margin-right:6px;
    }
	50%{
        margin-top:10px;
    }
	100%{
		margin-left:6px;
	}
}

.third-slide .logo.animate {
opacity: 0;
display:block;
-moz-animation: fadein 0.5s ease-in 1s forwards; /* Firefox */
-webkit-animation: fadein 0.5s ease-in 1s forwards; /* Safari and Chrome */
-o-animation: fadein 0.5s ease-in 1s forwards; /* Opera */
animation: fadein 0.5s ease-in 1s forwards;
-ms-animation: fadein 0.5s ease-in 1s forwards;
}
.third-slide .motto-01.animate{
opacity: 0;
display:block;
-moz-animation: fadein 0.5s ease-in 2s forwards; /* Firefox */
-webkit-animation: fadein 0.5s ease-in 2s forwards; /* Safari and Chrome */
-o-animation: fadein 0.5s ease-in 2s forwards; /* Opera */
animation: fadein 0.5s ease-in 2s forwards;
-ms-animation: fadein 0.5s ease-in 2s forwards;
}
.third-slide .motto-02.animate{
opacity: 0;
display:block;
-moz-animation: fadein 0.5s ease-in 7s forwards; /* Firefox */
-webkit-animation: fadein 0.5s ease-in 7s forwards; /* Safari and Chrome */
-o-animation: fadein 0.5s ease-in 7s forwards; /* Opera */
animation: fadein 0.5s ease-in 7s forwards;
-ms-animation: fadein 0.5s ease-in 7s forwards;
}
.third-slide .motto-line-01.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 3s 1 forwards; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 3s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in 3s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 3s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 3s 1 forwards; /* IE */
}

.third-slide .motto-line-02.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 4s 1 forwards; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 4s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in 4s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in  4s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 4s 1 forwards; /* IE */
}

.third-slide .motto-line-03.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 5s 1 forwards; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 5s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in 5s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 5s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 5s 1 forwards; /* IE */
}

.third-slide .motto-line-04.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 6s 1 forwards; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 6s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in 6s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 6s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 6s 1 forwards; /* IE */
}
.third-slide .motto-line-05.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 8s 1 ; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 8s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in 8s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 8s 1 forwards;
-ms-animation: motto-line 0.5s ease-in  8s 1 forwards; /* IE */
}
.third-slide .motto-line-06.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 9s 1 ; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 9s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in  9s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 9s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 9s 1 forwards; /* IE */
}

.third-slide .motto-line-07.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 10s 1 ; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 10s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in  10s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 10s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 10s 1 forwards; /* IE */
}
.third-slide .motto-line-08.animate{
opacity: 0;
display:block;
-moz-animation: motto-line 0.5s ease-in 11s 1 ; /* Firefox */
-webkit-animation: motto-line 0.5s ease-in 11s 1 forwards; /* Safari and Chrome */
-o-animation: motto-line 0.5s ease-in  11s 1  forwards; /* Opera */
animation: motto-line 0.5s ease-in 11s 1 forwards;
-ms-animation: motto-line 0.5s ease-in 11s 1 forwards; /* IE */
}

@keyframes motto-line {
    0% {
        transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        transform: translateY(0);
		display:block;
		opacity:1;
    }
}
 
@-webkit-keyframes motto-line {
    0% {
        -webkit-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -webkit-transform: translateY(0);
		display:block;
		opacity:1;
    }
}

@-moz-keyframes motto-line {
    0% {
        -moz-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -moz-transform: translateY(0);
		display:block;
		opacity:1;
    }
}

@-o-keyframes motto-line {
    0% {
        -o-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -o-transform: translateY(0);
		display:block;
		opacity:1;
    }
}


@-ms-keyframes motto-line {
    0% {
        -ms-transform: translateY(80px);
		display:none;
		opacity:0;
    }
    100% {
        -ms-transform: translateY(0);
		display:block;
		opacity:1;
    }
}

