/* ==============================================================

Template name : Fluent-Themes Demo
Categorie : Landing page
Author : Fluent-Themes
Version : v1.0.0

============================================================== */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
footer,header,nav{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
button{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;cursor:pointer;}
button::-moz-focus-inner{padding:0;border:0;}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
button{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
.img-responsive{display:block;max-width:100%;height:auto;}
h4,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h4,h5{margin-top:10px;margin-bottom:10px;}
h4{font-size:18px;}
h5{font-size:14px;}
p{margin:0 0 10px;}
.text-center{text-align:center;}
ul{margin-top:0;margin-bottom:10px;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-right:-15px;margin-left:-15px;}
.col-md-10,.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-sm-4,.col-sm-6,.col-xs-12,.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-12,.col-xs-6{float:left;}
.col-xs-12{width:100%;}
.col-xs-6{width:50%;}
@media (min-width:768px){
.col-sm-4,.col-sm-6{float:left;}
.col-sm-6{width:50%;}
.col-sm-4{width:33.33333333%;}
}
@media (min-width:992px){
.col-md-10,.col-md-12,.col-md-3,.col-md-4,.col-md-6{float:left;}
.col-md-12{width:100%;}
.col-md-10{width:83.33333333%;}
.col-md-6{width:50%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-offset-3 {
    margin-left: 25%;
}
.col-md-offset-1{margin-left:8.33333333%;}
}

.text-center{text-align:center;}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}
.embed-responsive .embed-responsive-item,.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}
.embed-responsive-16by9{padding-bottom:56.25%;}

a,a:active,a:focus,a:hover{outline:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover{text-decoration:underline;}
p{margin-bottom:20px;}
ul{padding:0 0 0 13px;margin-top:0;margin-bottom:10px;}
ul li{padding-bottom:5px;}
.list-lg{font-size:24px;line-height:36px;}
.list-lg li{margin-bottom:10px;}
.list-icons{padding-left:0;list-style:none;}
.list-icons li i{margin-right:3px;}
ul{margin-top:0;margin-bottom:20px;}
.btn{position:relative;border-radius:4px;padding:15px 30px;font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700;border:1px solid transparent;color:#292929;background-color:#fff;}
.btn-block{white-space:normal;}
.btn:hover{background-color:#eee;}
.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{color:#fff;outline:none;}
.btn-lg{padding:30px 45px;font-size:24px;line-height:24px;border-radius:6px;}
.embed-responsive{border:solid 10px #fff;}
.embed-responsive iframe{display:block;position:relative;}

.introduce p{font-size:48px;line-height:76px;}
.underline{background:url(../img/red-line.png) no-repeat bottom center;min-width:130px;display:inline-block;}
.video-wrapper{position:relative;display:block;width:100%;background:#fff;margin-bottom:30px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.video-wrapper:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.8);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.8);}
.parallax{position:relative;padding:0;margin:0 auto;overflow-y:visible;width:100%;z-index:3;color:#fff;}
.parallax.bg1{background:url(../img/parallax/bg01.jpg) 50% 0 no-repeat fixed;background-size:cover;}
.parallax-container{background:rgba(32, 39,48, 0.8);padding:60px 0;overflow:hidden;color:#fff;}
.padding-bot90{padding-bottom:90px;}
.marginbot10{margin-bottom:10px;}
.marginbot30{margin-bottom:30px;}
.marginbot50{margin-bottom:50px;}
.embed-responsive{border:solid 10px #000!important;}
.marginbot50{margin-bottom:50px;}
.yellow{color:#e3b041;}
.green{color:#37a665;}
header{background:#1f2226;border-bottom:5px solid #4d6273;text-align:center;display:block;padding:25px 0;}
.logo{display:inline-block;}
img{vertical-align:middle;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:focus,.btn:hover{color:#333;text-decoration:none;}
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}
.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40;}
.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74;}
.btn-primary:active{color:#fff;background-color:#286090;border-color:#204d74;}
.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40;}
.btn-primary:active{background-image:none;}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}
.btn-block{display:block;width:100%;}
.collapse{display:none;}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}
@media (min-width:768px){
.navbar{border-radius:4px;}
}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);}
@media (min-width:768px){
.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;}
}
.container>.navbar-collapse{margin-right:-15px;margin-left:-15px;}
@media (min-width:768px){
.container>.navbar-collapse{margin-right:0;margin-left:0;}
}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
@media (min-width:768px){
.navbar>.container .navbar-brand{margin-left:-15px;}
}
.navbar-nav{margin:7.5px -15px;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;}
@media (min-width:768px){
.navbar-nav{float:left;margin:0;}
.navbar-nav>li{float:left;}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;}
}
.container:after,.container:before,.navbar-collapse:after,.navbar-collapse:before,.navbar:after,.navbar:before,.row:after,.row:before{display:table;content:" ";}
.container:after,.navbar-collapse:after,.navbar:after,.row:after{clear:both;}

@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome/fontawesome-webfont.eot#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-2x{font-size:2em;}
.fa-5x{font-size:5em;}
.fa-headphones:before{content:"\f025";}
.fa-book:before{content:"\f02d";}
.fa-cogs:before{content:"\f085";}
.fa-upload:before{content:"\f093";}
.fa-twitter:before{content:"\f099";}
.fa-facebook:before{content:"\f09a";}
.fa-wrench:before{content:"\f0ad";}
.fa-flask:before{content:"\f0c3";}
.fa-google-plus:before{content:"\f0d5";}
.fa-envelope:before{content:"\f0e0";}
.fa-linkedin:before{content:"\f0e1";}
.fa-tablet:before{content:"\f10a";}
.fa-code:before{content:"\f121";}
.fa-youtube:before{content:"\f167";}
.fa-instagram:before{content:"\f16d";}
.fa-line-chart:before{content:"\f201";}
.fa-check:before{content:"\f00c";}
.fa-clipboard:before{content:"\f0ea";}

body{background:#fff;font-family:'Open Sans', sans-serif;font-size:14px;line-height:28px;color:#454545;letter-spacing:1px;overflow-x:hidden;}
a,a:active,a:focus,a:hover,button,button:active,button:focus,button:hover{outline:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover{text-decoration:underline;}
h4,h5{color:#2b2b2b;font-family:'Open Sans', sans-serif;font-weight:700;margin:0 0 15px 0;}
.dark-container h4{color:#fff;}
h4{font-size:24px;line-height:36px;}
h5{font-size:18px;line-height:30px;}
p{margin-bottom:20px;}
ul{padding:0 0 0 13px;margin-top:0;margin-bottom:10px;}
ul li{padding-bottom:5px;}
ul{margin-top:0;margin-bottom:20px;}
.img-responsive{display:inline-block;}
nav.navbar{margin-bottom:0;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;border-radius:0px;border:none;}
.navbar-brand{margin-top:3px;}
body{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
@media (max-width: 992px){
nav.navbar .navbar-brand{display:inline-block;float:none!important;margin:0!important;padding-top:5px;}
nav.navbar .navbar-collapse{border:none;margin-bottom:0;}
nav.navbar .navbar-collapse.collapse{display:none!important;}
nav.navbar .navbar-nav{float:none!important;padding-left:30px;padding-right:30px;margin:0px -15px;}
nav.navbar .navbar-nav > li{float:none;}
nav.navbar .navbar-nav > li > a{display:block;width:100%;padding:10px 0;border-top:solid 1px #555;margin-bottom:-1px;}
nav.navbar .navbar-nav > li:first-child > a{border-top:none;}
}
@media (max-width: 767px){
nav.navbar .navbar-nav{padding-left:15px;padding-right:15px;}
}
.btn{position:relative;border-radius:4px;padding:15px 30px;font-size:16px;line-height:16px;text-transform:uppercase;font-weight:700;border:1px solid transparent;color:#292929;background-color:#fff;}
.btn-block{white-space:normal;}
.btn:hover{background-color:#eee;}
.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{color:#fff;outline:none;}
.btn-lg{padding:30px 45px;font-size:24px;line-height:24px;border-radius:6px;}
.img-caption .demoname a,.img-caption .demoname a:hover{color:#fff;font-size:20px;line-height:20px;}
.img-caption .demoname a:hover,.img-caption .demoname a:focus{text-decoration:none;color:#fff;font-weight:bold}
.caption_wrapper .demoname a{display:inline-block;width:auto;height:auto;font-size:20px;line-height:22px;color:#fff;background-color:transparent;border-radius:unset;text-align:center;overflow:hidden;text-transform:none;letter-spacing:-0.3px;margin-top:28%;}
.caption_wrapper{background-color:#3598c6;position:absolute;width:100%;height:50%;left:auto;right:auto;top:25%;}
.caption_wrapper.alt{background-color:#E56734;}
.caption_wrapper:hover{opacity:0.9;}
.img-wrapper:hover,.img-caption:hover,.img-wrapper .img-caption:hover{cursor:auto!important;}
.newclass .img-wrapper{margin-bottom:0px;margin-top:30px;border:0;}
.newclass .btn-primary,.newclass .btn-primary:hover{background-color:transparent;border-color:transparent;font-weight:500;text-transform:none;}
.tcenter{text-align:center;}
.ft-class .newclass .section-heading:before,.ft-class .newclass .section-heading:after{background:#fff;}
.ft-class .newclass .section-heading h4,.ft-class .newclass .section-heading p{color:#fff;}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

.contain-wrapp{padding:70px 0;}
.dark-container{background:#32475c url(../img/pattern.jpg) repeat 0 0;padding:70px 0;color:#fff;}
.dark-container h4{color:#fff;}
.contact-line{display:block;text-align:center;font-size:24px;line-height:38px;background:#f4f5f6;padding:40px 30px;margin:40px 0 20px 0;border-radius:10px;}
.contact-line p{margin:0;}
.section-heading{position:relative;display:block;text-align:center;font-size:48px;line-height:62px;margin-bottom:90px;}
.section-heading:before{background:#454545;content:'';position:absolute;width:220px;height:3px;display:block;bottom:-30px;left:50%;margin-left:-110px;}
.section-heading:after{background:#454545;content:'';position:absolute;width:60px;height:8px;display:block;bottom:-32px;left:50%;margin-left:-30px;}
.section-heading h4{font-size:32px;line-height:54px;margin-bottom:10px;}
.dark-container .section-heading{color:#fff;}
.dark-container .section-heading:before,.dark-container .section-heading:after{background-color:#fff;}
.img-wrapper{display:block;position:relative;overflow:hidden;cursor:pointer;padding:10px;background:#fff;border:1px solid #cacaca;border-radius:6px;margin-bottom:30px;-webkit-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.05);box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.05);}
.img-caption{position:absolute;text-align:center;vertical-align:center;width:100%;height:100%;color:#2b2b2b;background:rgba(255, 255, 255, 0.8);left:0;top:0;}
.fa-2x{font-size:2em;}
.fa-5x{font-size:5em;}
.icon-circle{background-color:#ebebeb;color:#292929;border-radius:50%;width:40px;height:40px;border:2px solid transparent;text-align:center;font-size:15px;line-height:36px;overflow:hidden;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.icon-circle:hover{color:#fff;}
.fa-2x.icon-circle{width:60px;height:60px;font-size:22px;line-height:58px;}
.fa-5x.icon-circle{width:120px;height:120px;font-size:48px;line-height:118px;}
.icon-circle.fa-blue,.icon-circle.fa-yellow,.icon-circle.fa-green,.icon-circle.fa-red{color:#fff;}
.icon-box{position:relative;text-align:center;margin:0 0 30px 0;padding:20px;overflow:hidden;border-radius:6px;}
.icon-top{background:rgba(255, 255, 255, 1);border:1px solid #cacaca;border-radius:6px;-webkit-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.05);box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.05);padding:60px 20px 10px 20px;margin-top:40px;overflow:visible;}
.contain-wrapp .icon-top{background:#fff;}
.icon-top .fa{position:absolute;width:80px;height:80px;text-align:center;font-size:36px;line-height:46px;border:1px solid;color:#fff;border-radius:50%;top:-40px;left:50%;padding-top:15px;margin-left:-40px;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;}
.icon-top:hover .fa{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}
footer{background:#1f2226;border-top:5px solid #4d6273;padding:50px 0 30px 0;color:#777d84;}
.copyright{margin:20px 0 0 0;}
.social-network{float:right;}
.social-network .icon-circle{background:#545c67;color:#1f2226;}
#toTop{display:none;text-decoration:none;z-index:600;position:fixed;bottom:20px;right:20px;width:65px;height:65px;border:none;text-align:center;background-color:rgba(33, 33, 33, 0.6);border-radius:50%;font-family:'FontAwesome';color:#fff;font-size:16px;}
#toTop:after{content:"\f077";position:absolute;top:50%;left:50%;font-size:24px;margin:-16px 0 0 -11px;}
#toTop:active,#toTop:focus{outline:none;}
#toTopHover{width:65px;height:65px;display:block;overflow:hidden;border-radius:50%;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.marginbot20{margin-bottom:20px;}
@media screen and (max-width: 676px){
footer{text-align:center;}
footer .social-network{float:none;display:inline-block;margin-top:30px;}
}
@media screen and (max-width: 480px){
.col-tooxs-12{width:100%!important;}
}
.the_popular_badge:before,.the_new_badge:before{content:'';width:55px;height:55px;position:absolute;top:0;right:0;z-index:2;opacity:1;transition:opacity .3s ease-in-out;}
.the_popular_badge:before{background:url(../img/the-popular-badge.png) no-repeat center;}
.the_new_badge:before{background:url(../img/the-new-badge.png) no-repeat center;}
@media screen and (max-width: 991px) and (min-width: 768px){
.col-sm-4{width:50%!important;}
}

a,a:hover,a:focus,a:active{color:#3598c6;}
#toTopHover,.btn-primary,.icon-top .fa,.icon-circle:hover,.social-network .icon-circle:hover{background-color:#3598c6;}
.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{background-color:#216f93;}
.btn-primary,.icon-top .fa{border-color:#3598c6;}
.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{border-color:#216f93;}
.fa-blue{color:#35bfd4;}
.icon-circle.fa-blue{background-color:#35bfd4;}
.icon-circle.fa-blue:hover{background-color:#258d9d;}
.fa-yellow{color:#e3b041;}
.icon-circle.fa-yellow{background-color:#e3b041;}
.icon-circle.fa-yellow:hover{background-color:#b08529;}
.fa-green{color:#37a665;}
.icon-circle.fa-green{background-color:#37a665;}
.icon-circle.fa-green:hover{background-color:#187a41;}
.fa-red{color:#e24040;}
.icon-circle.fa-red{background-color:#e24040;}
.icon-circle.fa-red:hover{background-color:#ae2626;}
/*! CSS Used keyframes */
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom;}}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}