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