.progress{height:.75rem;margin:1%;font-size:.7rem;font-weight:600;line-height:.75rem;background:#70afd0}.progress .progress-bar{background:repeating-linear-gradient(45deg,#1ea4ec,#1ea4ec 4px,#1f8bc5 0,#1f8bc5 10px)}.top{height:2rem!important}.content{min-height:80vh!important}.content .row{min-height:inherit}.bottom{height:5rem!important}.loading-card{text-align:center;min-width:15rem;height:12rem}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle}html{font-size:14px}body{background-color:#f8f6fc;font-family:Avenir Next,Nunito Sans,sans-serif}a:hover{text-decoration:none}.processing{background-color:#0a2f49}.processing .payment-header{padding-bottom:56px}.container{max-width:960px;padding-left:20px;padding-right:20px}.payment-header{max-width:700px}.arrow{border:solid #2d5570;border-width:0 3px 3px 0;display:inline-block;padding:6px;border-radius:2px}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.close-x,.close-x:focus,.close-x:hover{float:left;color:#2d5570;font-weight:400;font-size:2.8rem;line-height:.5;margin-left:-10px}.step-title{color:#2d5570;font-weight:600;letter-spacing:.5px;line-height:32px;margin-bottom:0}.shadow-card{box-shadow:0 10px 30px 0 rgba(0,0,0,.08)}.card{border:none;border-radius:6px}.processing .card-header{padding-top:4.5rem;padding-bottom:2rem}.card-header{padding:1.75rem 1.25rem;border:none;background-color:#fff}.card-header:first-child{border-radius:7px}.bank-logo img{width:111px;padding:.5rem}.bank-logo-sm img{width:82px;padding:.5rem}.bank-prompt{font-weight:300}.card-body{padding:.25rem 1.75rem 2.75rem}.card-amount .card-body{padding-left:0;padding-right:0;padding-bottom:0}.processing-amount{font-size:36px;line-height:48px}.checkout-amount,.processing-amount{color:#2d5570;font-weight:600;text-align:center}.checkout-amount{font-size:60px;line-height:72px}.card-subtext-sm{color:#73757c;font-size:.875rem;letter-spacing:.5px;line-height:1.5rem;text-align:center;margin:0 2rem .5rem}.blue-subtext{color:#2d5570;font-size:1rem;line-height:24px;margin-left:0;margin-right:0}.validation-text{margin-bottom:36px}.form-group{margin-bottom:1.75rem}.form-control{height:48px;padding-left:1.2rem;padding-right:1.2rem;border:1px solid #e5ebee;border-radius:4px;background-color:#fff;font-family:Open Sans,Arial,sans-serif}.form-control::-webkit-input-placeholder{color:#999;opacity:1;font-style:italic}.form-control::-moz-placeholder{color:#999;opacity:1;font-style:italic}.form-control:-ms-input-placeholder{color:#999;opacity:1;font-style:italic}.form-control::-ms-input-placeholder{color:#999;opacity:1;font-style:italic}input.form-control::placeholder{color:#999;opacity:1;font-style:italic}::placeholder{color:#999;opacity:1;font-style:italic}.amounts-list{margin-top:0;margin-bottom:.5rem}.amounts-list li{color:#506c78;font-size:1rem;font-weight:500;line-height:24px;display:inline-block;margin:0 10px}.card-amount ul.amounts-list{margin-bottom:6px}.card-amount .amounts-list li{margin-bottom:30px}.card-amount .btn-lg{font-size:1.3rem}.card-deck .card-bankinfo{min-width:25rem}.card-deck .card-bankinfo .dropdown-menu,.card-deck .card-bankinfo .dropdown-toggle{width:90%;white-space:normal}.card-deck .card-bankinfo .dropdown-item{white-space:normal}.btn-lg{padding:1.2rem 1rem;font-size:1rem;line-height:1.3rem;border-radius:2rem;min-width:120px}.btn-primary{background-color:#518bb3;border:none}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):hover{background-color:#2d5570}.btn-primary.disabled,.btn-primary:disabled{background-color:#6c757d}.mb-5{margin-bottom:2rem!important}.company-signature{color:#a8a8a8;letter-spacing:.5px}.company-signature img{display:block;margin:0 auto;max-height:2rem}.company-name{font-weight:500;margin-bottom:.5rem}.circle-loader{border:2px solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation:loader-spin 1.2s linear infinite;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:5em;height:5em}.load-complete{border-color:#5cb85c}.load-complete,.load-complete-error{-webkit-animation:none;animation:none;transition:border .5s ease-out}.load-complete-error{border-color:#ef2121}.load-complete-warning{-webkit-animation:none;animation:none;border-color:#fcdb6c;transition:border .5s ease-out}.checkmark.draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.error-x.draw:before{animation-duration:.4s;animation-timing-function:ease;animation-name:error-x-1;transform:skew(40deg)}.error-x.draw:after{animation-duration:.4s;animation-timing-function:ease;animation-name:error-x-2;transform:skew(-40deg)}.checkmark:after{opacity:1;height:3em;width:1.25em;transform-origin:left top;border-right:4px solid #5cb85c;border-top:4px solid #5cb85c;content:"";left:1em;top:2.75em;position:absolute}.error-x:after,.error-x:before{content:"";position:absolute;width:.3em;height:3em;left:2.25em;top:.9em;background:#ef2121}.error-x:before{transform:skew(40deg)}.error-x:after{transform:skew(-40deg)}.hourglass{background-image:url(/assets/hourglass-98f74a6ae847450acce1.svg);background-repeat:no-repeat;height:3em;width:3em;position:absolute;top:.9em;left:.9em}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.25em;opacity:1}40%{height:3em;width:1.25em;opacity:1}to{height:3em;width:1.25em;opacity:1}}@keyframes error-x-1{0%{transform:skew(0deg)}to{transform:skew(40deg)}}@keyframes error-x-2{0%{transform:skew(0deg)}to{transform:skew(-40deg)}}.processing-error-reason,.processing-status{white-space:pre-line}.processing-status-container{height:4.8rem;overflow:hidden}.processing-successful{top:20px;position:relative}.processing-done{animation:processing-done .4s ease-in;margin-top:-10px}.processing-successful.card-subtext-sm.processing-done{margin-top:45px}.slide-away{transition:all .8s ease-in-out;margin-top:-80px}.processing-successful-done{animation:processing-successful-done .8s ease-in;margin-top:-1.5rem}.fade-out{animation:fade-out .4s linear;opacity:0;height:0}.fade-in{animation:fade-out .8s linear 0ms reverse}@keyframes processing-done{0%{margin-top:0}to{margin-top:-20px}}@keyframes processing-successful-done{0%{margin-top:50px}to{margin-top:-20px}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.top .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:120px;width:180px;position:absolute;right:10px;margin-top:-8px}.bootstrap-select .btn-light.dropdown-toggle.active,.bootstrap-select .btn-light.dropdown-toggle:active,.top .bootstrap-select .btn-light.dropdown-toggle{background-color:transparent;border-color:transparent}.top .bootstrap-select .dropdown-menu.show{padding:.55em}.bootstrap-select .dropdown-toggle .filter-option,.top .bootstrap-select .dropdown-item{color:#2d5570;text-align:right;padding:.4rem 1rem;white-space:nowrap}.bootstrap-select .dropdown-item:active,.top .bootstrap-select .dropdown-item.active{background-color:transparent}.bootstrap-select .dropdown-item:hover,.top .bootstrap-select .dropdown-item:focus{background-color:rgba(81,139,179,.1)}.top .bootstrap-select .dropdown-item:focus{outline:none}.btn-complete{max-width:10rem;cursor:pointer;margin:auto}.clearing-status .countdown{color:#fcdb6c;font-size:3em}.clearing-status .countdown.text-danger{color:#fcdb6c!important}.return-link{max-width:30rem}.btn-confirmation{min-width:10rem;margin-right:1rem;cursor:pointer}.btn-cancel,.btn-confirmation.btn-secondary{background-color:#a8a8a8}.btn-cancel{width:12rem;margin-right:1rem}.btn-show-link,.btn-show-link:focus,.btn-show-link:hover{max-width:10rem;color:#212529;background-color:#fff;border-color:#cccdcd;margin:auto}.btn-url-callback,.btn-url-callback:focus,.btn-url-callback:hover{margin:auto;max-width:15rem;color:#212529;background-color:#cccdcd;border-color:#cccdcd}.more-amounts,.more-amounts:not([href]):not([tabindex]){cursor:pointer;color:#007bff}.banks-list{margin-right:5px;margin-left:5px}.banks-list .card{min-height:65px}.banks-list .card .bank-logo{min-width:125px}.banks-list .card .bank-amounts{width:165px}.banks-list .card .bank-amounts .bootstrap-select{width:100%;margin-top:10px}.banks-list .card .bank-amounts .bootstrap-select .dropdown-toggle{height:48px;border:1px solid #518bb3}.banks-list .card .bank-amounts .bootstrap-select .dropdown-item,.banks-list .card .bank-amounts .bootstrap-select .dropdown-toggle .filter-option{color:#2d5570;text-align:left;padding:.7rem .5rem;white-space:nowrap}.banks-list .card .bank-no-amounts{width:220px;color:#73757c;font-size:.875rem;letter-spacing:.5px;line-height:1.5rem;text-align:center}.banks-list .card .bank-button{min-width:55px}.banks-list .card .bank-button .btn{min-width:48px;min-height:48px;margin:10px}.banks-list .card .bank-button i{border-color:#fff;margin:15% 0 0 -15%}.banks-boxes .empty,.banks-boxes .empty .card-header,.banks-list .empty{background-color:#d3d3d3}.banks-boxes,.banks-list{display:none!important}.banks-boxes.mobile-banks-boxes{display:flex!important}.banks-list-header{position:relative;max-width:none}.banks-list-header .step-title{display:inline-block}.banks-list-header .amounts-filter{display:inline-block;position:absolute;left:.5rem;top:-1rem}.amounts-filter{margin-bottom:0}@media (max-width:630px){.banks-list{display:flex!important}.banks-list-header{padding-bottom:1.2rem!important}.banks-list-header.mobile-banks-boxes{padding-bottom:3rem!important}.banks-list-header .step-title,.banks-list-header:not(.mobile-banks-boxes) .amounts-filter{display:none}}@media (min-width:631px){.banks-boxes{display:flex!important}}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}html{font-size:16px}}@media (min-width:320px){.card-deck .card{min-width:280px;max-width:600px;width:100%}}@media (max-width:330px){.btn-lg{min-width:110px}}@media (min-width:360px){.btn-lg{min-width:130px}}@media (max-width:630px){.card-deck .banks-list .card{min-width:inherit;max-width:355px;width:100%}}.required-info .form-control{min-width:20rem}.auth-mode{padding-bottom:1em}.captcha{max-width:13rem;width:100%;height:100%;margin-bottom:1em}.multi-captcha{max-width:110px;border:5px solid #fff}.multi-captcha.selected{border-color:#518bb3}@media (max-width:390px){.multi-captcha{max-width:90px;border-width:4px}}@media (max-width:340px){.multi-captcha{max-width:80px;border-width:3px}}@media (max-width:320px){.multi-captcha{max-width:75px;border-width:3px}}.input-with-icon input{display:inline-block;max-width:10rem;margin-bottom:.5em;height:48px;padding-left:1.8rem;border:1px solid #e5ebee;border-radius:4px;margin-left:-16px!important}.input-icon{position:relative;right:-.5rem;top:.1rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number].password-mask{-webkit-text-security:disc;-moz-webkit-text-security:disc;-moz-text-security:disc}.form-control.warning{border-color:#ffc107}.form-control.warning:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem rgba(255,193,7,.25)}.warning-feedback{color:#ffc107}