.fade-in-left { -webkit-animation: fade-in-left 1s cubic-bezier(0.680, -0.550, 0.265, 1.550) both; animation: fade-in-left 1s cubic-bezier(0.680, -0.550, 0.265, 1.550) both; transition: opacity 0.4s ease; } .fade-in-right { -webkit-animation: fade-in-right 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; animation: fade-in-right 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; transition: opacity 0.4s ease; } .fade-in-fwd { -webkit-animation: fade-in-fwd 1.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; animation: fade-in-fwd 1.5s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; transition: opacity 0.4s ease; } .swing-in-top-fwd { -webkit-animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275) both; animation: swing-in-top-fwd 1s cubic-bezier(0.175, 0.885, 0.320, 1.275) both; transition: opacity 0.4s ease; } .delay_01 { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; } .delay_02 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .delay_03 { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .delay_04 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .delay_05 { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .delay_06 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } /** * ---------------------------------------- * animation fade-in-left * ---------------------------------------- */ @-webkit-keyframes fade-in-left { 0% { -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes fade-in-left { 0% { -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } /** * ---------------------------------------- * animation fade-in-fwd * ---------------------------------------- */ @-webkit-keyframes fade-in-fwd { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade-in-fwd { 0% { opacity: 0; } 100% { opacity: 1; } } /** * ---------------------------------------- * animation fade-in-right * ---------------------------------------- */ @-webkit-keyframes fade-in-right { 0% { margin-left: 100px; opacity: 0; } 100% { margin-left: 0; opacity: 1; } } @keyframes fade-in-right { 0% { margin-left: 100px; opacity: 0; } 100% { margin-left: 0; opacity: 1; } } /** * ---------------------------------------- * animation swing-in-top-fwd * ---------------------------------------- */ @-webkit-keyframes swing-in-top-fwd { 0% { -webkit-transform: rotateX(-100deg); transform: rotateX(-100deg); -webkit-transform-origin: top; transform-origin: top; opacity: 0; } 100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transform-origin: top; transform-origin: top; opacity: 1; } } @keyframes swing-in-top-fwd { 0% { -webkit-transform: rotateX(-100deg); transform: rotateX(-100deg); -webkit-transform-origin: top; transform-origin: top; opacity: 0; } 100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); -webkit-transform-origin: top; transform-origin: top; opacity: 1; } }