.steps-wrapper{min-height:586px;padding-bottom:100px;padding-top:132px}.steps-heading{color:#cb333b;font-size:48px;line-height:94.1%;margin-bottom:25px}.steps-heading,.steps-text-content{font-family:Archer;font-weight:700;letter-spacing:-.02em;text-align:center}.steps-text-content{font-size:26px;font-style:italic;line-height:110%;margin:0 auto;max-width:1208px}.steps-list{--marker-left:0;align-items:flex-start;display:flex;gap:48px;justify-content:center;margin:0 auto;max-width:1232px;padding:79px 0 0;position:relative}.steps-list .scooter-icon{display:block;left:0;position:absolute;top:17px;transform:translateX(var(--marker-left));transition:transform .3s ease;width:165.33px}.steps-list .scooter-icon svg{display:block;margin:0 auto;max-width:46px;width:100%}.steps-list--item{flex:0 1 165.33px;padding:0;position:relative;transition:background .2s ease,padding .2s ease}.steps-list--item:not(:last-child):after{background:#cb333b;content:"";height:26px;position:absolute;right:-24px;top:0;width:1px}.steps-list-item--count,.steps-list-item--text{transition:color .2s ease}.steps-list-item--count{font-family:Archer;font-size:24px;font-weight:700;margin:0}.steps-list-item--text{font-family:Avenir Next,sans-serif;font-size:18px;letter-spacing:-.01em;line-height:120%}.steps-list--item.active,.steps-list--item:focus,.steps-list--item:hover{background-color:#cb333b;color:#fff;flex:0 0 165.33px;padding:8px 12px 16px}.steps-list--item:focus{outline:none}.steps-list--item.active .steps-list-item--count,.steps-list--item:focus .steps-list-item--count,.steps-list--item:hover .steps-list-item--count{font-size:40px}.steps--slide-contain{display:none;position:relative}.steps--slider-svg{margin:0 0 9px 54px;max-height:46px;max-width:46px}.steps--slider_items{padding:0 40px;position:relative}.steps--slide{border:1px solid #dedede;color:#000;font-family:Archer;padding:8px 16px 16px}.steps--slide--count{font-size:32px;line-height:160%;margin-bottom:0}.steps--slide--text{font-size:14px;line-height:120%}.steps--arrows{color:#cb333b;display:flex;gap:10px;justify-content:space-between;left:0;position:absolute;right:0;top:62px;width:100%}.steps--arrows svg{height:40px;width:40px}.steps--arrows .swiper-button-disabled{opacity:0}.steps--slider_items .steps--slider:not(.swiper-initialized) .swiper-slide:first-child .steps--slide,.steps--slider_items .swiper-slide-active .steps--slide{background:#cb333b;border-color:#cb333b;padding:8px 12px 45px}.steps--slider_items .steps--slider:not(.swiper-initialized) .swiper-slide:first-child .steps--slide--count,.steps--slider_items .steps--slider:not(.swiper-initialized) .swiper-slide:first-child .steps--slide--text,.steps--slider_items .swiper-slide-active .steps--slide--count,.steps--slider_items .swiper-slide-active .steps--slide--text{color:#fff}.steps--slider_items .steps--slider:not(.swiper-initialized) .swiper-slide{margin-right:8px;width:calc(16.6667% - 8px)}@media (max-width:1024px){.steps-wrapper{min-height:581px;padding:120px 0 30px}.steps-heading{font-size:40px}.steps-text-content{font-size:24px}.steps-list{gap:16px;margin:0 -17px;max-width:none;padding:124px 0 0}.steps-list .scooter-icon{top:40px;width:158px}.steps-list .scooter-icon svg{max-width:64px}.steps-list--item{flex:0 1 110px}.steps-list--item:not(:last-child):after{right:-8px}.steps-list-item--text{font-family:Archer;font-size:16px;letter-spacing:0}.steps-list--item.active,.steps-list--item:focus,.steps-list--item:hover{flex:0 0 158px;padding:8px 16px 16px}.steps-list--item.active .steps-list-item--text,.steps-list--item:focus .steps-list-item--text,.steps-list--item:hover .steps-list-item--text{font-size:14px;line-height:140%}.steps--slider_items .steps--slider:not(.swiper-initialized) .swiper-slide{width:calc(25% - 8px)}}@media (max-width:767px){.steps-wrapper{min-height:686px;padding:100px 0 68px}.steps-heading{font-size:40px;margin-bottom:24px}.steps-heading,.steps-text-content{letter-spacing:-.02em;line-height:110%}.steps-text-content{font-size:24px}.steps-list{display:none}.steps--slide-contain{display:block;margin:0 -8px;padding:68px 0 0}.steps--slider_items .steps--slider:not(.swiper-initialized) .swiper-slide{width:calc(50% - 8px)}}