body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#e5e5e5;color:#393939}a{color:inherit;text-decoration:none}*{box-sizing:border-box;scroll-behavior:smooth}header{z-index:10000;width:100%;height:75px;background-color:#29205c;color:#fff;display:flex;justify-content:space-between;align-items:center;position:absolute;top:0}.home{font-family:sans-serif;text-align:center;margin:0;padding:0;width:100%;height:100vh;overflow:hidden}#target{position:relative;height:100vh;padding-top:75px;background-color:#29205c}#target>canvas,#target>video{max-width:100%;width:100%;height:100%}canvas.drawing,canvas.drawingBuffer{position:absolute;left:0;top:0}.scanner img{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button{position:absolute;left:0}button:nth-child(4){left:20%}button:nth-child(3){left:40%}.snap{bottom:0;width:100%;height:88px;position:absolute}.snap button{width:90%;margin:0 5%;height:60px;background-color:#3851b6;color:#fff;font-size:24px;font-weight:600;border:none;border-radius:4px}.wrapper{height:100vh;height:-webkit-fill-available;height:fill-available;width:100vw}.popup{border-top-left-radius:32px;border-top-right-radius:32px;background-color:#fff;width:100%;height:200px;position:absolute;bottom:-200px;padding:0 25px;text-align:start}.popup-detail{height:140px;display:flex;justify-content:space-between}.popup-detail-prices{height:100%;display:flex;flex-direction:column}.popup h4{margin-bottom:0;font-size:14px}.popup h1{font-size:30px;margin:0}.popup h2{font-size:22px;margin:0}.popup p{font-size:11px;margin:0 0 0 5px}.popup-detail-amount{display:flex;color:#e50428;margin-top:10px}.popup-detail-amount h1{font-size:22px}.popup-detail-amount h2{font-size:14px;margin-top:.4rem;margin-left:5px}.popup-detail-price{display:flex;vertical-align:bottom;margin-top:20px}.forward-arrow{width:40px;height:12px;border:none;background:none;position:relative;display:inline-block;margin:auto 0}.forward-arrow:before{top:0;right:0;width:12px;height:12px;content:"";position:absolute;transform:rotate(-45deg);box-shadow:2px 2px 0 #000,3px 2px 0 #000,2px 3px 0 #000,3px 3px 0 #000;border-radius:1px}.slide{animation:slide .3s ease-in-out forwards}.slideCorners{animation:slideCorners .3s ease-in-out forwards}@keyframes slide{to{transform:translateY(-180px)}}@keyframes slideCorners{to{transform:translateY(-265px)}}.popup hr{width:94px;height:3px;background-color:#000;margin:20px auto 0}.hamburger{width:18px;height:20px;background:none;position:relative}.hamburger:before{content:"";position:absolute;left:0;top:0;width:18px;height:3px;border-radius:1px;background:#fff;box-shadow:0 8px 0 0 #fff,0 16px 0 0 #fff}header img{width:138px;height:75px}.header-item{width:40px}.modal{padding-top:75px;width:100%;height:100vh;height:-webkit-fill-available;height:fill-available;background-color:#29205c;color:#fff;position:absolute;top:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.modal h2{margin-top:70px;font-size:20px;text-align:center}.cross{height:18px;position:relative}.cross:after,.cross:before{position:absolute;content:"";height:18px;width:3px;left:8px;border-radius:1px;background-color:#fff}.cross:before{transform:rotate(45deg)}.cross:after{transform:rotate(-45deg)}.languages{width:100%;height:90px;display:flex}.languages button{font-size:20px;width:50%;height:20px;border:none;background:none;color:#fff;position:static;text-transform:uppercase}.back-arrow{width:40px;height:12px;border:none;background:none;position:relative;display:inline-block}.back-arrow:before{top:0;right:0;width:12px;height:12px;content:"";position:absolute;transform:rotate(135deg);box-shadow:2px 2px 0 #fff,3px 2px 0 #fff,2px 3px 0 #fff,3px 3px 0 #fff;border-radius:1px}.detail-name{width:100%;height:213px;padding:75px 0 0 24px;background-color:#f7f7f7;border-bottom:1px solid #e8e8e8;display:flex;align-items:center}.detail-name h1{font-size:22px;font-weight:700;color:393939}.detail-content{padding:24px;color:#393939}.detail-price{display:flex;justify-content:space-between;align-items:center}.detail-price h1{color:#e50428;font-weight:700;font-size:24px}#price{color:#7b7b7b;margin:0}.detail-content hr{margin-top:15px;margin-bottom:0;color:#c4c4c4}.detail-content h4{margin-top:37px;margin-bottom:28px;font-size:18px;font-weight:700}.detail-content ul{padding-left:24px}.detail-content li{margin:0 0 20px}.faq-content{color:#29205c;padding:75px 24px 0;overflow:scroll}.faq-content h2{font-size:32px;margin-top:40px}.faq-content h4{font-size:22px;margin-top:40px}.faq-content p{font-weight:300;margin-top:0;margin-bottom:10px;text-align:left}.faq-content a{text-decoration:underline}.faq-content li p{margin-bottom:5px}.faq-content h1{margin-top:15px;font-size:36px;text-align:center}.faq-content hr{border:none;height:3px;background-color:#29205c;margin-top:30px}.faq-content #tip{font-style:italic;margin-bottom:0}.overlay{position:fixed;width:100%;height:100%;padding:100px 25px 25px;flex-direction:column;pointer-events:none;z-index:10}.corners,.overlay{display:flex;justify-content:space-between}.overlay span{width:50px;height:50px;border-left:6px solid #fff;border-top:6px solid #fff;border-radius:6px}#one{transform:rotate(90deg)}#two{transform:rotate(-90deg)}#three{transform:rotate(180deg)}#popup-error{font-size:28px}.splash{width:100vw;height:100vh;height:-webkit-fill-available;height:fill-available;background-color:#29205c;display:flex;justify-content:center;align-items:center}.splash-languages{display:flex;width:100%;height:250px}.splash-languages button{width:50%;height:100%;position:static;font-size:24px;border:none;background:none;color:#fff}.info{align-items:flex-start;color:#393939;background-color:#e5e5e5;overflow:scroll}.info-next{margin:0 5% 24px;bottom:0;left:0!important;position:fixed;width:90%;height:60px;background-color:#3851b6;color:#fff;font-size:24px;font-weight:600;border:none;border-radius:4px}.info-next-disabled{background-color:#7a7e8e;color:#c5c5c5}.info .faq-content{padding-top:0;margin-bottom:150px}.terms h1{text-align:center;font-size:24px!important}.loader{position:fixed;width:100%;height:100%;background-color:#29205c;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100000}.loader img{min-width:0;min-height:0;position:static;transform:translate(0)}.loading{display:flex;justify-content:space-between;align-items:center;margin-top:50px}.loading p{color:#fff;font-size:24px}.lds-roller{display:inline-block;position:relative;width:80px;height:80px;transform:scale(.5)}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.intro-wrapper{width:100%}.intro{padding:75px 24px 100px;overflow:scroll;text-align:left;color:#29205c}.intro h2{font-size:32px;margin-top:40px}.intro h4{font-size:22px;margin-top:40px}.intro p{font-weight:300;margin:20px 0}.intro h1{margin:30px 0;font-size:36px;text-align:center}.intro hr{border:none;height:3px;background-color:#29205c;margin-top:30px}.intro li p{margin-bottom:5px}.intro ol p{margin:0 0 10px}.intro-centered{text-align:center}#accept-terms{font-size:18px;transition:color .2s ease-in-out}#accept-terms,#accept-terms label{display:flex;align-items:center}#accept-terms input{width:20px;height:20px}#accept-terms a{text-decoration:underline}#accept-terms-span{margin-left:10px}.alarm{color:#e50428}ol,ul{padding-left:20px;font-weight:700}.subheader{font-size:16px!important;margin-top:20px!important;margin-bottom:20px}.indented{margin-left:15px}