#app{font-family:Montserrat,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;padding:0;margin:0}*,:after,:before{box-sizing:border-box}header[data-v-48fe5006]{width:100%;padding:1rem;background:linear-gradient(180deg,#000e40,#1a3776);display:flex;justify-content:center;align-items:center;height:7rem}header h1[data-v-48fe5006]{font-weight:600;font-size:2.5rem;text-align:center}@media (max-width:600px){header h1[data-v-48fe5006]{font-size:24px;text-align:center}}.checkbox-grid-activated{display:flex;flex-wrap:wrap}.checkbox-grid-activated .custom-control{flex:0 0 calc(50% - 1rem);box-sizing:border-box}.custom-control-label{padding-top:4px;text-align:left}@media (max-width:1020px){.custom-box{display:flex;flex-direction:column;justify-content:space-between}}.custom-font[data-v-5e5d5363]{font-size:12px}.custom-background.is-invalid[data-v-5e5d5363]{background-position:right .5rem center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-background.is-invalid[data-v-5e5d5363]:focus{box-shadow:none}.custom-background.is-valid[data-v-5e5d5363]{border-color:#ced4da;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat}.custom-background.is-valid[data-v-5e5d5363]:focus{box-shadow:none;border-color:#000}.form-control[data-v-a758559c],legend[data-v-a758559c]{font-size:12px}.form-control.is-valid[data-v-a758559c]{border-color:#ced4da;background-image:none;box-shadow:none}.form-control.is-valid[data-v-a758559c]:focus{border-color:#000;box-shadow:none}.form-control.is-invalid[data-v-a758559c]:focus{box-shadow:none}.custom-select.is-valid[data-v-a758559c]{border-color:#ced4da;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat}.row[data-v-a758559c]{font-size:12px}.custom-select.is-valid[data-v-a758559c]:focus,input[data-v-a758559c]:focus,select[data-v-a758559c]:focus{border-color:#000;box-shadow:none}.container-form main[data-v-a758559c]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;max-width:1140px;width:90%;margin-inline:auto;margin-top:60px}.container-form main p[data-v-a758559c]{margin-bottom:16px;text-align:center}.container-form main .card[data-v-a758559c]{padding:2rem;width:100%;border:1px solid #dfe0e0;border-radius:5px;background:#fff;margin-bottom:24px}.container-form main .card .title[data-v-a758559c]{position:relative}.container-form main .card .title h2[data-v-a758559c]{font-weight:400}.container-form main .card .title p[data-v-a758559c]{margin:35px 0;font-size:16px}.container-form main .card legend[data-v-a758559c]{font-size:12px}.container-form main .card button[data-v-a758559c]{color:#011640;background-color:#66ded0;background-image:linear-gradient(180deg,#66ded0,#5bb6ff);border-width:0;border-radius:20px;padding:12px 20px 12px 20px;font-size:15px;text-transform:uppercase;font-weight:600}.container-form button[data-v-a758559c]:disabled,.container-form select[data-v-a758559c]:disabled{cursor:not-allowed!important}.container-page-result main[data-v-75f0b01b]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;width:100%;margin-top:60px;margin-bottom:60px;padding:10px}.container-page-result .card[data-v-75f0b01b]{padding:1rem;width:100%;max-width:650px;font-size:12px;text-align:left;border:1px solid #dfe0e0;border-radius:5px;background:#fff}.container-page-result .card-body[data-v-75f0b01b]{padding:0}