.form-progress,.form-progress__part,.form-progress__step{display:grid;grid-auto-flow:column;align-items:center;gap:5px}.form-progress__index{width:24px;height:24px;border-radius:50%;background-color:#d5d5d5;display:inline-flex;align-items:center;justify-content:center;font:600 12px/1 var(--font-montserrat);color:var(--dark-text);transition:all .3s ease}.form-progress__name{font:500 16px/1.7 var(--font-montserrat)}.form-progress__divider{width:100px;height:1px;background:#999}.form-progress__step_active .form-progress__index{color:var(--white);background-color:#2196f3}.form-progress__step_active .form-progress__blue{background-color:#0072ba!important}.form-progress__step_completed .form-progress__index{background-color:#2196f3}.form-progress__step_completed .form-progress__blue{background-color:#0072ba!important}@media(max-width:480px){.form-progress__divider{width:50px}}