@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/solid.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);: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)}.text-primary{color:var(--color-primary)!important}.text-blue{color:var(--check-me-in-blue)!important}.wrap-balance{text-wrap:balance}.screen-centered{overflow-x:hidden;width:100%!important}@media (max-width:767px){.hide-mobile{display:none!important}}input,select,textarea{font-size:16px!important}.big-label{font-size:1rem!important}.btn{height:2.5rem}.tabs .tab-trigger{margin-bottom:1.5rem}.tabs .tab-trigger button{padding-top:.5rem;padding-bottom:.5rem}.form input[type=range]{background:linear-gradient(to right,var(--color-primary) var(--slider-value),hsl(var(--muted)) var(--slider-value));height:12px}.form input[type=range]::-webkit-slider-thumb{height:25px;width:25px;border-color:var(--color-primary)}.form input:not([type=checkbox],[type=radio],[type=range]),.form select,.form textarea{height:2.5rem}.form .switch input[type=checkbox]{width:3.25rem;height:1.7rem}.form .switch input[type=checkbox]:after{font-size:1.25rem;transform:translateY(-50%) translateX(5px)}.form .switch input[type=checkbox]:checked{background-color:var(--color-primary)}.form .switch input[type=checkbox]:checked:after{transform:translateY(-50%) translateX(1.7rem)}html{scroll-behavior:smooth}.dialog-md .dialog-content{max-width:800px}.text-xs{font-size:.75rem!important}.text-dotted{text-decoration:none;border-bottom:1px dotted hsl(var(--muted-foreground))}.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}}@media (max-width:575px){header .logo{font-size:1.2rem!important}}.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{border-width:1px;height:350px;width:100%;position:relative;border-radius:15px;overflow:hidden}.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}.form-password .password-rules{display:none;margin-top:0;padding:0;margin-left:0}.form-password .password-rules li{margin:0;list-style:none;padding:0}.form-password .password-rules li:before{content:"\f00d";font-weight:300;font-family:"Font Awesome 7 Pro";margin-right:8px}.form-password .password-rules li.text-success:before{content:"\f00c"}.form-password .form-group:focus-within .password-rules{display:block}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.qr-code h3{font-size:1.8rem;font-weight:700}section.payment .whitelabel-logo,section.qr-code .whitelabel-logo,section.subscription .whitelabel-logo{margin:auto;display:block;height:50px;margin-bottom:1.5rem}section.payment #confetti,section.qr-code #confetti,section.subscription #confetti{position:fixed;top:0;left:0;width:100dvw;height:100dvh;pointer-events:none;z-index:9999}section.payment .qr-container,section.qr-code .qr-container,section.subscription .qr-container{height:500px;position:relative}section.payment .qr-container i,section.qr-code .qr-container i,section.subscription .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,section.subscription .qr-container img{width:100%;height:100%;object-fit:contain}section.payment .qr-container.smaller,section.qr-code .qr-container.smaller,section.subscription .qr-container.smaller{height:400px}section.payment .qr-container.loading img,section.qr-code .qr-container.loading img,section.subscription .qr-container.loading img{filter:blur(4px)}@media (max-width:767px){section.payment .qr-container,section.qr-code .qr-container,section.subscription .qr-container{height:300px}section.payment .qr-container i,section.qr-code .qr-container i,section.subscription .qr-container i{font-size:2rem}}section.create .radius-field{display:flex;gap:10px;align-items:center}section.create .radius-field span{flex-shrink:0;font-size:.95rem}section.create .additional-info .options-container{width:100%;flex:0 0 100%;margin-top:10px}section.create .additional-info .options-container .bootstrap-tagsinput{width:100%;margin-top:5px;background-color:transparent;border-color:hsl(var(--input));border-width:1px;border-radius:calc(var(--radius) - 2px);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);display:flex;flex-wrap:wrap;align-items:center;gap:5px}section.create .additional-info .options-container .bootstrap-tagsinput input{border:none;box-shadow:none;margin-top:0;flex:1;height:1.8rem;min-width:115px}section.create .additional-info .options-container .bootstrap-tagsinput .tag{margin:0;color:hsl(var(--secondary-foreground))!important}section.create .additional-info .item{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin-top:20px;border:1px solid #f1f1f1;padding:15px 20px;border-radius: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.presences .card-icon{width:50px;height:50px;flex:0 0 50px;font-size:20px;background:#f1f7ff;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}section.presences .card-icon.purple{background:#f9f3ff;color:#792fc0}section.profile .card-img{height:45px}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,section.verify-email .logo{font-size:1.6rem!important}section.login .whitelabel-logo,section.register .whitelabel-logo,section.verify-email .whitelabel-logo{height:60px}section.login h2,section.register h2,section.verify-email h2{text-align:center}section.upgrade .radio{margin:0}section.upgrade .checkbox-coupon .coupon-wrapper{flex:1}@media (max-width:575px){section.upgrade .checkbox-coupon .coupon-wrapper{flex-basis:100%}}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 input{display:none!important}section.upgrade .selectable:has(input:checked){border-color:var(--color-primary);box-shadow:rgba(0,0,0,.08) 0 4px 12px}#card-form .btn-pay{height:auto;padding-block:15px}#card-form .card-input{height:2.25rem;margin-top:calc(.375rem * (1 - var(--tw-space-y-reverse)));margin-bottom:1rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease);transition-duration:.15s;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;padding-right:.75rem;background-color:transparent;border-color:hsl(var(--input));border-width:1px;border-radius:calc(var(--radius) - 2px);width:100%;font-size:.875rem;line-height:1.25rem}body.light{background:#f7fafe;min-height:100dvh}body.background{background:url(../images/bg.jpg);background-size:cover;background-position:center}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 .select{max-width:500px;margin:auto}body.totem .select select{max-width:none}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:30px 0 70px 0}section.index-works h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-works .text-lead,section.index-works h1{max-width:900px;margin-inline:auto}section.index-works .item{opacity:.3;transition:1s all}section.index-works .item.active{opacity:1}section.index-works .item h4{font-size:3rem;font-weight:900;margin-bottom:0;color:var(--check-me-in-blue);opacity:.5}section.index-works .item strong{font-size:1.2rem;display:block}section.index-works .row-balls{position:relative}section.index-works .row-balls:before{content:"";position:absolute;width:75%;height:3px;background:linear-gradient(to right,var(--check-me-in-blue) 50%,#e2e8f0 50%);background-size:200% 100%;background-position:right bottom;transform:translateY(-50%);left:12.5%;top:50%;z-index:0;transition:3s background-position linear}section.index-works .row-balls.active:before{background-position:left bottom}section.index-works .row-balls .ball{display:flex;margin:auto;align-items:center;justify-content:center;width:100px;height:100px;border:3px solid #e2e8f0;border-radius:100%;color:#e2e8f0;font-size:35px;background-color:#fff;z-index:1;position:relative;transition:.5s all ease}section.index-works .row-balls .ball.active{border-color:var(--check-me-in-blue);color:var(--check-me-in-blue)}@media (max-width:991px){section.index-works{padding:50px 0}}@media (max-width:767px){section.index-works .row-balls .ball{width:70px;height:70px;font-size:26px}}section.index-why{padding:70px 0 50px 0;background-color:#e9edf2}section.index-why h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-why .text-lead,section.index-why h1{max-width:900px;margin-inline:auto}section.index-why .card{padding:0;overflow:hidden;background-color:hsl(var(--card));border-color:hsl(var(--border));height:100%;display:flex;flex-flow:column;transition:1s all}section.index-why .card ul{list-style:none;margin:0;margin-bottom:20px;flex-grow:1}section.index-why .card ul li{font-size:1rem}section.index-why .card ul li:before{font-family:"Font Awesome 7 Pro";font-weight:500;margin-right:6px}section.index-why .card:hover{box-shadow:rgba(17,12,46,.15) 0 48px 100px 0}section.index-why .card .title{align-items:center;display:flex;gap:15px;margin-bottom:15px}section.index-why .card .title h4{margin:0;font-size:1.1rem}section.index-why .card .icon{background-color:rgba(239,67,67,.1019607843);border-radius:.75rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}section.index-why .card .red{background-color:rgba(239,67,67,.0509803922);padding:1.5rem;border-color:hsl(var(--border));border-bottom-width:1px;flex:1}section.index-why .card .red ul li:before{content:"\f00d";color:hsl(var(--destructive));margin-right:10px}section.index-why .card .green{background-color:rgba(46,184,119,.0509803922);padding:1.5rem;flex:1}section.index-why .card .green .icon{background-color:rgba(46,184,119,.1019607843)}section.index-why .card .green .title{gap:10px}section.index-why .card .green ul li:before{content:"\f00c";color:var(--bs-success);margin-right:10px}@media (max-width:991px){section.index-why{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 .text-lead,section.index-features h1{max-width:900px;margin-inline:auto}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 50px 0;background-color:#f6f7f9}section.index-testimonials h1{font-size:2.5rem;font-weight:700;margin-top:0}section.index-testimonials .text-lead,section.index-testimonials h1{max-width:900px;margin-inline:auto}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 .text-lead,section.index-pricing h1{max-width:900px;margin-inline:auto}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 .text-lead{margin-left:0}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 ol,section.privacy p,section.privacy ul{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}html.unigoias{--color-primary:#00AE81;--color-secondary:#002D5B}html.unigoias body.background{background-image:url(https://unigoias.com.br/wp-content/uploads/2025/06/textura-vestibular-e-formas-de-ingresso-unigoias.webp);background-size:cover}html.unialfa{--color-primary:#E4341C;--color-secondary:#19323C}