call-to-action {background: linear-gradient(rgba(14, 29, 52, .6), rgba(14, 29, 52, .8)), url(../img/cta-bg.webp) center center;background-size: cover;padding: 1vw 0 }@media (min-width:1365px) {.call-to-action {background-attachment: fixed }}.call-to-action .process-list {display: block;overflow: hidden;text-align: center;position: relative;padding-top: .5vw;margin: 0 auto;background: transparent;z-index: 1;width: 100% }.call-to-action .process-list h3 {color: #fff;font-size: 28px;font-weight: 900;padding: calc(8px + 1.5625vw) }.call-to-action .process-list p, .call-to-action .process-list span, .call-to-action .process-list .step-name {color: #fff;font-size: 1.5vw }@media (max-width:768px) {.call-to-action .process-list p, .call-to-action .process-list span, .call-to-action .process-list .step-name {color: #fff;font-size: 4vw }}.call-to-action .process-list .stepper-wrapper {margin-top: auto;display: flex;justify-content: space-between;margin-bottom: 3vw }.call-to-action .process-list .stepper-wrapper .stepper-item {position: relative;display: flex;flex-direction: column;align-items: center;flex: 1;@media (max-width:768px) {font-size: 2vw }}.stepper-item::after {position: absolute;content: "";border-bottom: 10px solid #ccc;width: 100%;top: 3vw;left: 50%;z-index: 2 }.stepper-item .step-counter {position: relative;z-index: 5;display: flex;justify-content: center;align-items: center;width: 13vw;height: 13vw;border-radius: 50%;background: #ccc;margin-bottom: 5px;font-size: 8vw;color: #FFF }.stepper-item.active {font-weight: 700 }.stepper-item.completed .step-counter {background-color: rgb(124, 16, 203) }.stepper-item.completed::after {position: absolute;content: "";border-bottom: 3vw solid var(--color-standard);width: 26vw;top: 5vw;left: 6vw;z-index: 3 }.stepper-item:first-child::before {content: none }.stepper-item:last-child::after {content: none }