#masthead .headerSup .KbkTop{position:relative;width:fit-content;float:left;margin:35px 0 0;top:0;right:12px}.breadCrumb.insc-curso{margin-top:32px;text-transform:none;font-size:11pt}.conteudoInterno.insc-curso{max-width:630px;margin-bottom:160px}.circulos-fases{display:flex;justify-content:space-between;width:100%;margin-bottom:40px;margin-top:64px;position:relative}.circulos-fases:before{content:"";display:block;width:90%;height:1px;background-color:#0091ff;position:absolute;top:20px;left:30px}.circulos-fases .identificacao,.circulos-fases .pagamento,.circulos-fases .participantes{display:flex;flex-direction:column;justify-content:center;align-items:center}.circulos-fases .numero{display:flex;justify-content:center;align-items:center;height:40px;width:40px;min-width:40px;border-radius:100%;border:1px solid #0091ff;background-color:#fff;color:#0091ff;font-size:16pt;font-weight:400;font-family:Rubik,sans-serif;z-index:3}.circulos-fases .pg-atual .numero{background-color:#0091ff;color:#fff}.circulos-fases .titulo{color:#002648;font-size:12pt;font-weight:400;font-family:Rubik,sans-serif;margin-top:8px}.card-curso-container{display:flex;gap:28px;margin-bottom:40px}.card-curso-container .sobre-curso{display:flex;flex-direction:column;justify-content:center;width:50%}.card-curso-container .sobre-curso .titulo-curso,.kbk-card-info h2{font-family:Rubik,sans-serif;font-weight:700!important;color:#002648;margin-bottom:16px!important;line-height:18pt!important}.card-curso-container .sobre-curso p{font-family:Rubik,sans-serif;margin:0;color:#002648;font-size:12pt;line-height:23pt;padding-left:24px;position:relative}.card-curso-container .sobre-curso p:before{content:"\f073";font-family:Font Awesome\ 5 Free;font-size:15px;color:#f58c1f;position:absolute;top:0;left:0;font-weight:700}.card-curso-container .sobre-curso p.horario:before{content:"\f017"}.card-curso-container .sobre-curso p.modalidade:before{content:"\f276";left:3px}.card-curso-container .sobre-curso p.carga-horaria:before{content:"overview";font-family:Material Symbols Outlined;font-size:16pt;color:#f58c1f;font-weight:100;left:-3px}.conteudoInterno.pagamento .boxresumo p{color:#002954;font-size:12pt;line-height:15pt;font-family:Rubik,sans-serif!important;font-weight:400;margin:0;width:100%}.conteudoInterno.pagamento .boxresumo p strong{color:#132948;font-weight:600;display:inline-block;margin-top:16px}.conteudoInterno.pagamento .boxresumo ul.modulo-aula{margin-top:10px;margin-bottom:12px}.conteudoInterno.pagamento .boxresumo ul.modulo-aula li{list-style:disc;margin-bottom:0;margin-left:16px;font-family:Rubik,sans-serif!important;font-size:12pt;color:#002648;font-weight:400}.conteudoInterno.pagamento .boxresumo .total-valor{display:flex;align-items:center;margin-top:24px;border-top:1px solid #002648;padding-top:8px;clear:both;justify-content:space-between}#formInscricao .info-adicional{display:flex;gap:24px;margin-top:-10px;margin-bottom:24px}#formInscricao .info-adicional label{font-size:12pt;width:fit-content}#InscriMBA #FormInscricao{border:1px solid #f58c1f;float:left;display:block;padding:20px 0 0;-webkit-transition:all .5s;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s;opacity:1;height:auto;overflow:visible}#InscriMBA #FormInscricao h2{padding:20px}#InscriMBA #FormInscricao h2:before{display:none}#InscriMBA #FormInscricao.fechado{opacity:0;height:1px;overflow:hidden}#FormInscricao input[type=button]{background:#f58c1f;float:right;display:none}#InscriMBA #FormInscricao input[type=button]{background:#007585;display:block}#InscriMBA #FormInscricao .innerBt input[type=button]{margin-bottom:40px;float:left;font-size:13px}#FormInscricao input[type=button].aparece{display:block}#FormInscricao input[type=button]:hover{background-color:#132948}#FormMBAfloat{display:flex;width:100%;height:100vh;background-color:rgba(0,0,0,.4);position:fixed;top:-100%;opacity:0;left:0;z-index:9999;justify-content:center;align-items:center}#FormMBAfloat,#FormMBAfloat.abrir{-webkit-transition:all .5s;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s}#FormMBAfloat.abrir{top:0;opacity:1}#FormMBAfloat .container{display:inline-block;position:relative;max-width:800px;width:100%;margin:0 auto}#FormMBAfloat .container fechar{position:absolute;width:20px;height:20px;top:-33px;right:0;cursor:pointer}.GETIncrituns #KBKfase2.cadastroForm .formulario itemform select{background-color:transparent!important;border:1px solid #637c97;padding:5px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:12pt;font-family:Rubik,sans-serif;color:#000}.GETIncrituns #KBKfase2.cadastroForm .formulario itemform span{color:#002954;font-style:normal;display:block;width:100%;float:left;margin-top:10px;font-weight:400;font-size:13px}.GETIncrituns #KBKfase2.cadastroForm{display:block;max-width:740px;margin:0 auto}.GETIncrituns #KBKfase2 input[type=text]{width:50%;float:left}.GETIncrituns #KBKfase2 #validaCode,.GETIncrituns #KBKfase2.cadastroForm input[type=text]{width:100%!important}.GETIncrituns #KBKfase2 subitem{width:60px;float:left}.KbkTop{display:block;width:195px;position:absolute;top:54px;right:90px}.KbkTop .iconeLog{width:50px;display:none;float:left;text-align:left}.KbkTop .infoTop{width:fit-content;float:left;margin-top:5px}.KbkTop .infoTop,.KbkTop .infoTop a,.KbkTop .infoTop a:visited{display:block;color:#f58c1f;font-weight:600;font-size:14px;text-transform:uppercase}.KbkTop .infoTop a,.KbkTop .infoTop a:visited{line-height:20px}ul.KbkUser{width:100%}ul.KbkUser,ul.kbkList{margin:0;padding:0;list-style:none}ul.kbkList{background:transparent;position:relative;z-index:10;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0;height:1px;overflow:hidden}ul.KbkUser li.abre ul.kbkList{opacity:1;height:auto;overflow:visible;padding:10px;-webkit-box-shadow:5px 5px 0 2px #f58c1f;box-shadow:5px 5px 0 2px #f58c1f;background:#fff}ul.KbkUser li{width:95px}ul.KbkUser li span{position:relative;display:inline-block;cursor:pointer}ul.KbkUser li span:before{content:"\f078";font-family:Font Awesome\ 5 Free;font-size:20px;color:#f58c1f;position:absolute;top:-5px;right:-30px;font-weight:600;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}ul.KbkUser li.abre span:before{transform:rotate(180deg)}.gridcontainer{display:block}.gridcontainer .kbk-form-inscricao{grid-area:form}.gridcontainer #containerFloat{display:none}.gridcontainer #containerFloat #boxlateral.completo{margin:0!important;top:0}#formInscricao label{color:#002954;font-size:13pt;line-height:20pt;font-family:Rubik,sans-serif!important;font-weight:400;display:block;width:100%;margin-top:10px}#formInscricao .kbk-lista-aulas label{font-size:12pt}#formInscricao .kbk-lista-aulas label .info{margin-left:20px;font-size:13px;font-weight:600}#formInscricao .boxresumo.sem-float .total-valor{display:flex;align-items:center;justify-content:space-between}#formInscricao label.como-ficou-sabendo{margin-top:48px;margin-bottom:24px}#formInscricao label.como-ficou-sabendo select{cursor:pointer;background-color:#fff;color:#002648;border:1px solid #002648;border-radius:10px}#formInscricao label.como-ficou-sabendo select option{background-color:#fff;color:#002648;cursor:pointer!important}#formInscricao label.como-ficou-sabendo select option:hover{color:#0091ff!important;background-color:#fff!important}.participante input[type=email],.participante input[type=text]{padding:14px 10px;background-color:transparent;resize:none;font-size:14px;font-family:Rubik,sans-serif;color:#002a53;border:1px solid #5066ae;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;display:block;margin-top:1px;margin-bottom:10px}.participante input[type=email].erro,.participante input[type=text].erro{border:1px solid red!important;margin-top:0;margin-bottom:0}#formInscricao .participante label{font-weight:500;font-family:Rubik,sans-serif;font-size:12pt}#formInscricao button{background-color:#0091ff;font-family:Rubik,sans-serif;background:#ff8c1f;background-color:#ff8c1f;border:none;color:#fff;text-transform:uppercase;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:10px;margin-top:6px;padding:10px 15px;clear:both;text-align:center;display:block;float:right}#formInscricao button:hover{background-color:#002648}#formInscricao .participante,.kbk-lista-modulos{margin-bottom:30px;position:relative}#formInscricao .participante{margin-bottom:48px}#formInscricao .participante .removeParticipante{position:absolute;top:-16px;right:-66px;border-radius:5px;width:39px;height:39px}.kbk-pagamento h2,.kbk-resumo-inscricao h2{font-size:16pt;font-weight:500;position:relative;text-transform:uppercase;margin-bottom:0;margin-top:40px;color:#f58c1f!important}.kbk-pagamento h2.h2-insc-curso,.kbk-resumo-inscricao h2.h2-insc-curso{margin-top:0;color:#002648!important;text-transform:none!important;font-family:Rubik,sans-serif;font-size:16pt;float:left;font-weight:600;padding-left:0;width:100%;margin-bottom:20px;border-bottom:1px solid #002648}.kbk-pagamento h2.h2-insc-curso.identificacao,.kbk-resumo-inscricao h2.h2-insc-curso.identificacao{border:none;margin:0!important}.kbk-resumo-inscricao .boxdados.boxresumo{background-color:#fbfbfb!important;margin-top:0}.kbk-resumo-inscricao .boxdados.boxresumo h4{color:#0091ff;font-weight:500!important;font-family:Rubik,sans-serif!important;font-size:13pt!important}.kbk-resumo-inscricao .boxdados.boxresumo p{margin-bottom:16px}.kbk-sucesso h2{font-size:16pt;font-weight:600;position:relative;text-transform:uppercase;margin-bottom:0;margin-top:40px;color:#f58c1f!important}.boxresumo{display:block;width:100%;background-color:#f3faff;padding:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;float:left;margin:45px 0;-webkit-box-shadow:5px 10px 15px 0 rgba(0,0,0,.29);-moz-box-shadow:5px 10px 15px 0 rgba(0,0,0,.29);box-shadow:5px 10px 15px 0 rgba(0,0,0,.29)}.boxresumo.sem-float{float:none;position:relative}.kbk-lista-aulas{margin:30px 0}.boxresumo h2{margin-top:0}.kbk-resumo-inscricao{display:block;width:auto;max-width:630px;margin:0 auto 160px}.kbk-resumo-inscricao .boxresumo{grid-area:resumo}.kbk-resumo-inscricao .boxdados{grid-area:dados}.kbk-resumo-inscricao .total-valor{display:flex;align-items:center;margin-top:24px;border-top:1px solid #002648;padding-top:8px;justify-content:space-between;clear:both}.boxresumo .innercontent,.kbk-resumo-inscricao .innercontent{display:grid;grid-template-columns:60% 40%;gap:15px;grid-template-areas:"dados imagem-curso";justify-content:space-between}.boxresumo .innercontent{grid-template-columns:100%}.boxresumo .innercontent .imagem-curso,.kbk-resumo-inscricao .innercontent .imagem-curso{width:100%}.boxresumo .innercontent .imagem-curso .titulo-curso-img,.kbk-resumo-inscricao .innercontent .imagem-curso .titulo-curso-img{border-radius:0 0 10px 10px;width:calc(100% - 1px)}.kbk-resumo-inscricao .total-valor h4{font-size:14pt;color:#002648;font-weight:500;width:220px;margin:0;padding-right:32px;font-family:Rubik,sans-serif!important}.kbk-resumo-inscricao .total-valor h5{font-size:16pt;color:#0091ff;font-weight:600;font-family:Rubik,sans-serif!important}.boxresumo ul,.kbk-resumo-inscricao p{color:#002954;font-size:12pt;line-height:15pt;font-family:Rubik,sans-serif!important;font-weight:400;margin:0;width:100%}.boxresumo ul strong,.kbk-resumo-inscricao p strong{font-weight:500}.boxresumo ul{margin:0;font-size:12pt}.kbk-resumo-inscricao ul.modulo-aula{margin-top:10px;margin-bottom:12px;font-size:14px;padding:0}.boxresumo ul li{list-style:disc;margin-bottom:19px;font-size:15px;line-height:20px}.boxresumo ul li .pontilhado{display:flex;width:100%;justify-content:space-between;position:relative}.boxresumo ul li .pontilhado span{background-color:#f3faff;display:block;position:relative;padding:2px}.boxresumo ul li .pontilhado:before{content:"";width:100%;height:1px;border-top:1px dotted #002648;position:absolute;top:50%;left:0}.kbk-resumo-inscricao ul.modulo-aula li{list-style:disc;margin-bottom:8px;margin-left:16px;font-size:11pt;line-height:14pt}.kbk-resumo-inscricao p strong{color:#132948;font-weight:600}.kbk-resumo-inscricao p{margin-bottom:15px}.kbk-pagamento .btn-pagamento{background-color:#0091ff;font-family:Rubik,sans-serif;background:#ff8c1f;background-color:#ff8c1f;border:none;color:#fff;text-transform:uppercase;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:10px;margin-top:6px;padding:10px 15px;clear:both;text-align:center;display:block;float:right;margin-bottom:100px}.kbk-pagamento .btn-pagamento.btn-insc-escola{margin-top:0!important}.kbk-pagamento .btn-pagamento.btn-insc-escola:hover{background-color:#002648!important}@media screen and (max-width:1180px){.KbkTop{right:0}}@media screen and (max-width:970px){#masthead .headerSup .KbkTop{position:relative;width:135px;float:right}#InscriMBA #FormInscricao.fechado{opacity:1;height:auto;overflow:visible}.GETIncrituns #KBKfase2 input[type=text]{width:100%}.KbkTop{right:75px;top:10px}}@media screen and (max-width:500px){.KbkTop{right:-50px;top:70px}.KbkTop .iconeLog{display:none}.KbkTop .infoTop a,.KbkTop .infoTop a:visited{font-size:9px;line-height:14px}}@media screen and (max-width:550px){.KbkTop .infoTop{width:80px}#masthead .headerSup .KbkTop{width:90px;margin-top:30px;margin-right:50px}.KbkTop .infoTop a,.KbkTop .infoTop a:visited{font-size:9pt;line-height:10pt}ul.KbkUser{margin-left:-26px;margin-top:4px}.circulos-fases:before{width:80%}.card-curso-container{flex-direction:column;justify-content:center;align-items:center}}