@font-face{font-family:roboto;font-style:normal;font-weight:400;src:url(../../fontes/roboto.woff) format('woff')}@font-face{font-family:exo;font-style:normal;font-weight:600;src:url(../../fontes/exo.woff) format('woff')} @-ms-viewport{width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}body{width:100%;font-family:Roboto;color:#666}.clear{clear:both;height:0}.frame_video{position:relative;padding-bottom:58%;padding-top:0;height:0}.frame_video iframe{position:absolute;top:0;left:0;width:100%;height:100%} .faixa{width:100%;margin:0 auto}.faixa_area{width:100%;max-width:1200px;text-align:left;padding:3% 0 3% 0}.coluna100{width:96%;float:none;padding:0 2% 0 2%}.coluna60{width:56%;float:left;padding:0 2% 0 2%}.coluna50{width:46%;float:left;padding:0 2% 0 2%}.coluna66{width:62.66%;float:left;padding:0 2% 0 2%}.coluna40{width:36%;float:left;padding:0 2% 0 2%}.coluna33{width:29.33%;float:left;padding:0 2% 0 2%}.coluna25{width:21%;float:left;padding:0 2% 0 2%}img{max-width:100%}@media (min-width:0) and (max-width:479px){.coluna50,.coluna33,.coluna40,.coluna60,.coluna66{width:96%;float:left;padding:0 2% 0 2%}}@media (min-width:480px) and (max-width:767px){.coluna50,.coluna33,.coluna40,.coluna60,.coluna66{width:96%;float:left;padding:0 2% 0 2%}}@media (min-width:768px) and (max-width:1023px){.coluna40,.coluna60{width:96%;float:left;padding:0 2% 0 2%}}@media (min-width:1280px){} .topo_fundo{padding:52px 0 0 0;width:100%;max-width:2800px;border-bottom:1px solid #F3F3F3}#topo .logo img{padding:5% 5% 0 5%;max-width:60%;max-height:200px}#topo .lista_provados img{max-width:1600px;width:100%;display:block}@media (min-width:0) and (max-width:479px){.topo_fundo{padding:40px 0 0 0}#topo .logo{padding:13% 0 0 0}}@media (min-width:480px) and (max-width:767px){#topo .logo{padding:6% 0 0 0}}@media (min-width:768px) and (max-width:1023px){#topo .logo{padding:3% 0 0 0}}@media (min-width:1280px){} .menu_fundo{top:0;width:100%;box-shadow:0 2px 2px rgba(0,0,0,.8);position:fixed;background-color:#069;z-index:100}.menu_fundo .menu_area{width:100%;max-width:1200px;text-align:left}.menu{opacity:1;color:#FFF;width:6em;cursor:pointer;float:left;margin:0 0 0 1em;text-shadow:2px 2px 2px #000}.menu .icone{font-size:2.5em;float:left;width:1em}.menu .tx_menu{float:left;padding:1em 0 1.25em 0;font-size:1em}.menu .menu_itens{position:absolute;background-color:#069;width:20.4375em;box-shadow:2px 2px 2px rgba(0,0,0,.8);visibility:hidden;opacity:0}.menu:hover .menu_itens{visibility:visible;opacity:1}.menu .menu_itens ul{margin:1em 1em 1em 1em;font-family:exo,verdana;line-height:180%}.menu .menu_itens ul li a{color:#FFF;text-decoration:none}.menu .menu_itens ul li a:hover,.menu .menu_itens ul li a.destaque{color:#F3D26A}.redes_sociais{left:50%;position:absolute;width:13.5em;margin:.9em 0 0 -7em}.redes_sociais .btn_facebook{float:left;margin:0 1em 0 0}.redes_sociais .btn_linkedin{float:left}.linguagens{float:right;padding:1em;font-size:1em}.linguagens a{font-family:exo,verdana;color:#FFF;font-size:.875em;text-decoration:none;text-shadow:2px 2px 2px #000}.linguagens a:hover{color:#EABF5A}.btn_acesso_restrito a{float:right;display:inline-block;margin:6px 10px 0 0;padding:12px 15px 12px 15px;color:#FFF;font-size:15px;text-decoration:none;background-color:#0076BB;transition:0.5s;border-radius:5px;border-bottom:2px #035A8F solid}.btn_acesso_restrito a:hover{background-color:#0067A4;transition:0.5s}@media (min-width:481px) and (max-width:1023px){.btn_acesso_restrito a{font-size:15px;margin:12px 10px 0 0;padding:7px 10px 8px 10px}}@media (min-width:0) and (max-width:480px){.tx_menu{display:none}.redes_sociais{width:6.5em;margin:.5em 0 0 -3.5em}.redes_sociais .btn_facebook{display:none}.redes_sociais .ico_facebook{float:left;display:block;margin:0 .5em 0 0}.redes_sociais .btn_linkedin{display:none}.redes_sociais .ico_linkedin{float:left;display:block}.linguagens{font-size:.9em}.btn_acesso_restrito a{font-size:15px;margin:6px 10px 0 0;padding:7px 10px 8px 10px}}@media (min-width:481px){.redes_sociais .btn_facebook{display:block}.redes_sociais .ico_facebook{display:none}.redes_sociais .btn_linkedin{display:block}.redes_sociais .ico_linkedin{display:none}}@media (min-width:0) and (max-width:479px){.menu .menu_itens{max-height:410px}}@media (min-width:480px) and (max-width:767px){.menu .menu_itens{max-height:210px}}@media (min-width:768px) and (max-width:1023px){.menu .menu_itens{max-height:410px}}@media (min-width:1024px) and (max-width:1279px){.menu .menu_itens{max-height:500px}}@media (min-width:1280px){.menu .menu_itens{max-height:600px}}  .breadcrumb{text-align:left;color:#05588C;font-size:1.4em;font-family:dincond}.breadcrumb a{margin:0 1em 0 1em;text-transform:lowercase;text-decoration:none;color:#999;transition:0.5s;font-size:.625em}.breadcrumb a.nomargin{margin:0 1em 0 0}.breadcrumb a:hover{text-decoration:none;color:#000;transition:0.5s}.breadcrumb a.principal{margin:0 1em 0 0}.breadcrumb .traco{width:100%;border-bottom:1px solid #F3F3F3;margin:2% 0 2% 0}section{color:#333}section h1{font-family:exo,Verdana,Geneva,sans-serif;font-size:1.375em;color:#000F1C;line-height:120%;margin:0 0 .625em 0;font-weight:400}section h1 a{color:#000F1C;text-decoration:none;transition:0.5s}section h1 a:hover{color:#000F1C;text-decoration:none;transition:0.5s}section h2{font-family:exo,Verdana,Geneva,sans-serif;font-size:1.125em;color:#000F1C;line-height:120%;margin:0 0 .625em 0;font-style:italic;font-weight:400}section h2 a{color:#05588C;transition:0.5s}section h2 a:hover{color:#E1B24D;transition:0.5s}section h2 a.pdf{background-image:url(../../imagens/pdf-logo.png);background-repeat:no-repeat;padding:0 0 0 30px}section h3{font-family:exo,Verdana,Geneva,sans-serif;font-size:1em;color:#445229;line-height:120%;margin:.625em 0 .625em 0;font-weight:400}section h3 a{color:#445229;text-decoration:none}section h3 a:hover{text-decoration:underline}section h4{font-size:1em;font-family:exo,Verdana,Geneva,sans-serif;color:#000;margin:0 0 1em 0}section h5{font-size:.875em;font-family:exo,Verdana,Geneva,sans-serif;color:#666;margin:0 0 1em 0;line-height:130%}section p{line-height:180%;margin:0 0 1em 0;font-size:1.125em}a{text-decoration:none;color:#000}section ul{margin:1em 1em 1em 2em}section ul li{list-style-image:url(../../imagens/li.png);line-height:140%;margin:0 0 1em 0;font-size:1.125em}section ul li a{color:#333;text-decoration:none;transition:0.5s}section ul li a:hover{color:#000;transition:0.5s}section ul li strong{color:#E1B24D}section ul li ul{margin:.5em .5em .5em 1em}section ul li ul li{list-style-image:url(../../imagens/li_li.png);line-height:120%;margin:0 0 .5em 0;font-size:.875em;color:#5F694D}section ul li.subtitulo{list-style-image:none;line-height:120%;margin:-.5em 0 .5em 0;font-size:1.125em;color:#900}section ul li ul li.subtitulo{list-style-image:none;line-height:120%;margin:-.5em 0 .5em 0;font-size:.75em;color:#900}label.error{color:red;font-size:14px;display:block}label.sucesso{color:#0C6;font-size:14px;display:block}.traco{border-bottom:2px solid #f1f1f1;margin:1em 0 1em 0;clear:both}.traco2{border-bottom:2px solid #ABC97B;margin:1em 0 1em 0;clear:both}.link_download{margin:0 0 20px 0}.link_download a{font-size:20px;color:#004D93;text-decoration:none;transition:0.5s}.link_download a:hover{color:#E9B414;text-decoration:none;transition:0.5s}.resultado_sucesso{width:98%;margin:16px 0 16px 0;padding:10px 1% 10px 1%;border-radius:4px;background-color:#0C6;color:#FFF}.resultado_erro{width:98%;margin:16px 0 16px 0;padding:10px 1% 10px 1%;border-radius:4px;background-color:#F66;color:#FFF}.box_aula_aovivo{margin:0 0 15px 0;color:#FFF;line-height:140%;background-color:#0076bb;border-radius:5px}.box_aula_aovivo a{padding:15px 10px 15px 10px;display:block;color:#FFF}.box_aula_aovivo span{text-decoration:underline} .projeto-social{background-image:url(../../imagens/fundo_texturabranca.jpg);background-size:cover;background-position:center center}.projeto-social .foto{float:right;width:50%;margin:0 0 15px 15px;border:5px solid #FFF;box-sizing:border-box}.projeto-social .col_video{max-width:600px}@media (min-width:0) and (max-width:599px){.projeto-social .foto{float:none;width:100%;margin:0 0 15px 0}}.mantenedores{background-color:#F3F3F3}.mantenedores .logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.mantenedores .logos .col33{width:33.33%;text-align:center}.mantenedores .logos .col33 img{width:80%;max-width:300px}.programa{color:#FFF;background-image:url(../../imagens/fundo_azul.jpg);background-repeat:repeat}.programa h1{color:#FFF}.programa h2{color:#f5e665}.programa li{color:#FFF;line-height:130%}.programa li span{color:#f3f5a6}.seja_jovemoea{color:#FFF;background-image:url(../../imagens/seja-jovemoea/fundo.jpg);background-size:cover;background-position:center center}.seja_jovemoea h1,.seja_jovemoea h2{color:#FFF}.seja_jovemoea .btn1{padding:15px;display:inline-block;margin:0 0 15px 0;color:#ecece4;border:1px solid #fff;border-radius:5px;background-color:#024b86;transition:0.5s}.seja_jovemoea .btn1:hover{background-color:#0761ab;transition:0.5s}.photoswipe img{float:left;width:12%;margin:.25% .25% .25% .25%} .formulario h2{width:98%;padding:10px 1% 10px 1%;margin:20px 0 20px 0;background-color:#F3F3F3}.formulario .traco{width:98%;padding:10px 1% 10px 1%;margin:20px 0 20px 0;background-color:#F3F3F3}.formulario .campo{margin:0 0 1.5em 0}.formulario label{display:block;color:#666;font-size:1.125em;font-family:NeutraText-BookAlt,Tahoma,Geneva,sans-serif;line-height:180%}.formulario input,.formulario textarea{width:98%;padding:.3125em 1% .3125em 1%;font-family:NeutraText-BookAlt,Tahoma,Geneva,sans-serif;color:#666;font-size:1.125em;border:1px solid #e1e1e1}.formulario .ddd{width:18%;float:left;margin:0 2% 0 0}.formulario .telefone{width:80%;float:left}.formulario select{width:100%;padding:.3125em 0 .3125em .5%;font-family:NeutraText-BookAlt,Tahoma,Geneva,sans-serif;color:#666;font-size:1.125em;border:1px solid #e1e1e1}.formulario input.tamanho_definido{width:auto}.formulario label.error{display:inline-block;font-size:.75em;color:red;font-weight:700;line-height:100%}.formulario label.sucesso{display:inline-block;font-size:.75em;color:#0C6;font-weight:700;line-height:100%}.formulario input.btn1{width:auto;margin:.6em 0 0 0;color:#FFF;border:0;border-radius:6px;padding:.5em 1em .5em 1em;cursor:pointer;font-size:1.375em;display:inline-block;font-family:NeutraText-BookAlt,Tahoma,Geneva,sans-serif;text-transform:uppercase;text-decoration:none;background-color:#05588C;box-shadow:.0625em .0625em .1875em #888;transition:0.5s}.formulario input.btn1:hover{background-color:#006DAE;transition:0.5s}.formulario input.btn2{width:auto;color:#FFF;border:0;border-radius:2px;padding:.5em 1em .5em 1em;margin:0 0 0 20px;cursor:pointer;font-size:1em;display:inline-block;font-family:NeutraText-BookAlt,Tahoma,Geneva,sans-serif;text-transform:uppercase;text-decoration:none;background-color:#05588C;box-shadow:.0625em .0625em .1875em #888;transition:0.5s}.formulario input.btn2:hover{background-color:#006DAE;transition:0.5s}.formulario .esqueceu_senha{float:left;margin:10px 0 15px 0;font-size:14px}.formulario .esqueceu_senha a{color:#05588C;font-weight:700;text-decoration:none;transition:0.5s}.formulario .esqueceu_senha a:hover{color:#006DAE;transition:0.5s}.formulario .label_captcha{float:left;margin:0 10px 10px 0}.formulario .label_captcha{float:left;margin:0 10px 10px 0}.formulario .img_captcha{float:left;margin:0 0 10px 0}.formulario .label_captcha.desktop{display:block}.formulario .label_captcha.mobile{display:none}@media (max-width:600px){.formulario .label_captcha.desktop{display:none}.formulario .label_captcha.mobile{width:100%;display:block}}