.onboarding-progress {
    display: flex;

    width: 100%;
    height: 8px;

    border-radius: 2px;
    background: linear-gradient(86.37deg, #118ced, #7dc6ff);
}

.onboarding-progress__page {
    position: relative;

    box-sizing: border-box;
    width: 100%;

    border-right: 2px solid #fff;
    background: #eaf2fc;
}

.onboarding-progress__page:first-child {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}

.onboarding-progress__page:last-child {
    border-right: 0;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

.onboarding-progress__page_active_yes {
    background: initial;
}
