/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cbranco{color:#FFFFFF}.bbranco{background-color:#FFFFFF}.cover.bbranco{background-color:rgba(255,255,255,0.85)}.cpreto{color:#1A1A1A}.bpreto{background-color:#1A1A1A}.cover.bpreto{background-color:rgba(26,26,26,0.85)}.cescuro{color:#333333}.bescuro{background-color:#333333}.cover.bescuro{background-color:rgba(51,51,51,0.85)}.ccinzaclaro{color:#e6e6e6}.bcinzaclaro{background-color:#e6e6e6}.cover.bcinzaclaro{background-color:rgba(230,230,230,0.85)}.ccinza{color:#58595b}.bcinza{background-color:#58595b}.cover.bcinza{background-color:rgba(88,89,91,0.85)}.cverde{color:#4cc185}.bverde{background-color:#4cc185}.cover.bverde{background-color:rgba(76,193,133,0.85)}.cverdeescuro{color:#2a6332}.bverdeescuro{background-color:#2a6332}.cover.bverdeescuro{background-color:rgba(42,99,50,0.85)}.cazul{color:#034693}.bazul{background-color:#034693}.cover.bazul{background-color:rgba(3,70,147,0.85)}.cazulescuro{color:#131938}.bazulescuro{background-color:#131938}.cover.bazulescuro{background-color:rgba(19,25,56,0.85)}.cfooter{color:#303646}.bfooter{background-color:#303646}.cover.bfooter{background-color:rgba(48,54,70,0.85)}html{height:100%}html,body{font-size:14px;margin:0;padding:0;font-family:'Exo',sans-serif;font-weight:400}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a,input,button{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}a,button,input[type="submit"]{cursor:pointer;text-decoration:none;color:inherit;outline:0}input:not([type="submit"]),textarea{border:0;padding:1em;display:block;width:100%;outline:0;border:1px solid rgba(0,0,0,0.1)}label{display:block;margin-bottom:.5em}ul{list-style-type:none;margin:0;padding:0}img{max-width:100%;height:auto}.transition{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.fast{-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms}.shadow{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.shadow:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.clear{clear:both}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.flex.col{flex-direction:column}.flex.center{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.bt{display:inline-block;border-radius:5px;padding:10px 20px;font-size:14px;font-weight:900;text-transform:uppercase;color:#034693;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);outline:none;border:none;background-image:linear-gradient(-90deg, #83C456, #43AC56)}.bt:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.alert{margin-top:30px;margin-bottom:30px;text-align:center;font-size:18px;padding:10px;border-radius:5px;font-family:'Lato',sans-serif;font-weight:600}.alert.ok{background-color:#4cc185;color:#2a6332;border:solid 1px #2a6332}.alert.fail{background-color:#F69780;color:#8C2836}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.1}.lato{font-family:'Lato',sans-serif}.w300{font-weight:300}.w400{font-weight:400}.w600{font-weight:600}.w700{font-weight:700}.w900{font-weight:900}.i{font-style:italic}.uc{text-transform:uppercase}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.t12{font-size:12px}.t14{font-size:14px}.t16{font-size:16px}.t18{font-size:18px}.t20{font-size:20px}.t24{font-size:24px}.t26{font-size:26px}.t28{font-size:28px}.t32{font-size:32px}.t34{font-size:34px}.t42{font-size:42px}.t48{font-size:48px}.t78{font-size:78px}.t98{font-size:98px}.t128{font-size:128px}.il{display:inline}.bl{display:block}.ib{display:inline-block}.hidden{display:none !important}.fl{float:left}.fr{float:right}.rd0{border-radius:0px}.rd5{border-radius:5px}.rd10{border-radius:10px}.rd100{border-radius:100px}.m0{margin:0}.mb05{margin-bottom:0.5em}.mb1{margin-bottom:1em}.mb2{margin-bottom:2em}.mb3{margin-bottom:3em}.mt1{margin-top:1em}.p0{padding:0}.p5{padding:5px}.p10{padding:10px}.p20{padding:20px}.wrap{width:100%;padding-left:15px;padding-right:15px;margin:auto}@media (min-width:768px){.wrap{max-width:760px}}@media (min-width:1024px){.wrap{max-width:960px}}@media (min-width:1200px){.wrap{max-width:1200px}}section{padding-top:80px;padding-bottom:80px}@media (min-width:1024px){section{padding-top:100px;padding-bottom:100px}}header{min-height:60%;min-height:60vh;padding-top:80px;padding-bottom:80px;background-image:url(../img/header.jpg);background-size:cover;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center}header .abdi{display:inline-block;margin-bottom:2em}header .abdi img{height:28px;width:auto}@media (min-width:560px){header .abdi{position:absolute;top:20px;left:15px}}header ul.menu{position:absolute;top:0;left:0;width:100%;padding-top:20px;text-align:left}@media (min-width:560px){header ul.menu{text-align:right;padding-right:80px}}header ul.menu li{display:inline-block}header ul.menu li a{display:block;padding:10px;padding-left:15px;color:#FFFFFF;font-size:14px;text-transform:uppercase;position:relative}header ul.menu li a:after{content:'';position:absolute;top:5px;left:15px;height:1px;width:25px;background-color:#4cc185;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}header ul.menu li a:hover:after{width:calc( 100% - 25px )}header .social{position:absolute;top:20px;right:15px;max-height:32px;width:42px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;transition-duration:600ms;text-align:center;overflow:hidden}header .social:hover{max-height:300px}header .social a,header .social button{background:none;outline:none;box-shadow:none;border:none;display:block;width:100%;padding:10px 10px}header .social a.share,header .social button.share{padding-top:0}header .social a.share svg,header .social button.share svg{width:25px}header .social a svg,header .social button svg{height:auto;width:100%;fill:none;stroke:#FFFFFF;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}header .social a:hover svg,header .social button:hover svg{stroke:#4cc185}header .social .box{background-color:#333333;border-radius:5px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;margin-top:15px;position:relative}header .social .box::after{content:'';position:absolute;top:-8px;left:40%;left:calc( 50% - 10px );height:0px;width:0px;border-bottom:solid 8px #333333;border-left:solid 10px transparent;border-right:solid 10px transparent}header p{font-family:'Lato',sans-serif;color:#FFFFFF;font-size:28px;font-weight:300}header h1{color:#FFFFFF;font-size:42px;font-weight:900;font-style:italic;margin-bottom:3em}@media (min-width:768px){header h1{font-size:78px;margin-bottom:1em}}.sobre p{font-size:14px;color:#58595b;line-height:200%;text-align:center}@media (min-width:768px){.sobre p{font-size:18px;line-height:160%;max-width:960px;margin:auto}}.sobre p b{font-weight:900}.resultado h2,.resultado h3.titulo{font-size:26px;color:#131938;font-weight:400;text-transform:uppercase;position:relative;margin-bottom:1em}.resultado h2 span,.resultado h3.titulo span{display:inline-block;font-size:98px;color:#e6e6e6;font-weight:900;width:0}@media (min-width:768px){.resultado h2,.resultado h3.titulo{font-size:34px}.resultado h2 span,.resultado h3.titulo span{font-size:128px}}.resultado p,.resultado h4{font-size:14px;font-weight:400;color:#58595b;line-height:200%}@media (min-width:768px){.resultado p,.resultado h4{font-size:18px;line-height:160%}}.resultado p b,.resultado h4 b{font-weight:900}.resultado p{margin-bottom:0.5em}@media (min-width:768px){.resultado p{margin-bottom:1em}}.resultado p.enunciado{max-width:500px;margin-top:40px}@media (min-width:768px){.resultado p.enunciado{margin-top:0;padding-right:20px}}@media (min-width:1024px){.resultado p.enunciado{margin-top:35px}}.resultado .radar svg{display:block;margin:0 auto}.resultado .radar svg text.legend{font-weight:900;font-size:14px;fill:#58595b}.resultado .radar svg text.valor{font-weight:900;font-size:26px;fill:#4cc185}.resultado .pts{display:block}.resultado .pts .marcador{display:inline-block;border-radius:100px;width:24px;height:24px;border:solid 2px #034693}.resultado .pts .marcador.i10{background:linear-gradient(90deg, #034693 100%, #FFFFFF 11%)}.resultado .pts .marcador.i9{background:linear-gradient(90deg, #034693 90%, #FFFFFF 10%)}.resultado .pts .marcador.i8{background:linear-gradient(90deg, #034693 80%, #FFFFFF 9%)}.resultado .pts .marcador.i7{background:linear-gradient(90deg, #034693 70%, #FFFFFF 8%)}.resultado .pts .marcador.i6{background:linear-gradient(90deg, #034693 60%, #FFFFFF 7%)}.resultado .pts .marcador.i5{background:linear-gradient(90deg, #034693 50%, #FFFFFF 6%)}.resultado .pts .marcador.i4{background:linear-gradient(90deg, #034693 40%, #FFFFFF 5%)}.resultado .pts .marcador.i3{background:linear-gradient(90deg, #034693 30%, #FFFFFF 4%)}.resultado .pts .marcador.i2{background:linear-gradient(90deg, #034693 20%, #FFFFFF 3%)}.resultado .pts .marcador.i1{background:linear-gradient(90deg, #034693 10%, #FFFFFF 2%)}.resultado .val{font-size:32px;font-weight:900;color:#4cc185;margin-right:15px}.resultado .barras{padding-left:50px}@media (min-width:768px){.resultado .barras{min-width:260px}}.resultado .barras .barra{display:inline-block;background-color:#e6e6e6;height:12px;width:80%;max-width:180px;position:relative}.resultado .barras .barra::after{content:'';display:block;position:absolute;top:0;left:-17px;height:12px;width:12px;background-image:url(../img/mini-marcadores.png);background-position:left center}.resultado .barras .barra.bar2::after{width:24px;left:-29px}.resultado .barras .barra.bar3::after{width:36px;left:-41px}.resultado .barras .barra.bar4::after{width:48px;left:-53px}.resultado .barras .barra span{position:absolute;left:0;top:0;height:100%;background:#034693}.resultado .barras .porc{display:inline-block;font-size:12px;color:#58595b;font-weight:400;padding-left:5px;line-height:180%}.resultado .bloco{padding-top:80px}.resultado .bloco .header{display:table;width:100%;padding-bottom:20px;border-bottom:solid 2px #e6e6e6}.resultado .bloco .header>div{display:table-cell;vertical-align:middle}@media (min-width:768px){.resultado .bloco .header>div:nth-child(2){padding-left:20px;padding-right:20px;width:300px}}@media (min-width:1024px){.resultado .bloco .header>div:nth-child(2){width:342px}}@media (min-width:1200px){.resultado .bloco .header>div:nth-child(2){width:372px}}.resultado .bloco .header>div.abrir{width:50px}.resultado .bloco .header>div.abrir img{max-width:30px;margin-top:35px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.resultado .bloco .header>div.abrir img.rt{transform:rotate(180deg)}.resultado .bloco .header>div h4{margin-bottom:0.5em}.resultado .bloco .header>div .pts{display:inline-block}@media (min-width:768px){.resultado .bloco .header>div p{margin:0;max-width:600px}}@media (max-width:767px){.resultado .bloco .header>div:first-child{display:table-caption}}.resultado .bloco .respostas{display:none}.resultado .bloco .respostas>div{display:table;width:100%;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.resultado .bloco .respostas>div{padding-top:40px}}.resultado .bloco .respostas>div:first-child{display:none}.resultado .bloco .respostas>div>div{display:table-cell;vertical-align:top}.resultado .bloco .respostas>div>div.media{width:160px;padding-left:20px}@media (max-width:767px){.resultado .bloco .respostas>div>div:first-child{display:table-caption}}.formulario .controle{display:table;width:100%;position:relative;border-spacing:1px;padding-bottom:50px}.formulario .controle a{display:table-cell;width:20%;border-top:solid 5px #e6e6e6}.formulario .controle a p{display:none}@media (min-width:768px){.formulario .controle a p{display:block;text-align:center;font-size:16px;padding:5px}}.formulario .controle a:hover{border-top:solid 5px #58595b}.formulario .controle a.atv{border-top:solid 5px #034693}.formulario .controle a.atv p{font-weight:700}.formulario .controle a.err{border-top:solid 5px #C1272D}.formulario .controle a.err p{color:#C1272D !important}.formulario .wrap.container{overflow:hidden;position:relative;height:1800px}.formulario .steps{position:absolute;top:0;left:0%;width:500%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.formulario .steps .step{width:20%;padding-left:15px;padding-right:15px;float:left}.formulario .steps .step h3.titulo{font-size:26px;color:#131938;font-weight:400;text-transform:uppercase;position:relative;margin-bottom:0.5em}.formulario .steps .step h3.titulo span{display:inline-block;font-size:98px;color:#e6e6e6;font-weight:900;width:0}@media (min-width:768px){.formulario .steps .step h3.titulo{font-size:34px}.formulario .steps .step h3.titulo span{font-size:128px}}.formulario .steps .step p,.formulario .steps .step h4{font-size:14px;font-weight:400;color:#58595b;margin-bottom:2em;line-height:200%}@media (min-width:768px){.formulario .steps .step p,.formulario .steps .step h4{font-size:18px;line-height:160%}}.formulario .steps .step p b,.formulario .steps .step h4 b{font-weight:900}.formulario .steps .step label{font-size:18px;font-weight:900;color:#58595b}.formulario .steps .step input[type=text],.formulario .steps .step input[type=email],.formulario .steps .step input[type=tel],.formulario .steps .step input[type=number],.formulario .steps .step select{font-size:16px;font-weight:600;color:#58595b;border-radius:5px;border:solid 1px #ccc;outline:none;height:40px;width:100%;margin-bottom:2em}.formulario .steps .step .radio{display:inline-block;padding:10px;font-size:18px;font-weight:inherit;padding-left:0;margin-right:20px}.formulario .steps .step .radio input[type=radio]{display:inline-block;width:20px;height:20px;background:none;box-shadow:none;border:solid 1px #ccc;outline:none;vertical-align:middle;margin-bottom:2px}.formulario .steps .step .radio input[type=text]{display:inline-block;width:200px;margin:0}.formulario .steps .step .erro{border:solid 3px #C1272D;padding:20px;margin-bottom:1em}.formulario .steps .step .erro p{margin:0;padding:0}.formulario .steps .step .err{color:#C1272D !important}.formulario .steps .step .tb{width:100%}@media (min-width:768px){.formulario .steps .step .tb{display:table}}.formulario .steps .step .tb>div{display:block}.formulario .steps .step .tb>div.cl p{font-size:14px}@media (min-width:768px){.formulario .steps .step .tb>div{display:table-cell;vertical-align:middle;padding:5px}.formulario .steps .step .tb>div.cl{width:10%;text-align:center}}.formulario .steps .step .tb.hd .cl{display:none}@media (min-width:768px){.formulario .steps .step .tb.hd .cl{display:table-cell}}.formulario .steps .step .tb:not(.hd){background-color:#F4F3F4;padding-top:20px;padding-bottom:20px}.formulario .steps .step .tb:not(.hd).first{border-top:solid 3px #034693}.formulario .steps .step .tb:not(.hd):nth-child(odd){background-color:#FFFFFF}.formulario .steps .step .tb:not(.hd)>div{padding:10px}.formulario .steps .step .tb:not(.hd)>div p{margin:0}@media (min-width:768px){.formulario .steps .step .tb:not(.hd)>div{padding:20px}.formulario .steps .step .tb:not(.hd)>div.cl strong{display:none}}.formulario .steps .step .tb label{position:relative;display:inline-block;overflow:hidden;margin-right:20px;margin-bottom:-10px}.formulario .steps .step .tb label span{display:inline-block;height:30px;width:30px;border-radius:100px;border:solid 3px #034693;cursor:pointer}@media (min-width:768px){.formulario .steps .step .tb label span{height:40px;width:40px;border:solid 5px #034693}}.formulario .steps .step .tb label input{position:absolute;right:-10px;top:-10px;margin:0;padding:0;height:1px;width:1px}.formulario .steps .step .tb label input:checked~span{background-color:#034693}.formulario .steps .step .btns{padding-top:30px}.formulario .steps .step .btns a.it{display:block;width:150px;border-radius:5px;padding:10px 0px;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}.formulario .steps .step .btns a.it.prev{color:#4cc185;background-color:#FFFFFF;border:solid 1px #4cc185;float:left}.formulario .steps .step .btns a.it.next{color:#FFFFFF;background-color:#4cc185;border:solid 1px #4cc185;float:right}.contato{background-color:#131938}.contato .col{padding:20px}.contato .col:first-child{padding-bottom:80px}@media (min-width:768px){.contato .col{width:50%;float:left}}@media (min-width:1024px){.contato .col:nth-child(1){padding-right:50px}.contato .col:nth-child(2){padding-left:50px}}.contato .col h3{color:#4cc185;font-size:18px;font-weight:700;padding-bottom:50px}.contato .col h4{color:#FFFFFF;font-size:18px;font-weight:700;padding-bottom:50px}.contato .col p{color:#FFFFFF;font-size:16px;font-weight:300;padding-bottom:50px;line-height:200%}.contato .col p a{display:inline-block;margin-right:30px}.contato .col form label{font-size:18px;color:#FFFFFF;font-weight:600;padding-top:20px}.contato .col form input:not([type=submit]),.contato .col form textarea{height:40px;border-radius:5px;padding:5px;font-size:16px;color:#333333;font-weight:600}.contato .col form textarea{resize:none;height:auto}.contato .col form input[type=submit]{display:block;width:150px;margin:auto;margin-top:50px}.contato .col iframe{height:300px;width:100%}footer{background-color:#303646;padding:50px 0px;overflow:hidden}@media (max-width:767px){footer{text-align:center}}footer p{font-family:'Lato',sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFFFFF;margin-bottom:0px;white-space:pre;padding:60px 0px 20px}@media (min-width:768px){footer p{padding:10px}}footer img{height:35px;margin-left:10px}footer img.fgv{height:20px}@media (min-width:768px){footer>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}footer>div.col{flex-direction:column}footer>div.center{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}@media (min-width:768px){footer>div>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}footer>div>div.col{flex-direction:column}footer>div>div.center{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}