.steps__grid{padding:0 20px}@media all and (min-width:1025px){.steps__grid{padding:0;display:grid;grid-template-columns:repeat(3,1fr)}}.steps .btn-container{margin-top:40px}@media all and (min-width:1025px){.step{display:flex;flex-flow:column}:nth-child(3n+2)>.step{flex-flow:column-reverse}}.step__content{padding:40px 20px;background-color:#efefef}@media all and (min-width:1025px){.step__content{height:420px;display:flex;flex-flow:column;justify-content:center}.step__content>div{max-width:336px;margin:0 auto}}.step__img>div{display:none}.step__img::after{padding-bottom:120%}@media all and (min-width:1025px){.step__img::after{padding-bottom:420px}}.step__index{font-family:var(--font-inter);font-weight:var(--font-black);font-size:92px;line-height:58px;-webkit-text-stroke:3.65px solid #fff;text-stroke:3.65px solid #fff;text-shadow:0 0 19.8027px rgba(0,0,0,.25);color:var(--x-orange);text-shadow:3px 3px 0 #fff,-3px -3px 0 #fff,3px -3px 0 #fff,-3px 3px 0 #fff,0 0 19.8027px rgba(0,0,0,.25)}