.cke_top.cke_top.cke_top{position:sticky;top:60px}.cke_maximized .cke_top{top:0px !important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinoff{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes spinoff{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spinoff{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}.body_plataforma_ead{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-webkit-font-smoothing:antialiased;overflow:auto;font-size:1em;margin:0;background:#ededed}.body_plataforma_ead *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-webkit-font-smoothing:antialiased}.body_plataforma_ead::-webkit-scrollbar{width:10px}.body_plataforma_ead::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.body_plataforma_ead::-webkit-scrollbar-thumb{border-radius:10px;background-color:#575757;box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.body_plataforma_ead .bloco_carregamento{height:100px;margin:auto;padding:2em;text-align:center}.body_plataforma_ead .bloco_carregamento span,.body_plataforma_ead .carregando{display:block;background-color:rgba(0,0,0,0);border:7px solid #344955;opacity:.9;border-top:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-radius:50%;width:40px;height:40px;margin:0 auto;animation:spin .9s infinite linear;-moz-animation:spin .9s infinite linear;-webkit-animation:spin .9s infinite linear}.body_plataforma_ead .caixa_carregamento{position:absolute;top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(255,255,255,0.8);z-index:1;display:none}.body_plataforma_ead .caixa_carregamento .icone_carregando{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:20px;height:20px}.body_plataforma_ead .caixa_carregamento .icone_carregando::before{content:"";position:relative;text-align:center;margin:auto;display:block;background-color:rgba(0,0,0,0);border:8px solid #575757;opacity:.9;border-top:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);border-radius:50%;width:20px;height:20px;margin:0 auto;animation:spin .9s infinite linear;-moz-animation:spin .9s infinite linear;-webkit-animation:spin .9s infinite linear}.body_plataforma_ead .carregamento_fake{position:fixed;top:0;left:0;right:0;height:5px;z-index:1000;overflow:hidden;display:none}.body_plataforma_ead .carregamento_fake div{background-color:#929292;height:5px;width:0%;-webkit-transition:width 500ms linear;-moz-transition:width 500ms linear;-o-transition:width 500ms linear;-ms-transition:width 500ms linear;transition:width 500ms linear}.body_plataforma_ead .bloco_carregamento{height:100px;margin:auto;padding:2em;text-align:center}.body_plataforma_ead .bloco_carregamento span,.body_plataforma_ead .carregando{display:block;background-color:rgba(0,0,0,0);border:7px solid #344955;opacity:.9;border-top:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-radius:50%;width:40px;height:40px;margin:0 auto;animation:spin .9s infinite linear;-moz-animation:spin .9s infinite linear;-webkit-animation:spin .9s infinite linear}.body_plataforma_ead .div_carregamento{position:fixed;top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(255,255,255,0.8);z-index:1002;display:none}.body_plataforma_ead .div_carregamento .icone_carregando{position:absolute;top:0px;left:0px;text-align:center;width:280px;height:80px}.body_plataforma_ead .div_carregamento .icone_carregando::before{content:"";position:relative;text-align:center;margin:auto;display:block;background-color:rgba(0,0,0,0);border:12px solid #575757;opacity:.9;border-top:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-radius:50%;width:40px;height:40px;margin:0 auto;animation:spin .9s infinite linear;-moz-animation:spin .9s infinite linear;-webkit-animation:spin .9s infinite linear}.body_plataforma_ead .icone_carregando span{background-color:#F8EDC2;color:#C59D27;display:block;padding:.5em;border-right:#CCC solid 1px;border-bottom:#CCC solid 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;z-index:2}.body_plataforma_ead .icone_carregando span.porcentagem{background-color:transparent;color:#575757;display:inline-block;padding:0;padding-top:1rem;text-align:center;border-right:none;border-bottom:none;position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);word-wrap:none;font-weight:bold;font-size:1rem}.body_plataforma_ead .fundo_modal{position:fixed;top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(255,255,255,0.8);z-index:100;display:none;overflow:auto;-webkit-overflow-scrolling:touch}.body_plataforma_ead .fundo_modal.alerta{z-index:200 !important}.body_plataforma_ead .fundo_modal .janela_modal{position:relative;background-color:#FFF;max-width:60%;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:auto;-webkit-transition:height .2s;transition:height .2s;-moz-transition:height .2s;z-index:110;margin-bottom:2em}@media only screen and (max-width: 600px){.body_plataforma_ead .fundo_modal .janela_modal{max-width:90%;font-size:.9em}}.body_plataforma_ead #conteudo_modal{padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.body_plataforma_ead .janela_modal_fechar{position:absolute;top:-12px;right:-12px;width:25px;height:25px;cursor:pointer;z-index:111;overflow:hidden;border-radius:50%;border:solid 3px #FFF;-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.3),0 0 3px rgba(0,0,0,0.7);-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.3),0 0 3px rgba(0,0,0,0.7);box-shadow:2px 3px 5px rgba(0,0,0,0.3),0 0 3px rgba(0,0,0,0.7)}.body_plataforma_ead .janela_modal_fechar::before,.body_plataforma_ead .janela_modal_fechar::after{content:'';position:absolute;height:3px;width:70%;top:45%;left:15%;background:#FFF}.body_plataforma_ead .janela_modal_fechar::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.body_plataforma_ead .janela_modal_fechar::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.body_plataforma_ead .botao_fechar_erro{background-color:#900 !important}.body_plataforma_ead .botao_fechar_erro:hover{background-color:#6b0808 !important}.body_plataforma_ead .botao_fechar_sucesso{background-color:#093 !important}.body_plataforma_ead .botao_fechar_sucesso:hover{background-color:#095510 !important}.body_plataforma_ead .botao_fechar_atencao{background-color:#E3B704 !important}.body_plataforma_ead .botao_fechar_atencao:hover{background-color:#c09a03 !important}.body_plataforma_ead .botao_fechar_sem_fechar{display:none}.body_plataforma_ead .alerta_mensagem{padding:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.body_plataforma_ead .alerta_imagem{width:48px;height:48px;display:inline-block;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.body_plataforma_ead .alerta_texto{display:inline-block;vertical-align:middle}.body_plataforma_ead .alerta_mensagem.sucesso{background-color:#093;color:#FFF}.body_plataforma_ead .alerta_mensagem.erro{background-color:#900;color:#FFF}.body_plataforma_ead .alerta_mensagem.atencao{background-color:#E3B704;color:#FFF}.body_plataforma_ead .alerta_imagem.sucesso{background-image:url(/loja/imagens/alertaSucesso.png)}.body_plataforma_ead .alerta_imagem.erro{background-image:url(/loja/imagens/alertaErro.png)}.body_plataforma_ead .alerta_imagem.atencao{background-image:url(/loja/imagens/alertaErro.png)}@media only screen and (max-width: 1200px){.plataforma_ead .item_desktop.item_desktop.item_desktop.item_desktop.item_desktop.item_desktop.item_desktop{display:none}.plataforma_ead .item_mobile.item_mobile.item_mobile.item_mobile.item_mobile.item_mobile.item_mobile{display:block}.plataforma_ead .item_celular.item_celular.item_celular.item_celular.item_celular.item_celular.item_celular{display:none}}@media only screen and (max-width: 600px){.plataforma_ead .item_celular.item_celular.item_celular.item_celular.item_celular.item_celular.item_celular{display:block}.plataforma_ead .item_mobile.item_mobile.item_mobile.item_mobile.item_mobile.item_mobile.item_mobile{display:block}.plataforma_ead .item_desktop.item_desktop.item_desktop.item_desktop.item_desktop.item_desktop.item_desktop{display:none}}@media only screen and (min-width: 1201px){.plataforma_ead .item_celular.item_celular.item_celular.item_celular.item_celular.item_celular.item_celular{display:none}.plataforma_ead .item_mobile.item_mobile.item_mobile.item_mobile.item_mobile.item_mobile.item_mobile{display:none}.plataforma_ead .item_desktop.item_desktop.item_desktop.item_desktop.item_desktop.item_desktop.item_desktop{display:block}}.plataforma_ead .invisivel.invisivel.invisivel.invisivel.invisivel.invisivel.invisivel{display:none}.plataforma_ead .container{margin:0 auto;width:100%;max-width:1200px;position:relative}@media only screen and (max-width: 1200px){.plataforma_ead .container{padding:0 .5rem}}.plataforma_ead .cabecalho{position:fixed;top:0;left:0;right:0;z-index:3}.plataforma_ead .cabecalho .topo{background-color:#575757;height:80px;position:relative;padding:5px 0;overflow:hidden}.plataforma_ead .cabecalho .topo .logo{display:block;position:relative;width:250px;height:70px;background-position:left;background-size:contain;background-repeat:no-repeat;text-indent:-100vw;overflow:hidden}.plataforma_ead .cabecalho .topo .logo.sem_logo{background-color:#CCC;color:#555;text-decoration:none;text-align:center;padding:.9rem 0;border-radius:40px}.plataforma_ead .cabecalho .topo .logo.sem_logo:before{display:block;content:'seu Logo aqui';font-size:2em;font-weight:bold}@media only screen and (max-width: 600px){.plataforma_ead .cabecalho .topo .logo.sem_logo:before{font-size:1.3em;padding:.3rem 0}}@media only screen and (max-width: 600px){.plataforma_ead .cabecalho .topo .logo{width:50vw;margin-left:0}}.plataforma_ead .cabecalho .topo .icone_login{display:block;position:absolute;top:0;right:0;background-color:#FFF;color:#575757;margin-top:.8rem;border-radius:3px;width:40px;height:40px;background-position:center;background-size:cover;background-repeat:no-repeat}.plataforma_ead .cabecalho .topo .icone_login .material-icons{font-size:2.5rem;overflow:hidden}.plataforma_ead .cabecalho .topo .icone_login:before{content:attr(data-label);background-color:#FFF;color:#575757;border-radius:3px;padding:.5rem 1rem;display:block;position:absolute;top:3px;right:55px;white-space:nowrap;z-index:9}@media only screen and (max-width: 600px){.plataforma_ead .cabecalho .topo .icone_login:before{content:attr(data-label-mobile);right:45px;padding:.5rem}}.plataforma_ead .cabecalho .topo .icone_login.logado:before{content:attr(data-label-logado)}@media only screen and (max-width: 600px){.plataforma_ead .cabecalho .topo .icone_login{right:.5rem}}@media only screen and (max-width: 1200px){.plataforma_ead .cabecalho .topo .icone_login{right:.5rem}}.plataforma_ead .cabecalho .topo .icone_login:hover{opacity:.8}.plataforma_ead .cabecalho .menu{background-color:#929292;text-align:center}.plataforma_ead .cabecalho .menu .container{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row;justify-content:space-between;align-items:center}.plataforma_ead .cabecalho .menu a{display:block;padding:.1rem 1rem;margin:.5rem 0;text-decoration:none;color:#FFF;align-self:center;flex-grow:1}.plataforma_ead .cabecalho .menu a:hover{color:#929292;background-color:#FFF;border-radius:4px;border-left:solid 1px rgba(0,0,0,0)}@media only screen and (max-width: 600px){.plataforma_ead .cabecalho .menu{padding:.3rem 0}.plataforma_ead .cabecalho .menu a{padding:.7rem 1rem}.plataforma_ead .cabecalho .menu:before{content:'';display:inline-block;border-top:#FFF solid 2px;border-bottom:#FFF double 6px;width:15px;height:2px;vertical-align:middle}.plataforma_ead .cabecalho .menu:after{content:'Menu';display:inline-block;margin:.4rem;vertical-align:middle;color:#FFF;font-weight:bold}.plataforma_ead .cabecalho .menu .container{display:none}.plataforma_ead .cabecalho .menu.aberto:before{display:none}.plataforma_ead .cabecalho .menu.aberto:after{display:none}.plataforma_ead .cabecalho .menu.aberto .container{display:block}}.plataforma_ead .correcao{display:block;margin:auto}.plataforma_ead .entrada_texto{font-family:inherit;font-size:1.2em;padding:.5rem .5rem;width:100%;background-color:#FFF;border:solid 1px #CCC}.plataforma_ead a,.plataforma_ead a:visited{color:#344955}.plataforma_ead a.botao1,.plataforma_ead a:visited.botao1{color:#FFF;text-decoration:none;margin:.5rem auto 0 auto;text-align:center}.plataforma_ead .botao1{display:block;font-family:inherit;font-size:1.2em;padding:.5rem 1rem;background-color:#575757;color:#FFF;border:none;border-radius:4px;margin:.5rem auto 0 auto;cursor:pointer}.plataforma_ead .botao1:hover{opacity:.8}.plataforma_ead .botao1 i{vertical-align:middle;margin-bottom:.2em}.plataforma_ead .rotulo{font-size:.9em;color:#344955;margin:.5rem 0 .2rem 0;display:block}.plataforma_ead .card{background-color:#FFF;padding:1rem}.plataforma_ead .card.largura_maxima{max-width:600px;margin-left:auto;margin-right:auto}.plataforma_ead .margem{margin:1rem}.plataforma_ead .margem_topo{margin-top:1rem}.plataforma_ead .margem_vertical{margin-top:1rem;margin-bottom:1rem}.plataforma_ead .atendimento_whatsapp_fundo{z-index:19;position:fixed;bottom:0;right:0;left:0;top:0;background-color:rgba(0,0,0,0.7);display:none;backdrop-filter:blur(5px)}.plataforma_ead .atendimento_whatsapp{position:fixed;bottom:1rem;right:1rem;width:60px;height:60px;background-color:#25d366;border-radius:50%;z-index:20;box-shadow:1px 1px 4px rgba(60,60,60,0.4);-webkit-transition:box-shadow 200ms linear, bottom 200ms linear;-moz-transition:box-shadow 200ms linear, bottom 200ms linear;-o-transition:box-shadow 200ms linear, bottom 200ms linear;-ms-transition:box-shadow 200ms linear, bottom 200ms linear;transition:box-shadow 200ms linear, bottom 200ms linear;cursor:pointer;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url('/loja/imagens/whatsapp.svg')}.plataforma_ead .atendimento_whatsapp:hover{bottom:1.2rem;box-shadow:5px 5px 5px rgba(60,60,60,0.3)}.plataforma_ead .atendimento_whatsapp:hover .popup{box-shadow:5px 5px 5px rgba(60,60,60,0.3)}.plataforma_ead .atendimento_whatsapp .atendimento_icone{position:absolute;bottom:0;right:0;top:0;left:0}.plataforma_ead .atendimento_whatsapp .popup{display:none;position:absolute;bottom:65px;right:0;background-color:#E5DDD5;border-radius:10px;overflow:hidden;box-shadow:1px 1px 4px rgba(60,60,60,0.4);-webkit-transition:box-shadow 200ms linear, bottom 200ms linear;-moz-transition:box-shadow 200ms linear, bottom 200ms linear;-o-transition:box-shadow 200ms linear, bottom 200ms linear;-ms-transition:box-shadow 200ms linear, bottom 200ms linear;transition:box-shadow 200ms linear, bottom 200ms linear;cursor:default}.plataforma_ead .atendimento_whatsapp .popup .popup_cabecalho{background-color:#128C7E;padding:.5rem 1rem;color:#FFF;font-weight:bold;width:300px;max-width:80vw;transition:width 200ms}.plataforma_ead .atendimento_whatsapp .popup .popup_cabecalho .fechar{display:block;float:right;font-size:1.5em;line-height:1rem;font-weight:bold;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;cursor:pointer}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem{padding:.5rem;margin:1rem 1.5rem 1rem .5rem;background-color:#fff;color:#333;border-radius:0 5px 5px;box-shadow:3px 3px 3px rgba(0,0,0,0.15)}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem.cliente{display:none;position:relative;margin:1rem .5rem 1rem 1.5rem;background-color:#dbfec2;padding-bottom:1.1rem}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem.cliente i{position:absolute;display:block;width:12px;height:6px;border-left:solid 3px #0089d0;border-bottom:solid 3px #0089d0;transform:rotate(-45deg);right:.7rem;bottom:.5rem}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem.cliente i:after{display:block;content:'';position:absolute;right:-4px;bottom:-7px;width:12px;height:6px;border-bottom:solid 3px #0089d0}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem.resposta2 a{font-weight:bold;color:#0089d0}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem.resposta2 b{color:#128C7E}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagem .qr_code{width:50%;margin:auto;margin-top:1rem}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagens{max-height:60vh;overflow:auto}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagens::-webkit-scrollbar{width:8px}.plataforma_ead .atendimento_whatsapp .popup .popup_mensagens::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5)}@media only screen and (max-width: 1200px){.plataforma_ead .atendimento_whatsapp .popup .popup_mensagens{max-height:35vh}}@media only screen and (max-height:400px){.plataforma_ead .atendimento_whatsapp .popup .popup_mensagens{max-height:17vh}}.plataforma_ead .atendimento_whatsapp .popup .popup_textarea{padding:.5rem;background-color:#fff;white-space:nowrap}.plataforma_ead .atendimento_whatsapp .popup .popup_textarea textarea,.plataforma_ead .atendimento_whatsapp .popup .popup_textarea .input_whatsapp{display:inline-block;border:1px solid #ccc;border-radius:4px;box-shadow:none;padding:.5rem;width:85%;max-height:40vh;font-family:inherit;font-size:inherit;resize:none;overflow:auto;vertical-align:middle}.plataforma_ead .atendimento_whatsapp .popup .popup_textarea .input_whatsapp{display:none}.plataforma_ead .atendimento_whatsapp .popup .popup_textarea .input_whatsapp+.input_whatsapp{margin-top:.3rem}.plataforma_ead .atendimento_whatsapp .popup .popup_textarea .popup_enviar{display:inline-block;width:15%;max-width:43px;min-height:40px;aspect-ratio:1/1;border-radius:50%;font-size:0;cursor:pointer;vertical-align:middle;padding:.5rem;background-color:#128C7E;color:#FFF;text-align:center;position:relative}.plataforma_ead .atendimento_whatsapp .popup .popup_textarea .popup_enviar i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.plataforma_ead .atendimento_whatsapp .popup .popup_erro{display:none;background-color:#900;color:#FFF;text-align:center;padding:.5rem}.plataforma_ead .atendimento_whatsapp.focado .popup .popup_cabecalho{width:450px;max-width:90vw}.plataforma_ead .centralizar{text-align:center}.plataforma_ead .checkbox{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plataforma_ead .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.plataforma_ead .checkbox input:checked~span{background-color:#AAA;border:solid 2px #888}.plataforma_ead .checkbox input:checked~span:after{display:block}.plataforma_ead .checkbox span{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:solid 2px #CCC;margin-top:.1rem}.plataforma_ead .checkbox span:after{content:"";position:absolute;display:none}.plataforma_ead .checkbox span:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.plataforma_ead .checkbox:hover input~span{opacity:.8}.plataforma_ead .radio{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plataforma_ead .radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.plataforma_ead .radio input:checked~span{background-color:var(--cor_principal);border:solid 2px var(--cor_principal)}.plataforma_ead .radio input:checked~span:after{display:block}.plataforma_ead .radio span{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:solid 2px var(--cor_principal);border-radius:50%;margin-top:.1rem}.plataforma_ead .radio span:after{content:"";position:absolute;display:none}.plataforma_ead .radio span:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.plataforma_ead .radio:hover input~span{opacity:.8}.plataforma_ead .loadOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#FFF;z-index:100}.plataforma_ead .loja_rodape{background-color:var(--cor_escura, #575757);color:#FFF;padding:3rem 0;margin-top:2rem}.plataforma_ead .loja_rodape .rodape_logo{max-width:50%;max-height:80px}.plataforma_ead .loja_rodape .rodape_redes{margin-top:1rem}.plataforma_ead .loja_rodape .rodape_rede_social{width:40px;display:inline-block;margin-right:1rem;fill:#FFF}.plataforma_ead .loja_rodape h4{text-transform:uppercase;font-size:1.5rem}.plataforma_ead .loja_rodape .rodape_contato_item{margin-top:1rem;clear:both}.plataforma_ead .loja_rodape .rodape_contato_item a{color:#FFF}.plataforma_ead .loja_rodape .rodape_contato_icone{fill:#FFF;width:20px;height:40px;float:left;margin-right:.5rem}.plataforma_ead .pagina{background-color:#FFF;padding:1rem;margin-top:1rem}.plataforma_ead .pagina:empty{display:none}@media only screen and (max-width: 600px){.plataforma_ead .pagina{margin-top:0}.plataforma_ead .pagina img{max-width:100%;height:auto !important}}.plataforma_ead .cursos{margin:1rem auto 1rem auto}.plataforma_ead .cursos .filtros{margin-bottom:1rem}.plataforma_ead .cursos .filtros .pesquisa{float:right;background-color:#FFF;border-radius:15px}.plataforma_ead .cursos .filtros .pesquisa input{vertical-align:middle;border:0;font-size:1.2em;font-family:inherit;padding:.5rem 1rem;background:none}.plataforma_ead .cursos .filtros .pesquisa button{vertical-align:middle;border:0;background:none;cursor:pointer;color:#344955}@media only screen and (max-width: 600px){.plataforma_ead .cursos .filtros .pesquisa{display:block;float:none;margin-bottom:1rem}.plataforma_ead .cursos .filtros .pesquisa input{width:calc(97% - 2rem)}.plataforma_ead .cursos .filtros .pesquisa button{width:2rem}}.plataforma_ead .cursos .filtros a{background-color:#FFF;border-radius:4px;padding:.5rem 1rem;display:inline-block;vertical-align:middle;margin-right:.5rem;margin-bottom:.5rem;text-decoration:none;background-color:#344955;color:#FFF}.plataforma_ead .cursos .filtros a:hover{background-color:#476475}.plataforma_ead .cursos .filtros a.selecionado{background-color:#5b7f94}@media only screen and (max-width: 600px){.plataforma_ead .cursos .filtros a{font-size:.8em;margin-right:.2rem}}@media only screen and (max-width: 600px){.plataforma_ead .cursos{padding:0 .5rem .5rem .5rem}}.plataforma_ead .cursos .lista .curso{background-color:#FFF;border-radius:4px;text-decoration:none;position:relative;top:0;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:top 200ms linear, box-shadow 200ms linear;-moz-transition:top 200ms linear, box-shadow 200ms linear;-o-transition:top 200ms linear, box-shadow 200ms linear;-ms-transition:top 200ms linear, box-shadow 200ms linear;transition:top 200ms linear, box-shadow 200ms linear}.plataforma_ead .cursos .lista .curso:hover{opacity:.8;top:-0.5rem;box-shadow:0 .5rem 10px rgba(0,0,0,0.2)}.plataforma_ead .cursos .lista .curso .imagem{margin:auto;object-fit:cover;width:100%;aspect-ratio:16 / 9;border-radius:4px 4px 0 0}.plataforma_ead .cursos .lista .curso .info{padding:.5rem;color:#000}.plataforma_ead .cursos .lista .curso .info h3{margin:0 0 .5rem 0;color:#344955;font-size:1.7em;text-align:center}.plataforma_ead .cursos .lista .curso .info .valores{color:#2e8b57;text-align:center;font-size:1.5em}.plataforma_ead .cursos .lista .curso .info .valores .avista{color:#555;font-size:.6em}.plataforma_ead .cursos .lista .curso .info .valores .avista:before{content:attr(data-ou);display:inline-block;margin-right:.3rem}.plataforma_ead .cursos .lista .curso .info .valores.assinatura .gratuidade{display:inline-block;padding:.5rem;background-color:#2e8b57;color:#FFF;text-align:center;border-radius:4px;margin:.2rem auto}.plataforma_ead .cursos .lista .curso .info .valores .ou{display:inline-block}.plataforma_ead .cursos .lista .curso .info .resumo{display:block;margin:.5rem 0 3rem 0}.plataforma_ead .cursos .lista .curso .info .mais_detalhes{position:absolute;bottom:0;left:0;width:50%;text-align:center;background-color:#575757;color:#FFF;padding:.5rem 1rem}.plataforma_ead .cursos .lista .curso .info .mais_detalhes:before{content:'+ Informações'}.plataforma_ead .cursos .lista .curso .info .matriculese{position:absolute;bottom:0;right:0;width:50%;text-align:center;background-color:#344955;color:#FFF;padding:.5rem 1rem}.plataforma_ead .cursos .lista .curso .info .matriculese:before{content:'Matricule-se'}@media only screen and (max-width: 600px){.plataforma_ead .cursos .lista .curso{margin:.8rem 0}}@media only screen and (min-width: 1201px){.plataforma_ead .cursos .lista .curso+.destaque{grid-column:span 4}.plataforma_ead .cursos .lista .curso.destaque:not( .destaque + .destaque ) .imagem{width:50%;float:left;margin:0 1rem 2.5rem 0}.plataforma_ead .cursos .lista .curso.destaque:not( .destaque + .destaque ) .info h3{font-size:2.7em;margin:0 0 1.5rem 0}.plataforma_ead .cursos .lista .curso.destaque:not( .destaque + .destaque ) .info .valores{font-size:2.5em;margin:0 0 2.5rem 0}}.plataforma_ead .cursos .sem_resultado{text-align:center}.plataforma_ead .cursos .sem_resultado:before{content:'error';font-family:'Material Icons';font-size:172px;color:#AAA;display:block}.plataforma_ead .cursos .sem_resultado:after{content:'Ops! Não foram encontrados cursos com esses parâmetros.';color:#444}.plataforma_ead .detalhe_curso{white-space:nowrap;position:relative;margin-bottom:1rem}.plataforma_ead .detalhe_curso .caixa_ordenacao{display:flex;gap:.5rem}.plataforma_ead .detalhe_curso .imagem_curso{margin:auto;object-fit:cover;width:100%;aspect-ratio:16 / 9}.plataforma_ead .detalhe_curso .conteudos{white-space:normal;display:inline-block;width:65%}.plataforma_ead .detalhe_curso .conteudos .descricao_curso{margin-top:1rem;background-color:#FFF;padding:1rem}.plataforma_ead .detalhe_curso .conteudos .compartilhar{margin-top:1rem;text-align:center}.plataforma_ead .detalhe_curso .conteudos .compartilhar:before{content:'share';font-family:'Material Icons';font-size:2em;color:#AAA;display:block;margin-bottom:.5rem;text-align:center}.plataforma_ead .detalhe_curso .conteudos .compartilhar a{display:inline-block;width:3rem;height:3rem;background-color:#EEE;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,0.5);transition:translate .2s ease-in-out,box-shadow .2s ease-in-out;background-position:center;background-size:contain;background-repeat:no-repeat;background-origin:content-box;margin:auto .2rem;padding:.5rem}@media only screen and (max-width: 600px){.plataforma_ead .detalhe_curso .conteudos .compartilhar a{width:2.5rem;height:2.5rem}}.plataforma_ead .detalhe_curso .conteudos .compartilhar a:hover{translate:0 -0.5rem;box-shadow:0 1rem 1rem rgba(0,0,0,0.3)}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.whatsapp{background-origin:unset;background-color:#25d366;background-image:url('/loja/imagens/whatsapp.svg')}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.facebook{background-color:#485a96;background-image:url('/loja/imagens/facebook.svg')}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.twitter{background-color:#2169ac;background-image:url('/loja/imagens/twitter.svg')}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.rede_x{background-color:#0d1720;background-image:url('/loja/imagens/x.svg')}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.gmail{background-origin:unset;background-color:#ffffff;background-image:url('/loja/imagens/gmail.svg')}@media only screen and (max-width: 600px){.plataforma_ead .detalhe_curso .conteudos .compartilhar a.gmail{display:none}}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.email{background-color:#d34747;background-image:url('/loja/imagens/email.svg')}.plataforma_ead .detalhe_curso .conteudos .compartilhar a.telegram{background-color:#3b8bd6;background-image:url('/loja/imagens/telegram.svg')}.plataforma_ead .detalhe_curso .planos{white-space:normal;display:inline-block;vertical-align:top;width:calc( 35% - 1rem );position:relative;margin-left:.8rem;font-size:1.8vh}.plataforma_ead .detalhe_curso .planos h1{margin:0;margin-bottom:.5rem;margin-top:.5rem;text-align:center;display:block;font-size:2em;font-weight:normal}.plataforma_ead .detalhe_curso .planos .caracteristicas{background-color:#FFF}.plataforma_ead .detalhe_curso .planos .caracteristicas:empty{display:none}.plataforma_ead .detalhe_curso .planos .caracteristicas span:not(.txt_caract){display:block;padding:.2em 1rem;font-size:1.3em;color:#777}.plataforma_ead .detalhe_curso .planos .caracteristicas span:not(.txt_caract)+span{border-top:solid 1px #CCC}.plataforma_ead .detalhe_curso .planos .caracteristicas span:not(.txt_caract) label{width:20%;font-size:1.2em;font-weight:bold;vertical-align:middle;display:inline-block;text-align:center;color:#575757}.plataforma_ead .detalhe_curso .planos .caracteristicas span:not(.txt_caract) label i{color:#000;font-size:1.5em}.plataforma_ead .detalhe_curso .planos .area_planos{position:sticky;top:calc( 119px + 1rem )}.plataforma_ead .detalhe_curso .planos .plano{display:block;background-color:#FFF;text-decoration:none;color:#000;margin-top:1rem;position:relative;top:0;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:top 200ms linear, box-shadow 200ms linear;-moz-transition:top 200ms linear, box-shadow 200ms linear;-o-transition:top 200ms linear, box-shadow 200ms linear;-ms-transition:top 200ms linear, box-shadow 200ms linear;transition:top 200ms linear, box-shadow 200ms linear}.plataforma_ead .detalhe_curso .planos .plano:hover{top:-0.5rem;box-shadow:0 .5rem 10px rgba(0,0,0,0.2)}.plataforma_ead .detalhe_curso .planos .plano:hover .comprar{background-color:#3bb16f}.plataforma_ead .detalhe_curso .planos .plano .descricao_plano{display:block;padding:.5rem 1rem;text-align:center;color:#575757;font-size:1.2em}.plataforma_ead .detalhe_curso .planos .plano .preco{display:block;padding:.1rem 1rem .5rem 1rem;color:#555;text-align:center}.plataforma_ead .detalhe_curso .planos .plano .preco b{font-weight:bold;color:#575757}.plataforma_ead .detalhe_curso .planos .plano .preco .ou{display:inline-block}.plataforma_ead .detalhe_curso .planos .plano .preco .a_vista{display:inline-block}.plataforma_ead .detalhe_curso .planos .plano .preco.assinatura .gratuidade{display:block;padding:.5rem;background-color:#F13;color:#FFF;text-align:center;border-radius:4px;margin:.2rem auto}.plataforma_ead .detalhe_curso .planos .plano .comprar{display:block;padding:1.2rem 1rem;color:#FFF;background-color:#2e8b57;text-align:center;font-weight:bold;font-size:1.3em;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,0.9);-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;position:relative}.plataforma_ead .detalhe_curso .planos .plano .comprar.sob_consulta{text-indent:-90000px}.plataforma_ead .detalhe_curso .planos .plano .comprar.sob_consulta:before{padding:1.2rem 1rem;content:attr(data-consulta);position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}.plataforma_ead .detalhe_curso .planos .pagseguro{background-image:url('/loja/imagens/pagseguro.png');background-position:center;background-repeat:no-repeat;margin:auto;height:120px;margin-top:1rem}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto{margin:auto;margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div{width:15%;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin:.5rem 2%}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.visa{background-image:url('/loja/imagens/meios/visa.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.mastercard{background-image:url('/loja/imagens/meios/master.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.elo{background-image:url('/loja/imagens/meios/elo.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.diners{background-image:url('/loja/imagens/meios/diners.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.aura{background-image:url('/loja/imagens/meios/aura.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.hipercard{background-image:url('/loja/imagens/meios/hipercard.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.amex{background-image:url('/loja/imagens/meios/amex.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.boleto{background-image:url('/loja/imagens/meios/boleto.png')}.plataforma_ead .detalhe_curso .planos .caixa_meios_pagto div.pix{background-image:url('/loja/imagens/meios/pix.png')}@media only screen and (max-width: 1200px){.plataforma_ead .detalhe_curso .conteudos,.plataforma_ead .detalhe_curso .planos{display:block;width:100%;margin:auto}.plataforma_ead .detalhe_curso .planos{position:relative;top:auto;font-size:1rem}.plataforma_ead .detalhe_curso .caixa_ordenacao{display:flex;flex-direction:column-reverse}}.plataforma_ead .detalhe_curso h3.titulo_grade{font-size:1.8em;color:#575757;margin:1rem 0 1rem 0}.plataforma_ead .detalhe_curso h3.titulo_grade:after{content:': '}.plataforma_ead .detalhe_curso .grade_curricular{margin-top:1rem;background-color:#FFF;padding:1rem;counter-reset:section}.plataforma_ead .detalhe_curso .grade_curricular h3{font-size:1.5em;color:#575757;margin:0 0 1rem 0}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos.duas_colunas{column-count:2;column-gap:2rem}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo{border-top:1px dashed #555}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo_titulo{display:block;padding:1rem 2rem 1rem 0;font-size:1.5em;position:relative;cursor:pointer}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo_titulo:hover{background-color:#EEE}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo_titulo::before{display:block;float:left;counter-increment:section;content:counter(section);border-radius:50%;background-color:#575757;color:#FFF;margin-right:.5rem;width:2rem;height:2rem;text-align:center;line-height:2rem;overflow:hidden}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo_titulo:after{display:block;content:'+';font-family:arial;font-size:2em;margin:1rem 0;width:2rem;height:2rem;text-align:center;line-height:2rem;color:#555;position:absolute;top:0;right:0}@media only screen and (max-width: 600px){.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo_titulo{font-size:1.1em}}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo{display:none;padding-left:3rem;margin-bottom:1rem}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .aula{padding:.3rem 0}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .aula::before{content:"\2022";color:#000;margin-right:0}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo_titulo{display:block;padding:.3rem 0;font-weight:bold}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo_titulo::before{content:"\2022";color:#000;margin-right:.3rem}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo{display:block}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo .aula{padding-left:2rem}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo .sub_capitulo{padding-left:2rem}@media only screen and (max-width: 600px){.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo .aula{padding-left:1rem}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo .sub_capitulo .sub_capitulo{padding-left:1rem}}@media only screen and (max-width: 600px){.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo .capitulo{padding-left:1rem}}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo.aberto .capitulo,.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo:focus .capitulo{display:block}.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo.aberto .capitulo_titulo:after,.plataforma_ead .detalhe_curso .grade_curricular .curso_modulos .modulo:focus .capitulo_titulo:after{content:'-'}.plataforma_ead .checkout_curso .titulo_checkout{margin-top:1rem;color:#555}.plataforma_ead .checkout_curso h1{margin:0 0 1rem 0}.plataforma_ead .checkout_curso .conteudos{width:55%}.plataforma_ead .checkout_curso .planos{width:calc(45% - 1rem)}@media only screen and (max-width: 1200px){.plataforma_ead .checkout_curso .conteudos,.plataforma_ead .checkout_curso .planos{display:block;width:100%;margin:auto}.plataforma_ead .checkout_curso .caixa_ordenacao{display:flex;flex-direction:column}}.plataforma_ead .checkout_curso .caixa_meios_pagto{margin:auto;margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.plataforma_ead .checkout_curso .caixa_meios_pagto div{width:8%;height:30px;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin:.5rem 2%}.plataforma_ead .checkout_curso .caixa_meios_pagto div.visa{background-image:url('/loja/imagens/meios/visa.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.mastercard{background-image:url('/loja/imagens/meios/master.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.elo{background-image:url('/loja/imagens/meios/elo.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.diners{background-image:url('/loja/imagens/meios/diners.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.aura{background-image:url('/loja/imagens/meios/aura.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.hipercard{background-image:url('/loja/imagens/meios/hipercard.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.amex{background-image:url('/loja/imagens/meios/amex.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.boleto{background-image:url('/loja/imagens/meios/boleto.png')}.plataforma_ead .checkout_curso .caixa_meios_pagto div.pix{background-image:url('/loja/imagens/meios/pix.png')}.plataforma_ead .form_contato{margin:1rem 0}.plataforma_ead .cadastro,.plataforma_ead .login{white-space:nowrap;position:relative;margin-bottom:3rem}.plataforma_ead .cadastro .area_cadastro,.plataforma_ead .login .area_cadastro{display:inline-block;width:65%}.plataforma_ead .cadastro .area_cadastro,.plataforma_ead .login .area_cadastro,.plataforma_ead .cadastro .area_login,.plataforma_ead .login .area_login{white-space:normal}.plataforma_ead .cadastro .area_cadastro .redes_sociais,.plataforma_ead .login .area_cadastro .redes_sociais,.plataforma_ead .cadastro .area_login .redes_sociais,.plataforma_ead .login .area_login .redes_sociais{background-color:#FFF;margin-top:1rem;padding:1rem;text-align:center}@media only screen and (max-width: 1200px){.plataforma_ead .cadastro .area_cadastro .redes_sociais iframe,.plataforma_ead .login .area_cadastro .redes_sociais iframe,.plataforma_ead .cadastro .area_login .redes_sociais iframe,.plataforma_ead .login .area_login .redes_sociais iframe{height:150px}}.plataforma_ead .cadastro .area_cadastro .redes_sociais .google,.plataforma_ead .login .area_cadastro .redes_sociais .google,.plataforma_ead .cadastro .area_login .redes_sociais .google,.plataforma_ead .login .area_login .redes_sociais .google,.plataforma_ead .cadastro .area_cadastro .redes_sociais .facebook,.plataforma_ead .login .area_cadastro .redes_sociais .facebook,.plataforma_ead .cadastro .area_login .redes_sociais .facebook,.plataforma_ead .login .area_login .redes_sociais .facebook{display:inline-block;margin:1rem .5rem 0 .5rem;vertical-align:middle;border-radius:40px;padding:.5rem 1.5rem;cursor:pointer;box-shadow:3px 3px 10px rgba(0,0,0,0.3);min-width:45%}.plataforma_ead .cadastro .area_cadastro .redes_sociais .google:hover,.plataforma_ead .login .area_cadastro .redes_sociais .google:hover,.plataforma_ead .cadastro .area_login .redes_sociais .google:hover,.plataforma_ead .login .area_login .redes_sociais .google:hover,.plataforma_ead .cadastro .area_cadastro .redes_sociais .facebook:hover,.plataforma_ead .login .area_cadastro .redes_sociais .facebook:hover,.plataforma_ead .cadastro .area_login .redes_sociais .facebook:hover,.plataforma_ead .login .area_login .redes_sociais .facebook:hover{opacity:.6}.plataforma_ead .cadastro .area_cadastro .redes_sociais .google span,.plataforma_ead .login .area_cadastro .redes_sociais .google span,.plataforma_ead .cadastro .area_login .redes_sociais .google span,.plataforma_ead .login .area_login .redes_sociais .google span,.plataforma_ead .cadastro .area_cadastro .redes_sociais .facebook span,.plataforma_ead .login .area_cadastro .redes_sociais .facebook span,.plataforma_ead .cadastro .area_login .redes_sociais .facebook span,.plataforma_ead .login .area_login .redes_sociais .facebook span{width:30px;height:30px;display:inline-block;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:.5rem}@media only screen and (max-width: 1200px){.plataforma_ead .cadastro .area_cadastro .redes_sociais .google,.plataforma_ead .login .area_cadastro .redes_sociais .google,.plataforma_ead .cadastro .area_login .redes_sociais .google,.plataforma_ead .login .area_login .redes_sociais .google,.plataforma_ead .cadastro .area_cadastro .redes_sociais .facebook,.plataforma_ead .login .area_cadastro .redes_sociais .facebook,.plataforma_ead .cadastro .area_login .redes_sociais .facebook,.plataforma_ead .login .area_login .redes_sociais .facebook{display:block}}.plataforma_ead .cadastro .area_cadastro .redes_sociais .google,.plataforma_ead .login .area_cadastro .redes_sociais .google,.plataforma_ead .cadastro .area_login .redes_sociais .google,.plataforma_ead .login .area_login .redes_sociais .google{background-color:#EEE;border:solid 1px #CCC;color:#000}.plataforma_ead .cadastro .area_cadastro .redes_sociais .google span,.plataforma_ead .login .area_cadastro .redes_sociais .google span,.plataforma_ead .cadastro .area_login .redes_sociais .google span,.plataforma_ead .login .area_login .redes_sociais .google span{background-image:url('/loja/imagens/google.png')}.plataforma_ead .cadastro .area_cadastro .redes_sociais .facebook,.plataforma_ead .login .area_cadastro .redes_sociais .facebook,.plataforma_ead .cadastro .area_login .redes_sociais .facebook,.plataforma_ead .login .area_login .redes_sociais .facebook{background-color:#EEE;border:solid 1px #CCC;color:#000}.plataforma_ead .cadastro .area_cadastro .redes_sociais .facebook span,.plataforma_ead .login .area_cadastro .redes_sociais .facebook span,.plataforma_ead .cadastro .area_login .redes_sociais .facebook span,.plataforma_ead .login .area_login .redes_sociais .facebook span{background-image:url('/loja/imagens/facebook.png')}.plataforma_ead .cadastro .area_cadastro .email_senha,.plataforma_ead .login .area_cadastro .email_senha,.plataforma_ead .cadastro .area_login .email_senha,.plataforma_ead .login .area_login .email_senha{margin-top:1rem}.plataforma_ead .cadastro .area_cadastro .email_senha .botao1,.plataforma_ead .login .area_cadastro .email_senha .botao1,.plataforma_ead .cadastro .area_login .email_senha .botao1,.plataforma_ead .login .area_login .email_senha .botao1{margin:1rem auto}.plataforma_ead .cadastro .area_cadastro .email_senha .esqueceu,.plataforma_ead .login .area_cadastro .email_senha .esqueceu,.plataforma_ead .cadastro .area_login .email_senha .esqueceu,.plataforma_ead .login .area_login .email_senha .esqueceu{text-align:center}.plataforma_ead .cadastro .area_cadastro .email_senha b,.plataforma_ead .login .area_cadastro .email_senha b,.plataforma_ead .cadastro .area_login .email_senha b,.plataforma_ead .login .area_login .email_senha b{display:block;font-size:1.3em;color:#929292}.plataforma_ead .cadastro .area_cadastro .termos,.plataforma_ead .login .area_cadastro .termos,.plataforma_ead .cadastro .area_login .termos,.plataforma_ead .login .area_login .termos{overflow:auto;max-height:30vh;border:solid 1px #929292;padding:1rem;margin-bottom:.5rem}.plataforma_ead .cadastro .area_cadastro .contrato label:after,.plataforma_ead .login .area_cadastro .contrato label:after,.plataforma_ead .cadastro .area_login .contrato label:after,.plataforma_ead .login .area_login .contrato label:after{content:' Aceitar os termos abaixo'}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas,.plataforma_ead .login .area_login .caixa_idiomas .idiomas{text-align:center;margin-top:1rem}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a{text-decoration:none;font-size:.8em}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a .bandeira,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a .bandeira,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a .bandeira,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a .bandeira{width:30px;height:30px;border-radius:50%;border:solid 2px #FFF;box-shadow:0 0 4px rgba(0,0,0,0.5);background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;margin:.5rem .3rem .5rem .7rem;vertical-align:middle;-webkit-transition:transform 200ms linear;-moz-transition:transform 200ms linear;-o-transition:transform 200ms linear;-ms-transition:transform 200ms linear;transition:transform 200ms linear}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a:hover .bandeira,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a:hover .bandeira,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a:hover .bandeira,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a:hover .bandeira{transform:scale(1.3)}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.pt-br .bandeira,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.pt-br .bandeira,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.pt-br .bandeira,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.pt-br .bandeira{background-image:url('/biblioteca/imagens/idioma_pt-br.png')}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.pt-br:after,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.pt-br:after,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.pt-br:after,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.pt-br:after{content:'Português'}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.pt-pt .bandeira,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.pt-pt .bandeira,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.pt-pt .bandeira,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.pt-pt .bandeira{background-image:url('/biblioteca/imagens/idioma_pt-pt.png')}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.pt-pt:after,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.pt-pt:after,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.pt-pt:after,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.pt-pt:after{content:'Português (PT)'}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.en .bandeira,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.en .bandeira,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.en .bandeira,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.en .bandeira{background-image:url('/biblioteca/imagens/idioma_en.png')}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.en:after,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.en:after,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.en:after,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.en:after{content:'English'}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.es .bandeira,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.es .bandeira,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.es .bandeira,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.es .bandeira{background-image:url('/biblioteca/imagens/idioma_es.png')}.plataforma_ead .cadastro .area_cadastro .caixa_idiomas .idiomas a.es:after,.plataforma_ead .login .area_cadastro .caixa_idiomas .idiomas a.es:after,.plataforma_ead .cadastro .area_login .caixa_idiomas .idiomas a.es:after,.plataforma_ead .login .area_login .caixa_idiomas .idiomas a.es:after{content:'Español'}.plataforma_ead .cadastro .area_login .redes_sociais .google,.plataforma_ead .login .area_login .redes_sociais .google,.plataforma_ead .cadastro .area_login .redes_sociais .facebook,.plataforma_ead .login .area_login .redes_sociais .facebook{min-width:70%}@media only screen and (max-width: 1200px){.plataforma_ead .cadastro .area_login .redes_sociais,.plataforma_ead .login .area_login .redes_sociais{padding:0}.plataforma_ead .cadastro .area_login .redes_sociais iframe,.plataforma_ead .login .area_login .redes_sociais iframe{height:150px}}.plataforma_ead .cadastro .dados_pedido,.plataforma_ead .login .dados_pedido{white-space:normal;display:inline-block;vertical-align:top;width:calc( 35% - 1rem );position:sticky;top:calc( 119px + 1rem );margin-left:.8rem;font-size:1.8vh}.plataforma_ead .cadastro .dados_pedido h1,.plataforma_ead .login .dados_pedido h1{margin:0;margin-bottom:.5rem;margin-top:.5rem;text-align:center;display:block;font-size:2em;font-weight:normal}.plataforma_ead .cadastro .dados_pedido .imagem_curso,.plataforma_ead .login .dados_pedido .imagem_curso{margin:auto;object-fit:cover;width:100%;aspect-ratio:16 / 9}.plataforma_ead .cadastro .dados_pedido .plano,.plataforma_ead .login .dados_pedido .plano{display:block;background-color:#FFF;text-decoration:none;margin-top:1rem;padding:1rem}.plataforma_ead .cadastro .dados_pedido .plano .descricao_plano,.plataforma_ead .login .dados_pedido .plano .descricao_plano{display:block;margin-bottom:1rem;text-align:center;color:#575757;font-size:1.2em}.plataforma_ead .cadastro .dados_pedido .plano .preco,.plataforma_ead .login .dados_pedido .plano .preco{display:block;color:#555;text-align:center}.plataforma_ead .cadastro .dados_pedido .plano .preco b,.plataforma_ead .login .dados_pedido .plano .preco b{font-weight:bold;color:#575757}.plataforma_ead .cadastro .dados_pedido .plano .preco .ou,.plataforma_ead .login .dados_pedido .plano .preco .ou{display:inline-block}.plataforma_ead .cadastro .dados_pedido .plano .preco .a_vista,.plataforma_ead .login .dados_pedido .plano .preco .a_vista{display:inline-block}.plataforma_ead .cadastro .dados_pedido .plano .preco.assinatura .gratuidade,.plataforma_ead .login .dados_pedido .plano .preco.assinatura .gratuidade{display:block;padding:.5rem;background-color:#F13;color:#FFF;text-align:center;border-radius:4px;margin:.2rem auto}.plataforma_ead .cadastro .dados_pedido .seguro,.plataforma_ead .login .dados_pedido .seguro{background-color:#FFF;border:solid 2px #2e8b57;border-radius:4px;color:#2e8b57;text-align:center;padding:1rem;margin-top:1rem}.plataforma_ead .cadastro .dados_pedido .seguro i,.plataforma_ead .login .dados_pedido .seguro i{color:#ebd13e;vertical-align:middle}.plataforma_ead .cadastro .dados_pedido .botao1,.plataforma_ead .login .dados_pedido .botao1{padding:1rem 1rem;margin-top:1rem;width:100%}.plataforma_ead .cadastro .dados_pedido .voucher .entrada_texto,.plataforma_ead .login .dados_pedido .voucher .entrada_texto{width:50%;display:inline-block}.plataforma_ead .cadastro .dados_pedido .voucher .botao1,.plataforma_ead .login .dados_pedido .voucher .botao1{width:45%;display:inline-block;padding:.5rem 1rem;margin:.5rem auto 0 .5rem}@media only screen and (max-width: 1200px){.plataforma_ead .cadastro,.plataforma_ead .login{display:flex;flex-direction:column-reverse}.plataforma_ead .cadastro .area_cadastro,.plataforma_ead .login .area_cadastro,.plataforma_ead .cadastro .dados_pedido,.plataforma_ead .login .dados_pedido{display:block;width:100%;margin:auto}.plataforma_ead .cadastro .dados_pedido,.plataforma_ead .login .dados_pedido{position:relative;top:auto;font-size:1rem}}.plataforma_ead .pagamento .meio_pagamento h3{margin:0 0 1rem 0}.plataforma_ead .pagamento .meio_pagamento .botao1{margin:1rem 0;width:100%}.plataforma_ead .pagamento .meio_pagamento#pix h3{display:block;background-image:url('/loja/imagens/pix_logo.png');background-position:left;background-repeat:no-repeat;background-size:contain;padding-left:60px;line-height:3rem}.plataforma_ead .pagamento .meio_pagamento#pix .qrcode{width:100%}.plataforma_ead .pagamento .meio_pagamento#pix .codigo_pix{word-wrap:anywhere;background-color:#EEE;border-radius:4px;padding:1rem;margin-top:.5rem}.plataforma_ead .pagamento .meio_pagamento#boleto h3{display:block;background-image:url('/loja/imagens/boleto.png');background-position:left;background-repeat:no-repeat;background-size:contain;padding-left:60px;line-height:2rem}.plataforma_ead .pagamento .meio_pagamento#boleto .taxa_boleto_pagseguro{margin-top:.5rem;display:block;font-weight:bold}.plataforma_ead .pagamento .meio_pagamento#cartao_credito h3{display:block;background-image:url('/loja/imagens/cartoes.png');background-position:left;background-repeat:no-repeat;background-size:contain;padding-left:60px;line-height:2rem}.plataforma_ead .pagamento .meio_pagamento#cartao_credito .botao1{margin:0}.plataforma_ead .pagamento .meio_pagamento#mercadopago h3{display:block;background-image:url('/loja/imagens/mercadopago.png');background-position:left;background-repeat:no-repeat;background-size:contain;padding-left:60px;line-height:3rem}.plataforma_ead .pagamento .meio_pagamento#mercadopago .botao1{font-size:1.1em;padding:.6rem 1rem}.plataforma_ead .pagamento .meio_pagamento .erro_cartao{color:#900;display:none}.plataforma_ead .pagamento .meio_pagamento #cartao_parcelamento{display:none}.plataforma_ead .pagamento .agradecimento{font-size:3em;color:#2e8b57;text-align:center;background-color:#FFF;padding:1rem;border:solid 3px #2e8b57;border-radius:4px;margin-top:1rem}.plataforma_ead .pagamento .agradecimento i{font-size:1em;vertical-align:middle}@media only screen and (max-width: 600px){.plataforma_ead .pagamento .agradecimento{font-size:1.5em}}.plataforma_ead .pagamento .status_pedido{font-size:2em;text-align:center;display:block}.plataforma_ead .cartao_credito{width:420px;border-radius:15px;border:solid 1px #CCC;margin:1rem auto;font-size:1rem;background:rgba(224,238,245,0.25);background:-moz-linear-gradient(-45deg, rgba(224,238,245,0.25) 0%, rgba(197,218,231,0.25) 50%, rgba(161,193,212,0.25) 51%, rgba(199,233,255,0.25) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(224,238,245,0.25)), color-stop(50%, rgba(197,218,231,0.25)), color-stop(51%, rgba(161,193,212,0.25)), color-stop(100%, rgba(199,233,255,0.25)));background:-webkit-linear-gradient(-45deg, rgba(224,238,245,0.25) 0%, rgba(197,218,231,0.25) 50%, rgba(161,193,212,0.25) 51%, rgba(199,233,255,0.25) 100%);background:-o-linear-gradient(-45deg, rgba(224,238,245,0.25) 0%, rgba(197,218,231,0.25) 50%, rgba(161,193,212,0.25) 51%, rgba(199,233,255,0.25) 100%);background:-ms-linear-gradient(-45deg, rgba(224,238,245,0.25) 0%, rgba(197,218,231,0.25) 50%, rgba(161,193,212,0.25) 51%, rgba(199,233,255,0.25) 100%);background:linear-gradient(135deg, rgba(224,238,245,0.25) 0%, rgba(197,218,231,0.25) 50%, rgba(161,193,212,0.25) 51%, rgba(199,233,255,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0eef5', endColorstr='#c7e9ff', GradientType=1);box-shadow:0 2px 5px 5px rgba(0,0,0,0.05);position:relative;padding:1rem}.plataforma_ead .cartao_credito .entrada_texto{margin:auto}.plataforma_ead .cartao_credito .chip{width:80%;height:50px;border-radius:15px;border:solid 1px #CCC;margin:1.5em auto 0 auto;background:#ffe196;background:-moz-linear-gradient(left, #ffe196 0%, #fccd4d 12%, #f8b500 23%, #f5c23f 31%, #f7b40a 49%, #ffc83d 57%, #f7ad00 80%, #fbdf93 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #ffe196), color-stop(12%, #fccd4d), color-stop(23%, #f8b500), color-stop(31%, #f5c23f), color-stop(49%, #f7b40a), color-stop(57%, #ffc83d), color-stop(80%, #f7ad00), color-stop(100%, #fbdf93));background:-webkit-linear-gradient(left, #ffe196 0%, #fccd4d 12%, #f8b500 23%, #f5c23f 31%, #f7b40a 49%, #ffc83d 57%, #f7ad00 80%, #fbdf93 100%);background:-o-linear-gradient(left, #ffe196 0%, #fccd4d 12%, #f8b500 23%, #f5c23f 31%, #f7b40a 49%, #ffc83d 57%, #f7ad00 80%, #fbdf93 100%);background:-ms-linear-gradient(left, #ffe196 0%, #fccd4d 12%, #f8b500 23%, #f5c23f 31%, #f7b40a 49%, #ffc83d 57%, #f7ad00 80%, #fbdf93 100%);background:linear-gradient(to right, #ffe196 0%, #fccd4d 12%, #f8b500 23%, #f5c23f 31%, #f7b40a 49%, #ffc83d 57%, #f7ad00 80%, #fbdf93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe196', endColorstr='#fbdf93', GradientType=1)}.plataforma_ead .cartao_credito .bandeira_cartao{width:100%;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#DDD;border-radius:8px;margin-top:1em}@media only screen and (max-width: 1200px){.plataforma_ead .cartao_credito{width:100%;max-width:420px}.plataforma_ead .cartao_credito .coluna-3{grid-column:span 3 !important}.plataforma_ead .cartao_credito .coluna-6{grid-column:span 6 !important}.plataforma_ead .cartao_credito .coluna-9{grid-column:span 9 !important}}@media only screen and (max-width: 600px){.plataforma_ead .cartao_credito{font-size:.9em}.plataforma_ead .cartao_credito .chip{width:100%;height:40px;border-radius:10px;margin:1em auto 0 auto}.plataforma_ead .cartao_credito .bandeira_cartao{height:40px}.plataforma_ead .cartao_credito .rotulo{margin:0}}.plataforma_ead .form_certificado h2{color:#344955;margin:.5rem 0 1rem 0}.plataforma_ead .form_certificado .img_certificado{background-image:url('/loja/imagens/certificado.png');background-position:center;background-repeat:no-repeat;background-size:contain;width:30%;min-height:100px;float:left;margin-right:1rem;margin-bottom:2rem}.plataforma_ead .form_certificado .dados_aluno h2{font-size:3em}@media only screen and (max-width: 600px){.plataforma_ead .form_certificado .dados_aluno h2{font-size:2em}}.plataforma_ead .form_certificado .dados_aluno .foto_aluno{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}@media only screen and (max-width: 600px){.plataforma_ead .form_certificado .dados_aluno .foto_aluno{height:200px}}.plataforma_ead .form_certificado .titulo_matriculas{margin:2rem 0 0 0;color:#344955}.plataforma_ead .form_certificado .dados_matricula h2{font-size:2em}@media only screen and (max-width: 600px){.plataforma_ead .form_certificado .dados_matricula h2{font-size:1.5em}}.plataforma_ead .form_certificado .dados_matricula .foto_curso{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#CCC;width:100%;height:100%}@media only screen and (max-width: 600px){.plataforma_ead .form_certificado .dados_matricula .foto_curso{height:160px}}.plataforma_ead .form_certificado .dados_matricula .botao1{width:100%;text-align:center}.plataforma_ead .banners{position:relative;padding-bottom:1rem;font-size:1rem}.plataforma_ead .banners .banner{width:80%;max-width:1100px;aspect-ratio:16/8;max-height:70vh;margin-right:1rem;background:#CCC;background-color:var(--fundo_cor1);background-image:linear-gradient(330deg, color-mix(in lch, var(--fundo_cor2) 50%, transparent) 0%, color-mix(in lch, var(--fundo_cor1) 80%, transparent) 100%),var(--fundo_imagem);background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem 4rem;text-decoration:none;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:1rem}.plataforma_ead .banners .banner.banner_sem_fundo{background-image:linear-gradient(330deg, var(--fundo_cor2) 0%, var(--fundo_cor1) 100%)}.plataforma_ead .banners .banner .banner_auxiliar{position:absolute;inset:0;z-index:2;background-color:#EEE;opacity:.7;transition:visibility .5s,opacity .5s linear}.plataforma_ead .banners .banner.is-selected .banner_auxiliar{visibility:hidden;opacity:0}.plataforma_ead .banners .banner.sem_link{cursor:default}.plataforma_ead .banners .banner.sem_link button{cursor:default}.plataforma_ead .banners .banner.sem_link button i{display:none}.plataforma_ead .banners .banner.sem_link button:hover{opacity:1}.plataforma_ead .banners .banner .area_imagem{min-width:40%;max-width:50%;aspect-ratio:4/3;margin:.5rem 0;border-radius:2rem;background-position:center;background-repeat:no-repeat;background-size:contain}.plataforma_ead .banners .banner .area_texto{text-align:left}.plataforma_ead .banners .banner .area_texto h2{color:#FFF;font-size:4em;margin:0 0 1.5rem 0;line-height:.9em;text-shadow:2px 2px 6px rgba(0,0,0,0.5),-5px -5px 15px rgba(0,0,0,0.2)}.plataforma_ead .banners .banner .area_texto p{color:#000000;font-size:2em;margin:0;background-color:#FFFFFF;display:inline;opacity:.6}.plataforma_ead .banners .banner .area_texto button{margin:1rem 0 0 0;padding-top:.8rem;padding-bottom:.8rem}.plataforma_ead .banners .banner .area_video{width:100%;aspect-ratio:16/9;margin:0}.plataforma_ead .banners .banner.video{position:relative;font-size:1rem;padding:0;aspect-ratio:16/9;max-height:auto}@media only screen and (max-width: 600px){.plataforma_ead .banners .banner.video{font-size:.5rem}}.plataforma_ead .banners .banner.video:before{content:'';background-color:rgba(0,0,0,0.5);width:10em;height:10em;border:solid 1em #FFF;border-radius:100%;position:absolute;text-indent:-9999px;box-shadow:.5rem .5rem .5rem rgba(0,0,0,0.5);z-index:1}.plataforma_ead .banners .banner.video:after{content:'';width:0;height:0;border-top:3em solid transparent;border-left:4.5em solid #fff;border-bottom:3em solid transparent;position:absolute;z-index:1;margin-left:1.5em}.plataforma_ead .banners .banner.video.carregado:before{content:'Carregando...';color:#FFF;width:auto;height:auto;border:none;border-radius:0;text-indent:0;box-shadow:none;font-size:2em;text-align:center}.plataforma_ead .banners .banner.video.carregado:after{display:none}.plataforma_ead .banners .banner .youtube_incorporado{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;z-index:4}.plataforma_ead .banners .banner .youtube_incorporado iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 600px){.plataforma_ead .banners .banner{aspect-ratio:unset;flex-wrap:wrap;padding:.5rem .5rem 1rem .5rem;min-height:50vh;max-height:80vh;gap:.2rem;width:85%}.plataforma_ead .banners .banner.sem_conteudo{min-height:unset;aspect-ratio:16/8}.plataforma_ead .banners .banner.video{min-height:unset;aspect-ratio:16/9}.plataforma_ead .banners .banner .area_texto{text-align:center}.plataforma_ead .banners .banner .area_texto h2{font-size:1.7em}.plataforma_ead .banners .banner .area_texto p{font-size:1.2em;background-color:rgba(255,255,255,0.7)}.plataforma_ead .banners .banner .area_texto button{font-size:1.2em;margin:1rem auto 0 auto}.plataforma_ead .banners .banner .area_imagem{border-radius:1rem;min-width:60%;max-width:80%}}.plataforma_ead .banners .banner_carrossel.unico .banner{width:100%;max-width:1200px;margin-right:0}.plataforma_ead .banners .flickity-viewport{transition:height .2s}@media only screen and (max-width: 600px){.plataforma_ead .banners{padding-bottom:2rem;font-size:.8rem}.plataforma_ead .banners .flickity-prev-next-button{display:none}}@media only screen and (max-width: 1200px){.plataforma_ead .banners .unico .banner{width:100%}}.plataforma_ead .caixa_faturar_pj{margin-top:2rem}.plataforma_ead .campo_nao_estrangeiro,.plataforma_ead .endereco_brasil{display:block}.plataforma_ead .campo_estrangeiro,.plataforma_ead .endereco_exterior{display:none}.plataforma_ead .preco_cheio .pc_desconto{background-color:#cee0f0;border:dashed #2169ac 3px;color:#2169ac;border-radius:100vh;padding:.4rem 1rem;font-weight:bold;display:inline-block;margin:0 auto 1rem auto}.plataforma_ead .preco_cheio .pc_string{font-size:.8em}.plataforma_ead .preco_cheio .pc_string .pc_valor{text-decoration:line-through}.plataforma_ead .lista .preco_cheio{font-size:.8em;color:#555}.plataforma_ead .tela_blog h1{text-align:center;font-weight:normal;display:block;margin:2rem 1rem;text-wrap:balance}.plataforma_ead .tela_blog .grade{gap:2rem}.plataforma_ead .tela_blog .blog_posts .post{display:flex;gap:1rem;background-color:#FFF;box-shadow:0 5px 10px rgba(0,0,0,0.1);border-radius:2rem;overflow:hidden;align-items:center;text-decoration:none;text-wrap:balance;color:#232323;font-weight:bold;font-size:1.5rem;line-height:1em;transition:translate 200ms ease-in-out,color 200ms ease-in-out;padding-right:1rem}@media only screen and (max-width: 600px){.plataforma_ead .tela_blog .blog_posts .post{font-size:1rem}}.plataforma_ead .tela_blog .blog_posts .post:hover{color:var(--cor_principal);translate:0 -0.5rem}.plataforma_ead .tela_blog .blog_posts .post img{max-width:30%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}.plataforma_ead .blog_post_detalhes{padding:0}.plataforma_ead .blog_post_detalhes .blog_detalhes_cabecalho{max-height:50vh;position:relative;isolation:isolate}.plataforma_ead .blog_post_detalhes .blog_detalhes_cabecalho img{position:relative;display:block;object-fit:cover;object-position:center;width:100%;height:100%;max-height:50vh;z-index:1}.plataforma_ead .blog_post_detalhes .blog_detalhes_cabecalho::before{content:'';position:absolute;display:block;inset:0;background-color:rgba(0,0,0,0.6);z-index:2}.plataforma_ead .blog_post_detalhes .blog_detalhes_cabecalho h1{position:absolute;width:100%;padding:0 2rem 3rem 2rem;text-align:center;top:50%;translate:0 -50%;color:#FFF;font-size:3rem;text-wrap:balance;z-index:3}@media only screen and (max-width: 1200px){.plataforma_ead .blog_post_detalhes .blog_detalhes_cabecalho h1{font-size:1.5rem}}.plataforma_ead .blog_post_detalhes .blog_corpo{padding:1rem;max-width:80ch;margin:1rem auto}.plataforma_ead .blog_post_detalhes .blog_corpo img{max-width:100%;height:auto !important}