
/* --------------------------
   页底
   -------------------------- */

.foot-waves{overflow: hidden;position: relative;height: 89px; background-color:transparent;}
.foot-waves .wave-01,.foot-waves .wave-02{display: block;width: 2000%;height: 60px;background-position: 0 0;background-repeat: repeat-x; background-color:transparent;}
.foot-waves .wave-01{position: absolute;left: 0;top: 0;background-image: url(../images/foot_wave_02.png);-webkit-animation: footWave 180s linear infinite;-o-animation: footWave 180s linear infinite;animation: footWave 180s linear infinite; background-color:rgba(204,204,204,.2);}
.foot-waves .wave-02{position: absolute;left: 0;bottom: 0;background-image: url(../images/foot_wave_01.png);-webkit-animation: footWave 120s linear infinite forwards;-o-animation: footWave 120s linear infinite forwards;animation: footWave 120s linear infinite forwards; background-color:transparent;}


.wpcf7-submit{background-color: #21569c !important;
color: #fff !important;
font-size: 14px!important; 
padding: 0 !important;}

#Footer .footer-wrap {
 position:relative;
 margin:auto;
 max-width:1920px;
 padding-top:0;
 background-color:#21569c;
}
#Footer .footer-wrap::before {
 position:absolute;
 top:0;
 left:0;
 z-index:2;
 content:'';
 max-width:735px;
 width:38.5%;
 height:100%;
 background-image:url(../images/footer-bg.jpg);
 background-position:center;
 background-repeat:no-repeat;
 -webkit-background-size:cover;
 background-size:cover
}
#Footer .footer-wrap .content {
 position:relative;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
#Footer .footer-wrap .content h4 {

 font-style:normal;
 color:#fff;
 font-size:18px;
 line-height:1.5;
 margin-bottom:25px
}
#Footer .footer-wrap .content ul li {

 font-style:normal;
 font-size:15px;
 line-height:24px;
 color:#fff;
 margin-bottom:20px
}
#Footer .footer-wrap .left {
 position:relative;
 z-index:4;
 max-width:100%;
 padding-right:65px;
 width:31%
}
#Footer .footer-wrap .left h4 {
 color:#fff
}
#Footer .footer-wrap .left ul {
 margin-bottom:60px
}
#Footer .footer-wrap .left ul li {
 position:relative;
 padding-left:30px;
 color:#c8d1da
}
#Footer .footer-wrap .left ul li i {
 position:absolute;
 left:0;
 top:-2px;
 min-width:20px;
 font-size:20px;
 color:#fff;
 text-align:center
}
#Footer .footer-wrap .left p {
 color:#c8d1da;
 padding-right:30px;
 margin-top:20px
}
#Footer .footer-wrap .left .social {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-top:30px
}
#Footer .footer-wrap .left .social a {
 display:inline-block;
 margin-right:10px;
 color:#c8d1da;
 font-size:20px
}
#Footer .footer-wrap .left .social a:hover {
/* color:#1f90c5*/
}
#Footer .footer-wrap .left .f-form .wpcf7-form input[type="email"] {
 padding-right:0px;padding:0;
}
#Footer .footer-wrap .left .f-form .wpcf7-form input[type="submit"] {
 position:absolute;
 top:0;
 right:0;
 width:60px;
 height:60px;
 z-index:2
}
#Footer .footer-wrap .left .f-form .icon {
 position:absolute;
 top:0;
 right:0;
 z-index:3;
 display:block;
 width:60px;
 height:60px;
 line-height:60px;
 background-color:#21569c;
 color:#fff;
 font-size:20px;
 text-align:center;
 cursor:pointer
}
#Footer .footer-wrap .left .f-form div.wpcf7-validation-errors,
#Footer .footer-wrap .left .f-form div.wpcf7-acceptance-missing {
 color:#fff
}
#Footer .footer-wrap .right {
 position:relative;
 z-index:1;
 max-width:100%;
 width:69%
}
#Footer .footer-wrap .right .f-block {
 padding-left:15%;
}
#Footer .footer-wrap .right ul {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
#Footer .footer-wrap .right ul li {
 width:33.33%
}
#Footer .footer-wrap .right ul li::before {
 content:'>';
 margin-right:10px
}
#Footer .footer-wrap .right ul li:not(:nth-child(3n)) {
 padding-right:10px
}
#Footer .footer-wrap .right ul li a:hover {
 text-decoration:underline;
 color:#1f90c5
}
#Footer .footer-wrap .right .f-block:not(:last-child) {
 margin-bottom:20px;float:right;width:100%;
}
#Footer .footer-wrap .right .f-copy {
 padding:25px 0px 0px 0px;MARGIN-LEFT:15%;
 border-top:1px solid #2b6fc9;width:100%;float:left;
}
#Footer .footer-wrap .right .f-copy p {
 color:#fff
}
#Footer .footer-wrap .right .f-link h4 a::before {
 content:'>';
 margin-right:10px;
 color:#fff;
 font-size:16px;
 line-height:24px
}
#Footer .footer-wrap .right .f-link h4 a:hover {
 color:#1f90c5
}
#Footer .footer-wrap .back-top {
 position:fixed;
 bottom:20%;
 right:20px;
 z-index:10;
 width:60px;
 height:60px;
 line-height:60px;
 background-color:rgba(223,223,223,.6);
 font-size:20px;
 color:#fff;
 text-align:center;
 cursor:pointer;
 opacity:0;
 -webkit-transition:all 0.3s;
 -o-transition:all 0.3s;
 transition:all 0.3s
}
#Footer .footer-wrap .back-top:hover {
 background-color:#14162f;
 color:#fff
}
#cta {
 padding:80px 0
}
#cta.bg {
 background-color:#eff1f5
}
#cta .cta-info {
 max-width:980px;
 margin:auto
}
#cta .cta-info .btn {
 margin-top:35px
}
#cta .cta-info .btn a {
 background-color:#1f90c5;
 min-width:260px
}
#cta .cta-info .btn a:hover {
 background-color:#111
}


