.ts-steps{overflow:hidden}.ts-steps__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1776px;width:100%;margin:0 auto;padding:0 15px}.ts-steps__title{margin:0;color:#fef7e9;text-align:center;font-family:var(--heading-font);font-size:48px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.step__item-title{color:#fff;font-family:var(--main-font);font-size:36px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase;margin:0}.step__item-description{color:#fff;font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:400;line-height:130%}.step__item-description ul{padding:0 0 0 28px;margin:0}.step__item{display:grid;grid-template-columns:minmax(100px,600px) minmax(120px,120px) minmax(100px,600px);gap:40px}.step__item-left{display:block!important}.ts-steps--steps{display:flex;flex-direction:column;gap:100px;padding:90px 0 100px}.step__item-center{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:120px}.step__item:not(:last-child) .step__item-center:after{content:"";position:absolute;bottom:-80px;left:50%;transform:translate(-50%);width:3px;height:60px;background:#fff;display:flex;align-items:center;justify-content:center}.step__item-center__circle,.circle--image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.circle--image img{width:100%;height:100%}.circle--value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--White, #fff);text-align:center;font-family:var(--heading-font);font-size:74px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.step__item:nth-child(2n) .step__item-left{order:3}.step__item:nth-child(2n) .step__item-center{order:2}.step__item:nth-child(2n) .step__item-right{order:1;transform:translate(-100px)}.step__item-right{display:flex;flex-direction:column;gap:10px;transform:translate(100px);opacity:0;transition:opacity .5s,transform .5s}.step__item.visible .step__item-right{opacity:1;transform:translate(0)}.ts-steps__btn{display:flex;max-width:250px;width:100%;height:54px;padding:10px 30px;justify-content:center;align-items:center;border-radius:46px;background:var(--Tea-green, #c8e1a8);border:1px solid transparent;color:var(--Black-olive, #364033);font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none;transition:all .3s ease}.ts-steps__btn:hover{background:transparent;border:1px solid #c8e1a8;color:#fef7f9}@media screen and (max-width: 1440px){.step__item{grid-template-columns:minmax(100px,500px) minmax(120px,120px) minmax(100px,500px)}.ts-steps__title{font-size:40px}.step__item-title{font-size:32px}.step__item-description{font-size:16px}}@media screen and (max-width: 768px){.ts-steps__title{font-size:34px}.step__item-title{font-size:28px;text-align:center}.step__item:not(:last-child) .step__item-center:after{display:none}.ts-steps--steps{padding:40px 0 60px}.step__item-center{width:50px;height:50px}.circle--value{font-size:36px}.step__item{grid-template-columns:1fr;justify-items:center;margin:0 auto;max-width:520px;width:100%;gap:20px}.step__item:nth-child(2n) .step__item-left{order:1}.step__item:nth-child(2n) .step__item-center{order:2}.step__item:nth-child(2n) .step__item-right{order:3}.step__item-left{display:none!important}.ts-steps--steps{gap:40px}}@media screen and (max-width: 499px){.ts-steps__title{font-size:28px}.step__item-title{font-size:24px}.ts-steps__btn{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ts-steps.css.map */
