.boxContent__PaymentChose .card-frame,.boxContent__PaymentChose .card-number-frame,.boxContent__PaymentChose .cvv-frame,.boxContent__PaymentChose .expiry-date-frame{height:38px}.boxContent__PaymentChose #schemeChoice{height:400px!important}.boxContent__PaymentChose #payment-form{width:280px;margin:0 auto}.boxContent__PaymentChose #payment-form label{display:block;height:10px;color:#13395e;font-size:14px;font-weight:500;line-height:10px;margin:8px 0}.boxContent__PaymentChose .date-and-code{display:flex;margin-bottom:8px}.boxContent__PaymentChose .date-and-code>div:first-child{width:55.715%}.boxContent__PaymentChose .date-and-code>div:nth-child(2){width:45.719%}.boxContent__PaymentChose .input-container{position:relative;display:flex;height:40px}.boxContent__PaymentChose .icon-container.payment-method,.boxContent__PaymentChose .icon-container:last-child{right:0}.boxContent__PaymentChose .input-container.card-number{margin-bottom:8px}.boxContent__PaymentChose .input-container.expiry-date{margin-right:4px}.boxContent__PaymentChose .input-container.cvv{margin-left:4px}.boxContent__PaymentChose .card-number-frame{padding-left:15px}.boxContent__PaymentChose .expiry-date-frame{padding-left:15px;margin-right:.5rem}.boxContent__PaymentChose .cvv-frame{padding-left:15px}.boxContent__PaymentChose div+button{margin-top:8px}.boxContent__PaymentChose .icon-container{position:absolute;top:0;bottom:0;display:flex;justify-content:center;width:26px;margin:0 7px}.boxContent__PaymentChose .icon-container.payment-method{transform:translateY(-50%) rotateY(90deg);transition:opacity .15s ease-out;opacity:0;top:50%}.boxContent__PaymentChose .icon-container.payment-method.show{opacity:1;transition:all .4s ease-out;transform:translateY(-50%) rotateY(0deg)}.boxContent__PaymentChose .icon-container.payment-method img{width:100%}.boxContent__PaymentChose [id$=-error]{display:none}.boxContent__PaymentChose .frame{opacity:0}.boxContent__PaymentChose .frame--activated{opacity:1;border-radius:.25rem;margin-bottom:.5rem;height:45px;border:2px solid #e2e8f0}.boxContent__PaymentChose .frame--activated.frame--focus{border:2px solid #0d52db}.boxContent__PaymentChose .frame--activated.frame--invalid{border:1px solid #d96830}.boxContent__PaymentChose .error-message{display:block;color:#c9501c;font-size:.9rem;margin:8px 0 0 1px;font-weight:300}.boxContent__PaymentChose #pay-button{margin-top:150px;border:none;border-radius:3px;color:#fff;font-weight:500;height:40px;width:100%;background-color:#13395e;box-shadow:0 1px 3px 0 rgba(19,57,94,.4)}.boxContent__PaymentChose #pay-button:active{background-color:#0b2a49;box-shadow:0 1px 3px 0 rgba(19,57,94,.4)}.boxContent__PaymentChose #pay-button:hover{background-color:#15406b;box-shadow:0 2px 5px 0 rgba(19,57,94,.4)}.boxContent__PaymentChose #pay-button:disabled{background-color:#697887;box-shadow:none}.boxContent__PaymentChose #pay-button:not(:disabled){cursor:pointer}.boxContent__PaymentChose .success-payment-message{color:#13395e;line-height:1.4}.boxContent__PaymentChose .token{color:#b35e14;font-size:.9rem;font-family:monospace}.boxContent__PaymentChose :root .icon-container,.boxContent__PaymentChose _:-ms-fullscreen{display:block}.boxContent__PaymentChose :root .icon-container img,.boxContent__PaymentChose _:-ms-fullscreen{top:50%;-ms-transform:translateY(-50%);position:absolute}.boxContent__PaymentChose #icon-card-number,.boxContent__PaymentChose #icon-cvv,.boxContent__PaymentChose #icon-expiry-date,.boxContent__PaymentChose _:-ms-fullscreen{left:7px}.boxContent__PaymentChose #checkout-frames-card-number::-ms-clear{display:none}@keyframes leftToRight{0%{left:-100%}to{left:0}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown2{0%{display:block;height:-moz-fit-content;height:fit-content;opacity:0}20%{transform:translateY(-20px);opacity:0}to{height:-moz-fit-content;height:fit-content;transform:translateY(0);opacity:1;display:block}}@keyframes slideUp{0%{display:block;height:-moz-fit-content;height:fit-content;opacity:1}20%{transform:translateY(0);opacity:1;height:-moz-fit-content;height:fit-content}to{height:-moz-fit-content;height:fit-content;transform:translateY(-30px);opacity:0;display:none}}.page{padding:40px}body,html{height:100%;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif}#splash{z-index:9999;background:var(--color-screen-splash-background,#1e3a8a);background-repeat:repeat-y;position:fixed;left:0;top:0;width:100%;height:100%;animation:splash 3s ease-in;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}#loader{top:0;transform:translate(-50%)}#loader,#loader:after{position:absolute;left:50%}#loader:after{margin-left:-8px;bottom:-170px;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 50%,hsla(0,0%,100%,0))}#loader:after,#loader:before{content:"";width:3px;height:200px}#loader:before{position:absolute;left:50%;margin-left:8px;bottom:-190px;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 50%,transparent)}#splash .anim{height:100%;position:absolute;left:50%;width:100px;transform:translate(-50%,100%);animation:loader 4s linear;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}#splash2{background-color:var(--color-screen-splash-background,#1e3a8a)!important;z-index:9999;background:var(--color-screen-splash-background,#1e3a8a);background-repeat:repeat-y;position:fixed;left:0;top:0;animation:splash 3s ease-in;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}#splash2,#splash2 .loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#splash2 .loader{animation:zoom-in-zoom-out 3s ease-in;animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards}#splash2 .loader img{width:100%;height:350px}@media only screen and (max-width:768px){#splash2 .loader img{height:250px}}@keyframes loader{0%{transform:translate(-50%,110%)}30%{transform:translate(-50%,50%)}to{transform:translate(-50%)}}@keyframes splash{0%{transform:translate(0)}50%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes zoom-in-zoom-out{0%{scale:100%}50%{scale:110%}to{scale:100%}}.globalLoading{margin:0;background:#f5f5f5;display:flex;align-items:center;justify-content:center;height:100vh;font-family:sans-serif;position:absolute;inset:0;z-index:99999}.globalLoading .spinner{width:60px;height:60px;border:6px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}