.page-transition-wrapper{height:100%;position:relative;width:100%}.page-content{height:100%;left:0;position:absolute;top:0;width:100%}.page-content.page-enter-active{animation:fadeIn .4s ease;animation-fill-mode:forwards}.page-content.page-leave{opacity:1}.page-content.page-leave-to{opacity:0;transition:opacity 50ms ease}.page-content.page-enter{opacity:0}.page-content.page-enter-to{opacity:1}.page-content.page-enter-active{transition-delay:.3s}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){@keyframes fadeIn{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}}