#payment-element{width:100%!important}#payment-form.form,.ghost-payment-card.form{min-width:500px;-ms-flex-item-align:center;align-self:center;-webkit-box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px}#payment-form input,.ghost-payment-card input{border-radius:6px;margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;font-size:16px;width:100%;background:#fff}#payment-form .result-message,.ghost-payment-card .result-message{line-height:22px;font-size:16px}#payment-form .result-message a,.ghost-payment-card .result-message a{color:#596fd6;font-weight:600;text-decoration:none}#payment-form .hidden,.ghost-payment-card .hidden{display:none}#payment-form #card-error,.ghost-payment-card #card-error{color:#697386;text-align:left;font-size:13px;line-height:17px;margin-top:12px}#payment-form #card-element,.ghost-payment-card #card-element{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;width:100%;background:#fff}#payment-form #payment-request-button,.ghost-payment-card #payment-request-button{margin-bottom:32px}#payment-form button,.ghost-payment-card button{background:#5469d4;color:#fff;font-family:Arial,sans-serif;border-radius:0 0 4px 4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}#payment-form button:hover,.ghost-payment-card button:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}#payment-form button:disabled,.ghost-payment-card button:disabled{opacity:.5;cursor:default}#payment-form .spinner,#payment-form .spinner:after,#payment-form .spinner:before,.ghost-payment-card .spinner,.ghost-payment-card .spinner:after,.ghost-payment-card .spinner:before{border-radius:50%}#payment-form .spinner,.ghost-payment-card .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);transform:translateZ(0)}#payment-form .spinner:after,#payment-form .spinner:before,.ghost-payment-card .spinner:after,.ghost-payment-card .spinner:before{position:absolute;content:""}#payment-form .spinner:before,.ghost-payment-card .spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}#payment-form .spinner:after,.ghost-payment-card .spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@media only screen and (max-width:600px){#payment-form form,.ghost-payment-card form{width:80vw}}#add-card .modal-card-body,#buy-package .modal-card-body{padding:0!important;margin:0!important;border-radius:10px!important}#add-card .modal-card-body .row,#buy-package .modal-card-body .row{padding:0!important;margin:0!important}#add-card-container{padding:0;margin:0}#add-card-container .sr-root{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;max-width:980px;-ms-flex-line-pack:center;align-content:center;height:auto;margin:0 auto}#add-card-container .sr-main,#add-card-container .sr-root{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#add-card-container .sr-main{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-item-align:center;align-self:center;padding:15px;background:#f7fafc;border-radius:6px;-webkit-box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07)}#add-card-container .sr-main .sr-payment-form{padding:10px}#add-card-container .sr-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}#add-card-container .sr-picker button{background:none!important;border:none;padding:0!important;font-family:arial,sans-serif;color:#0a721b;cursor:pointer;width:75px;-webkit-box-shadow:none;box-shadow:none;border-radius:0}#add-card-container .sr-picker button.selected,#add-card-container .sr-picker button:focus,#add-card-container .sr-picker button:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}#add-card-container .sr-picker button:focus,#add-card-container .sr-picker button:hover{border-bottom:2px solid #ed5f74}#add-card-container .sr-picker button.selected{border-bottom:2px solid #0a721b}#add-card-container .sr-field-error{color:#e22828;text-align:left;font-size:14px;line-height:17px;margin-top:12px}#add-card-container .sr-input,#add-card-container input[type=text]{border:1px solid rgba(0,0,0,.15);border-radius:6px;padding:5px 12px;height:44px;width:100%;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none}#add-card-container .focused,#add-card-container .sr-input:focus,#add-card-container button:focus,#add-card-container input[type=text]:focus{-webkit-box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);outline:none;z-index:9}#add-card-container .sr-input::-webkit-input-placeholder,#add-card-container input[type=text]::-webkit-input-placeholder{color:rgba(0,0,0,.4)}#add-card-container .sr-input::-moz-placeholder,#add-card-container input[type=text]::-moz-placeholder{color:rgba(0,0,0,.4)}#add-card-container .sr-input:-ms-input-placeholder,#add-card-container input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.4)}#add-card-container .sr-input::-ms-input-placeholder,#add-card-container input[type=text]::-ms-input-placeholder{color:rgba(0,0,0,.4)}#add-card-container .sr-input::placeholder,#add-card-container input[type=text]::placeholder{color:rgba(0,0,0,.4)}#add-card-container .sr-result{height:44px;-webkit-transition:height 1s ease;transition:height 1s ease;color:#697386;overflow:auto}#add-card-container .sr-result code{overflow:scroll}#add-card-container .sr-result.expand{height:350px}#add-card-container .sr-combo-inputs-row{-webkit-box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px}#add-card-container .sr-form-row{margin:16px 0}#add-card-container label{font-size:13px;font-weight:500;margin-bottom:8px;display:inline-block}#add-card-container button{background:#0a721b;border-radius:6px;color:#fff;border:0;padding:12px 16px;margin-top:16px;font-weight:600;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:block;-webkit-box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}#add-card-container button:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}#add-card-container button:active{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98);-webkit-filter:brightness(.9);filter:brightness(.9)}#add-card-container button:disabled{opacity:.5;cursor:none}#add-card-container a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}#add-card-container a:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}#add-card-container a:active{-webkit-filter:brightness(.5);filter:brightness(.5)}#add-card-container .sr-card-element{padding-top:12px}@media (max-width:720px){#add-card-container .sr-root{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:48px 20px;min-width:320px}#add-card-container .sr-header__logo{background-position:50%}#add-card-container .sr-payment-summary{text-align:center}#add-card-container .sr-content{display:none}#add-card-container .sr-main{width:100%;height:305px;background:#f7fafc;-webkit-box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:6px}}#add-card-container .spinner,#add-card-container .spinner:after,#add-card-container .spinner:before{border-radius:50%}#add-card-container .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);transform:translateZ(0)}#add-card-container .spinner:after,#add-card-container .spinner:before{position:absolute;content:""}#add-card-container .spinner:before{width:10.4px;height:20.4px;background:#0a721b;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}#add-card-container .spinner:after{width:10.4px;height:10.2px;background:#0a721b;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#add-card-container .sr-root{-webkit-animation:form-in .4s;animation:form-in .4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease;animation-timing-function:ease}#add-card-container .hidden{display:none}@-webkit-keyframes field-in{0%{opacity:0;-webkit-transform:translateY(8px) scale(.95);transform:translateY(8px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes field-in{0%{opacity:0;-webkit-transform:translateY(8px) scale(.95);transform:translateY(8px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes form-in{0%{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes form-in{0%{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.example.example3 *{font-family:Quicksand,Open Sans,Segoe UI,sans-serif;font-size:16px;font-weight:600}.example.example3 .fieldset{margin:0 15px 30px;padding:0;border-style:none;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.example.example3 .field{padding:10px 20px 11px;background-color:#eee;border-radius:5px;width:100%}.example.example3 .field.half-width{width:calc(50% - 2.5px)}.example.example3 .field.third-width{width:calc(33% - 1.66667px)}.example.example3 .field+.field{margin-top:6px}.example.example3 .field.focus,.example.example3 .field:focus{color:#424770;background-color:#f6f9fc}.example.example3 .field.invalid{color:red}.example.example3 .field.invalid.focus{background-color:#f6f9fc}.example.example3 .field.focus::-webkit-input-placeholder,.example.example3 .field::-webkit-input-placeholder,.example.example3 .field:focus::-webkit-input-placeholder{color:#9bacc8!important}.example.example3 .field.focus::-moz-placeholder,.example.example3 .field::-moz-placeholder,.example.example3 .field:focus::-moz-placeholder{color:#9bacc8!important}.example.example3 .field.focus:-ms-input-placeholder,.example.example3 .field:-ms-input-placeholder,.example.example3 .field:focus:-ms-input-placeholder{color:#9bacc8!important}.example.example3 button,.example.example3 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-style:none}.example.example3 input{color:#3a6d90}.example.example3 input::-webkit-input-placeholder{color:#9bacc8}.example.example3 input::-moz-placeholder{color:#9bacc8}.example.example3 input:-ms-input-placeholder{color:#9bacc8}.example.example3 button{display:block;width:100%;height:40px;background-color:#5469d4;border-radius:5px;color:#fff;font-weight:600;text-transform:uppercase;cursor:pointer}.example.example3 button:active,.example.example3 button:hover{background-color:#5469d4}.example.example3 .error svg .base{fill:#fa755a}.example.example3 .error svg .glyph{fill:#fff}.example.example3 .error .message{color:red;background-color:transparent!important}.example.example3 .success .icon .border{stroke:#fcd669}.example.example3 .success .icon .checkmark{stroke:#fff}.example.example3 .success .title{color:#fff}.example.example3 .success .message{color:#0f0;background-color:transparent!important}.example.example3 .success .reset path{fill:#fff}