/* Progress bar */

#progress-bar {
    width: 100%;
    max-width: 760px;
    padding: 0 3rem;

    .line {
        width: 100%;
        height: .125rem;
        border-radius: .0625rem;
        background-color: rgb(4 80 221 / 10%);

        i {
            display: block;
            height: .125rem;
            border-radius: .0625rem;
            background: linear-gradient(90deg, rgb(255, 51, 71) 0%, rgb(181, 14, 247) 50%, rgb(4, 80, 221) 100%);

            &.step-20 { width: 20%; }
        }
    }
} 