#app{font-family:Barlow,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}body{margin:0}div.home{text-align:-webkit-center}@media(min-width:700px){div.home{padding-inline:25vw}}div.home hr.h-card-divider{border-top:1.5mm solid #ff7701;border-radius:7px}div.home .logo{margin-bottom:2vw;max-width:100%}@media(min-width:700px){div.home .logo{max-width:70%}}div.home .orange-container{width:80%;margin-inline:auto;margin-bottom:6vw;background-color:#ff7701;display:flex;justify-content:center;align-items:center;padding:15px 15px}@media(min-width:700px){div.home .orange-container{margin-bottom:1.5vw}}div.home .container1{display:block;flex-direction:column;justify-content:center;align-items:center;width:70%;background-color:#2c3e50}div.home .column-container{display:flex;flex-direction:column;justify-content:space-around}div.home .makeTest{font-weight:bolder;font-size:6vw}@media(min-width:700px){div.home .makeTest{font-size:1.2vw}}div.home .title1{margin-top:1vw;margin-bottom:2vw;color:#fff;text-align:center;padding:1rem;font-size:3.5vw;font-weight:600}@media(min-width:700px){div.home .title1{font-size:1.2vw;margin-bottom:1vw}}div.home .arrow{font-size:3vw;margin-bottom:1vw}@media(min-width:700px){div.home .arrow{font-size:.5vw;margin-bottom:.5vw}}div.home .title2{width:90%;text-align:center;justify-self:center;font-size:5vw;font-weight:900;margin-top:2vw;margin-bottom:2vw}@media(min-width:700px){div.home .title2{margin-inline:auto;width:70%;font-size:1.3vw;margin-bottom:1vw}}div.home .subtitle1{font-size:3.5vw;margin-bottom:4vw;text-align:justify;margin-inline:8vw}@media(min-width:700px){div.home .subtitle1{font-size:1vw;margin-bottom:1vw}}div.home .subtitle2{font-style:italic;font-weight:700;font-size:4vw;margin-bottom:2vw;text-align:left;color:#fff}@media(min-width:700px){div.home .subtitle2{font-size:1vw;margin-bottom:.4vw}}div.home .checkboxes{margin-inline:4vw;display:flex;flex-direction:column;gap:2vw;border:1px thin #000;padding:2vw;text-align:left;margin-bottom:2vw;background-color:#f0f3f5;border-radius:5px}@media(min-width:700px){div.home .checkboxes{padding:1vw;gap:.2vw}}div.home .checkboxes .checkbox{margin-bottom:1.5vw;font-size:3.1vw}@media(min-width:700px){div.home .checkboxes .checkbox{font-size:1.2vw;margin-bottom:1vw}}div.home .checkboxes .checkbox input[type=checkbox]{transform:scale(1.5)}div.home .checkboxes .checkbox label{font-weight:700;margin-left:2vw}div.home .isChecked{background-color:#ff7701}div.home .resultTitle{font-size:6vw;font-weight:700}@media(min-width:700px){div.home .resultTitle{font-size:1.2vw;margin-bottom:.5vw;font-weight:700}}div.home .resultado{display:flex;flex-direction:column;text-align:center;font-size:5vw;margin-inline:20px 20px}@media(min-width:700px){div.home .resultado{font-size:1.2vw;margin-bottom:1vw}}div.home .resultado span{font-size:6vw;font-weight:bolder;color:#ff7701;margin-bottom:3vw}@media(min-width:700px){div.home .resultado span{font-size:1.8vw;margin-bottom:1vw}}div.home .resultado .text{font-size:4vw;font-weight:700;color:#2c3e50}@media(min-width:700px){div.home .resultado .text{font-size:1.5vw}}div.home .footer{padding-top:2vw;padding-bottom:4vw;background-color:#f0f3f5;margin-inline:4vw}@media(min-width:700px){div.home .footer{margin-inline:4vw}}div.home .footer .footerTitle{font-size:5vw;font-weight:bolder;margin-inline:2vw;margin-bottom:5vw}@media(min-width:700px){div.home .footer .footerTitle{font-size:2vw;margin-bottom:2vw}}div.home .footer .logos{margin-top:5vw!important;margin:1vw}div.home .footer .demo{cursor:pointer;background-color:#ff7701;margin-bottom:10vw;border-radius:6vw;font-weight:bolder;font-size:5vw;color:#fff;padding:2vw;padding-inline:12vw}@media(min-width:700px){div.home .footer .demo{margin-bottom:1vw;padding:1vw;padding-inline:4vw;font-size:1.5vw}}div.home .resultBox{margin-inline:4vw;margin-bottom:4vw;display:flex;flex-direction:column;justify-content:center;align-items:center;border:4px solid #ff7701;background-color:transparent;padding:3vw}@media(min-width:700px){div.home .resultBox{padding:.5vw;margin-bottom:1vw}}