.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 0.2rem;   -moz-border-radius: 0.2rem;        border-radius: 0.2rem;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 0.5rem 1.25rem rgba(0, 0, 0, 0.5);   -moz-box-shadow: 0 0.5rem 1.25rem rgba(0, 0, 0, 0.5);        box-shadow: 0 0.5rem 1.25rem rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 0.7rem/1rem "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 0.75rem;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('/js/fancyBox/source/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -1.1rem;margin-left: -1.1rem;background-position: 0 -5.4rem;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 2.2rem;height: 2.2rem;background: url('/js/fancyBox/source/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -0.9rem;right: -0.9rem;width: 1.8rem;height: 1.8rem;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('blank.gif'); -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 1.8rem;height: 1.7rem;margin-top: -0.9rem;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 0.5rem;background-position: 0 -1.8rem;}.fancybox-next span {right: 0.5rem;background-position: 0 -3.6rem;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -499.95rem;left: -499.95rem;visibility: hidden;}.fancybox-lock {overflow: hidden;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('/js/fancyBox/source/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 0.65rem/1rem "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -1.75rem;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 0.1rem 1rem;background: transparent; background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 0.75rem;   -moz-border-radius: 0.75rem;        border-radius: 0.75rem;text-shadow: 0 0.05rem 0.1rem #222;color: #FFF;font-weight: bold;line-height: 1.2rem;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 0.5rem;color: #fff;}.fancybox-title-inside-wrap {padding-top: 0.5rem;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 0.5rem;background: #000;background: rgba(0, 0, 0, .8);}#featured { width: 47rem;height: 22.5rem;background: #000 url('/js/orbit-slider/orbit/loading.gif') no-repeat center center;overflow: hidden; }#featured>img,  #featured>div,#featured>a { display: none; }div.orbit-wrapper {    width: 0.05rem;    height: 0.05rem;    position: relative; }div.orbit {    width: 0.05rem;    height: 0.05rem;    position: relative;    overflow: hidden }div.orbit>img {    position: absolute;    top: 0;    left: 0;    display: none; }div.orbit>a {    border: none;    position: absolute;    top: 0;    left: 0;    line-height: 0;     display: none; }.orbit>div {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%; }div.timer {    width: 2rem;    height: 2rem;    overflow: hidden;    position: absolute;    top: 0.5rem;    right: 0.5rem;    opacity: .6;    cursor: pointer;    z-index: 1001; }span.rotator {    display: block;    width: 2rem;    height: 2rem;    position: absolute;    top: 0;    left: -1rem;    background: url(/js/orbit-slider/orbit/rotator-black.png) no-repeat;    z-index: 3; }span.mask {    display: block;    width: 1rem;    height: 2rem;    position: absolute;    top: 0;    right: 0;    z-index: 2;    overflow: hidden; }span.rotator.move {    left: 0 }span.mask.move {    width: 2rem;    left: 0;    background: url(/js/orbit-slider//js/orbit-slider/orbit/timer-black.png) repeat 0 0; }span.pause {    display: block;    width: 2rem;    height: 2rem;    position: absolute;    top: 0;    left: 0;    background: url(/js/orbit-slider//js/orbit-slider/orbit/pause-black.png) no-repeat;    z-index: 4;    opacity: 0; }span.pause.active {    background: url(/js/orbit-slider/orbit/pause-black.png) no-repeat 0 -2rem }div.timer:hover span.pause,span.pause.active {    opacity: 1 }.orbit-caption {    display: none;    font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; }.orbit-wrapper .orbit-caption {    background: #000;    background: rgba(0,0,0,.6);    z-index: 1000;    color: #fff;text-align: center;padding: 0.35rem 0;    font-size: 0.65rem;    position: absolute;    right: 0;    bottom: 0;    width: 100%; }div.slider-nav {    display: block }div.slider-nav span {    width: 3.9rem;    height: 5rem;    text-indent: -499.95rem;    position: absolute;    z-index: 1000;    top: 50%;    margin-top: -2.5rem;    cursor: pointer; }div.slider-nav span.right {    background: url(/js/orbit-slider/orbit/right-arrow.png);    right: 0; }div.slider-nav span.left {    background: url(/js/orbit-slider/orbit/left-arrow.png);    left: 0; }.orbit-bullets {    position: absolute;    z-index: 1000;    list-style: none;    bottom: -2rem;    left: 50%;margin-left: -2.5rem;    padding: 0; }.orbit-bullets li {    float: left;    margin-left: 0.25rem;    cursor: pointer;    color: #999;    text-indent: -499.95rem;    background: url(/js/orbit-slider/orbit/bullets.jpg) no-repeat 0.2rem 0;    width: 0.65rem;    height: 0.6rem;    overflow: hidden; }.orbit-bullets li.active {    color: #222;    background-position: -0.4rem 0; }    .orbit-bullets li.has-thumb {    background: none;    width: 5rem;    height: 3.75rem; }.orbit-bullets li.active.has-thumb {    background-position: 0 0;    border-top: 0.1rem solid #000; }@charset "iso-8859-1";* {margin: 0;padding: 0;}@font-face { font-family: MyCustomFont; src: url("../font/Myriad_Condensed_Web.eot"); }@font-face { font-family: MyCustomFont; src: url("../font/Myriad_Condensed_Web.ttf"); }body {background: url(../imagens/fundo.jpg) repeat-x #fff;background-position: 0 -3.75rem;line-height: 0.7rem;font-size: 0.7rem;font-family: MyCustomFont, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #646464;text-align: justify;letter-spacing: 0.001em;text-shadow:none;}img {border: none;}a, a:hover {text-decoration: none;color: #969696;cursor: pointer;}a:hover {text-decoration: underline;color: #f60;}#modal-inscricao, #_erros {display: block;margin: auto;width: 25rem;border-radius: 0.35rem;}#_erros {width: 45rem;}#modal-inscricao div p, #_erros  div p{padding: 0.25rem 0;text-align: center;}#_erros  div p{font-size: 0.4rem;}#modal-inscricao div, #_erros  div {padding: 1.5rem;display: block;margin: auto;background: #eee;border-radius: 0.35rem;}#_erros  div {padding: 0.25rem;}#modal-inscricao div .botao, #_erros div .botao {padding: 0.25rem 0.5rem;background: #888;color: #fff;border-radius: 0.35rem;}#modal-inscricao div .botao-sim {background: #ED3237;}#modal-inscricao div .botao-nao {background: #888;}.centralizar {text-align: center;margin: auto;}.aviso-redireciona-inscricao {display: block;width: 99%;color:#888;font-size: 1rem;padding: 6rem 0;text-align: center;}#url {display: none;}.direita {float: right;clear: none;}#tudo {width: 49.5rem;margin: auto;}#acabamento-direita, #acabamento-esquerda, #site {float:left;clear: none;width: 0.75rem;height: 15rem;}#site {background: none;width: 48rem;}#cima, #meio, #baixo {background: none;}#topo {height: 8rem;}#topo h1 a {display: block;float: left;clear: none;padding: 1rem 0;margin-left: 0.5rem;background: url(../imagens/logo_topo.png) center center no-repeat;background-size: contain;width: 8.8rem;height: 6rem;text-indent: -499.95rem;}#frase-topo {padding: 1rem 0.75rem 0 0.75rem;float: right;}#busca-topo {padding: 1rem 0.75rem 0 0.75rem;float: right;}#lista-topo {width: 30rem;}#lista-topo li {float: left;clear: right;list-style: none;padding: 0.15rem 0.3rem;}#lista-topo li a, #lista-topo li a:hover {display: block;padding: 0.3rem 1.4rem;background: #eee;border-radius: 0.4rem;text-decoration: none;white-space: nowrap;color: #fff;font-size: 0.7rem !important;}#lista-topo li a:hover {background: #ddd !important;color: #888 !important;}#lista-topo li a.informatica, #lista-topo li a.informatica:hover {display: block;background: #eee;border-radius: 0.35rem;text-decoration: none;text-align: center;white-space: nowrap;color: #fff;}#redes_sociais {display: block;clear: none;float: right;height: 6rem;margin: 0.75rem 0;}#redes_sociais ul {display: block;float: right;clear: both;margin: 3.4rem 0 0 0;}#redes_sociais ul li {display: block;float: left;clear: right;padding: 0;}#redes_sociais ul li a, #redes_sociais ul li a:hover {display: block;float: left;clear: both;height: 1.55rem;text-indent: -499.95rem;}#redes_sociais .facebook {background: url(../imagens/rs_facebook.png) no-repeat top;width: 1.55rem;}#redes_sociais .twitter {background: url(../imagens/rs_twitter.png) no-repeat top;width: 1.95rem;}#redes_sociais .youtube {background: url(../imagens/rs_youtube.png) no-repeat top;width: 2.85rem;}#redes_sociais ul li a:hover {background-position: bottom;}#redes_sociais .rotulo {display: block;float: right;clear: both;margin: 0.5rem 0 0 0;color: #969696;font-size: 0.55rem;white-space: nowrap;text-transform: uppercase;}#redes_sociais .rotulo strong {color: #00B2C6;}#redes_sociais .ativo {color: #E5A647;letter-spacing: 0.05rem;}#busca {display: block;clear: none;float: none;width: 100%;height: auto;border-left: 0.05rem solid #ccc;margin: 0.75rem;}#busca label {display: block;padding: 0.75rem;font-size: 1.1rem;color: #969696;}#busca label span {color: #646464;}#busca input[type=text] {display: block;float: left;clear: both;padding: 0.75rem 0.5rem;margin: 0;font-size: 0.55rem;color: #888;background: #eee;text-align: center;border: none;width: 82%;max-width: 15rem;letter-spacing: 0;}#busca input[type=text]:hover {color: #E5A647;}#busca input[type=submit], #busca input[type=submit]:hover {display: block;float: right;clear: none;background: #ccc;border: none;color: #333;font-size: 0.5rem;padding: 0.5rem;margin: 1rem 1rem 0 0.25rem;font-weight: bold;}#busca input[type=submit].busca_avancada {color: #969696;}#busca input[type=submit]:hover {background: #efefef;cursor: pointer;color: #E5A647;}#busca-topo {width: 19.25rem;padding: 0;margin-right: 1rem;}#busca-topo #busca {margin: 0;margin-top: 2.75rem;padding: 0;white-space: nowrap;}#busca-topo #busca input[type=text] {font-size: 0.75rem;margin: 0;}#busca-topo #busca input[type=submit] {font-size: 2.5rem;line-height: 1.9rem;margin: 0;padding: 0 0.5rem 0.4rem 0.5rem;background: #2279be;color: #fff;}#busca-topo #busca input[type=submit]:hover {background: #2279cf;color: #ddd;}#barra_rapido {height: 2.5rem;text-decoration: none;padding: 0 0.75rem 0 0;}#barra_rapido .grupo {display: block;float: right;clear: both;}#barra_rapido .icone, #barra_rapido .icone:hover {display: block;float: left;clear: right;color: #fff;padding: 0.4rem; text-decoration: none;margin-left: 0.75rem;}#barra_rapido .icone img {height: auto;max-height: 1.5rem;margin-top: 0.15rem;}#barra_rapido .icone:hover{cursor: pointer;}#barra_rapido .icone:hover {background: #2179ff;}#barra_rapido .icone img {display: block;float: left;clear: none;}#barra_rapido .icone span {display: block;float: left;clear: none;padding: 0.15rem 0 0 0.25rem;font-size: 0.75rem;line-height: 0.5rem;}#barra_rapido .icone strong {color: #fff;letter-spacing: 0.05rem;font-weight: normal;font-size: 1rem;line-height: 0.6rem;}#barra_rapido .icone em {font-size: 0.55rem;font-style: normal;line-height: 1.4rem;}#barra_rapido .numeros {font-size: 0.9rem;}#barra_menu_cima {float: left;clear: both;min-width: 15rem;white-space: nowrap;white-space: nowrap;padding-right: 0.75rem;padding-left: 0.75rem;}#barra_menu_cima ul {display: block;}#barra_menu_cima ul li {display: block;float: left;clear: none;padding: 0.25rem 0 0.25rem 0;}#barra_menu_cima ul li a {display: block;padding: 0.35rem 0.25rem 0.35rem 0;color: #888;letter-spacing: 0.08em;font-size: 0.75rem;text-transform: none;text-decoration: none;font-weight: bolder;}#barra_menu_cima ul li a:hover {color: #444;}#barra_menu_cima  ul li a.limpo {border: none !important;}#barra_menu_cima ul li:hover {text-decoration: none;}#barra_menu_cima  ul li a:before {     content: " \00a0\00a0-\00a0\00a0 ";    font-weight: bold;}#barra_menu_cima  ul li:first-child a:before {     content: none;}#mostra-menu-mobile, #nav-trigger{display: none;}#migalha {display: block;float: left;clear: both;}#migalha a:hover{color:#ed3237;}#migalha h6 {padding: 0.75rem 0.75rem 0.75rem 0.75rem;font-weight: lighter;font-size: 0.6rem;color: #969696;text-transform: lowercase;}#conteudo {display: block;float: left;clear: both;background: #fff;}#conteudo p {padding: 0.25rem 0;}#conteudo > h2 {display: block;font-size: 1.25rem;padding: 0 0.75rem;font-weight: normal;text-transform: uppercase;color: #888;}#conteudo > h2 > .destaque {color: #ED3237;}.coluna_1, .coluna_2, .coluna_3, .coluna_4 {display: block;float: left;clear: right;width: 10.25rem;padding: 0.75rem 0 0 0.75rem;}.coluna_1 p , .coluna_2 p , .coluna_3 p, .coluna_4 p {padding: 0 0 0.5rem 0 !important;font-size: 0.65rem;line-height: 0.55rem;letter-spacing: 0.01em;}.coluna_1 em , .coluna_2 em , .coluna_3 em, .coluna_4 em {color: #2379BD;font-style: normal;}.coluna_1 a , .coluna_2 a , .coluna_3 a, .coluna_4 a {text-decoration: underline;}.coluna_2 {width: 23rem;}.coluna_3 {}.coluna_4 {}#banner_home {display: block;clear: both;padding: 0.75rem 0;}#banner_home ul li {list-style: none;}.botao-inscricao, .botao-inscricao:hover {display: block;}.botao-inscricao a, .botao-inscricao a:hover,a.botao-inscricao, a.botao-inscricao:hover,input.botao-inscricao, input.botao-inscricao:hover,.botao-inscricao span, .botao-inscricao span:hover {display: block;width: 11rem;margin: auto;padding: 0.5rem 0;text-align: center;color: #fff;font-size: 0.9rem;font-weight: bold;text-decoration: none;background: #ED3237;border-radius: 0.35rem;}.botao-inscricao a:hover,a.botao-inscricao:hover,input.botao-inscricao:hover,.botao-inscricao span:hover {background-color: #2379BD;}.botao-central, .botao-central:hover {display: block;clear: both;text-align: center;padding: 3rem 0 1.5rem 0;}.botao-central a, .botao-central a:hover {color: #ED3237;text-decoration: none;font-weight: bold;}.botao-central a:hover {text-decoration: underline;}#resumo_curso, #sobre_curso, #resumo, #sobre {display: block;float: left;clear: none;}#resumo_curso, #resumo {width: 11rem;padding: 0 0.75rem 0.75rem 0.75rem;font-size: 0.6rem;text-align: left;line-height: 0.8rem;letter-spacing: 0.03em;}#resumo {padding: 0 0.75rem 0.75rem 0;width: 11rem;}#resumo_curso .texto-detalhe {font-size: 0.55rem;text-align: justify;color: #888;}.realce {color: #ED3237;}.cortado {color: #aaa;text-decoration: line-through;}#resumo h3 {color: #ED3237;font-size: 1.2rem;font-weight: normal;text-transform: uppercase;padding: 0.75rem 0 0.75rem 0.75rem;}#resumo .frase{color: #2379BD;padding: 0.25rem 0 0.5rem 0.75rem;}#resumo ul {padding: 0.5rem 0 0 0;}#resumo ul li {list-style: none;padding: 0.1rem 0;}#resumo ul li a, #resumo ul li a:hover {display: block;text-transform: uppercase;text-decoration: none;font-weight: bold;font-size: 0.7rem;padding: 0.4rem 0 0.4rem 0.75rem;border-radius: 0.35rem;}#resumo ul li a:hover {color: #ED3237;background: #eee;}#resumo ul li a.ativo, #resumo ul li a.ativo:hover {color: #444;background: #eee;}#resumo_curso .imagem {width: 11rem;height: auto;min-height: 5.5rem;max-height: 11rem;height: 5.5rem;background: #888;border: none;}#sobre_curso, #sobre {float: left;clear: none;border-left: 0.05rem solid #ddd;width: 35.45rem;height: auto;min-height: 20rem;}#sobre {width: 36.2rem;min-height: 27.5rem;}#sobre a{text-decoration: none;}#sobre a:hover{color:#ED3237;}#sobre.maior {width: 48rem;min-height: 27.5rem;}#sobre.maior h2{display: block;float: left;clear: none;color: #595959;font-size: 1.2rem;text-transform: uppercase;width: 46.5rem;padding: 0.5rem 0.75rem;background: #ddd;font-weight: normal;border-radius: 0 0.35rem 0.35rem 0;}#sobre.maior h4{font-size:0.8rem;color:#2079bd;}#sobre_curso p, #sobre_curso h2, #sobre_curso h3, #sobre_curso h4, #sobre_curso ul,#sobre p, #sobre h2, #sobre h3, #sobre h4, #sobre ul{padding: 0.5rem 0.75rem;line-height: 1rem;}#sobre_curso ul, #sobre ul{padding: 0 0.75rem 0.5rem 0.75rem;}#sobre_curso ul li, #sobre ul li {list-style-type: square;list-style-position: inside;margin:0 0 0.5rem 1rem;list-style: square;}#sobre li.cursos{text-indent: 0.5rem; list-style-type: square;list-style-position: inside;margin:0;}#sobre_curso h2{color: #ED3237;font-size: 0.8rem;}#sobre h2{display: block;float: left;clear: none;color: #595959;font-size: 1.2rem;text-transform: uppercase;width: 34.7rem;padding: 0.5rem 0.75rem;background: #ddd;font-weight: normal;border-radius: 0 0.35rem 0.35rem 0;}#sobre_curso h3{padding: 0.5rem 0.75rem 0 0.75rem;}#menu_curso {background: #DADADA;margin: 0.25rem 0 0 0;padding: 0.75rem 0 0 0;display: block;float: left;clear: both;width: 35.45rem;border-radius: 0 0.35rem 0.35rem 0;}#menu_curso ul {display: block;float: left;clear: both;margin: 0;padding: 0;}#menu_curso ul li {display: block;float: left;clear: none;list-style: none;text-indent: 0;margin-bottom: 0;}#menu_curso ul li a, #menu_curso ul li a:hover {display: block;padding: 0.4rem 0.75rem 0.05rem 0.75rem;text-decoration: none;text-transform: uppercase;color: #646464;background: none;font-weight: bold;letter-spacing: 0.05em;border-bottom: 0.15rem solid #DADADA;font-size: 0.7rem;border-radius: 0.35rem 0.35rem 0 0;}#menu_curso ul li a.destaque, #menu_curso ul li a.destaque:hover {color: #111;}#menu_curso ul li a.ativo, #menu_curso ul li a.ativo:hover {border-bottom: 0.15rem solid #fff;background: #fff;color: #ED3237;}#menu_curso ul li a:hover {border-bottom: 0.15rem solid #ED3237;}.detalhe_curso {padding: 0.5rem 0 0 0;display: block;float: left;clear: both;width: 34.7rem;}#grade {width: 48rem;min-height: 7.5rem;display: block;float: left;clear: none;}#sobre #grade{width: 36rem;}#grade img {display: block;width: 11rem;height: 5.5rem;border: none;}#grade h5 {display: block;clear: both;padding: 0.75rem;margin: 0;background: #DADADA;font-weight: lighter;font-size: 1.2rem;color: #646464;border-radius: 0.35rem;}#grade span.etiqueta {display: block;float: left;clear: both;padding: 0.25rem 0.75rem 0.25rem 0;font-weight: lighter;font-size: 0.65rem;color: #646464;width: auto;white-space: nowrap;}#grade ul {display: block;float: left;clear: both;padding: 0.1rem 0 1.5rem 0;}#grade ul li{display: block;float: left;width: 11rem;padding: 0.55rem 0 0 0.8rem;text-align: left;line-height: 0.55rem;height: 11rem;text-indent: 0;list-style: none;}#grade ul li a, #grade ul li a:hover {display: block;letter-spacing: 0.08em;font-size: 0.55rem;text-decoration: none;color: #2379BD;position:relative;font-weight: normal;line-height: 0.65rem;text-indent: 0;}#grade ul li a img, #grade ul li a:hover img {opacity: 0.9;}#grade ul li a:hover img {opacity: 1.0;}#grade ul li a:hover, #grade ul li a:hover em {color: #ED3237;}#grade ul li a em {font-style: normal;color: #ED3237;}#grade ul li a .nome_curso, #grade ul li a:hover .nome_curso {display: block;width: 10.5rem;padding: 0.25rem 0;font-size: 0.6rem;line-height: 0.7rem;text-align: left;letter-spacing: 0.1em;}#grade ul.curto li.video a, #grade ul.curto li.video a:hover {background:#f26722 url(../imagens/canto_branco_id.png) right bottom no-repeat;color:#fff;font-size:0.65rem;height:10.05rem;padding:0 0 0 0.5rem;}#grade ul.curto li.video a strong{font-size:1.1rem;font-weight:lighter;color:#fde69b;}#grade ul li a.botao {display: block;width: 4.5rem;float: left;clear: right;white-space: nowrap;text-indent: 0;}#grade ul li a .nome_area {line-height: 1rem;letter-spacing: 0;}#grade ul li a .nome_curso strong, #grade ul li a:hover .nome_curso strong {color: #888;}#grade ul li a:hover .nome_curso strong {color: #444;}#lista ul {display: block;float: left;clear: both;padding: 1rem 0.75rem;}#lista ul li{display: block;float: left;clear: both;padding: 0 0 0.75rem 0;text-align: left;line-height: 0.55rem;text-indent: 0;list-style: inside circle;}#lista ul li a, #lista ul li a:hover {display: block;width: 34.3rem;letter-spacing: 0.08em;font-size: 0.7rem;text-decoration: none;color: #888;position:relative;font-weight: normal;line-height: 0.8rem;text-indent: 0;text-decoration: none;letter-spacing: 0.15em;padding: 0.25rem 0.5rem;border-left: 0.15rem solid #fff;}#lista ul li a:hover  {border-left: 0.15rem solid #ED3237;text-decoration: none;background: #eee;}#lista ul li a strong {color: #2379BD;}#lista ul li a em {color: #888;text-decoration: none;font-style: normal;}#lista ul li a:hover, #lista ul li a:hover strong, #lista ul li a:hover em {color: #ED3237;}#formulario form {display: block;float: left;clear: both;padding: 1rem 0 0 0.75rem;}#formulario label{display: block;font-weight: bold;padding: 0 0 1rem 0;font-size: 0.65rem;color: #aaa;text-transform: uppercase;}#formulario input[type=text], #formulario textarea{width: 33.5rem;padding: 0.5rem;background: #f8f8f8;border: 0.05rem solid #eee;font-size: 0.65rem;color: #ED3237;margin: 0.1rem 0 0 0;border-radius: 0.35rem;}#formulario textarea{height: 5rem;}#formulario input[type=text]:focus, #formulario textarea:focus{border: 0.05rem solid #ED3237;}#formulario button, #formulario button:hover {display: block;background: #888;border: none;margin: 0;padding: 0.25rem;border-radius: 0.35rem;}#formulario button strong, #formulario button:hover strong{display: block;margin: 0;padding: 0.25rem 1rem;text-align: center;color: #fff;font-size: 0.65rem;font-weight: bold;text-decoration: none;cursor: pointer;text-transform: uppercase;}#formulario button:hover{background-color: #ED3237;}#formulario .aviso-recaptcha, #formulario .aviso-adicional{text-transform: none;padding: 0 1.5rem 1rem 0;color: #2379BD;font-weight: bold;font-size: 0.6rem;letter-spacing: 0.02em;}#formulario .aviso-adicional{color: #888;}#formulario a {text-decoration: underline;}#redes-sociais,  #redes-sociais-curso,  #redes-sociais-area {display: block;margin: 0.1rem 0 0 0;padding: 0 0 0.5rem 0.75rem;}#redes-sociais, #redes-sociais-area {display: none; float: left;clear: none;padding: 0.4rem 0 0 0.4rem;width: 9rem; }#redes-sociais-area {display: block;width: 100%;padding: 0.75rem 0 0 0.75rem;}#mapa_contato {padding: 0.5rem;border: 0.05rem solid #ddd;}#slider, #slider img {display: block;width: 46.4rem;height: 16rem;overflow: hidden;padding: 0.8rem !important;}div.slider-nav span {margin: 2.4rem 1.5rem 0 1.5rem;border-radius: 2.5rem;}div.slider-nav span > img {height: 1rem;}div.slider-nav span.right, div.slider-nav span.left {opacity: 50%;}div.slider-nav span.right:hover, div.slider-nav span.left:hover {opacity: 100%;}.texto_grande_laranja {display: inline;font-size: 1.3rem;line-height: 1.7rem;color: #ED3237;margin: 0.25rem 0 0 0;}a .texto_grande_laranja:hover {color: #2079bd;}.caixa_video {display: block;float: none;clear: both;padding: 0.75rem;}.caixa_video iframe {border: 0.05rem solid #eee;}.quebra {display: block;float: none;clear: both;}.timer {display: none;}#promocao{display:block;float:left;width:48rem;height:28.9rem;background:url(../imagens/promocao/fundopromocao.jpg) no-repeat center top;padding:16.5rem 0 0 0;clear:both;}#promocao .descricao{display:block;float:right;width:24.5rem;height:16rem;padding:0.25rem 1rem;margin:0 0.75rem 0 0;border:0.1rem solid #c8c8c8;background:#f0f0f0;overflow-x:hidden;overflow-y:auto;}#promocao .descricao ul{display:block;float:left;}#promocao .descricao ul li{display:block;float:left;width:24.5rem;height:auto;padding: 0.3rem 0;color:#373435;font-size:0.9rem;list-style:circle;}#promocao .descricao ul li a{color:#969696;list-style:circle;}#promocao .descricao ul li a:hover {color:#eb2330;}#promocao .descricao ul li.azul a {color:#2079bd;list-style:circle;}#promocao .descricao ul li.azul a:hover {color:#eb2330;}#promocao_agende_aula{display:block;float:left;width:48rem;height:auto;padding:2.5rem 0 1rem 0;text-align:center;}#promocao_agende_aula a img{display:block;margin:0 auto;width:39.1rem;height:5.45rem;border:0;opacity:0.6;}#promocao_agende_aula a img:hover{opacity:1;}#cursos_gratis{float: left;margin: 1.5rem 0 0 0.75rem;padding: 21rem 3.5rem 3rem 3.5rem;width: 39.4rem;height: 42.5rem;background: url(../imagens/cursos_gratis/fundo.jpg) #fff no-repeat;}#cursos_gratis .cursos{float: left;width: 100%;padding: 0 0 1.75rem 0;}#cursos_gratis .cursos img{float: left;width: 13.65rem;height: 11.4rem;margin: 0 0.5rem 0.5rem 0;}#cursos_gratis .cursos span{float: right;width: 25.25rem;padding: 0 0 0.25rem 0;color: #8c0707;font-size: 2.2rem;font-style: italic;font-weight: bold;text-align: left;line-height: 2.25rem;}#cursos_gratis .cursos p{float: right;width: 25.25rem;padding: 0.25rem 0;color: #000;font-size: 0.9rem;}#cursos_gratis .curso1 * {color: #012966 !important;}#cursos_gratis .curso2 * {color: #ae1a1a !important;}#cursos_gratis .inscreva-se{float: left;width: 100%;text-align: center;padding: 1rem 0 2rem 0;margin-bottom: 3rem;}#cursos_gratis .inscreva-se a{width: 26rem;height: 1.6rem;padding: 0.5rem 1.25rem;text-align: center;background: url(../imagens/cursos_gratis/botao.jpg) #fff repeat-x;color: #fff;font-size: 1.6rem;font-style: italic;font-weight: bold;text-transform: uppercase;border-radius: 2.5rem;box-shadow: 0.25rem 0.25rem 0.5rem #888;}#cursos_gratis .inscreva-se a:hover{text-decoration: none;color: #ee9700;background: url(../imagens/cursos_gratis/botao-hover.jpg) #fff repeat-x;box-shadow: none;}#workshop_inovare{float: left;margin: 1.5rem 0 0 0.75rem;padding: 22.5rem 3.5rem 3rem 0;width: 42.9rem;height: 39.15rem;background: url(../imagens/workshop_inovare/fundo.png) #fff no-repeat;}#workshop_inovare .inscreva-se{float: left;width: 11.85rem;height: 4rem;text-align: center;padding: 0 0 0 4rem;}#workshop_inovare .inscreva-se a{float: left;width: 9.35rem;height: 3.5rem;padding: 0.25rem 1.25rem;line-height: 1.8rem;text-align: center;background: #000;color: #ccad4b;font-size: 1.8rem;font-style: normal;font-weight: bold;text-transform: uppercase;border: 0.15rem solid #ccad4b;}#workshop_inovare .inscreva-se a:hover{text-decoration: none;background: #fff;color: #000;border: 0.15rem solid #000;}#workshop_pataua{float: left;margin: 1.5rem 0 0 4.3rem;padding: 41.95rem 0 0 21.05rem;width: 21.05rem;height: 12.5rem;background: url(../imagens/workshop_pataua/fundo.jpg) #fff no-repeat;}#workshop_pataua .inscreva-se{float: left;width: 17.4rem;height: 2rem;text-align: center;padding: 0;}#workshop_pataua .inscreva-se a{float: left;width: 17.3rem;height: 1.9rem;padding: 0;line-height: 2.05rem;text-align: center;background: #88764e;color: #fff;font-size: 1.4rem;font-style: normal;font-weight: normal;text-transform: uppercase;border: 1px solid #88764e;}#workshop_pataua .inscreva-se a:hover{text-decoration: none;background: #fff;color: #88764e;border: 1px solid #88764e;}#gama{float: left;margin: 1.5rem 0 0 3.5rem;padding: 22rem 0 0 25.25rem;width: 16.85rem;height: 7.75rem;background: url(../imagens/gama/fundo-2.jpg) #fff no-repeat;}#gama .inscreva-se{float: left;width: 17.4rem;height: 2rem;text-align: center;padding: 0;}#gama .inscreva-se a{float: left;width: 15.25rem;height: 1.9rem;padding: 0;line-height: 2.05rem;text-align: center;background: #fff;color: #080e1a;font-size: 1.4rem;font-style: normal;font-weight: normal;text-transform: uppercase;border: 1px solid #080e1a;}#gama .inscreva-se a:hover{text-decoration: none;background: #080e1a;color: #fff;border: 1px solid #fff;}#promocao-natal{float: left;margin: 1.5rem 0 0 3.5rem;padding: 12.6rem 0 0 0.5rem;width: 41.6rem;height: 47.15rem;background: url(../imagens/promocao_natal/fundo.jpg) #fff no-repeat;}#promocao-natal #curso a{float: left;}#promocao-natal #curso a.arte-final{width: 7.5rem;height: 5.5rem;margin: 0.25rem 0 0 0.25rem;}#promocao-natal #curso a.consultor-comercial{width: 7.75rem;height: 5.5rem;margin: 5.9rem 0 0 0.65rem;}#promocao-natal #curso a.informatica{width: 8.85rem;height: 6rem;margin: 11rem 0 0 0.1rem;}#promocao-natal #curso a.auxiliar-administrativo{width: 8.35rem;height: 6rem;margin: 5.85rem 0 0 0.4rem;}#promocao-natal #curso a.autocad-2d{width: 7rem;height: 5.25rem;margin: 1.85rem 0 0 0.5rem;}#promocao-natal #curso a.autocad-3d{width: 6.5rem;height: 5rem;margin: 29.25rem 0 0 -16rem;}#promocao-natal #curso a.planilhas-inteligentes{width: 9rem;height: 7rem;margin: 13rem 0 0 -41.35rem;}#promocao-natal #curso a.edicao-fotos-digitais{width: 7.5rem;height: 5.5rem;margin: 18.25rem 0 0 -31.25rem;}#promocao-natal #curso a.criacao-softwares-delphi{width: 7.75rem;height: 6rem;margin: 25.7rem 0 0 -25.25rem;}#promocao-natal #curso a.criacao-softwares-vb{width: 6.75rem;height: 5.25rem;margin: 14.25rem 0 0 -29.25rem;}#promocao-natal #curso a.gerenciamento-projetos-msproject{width: 8.25rem;height: 5rem;margin: 18.9rem 0 0 -17.85rem;}#promocao-natal #curso a.assistencia-tecnica-computadores{width: 8.5rem;height: 6rem;margin: 6.9rem 0 0 -1.5rem;}#promocao-natal #curso a.desenvolvedor-internet{width: 6.75rem;height: 4.5rem;margin: 18.4rem 0 0 -41rem;}#promocao-natal #curso a.lojas-sites-eletronico{width: 6.25rem;height: 5rem;margin: 19.65rem 0 0 -33.05rem;}#promocao-natal #curso a.criacao-empresa{width: 7rem;height: 5.25rem;margin: 5.1rem 0 0 0.95rem;}#promocao-natal #curso a.criacao-games-unity3d{width: 8.5rem;height: 6.75rem;margin: 18rem 0 0 -39.2rem;}#lead-cursos  div {display: block;float: left;clear: both;background: url('/2016/lead-cursos/b32_contato_fundo_cinza_ok.jpg') top center no-repeat #ccc;width: 35rem;height: 12rem;overflow: hidden;}#caixa-lead {padding: 0.5rem;}#lead-cursos  div form, #caixa-lead form, .lead-mensagem-ok {display: block;float: right;clear: both;padding: 0;margin: 0;width: 11rem;height: 12rem;}#caixa-lead form {width: auto;}#lead-cursos  div form  p, #caixa-lead form  p {padding: 0.5rem;padding-right: 1rem;text-align: center;color: #888;font-size: 0.7rem;}#lead-cursos  div form  input, #caixa-lead form  input {width: 9.5rem !important;height: 1.25rem !important;margin: 0.4rem 0.5rem;background: #f8f8f8;border: none;text-align: center;font-size: 0.8rem;line-height: 1.3rem !important;padding: 0.1rem 0;}#caixa-lead form input {width: 20rem !important;height: auto !important;background: #fff;text-align: left;}#lead-cursos  div form  input[type=button], #caixa-lead form  input[type=button] {width: 9.5rem !important;height: 1.5rem !important;background: #ec262d;color: #fff;font-weight: strong;cursor: pointer !important;}#caixa-lead form  input[type=button] {width: 21rem !important;text-align: center;background: #aaa;}#caixa-lead form  input[type=button]:hover {background: #888;}#caixa-lead h4 {padding: 0.5rem;text-align: left;font-size: 1.5rem;}#caixa-lead .titulo-principal {padding: 0.5rem;text-align: left;}#caixa-lead .titulo-interno {display: none;}#lead-cursos  div a {display: 0;margin: 0;}#lead-cursos  div a img{padding: 0;margin: 0;}#lead-cursos > a{display: none;}.lead-mensagem-ok {padding-top: 4.5rem;color: #444;display: none;}.lead-mensagem-ok p {text-align: center;}#caixa-lead .lead-mensagem-ok {padding-top: 3rem;width: 23rem !important;font-size: 1rem;color: #ec262d;}#vagas h3{padding: 0.5rem 0;}#vagas-banner h3{padding: 0.75rem 0 0.25rem 0.75rem;}#slider-vagas-banner{display: block;float: left;width: 34.75rem;height: 9.5rem;margin: 0 0.75rem;overflow: hidden;}#slider-vagas-banner img{width: 34.75rem;height: 9.5rem;border-radius: 0.35rem !important;}.orbit-bullets {    position: absolute;    z-index: 1000;    list-style: none;    bottom: 0.5rem;    left: 0.5rem;margin-left: 0;    padding: 0; background: #fff;border-top-right-radius: 0.35rem;border-bottom-right-radius: 0.35rem;}.orbit-bullets li {    float: left;    margin: 0.5rem 0.5rem 0 0 !important;list-style: none !important;    cursor: pointer;    color: #999;    text-indent: -499.95rem;    background: url(/js/orbit-slider/orbit/bullets.jpg) no-repeat 0.2rem 0;    width: 0.65rem;    height: 0.6rem;    overflow: hidden; }.orbit-bullets li.active {    color: #222;    background-position: -0.4rem 0; }    .orbit-bullets li.has-thumb {    background: none;    width: 2.5rem;    height: 3.75rem; }.orbit-bullets li.active.has-thumb {    background-position: 0 0;    border-top: 0.1rem solid #000; }#cada-vaga{float: left;padding: 0;margin: 0 1rem 0.75rem 0;clear: right;background: #eeeeee;border-radius: 0.35rem;overflow: hidden;}#cada-vaga a{float: left;width: 22rem;height: auto;padding: 0.25rem 0.5rem 0.5rem 0.5rem;overflow: hidden;}#cada-vaga a img{float: left;width: 3rem;height: 3rem;border-radius: 0.35rem;margin: 0.5rem 0.5rem 0 0;}#cada-vaga a em{color: #000;font-style: italic;}#cada-vaga a p{float: left;font-size: 0.7rem;color: #000;padding: 0.15rem 0 !important;margin: 0;text-align: justify;}#cada-vaga p a{text-decoration: none;color: #000;}#cada-vaga p strong{font-size: 0.7rem;color: #000;}#cada-vaga p a:hover strong{color: #ed3237;}#outras-vagas{float: left;width: 100%;padding: 0.5rem 0;}#outras-vagas h3{padding: 0.5rem 0;}#banner-vagas{text-align: left !important;}#banner-vagas h3{padding: 0.5rem 0.05rem;}#banner-vagas p a img{border-radius: 0.35rem;}#pesquisa-vagas{margin: 0.25rem 0 0.75rem 0 !important;}#pesquisa-vagas input{padding: 0.2rem 0.2rem;margin: 0 0.25rem 0 0; border-radius: 0.35rem;border: 0.1rem solid #eeeeee;}#pesquisa-vagas input.vaga{width: 8.95rem;}#pesquisa-vagas input.cidade{width: 8rem;}#pesquisa-vagas input.encontrar{padding: 0.25rem 0.35rem;background: #2DC7F2;color: #fff;border: 0;cursor: pointer;text-align: center;font-size: 0.7rem;}#pesquisa-vagas input.encontrar:hover{background: #0F365A;}.vagas-encontradas{padding:0 0 0.5rem 0;margin: -0.5rem 0 0 0;}#neuvoo{float: left;width: 100%;margin: 0;}.aviso-painel{float: left;margin: 0;padding: 0.5rem 0.75rem 0 0.75rem !important;color: #000;font-style: italic;font-size: 0.8rem;}.texto_sublinhado {text-decoration: underline !important;}.texto-vermelho {color: #f00 !important;}#barra_menu_baixo {display: none;float: right;clear: right;min-width: 15rem;white-space: nowrap;background: #969696 url(../imagens/canto_branco_se.png) left top no-repeat;color: #fff;}#barra_menu_baixo ul {display: block;padding: 0 0 0 0.75rem;}#barra_menu_baixo ul li {display: block;float: left;clear: none;padding: 0.15rem 0 0.25rem 0;border-top: 0.15rem solid #969696;}#barra_menu_baixo ul li a {display: block;border-right: 0.05rem solid #505050;padding: 0 0.4rem;color: #fff;font-size: 0.6rem;letter-spacing: 0.04em;text-decoration: none;text-transform: uppercase;}#barra_menu_baixo  ul li a.limpo {border: none !important;}#barra_menu_baixo ul li:hover {border-top: 0.15rem solid #ED3237;}#link_topo_baixo {display: none;float: left;clear: left;width: 6rem;padding: 0 0 0 0.75rem;white-space: nowrap;}#link_topo_baixo a {color: #969696;font-weight: bold;font-size: 0.6rem;text-decoration: none;}#link_topo_baixo a span {font-weight: bold;font-size: 1rem;elevation: higher;}#link_topo_baixo a:hover{color:#ED3237;}#baixo {display: block;clear: both;padding: 1.5rem 0 0 0;}#rodape {font-family: Arial, Helvetica, sans-serif;display: block;clear: both;background: #ddd;color: #444;text-align: center;font-size: 0.45rem;line-height: 0.75rem;padding: 0.5rem;letter-spacing: 0.08em;border-radius: 0.35rem 0.35rem 0 0;}#rodape strong {font-size: 0.55rem;font-weight: normal;color: #444;}.oculto {display: none !important;}.bloco, .bloco2 {width: 46rem;}#insc-meio {padding: 1rem;}#insc-menu {display: block;float: left;clear: both;width: 48rem;margin-top: 0;margin-bottom: 1rem;}#titulos { padding: 0.75rem 0 1.5rem 1.25rem;text-indent: 0;color: #ed3036;}.tituloespecial { color: #2279be;}.formulario {padding: 0 0.75rem 0 0.25rem;}hr {width: 100%;float: left;clear: both;border: none;border-top: 1px solid #eee;margin-left: 0.25rem;margin-bottom: 1rem;}.botao-inscricao {background: none;border: none;cursor: pointer;}@media screen and (max-width: 959px) {#migalha {display: none;}#insc-menu {background: none;}#insc-menu ul li{width: 54rem;background: #ccc;float: left;clear: both;margin: 0.25rem auto;}#insc-menu ul li a{font-size: 2.5rem;line-height: 3rem;padding: 1rem;}#insc-menu ul li a.ativo{background: #ddd;}.botao-inscricao span {background-image: none !important;}}#nav-trigger-menu-mobile {  display: none;  text-align: center;  font-size: 3.25rem;  }    #nav-trigger-menu-mobile span {float: left;    display: inline-block;    padding: 0;    background-color: #f0f0f0;    color: #363435;    cursor: pointer;    text-transform: uppercase; width: 54rem;height: 7.5rem;line-height: 7.5rem;text-align: center;font-weight: bold;letter-spacing: 0.2rem;}    #nav-trigger-menu-mobile span:after {      display: inline-block;      margin: 0 4rem 0 -13rem;      width: 3.25rem;      height: 2.75rem;      content: "";  background: url(../imagens/mobile/icone_menu_cinza.png) no-repeat top center;  background-size: 3.25rem;   background-position: 0rem 0.1rem ;  }    #nav-trigger-menu-mobile span.open:after {}nav {  margin-bottom: 0rem; }nav#nav-main-menu-mobile {  background-color: #f0f0f0;  padding: 0.5rem 0;   }  nav#nav-main-menu-mobile ul {    list-style-type: none;    margin: 7.5rem 0 0 0;    padding: 0;    text-align: center; }  nav#nav-main-menu-mobile li {    display: inline-block;    border-right: solid 0.05rem #e5e5e5;    padding: 0 0.25rem; }    nav#nav-main-menu-mobile li:last-child {      border-right: none; }  nav#nav-main-menu-mobile a {    display: block;    padding: 1rem 1rem;text-decoration: none;  color: #c80032;font-size: 2rem;}    nav#nav-main-menu-mobile a:hover {      background-color: #af002c;      color: #fff; }nav#nav-menu-mobile {  position: relative;  display: none; }  nav#nav-menu-mobile ul {    display: none;    list-style-type: none;    position: absolute;top: 7.45rem;    left: 0;    right: 0;    margin-left: auto;    margin-right: auto;    text-align: center;    background-color: #f0f0f0;z-index: 9999 !important;}  nav#nav-menu-mobile li {    display: block;    padding: 0;    margin: 0;    border-bottom: solid 0.15rem #ccc; text-align: center;color: #000;}    nav#nav-menu-mobile li:last-child {      border-bottom: none; }  nav#nav-menu-mobile li a {    display: block;    color: #363435;    padding: 3rem 0; font-size: 2.75rem;font-weight: lighter;}    nav#nav-menu-mobile li a:hover {      background-color: #363435;      color: #fff;  text-decoration: none;  }html {font-size: 20px !important;}#topo.mobile{display: none;}#barra_rapido.mobile{display: none;}#propaganda{display: none;}#menu-cursos-mobile{display: none;}#grade.mobile{display: none;}#sobre.mobile{display: none;}#resumo.mobile{display: none;}#rodape-mobile{display: none;}@media screen and (orientation: portrait), screen and (max-width: 959px) {.aviso-painel-facebook{display: none !important;}.mobile-esconde{display: none !important;}.mobile-facebook{display: none !important;}html{font-size: 1.85vw !important;}body {font-size: 0.5rem !important;background: #fff !important;}#acabamento-direita, #acabamento-esquerda {display: none !important;}#frase-topo {display: none !important;}#tudo {float: left !important;margin: 0 !important;padding: 0 !important;width: 54rem !important;}#topo{display: none !important;}#topo.mobile{display: block !important;float: left;width: 54rem;height: 17.5rem;}#topo.mobile a img{width: 54rem;height: 17.5rem;}#site {float: left !important;margin: 0 auto !important;padding: 0 !important;width: 54rem !important;}#barra_rapido{display: none !important;}#barra_rapido.mobile {display: block !important;float: left !important;background: #2279be !important;padding: 0 !important;width: 100% !important;height: 7.5rem !important;}#barra_rapido.mobile .grupo {float: left !important;padding: 37.0.25rem 0 !important;}#barra_rapido.mobile .icone, #barra_rapido .icone:hover {float: left !important;padding: 0 2rem !important;margin: 0 !important;text-align: center !important;}#barra_rapido.mobile .icone img {float: left !important;padding: 0 !important;margin-top: 1rem;width: 22.5rem !important;height: auto !important;max-height: 5rem !important;}#barra_rapido.mobile .icone span {padding: 0 0 0 0.75rem !important;line-height: 2.5rem !important;}#barra_rapido.mobile .icone strong {font-size: 2.5rem !important;}#barra_menu_cima {display: none !important;}#mostra-menu-mobile{float: left !important;clear: both !important;margin: 1rem 0 0 0 !important;display: block !important;}#nav-trigger-menu-mobile, nav#nav-menu-mobile, #nav-menu-mobile {display: block !important;}  nav#nav-main-menu-mobile {display: none; }#conteudo {margin: 0 !important;padding: 0 !important;width: 54rem !important;}#banner_home {padding: 1rem 0 !important;}#featured {width: 54rem !important;height: 36rem !important;}.orbit-wrapper {width: 54rem !important;height: 16rem !important;margin: 0 0 3rem 0 !important;}#slider, #slider a, #slider a img{width: 54rem !important;height: 18.6rem !important;padding: 0 !important;margin: 0 !important;border-radius: 0 !important;}.slider-nav span {background-size: 5.4rem 8rem !important;background-repeat: no-repeat !important; width: 3.9rem !important;height: 2.5rem !important;margin: -3.25rem 0 0 0 !important;padding: 3rem 0 3rem 0 !important;}.slider-nav span.right {float: right !important;border-radius: 0 !important;background-position: center !important;}.slider-nav span.left {float: left !important;border-radius: 0 !important;background-position: center !important;}#propaganda{display: block !important;padding: 1.5rem 0;width: 100%;height: auto;text-align: center;}#propaganda img{width: 50.1rem;height: 11.85rem;}#menu-cursos-mobile{float: left;display: block !important;width: 100%;padding: 0 0 2rem 0;}#menu-cursos-mobile ul{float: left;display: inline-block;list-style: none;width: 100%;margin: 0;}#menu-cursos-mobile li{float: left;width: 100%;height: 7.5rem;margin: 1rem 0 0 0;}#menu-cursos-mobile li a{float: left;width: 100%;height: 7.5rem;line-height: 7.5rem;background: #eb2331;text-align: center;font-size: 3rem;font-weight: lighter;color: #fff;}#menu-cursos-mobile li.rosa a{background: #d5176f;}#menu-cursos-mobile li.amarelo a{background: #fec00f;}#menu-cursos-mobile li.laranja a{background: #ef712f;}#menu-cursos-mobile li.verde a{background: #57b95f;}#menu-cursos-mobile li.azul a{background: #138fa5;}#conteudo h2 {float: left !important;height: auto !important;font-size: 3.75rem !important;line-height: 3.75rem !important;padding: 2.5rem 1rem !important;}#grade, #resumo, #sobre{display: none;}#grade.mobile{display: block !important;float: left !important;width: 52rem !important;padding: 0.5rem 1rem !important;font-size: 2.5rem !important;}#grade.mobile h2{float: left !important;width: 100% !important;margin: 0.75rem 0 3rem 0 !important;padding: 3rem 0 !important;text-align: center !important;font-size: 3.5rem !important;color: #363435 !important;background: #f0f0f0 !important;letter-spacing: 0.1rem !important;}#grade.mobile h3{float: left !important;width: 100% !important;margin: 1.5rem 0 !important;padding: 3rem 0 !important;text-align: center !important;font-size: 3.5rem !important;color: #fff !important;background: #2279be !important;letter-spacing: 0.1rem !important;}#grade.mobile h3.normal{color: #ed3237 !important;background: #fff !important;font-size: 2.75rem !important;padding: 1.5rem 0 3.5rem 0 !important;}#grade.mobile h4{float: left !important;width: 100% !important;padding: 0 0 3rem 0 !important;}#grade.mobile p{float: left !important;width: 100% !important;font-size: 2.5rem !important;line-height: 2.75rem !important;}#grade.mobile img{float: left !important;width: 100% !important;height: auto !important;margin: -1rem 0 2rem 0 !important;}#sobre.mobile ul{float: left !important;width: 100% !important;margin: 0 !important;padding: 0 !important;}#grade.mobile ul li{float: left !important;width: 100% !important;padding: 0 0 1.5rem 0 !important;height: auto !important;clear: both !important;line-height: 2.5rem !important;}#grade.mobile ul li a, #grade ul li a:hover{font-size: 2.5rem !important;color: #a4a4a4 !important;line-height: 2.9rem !important;letter-spacing: 0rem !important;padding: 0 !important;}#grade.mobile ul li a span{width: 100% !important;font-size: 2.5rem !important;color: #888888 !important;line-height: 3rem !important;letter-spacing: 0rem !important;}#grade.mobile ul li a span.nome_curso{letter-spacing: 0.05rem !important;}#grade.mobile ul li a em.nome_area{color: #a4a4a4 !important;}#grade.mobile p.aviso-painel{width: 51.5rem !important;padding: 1rem 0 1.5rem 0 !important;}#grade.mobile iframe{float: left !important;padding: 0 !important;margin: 0 0 0.75rem 0 !important;width: 52rem !important;height: 355rem !important;font-size: 2rem !important;overflow: hidden !important;}#grade.mobile iframe input{width: 0.5rem !important; }#grade.mobile #neuvoo a{float: left !important;width: 100% !important;padding: 1rem 0 !important;font-size: 2rem !important;text-align: center;}#grade.mobile {float: left !important;width: 52rem !important;overflow: hidden !important;}#sobre.mobile{display: block !important;float: left !important;width: 52rem !important;padding: 0.5rem 1rem !important;font-size: 2.5rem !important;line-height: 2.75rem !important;}#sobre.mobile h2{float: left !important;width: 100% !important;margin: 0.75rem 0 3rem 0 !important;padding: 3rem 0 !important;text-align: center !important;font-size: 3.5rem !important;color: #363435 !important;background: #f0f0f0 !important;letter-spacing: 0.1rem !important;}#sobre.mobile h3{float: left !important;width: 100% !important;margin: 0.5rem 0 1.5rem 0 !important;padding: 3rem 0 !important;text-align: center !important;font-size: 3.5rem !important;color: #fff !important;background: #2279be !important;letter-spacing: 0.1rem !important;}#sobre.mobile h3.normal{color: #ed3237 !important;background: #fff !important;font-size: 2.75rem !important;padding: 3rem 0 !important;}#sobre.mobile h4{float: left !important;width: 100% !important;padding: 1.5rem 0 3rem 0 !important;}#sobre.mobile p{float: left !important;width: 100% !important;padding: 0 0 1.5rem 0 !important;font-size: 2.5rem !important;line-height: 2.75rem !important;}#sobre.mobile img{float: left !important;width: 100% !important;height: 34rem !important;margin: -1rem 0 2rem 0 !important;}#sobre.mobile ul{float: left !important;width: 100% !important;margin: 0 !important;padding: 0 0 1.5rem 0 !important;}#sobre.mobile ul li{float: left !important;width: 51.5rem !important;margin: 0 !important;padding: 0 0 1.5rem 0.5rem !important;height: auto !important;clear: both !important;line-height: 2.75rem !important;list-style: none !important;}#sobre.mobile ul li a, #grade ul li a:hover{font-size: 2.5rem !important;color: #a4a4a4 !important;line-height: 2.9rem !important;letter-spacing: 0rem !important;padding: 0 !important;}#sobre.mobile ul li a span{width: 100% !important;font-size: 2.5rem !important;color: #888888 !important;line-height: 3rem !important;letter-spacing: 0rem !important;}#sobre.mobile a img.contato{margin: 0 0 0 -0.5rem !important;width: 52rem !important;height: 52rem !important;}#sobre.mobile span.texto_laranja{color: #ef712f;}#resumo_curso, #sobre_curso{display: none !important;}#workshop_inovare {margin: 2rem 0 1rem 1rem !important;padding: 25.75rem 0 0 0 !important;width: 52rem !important;height: 46.7rem !important;background-size: 52rem 72.45rem !important;}#cursos_gratis {margin: 2rem 0 1rem 1rem !important;padding: 12rem 7rem 0 3.75rem !important;width: 41.25rem !important;height: 44.6rem !important;background-size: 52rem 56.6rem !important;}#workshop_pataua {margin: 2rem 0 1rem 7rem !important;padding: 41.95rem 0 0 21.05rem !important;width: 21.05rem !important;height: 12.5rem !important;background-size: 42.1rem 54.45rem !important;}#cursos_gratis .cursos p{font-size: 1.5rem !important;line-height: 1.15rem !important;}#gama {margin: 2rem 0 1rem 7rem !important;background-size: 42.1rem 29.75rem !important;}#promocao-natal {margin: 2rem 0 1rem 7rem !important;background-size: 42.1rem 59.75rem !important;}.botao-inscricao a, .botao-inscricao a:hover {width: 22.5rem !important;font-size: 3.4rem !important;padding: 2rem 0 !important;}.botao-inscricao span {padding: 2rem 0 1.5rem 0 !important;}#modal-inscricao, #_erros {width: 40rem !important;}#modal-inscricao div p, #_erros  div p{font-size: 2.75rem !important;line-height: 2.75rem !important;padding: 2.5rem 0 !important;}#modal-inscricao div .botao, #_erros div .botao {padding: 0.75rem 1rem !important;}#rodape{display: none !important;}#rodape-mobile {display: block !important;float: left;width: 100%;clear: both;background: #f0f0f0;color: #a4a4a4;text-align: center;font-size: 2.4rem;line-height: 2.5rem;padding: 2rem 0;letter-spacing: 0.08em;border-radius: 0;}.formulario input[type=radio] {height: 1rem;}.bloco * {line-height: 1.7rem !important;}.formulario select,.formulario select option {max-width: 95vw !important;font-size: 1.5rem !important;}.supernumero {font-size: 3.75rem !important;}.bloco h3, div h3 {font-size: 2.5rem !important;line-height: 2.75rem !important;}#busca  {}#busca input[type=text] {width: 93%;font-size: 3.2rem;margin-top: 2.5rem;padding: 1rem;text-align: left;} #busca input[type=submit], #busca input[type=submit]:hover {float: left;width: auto;font-size: 3.2rem;padding: 1rem;margin: 0;margin-top: 1.25rem;margin-bottom: 2.5rem;}}