.wpcf7-form input[type="text"], .wpcf7-form input[type="email"] {
    height: 60px;
    width: 100%;
}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea {
    width: 100%;
    font-family: poppins,sans-serif;
    font-weight: 300;
    font-style: normal;
    font-size: 16px;
    line-height: 24px;
    color: #011;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 10px;
        padding-right: 10px;
    outline: none;
    background-color: #fff;
    border: none;
}.wpcf7-form input[type="submit"] {
    display: inline-block;
    width: 100%;
    font-family: lato,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    background-color: #1d1d1f;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    background-image: none;
    text-align: center;
    margin-right: 0;
    padding: 13px 20px;
    outline: none;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}


.wpcf7-form {
    position: relative;
}

@media(max-width:1500px){
	#Footer .footer-wrap .right .f-block{padding-left:5%;}
	#Footer .footer-wrap .right .f-copy{margin-left:5%;}
	
	}

@media(max-width:1400px){
	#Footer .footer-wrap .right{width:59%;margin-left:5%;}
	#Footer .footer-wrap .right .f-block{padding-left:2%;}#Footer .footer-wrap .right .f-copy{margin-left:2%;}}

@media(max-width:1000px){
#Footer .footer-wrap .left{width:100%;padding-right:0; background-color:#333;padding:5%;}
#Footer .footer-wrap .right{width:100%;margin-top:5%;}
#Footer .footer-wrap::before{ background-image:inherit;}
}






@keyframes rotateIco {0%{-webkit-transform: none;transform: none;}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes rotateIco {0%{-webkit-transform: none;transform: none;}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes tabIn{0%{opacity: 0.8;-webkit-transform: translateY(15%);transform: translateY(15%);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes tabIn{0%{opacity: 0.8;-webkit-transform: translateY(15%);transform: translateY(15%);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@-webkit-keyframes gdfadeInLeft{0%{opacity: 0.8;-webkit-transform: translateX(-15px);transform: translateX(-15px);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes gdfadeInLeft{0%{opacity: 0.8;-webkit-transform: translateX(-15px);transform: translateX(-15px);}100%{opacity: 1;-webkit-transform: none;transform: none;}}
@-moz-keyframes jump{0%{-moz-transform:translateY(0);}25%{-moz-transform:translateY(-8px);}50%{-moz-transform:translateY(0);}75%{-moz-transform:translateY(-4px);}100%{-moz-transform:translateY(0);}}
@keyframes jump{0%{transform:translateY(0);}25%{transform:translateY(-8px);}50%{transform:translateY(0);}75%{transform:translateY(-4px);}100%{transform:translateY(0);}}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
@-webkit-keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
@keyframes btnWave{0%{-webkit-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}}
@-webkit-keyframes footWave{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
@keyframes footWave{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
@-webkit-keyframes waveline{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}
@keyframes waveline{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}

@-webkit-keyframes videoIco{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes videoIco{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}
@-webkit-keyframes videoIn{0%{-webkit-transform: scale(.5,.5);transform: scale(.5,.5);opacity: 0;}100%{-webkit-transform: scale(1,1);transform: scale(1,1);opacity: 1;}}
@keyframes videoIn{0%{-webkit-transform: scale(.5,.5);transform: scale(.5,.5);opacity: 0;}100%{-webkit-transform: scale(1,1);transform: scale(1,1);opacity: 1;}}
@-webkit-keyframes swiper-preloader-spin { 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes swiper-preloader-spin { 100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}
@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40%,0);-ms-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-20%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{opacity:1}}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}

