.btn-effect::after{content:"";height:50%;left:50%;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:all 0.3s ease 0s;width:100%;z-index:-1;}
.edu2_cur_wrap:hover figure:before{transform:translateX(0%) translateY(0%) rotate(0deg);opacity:0.85;}
@import url(http://weloveiconfonts.com/api/?family=fontawesome);.fa{display:block;text-align:center;font:normal 45px 'FontAwesome';line-height:60px;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.fa-angle-double-down:before{content:"\f103";}
.bounce{position:fixed;bottom:10%;left:5%;width:72px;height:72px;margin-left:-30px;border:2px solid #79161b;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);}
}
@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(-30px);}
60%{-moz-transform:translateY(-15px);}
}
@-o-keyframes bounce{0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0);}
40%{-o-transform:translateY(-30px);}
60%{-o-transform:translateY(-15px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-30px);}
60%{transform:translateY(-15px);}
}
.bounce1{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;}
.bounce2{animation:bounce 1.5s infinite;-webkit-animation:bounce 1.5s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;}