@charset "UTF-8";@media (min-width: 768px){.min-h-md-auto{min-height:auto}}.stripe_payment form{width:30vw;min-width:500px;align-self:center;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012;border-radius:7px;padding:40px}.stripe_payment .hidden{display:none}.stripe_payment #payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}.stripe_payment #payment-element{margin-bottom:24px}.stripe_payment button{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px #00000012;width:100%}.stripe_payment button:hover{filter:contrast(115%)}.stripe_payment button:disabled{opacity:.5;cursor:default}.stripe_payment .spinner,.stripe_payment .spinner:before,.stripe_payment .spinner:after{border-radius:50%}.stripe_payment .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.stripe_payment .spinner:before,.stripe_payment .spinner:after{position:absolute;content:""}.stripe_payment .spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;transform-origin:10.4px 10.2px;animation:loading 2s infinite ease 1.5s}.stripe_payment .spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;transform-origin:0px 10.2px;animation:loading 2s infinite ease}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width: 600px){.stripe_payment form{width:80vw;min-width:initial}}html,body{max-width:100%;overflow-x:hidden!important}body{background:#124496;background:linear-gradient(180deg,#124496 0,#111215 560px)}body.webapp{background:#5469d4!important}.radial-pre-footer{position:relative;height:192px;margin:0;width:100%;max-width:840px;overflow:hidden}.gallery-nav-bar{position:relative;margin-top:40px;height:28px;display:none}@media (min-width: 768px){.gallery-nav-bar{display:block}}.gallery-nav-bar button{width:50px;height:38px}.gallery-nav-bar .nav-btn{color:#fff;position:absolute;top:0;transform:translateY(-50%);background:none;border:none;font-size:24px;cursor:pointer;touch-action:manipulation}.gallery-nav-bar .nav-btn:disabled{opacity:.5;cursor:not-allowed}.gallery-nav-bar .prev-btn{right:54px}.gallery-nav-bar .next-btn{right:0}.gallery-container{position:relative;max-width:100%;margin:0 auto;overflow:visible}@media (min-width: 768px){.gallery-container{max-width:300px;margin-left:0}}.gallery-container .slider{display:flex;transition:transform .5s ease-in-out}.gallery-container .slide{width:calc(100% - 40px);min-width:calc(100% - 40px);margin-right:20px}@media (min-width: 768px){.gallery-container .slide{padding:0;min-width:278px;margin-right:20px}}.glide__arrows{display:none}.separator{border-bottom:1px solid #293244}.loader{width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#ffc200 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#ffc200);-webkit-mask:radial-gradient(farthest-side,#0b1018 calc(100% - 8px),#0b1018 0);animation:l13 1s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}.spinner{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid rgba(0,0,0,0);border-right-color:#ffc200;position:relative;animation:l24 1s infinite linear}.spinner:before,.spinner:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:inherit;animation:inherit;animation-duration:2s}.spinner:after{animation-duration:4s}@keyframes l24{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.pulse-animation{animation:pulse 5s infinite}.manual-pages td{border:1px solid #999;padding:10px}.manual-pages li{padding-left:20px;list-style:inside}.separator{border-top:1px solid rgba(255,255,255,.2);height:1px;width:100%;margin-top:60px;margin-bottom:60px}@media (min-width: 768px){.separator{display:none;visibility:hidden}}.custom_text{letter-spacing:0%!important}@media (min-width: 768px){.custom_text br{display:inline}}.faq-card ul{padding:12px 0}.faq-card ul li{margin-left:22px;list-style:circle}.faq-card blockquote{border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"“" "”" "‘" "’"}
