@import url(https://cdn.jsdelivr.net/npm/shadstrap@0.1.4/dist/shadstrap.min.css);@import url(https://cdn.jsdelivr.net/gh/rizmyabdulla/fontawesome-pro@main/releases/v7.2.0/css/fontawesome.css);@import url(https://cdn.jsdelivr.net/gh/rizmyabdulla/fontawesome-pro@main/releases/v7.2.0/css/regular.css);@import url(https://cdn.jsdelivr.net/gh/rizmyabdulla/fontawesome-pro@main/releases/v7.2.0/css/brands.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css);:root{--check-me-in-blue:#066fd1;--check-me-in-accent:#0563bb}html{--color-primary:var(--check-me-in-blue);--color-secondary:var(--check-me-in-accent)}html.unigoias{--color-primary:#00AE81;--color-secondary:#002D5B}html.unialfa{--color-primary:#E4341C;--color-secondary:#19323C}.text-primary{color:var(--color-primary)!important}.text-blue{color:var(--check-me-in-blue)!important}.wrap-balance{text-wrap:balance}@media (max-width:767px){.hide-mobile{display:none!important}}input,select,textarea{font-size:16px!important}.dialog-md .dialog-content{max-width:800px}.btn-ripple{position:relative}.btn-ripple:before{content:"";position:absolute;border:var(--color-primary) solid 6px;top:0;right:0;bottom:0;left:0;opacity:0;animation:ripple 1.5s infinite;border-radius:calc(var(--radius) - 2px)}@keyframes ripple{0%{opacity:.3}100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.btn-primary{background-color:var(--color-primary)}.btn-primary:hover{background-color:var(--color-secondary)}.btn-blue{background-color:var(--check-me-in-blue)}.btn-blue:hover{background-color:var(--check-me-in-accent)}.btn-loading i{display:none}.btn-loading:before{content:"\f3f4";font-family:"Font Awesome 7 Pro";font-weight:500;margin-right:.25rem;animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}header{position:sticky;z-index:5;background-color:#fff;top:0;padding:15px 0;box-shadow:rgba(149,157,165,.2) 0 8px 24px}header .whitelabel-logo{height:30px}@media (max-width:767px){header .flex{gap:.5rem}}.g-recaptcha{display:block;margin:auto;width:max-content}.logo{font-weight:700;font-size:1.4rem!important;color:#000;white-space:nowrap}.logo i{color:var(--check-me-in-blue)}.toast{position:fixed;top:0;left:50%;transform:translateX(-50%) translateY(calc(-100% - 20px));padding:16px;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:var(--tw-shadow);font-size:15px;display:flex;align-items:center;gap:10px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);z-index:9999;width:max-content;max-width:300px;line-height:1.2rem}.toast .toast-close{color:hsl(var(--muted-foreground))}.toast.show{transform:translateX(-50%) translateY(20px)}.toast.toast-error{color:hsl(var(--destructive))!important}.video-preview{position:relative}.video-preview video{width:100%;object-fit:cover;object-position:center;height:400px;transform:scaleX(-1)}.video-preview .face-border{position:absolute;height:100%;width:100%;object-fit:contain;object-position:center;transform:scale(.8);opacity:.5;z-index:2}.video-preview .face-border path{fill:var(--bs-red)}.video-preview .face-border.green path{fill:var(--bs-green)}.video-preview span{position:absolute;font-size:15px;background-color:#fff;color:var(--bs-danger);z-index:2;width:100%;max-width:250px;left:50%;border-radius:10px;padding:5px;transform:translateX(-50%);bottom:18px;line-height:1.3;opacity:.75;text-align:center;display:block}.map-container{height:300px;width:100%;position:relative}.map-container .map-radius{position:absolute;bottom:10px;left:10px;background-color:#fff;font-size:.9rem;padding:4px 7px;border-radius:7px}.map-container .map-controls{position:absolute;left:10px;top:10px;display:flex;flex-flow:column;gap:10px}.map-container .map-controls .btn{background-color:#fff}.map-container #map{width:100%;height:100%}@media (min-width:768px){.map-container.big{height:500px}}.table td,.table th{white-space:nowrap}section{padding:30px 0}section h2{font-size:1.5rem;margin-top:0}section .text-lead{font-size:1.1rem}section .error-message{padding:30px 0;text-align:center}section .error-message i{font-size:2rem;margin-bottom:15px}section.payment .whitelabel-logo,section.qr-code .whitelabel-logo{margin:auto;display:block;height:50px;margin-bottom:1.5rem}section.payment .qr-container,section.qr-code .qr-container{height:500px;position:relative}section.payment .qr-container i,section.qr-code .qr-container i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:4rem;z-index:2}section.payment .qr-container img,section.qr-code .qr-container img{width:100%;height:100%;object-fit:contain}section.payment .qr-container.smaller,section.qr-code .qr-container.smaller{height:400px}section.payment .qr-container.loading img,section.qr-code .qr-container.loading img{filter:blur(4px)}@media (max-width:767px){section.payment .qr-container,section.qr-code .qr-container{height:300px}section.payment .qr-container i,section.qr-code .qr-container i{font-size:2rem}}section.create .additional-info .item{display:flex;gap:10px;align-items:end;margin-top:15px}section.create .additional-info .item.base{display:none}section.create .additional-info .item input,section.create .additional-info .item select{margin-bottom:0}section.create .additional-info .item div{flex-grow:1}section.checkin .whitelabel-logo{margin:auto;display:block;height:50px;margin-bottom:1.5rem}section.checkin .photo{width:190px;height:190px;display:flex;position:relative;align-items:center;justify-content:center;border:1px dashed #dcdcdc;cursor:pointer}section.checkin .photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}section.login .logo,section.register .logo{font-size:1.6rem!important}section.login .whitelabel-logo,section.register .whitelabel-logo{height:60px}section.login h2,section.register h2{text-align:center}section.upgrade .radio{margin:0}section.upgrade .checkbox-coupon input[type=text]{width:40%}section.upgrade .btn-sign{height:auto;padding-block:15px}section.upgrade .selectable{cursor:pointer;padding:1rem;border:1px solid hsl(var(--border));border-radius:10px}section.upgrade .selectable:has(input:checked){border-color:var(--color-primary);box-shadow:rgba(0,0,0,.08) 0 4px 12px}section.totem-container{background-color:var(--color-primary);padding:0;margin:0;height:100dvh;width:100dvw;overflow:hidden;font-size:18px}section.totem-container iframe{height:100dvh;width:100dvw}section.totem-container .text-lead{font-size:1.2rem}section.totem-container .btn{font-size:1.2rem;height:3.5rem;padding-inline:30px}body.totem{font-size:18px;background-color:var(--color-primary);min-height:100dvh}body.totem .confirm-here{font-size:5rem;color:#fff;max-width:800px;margin-inline:auto}body.totem .error-message{font-size:1.5rem}body.totem .error-message i{font-size:3rem}body.totem .toast{max-width:600px;font-size:18px}body.totem input,body.totem select,body.totem textarea{font-size:20px!important;height:3rem!important;max-width:500px;text-align:center}body.totem .dialog .close-modal{height:2.5rem;padding-inline:20px}body.totem .copyright .text-black,body.totem .copyright .text-blue,body.totem .copyright .text-primary,body.totem .copyright .text-secondary{color:#fff!important}body.totem .hide-totem{display:none!important}body.totem section{text-align:center}body.totem section .form .photo{margin-inline:auto;width:270px;height:270px}body.totem section h2{font-size:1.8rem}body.totem .text-lead{font-size:1.2rem}body.totem .btn{font-size:1.2rem;height:3.5rem;padding-inline:30px}section.index-hero{padding:90px 0}section.index-hero h1{font-size:4rem;margin-top:0}section.index-hero h1 strong{color:var(--check-me-in-blue);font-weight:inherit}section.index-hero .text-lead{font-size:1.25rem}section.index-hero .btn{height:3rem;font-size:1rem;padding-inline:25px}section.index-hero .item i{font-size:1.5rem;color:var(--check-me-in-blue)}section.index-hero .item strong{display:block;margin:5px 0 0 0}section.index-hero .item span{font-size:.9rem}@media (max-width:991px){section.index-hero{padding:50px 0}section.index-hero h1{font-size:3rem}}section.index-works{padding:70px 0}section.index-works h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-works .item h4{font-size:3rem;font-weight:900;margin-bottom:0;color:var(--check-me-in-blue);opacity:.3}section.index-works .item strong{font-size:1.2rem;display:block}@media (max-width:991px){section.index-works{padding:50px 0}}section.index-features{padding:70px 0;background-color:#e9edf2}section.index-features h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-features .box{background-color:#fff;border:1px solid #d9dfe8;border-radius:.75rem;padding:1.5rem;height:100%;transition:1s all}section.index-features .box:hover{box-shadow:rgba(17,12,46,.15) 0 48px 100px 0}section.index-features .box i{color:var(--check-me-in-blue);font-size:2rem}section.index-features .box strong{display:block;font-size:1.1rem;margin:10px 0 5px 0}@media (max-width:991px){section.index-features{padding:50px 0}}section.index-testimonials{padding:70px 0;background-color:#f6f7f9}section.index-testimonials h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-testimonials .box{background-color:#fff;border:1px solid #d9dfe8;border-radius:.75rem;padding:1.5rem;height:100%;display:flex;flex-flow:column;gap:15px;transition:1s all}section.index-testimonials .box:hover{box-shadow:rgba(17,12,46,.15) 0 48px 100px 0}section.index-testimonials .box p{flex:1;margin:0}@media (max-width:991px){section.index-testimonials{padding:50px 0}}section.index-pricing{padding:70px 0;background-color:#f6f7f9}section.index-pricing h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-pricing .box{background-color:#fff;border:1px solid #d9dfe8;border-radius:.75rem;padding:2rem;height:100%;position:relative;transition:1s all;display:flex;flex-flow:column;gap:10px}section.index-pricing .box:hover{box-shadow:rgba(17,12,46,.15) 0 48px 100px 0}section.index-pricing .box.destaque{box-shadow:rgba(17,12,46,.15) 0 48px 100px 0;border-color:var(--check-me-in-blue)}section.index-pricing .box .badge{background-color:var(--check-me-in-blue);position:absolute;top:-16px;left:50%;transform:translateX(-50%);border-radius:20px;padding:7px 20px}section.index-pricing .box .btn{height:3rem;font-size:1rem}section.index-pricing .box strong{display:block;font-size:1.2rem}section.index-pricing .box h3{font-size:2.2rem;font-weight:900;margin:0}section.index-pricing .box h3 span{font-size:1.1rem;font-weight:400}section.index-pricing .box .text-lead{font-size:1rem}section.index-pricing .box ul{list-style:none;margin:0;margin-bottom:20px;flex-grow:1}section.index-pricing .box ul li{font-size:1rem}section.index-pricing .box ul li:before{content:"\f058";font-family:"Font Awesome 7 Pro";font-weight:500;color:var(--check-me-in-blue);margin-right:6px}@media (max-width:991px){section.index-pricing{padding:50px 0}}section.index-footer{border-top:1px solid #d9dfe8;background-color:#f6f7f9;padding:50px 0}section.index-footer .whitelabel-logo{height:30px}section.index-footer .logo{font-size:1.2rem!important}section.index-footer .text-lead{font-size:1rem}section.privacy{padding:70px 0}section.privacy p{font-size:1rem;line-height:1.8rem;margin-bottom:20px}@media (max-width:991px){section.privacy{padding:30px 0}}#exitIntent{text-align:center}#exitIntent .baloon{width:80px;position:absolute;top:-160px;z-index:50;opacity:.7}#exitIntent .baloon:nth-child(1){left:10%;animation:fall 4s ease-in-out infinite}#exitIntent .baloon:nth-child(2){left:30%;animation:fall 5s ease-in-out infinite}#exitIntent .baloon:nth-child(3){left:50%;animation:fall 6s ease-in-out infinite}#exitIntent .baloon:nth-child(4){left:70%;animation:fall 4.5s ease-in-out infinite}#exitIntent .baloon:nth-child(5){left:90%;animation:fall 5.5s ease-in-out infinite}#exitIntent .baloon:nth-child(6){left:20%;animation:fall 6.5s ease-in-out infinite}#exitIntent .baloon:nth-child(7){left:80%;animation:fall 4.2s ease-in-out infinite}#exitIntent .baloon:nth-child(8){left:40%;animation:fall 5.2s ease-in-out infinite}#exitIntent .baloon:nth-child(9){left:60%;animation:fall 6.2s ease-in-out infinite}#exitIntent .baloon:nth-child(10){left:10%;animation:fall 4.8s ease-in-out infinite}@keyframes fall{0%{transform:translateY(0)}100%{transform:translateY(calc(160px + 100dvh))}}#exitIntent code{font-size:1.5rem}@media (min-width:500px){#exitIntent code{padding-left:90px}}#exitIntent .btn{height:3rem;font-size:1rem;padding-inline:25px}#exitIntent h3{font-weight:400}#exitIntent h2{border:none;padding-bottom:0}section.error .card{text-align:center;width:100%;max-width:500px}section.error .card img{max-height:200px;object-fit:contain}body.error{background-color:#e2e8f0}