.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.billing-form__flex-row{display:flex;justify-content:space-between}@media(max-width:575px){.billing-form__flex-row{flex-direction:column}}.billing-form__flex-row .esign-input-wrapper,.billing-form__flex-row .esign-select-list-wrapper{flex-basis:50%}.billing-form__flex-row .esign-input-wrapper:not(:last-of-type),.billing-form__flex-row .esign-select-list-wrapper:not(:last-of-type){margin-right:20px}@media(max-width:575px){.billing-form__flex-row .esign-input-wrapper:not(:last-of-type),.billing-form__flex-row .esign-select-list-wrapper:not(:last-of-type){margin-right:0}}.billing-form__flex-row .esign-input-wrapper .esign-select-list__control,.billing-form__flex-row .esign-select-list-wrapper .esign-select-list__control{height:50px}.billing-form__footer{display:flex;justify-content:flex-end;margin-top:20px}.billing-form__footer .esign-button:not(:last-of-type){margin-right:15px}@media(max-width:320px){.billing-form__footer{justify-content:space-between;width:100%}}.billing-form .esign-select-list{margin-top:20px}.billing-form .esign-select-list__menu-list{max-height:120px}.billing-form .esign-input-wrapper .StripeElement{border:.5px solid #d8d8d8}.billing-form .esign-input-wrapper .StripeElement:hover{border:.5px solid #8b8b8b}.StripeElement{background-color:#fff;border:.5px solid #d8d8d8;border-radius:6px;box-sizing:border-box;font-family:SFProText,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:20px 15px 10px}.StripeElement--webkit-autofill{background-color:#fff!important}.esign-input__error-msg{white-space:nowrap}.esign-input__error-msg svg{height:14px;max-height:14px;max-width:14px;min-height:14px;min-width:14px;width:14px}.add-card-form .billing-form__flex-row{align-items:center;background-color:#fff;border:.5px solid #d8d8d8;border-radius:8px;flex-direction:row!important;padding-left:15px}.add-card-form .billing-form__flex-row .default-credit-card-icon path{fill:#8b8b8b}.add-card-form .billing-form__flex-row:hover{border:.5px solid #8b8b8b}.add-card-form .billing-form__flex-row .esign-input-wrapper{border:none;flex-basis:auto;margin:0}.add-card-form .billing-form__flex-row .esign-input-wrapper .StripeElement{border:none}.add-card-form .billing-form__flex-row .esign-input-wrapper:first-child{width:5%}.add-card-form .billing-form__flex-row .esign-input-wrapper:nth-child(2){width:55%}.add-card-form .billing-form__flex-row .esign-input-wrapper:nth-child(3),.add-card-form .billing-form__flex-row .esign-input-wrapper:nth-child(4){width:20%}.credit-card{align-items:center;border:1px solid #c7c7cc;border-radius:8px;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;margin-bottom:15px;padding:15px 15px 15px 25px}.credit-card__name{display:block;font-size:16px;font-weight:500;margin-bottom:12px}.credit-card__name:first-letter{text-transform:uppercase}.credit-card__expires{color:#c7c7cc;display:block;font-size:14px;font-weight:500}.credit-card__expires button{background:#0000;border:none;box-shadow:none;color:#3284ff;font-size:14px;font-weight:500;padding:0}.credit-card__expires button:hover{text-decoration:underline}.credit-card__delete-button{background:#0000;border:none;color:#c7c7cc;font-family:SFProText,serif;font-size:x-large;font-weight:700;height:36px;margin-right:11px;padding:0;width:36px}@media(max-width:320px){.credit-card__delete-button{text-align:right}}