.hm-steps.indicator-page{position:relative}@media screen and (min-width:1025px){.hm-steps.indicator-page::before{content:"";position:absolute;top:-171px;left:0;width:907px;height:1905px;background:var(--wpr-bg-6f3412d1-23b9-4c03-ac4e-dea5d0724fee) no-repeat center center/contain;z-index:-1}}.hm-steps h2{text-align:center;margin:0 auto 100px}.hm-steps h2 br{display:none}.hm-steps__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.hm-steps__item{text-align:center;display:flex;flex-direction:column;gap:16px;width:100%;max-width:350px;margin:0 auto;position:relative}.hm-steps__item:not(:last-child)::before{content:"";position:absolute;top:42px;left:91%;width:160px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='160' height='12' viewBox='0 0 160 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cline x1='17' y1='5.5' x2='140' y2='5.5' stroke='white' stroke-dasharray='4 8'/%3E%3Ccircle cx='154' cy='6' r='5' stroke='white' stroke-width='2'/%3E%3Ccircle cx='6' cy='6' r='5' stroke='white' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");z-index:-1}.hm-steps__icon{width:96px;height:96px;border-radius:24px;margin:0 auto 32px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.hm-steps__icon::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#FF9811 0%,#FA03A4 100%);opacity:.3;z-index:-1}.hm-steps__icon img{width:40px;height:40px}.hm-steps__subtitle{font-size:14px;font-weight:700;color:#777E90;text-transform:uppercase;margin-bottom:16px}.hm-steps__title{font-size:20px;font-weight:700;color:#fff}.hm-steps__text{font-size:16px}@media screen and (max-width:1200px){.hm-steps__item:not(:last-child)::before{left:80%}}@media screen and (max-width:1024px){.hm-steps__item:not(:last-child)::before{display:none}}@media screen and (max-width:768px){.hm-steps h2{margin-bottom:32px}.hm-steps h2 br{display:block}.hm-steps__list{grid-template-columns:1fr}.hm-steps__item{gap:8px}.hm-steps__icon{margin-bottom:8px;height:64px;width:64px;border-radius:20px}.hm-steps__subtitle{margin-bottom:0}.hm-steps__title{margin-bottom:8px}}