.steps{background:#f4f3f1;overflow:hidden}@media (min-width: 992px){.steps{overflow:visible}}.steps__inner{padding:75px 0 40px;display:flex;flex-direction:column;gap:40px}@media (min-width: 992px){.steps__inner{padding:60px 0 80px;gap:30px;display:grid;grid-template-columns:540px 1fr;gap:100px}}.steps__inner__text__inner{display:flex;flex-direction:column;gap:20px}.steps__inner__text__inner .btn{margin-right:auto}@media (min-width: 992px){.steps__inner__text__inner{position:sticky;top:100px}}.steps__inner .swiper-navigation{position:absolute;top:0;z-index:2;left:0;display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;pointer-events:none}.steps__inner .swiper-navigation div{pointer-events:initial;opacity:1;transition:all .3s}.steps__inner .swiper-navigation div.swiper-button-disabled{opacity:.5}@media (min-width: 992px){.steps__inner .swiper-navigation{display:none}}.steps__inner__step-list__swiper{overflow:visible}@media (min-width: 992px){.steps__inner__step-list__swiper__wrapper{flex-direction:column;gap:30px}}.steps__inner__step-list__swiper__wrapper__item{width:300px!important;height:auto!important;padding:40px 20px;background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:12px}@media (min-width: 992px){.steps__inner__step-list__swiper__wrapper__item{width:100%!important;padding:40px 50px;gap:18px}}.steps__inner__step-list__swiper__wrapper__item__image{width:41px;height:30px;margin-bottom:22px}@media (min-width: 992px){.steps__inner__step-list__swiper__wrapper__item__image{margin-bottom:16px}}
