.steps-vertical{align-items:center;display:flex;flex-direction:column;gap:0}.steps-vertical__card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 0 0 transparent;display:flex;flex-direction:row;gap:7px;opacity:0;padding:20px 30px;translate:0 100%;width:100%}.steps-vertical__card--active{animation-delay:0s;animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animation-card;animation-timing-function:ease-in-out}.steps-vertical__card-index{width:68px}.steps-vertical__card-index-number{align-items:center;background-color:#3c34da;border-radius:8px;box-shadow:10px -10px 0 -2px #fc7959;color:#fff;display:flex;font-size:10px;font-size:23px;font-weight:700;height:40px;justify-content:center;line-height:.65;max-width:40px;padding:10px;text-align:center}.steps-vertical__card-data{display:flex;flex-direction:column;gap:0}.steps-vertical__card-title{color:#3e36e0;font-size:20px;font-weight:700;margin-bottom:5px}.steps-vertical__card-dscription{color:#333;margin-bottom:0}.steps-vertical__divider-container{height:100px}.steps-vertical__divider{border-left:1px solid #d6d6d6;display:block;height:0}.steps-vertical__divider--active{animation-delay:.8s;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animation-divider;animation-timing-function:ease-in-out}@media(max-width:767px){.steps-vertical__card{align-items:flex-start;flex-direction:column;gap:10px;padding:30px 20px 20px}.steps-vertical__card-title{font-size:18px}.steps-vertical__card-dscription{font-size:16px}.steps-vertical__divider-container{height:70px}}@keyframes animation-card{to{box-shadow:0 4px 15px rgba(0,0,0,.25);opacity:1;translate:0 0}}@keyframes animation-divider{to{height:100%}}