.anim{transition:all 90ms ease-in-out 15ms}*{box-sizing:border-box}body{font-family:'Onest','Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;background-color:#f2f5f5;height:100%}body,p{padding:0}h1+h2{margin-top:-10px}h2>span{display:inline-block;background:#465152;padding:0 .3em;border-radius:4px;color:#fff}.container{padding:15px;margin:auto;max-width:500px}@media (min-width:768px){.container-paypal{padding:15px 30px;margin-top:20px;background-color:var(--panel-bg);border-radius:10px;border:0}}.icon{width:90px;height:90px;background-repeat:no-repeat;display:block;padding:0;margin:40px auto 0}.icon-payment{background-image:url(https://cdn.sendpulse.com/img/payments-service/sp-i-test-payment.svg)}.icon-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHZpZXdCb3g9IjAgMCA5MCA5MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBvcGFjaXR5PSIwLjEiIGN4PSI0Ni41IiBjeT0iNDYuNSIgcj0iNDMuNSIgZmlsbD0iI0YyNUEzRSIvPgo8Y2lyY2xlIGN4PSI0My41IiBjeT0iNDMuNSIgcj0iNDIuNSIgc3Ryb2tlPSIjRjI1QTNFIiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTU1IDMwTDQyLjUgNDNMMzAgNTYiIHN0cm9rZT0iI0YyNUEzRSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPHBhdGggZD0iTTMwIDMwTDQyLjUgNDNMNTUgNTYiIHN0cm9rZT0iI0YyNUEzRSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPC9zdmc+Cg==)}.icon-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHZpZXdCb3g9IjAgMCA5MCA5MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBvcGFjaXR5PSIwLjIiIGN4PSI0Ni41IiBjeT0iNDYuNSIgcj0iNDMuNSIgZmlsbD0iIzMxQzE3OCIvPgo8Y2lyY2xlIGN4PSI0My41IiBjeT0iNDMuNSIgcj0iNDIuNSIgc3Ryb2tlPSIjMzFDMTc4IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTYyIDMwTDM2Ljg1MDMgNTZMMjQgNDIuNzE1MyIgc3Ryb2tlPSIjMzFDMTc4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L3N2Zz4K)}.message{padding:20px 0;text-align:center}.message-title{font-size:20px;font-weight:700;margin-bottom:0}.message-text{font-size:16px;line-height:20px;color:#465152;margin-top:5px}.control-group{margin-bottom:16px}.btn,.powered>a{display:inline-block;text-decoration:none}.btn{border:1px solid #cdd4d4;min-width:260px;margin-bottom:0;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;font-size:16px;border-radius:8px;user-select:none;color:#465152;background-color:transparent;padding:9px 12px;text-align:center;font-family:'Onest','Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,'Helvetica Neue',Helvetica,Arial,sans-serif}.btn:hover{background-color:#fff}.btn:active{box-shadow:0 0 0 2px rgb(from var(--marine-color-light) r g b/.4)}.btn img{position:relative;top:3px;margin-right:2px}.btn-primary{color:#fff;background-color:#009fc1;border-color:#009fc1}.btn-primary:hover{background-color:#008aa8;border-color:#008aa8}.powered{display:block;width:100%;position:fixed;left:0;bottom:0;padding:5px 30px 30px;text-align:center;font-size:12px;line-height:12px;margin:0 auto;box-sizing:border-box;background:#fafcfd}.powered>a{color:#666}.powered>a:hover,body{color:#000}.powered-icon{display:inline-block;position:relative;top:2px;left:-4px;width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiByeD0iMSIgZmlsbD0iIzAwQTJDMCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjg3OTggNi44MjIyOVY3LjA3NTNWNy4yMDE4MUwxMC44Njc2IDcuNUg5LjY0NDI2SDcuMDYxODRINi44NDE1NEw2LjgxMjQxIDcuMjgwNDRMNi40NDgyMSA0Ljc2MDY2TDQuNzkyOTggMTEuMDYxNkw0Ljc0MzQ5IDExLjI1SDQuNTQ5N0gzLjYzMzI0SDMuNDM0MTdMMy4zODgzNiAxMS4wNTUyTDIuNTEzMDUgNy41SDEuMDAxNjNIMC43NVY3LjMxMzgyVjYuMTk4NDNWNkgxLjAwMTYzSDMuNDU2NjdIMy42NDUzOUwzLjY3MjQ3IDYuMTQwNjZMNC4xMjQxOCA4LjE0MDQ4TDUuOTgxMDQgMC45Mzk1MTFMNi4wMjk5IDAuNzVINi4yMjQ2Mkg3LjE2NTU0SDcuMzg4MzNMNy40MTUzMiAwLjk3MjM1OEw4LjA0NjExIDYuMDE0MTVIOS42MjE2NUw5Ljk4Njk0IDYuMDE0MTRMMTAuMjIzMiA2LjAxNDE1SDEwLjg2NzZMMTAuODc5OCA2LjE0MDY2VjYuMjY3MTZWNi44MjIyOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMS41NTkgNi43NUMxMS41NTkgNy40ODM2MSAxMC45Njc1IDguMDc4MzEgMTAuMjM3OSA4LjA3ODMxQzkuNTA4MjkgOC4wNzgzMSA4LjkxNjgzIDcuNDgzNjEgOC45MTY4MyA2Ljc1QzguOTE2ODMgNi4wMTYzOSA5LjUwODI5IDUuNDIxNjkgMTAuMjM3OSA1LjQyMTY5QzEwLjk2NzUgNS40MjE2OSAxMS41NTkgNi4wMTYzOSAxMS41NTkgNi43NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat}.container-payment{padding:24px;margin-top:20px;background-color:#fff;border-radius:10px;border:0;box-shadow:0 1px 2px rgba(0,0,0,.03);max-width:400px}@media (max-width:479px){.container-payment{padding:20px 15px}}.container-payment form,body{margin:0}.container-payment .price{padding:5px 8px;background-color:#f1f6fb;display:inline-block;border-radius:8px}.container-payment .message-title{margin-top:0;margin-bottom:24px}.container-payment .message-title p{margin-top:0;margin-bottom:10px}.container-payment .message-title p+p{margin-bottom:0}.container-payment .label{color:#4e5d62;font-weight:700;margin-bottom:5px;margin-right:5px;display:inline-block}.container-payment .btn-group{margin-bottom:10px}.container-payment .btn-group .tab-btn{font-size:13px;font-weight:400;padding:6px 10px;min-width:80px;color:#465152;border:1px solid #cdd4d4;background-color:#f5f5f5}.container-payment .btn-group .tab-btn:hover{border-color:#cdd4d4;background-color:#ecf1f3}.container-payment .btn-group .tab-btn:first-child{margin-right:-5px;border-top-right-radius:0;border-bottom-right-radius:0}.container-payment .btn-group .tab-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.container-payment .btn-group .tab-btn.active{background-color:#fff;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.06)}.container-payment .btn-group .tab-btn.active:hover{box-shadow:0 3px 8px rgba(0,0,0,.1)}.container-payment .input{display:block;width:100%;padding:8px 14px;font-size:15px;line-height:20px;color:#555;background-color:#fbfbfb;background-image:none;border:1px solid #e4ebeb;border-radius:8px;box-sizing:border-box;margin-bottom:10px}.container-payment .input.has-error{border-color:#f59d83;background-color:#fdf5f5}.container-payment .input.input-inline{display:inline-block;width:auto}.container-payment .input:focus{outline:0;box-shadow:0 0 0 3px rgba(0,159,193,.2);border-color:#009fc1}.container-payment .btn:not(.buttons-payment-btn):not(.btn-payment){color:#fff;background-color:#009fc1;border-color:#009fc1;min-width:140px}@media (max-width:479px){.container-payment .btn:not(.buttons-payment-btn):not(.btn-payment){min-width:100%}}.container-payment .btn:not(.buttons-payment-btn):not(.btn-payment):hover{background-color:#00758e;border-color:#006d84}.container-payment .text-error{font-size:13px;color:#fd6437;margin-top:10px;margin-bottom:10px}.btn-payment{color:#fff;background-color:#00b175;border-color:#00b175;display:block;width:100%;padding:15px;margin-bottom:12px;font-weight:700}.btn-payment:hover{color:#fff;background-color:#00885a;border-color:#00885a}.form-select-payment{border:1px solid #cdd4d4;border-radius:8px;line-height:1;width:230px;margin-bottom:32px;position:relative}.form-select-payment .currency{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.input-payment{border:0;background:0 0;width:100%;padding:15px 68px 15px 16px;border-radius:8px;font-size:16px}.input-payment:active,.input-payment:focus,.input-payment:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(28,172,180,.6)}.label-payment{font-weight:700;display:block;margin-bottom:8px}.currency{color:#999}.buttons-payment{display:flex;margin-bottom:24px;gap:12px}.buttons-payment .btn{min-width:110px;padding:12px 16px;text-align:left}.buttons-payment .btn:hover{background:#f2f5f5;border-color:#6a6f79}.buttons-payment .btn.active{background:#f2f5f5;border-color:#00b175;box-shadow:0 0 0 2px rgb(from var(--marine-color-light) r g b/.4)}.payment-link{text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;color:#91a4a5}.payment-link a{color:#91a4a5;text-decoration:none}.payment-link a:hover{text-decoration:underline}.payment-link img{width:auto;height:20px;margin-right:7px;flex:0 0 20px}