@keyframes bounceDown{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateY(-4px)}50%{transform:scale(1.05, 0.95) translateY(6px)}57%{transform:scale(1, 1) translateY(-2px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes bounce2{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateX(-4px)}50%{transform:scale(1.05, 0.95) translateX(2px)}57%{transform:scale(1, 1) translateX(-2px)}64%{transform:scale(1, 1) translateX(0)}100%{transform:scale(1, 1) translateX(0)}}.items-steps{padding:64px 0}.items-steps.type-2{background-color:#caebf0}.items-steps__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px}.items-steps__heading{width:100%;flex:0 0 100%;max-width:600px}.items-steps__title{font-size:32px;line-height:48px;font-family:"Inter",sans-serif;font-weight:600;margin-bottom:8px}.items-steps__actions{margin-top:24px;display:flex;justify-content:flex-start;gap:16px;align-items:center}.items-steps__items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:16px;width:100%;flex:0 0 100%}.items-steps__items .item{flex:0 0 100%;width:100%;max-width:calc(25% - 24px);border-radius:16px;overflow:hidden;display:flex;flex-wrap:wrap;background-color:#fff;padding:16px}.items-steps__items .item__img,.items-steps__items .item__title,.items-steps__items .item__desc{flex:0 0 100%;width:100%}.items-steps__items .item__img{padding-bottom:24px;border-radius:12px;overflow:hidden}.items-steps__items .item__img img{height:auto;width:100%}.items-steps__items .item__title{font-size:20px;line-height:28px;font-family:"Inter",sans-serif;font-weight:600;margin-bottom:8px}.items-steps__items .item__desc{color:#626b79}@media screen and (max-width: 991px){.items-steps__heading,.items-steps__items{max-width:100%}.items-steps__heading .item,.items-steps__items .item{max-width:calc(50% - 8px)}}@media screen and (max-width: 768px){.items-steps{padding:32px 0}}@media screen and (max-width: 540px){.items-steps__items .item{max-width:100%}.items-steps__items .item__desc{text-align:left}.items-steps__items .item__number{justify-content:center}}/*# sourceMappingURL=items-steps.min.css.map */