.pr-step{display:none}.pr-step.show{display:block}.pr-input.pr-input--text,.pr-input.pr-input--password,.pr-input.pr-input--select,.pr-input-group-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.6rem 1rem;padding-right:1rem;border:3px solid #909090;border-radius:2rem;width:100%}.pr-input-group-text{background-color:#fff;padding:.6rem 1rem}.pr-header{background-color:#30e17a;border-radius:25px 25px 0 0;padding:5px 0}.pr-header p{color:#111;margin:0;font-weight:700;text-align:center}.pr-window{background-color:rgba(1,1,1,.8);padding:30px;border-radius:0 0 25px 25px}.pr-form a,.pr-form a:hover{color:#30e17a}.pr-form__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#30e17a !important;border:0 none !important;padding:.5rem 1rem;border-radius:3rem;font-size:.9rem;cursor:pointer;color:#000}.pr-loader{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px}.field-errors{color:#000;margin-top:.5rem;grid-template-columns:auto 1fr;font-size:.8em;background-color:#fff;padding:.4em;border:solid 2px #909090;position:relative;border-radius:.2rem;display:none}.pr-form__content{display:flex;flex-direction:column;gap:15px}.pr-input-tel{display:flex;gap:10px}.pr-input-tel .pr-input-tel__flag{width:15%;text-align:center}.pr-input-tel .pr-input-number1{width:20%}.pr-input-tel .pr-input-number2{width:65%}.pr-form__actions{text-align:center}#iframe_widget .input{border:3px solid #909090;appearance:none;padding:.6rem 1rem;border-radius:2rem;width:100%}.pr-head{color:#fff}#iframe_widget form{display:flex;flex-direction:column;gap:15px;color:#fff;align-items:center}#iframe_widget form>div{width:100%}#iframe_widget .submit-btn{appearance:none;background-color:#30e17a;border:0 none;padding:.5rem 1rem;border-radius:3rem;font-size:.9rem;cursor:pointer;color:#000}.btn-primary{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--e-global-color-f1f6d95);border-radius:100px;color:var(--e-global-color-5cd0af9) !important;padding:8px 20px}.btn-secondary{display:flex;justify-content:center;align-items:center;color:#fff !important;cursor:pointer;border:1px solid #fff;border-radius:100px;padding:8px 20px}#iframe_widget #iframe__selector{background-color:var(--e-global-color-5cd0af9);border-radius:20px;padding:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}#iframe_widget #iframe__selector p{color:#fff;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}#iframe_widget #iframe__selector .button-container{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}#iframe_widget #iframe__selector button{border:none;background-color:var(--e-global-color-f1f6d95)}#iframe_widget #iframe__login{display:none}#iframe_widget #iframe__login #iframe__return-selector{color:#fff;font-weight:700;font-size:var(--e-global-typography-accent-font-size);cursor:pointer}.pr-thank-step{color:#fff}.pr-thank-step .pr-form__actions{display:flex;justify-content:center;gap:15px}#pr-flag-container{padding:.6rem 0 !important}input.input-submit.loading{opacity:.5;cursor:progress}.field-errors{font-weight:600;font-size:13px}.field-errors:after{content:" ";position:absolute;width:5px;height:5px;border:solid 2px;top:0;right:10px;transform:translateY(-70%) rotate(45deg);background-color:#fff;border-bottom-width:0;border-right-width:0;border-color:inherit}.pr-input-block.dirty[data-status=invalid] .field-errors,.validated .pr-input-block[data-status=invalid] .field-errors{display:block;border-color:#ff5e40}.pr-input-block.dirty[data-status=invalid] .pr-input.pr-input--text,.validated .pr-input-block[data-status=invalid] .pr-input.pr-input--text,.pr-input-block.dirty[data-status=invalid] .pr-input.pr-input--password,.validated .pr-input-block[data-status=invalid] .pr-input.pr-input--password,.pr-input-block.dirty[data-status=invalid] .pr-input.pr-input--select,.validated .pr-input-block[data-status=invalid] .pr-input.pr-input--select,.pr-input-block.dirty[data-status=invalid] .pr-input-group-text,.validated .pr-input-block[data-status=invalid] .pr-input-group-text{border-color:#e04f5f}