:root{--cor_fundo:#EDEDED;--cor_principal:#0089d0;--cor_escura:#005a86;--cor_clara:#dde8ee;--cor_base:#344955;--cor_texto01:#000000;--cor_texto02:#FFFFFF;--cor_fundo_destaque:#e7e7e7}body{color:#000;background-color:#EDEDED;background-attachment:fixed}a,a:visited{color:#0089d0}a:hover,a:visited:hover{color:#04a9ff}.menu_topo{background-color:rgba(0,0,0,0.9);backdrop-filter:blur(5px)}.menu_topo .cabecalho .area_config .icone_config_seta{background-color:#FFF}.menu_topo .cabecalho .area_config .icone_config_seta:after{border-top:4px solid #0089d0}.menu_topo .cabecalho .icone_menu{background-color:#333;color:#FFF;box-shadow:0 0 15px rgba(0,0,0,0.2)}.menu_topo .cabecalho .icone_menu:hover{background-color:#555}.menu_config{right:1rem;border-radius:.5rem;text-align:right}.menu_config .menu_config_separador{border-top:none;padding-bottom:.5rem}.menu_config .menu_config_separador .link_menu_config{padding-right:57px;background-position:right 20px center}.menu_config .menu_config_separador .link_menu_config:hover{color:#FFF;background-color:#0089d0}.fundo_menus{background:linear-gradient(180deg, #000 0%, #000 15%, rgba(0,0,0,0.5) 60%, rgba(0,0,0,0.5) 100%)}.migalha_pao{background-color:#000;color:#FFF;position:relative;left:-400px;padding-left:calc(400px + 1rem);width:calc(100% + 400px)}.migalha_pao .migalha_item a{color:#FFF}.migalha_pao .migalha_item:before{border:solid #FFF;border-width:0 3px 3px 0}.fundo_modal{background-color:rgba(0,0,0,0.8)}.fundo_modal .janela_modal{border-radius:.5rem}.fundo_modal .janela_modal .janela_modal_fechar{background-color:#0089d0}.fundo_modal .janela_modal .janela_modal_fechar:hover{background-color:#04a9ff}.fundo_modal .janela_modal .modal_titulo{border-radius:.5rem .5rem 0 0;background-color:#00679d;color:#FFF}.carregamento_fake div{background-color:#FFF}.div_carregamento .icone_carregando:before{border:12px solid #0089d0;border-top:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0)}.bloco_carregamento span,.carregando{border:7px solid #0089d0;border-top:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.entrada_label h3{color:#0089d0}.entrada_texto{color:#444;background-color:#DEDEDE;border:solid 2px #0089d0;border-radius:5px}.textarea_dimensionavel{color:#444;background-color:#DEDEDE;border:solid 2px #0089d0;border-radius:5px}.botao1.botao1{color:#FFF;box-shadow:0 .3rem 0 #00679d;background:#0089d0;border-radius:.5rem;padding:1rem}.botao1.botao1:hover{color:#FFF;background-color:#04a9ff}input[type='checkbox'].com_estilo_convertido+label.check_estilizado{border:solid 2px #0089d0}input[type='checkbox'].com_estilo_convertido:checked+label.check_estilizado{background-color:#0089d0;border:solid 2px #0089d0}input[type='radio'].com_estilo_convertido+label.check_estilizado{border:solid 2px #0089d0}input[type='radio'].com_estilo_convertido:checked+label.check_estilizado{background-color:#0089d0;border:solid 2px #0089d0}.body_upload{background:#FFF !important}.upload_modal{background:#FFF !important;color:#444}.icone_upload{background-color:#0089d0}.icone_upload:hover{background-color:#04a9ff}.upload_descricao{color:#666}.upload_progresso{color:#0089d0}.upload_finalizado{color:#0089d0}.sod_select{border:2px solid #0089d0;background:#ffffff;color:#0089d0}.sod_select:before,.sod_select:after{color:#0089d0}.sod_select:hover,.sod_select.open,.sod_select.focus{border-color:#0089d0;background-color:#EEE}.sod_select.open{color:#0089d0}.sod_select .sod_list_wrapper{background:#EEE;border:2px solid #0089d0;color:#0089d0}.sod_select.above .sod_list_wrapper{border-top:2px solid #0089d0}.sod_select .sod_option.active{background:#0089d0;color:#FFF}.avisos{background-color:#F5E8BD;color:#444;border-radius:.5rem;overflow:hidden}.avisos .aviso h3{color:#344955}.avisos .aviso a,.avisos .aviso a:visited{color:#00466a}.web_app{background-color:#344955;color:#FFF}.web_app:hover{background-color:#344955;color:#FFF}.lista_cursos a.lista_curso{border-radius:.5rem;overflow:hidden}.lista_cursos a.lista_curso:after{border-radius:.5rem;color:#0089d0;margin:1rem;padding:.5rem 1rem}.lista_cursos a.lista_curso:hover{color:#000}.lista_cursos a.lista_curso:hover:after{background-color:#0089d0;color:#FFF}.lista_cursos a.lista_curso .lista_info_curso h3{color:#344955}.lista_cursos a.lista_curso .lista_info_curso .lista_curso_professor:before{color:#476475}.lista_cursos a.lista_curso .lista_info_curso .lista_curso_inicio:before,.lista_cursos a.lista_curso .lista_info_curso .lista_curso_fim:before{color:#476475}.lista_cursos .lista_grupo_matriculas{border-left:solid 8px var(--cor_principal)}.lista_cursos .lista_grupo_matriculas h1{color:var(--cor_principal);padding:0 0 1rem 0}.lista_cursos .lista_grupo_matriculas a.lista_curso:before{background-color:var(--cor_principal)}.curso_fundo_decorativo{border-radius:.5rem;overflow:hidden}.curso_fundo_decorativo .curso_principal_titulo.sem_imagem{background-color:var(--cor_base)}.curso_fundo_decorativo .curso_principal_titulo.sem_imagem h1{color:#FFF}.curso_info_principal{border-radius:.5rem;overflow:hidden}.curso_info_principal .barra_progressao{background-color:#e7e7e7;border-radius:.5rem}.curso_info_principal .curso_info_certificado{background-color:#e7e7e7;color:#000}.dados_descricao_curso{border-radius:.5rem;overflow:hidden}.menu_curso{background:unset;box-shadow:none}.menu_curso #div_curso{background-color:#FFF;margin:.2rem .5rem 1rem 1rem;box-shadow:1px 0 4px 1px rgba(0,0,0,0.2);height:calc(100vh - 60px - 1.2rem);border-radius:.5rem;overflow:hidden}.menu_curso .navegacao_rapida{background-color:#FFF}.menu_curso .aulas_acesso_rapido{color:#666}.menu_curso .aulas_acesso_rapido:hover{background-color:#0089d0;color:#FFF}.menu_curso .aula_anterior:before,.menu_curso .aula_proxima:after{border:solid #0089d0;border-width:0 3px 3px 0}.menu_curso .aula_anterior:hover:before,.menu_curso .aula_proxima:hover:after{border:solid #FFF;border-width:0 3px 3px 0}.menu_curso .aula_botao_desativado{background:#FFF !important;color:#EEE !important}.menu_curso .aula_anterior.aula_botao_desativado:before,.menu_curso .aula_proxima.aula_botao_desativado:after{border:solid #FFF;border-width:0 3px 3px 0}.curso_capitulo_principal{background-color:#f0f0f0;border-top:solid 1px #CCCCCC}.curso_capitulo_principal:before{background-color:#0089d0;color:#FFF}.curso_capitulo_principal:hover{background-color:#f5f5f5}.curso_capitulo_principal.aberto{border-bottom:solid 3px #CCCCCC;background-color:#e0e0e0}.curso_capitulo_principal.aberto:hover{background-color:#e5e5e5}.sub_capitulo{background:#FFF;border-left:none}.sub_capitulo .sub_capitulo_titulo{background-color:#F4F4F4;border-bottom:solid none;border-bottom:none;border-radius:.5rem;margin-right:.5rem}.sub_capitulo .sub_capitulo_titulo:before{background-color:#0089d0}.menu_curso_aula{border-bottom:none;background:#FFF}.menu_curso_aula:hover{background:#F5F5F5}.menu_curso_aula .menu_curso_titulo{color:#888}.menu_curso_aula .menu_curso_titulo.desativado{background:#F5F5F5 !important;color:#CCC !important}.menu_curso_aula .menu_curso_titulo .menu_curso_info:before,.menu_curso_aula .menu_curso_titulo .menu_curso_info:after{border-top:solid 3px #777;border-bottom:solid 3px #777}.menu_curso_aula .menu_curso_titulo .menu_curso_info:after{border-bottom:none}.menu_curso_aula .menu_curso_titulo .bullet_aula{border:solid 1px #CCCCCC;background:#FFFFFF}.menu_curso_aula.aula_iluminada{background-color:#0089d0;color:#FFF}.menu_curso_aula.aula_iluminada .menu_curso_titulo{color:#FFF}.menu_curso_aula.aula_iluminada .menu_curso_info_detalhes{color:#000}.menu_curso_aula.aula_iluminada:hover{background-color:#0089d0}.menu_curso_aula.aula_iluminada .menu_curso_info.menu_curso_info:before,.menu_curso_aula.aula_iluminada .menu_curso_info.menu_curso_info:after{border-top:solid 3px #FFF;border-bottom:solid 3px #FFF}.menu_curso_aula.aula_iluminada .menu_curso_info.menu_curso_info:after{border-bottom:none}#abas{background:#0089d0}#abas a:hover{color:#FFF;background-color:#04a9ff}@media only screen and (max-width: 600px){#abas a{border-top:#006ea7 solid 1px;border-bottom:#0078b7 solid 1px}}.aba_mobile{background-color:#0089d0}.aba_mobile:before{color:#0089d0;background-color:#FFF}.aba_mobile:after{color:#FFF}.player_flutuante #fecharFlutuante{background-color:#0089d0;color:#FFF}.player_flutuante #fecharFlutuante:hover{background-color:#04a9ff}.player_flutuante #fecharFlutuante:after,.player_flutuante #fecharFlutuante:before{background-color:#FFF}.caixa_conteudo_quiz .quiz_pergunta .pergunta{background:#e7e7e7}div[class^='caixa_conteudo_']:not([class="caixa_conteudo_chat"]):not([class="caixa_conteudo_forum"]):not([class="caixa_conteudo_texto"]){border-radius:.5rem;overflow:hidden}.caixa_conteudo_texto{border-radius:.5rem}.caixa_conteudo_texto .texto_reprodutor_audio{border-radius:.5rem;margin:-0.5rem -0.5rem 0 auto;padding:.5rem}.caixa_conteudo_satisfacao .satisfacao_pergunta .pergunta{background:#e7e7e7}.caixa_conteudo_satisfacao .satisfacao_pergunta .respostas.nota .notas .nota{color:#FFF}.caixa_conteudo_chat .chat_dados{color:#999}.caixa_conteudo_chat .chat_dados span{color:#000}.caixa_conteudo_chat .chat_caixa_resposta textarea{background-color:#FFF}.caixa_conteudo_downloads .grupo_downloads_descricao,.caixa_conteudo_downloads .download_arquivo.download_arquivo.download_arquivo.download_arquivo.download_arquivo{border-radius:.5rem;overflow:hidden}.caixa_conteudo_downloads .download_arquivos .download_arquivo h3{color:#0089d0}.caixa_conteudo_forum .forum_enunciado{border-radius:.5rem;overflow:hidden}.caixa_conteudo_forum .forum_post_dados{color:#999}.caixa_conteudo_forum .forum_post_dados span{color:#000}.caixa_conteudo_forum .forum_caixa_post{border-radius:0 .5rem .5rem .5rem;overflow:hidden}.caixa_conteudo_forum .botao_forum_responder{color:#0089d0}.caixa_conteudo_forum .botao_forum_responder:hover{background-color:#0089d0;color:#FFF}.caixa_conteudo_forum .forum_respostas_post:before{border-left:solid 8px #0089d0;border-bottom:solid 8px #0089d0}.caixa_conteudo_forum .botao_forum_responder_resposta{color:#FFF;box-shadow:0 .3rem 0 #00679d;background:#0089d0}.caixa_conteudo_forum .botao_forum_responder_resposta:hover{background-color:#04a9ff}.forum_discussao.load::after,.mensagens.load::after{border:7px solid #0089d0;border-top:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.msg_menu_ferramentas{background-color:#e7e7e7;border-radius:.5rem}.msg_menu_ferramentas .msg_entrada,.msg_menu_ferramentas .msg_saida{color:#0089d0;background-color:#FFF}.msg_menu_ferramentas .msg_entrada:before,.msg_menu_ferramentas .msg_saida:before{border-top:solid 3px #0089d0;border-right:solid 3px #0089d0}.msg_menu_ferramentas .msg_entrada:hover,.msg_menu_ferramentas .msg_saida:hover{background-color:#0089d0;color:#FFF}.msg_menu_ferramentas .msg_entrada:hover:before,.msg_menu_ferramentas .msg_saida:hover:before{border-top:solid 3px #FFF;border-right:solid 3px #FFF}.mensagens .msg_nenhuma_mensagem{border-radius:.5rem}.mensagens .mensagem{border-radius:.5rem;overflow:hidden}.mensagens .mensagem .msg_corpo .msg_original{background-color:#e7e7e7}.mensagens .mensagem .msg_ferramentas .msg_marcar_naolida{color:#0089d0;border-radius:.5rem}.mensagens .mensagem .msg_ferramentas .msg_marcar_naolida:hover{background-color:#0089d0;color:#FFF}.conquista{background-color:#FFF;border:solid 4px #0089d0}.conquista .pontos{color:#0089d0}.conquista.insignia{border:solid 4px #ef233c}.conquista.insignia h2{background-color:#ef233c}.conquista.insignia .pontos{color:#ef233c}.conquista h2{color:#FFF;background-color:#0089d0}.conquista h2::before,.conquista h2::after{background:#FFF}.tela_conquistas h1{background-color:var(--cor_principal);color:#FFF;padding:1rem 2rem;border-left:none;border-radius:.5rem;font-size:1.5em}.tela_conquistas .propriedades{border-radius:.5rem}.tela_conquistas .propriedades h2{color:#0089d0}.tela_conquistas .propriedades span{color:#444}.tela_conquistas .meu_status .foto{border:solid 15px #0089d0}.tela_conquistas .meu_status h2{color:var(--cor_principal)}.tela_conquistas .insignia{border-radius:.5rem}.tela_conquistas .insignia .descricao span{color:#0089d0}.tela_conquistas .insignia .descricao span i{color:#888}.tela_conquistas .conquistas_conquista{border-radius:.5rem}.tela_conquistas .conquistas_conquista .descricao span i{color:#888}.tela_conquistas .rank .rankeado{border-radius:.5rem}.tela_conquistas .rank .rankeado .titulo_insignia{color:#0089d0}.pagina_participantes h2.titulo_colegas_orientadores,.pagina_participantes h2.titulo_colegas{background-color:var(--cor_principal);color:#FFF;padding:1rem 2rem;border-left:none;border-radius:.5rem;font-size:1.5em}.pagina_participantes .caixa_perfil.caixa_perfil.caixa_perfil{border-radius:.5rem}.pagina_participantes .colegas_orientador .colegas_orientador_detalhes,.pagina_participantes .colega .colegas_orientador_detalhes,.pagina_participantes .colegas_orientador .colega_detalhes,.pagina_participantes .colega .colega_detalhes{color:#344955}.pagina_participantes .colegas_orientador .colegas_orientador_detalhes .colega_idade,.pagina_participantes .colega .colegas_orientador_detalhes .colega_idade,.pagina_participantes .colegas_orientador .colega_detalhes .colega_idade,.pagina_participantes .colega .colega_detalhes .colega_idade,.pagina_participantes .colegas_orientador .colegas_orientador_detalhes .colega_idade,.pagina_participantes .colega .colegas_orientador_detalhes .colega_idade,.pagina_participantes .colegas_orientador .colega_detalhes .colega_idade,.pagina_participantes .colega .colega_detalhes .colega_idade,.pagina_participantes .colegas_orientador .colegas_orientador_detalhes .colega_endereco,.pagina_participantes .colega .colegas_orientador_detalhes .colega_endereco,.pagina_participantes .colegas_orientador .colega_detalhes .colega_endereco,.pagina_participantes .colega .colega_detalhes .colega_endereco{color:#444}.pagina_participantes .colegas_orientador .colega_ferramentas a,.pagina_participantes .colega .colega_ferramentas a{color:#0089d0;border-radius:.5rem}.pagina_participantes .colegas_orientador .colega_ferramentas a:hover,.pagina_participantes .colega .colega_ferramentas a:hover{background-color:#0089d0;color:#FFF}.loja_cursos h2{color:var(--cor_principal)}.loja_cursos .categorias a{border-radius:.5rem}.loja_cursos .loja_lista_cursos a{border-radius:.5rem;overflow:hidden}.loja_cursos .loja_lista_cursos a .info span{margin-bottom:4.5rem}.loja_cursos .loja_lista_cursos a .info .mais_detalhes{background-color:unset;border-bottom:none;border-right:none;color:#0089d0;padding:1rem;margin:.5rem 0}.loja_cursos .loja_lista_cursos a .info .matriculese{background-color:var(--cor_principal);border-bottom:none;border-left:none;color:#FFF;text-transform:uppercase;border-radius:.5rem;padding:1rem;margin:.5rem .5rem .5rem 0}.tela_assinaturas .assinatura,.tela_assinaturas .fatura.fatura.fatura{border-radius:.5rem}.lista_assinaturas .ass_descricao,.lista_assinaturas .ass_curso{border-radius:.5rem;overflow:hidden}.lista_assinaturas .ass_curso:after{border-radius:.5rem;color:var(--cor_principal);margin:1rem;padding:.5rem 1rem}