.feature-card{animation:cardAnimation 3s ease-in-out forwards;transition:all}@keyframes cardAnimation{0%{transform:translateX(400%)}50%{transform:translateX(-50%)}to{transform:translateX(0)}}.scale-in{animation:scaleInAnimation .7s ease forwards;transition:all}@keyframes scaleInAnimation{0%{scale:0}to{scale:1}}.fade-up{transition:all}.fade-up div{opacity:0;transform:translateY(200%)}.fade-up div:first-child{animation:fadeUpAnimation .5s ease .7s forwards}.fade-up div:nth-child(2){animation:fadeUpAnimation .5s ease .9s forwards}.fade-up div:nth-child(3){animation:fadeUpAnimation .5s ease 1.2s forwards}@keyframes fadeUpAnimation{to{transform:translateY(0);opacity:1}}.fade-in{animation:fadeInAnimation 1s ease forwards;transition:all}@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fade-upside{animation:fadeUpsideAnimation .3s ease forwards;transition:all}@keyframes fadeUpsideAnimation{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fade-inside{animation:fadeInsideAnimation .3s ease forwards}@keyframes fadeInsideAnimation{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.image-scale{animation:scaleAnimation 3s ease forwards;transform-origin:top left}@keyframes scaleAnimation{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.element{transition:all .5s ease-in}.litigation-feature-card{transition:width 1s ease}.litigation-feature-card:hover{width:30rem}