.stp.stp-form1{background-color:#6772e5}main>.payment_container .cell{display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;position:relative;flex:auto;min-width:100%;min-height:500px}main>.payment_container .cell+.cell{margin-top:70px}main>.payment_container .cell.intro{padding:0}@media (min-width:670px){main>.payment_container .cell.intro{align-items:center;text-align:center}}main>.payment_container .cell.intro>*{width:100%;max-width:700px}main>.payment_container .cell.intro .common-IntroText{margin-top:10px}main>.payment_container .cell.intro .common-BodyText{margin-top:15px}main>.payment_container .cell.intro .common-ButtonGroup{width:auto;margin-top:20px}main>.payment_container .stp{align-items:center;border-radius:4px;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);padding:80px 0;margin-left:-20px;margin-right:-20px}@media (min-width:670px){main>.payment_container .stp{padding:40px}}main>.payment_container .stp.submitted form,main>.payment_container .stp.submitting form{opacity:0;transform:scale(.9);pointer-events:none}main>.payment_container .stp.submitted .success,main>.payment_container .stp.submitting .success{pointer-events:all}main>.payment_container .stp.submitting .success .icon{opacity:1}main>.payment_container .stp.submitted .success>*{opacity:1;transform:none!important}main>.payment_container .stp.submitted .success>:nth-child(2){transition-delay:.1s}main>.payment_container .stp.submitted .success>:nth-child(3){transition-delay:.2s}main>.payment_container .stp.submitted .success>:nth-child(4){transition-delay:.3s}main>.payment_container .stp.submitted .success .icon .border,main>.payment_container .stp.submitted .success .icon .checkmark{opacity:1;stroke-dashoffset:0!important}main>.payment_container .stp *{margin:0;padding:0}main>.payment_container .stp .caption{display:flex;justify-content:space-between;position:absolute;width:100%;top:100%;left:0;padding:15px 10px 0;color:#aab7c4;font-family:Poppins,Roboto,\"Open Sans\",\"Segoe UI\",sans-serif;font-size:15px;font-weight:500}main>.payment_container .stp .caption *{font-family:inherit;font-size:inherit;font-weight:inherit}main>.payment_container .stp .caption .no-charge{color:#cfd7df;margin-right:10px}main>.payment_container .stp .caption a.source{text-align:right;color:inherit;transition:color .1s ease-in-out;margin-left:10px}main>.payment_container .stp .caption a.source:hover{color:#6772e5}main>.payment_container .stp .caption a.source:active{color:#43458b}main>.payment_container .stp .caption a.source svg{margin-right:10px}main>.payment_container .stp .caption a.source svg path{fill:currentColor}main>.payment_container .stp form{position:relative;width:100%;max-width:500px;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}main>.payment_container .stp form input::-webkit-input-placeholder{opacity:1}main>.payment_container .stp form input::-moz-placeholder{opacity:1}main>.payment_container .stp form input:-ms-input-placeholder{opacity:1}main>.payment_container .stp .error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;top:100%;margin-top:20px;left:0;padding:0 15px;font-size:13px!important;opacity:0;transform:translateY(10px);transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}main>.payment_container .stp .error.visible{opacity:1;transform:none}main>.payment_container .stp .error .message{font-size:inherit}main>.payment_container .stp .error svg{-ms-flex-negative:0;flex-shrink:0;margin-top:-1px;margin-right:10px}main>.payment_container .stp .success{display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;padding:10px;text-align:center;pointer-events:none;overflow:hidden}@media (min-width:670px){main>.payment_container .stp .success{padding:40px}}main>.payment_container .stp .success>*{transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.165,.84,.44,1);opacity:0;transform:translateY(50px)}main>.payment_container .stp .success .icon{margin:15px 0 30px;transform:translateY(70px) scale(.75)}main>.payment_container .stp .success .icon svg{will-change:transform}main>.payment_container .stp .success .icon .border{stroke-dasharray:251;stroke-dashoffset:62.75;transform-origin:50% 50%;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1);animation:spin 1s linear infinite}main>.payment_container .stp .success .icon .checkmark{stroke-dasharray:60;stroke-dashoffset:60;transition:stroke-dashoffset .35s cubic-bezier(.165,.84,.44,1) .35s}main>.payment_container .stp .success .title{font-size:17px;font-weight:500;margin-bottom:8px}main>.payment_container .stp .success .message{font-size:14px;font-weight:400;margin-bottom:25px;line-height:1.6em}main>.payment_container .stp .success .message span{font-size:inherit}main>.payment_container .stp .success .reset:active{transition-duration:.15s;transition-delay:0s;opacity:.65}main>.payment_container .stp .success .reset svg{will-change:transform}.stp.stp-form1 *{font-family:Roboto,Open Sans,Segoe UI,sans-serif;font-size:16px;font-weight:500}.stp.stp-form1 fieldset{margin:0 15px 20px;padding:0;border-style:none;background-color:#7795f8;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #829fff;border-radius:4px}.stp.stp-form1 .row{display:flex;align-items:center;margin-left:15px}.stp.stp-form1 .row+.row{border-top:1px solid #819efc}.stp.stp-form1 label{width:15%;min-width:70px;padding:11px 0;color:#c4f0ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stp.stp-form1 button,.stp.stp-form1 input{appearance:none;outline:0;border-style:none}.stp.stp-form1 input:-webkit-autofill{-webkit-text-fill-color:#fce883;transition:background-color 100000000s;animation:1ms void-animation-out}.stp.stp-form1 .StripeElement--webkit-autofill{background:0 0!important}.stp.stp-form1 .StripeElement{width:100%;padding:11px 15px 11px 0}.stp.stp-form1 input{width:100%;padding:11px 15px 11px 0;color:#fff;background-color:transparent;animation:1ms void-animation-out}.stp.stp-form1 input::-webkit-input-placeholder{color:#87bbfd}.stp.stp-form1 input::-moz-placeholder{color:#87bbfd}.stp.stp-form1 input:-ms-input-placeholder{color:#87bbfd}.stp.stp-form1 button{display:block;width:calc(100% - 30px);height:40px;margin:40px 15px 0;background-color:#f6a4eb;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #ffb9f6;border-radius:4px;color:#fff;font-weight:600;cursor:pointer}.stp.stp-form1 button:active{background-color:#d782d9;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #e298d8}.stp.stp-form1 .error svg .base{fill:#fff}.stp.stp-form1 .error svg .glyph{fill:#6772e5}.stp.stp-form1 .error .message{color:#000;padding:0 1rem}.stp.stp-form1 .success .icon .border{stroke:#87bbfd}.stp.stp-form1 .success .icon .checkmark{stroke:#fff}.stp.stp-form1 .success .title{color:#fff}.stp.stp-form1 .success .message{color:#9cdbff}.stp.stp-form1 .success .reset path{fill:#fff}