:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-stepInstructions{width:100%;display:flex;justify-content:center;overflow:hidden;align-items:center;flex-direction:column;gap:3.2rem}@media screen and (max-width:640px){.v-stepInstructions{position:relative;flex-direction:row;gap:0;overflow:visible;justify-content:space-between}}@media screen and (max-width:1220px){.v-stepInstructions.modeFourCards :is(.v-stepInstructions__leftArrow,.v-stepInstructions__rightArrow){width:9.4rem}}@media screen and (max-width:992px){.v-stepInstructions.modeFourCards :is(.v-stepInstructions__leftArrow,.v-stepInstructions__rightArrow){width:5.4rem}}@media screen and (max-width:1220px){.v-stepInstructions.modeFourCards .v-stepInstructions__stepContent{width:22.4rem}}@media screen and (max-width:992px){.v-stepInstructions.modeFourCards .v-stepInstructions__stepContent{width:14.5rem}}@media screen and (max-width:640px){.v-stepInstructions.modeFourCards .v-stepInstructions__stepContent{display:flex;width:100%}}.v-stepInstructions__stepsContainer{display:flex;width:100%;height:3.6rem;margin-top:3.5rem}@media screen and (max-width:640px){.v-stepInstructions__stepsContainer{display:none}}.v-stepInstructions__leftArrow,.v-stepInstructions__rightArrow{height:100%;width:11rem}@media screen and (max-width:992px){.v-stepInstructions__leftArrow,.v-stepInstructions__rightArrow{width:8.2rem}}.v-stepInstructions__leftArrow{display:flex;flex-shrink:0}.v-stepInstructions__rightArrow .v-stepInstructions__stepLine{margin-right:0}.v-stepInstructions__step,.v-stepInstructions__steps{height:100%;display:flex;flex-grow:1}.v-stepInstructions__step{position:relative;overflow:visible}.v-stepInstructions__step:last-child{width:3.6rem;flex-grow:0}.v-stepInstructions__step:last-child :is(.v-stepInstructions__stepArrow,.v-stepInstructions__stepLine){display:none}.v-stepInstructions__step.active .v-stepInstructions__stepBubble{background-color:#f60;border-color:#ffdac1}.v-stepInstructions__stepBubble{display:flex;min-width:3.6rem;height:3.6rem;border-radius:50%;background-color:#999;border:12px solid #ebebeb}.v-stepInstructions__stepLine{display:flex;width:100%;height:100%;margin-right:.3rem;color:#b6b6b6;background:50% repeat-x url(../images/components/Steps/StepInstructions/HorizontalArrow/line.svg)}.v-stepInstructions__stepArrow{display:flex;height:100%;min-width:4.4rem;color:#b6b6b6;background:0 no-repeat url(../images/components/Steps/StepInstructions/HorizontalArrow/arrow.svg)}@media screen and (max-width:1220px){.v-stepInstructions__stepArrow{min-width:3.6rem}}@media screen and (max-width:992px){.v-stepInstructions__stepArrow{min-width:2.8rem}}.v-stepInstructions__stepBubbles:after,.v-stepInstructions__stepBubbles:before{content:"";position:absolute;background-color:#f60;border-radius:50%}.v-stepInstructions__stepBubbles:after{width:1.4rem;height:1.4rem;top:-3.5rem;left:1.1rem}.v-stepInstructions__stepBubbles:before{width:.7rem;height:.7rem;top:-1.7rem;left:-.9rem}.v-stepInstructions__stepsList{overflow:hidden;display:flex;justify-content:space-between;position:relative;width:100%}@media screen and (max-width:640px){.v-stepInstructions__stepsList{overflow:visible;flex-direction:column;max-width:100%;gap:.2rem}}.v-stepInstructions__stepContent{width:25.6rem}@media screen and (max-width:992px){.v-stepInstructions__stepContent{width:20rem}}@media screen and (max-width:640px){.v-stepInstructions__stepContent{display:flex;width:100%}}.v-stepInstructions__stepContent.active .v-stepInstructions__bubble{background-color:#f60;border-color:#ffdac1}.v-stepInstructions__stepContent:last-child .v-stepInstructions__decoration :is(.v-stepInstructions__arrow,.v-stepInstructions__line){display:none}.v-stepInstructions__stepContent:last-child .v-stepInstructions__wrap{min-height:3.6rem}.v-stepInstructions__stepContent:last-child .v-stepInstructions__wrap .v-stepInstructions__cardDescriptionWrapper{margin-bottom:0}.v-stepInstructions__wrap{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:640px){.v-stepInstructions__wrap{flex-direction:row;align-items:flex-start;min-height:6.2rem}}.v-stepInstructions__cardTitle{font-weight:600;font-size:4rem;line-height:4.8rem}@media screen and (max-width:992px){.v-stepInstructions__cardTitle{font-size:2.8rem;line-height:3.6rem}}@media screen and (max-width:640px){.v-stepInstructions__cardTitle{font-size:2.4rem;line-height:3.2rem;min-width:4.8rem}}.v-stepInstructions__cardIcon.v-icon{display:flex;width:4.8rem;height:4.8rem;stroke-width:.25rem}@media screen and (max-width:992px){.v-stepInstructions__cardIcon.v-icon{width:3.6rem;height:3.6rem}}.v-stepInstructions__cardDescriptionWrapper{display:flex;flex-direction:column}@media screen and (max-width:640px){.v-stepInstructions__cardDescriptionWrapper{width:100%;margin-top:.4rem;margin-bottom:3rem}}.v-stepInstructions__cardDescription{font-size:1.8rem;line-height:2.6rem;text-align:center}@media screen and (max-width:1220px){.v-stepInstructions__cardDescription{font-size:1.6rem;line-height:2.4rem}}@media screen and (max-width:992px){.v-stepInstructions__cardDescription{font-size:1.2rem;line-height:2rem}}@media screen and (max-width:640px){.v-stepInstructions__cardDescription{text-align:start;font-size:1.4rem;line-height:2.4rem}.v-stepInstructions__cardDescription br{display:none}}.v-stepInstructions__cardButtonContainer{display:flex;justify-content:center}@media screen and (max-width:640px){.v-stepInstructions__cardButtonContainer{justify-content:flex-start}}.v-stepInstructions__cardButton.v-btn{display:flex;align-items:center;margin-top:1.6rem;font-size:1.4rem;line-height:2.4rem;font-weight:700;color:#f60;gap:0}@media screen and (max-width:992px){.v-stepInstructions__cardButton.v-btn{margin-top:.8rem;font-size:1.2rem;line-height:2rem}}@media screen and (max-width:640px){.v-stepInstructions__cardButton.v-btn{justify-content:flex-start}}.v-stepInstructions__cardButton.v-btn .v-icon{width:.65rem;margin-left:1.3rem;stroke-width:2;color:#f60}.v-stepInstructions__decoration{display:none}@media screen and (max-width:640px){.v-stepInstructions__decoration{display:flex;flex-direction:column;align-items:center;margin-right:2.4rem}.v-stepInstructions__bubble{position:relative;display:flex;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#999;border:11px solid #ebebeb}.v-stepInstructions__line{display:flex;width:100%;max-width:3.6rem;height:100%;background:50% repeat-y url(../images/components/Steps/StepInstructions/line.svg)}.v-stepInstructions__arrow{display:flex;flex-shrink:0;width:1.2rem;height:1.2rem;transform:rotate(90deg);background:50% no-repeat url(../images/components/Steps/StepInstructions/arrow.svg)}}
