.section-supplier .text.text-custom{font-size:18px;line-height:26px;max-width:680px;margin:0 auto 10px;text-align:center}.section-supplier .steps-svg{max-width:935px;margin:0 auto;width:100%;padding:70px 0;scroll-margin:125px}.section-supplier .steps-svg .svg{width:100%}.section-supplier .container-steps-numbers{max-width:650px;width:100%;padding-bottom:48px;margin:0 auto;overflow:hidden}.section-supplier .container-steps-numbers .numbers-wrapper{display:flex;transition:transform .5s ease}.section-supplier .container-steps-numbers .numbers-wrapper .step-number{min-width:50%;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.section-supplier .container-steps-numbers .numbers-wrapper .step-number:after,.section-supplier .container-steps-numbers .numbers-wrapper .step-number:before{content:"";width:100%;height:2px;background-color:#848484;position:absolute;z-index:1;left:-50%;top:13px}.section-supplier .container-steps-numbers .numbers-wrapper .step-number:before{left:50%}.section-supplier .container-steps-numbers .numbers-wrapper .step-number:after{width:0;transition:all 1s ease;background-color:#ff782d}.section-supplier .container-steps-numbers .numbers-wrapper .step-number:last-child:after,.section-supplier .container-steps-numbers .numbers-wrapper .step-number:last-child:before{width:0}.section-supplier .container-steps-numbers .numbers-wrapper .step-number:first-child:after{display:none}.section-supplier .container-steps-numbers .numbers-wrapper .step-number .step-n{width:26px;height:26px;border-radius:50%;font-size:22px;background-color:#fff;border:1px solid #4e4e4e;position:relative;z-index:2}.section-supplier .container-steps-numbers .numbers-wrapper .step-number .step-n:before{content:"";width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;background-color:#fff;position:absolute;display:block;top:3px;left:3px;transition:all .5s ease;transition-delay:.5s}.section-supplier .container-steps-numbers .numbers-wrapper .step-number .step-d{font-size:16px;line-height:normal;font-weight:700;color:#4e4e4e;margin-bottom:0}.section-supplier .container-steps-numbers .numbers-wrapper .step-number .step-d,.section-supplier .container-steps-numbers .numbers-wrapper .step-number .step-n{transition:all .5s ease;transition-delay:.5s}.section-supplier .container-steps-numbers .numbers-wrapper .step-number.active:after{width:100%}.section-supplier .container-steps-numbers .numbers-wrapper .step-number.active .step-n{background-color:#fff}.section-supplier .container-steps-numbers .numbers-wrapper .step-number.active .step-n:before{background-color:#ff782d}.section-supplier .container-steps-numbers .numbers-wrapper .step-number.active .step-d{color:#ff782d}@media(min-width:576px){.section-supplier .container-steps-numbers .numbers-wrapper .step-number{min-width:33.33%}}@media(min-width:992px){.section-supplier .container-steps-numbers .numbers-wrapper .step-number{min-width:20%}}.section-supplier .form{display:flex;position:relative;box-sizing:content-box;overflow:hidden;margin-top:0;max-width:650px;transition:height .5s ease}.section-supplier .form .form-control,.section-supplier .form .form-select{max-width:100%;padding-left:0;padding-right:8px}.section-supplier .form .container-stap{flex-shrink:0;width:100%;position:absolute;opacity:0;transition:all .3s ease;pointer-events:none;top:0;left:0}.section-supplier .form .container-stap.active{pointer-events:auto;position:relative}.section-supplier .form .form-group-recaptcha{display:flex;align-items:center;justify-content:space-between}.section-supplier .form .form-group-recaptcha .btn-tertiary{width:-moz-fit-content;width:fit-content;min-width:90px}.section-supplier .form .container-btn{display:flex;justify-content:end}.section-supplier .form .container-btn .btn{width:230px}.section-supplier .form .text{font-size:15px}@media(min-width:992px){.section-supplier{padding-bottom:125px}}.form-group.error input,.form-group.error select{border-color:red}