.b-interview-steps{padding:64px 0;background-color:#18244f;color:#fff;overflow:hidden}.b-interview-steps__wrapper{display:flex;flex-direction:column;gap:64px}.b-interview-steps__title{font-size:28px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:0;margin-bottom:0}@media (min-width:768px){.b-interview-steps__title{font-size:48px;line-height:58px}}.b-interview-steps__title-button-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.b-interview-steps__steps-wrapper{display:flex;flex-direction:column;gap:24px}.b-interview-steps__step{background:#f5f8ff;color:#18244f;border-radius:32px;padding:20px 24px;text-wrap:nowrap}.b-interview-steps__step-title-wrapper{display:flex;justify-content:space-between;margin-bottom:8px}.b-interview-steps__icon{width:24px;height:24px;flex-shrink:0}.b-interview-steps__step-title{font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;margin-bottom:0}.b-interview-steps__step-text{font-style:normal;font-weight:700;font-size:24px;line-height:32px}@media (min-width:768px){.b-interview-steps__step-text{font-size:26px}}@media (min-width:768px){.b-interview-steps{padding:96px 0}.b-interview-steps__step{padding:56px 40px;min-width:376px;flex-shrink:0}.b-interview-steps__steps-wrapper{-ms-overflow-style:none;scrollbar-width:none;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;flex-direction:row;overflow-x:auto;padding:0 20px;cursor:grab}.b-interview-steps__steps-wrapper::-webkit-scrollbar{display:none}.b-interview-steps__steps-wrapper.active,.b-interview-steps__steps-wrapper:active{cursor:grabbing}.b-interview-steps__step-title-wrapper{margin-bottom:16px}}@media (min-width:1200px){.b-interview-steps__steps-wrapper{padding-left:calc(50vw - 566px)}}