.infoForm,.logo{text-align:center}.container,.container input:checked~.checkmark:after{display:block}.pergG:nth-child(2n),form select{background:#f7f7f7}.PergBtn,.btn-padrao{text-transform:uppercase;text-decoration:none;font-weight:700}.PergBtn,.badge,.btn,.btn-padrao{font-weight:700}*,.badge{vertical-align:baseline}*{padding:0;margin:0;list-style:none;border:0}body{font-family:Roboto,sans-serif;font-size:14px;color:#595959;overflow-x:hidden!important;background:url("../images/fundo-calculadora.png") center top #253542}iframe,img{max-width:100%}#carregandoForm,.tit h1{display:none}.clear{clear:both}p{margin-bottom:10px}::placeholder{color:#a9b8c4;opacity:1}:-ms-input-placeholder{color:#a9b8c4}::-ms-input-placeholder{color:#a9b8c4}.PergBtn,.tit h2,.txt{color:#fff}.geral{width:96%;margin:0 2%}.logo{width:90%;max-width:300px;margin:15px auto}.infoForm{width:96%;margin:0 2% 35px}.cont,.tit h2{text-align:left}.txt h1,.txt h2{font-size:22px;font-weight:900;margin-bottom:15px}.perg p{margin-bottom:4px;font-size:17px}.pergG{width:96%;padding:5px 2%}#PergBtn{width:100%;text-align:right;margin-top:15px}.PergBtn{background:#1d8269;border:1px solid #1d8269;padding:8px 16px;font-size:19px;border-radius:7px}.container{position:relative;padding-left:35px;margin-bottom:-10px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.cont,.form{background:#fff;border-radius:7px;width:100%}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.cont{margin:15px auto 0;color:#253542}.badge,.btn-padrao,.rodape .l,.rodape .r{text-align:center}.descricao{color:#595959;margin-bottom:15px;font-size:13px}.form{margin:20px auto 0}form{width:95%;margin:0 auto;padding:24px 2.5% 12px}#FormPer{width:100%;padding:8px 0}form input,form select{width:96%;border:1px solid #d0d0d0;background:#f7f7f7;border-radius:3px;height:20px;padding:5px 0 5px 2%;margin:0 auto 10px;color:#253542;font-size:15px;font-weight:900}.btn,form select{width:99%;height:42px}.btn{background:#2f6c81;color:#fff;text-transform:uppercase;border:1px solid #2f6c81}.rodape{background:#f0f0f0;width:94%;padding:20px 3%;color:#253542;position:fixed;bottom:0}.rodape a{text-decoration:underline;color:#253542}.rodape .r img{width:30px}.btn-padrao{background:#069e6f;color:#fff;margin:0 auto;display:table;border-radius:5px}.btn-g{padding:8px 16px;font-size:17px}.btn-p{padding:6px 12px;font-size:14px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.badge{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;white-space:nowrap;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.badge-success{color:#fff;background-color:#28a745}.badge-danger{color:#fff;background-color:#dc3545}@media only screen and (min-width:400px){.geral{width:92%;margin-left:4%;margin-right:4%}}@media only screen and (min-width:540px){.geral{width:86%;margin-left:7%;margin-right:7%}#FormQuiz .geral{width:94%;margin:25px auto 0}.tit h2{font-size:22px}.perg p{font-size:18px}#FormPer{padding:10px 0}}@media only screen and (min-width:600px){.logo{margin-bottom:20px}.txt h1,.txt h2{font-size:24px;margin-bottom:10px}.geral{width:82%;margin-left:9%;margin-right:9%}.infoForm{margin-bottom:45px}form input,form select{height:30px}}@media only screen and (min-width:728px){.form,.txt{float:left}.geral{width:96%;margin-left:2%;margin-right:2%}.infoForm{text-align:left;display:table}.txt{width:30%;margin-right:10%;padding-top:28px}.form{width:60%}.txt h1,.txt h2{margin-bottom:20px}.perg p{font-size:19px}.PergBtn{font-size:22px}}@media only screen and (min-width:890px){.geral{margin:0 auto;width:90%}.tit h2{font-size:24px;font-weight:900}.perg p{font-size:20px}}@media only screen and (min-width:940px){.geral{width:87%}.rodape .geral{width:85%}.rodape{width:96%;padding:20px 2%;font-size:16px}.rodape .l{float:left}.rodape .r{float:right}}@media only screen and (min-width:990px){.geral{width:84%}.tit h2{font-size:26px}.perg p{font-size:22px}.PergBtn{font-size:24px;padding:12px 24px}#FormPer{padding:16px 0 24px}}@media only screen and (min-width:1150px){#FormQuiz,.geral{width:100%;max-width:1110px}.logo{max-width:none;margin-top:34px;margin-bottom:34px}.infoForm{width:100%;max-width:1085px;margin:50px auto 120px}.txt h1,.txt h2{font-size:48px;margin-bottom:30px;line-height:50px}.txt{width:38%;margin-right:8%;margin-top:-13px}.form{width:54%}form{width:92%;padding:30px 2.5% 18px}form input,form select{height:40px;font-size:25px;margin-bottom:20px;padding:6px 0 6px 2%}#FormPer input{margin-bottom:0!important;margin-top:10px}form select{height:66px!important}.btn{height:66px}.rodape p{margin-bottom:0}.tit h2{font-size:42px}#FormQuiz .geral{width:100%;margin:25px auto 0}#FormPer{padding:20px 0}.descricao{margin-top:-20px}.mt0{margin-top:0!important}.perg p{font-size:27px;line-height:70px}.perg p.lh{line-height:35px}.pergG{display:table}.pergTxt{float:left;width:68%;margin-right:2%}.pergForm{float:right;width:30%}.PergBtn{font-size:35px;padding:7px 22px}#PergBtn{margin-top:30px}}