.form-passwordChange,.form-pay,.form-payment,.form-signin,.form-signup{display:flex;min-height:100vh;width:100%;align-items:center;justify-content:center;background-color:#e8e8e8}.form-passwordChange .icon-logo,.form-pay .icon-logo,.form-payment .icon-logo,.form-signin .icon-logo,.form-signup .icon-logo{color:#554a8a}.form-passwordChange .wrapper,.form-pay .wrapper,.form-payment .wrapper,.form-signin .wrapper,.form-signup .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:500px;padding-top:4rem;padding-bottom:6rem}.form-passwordChange .wrapper .title,.form-pay .wrapper .title,.form-payment .wrapper .title,.form-signin .wrapper .title,.form-signup .wrapper .title{margin-bottom:1.25rem;display:flex;align-items:center}.form-passwordChange .form-header h1,.form-pay .form-header h1,.form-payment .form-header h1,.form-signin .form-header h1,.form-signup .form-header h1{font-size:2rem;font-weight:500;line-height:1.3}.form-passwordChange form,.form-pay form,.form-payment form,.form-signin form,.form-signup form{width:100%}.payment-error,.quotation-successful{display:flex;min-height:300px;align-items:center;justify-content:center;text-align:center}.payment-error .logo,.quotation-successful .logo{margin-bottom:2.5rem;display:flex;align-items:center;justify-content:center}.payment-error .logo svg,.quotation-successful .logo svg{height:75px;width:75px}@media screen and (min-width:768px){.payment-error .logo svg,.quotation-successful .logo svg{height:100px;width:100px}}.payment-error p,.quotation-successful p{font-size:1.8rem}@media screen and (min-width:768px){.payment-error p,.quotation-successful p{font-size:2rem}}.payment-error p a,.quotation-successful p a{font-size:1.8rem}@media screen and (min-width:768px){.payment-error p a,.quotation-successful p a{font-size:2rem}}.success_text{font-size:1rem}.success_page{text-align:-webkit-center}.success_logo{margin-bottom:1rem}