@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap");
body {
background-color: #fff;
font-family: 'Titillium Web', sans-serif;
}
a:focus,
a:not(:focus),
input {
outline: none !important;
}
.site-content {
padding: 0 !important;
}
*a,
*ul {
font-family: 'Titillium Web', sans-serif;
}
body:before,
.sidebar {
display: none !important;
}
.asterisco-vermelho {
color: red !important;
padding: 0 !important;
display: inline !important;
}
.site-main {
padding: 0;
width: 100% !important;
background-repeat: no-repeat;
}
.home #content {}
.site-content,
.site-footer {
display: block;
float: left;
margin-left: 0;
width: 100%;
box-shadow: none;
background: transparent;
}
.site-content {
min-height: 60vh;
}
.site {
margin: 0 auto;
max-width: 100%;
}
.site-info {
padding: 0;
}
.hentry,
.page-header,
.page-content {
margin: 0;
padding: 0 !important;
box-shadow: none;
}
.site-header {
background-color: transparent;
border-bottom: 0;
margin: 0 0;
padding: 0 0;
}
.centro {
display: block;
margin: 0 auto;
padding: 0;
float: none;
clear: both;
width: 96%;
max-width: 1200px;
position: relative;
}
.meiocentro {
display: block;
margin-top: 50px;
width: 50%;
}
.contentCompleto h2 {
color: #f08723;
font-family: 'Titillium Web', sans-serif;
font-size: 16pt;
text-transform: uppercase;
font-weight: 700;
margin: 40px 0 10px;
}
#formas.contentCompleto h2 {
margin-top: 0;
}
.contentCompleto h4 {
color: #f08723;
font-family: 'Titillium Web', sans-serif;
font-size: 14pt;
text-transform: uppercase;
font-weight: 600;
margin: 20px 0 0;
}
.contentCompleto h3 {
color: #132948;
font-family: 'Titillium Web', sans-serif;
font-size: 14pt;
text-transform: uppercase;
font-weight: 600;
margin: 0 0 20px;
}
.contentCompleto h3#economize-até {
color: #f05f5f;
font-family: 'Titillium Web', sans-serif;
font-size: 14pt;
font-weight: 600;
margin: 0 0 12px;
text-transform: none;
margin-top: -4px;
}
.contentCompleto .innerItem {
display: block;
width: 100%;
float: left;
margin-bottom: 30px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2024/11/seta-escola-infos.png);
background-repeat: no-repeat;
background-size: 10px;
padding-left: 17px;
background-position-y: 7px;
}
.contentCompleto .innerItem linha {
color: #132948;
font-family: 'Titillium Web', sans-serif;
font-size: 14pt;
font-weight: 400;
display: block;
width: 100%;
float: left;
margin-bottom: 4px;
}
.contentCompleto .innerItem linha:first-child strong {
color: #132948;
font-weight: 700 !important;
}
.contentCompleto .innerItem linha:first-child {
font-weight: 700;
text-transform: uppercase;
margin-bottom: -6px;
}
.contentCompleto .innerItem linha.instrutores {
margin-top: -4px;
}
.contentCompleto .innerItem linha.instrutores p {
margin-bottom: 0;
font-size: 13.5pt;
color: #002648;
font-weight: 600;
}
.contentCompleto .innerItem linha.instrutores strong p {
margin-bottom: -6px;
color: #132948;
}
.contentCompleto .innerItem linha ul {
font-weight: 400 !important;
}
.contentCompleto .innerItem linha strong {
font-weight: 600 !important;
}
.contentCompleto .innerItem linha span.data-aula {
text-transform: lowercase;
color: #002648;
font-size: 13.5pt;
font-weight: 600;
}
.contentCompleto .innerItem .innerlink {
display: inline-block;
color: #002648;
font-size: 11pt;
border-bottom: 1px solid #002648;
margin-bottom: 20px;
position: relative;
top: -10px;
}
.obrigatorio{
color:red;
}
#avisoCompleto, .errolog{
font-size: 12px !important;
color:red;
}
.boxcupom .errolog{
float:left;
}
.total-valor #avisoCompleto{
position: absolute !important;
bottom: 16px !important;
}
.contentCompleto .innerItem plus,
.contentCompleto .innerItem minus {
color: #f08723;
font-size: 23pt;
line-height: 20px;
}
.contentCompleto .innerItem saiba {
display: inline-block;
cursor: pointer;
}
.saibamais esconder,
.saibamais minus,
.saibamais.aparece plus {
display: none;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.saibamais.aparece esconder,
.saibamais.aparece minus,
.saibamais plus {
display: inline-block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.saibamais.aparece esconder {
max-width: 980px;
display: flex;
flex-direction: column;
}
.saibamais.aparece esconder a {
font-weight: 400 !important;
margin-top: 20px;
width: fit-content !important;
}
.saibamais.aparece esconder a:hover {
color: #f58c1f !important;
border-bottom: 1px solid #f58c1f !important;
}
.contentCompleto p,
.contentCompleto ul {
color: #132948;
font-family: 'Titillium Web', sans-serif;
font-size: 14pt;
}
.contentCompleto ul {
margin: 0 0 30px 20px;
}
.contentCompleto ul.boxInvestimentos {
margin-left: 0;
display: flex;
flex-direction: column-reverse;
margin-bottom: 0;
}
.contentCompleto esconder p {
font-weight: 400;
margin-bottom: 0;
font-size: 18px;
line-height: 19pt;
}
background.linhapage {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/linha-fundo-01.png);
background-position: bottom center;
background-size: 2000px 128px;
background-repeat: no-repeat !important;
padding-bottom: 55px;
margin-bottom: 0;
position: relative;
float: left;
width: 100%;
}
#investimento ul.boxInvestimentos {
margin: 0 0 40px !important;
padding: 0;
font-weight: 400;
font-size: 15px;
display: block;
float: left;
width: 100%;
text-align: left;
}
ul.boxInvestimentos li {
display: flex;
width: 480px;
border: 1px solid #ccc;
padding: 0 20px;
align-items: center;
justify-content: space-between;
flex-direction: row;
margin: 0 20px 20px 0;
min-height: 0;
height: 120px;
gap: 0;
}
.box-empresas {
display: block;
width: 480px;
border: none;
padding: 0;
margin: 0 20px 20px 0;
min-height: 0;
}
.box-empresas p {
margin: 0;
font-size: 12pt;
line-height: 18pt;
}
.box-empresas p span a {
color: #f58c1f;
font-weight: 500;
}
ul.boxInvestimentos li h4 {
color: #132948;
font-size: 14pt;
font-weight: 600;
margin-bottom: 0;
margin-top: 0;
}
ul.boxInvestimentos li h5 {
color: #132948;
font-size: 14pt;
font-weight: 600;
margin-bottom: 0;
margin-top: 0;
}
ul.boxInvestimentos li h5 span {
text-decoration:line-through;
}
ul.boxInvestimentos li h6 {
color: #132948;
font-size: 12pt;
font-weight: 500;
margin-bottom: 0;
margin-top: 0;
}
ul.boxInvestimentos li parcela {
color: #f08723;
font-size: 22pt;
font-weight: 600;
}
ul.boxInvestimentos .empresas-coluna2 {
padding-left: 35px;
}
ul.boxInvestimentos li p {
color: #f08723;
font-size: 13pt;
line-height: 16pt;
margin: 25px 0;
margin-bottom: 5px;
margin-top: 5px;
}
ul.boxInvestimentos li p.clique-aqui {
color: #132948;
font-size: 13pt !important;
}
ul.boxInvestimentos li p.clique-aqui a {
font-size: 13pt !important;
}
ul.boxInvestimentos li p.desconto {
color: #f05f5f;
font-size: 11pt;
font-weight: 600;
margin: 0;
text-align: center;
margin-top: -10px;
display: none;
}
ul.boxInvestimentos li totalparcela,
ul.boxInvestimentos li totalavista {
color: #f05f5f;
font-size: 20pt;
font-weight: 600;
margin: 0;
}
ul.boxInvestimentos li a,
ul.boxInvestimentos li a:visited {
color: #132948;
font-size: 14pt;
text-decoration: underline;
}
.contentCompleto .disclaimer {
padding: 0 !important;
margin: 0 !important;
}
.contentCompleto .disclaimer p {
padding-left: 30px;
font-size: 14pt;
color: #002648;
font-weight: 600;
margin-bottom: 24px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/bullet.png);
background-repeat: no-repeat;
background-position: 15px 10px;
}
.contentCompleto .disclaimer strong {
color: #f05f5f;
}
.simulacao-container {
display: block;
width: 1200px;
margin: 0 auto;
margin-bottom: 100px;
margin-top: 72px;
}
.simulacao-container h2 {
color: #132948;
font-size: 14pt;
font-weight: 600;
}
.simulacao-container h3 {
color: #f05f5f;
font-size: 14pt;
font-weight: 600;
text-transform: none;
}
.simulacao-container .btns-associados-container {
display: flex;
}
.simulacao-container button {
background-color: transparent;
color: #132948;
font-size: 12pt;
font-weight: 600;
border: 1px solid #ccc;
margin: 0;
width: 240px;
cursor: pointer;
}
.simulacao-container button.nao-associados {
border-right: none;
}
.simulacao-container button.associados {
border-left: none;
}
.simulacao-container button.nao-associados.ativo, .simulacao-container button.associados.ativo {
background-color: #fdedde;
border: 1px solid #f58c1f;
}
.simulacao-container .aulas-container {
position: relative;
}
.simulacao-container .aulas-container .aula .titulo-aula {
display: flex;
padding-left: 28px;
position: relative;
margin-top: 40px;
font-weight: 600;
height: 30px;
}
.simulacao-container .aulas-container .aula .titulo-aula p {
margin-left: 10px;
color: #f58c1f;
}
.simulacao-container .aulas-container .aula .titulo-aula p.horas {
padding-left: 19px;
position: relative;
}
.simulacao-container .aulas-container .aula .titulo-aula p.horas::before {
content: '\f017';
font-family: "Font Awesome 5 Free";
font-size: 14px;
color: #f58c1f;
position: absolute;
top: 5px;
left: 0px;
font-weight: 700;
}
.simulacao-container .aulas-container .aula .titulo-aula p:first-child {
margin-left: 0;
}
.simulacao-container .aulas-container .aula .titulo-aula input[type="checkbox"] {
position: absolute;
top: 8px;
left: 0;
appearance: none;
width: 16px;
height: 16px;
border: 2px solid #f58c1f;
cursor: pointer;
background-color: transparent;
}
.simulacao-container .aulas-container .aula .titulo-aula input[type="checkbox"]:checked::after {
content: '\f00c';
font-family: "Font Awesome 5 Free";
font-size: 11px;
color: #f58c1f;
position: absolute;
top: 0px;
left: 1px;
font-weight: 700;
}
.simulacao-container .aulas-container .aula .descricao-aula {
color: #002648;
font-size: 14pt;
font-weight: 600;
width: 500px;
padding-left: 27px;
line-height: 22pt;
margin-top: 4px;
}
.simulacao-container .CorpusIncrituns {
margin-top: 45px;
}
.simulacao-container .container-resultado {
display: flex;
height: 100%;
width: 680px;
margin: 0 auto;
justify-content: flex-end;
}
.simulacao-container .resultado-simulacao {
width: 300px;
height: fit-content;
background-color: #fff;
position: absolute;
padding: 16px;
border: 1px solid #002648;
padding-bottom: 120px;
}
.simulacao-container .resultado-simulacao inscreva .CorpusIncrituns .BotaoInscreva {
position: absolute;
bottom: -1px;
width: 300px;
min-width: 300px;
height: 42px;
background-color: #f58c1f;
left: -1px;
color: #fff;
text-align: center;
text-transform: uppercase;
margin-bottom: 0;
}
.simulacao-container .resultado-simulacao inscreva .CorpusIncrituns .BotaoInscreva:hover {
background-color: #aea79d
}
.simulacao-container .resultado-simulacao.topo {
top: 0;
}
.simulacao-container .resultado-simulacao.base {
bottom: 0;
}
.simulacao-container .resultado-simulacao.fixo2 {
position: fixed;
top: 200px;
}
.simulacao-container .resultado-simulacao p.aulas-selecionadas {
margin-bottom: 16px;
font-size: 13pt;
font-weight: 600;
}
.simulacao-container .resultado-simulacao p.resultado-aulas-titulos {
margin-bottom: 0;
font-size: 13pt;
font-weight: 600;
}
.simulacao-container .resultado-simulacao p.resultado-aulas-titulos-mobile {
display: none;
margin: 0;
}
.simulacao-container .resultado-simulacao p.resultado-aulas-titulos span {
color: #f05f5f;
display: inline-block;
line-height: 18pt;
}
.simulacao-container .resultado-simulacao p.resultado-aulas-titulos span.aviso-desconto {
font-weight: 400 !important;
font-style: italic !important;
margin: 10px 0;
}
.simulacao-container .resultado-simulacao p.resultado-aulas-titulos-mobile span.aviso-desconto-mobile {
display: none;
color: #f05f5f;
display: inline-block;
line-height: 16pt;
font-size: 13pt;
font-weight: 600 !important;
font-style: italic !important;
margin: 0;
}
.simulacao-container .resultado-simulacao p.resultado-total {
position: absolute;
bottom: 16px;
margin-bottom: 0;
font-weight: 600;
text-transform: uppercase;
left: 16px;
}
.simulacao-container .resultado-simulacao p.resultado-total span {
text-transform: none;
font-size: 12pt;
line-height: 15pt;
display: block;
font-weight: 400;
padding-top: 8px;
}
.soutabela {
display: table;
width: 100%;
height: 100%;
}
.soucelula {
display: table-cell;
width: 100%;
height: 100%;
vertical-align: middle;
text-align: center;
}
.topocategorias .abre {
display: block;
width: 700px;
margin: 0 auto;
color: #fff;
font-weight: 500;
}
.cycle-slideshow {
display: block;
width: 100%;
max-width: 980px;
margin: 0 auto;
}
#slideAbreHome .cycle-slideshow {
max-width: 100%;
}
.topocategorias {
display: block;
width: 100%;
background-size: cover;
background-position: center center;
height: 395px;
}
.topocategorias h1 {
color: #fff;
font-size: 30pt;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 15px;
}
.archive .page-header {
text-align: center;
display: block;
margin: 60px auto 30px;
padding: 0;
float: none;
clear: both;
width: 96%;
max-width: 780px;
border-left: none;
}
.archive .page-header p {
color: #002954;
font-size: 14pt;
text-transform: uppercase;
font-weight: 600;
margin: 0;
padding: 0;
}
.archive.subhome {
display: block;
width: 100%;
float: left;
margin-top: 56px;
}
.archive.subhome .back1 {
display: block;
width: 100%;
float: left;
}
.archive.subhome .back2 {
display: block;
width: 100%;
float: left;
}
#slide-cursos-livres {
position: relative;
}
#carrossel-prev {
position: absolute;
top: 43%;
transform: translateY(-50%);
border: none;
cursor: pointer;
padding: 0;
z-index: 101;
left: -63px;
height: 50px;
width: 50px;
background-image: none;
background-color: #008fd6;
border-radius: 100%;
padding-left: 1px;
color: #fff;
}
#carrossel-next {
position: absolute;
top: 43%;
transform: translateY(-50%);
border: none;
cursor: pointer;
padding: 0;
z-index: 101;
right: -63px;
height: 50px;
width: 50px;
background-image: none;
background-color: #008fd6;
border-radius: 100%;
padding-left: 3px;
color: #fff;
}
#carrossel-prev:hover {
background-color: #132948;
}
#carrossel-next:hover {
background-color: #132948;
}
#container-carrossel-cursos {
width: 100% !important;
max-width: 100% !important;
margin: 0 auto !important;
margin-top: 0px !important;
}
#container-carrossel-cursos .slick-list {
padding-top: 10px !important;
}
#container-carrossel-cursos li.boxshadow.slick-slide {
width: 300px !important;
display: flex !important;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
#container-carrossel-cursos li.boxshadow.slick-slide:hover {
transform: translateY(-10px);
}
.textobox .titulo-container {
max-height: 118px;
overflow: hidden;
}
#container-carrossel-cursos li.boxshadow.slick-slide .textobox h2.innerseo {
text-align: left;
margin-top: 24px;
}
#container-carrossel-cursos li.boxshadow a {
margin: 0;
width: 285px;
margin: 0 auto !important;
box-shadow: 0px 8px 13px -9px rgba(0, 0, 0, 0.5) !important;
min-height: 360px;
max-height: 405px;
}
.slick-slide {
display: inline-block;
}
.slick-track {
display: flex !important;
}
#slide-cursos-livres ul.Arquivo.cycle-slide {
width: 100% !important;
max-width: 100% !important;
display: grid !important;
grid-template-columns: 1fr 1fr 1fr 1fr;
column-gap: 30px;
padding: 0 50px;
margin-top: 7px;
}
#slide-cursos-livres ul.Arquivo.cycle-slide li {
width: 100% !important;
}
#slide-cursos-livres ul.Arquivo.cycle-slide li a {
width: 100% !important;
margin: 0 !important;
height: 394px !important;
}
#slide-cursos-livres ul.Arquivo.cycle-slide li a .textobox {
position: relative;
}
#slide-cursos-livres ul.Arquivo.cycle-slide li a .textobox saiba.half {
position: absolute;
bottom: 7px;
}
#slide-cursos-livres ul.Arquivo.cycle-slide li a .textobox conf strong {
position: absolute;
bottom: 0;
right: -3px;
}
ul.Arquivo {
display: block;
width: 100%;
margin: 20px auto 0;
padding: 0;
max-width: 1024px;
}
ul.Arquivo.lista {
margin-top: 20px;
}
.page-id-929 ul.Arquivo {
margin-bottom: 100px;
}
.page-id-929 ul.Arquivo:last-child {
margin-bottom: 0;
}
ul.Arquivo li {
display: block;
width: 33.33333%;
float: left;
margin-bottom: 50px;
}
ul.Arquivo.base-blog {
display: flex !important;
flex-wrap: wrap !important;
gap: 55px 0px !important;
padding: 0 !important;
margin: 20px auto 0 !important;
max-width: 1024px !important;
list-style: none !important;
}
ul.Arquivo li.boxshadow.base-blog {
flex: 0 0 calc(33.333%) !important;
box-sizing: border-box !important;
display: flex !important;
flex-direction: column !important;
margin: 0 !important;
}
ul.Arquivo li.boxshadow.base-blog a {
flex: 1 !important;
display: flex !important;
flex-direction: column !important;
min-height: 394px !important;
height: fit-content !important;
}
ul.Arquivo li.boxshadow.base-blog .textobox h2.innerseo {
font-size: 11pt !important;
text-transform: none !important;
line-height: 14pt !important;
font-weight: 600 !important;
margin: 10px 0 0 !important;
min-height: 75px !important;
display: block !important;
float: left !important;
margin-bottom: 0 !important;
}
ul.Arquivo li:nth-child(3n + 1) {
clear: both;
}
ul.Arquivo li.thumbsGratis {
width: 33.3333%;
}
ul.Arquivo li.contHTML {
width: 100%;
}
ul.Arquivo li.contHTML .blockHTM {
display: block;
width: 100%;
max-width: 870px;
margin: 0 auto;
background-color: #d1e6e9;
padding: 40px;
}
ul.Arquivo.tutor li {
display: block;
width: 50%;
float: left;
margin-bottom: 60px;
text-align: center;
}
ul.Arquivo li a {
width: 90%;
margin: 0;
display: block;
}
ul.Arquivo li:nth-child(3n + 2) a {
margin: 0 5%;
}
ul.Arquivo li:nth-child(3n + 3) a {
margin: 0 0 0 10%;
}
ul.Arquivo li a .boxFoto {
display: block;
width: 100%;
background-repeat: no-repeat;
height: 250px;
background-position: center center;
background-size: cover;
float: left;
color: #fff;
text-transform: uppercase;
font-size: 12pt;
padding: 15px;
position: relative;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.Arquivo.tutor li a .boxFoto {
height: 250px;
background-size: auto 100%;
}
ul.Arquivo.completo li a .boxFoto {
height: 180px;
background-size: 100% auto;
position: relative;
}
ul.Arquivo.completo li a .boxFoto .confirmado {
display: inline-block;
background-color: #575756;
border: 1px solid #fff;
border-radius: 10px;
color: #fff;
font-weight: 600;
position: absolute;
top: 10px;
right: 10px;
font-size: 8pt;
padding: 3px 10px;
width: 100px;
min-height: 20px;
}
ul.Arquivo li.boxshadow a conf strong {
display: inline-block;
background-color: #575756;
border: 1px solid #fff;
border-radius: 10px;
color: #fff;
font-weight: 600;
font-size: 8pt;
padding: 3px 10px;
}
ul.Arquivo li.boxshadow a conf {
text-align: right;
}
.imgbox .minifoto {
display: block;
float: left;
}
.minifoto {
width: 100px; height: 100px;
overflow: hidden;
position: relative;
}
.slide-container {
width: 100%;
height: 100%;
position: absolute;
display: flex;
transition: transform 0.5s;
}
.slide-container img {
width: 100%;
height: auto;
min-width: 100px;
}
.textobox {
display: block;
width: 100%;
padding: 0 24px;
float: left;
min-height: 260px;
position: relative;
}
.textobox h4,
.textobox h2.innerseo {
font-size: 11pt;
text-transform: none;
line-height: 14pt;
font-weight: 600;
margin: 10px 0 0;
min-height: 75px;
display: block;
float: left;
}
.textobox h2.innerseo {
margin: 10px 0 5px;
min-height: auto;
text-align: left;
margin-bottom: 0;
font-size: 14pt;
line-height: 16pt;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
margin-top: 32px;
}
.textobox p.innerseo {
display: block;
width: 100%;
clear: both;
font-size: 11pt;
color: #132948;
margin-bottom: 0;
line-height: 14pt;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
padding-top: 8px;
}
.textobox span {
padding: 0;
display: block;
clear: both;
height: fit-content;
color: #132948;
font-size: 11pt;
position: relative;
font-weight: 600;
clear: both;
line-height: 15pt;
padding-left: 21px;
margin-bottom: 16px;
margin-top: 16px;
}
.textobox span::before {
content: '\f007';
font-family: "Font Awesome 5 Free";
font-size: 13px;
color: #f58c1f;
position: absolute;
top: 0px;
left: 0px;
font-weight: 700;
}
.imgbox thumb {
background-size: auto 100%;
display: block;
width: calc(100% - 105px);
float: left;
margin-right: 5px;
height: 100px;
}
.imgbox thumb.full {
width: 100%;
margin-right: 0;
background-repeat: no-repeat;
background-size: 100% auto;
}
h2.data2025,
h3.data2025 {
color: #132948;
font-family: 'Titillium Web', sans-serif;
text-transform: uppercase;
display: block;
width: 100%;
margin: 0 auto 0 !important;
padding: 0;
max-width: 1024px;
font-weight: 500;
}
h3.data2025 {
padding-top: 50px;
}
#ancora h3 {
color: #132948;
font-family: 'Titillium Web', sans-serif;
font-weight: 400;
margin: 0 auto 40px;
max-width: 1024px;
}
ul.Arquivo li.boxshadow a {
-webkit-box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
-moz-box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
float: left;
height: fit-content;
min-height: 360px; }
ul.Arquivo.completo li.boxshadow a {
height: auto;
position: relative;
min-height: 475px; }
ul.Arquivo.completo li.boxshadow a h4,
ul.Arquivo.completo li.boxshadow a h2 {
color: #fff;
font-size: 12px;
display: flex;
height: 70px;
align-items: center;
justify-content: center;
text-align: center;
padding: 0 50px;
text-transform: uppercase;
}
ul.Arquivo.completo li.boxshadow a h2 {
margin-bottom: 20px;
font-size: 13pt;
line-height: 15pt;
font-weight: 600;
}
ul.Arquivo.completo li.boxshadow a span {
color: #132948;
font-size: 12pt;
line-height: 16pt;
display: block;
padding: 0 24px;
min-height: 130px;
}
ul.Arquivo.completo li.boxshadow a span.titulo-curso {
min-height: 355.31px;
}
.archive.subhome ul.Arquivo.completo li.boxshadow a span.titulo-curso {
min-height: 87px;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
ul.Arquivo.completo li:last-of-type {
margin-bottom: 95px;
}
ul.Arquivo li.boxshadow {
transition: transform 0.3s ease;
}
ul.Arquivo li.boxshadow:hover {
transform: translateY(-10px);
}
ul.Arquivo li.boxshadow a topico {
display: block;
width: 100%;
margin: 0;
color: #132948;
font-size: 11pt;
position: relative;
font-weight: 600;
clear: both;
line-height: 15pt;
min-height: 30px;
padding: 0 24px;
padding-left: 41px;
}
ul.Arquivo li.boxshadow a .textobox topico {
padding: 0;
}
ul.Arquivo li.boxshadow a topico:nth-of-type(2) {
color: #132948;
min-height: 65px;
}
ul.Arquivo li.boxshadow a topico.local {
position: absolute;
bottom: 10px;
width: fit-content;
padding: 0;
height: fit-content;
min-height: 0;
left: 40px;
}
ul.Arquivo.completo li.boxshadow a topico.local {
bottom: 22px;
}
ul.Arquivo li.boxshadow a topico.data {
margin-top: 16px;
}
.textobox topico {
margin: 0 0 10px !important;
}
ul.Arquivo li.boxshadow a saiba {
color: #132948;
font-size: 11pt;
padding: 13px 24px;
display: block;
font-weight: 600;
padding-top: 12px;
display: none;
}
ul.Arquivo li.boxshadow a saiba.half,
ul.Arquivo li.boxshadow a conf {
padding: 0;
width: 50%;
float: left;
}
ul.Arquivo li.boxshadow a saiba.half {
position: absolute;
bottom: 14px;
}
ul.Arquivo li.boxshadow a conf {
position: absolute;
right: 19px;
top: 208px;
height: fit-content;
}
ul.Arquivo li.boxshadow a saiba b {
color: #f58c1f;
font-size: 16pt;
font-weight: 600;
}
ul.Arquivo li.boxshadow a topico:before {
content: '\f054';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #f58c1f;
position: absolute;
top: 0px;
left: 25px;
font-weight: 700;
}
ul.Arquivo li.boxshadow a .textobox topico:before {
left: 0;
}
ul.Arquivo li.boxshadow a .textobox topico.data {
padding-left: 21px;
}
ul.Arquivo li.boxshadow a .textobox topico.horario {
padding-left: 21px;
}
ul.Arquivo li.boxshadow a topico.data:before {
content: '\f073';
font-size: 12px;
}
ul.Arquivo li.boxshadow a topico.local:before {
content: '\f276';
left: -15px;
font-size: 12px;
}
ul.Arquivo li.boxshadow a topico.horario:before {
content: '\f017';
font-size: 12px;
}
ul.Arquivo li.boxshadow a h4 br {
display: none;
}
ul.Arquivo li a .boxFoto:before {
content: '';
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.1);
position: absolute;
top: 0;
left: 0;
z-index: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
} ul.Arquivo li a .borderLine {
color: #002954;
border: 1px solid #002954;
padding: 5px 1px;
text-align: center;
font-size: 11pt;
float: left;
width: 100%;
font-weight: 600;
margin-bottom: 10px;
text-transform: lowercase;
background: #fff;
-webkit-box-shadow: 0px 5px 5px 2px rgba(0, 0, 0, 0.2);
box-shadow: 0px 5px 5px 2px rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.Arquivo.tutor li a .borderLine {
text-transform: uppercase;
}
ul.Arquivo li a .boxSaiba {
background-color: #fff; display: none;
margin: 10px auto 0;
border: 1px solid #002954;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
color: #002954;
text-align: center;
text-transform: none;
padding: 0px 10px 0px 35px;
font-size: 10pt;
font-weight: 600;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/bulletSaibaMais.png);
background-repeat: no-repeat;
background-position: 15px 3px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.Arquivo li .soutabela {
position: relative;
z-index: 20;
}
ul.Arquivo li:hover a .boxSaiba,
ul.Arquivo li:hover a .borderLine {
color: #f58c1f;
border: 1px solid #f58c1f;
}
h2.superdata {
color: #f58c1f;
display: block;
width: 100%;
text-align: center;
font-size: 28pt;
font-weight: 600;
padding-bottom: 50px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/seta-desce.png);
background-position: bottom center;
background-size: 20px auto;
background-repeat: no-repeat;
margin-bottom: 25px;
}
.GETIncrituns h4 {
display: block;
width: 100%;
text-align: center;
margin: 20px 0;
color: #f58c1f;
font-weight: 500;
}
.page-id-929 h2.superdata {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/seta-azul-desce.png);
background-size: 32px auto;
padding-bottom: 65px;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450;
float: left;
width: 100%;
}
#Boxflutuante {
width: 100%;
height: 100vh;
width: 100%;
background: rgba(0, 41, 84, 0.6);
position: fixed;
top: -150%;
opacity: 0;
left: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#Boxflutuante.abre {
opacity: 1;
top: 0;
}
.involucorVideo {
width: 80%;
max-width: 880px;
margin: 0 auto;
display: block;
position: relative;
}
.fechar {
position: absolute;
top: -25px;
right: -25px;
width: 25px;
}
.clear {
display: block;
width: 100%;
height: 1px;
overflow: hidden;
clear: both;
}
.navigation.pagination {
display: block;
width: 100%;
margin: 40px 0;
float: left;
}
.pagination .prev,
.pagination .next {
display: none;
} .coluna1 {
display: block;
width: 8.333333333333333%;
float: left;
}
.coluna2 {
display: block;
width: 16.66666666666667%;
float: left;
}
.coluna3 {
display: block;
width: 25%;
float: left;
}
.coluna4 {
display: block;
width: 33.33333333333333%;
float: left;
}
.coluna5 {
display: block;
width: 41.66666666666667%;
float: left;
}
.coluna6 {
display: block;
width: 50%;
float: left;
}
.coluna7 {
display: block;
width: 58.33333333333333%;
float: left;
}
.coluna8 {
display: block;
width: 66.66666666666667%;
float: left;
}
.coluna9 {
display: block;
width: 75%;
float: left;
}
.coluna10 {
display: block;
width: 83.33333333333333%;
float: left;
}
.coluna11 {
display: block;
width: 91.66666666666667%;
float: left;
}
.coluna12 {
display: block;
width: 100%;
float: left;
} .GETIncrituns h2.ttlog:before {
display: none !important;
}
.topobusca {
display: block;
width: 100%;
height: 270px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/seta-desce.png);
background-size: 30px auto;
background-repeat: no-repeat;
background-position: bottom center;
position: relative;
}
.topobusca h1 {
color: #d4742c;
font-size: 20pt;
text-transform: uppercase;
}
.topobusca h1 span {
display: inline-block;
background-repeat: no-repeat;
background-position: left center;
padding: 35px 125px;
font-weight: 600;
}
.fundo1,
.fundo2 {
display: block;
width: 100%;
float: left;
background-repeat: no-repeat;
}
.fundo1 {}
.fundo1.internas {}
.page-id-10 .fundo1.internas {
background: none;
}
.fundo2 {}
.fundo2.internas {}
.page-id-10 .fundo2.internas {
background: none;
margin-bottom: 48px;
}
.semfim {
display: block;
width: 100%;
height: 60vh;
background-position: center center;
background-size: auto 100%;
background-repeat: no-repeat;
margin: 40px 0;
}
.novasBuscas {
display: block;
width: 100%;
text-align: center;
color: #132948;
font-size: 20pt;
font-weight: 600;
margin: 80px 0 30px;
float: left;
}
.novasBuscas span {
display: inline-block;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/seta-cor.png);
background-repeat: no-repeat;
background-position: left center;
background-size: 75px auto;
padding-left: 85px;
}
.topototal {
display: block;
width: 100%;
height: 395px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
float: left;
margin-bottom: 40px;
}
.postid-10859 .topototal {
background-position: left center;
}
.topototal.amazonia {
display: block;
width: 100%;
height: 594px;
background-repeat: no-repeat;
background-position: top center;
background-size: auto 100%;
float: left;
margin-bottom: 0;
background-color: #008d44;
}
.page-id-28 .topototal,
.page-id-929 .topototal {
margin-bottom: 0;
}
.topototal p {
color: #fff;
max-width: 980px;
margin: 0 auto;
}
.topototal .certifica p {
font-size: 30pt;
line-height: 37pt;
font-weight: 600;
margin-bottom: 40px;
text-transform: uppercase;
}
.topototal.topogeralInterna {
margin-bottom: 30px;
}
.Arquivo.tutor h2 {
color: #1c2e4f !important;
text-align: center;
text-transform: uppercase;
margin-top: 15px;
display: block;
float: left;
font-size: 14pt !important;
padding: 0 40px;
line-height: 25px;
}
.Arquivo.tutor li:hover h2 {
color: #f58c1f !important;
}
h1.titulopaginas {
display: block;
width: 100%;
color: #fff;
font-size: 30pt;
font-weight: 600;
text-transform: uppercase;
}
.page-id-28 .topototal p,
.topogeralInterna p {
color: #fff;
max-width: 800px;
margin: 0 auto;
font-size: 17pt;
line-height: 25pt;
}
.page-id-28 .topototal h3 {
color: #f58c1f;
font-size: 19pt;
background-color: #e1e1e1;
padding: 10px;
max-width: 575px;
margin: 40px auto 0;
}
#masthead {
display: block;
width: 100%;
min-height: 120px;
background-color: #0f2541;
float: left;
}
#masthead logo img {
width: 100%;
height: auto;
}
#masthead logo {
display: block;
width: 100%;
max-width: 180px;
float: left;
margin: 30px -15px 0 15px;
}
#masthead .headerSup logo {
margin: 25px 0 0 0;
float: left;
}
#masthead .headerSup .KbkTop {
position: relative;
width: fit-content;
float: left;
margin: 35px 0 0 0;
top: 0;
right: 12px;
}
#masthead .menuprincipal {
display: block;
width: calc(100% - 470px);
float: left;
text-align: center;
margin: 20px 0 0 0;
}
.headerInf,
.headerSup {
display: flex;
justify-content: space-between;
width: 100%;
position: relative;
float: none;
max-width: 1020px;
margin: 0 auto;
clear: both;
}
.headerSup boxbusca {
display: block;
width: 600px;
float: left;
text-align: center;
margin: 35px 0 0 0;
margin-left: -12px;
}
.headerSup boxbusca input[type="text"] {
background-color: #e4f2f9;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2024/02/lupa-busca-2.png);
background-repeat: no-repeat;
background-position: 335px 7px;
padding-left: 12px;
}
.headerSup #BuscaTopo {
display: block;
width: 100%;
max-width: 380px;
margin: 0 auto;
}
#masthead .headerInf .menuprincipal {
margin-top: 0;
width: 100%;
text-align: left;
min-width: 1020px;
}
#masthead .menuprincipal ul {
margin: 18px 0 0 0;
padding: 0;
list-style: none;
z-index: 999;
}
#masthead .menuprincipal ul .blog {
display: none;
}
#masthead .headerInf .menuprincipal #menu-menu-principal {
margin-top: 0;
width: 100%;
display: flex;
justify-content: space-between;
}
#masthead .menuprincipal ul li {
display: inline-block;
padding: 15px 10px;
position: relative;
}
#masthead .headerInf .menuprincipal ul li {
display: inline-block;
padding: 15px 0 15px 0;
position: relative;
}
#masthead .menuprincipal ul li:last-child {
padding-right: 0 !important;
}
#masthead .headerInf .menuprincipal ul .blog {
display: inline-block;
}
#masthead .menuprincipal ul li a,
#masthead .menuprincipal ul li a:visited {
color: #fff;
font-size: 12px !important;
text-transform: uppercase;
}
#masthead .menuprincipal ul li a:hover {
color: #008ed6;
}
#masthead .menuprincipal ul li .sub-menu {
display: none;
position: absolute;
background-color: rgba(0, 41, 84, 0.9);
text-align: left;
white-space: nowrap;
left: 0;
top: 25px;
padding-top: 10px;
}
#masthead .menuprincipal ul li.menu-item-7446 .sub-menu {
padding-right:10px;
}
#masthead .menuprincipal ul li:hover .sub-menu {
display: block;
}
#masthead .menuprincipal ul li .sub-menu li {
display: block;
line-height: 20px;
margin-bottom: 10px;
padding: 0 10px;
}
footer.site-footer {
display: block;
width: 100%;
min-height: 330px;
margin-top: 48px;
background-color: #132948;
float: left;
padding-top: 75px;
color: #fff;
font-size: 14pt;
}
.page-id-3230 footer.site-footer {
margin-top: 100px;
}
footer.site-footer endereco,
footer.site-footer telefone {
display: block;
padding-left: 20px;
position: relative;
}
footer.site-footer endereco:before {
content: '\f3c5';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #fff;
position: absolute;
top: 0;
left: -5px;
font-weight: 700;
}
footer.site-footer telefone:before {
content: '\f879';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #fff;
position: absolute;
top: 0;
left: -5px;
font-weight: 700;
}
footer.site-footer .wp-block-image {
display: block;
margin-top: 0;
}
footer.site-footer #menu-menu-rodape {
margin: 0;
padding: 0;
list-style: none;
}
footer.site-footer #menu-menu-rodape li a,
footer.site-footer #menu-menu-rodape li a:hover,
footer.site-footer #menu-menu-rodape li a:visited {
color: #fff;
font-size: 12pt;
}
footer.site-footer h4 {
margin: 0;
padding: 0;
font-size: 13pt;
font-weight: 500;
}
footer.site-footer ul.midia {
margin: 0;
padding: 0;
list-style: none;
}
footer.site-footer ul.midia li {
display: block;
width: 40px;
height: 40px;
float: left;
overflow: hidden;
background-repeat: no-repeat;
background-position: center center;
margin-right: 10px;
}
footer.site-footer ul.midia li:hover {
opacity: 0.8;
}
footer.site-footer ul.midia li a {
width: 40px;
height: 40px;
opacity: 0;
}
footer.site-footer ul.midia li.link {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/linked-in.png);
}
footer.site-footer ul.midia li.insta {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/instagram.png);
}
footer.site-footer ul.midia li.face {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/facebook.png);
}
footer.site-footer ul.midia li.twitter {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/twitter.png);
}
footer.site-footer ul.midia li.youtube {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/youtube.png);
}
.newsletter {
display: block;
width: 100%;
background-color: #c22e0d;
min-height: 80px;
color: #fff;
text-align: center;
font-size: 14pt;
float: left;
padding-top: 20px;
margin-top: 80px;
}
#video {
display: block;
width: 100%;
height: auto;
position: absolute;
bottom: -30%;
left: 0;
}
#videoAbre {
display: block;
width: 100%;
float: left;
height: auto;
position: relative;
margin-bottom: -47px;
}
#videoAbre iframe {
width: 100%;
height: 100%;
margin-bottom: 0;
min-height: 610px;
}
.setadesce {
display: block;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center 90%;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/seta-desce.png);
position: absolute;
top: 0;
left: 0;
z-index: 10;
cursor: pointer;
background-size: 30px auto;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.setadesce:hover {
background-position: center 95%;
}
#primary {
display: block;
width: 100%;
float: left;
}
#cursos {
display: block;
width: 100%;
float: left;
min-height: 600px;
background-repeat: no-repeat;
background-position: left center;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/fundo-cursos.png);
}
#cursos.home2023 {
background-image: none;
}
#buscahome {
float: left;
width: 100%;
margin: 60px 0 0;
background-color: rgb(87, 87, 86, 0.1);
}
#buscahome.internas {
margin-top: 0;
}
#buscahome.home2023 boxbusca {
background-color: transparent;
margin-bottom: 0;
}
h2.titulogeral {
display: block;
width: 100%;
text-align: center;
color: #002954;
text-transform: uppercase;
font-size: 28pt;
margin: 50px auto;
font-weight: 600;
line-height: 35pt;
}
.cortina {
display: block;
position: relative;
width: 100%;
overflow: hidden;
}
.cortina img {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.flutuante {
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
color: #fff;
font-size: 27pt;
}
ul.homeCursos {
display: block;
width: 100%;
margin: 0 auto;
padding: 0;
list-style: none;
max-width: 1100px;
}
ul.homeCursos li {
display: block;
width: 50%;
margin-bottom: 40px;
float: left;
}
.home2023 ul.homeCursos li {
width: 33.3333%;
}
ul.homeCursos li a {
display: block;
width: calc(100% - 20px);
max-width: 530px;
}
ul.homeCursos li a p {
font-size: 12pt;
color: #575756;
padding: 10px 20px;
line-height: 17pt;
margin: 0;
}
.home2023 ul.homeCursos li:nth-child(even) a {
float: none;
}
ul.homeCursos li:nth-child(even) a {
float: right;
}
ul.homeCursos li:nth-child(odd) {
clear: both;
}
.home2023 ul.homeCursos li:nth-child(odd) {
clear: none;
}
.home2023 ul.homeCursos li h4 {
font-size: 17pt;
line-height: 20pt;
}
ul.homeCursos li botao {
display: block;
width: 140px;
margin: 10px auto;
text-align: center;
border: 1px solid #f7a633;
color: #f07d24;
font-size: 13px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
padding: 5px 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.homeCursos li:hover botao {
border: 1px solid #002954;
background-color: #002954;
color: #fff;
}
ul.homeCursos li:hover .flutuante {
text-shadow: 2px 2px 8px #000;
}
ul.homeCursos li:hover img {
opacity: 0.4;
}
#areas,
#iconesAreas {
display: block;
width: 100%;
float: left;
}
#areas {
margin: 0 auto 100px;
}
#areas .SoySeta,
.geral .SoySeta {
display: block;
width: 100%;
background-repeat: no-repeat;
background-position: left center;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/seta-lateral.png);
max-width: 1024px;
margin: 0 auto;
}
#professores .SoySeta {
position: relative;
}
#professores .SoySeta:before {
content: '';
display: block;
width: 100px;
height: 30px;
background-repeat: no-repeat;
background-position: left center;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/09/seta-lateral.png);
background-size: cover;
position: absolute;
top: 0px;
left: -120px;
}
#professores.mba .SoySeta:before {
display: none;
}
#professores.mba {
display: block;
width: 100%;
float: left;
margin-bottom: 80px;
}
ul.depoimentoThumb {
display: block;
width: 100%;
float: left;
margin: 40px 0;
padding: 0;
list-style: none;
}
ul.depoimentoThumb li {
display: block;
margin-right: 15px;
width: calc(25% - 12px);
float: left;
margin-bottom: 15px;
}
ul.depoimentoThumb li img {
width: 100%;
height: auto;
}
ul.depoimentoThumb li:nth-child(4n + 4) {
margin-right: 0;
}
ul.depoimentoThumb li:nth-child(4n + 1) {
clear: both;
}
.youtube {
cursor: pointer;
}
#areas ul.areasHome {
display: block;
width: 100%;
margin: 0 auto;
text-align: center;
}
#areas ul.areasHome li {
display: inline-block;
}
#areas ul.areasHome li a {
color: #1c2e4f;
font-size: 10pt;
width: calc(100% - 15px);
max-width: 130px;
display: block;
text-align: center;
text-transform: uppercase;
font-weight: 600;
line-height: 14pt;
height: 160px;
background-repeat: no-repeat;
background-position: top center;
float: left;
padding-top: 100px;
white-space: break-spaces;
}
#areas ul.areasHome li a:hover {
color: #f07d24;
}
#depoimentos {
display: block;
width: 100%;
float: left;
background-color: #b0d1f0;
min-height: 580px;
}
.page-id-28 #depoimentos {
background-color: #dad7d2;
}
ul.depoimentos {
min-height: 400px;
background-color: #b0d1f0;
display: block;
text-align: center;
width: 100%;
}
.page-id-28 ul.depoimentos {
background-color: #dad7d2;
}
ul.depoimentos li {
display: inline-block;
max-width: 430px;
width: 33.33333%;
height: 100%;
color: #002954;
padding: 20px 0;
}
ul.depoimentos li p {
margin: 0;
padding: 0;
font-size: 17px;
}
ul.depoimentos li .blocoDepoimento,
ul.depoimentos li .blocoDepoimentoAssi {
display: block;
float: left;
margin: 0 20px;
width: calc(100% - 40px);
}
ul.depoimentos li .blocoDepoimentoAssi {
font-weight: 600;
margin-top: 30px;
}
ul.depoimentos li:nth-child(2) {
background-color: #ffde00;
}
.page-id-28 ul.depoimentos li:nth-child(2) {
background-color: #c9c5be;
}
.topogeral {
display: block;
width: 100%;
max-width: 100%;
margin: 0 auto;
clear: both;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% 100%;
height: 265px;
}
.topogeral.cursolivre h1 {
display: block;
width: 100%;
text-align: center;
color: #002954;
max-width: 725px;
margin: 0 auto;
font-size: 22px;
text-transform: uppercase;
font-weight: 600;
}
.topogeral.cursolivre h1 span {
display: inline;
background-color: #fff;
padding: 3px 10px;
line-height: 46px;
box-shadow: -4px 0px 0px -1px #fff, 16px 0px 0 0px #fff, -6px 0 0 0px #fff;
box-decoration-break: clone;
text-align: center;
}
.topogeral.cursolivre h1 span strong {
width: 100%;
text-align: center;
}
.topogeral.cursolivre .bannerCursosLivres {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/fundo-banner.png);
background-repeat: no-repeat;
background-position: center center;
color: #fff;
font-size: 14pt;
padding: 20px 40px;
display: inline-block;
margin-bottom: 10px;
}
.breadCrumb {
color: #575756;
font-size: 10pt;
padding-left: 20px;
display: block;
margin: 10px 0 50px 0;
text-transform: uppercase;
}
.breadCrumb.insc-curso {
margin-top: 32px;
text-transform: none;
font-size: 11pt;
}
.btn-secundario {
background-color: transparent !important;
border: 2px solid #f58c1f !important;
color: #f58c1f !important;
font-family: 'Rubik', sans-serif !important;
}
.btn-secundario:hover {
background-color: #002648 !important;
border: 2px solid #002648 !important;
color: #fff !important;
}
.conteudoInterno {
display: block;
width: 100%;
max-width: 890px;
margin: 50px auto;
position: relative;
}
.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 .participantes, .circulos-fases .identificacao, .circulos-fases .pagamento {
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;
}
.imagem-curso {
width: 280px;
border-radius: 10px;
overflow: hidden;
}
.imagem-curso.absolute {
position: absolute;
right: 38px;
top: 100px;
width: 230px;
}
.page-id-14029 .imagem-curso.absolute {
display:none;
}
.imagem-curso .titulo-curso-img {
font-family: 'Titillium Web', sans-serif;
background-color: #007585;
color: #fff;
font-weight: 500;
font-size: 13pt;
line-height: 14pt;
text-align: center;
height: 60px;
display: flex;
align-items: center;
padding: 0 30px;
}
.card-curso-container .sobre-curso {
display: flex;
flex-direction: column;
justify-content: center;
width: 50%;
}
.card-curso-container .sobre-curso .titulo-curso {
font-family: 'Titillium Web', sans-serif;
font-weight: 700;
color: #002648;
margin-bottom: 16px;
line-height: 18pt;
}
.card-curso-container .sobre-curso p {
font-family: 'Titillium Web', sans-serif;
margin: 0;
color: #002648;
font-size: 12pt;
line-height: 23pt;
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: 0px;
left: 0px;
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 {
max-width: 630px;
margin-bottom: 160px;
}
.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;
}
.conteudoInterno.pagamento .total-valor h4 {
font-size: 14pt;
color: #002648;
font-weight: 500;
width: 220px;
margin: 0;
padding-right: 32px;
font-family: 'Rubik', sans-serif !important;
}
.conteudoInterno.pagamento .total-valor h5 {
font-size: 16pt;
color: #0091ff;
font-weight: 600;
font-family: 'Rubik', sans-serif !important;
}
body.page-id-1381 .conteudoInterno {
max-width: 744px;
margin: 0 auto;
}
.archive.author .conteudoInterno {
margin: 100px auto;
}
.conteudoInterno .coluna2 img {
width: 100%;
height: auto;
}
#conteudoModulos,
#conteudoValores,
#conteudoInfos,
#conteudoProcesso {
display: block;
width: 100%;
float: left;
margin: 0 0 50px;
}
#conteudoInfos,
#conteudoProcesso {
margin-top: 50px;
}
.subtitulos,
#conteudoPaginas h2,
h1.innerTitle,
#conteudoPaginas h3,
.trama h2 {
color: #f58c1f;
font-size: 16pt;
font-weight: 600;
margin-bottom: 10px;
position: relative;
}
.titulo-fase {
display: flex;
gap: 12px;
margin-bottom: 16px;
}
.titulo-fase span {
display: flex;
justify-content: center;
align-items: center;
height: 40px;
width: 40px;
min-width: 40px;
border-radius: 100%;
border: 1px solid #0091ff;
color: #0091ff;
font-size: 16pt;
font-weight: 400;
font-family: 'Rubik', sans-serif;
}
.subtitulos.novo {
color: #002648;
font-weight: 600;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
}
#formInscricao .info-adicional {
display: flex;
gap: 24px;
margin-top: -10px;
margin-bottom: 24px;
}
#formInscricao .info-adicional label {
font-size: 12pt;
width: fit-content;
}
.info-adicional label input {
cursor: pointer;
}
.btn-insc-container {
display: flex;
width: 100%;
gap: 16px;
margin-top: 32px;
color: #002954;
justify-content: flex-end;
align-items: center;
font-weight: 600;
}
.btn-insc-container button {
top: 9px;
position: relative;
}
.btn-insc-escola {
float: none !important;
margin: 0 !important;
font-size: 10pt !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
width: 220px !important;
height: 48px !important;
border-radius: 5px !important;
font-weight: 500 !important;
font-family: 'Rubik', sans-serif !important;
}
.reserva .btn-insc-escola {
background-color: rgb(255, 140, 31);
color: #fff;
}
.reserva .btn-insc-escola:hover {
background-color: #0f2541;
}
.btn-insc-escola.add {
margin-top: -14px !important;
margin-right: -56px !important;
width: 39px !important;
height: 39px !important;
}
.btn-insc-escola.float-right {
float: right !important;
}
ul.Nprocessos {
margin: 40px 0 0 0;
padding: 0;
list-style: none;
}
ul.Nprocessos li number {
display: flex;
width: 65px;
height: 65px;
background-color: #f58c1f;
color: #fff;
font-size: 25pt;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 41px;
justify-content: center;
align-items: center;
margin: 0 auto;
}
ul.Nprocessos li conteudo {
color: #132948;
display: flex;
width: 100%;
justify-content: center;
font-size: 12pt;
text-align: center;
font-weight: 600;
line-height: 14pt;
margin-top: 10px;
}
ul.Nprocessos li {
display: block;
width: calc(20% - 20px);
margin-right: 20px;
float: left;
position: relative;
}
ul.Nprocessos li:before {
content: '';
width: 21px;
height: 27px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/seta-bullet.png);
background-repeat: no-repeat;
position: absolute;
right: -16px;
top: 25px;
background-size: 16px auto;
}
ul.Nprocessos li:last-child:before {
display: none;
}
.trama h2 span {
width: 98px;
display: inline-block;
position: relative;
top: -2px;
}
#conteudoModulos h5 {
color: #002954;
font-size: 14pt;
font-weight: 600;
margin-bottom: 10px;
text-transform: uppercase;
margin-top: 40px;
display: block;
width: 100%;
float: left;
}
article.conteudo {
display: block;
width: 100%;
float: left;
margin-bottom: 30px;
}
#conteudoModulos h3 {
color: #002954;
font-size: 14pt;
font-weight: 500;
cursor: pointer;
}
#conteudoModulos h3.NMmodulo {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2024/11/seta-escola-infos.png);
background-repeat: no-repeat;
background-size: 10px;
background-position-y: 7px;
padding-left: 17px;
font-weight: 600;
}
#conteudoModulos ul.itens {
margin: 0;
padding: 0;
list-style: none;
}
#conteudoModulos ul.itens li.innerItens {
display: block;
margin-bottom: 10px;
width: 100%;
float: left;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/bullet.png);
background-repeat: no-repeat;
background-position: 2px 9px;
padding-left: 20px;
}
#conteudoModulos .sumidouro ul {
margin: 10px 0;
padding: 0;
list-style: none;
}
#conteudoModulos .sumidouro p,
#conteudoModulos .sumidouro ul li {
color: #002954;
font-size: 12pt;
}
#conteudoModulos .sumidouro ul li {
width: 100%;
float: left;
margin-bottom: 10px;
padding-left: 15px;
position: relative;
}
#conteudoModulos .sumidouro ul li:before {
content: '';
width: 6px;
height: 1px;
background-color: #002954;
position: absolute;
top: 12px;
left: 2px;
}
#conteudoModulos .innerItens .sumidouro {
display: none;
}
#conteudoModulos .innerItens.abre .sumidouro {
display: block;
}
#conteudoValores {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/linha-fundo-02.png);
background-repeat: no-repeat;
background-position: top center;
background-size: 2000px 191px;
padding-top: 0;
background-image: none;
}
#conteudoValores.contentCompleto {
margin-bottom: 0;
}
#conteudoValores investimento {
display: block;
width: calc(50% - 15px);
float: left;
margin-right: 15px;
border: 1px solid #006bb2;
padding: 20px;
}
#conteudoValores investimento p {
margin: 0;
padding: 0;
color: #132948;
font-size: 14pt;
font-weight: 400;
}
#conteudoValores investimento p strong {
font-weight: 600;
}
#conteudoValores investimento h4 {
margin: 0 0 10px;
color: #132948;
font-size: 15pt;
font-weight: 600;
}
#conteudoValores investimento h5 {
margin: 0 0 10px;
color: #f58c1f;
font-size: 22pt;
font-weight: 600;
}
#conteudoPaginas h3.seta {
color: #70296b;
position: relative;
}
#conteudoPaginas h3.seta:before {
content: '';
width: 110px;
height: 65px;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% auto;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/09/ABERJE_site_instrutores-seta.png);
position: absolute;
top: -15px;
left: -150px;
}
#conteudoPaginas h4 {
font-size: 16pt;
font-weight: 600;
color: #70296b;
position: relative;
margin-bottom: 10px;
}
.contentBlock {
display: block;
float: left;
margin-left: 0;
margin-bottom: 20px;
margin-top: 40px;
border-bottom: 1px solid #1e1950;
width: 100%;
padding-bottom: 10px;
padding-left: 20px;
}
.contentBlock .itemblock {
display: block;
float: left;
margin-bottom: 20px;
width: 100%;
}
.contentBlock .itemblock conteudo {
display: block;
margin-left: 20px;
}
.contentBlock .itemblock conteudo h5,
.contentBlock .itemblock conteudo h5 a,
.contentBlock .itemblock conteudo h5 a:visited {
color: #1e1950;
font-size: 16pt;
font-weight: 600;
}
.author .conteudoInterno ul.locais {
display: block;
margin: 10px 0;
padding: 0;
list-style: none;
}
.author .conteudoInterno ul.locais li {
display: block;
width: 100%;
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px dashed #1e1950;
}
.author .conteudoInterno ul.locais li icone {
display: inline-block;
margin-right: 10px;
}
.contentBlock .itemblock p {
margin-bottom: 0 !important;
font-size: 11pt !important;
color: #1e1950 !important;
}
.contentBlock .itemblock iframe {
width: 100%;
height: 200px;
}
h1.innerTitle,
.pisoNoti h2 {
color: #70296b !important;
text-transform: uppercase;
}
body.page-id-12860 h1.innerTitle {
color: #002648 !important;
border-bottom: 7px solid #0091ff !important;
margin-bottom: 24px !important;
font-size: 18pt !important;
padding-bottom: 4px !important;
}
.blocoImagem {
display: block;
margin: 50px 0 0 20px;
position: relative;
}
.blocoImagem img {
width: 100%;
height: auto;
margin-bottom: 5px;
max-width: 310px;
}
.pisoNoti {
display: block;
width: 100%;
float: left;
margin: 50px 0;
position: relative;
}
.page-id-929 .pisoNoti {
margin: 0;
}
.page-id-929 .pisoNoti:before {
display: none;
}
.pisoNoti a,
.pisoNoti a:visited,
.pisoNoti a:hover {
color: #002954;
font-size: 12pt;
font-weight: 600;
padding: 50px 0 15px 60px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/pdf-background.png);
background-repeat: no-repeat;
background-position: left center;
margin-top: 0px;
display: block;
}
.pdfLink {
color: #002954;
font-size: 12pt;
font-weight: 600;
padding: 50px 0 15px 60px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/pdf-background.png);
background-repeat: no-repeat;
background-position: left center;
margin-top: 5px;
text-transform: uppercase;
display: block;
}
.page-id-24 #conteudoPaginas .preInscriMBA {
position: relative;
}
.page-id-24 #conteudoPaginas .preInscriMBA:before {
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #fff;
position: absolute;
top: 20px;
right: 15px;
font-weight: 700;
transform: rotate(180deg);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
z-index: 99;
cursor: pointer;
}
.page-id-24 #conteudoPaginas .preInscriMBA.abre:before {
transform: rotate(0deg)
}
.page-id-24 #conteudoPaginas h2,
.page-id-3230 #conteudoPaginas h2 {
color: #007585;
position: relative;
}
.page-id-24 #conteudoPaginas .preInscriMBA h2 {
background-color: #f58c1f;
}
.page-id-24 #conteudoPaginas h3 {
color: #007585;
}
.page-id-929 .conteudoInterno h2 {
color: #70296b;
position: relative;
margin-bottom: 0;
font-size: 22pt;
}
.page-id-929 .conteudoInterno .contHTML h2 {
color: #006bb2;
text-transform: uppercase;
font-size: 19pt;
}
.page-id-929 .conteudoInterno .contHTML iframe {
width: 100%;
height: 450px;
}
.author #conteudoPaginas h2,
.page-id-34 #conteudoPaginas h1,
h2.toposeta {
color: #70296b;
position: relative;
margin-bottom: 50px;
}
h2.toposeta {
margin-bottom: 0;
}
.author #conteudoPaginas h2 a,
.page-id-34 #conteudoPaginas h1 a,
h2.toposeta a {
color: #70296b !important;
}
.author #conteudoPaginas h2.semseta {
margin: 0 0 0 0;
}
h1.blog {
color: #f58c1f;
font-size: 37px;
margin-bottom: 45px;
line-height: 37px;
font-weight: 600;
}
#topotcc h1.blog {
font-size: 15pt;
margin: 50px 0 5px;
}
#topotcc {
display: flex;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/linha-fundo-01.png);
background-repeat: no-repeat;
background-position-y: bottom;
padding-bottom: 125px;
margin-bottom: 30px;
}
.topotcc-container {
width: 100%;
margin: 0 auto;
max-width: 850px;
}
#buscatcc {
background-color: #575756;
display: block;
width: 100%;
min-height: 35px;
color: #fff;
float: left;
padding: 15px 0;
}
#topotcc p {
font-size: 13pt;
color: #002954;
max-width: 850px;
}
#boxtag menu {
margin: 5px 0 0 0;
padding: 0;
font-size: 11pt;
position: relative;
display: block;
}
#boxtag menu:before {
content: "\f078";
font-family: "Font Awesome 5 Free";
font-size: 16px;
color: #fff;
position: absolute;
top: -2px;
right: 42px;
font-weight: 600;
transform: rotate(-90deg);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#boxtag.abre menu:before {
transform: rotate(0);
}
#boxtag ul {
margin: 0;
padding: 5px 10px;
list-style: none;
background-color: #fff;
position: absolute;
top: 25px;
left: 0;
z-index: 999;
text-wrap: nowrap;
height: 1px;
opacity: 0;
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}
#boxtag.abre ul {
height: auto;
opacity: 1;
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}
#boxtag ul li {
display: block;
width: 100%;
cursor: pointer;
}
#boxtag ul li a {
color: #002954;
font-size: 10pt;
}
.textobusca {
width: 70%;
float: left;
font-size: 11pt;
margin: 5px 0 0;
}
#boxtag {
float: left;
width: 100px;
margin-right: 0;
position: relative;
display: block;
}
.buscapesquisa input[type="text"] {
width: 100%;
float: left;
background-color: #eef5ff;
border: 1px solid #c9cfdf;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 3px 10px;
display: block;
font-size: 12pt;
}
#resultBusca {
padding: 100px 0;
}
#resultBusca pesquisa {
display: block;
width: 100%;
max-width: 700px;
margin: 20px auto 80px;
position: relative;
padding: 40px;
-webkit-box-shadow: 9px 9px 5px -3px rgba(0, 0, 0, 0.23);
-moz-box-shadow: 9px 9px 5px -3px rgba(0, 0, 0, 0.23);
box-shadow: 9px 9px 5px -3px rgba(0, 0, 0, 0.23);
}
#resultBusca pesquisa topo {
display: block;
width: 100%;
border-bottom: 6px solid #0091ff;
color: #002648;
float: left;
margin-bottom: 15px;
}
#resultBusca pesquisa topo titulo {
display: block;
width: 100%;
float: left;
line-height: 20pt;
margin-bottom: 5px;
color: #132948;
font-size: 13pt;
font-weight: 600;
text-transform: uppercase;
}
dados {
display: block;
width: 100%;
float: left;
line-height: 20pt;
margin-bottom: 12px;
color: #132948;
font-size: 12pt;
font-weight: 600;
}
#resultBusca pesquisa icone {
width: 50px;
display: block;
position: absolute;
top: 38px;
left: -25px;
}
#resultBusca pesquisa ul.listatags {
display: block;
float: left;
width: 100%;
margin: 20px 0 0 0;
padding: 0;
list-style: none;
font-size: 12pt;
}
#resultBusca pesquisa p {
margin: 0;
color: #002648;
font-size: 13pt;
float: left;
line-height: 20pt;
}
ul.listatags li a,
ul.listatags li a:visited {
color: #f08723;
background-color: rgba(174, 167, 157, 0.2);
padding: 3px 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
ul.listatags li {
display: inline-block;
margin: 5px;
margin: 0 10px 10px 0;
}
.buscaBox {
width: 20%;
float: left;
}
#conteudo ul.listtags li {
display: inline-block;
}
#conteudo ul.listtags {
display: block;
width: calc(100% - 100px);
padding: 0;
list-style: none;
float: left;
margin: -3px 0 30px 0;
}
ul.blogcategs {
margin: 0 0 35px;
padding: 0;
list-style: none;
display: block;
width: 100%;
text-align: left;
}
ul.blogcategs li,
#conteudo ul.listtags li {
display: inline-block;
margin-right: 20px;
position: relative;
}
ul.blogcategs li a,
#conteudo ul.listtags li a {
cursor: pointer;
color: #002954;
}
ul.blogcategs li:before,
#conteudo ul.listtags li:before {
content: '';
width: 2px;
height: 17px;
background-color: #333;
position: absolute;
top: 8px;
right: -12px;
opacity: 0.6;
}
ul.blogcategs li:last-child:before,
#conteudo ul.listtags li:last-child::before {
display: none;
}
#conteudo ul.listtags li a {
font-size: 12pt;
}
#conteudo tag {
display: block;
font-size: 13pt;
font-weight: 600;
color: #575756;
width: 48px;
float: left;
}
.bxImage {
position: relative;
}
.page-id-24 #conteudoPaginas h2:before,
.page-id-3230 #conteudoPaginas h2:before {
content: '';
width: 110px;
height: 65px;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% auto;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/seta-verde.png);
position: absolute;
top: -15px;
left: -150px;
display: none;
}
.author #conteudoPaginas h2:before,
.page-id-34 #conteudoPaginas h1:before,
h2.toposeta:before {
content: '';
width: 110px;
height: 65px;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% auto;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/seta-roxa.png);
position: absolute;
top: -15px;
left: -150px;
display: none;
}
.author #conteudoPaginas h2.semseta:before {
display: none;
}
.author h1.nome {
text-transform: uppercase !important;
color: #002954 !important;
font-size: 14pt !important;
font-weight: 600 !important;
}
.conteudoInstrutor {
display: block;
margin-left: 20px;
}
.conteudoInstrutor iframe {
width: 100%;
}
.author .conteudoInterno p {
color: #002954;
font-size: 11pt;
font-weight: 600;
margin-bottom: 40px;
}
.author .conteudoInterno email,
.author .conteudoInterno email a,
.author .conteudoInterno email a:hover {
color: #002954;
font-size: 10pt;
font-weight: 600;
float: left;
width: 100%;
margin-bottom: 10px;
}
.author #conteudoPaginas {
float: left;
width: 100%;
margin-bottom: 40px;
}
.blocoFinale {
margin: 20px 0 0;
padding: 0;
list-style: none;
float: left;
width: 100%;
}
.blocoFinale li {
display: block;
width: 33.3333%;
margin-bottom: 40px;
float: left;
}
.blocoFinale li:nth-child(3n + 1) {
clear: both;
}
.blueBlock {
color: #fff;
font-size: 10pt;
background: #1c2e4f;
height: 150px;
width: calc(100% - 15px);
display: block;
padding: 0 30px;
}
.blueBlock a,
.blueBlock a:visited {
color: #fff;
}
.blueBlock a:hover {
color: #f58c1f;
}
.blocoFinale .valores {
width: calc(100% - 15px);
display: block;
}
.blocoFinale .valores.infos {
background-color: #b7e1f7;
min-height: 145px;
margin-top: 2px;
}
.blocoFinale .linhado {
display: block;
width: 100%;
margin: 0;
border-top: 1px solid #002954;
border-bottom: 1px solid #002954;
float: left;
}
.blueBlock h3 {
text-transform: uppercase;
}
.blocoFinale li:nth-child(3n + 3) .blueBlock,
.blocoFinale li:nth-child(3n + 3) .valores {
margin-left: 15px;
}
.blocoFinale li:nth-child(3n + 2) .blueBlock,
.blocoFinale li:nth-child(3n + 2) .valores {
margin: 2px auto 0;
}
.blocoFinale .valores h5 {
color: #008fd6;
font-size: 14pt;
font-weight: 600;
padding: 0 0 4px 35px;
background-repeat: no-repeat;
background-position: 0 0;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/ico-money.png);
display: block;
margin: 10px 10px 0;
float: left;
}
.blocoFinale .valores h4 {
color: #008fd6;
font-size: 12pt;
font-weight: 600;
padding: 5px 15px;
display: block;
margin: 0;
float: left;
border-bottom: 1px solid #002954;
width: 100%;
position: relative;
cursor: pointer;
}
.blocoFinale .valores h4:before {
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 2px;
right: 10px;
font-weight: 700;
transform: rotate(180deg);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blocoFinale .valores.abre h4:before {
transform: rotate(0deg);
}
.blocoFinale .valores .sousumidor {
display: block;
width: 100%;
padding: 0 20px;
opacity: 0;
height: 1px;
overflow: hidden;
float: left;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blocoFinale .valores.abre .sousumidor {
height: auto;
opacity: 1;
overflow: visible;
padding: 20px;
}
.blocoFinale .valores .sousumidor a,
.blocoFinale .valores .sousumidor a:hover,
.blocoFinale .valores .sousumidor a:visited {
color: #008fd6;
font-size: 10pt;
display: block;
margin-bottom: 10px;
text-transform: uppercase;
}
.palestraBox {
font-family: 'Titillium Web', sans-serif;
color: #1c2e4f;
font-size: 10pt;
display: block;
margin-bottom: 10px;
text-transform: uppercase;
}
.blocoFinale .valores .sousumidor a strong {
color: #1c2e4f;
}
.blocoFinale .valores p {
color: #002954;
margin: 0;
padding: 0 0 0 45px;
font-size: 11pt;
font-weight: 600;
}
#valoresModulosAvulsos,
#segundoModuloAvulso {
display: block;
width: 100%;
float: left;
margin-bottom: 50px;
}
#valoresModulos .subtitulos,
#valoresModulosAvulsos .subtitulos {
color: #002954;
}
h4.olho {
font-weight: 600;
}
h4.olho strong {
color: #007585;
text-transform: uppercase;
font-weight: 600;
}
#valoresModulosAvulsos .valoresbloco {
display: block;
float: left;
margin-top: 20px;
}
.single-curso-avancado #professores .subtitulos {
margin-bottom: 0;
}
.single-curso-avancado #professores h4 {
color: #002954;
font-weight: 600;
}
ul.profAvanc {
margin: 20px 0 0;
padding: 0;
list-style: none;
}
ul.profAvanc li {
display: block;
width: 25%;
float: left;
}
ul.profAvanc li:nth-child(4n + 1) {
clear: both;
}
ul.profAvanc li .innerProf {
width: calc(100% - 20px);
display: block;
margin-bottom: 20px;
cursor: pointer;
position: relative;
}
ul.profAvanc li:nth-child(4n + 1) .innerProf {
margin-left: 0;
}
ul.profAvanc li:nth-child(4n + 2) .innerProf {
margin-left: 7px;
}
ul.profAvanc li:nth-child(4n + 3) .innerProf {
margin-left: 15px;
}
ul.profAvanc li:nth-child(4n + 4) .innerProf {
margin-left: 20px;
}
ul.profAvanc li .innerProf img {
width: 100%;
height: auto;
}
ul.profAvanc li .innerProf h2 {
color: #002954 !important;
text-transform: uppercase;
font-size: 12pt !important;
font-weight: 600 !important;
padding-right: 20px;
display: block;
width: 100%;
}
ul.profAvanc li boximagem {
display: block;
position: relative;
}
ul.profAvanc li blackboxfloat {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.6);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
opacity: 0;
}
ul.profAvanc li:hover blackboxfloat {
opacity: 1;
}
ul.profAvanc li blackboxfloat p {
color: #fff;
text-align: center;
margin: 20px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
} h4.subtitulos {
font-size: 14pt;
}
.destino h4.subtitulos {
text-align: center;
border-bottom: 1px solid #002954;
display: block;
margin-bottom: 10px;
float: left;
width: 100%;
}
.page-id-24 .destino h4.subtitulos {
color: #007585;
border-bottom: 1px solid #007585;
}
.conteudoInterno p {
color: #002954;
font-size: 13pt;
line-height: 20pt;
font-family: 'Rubik', sans-serif !important;
}
.chamatorium {
display: block;
width: 100%;
float: left;
margin-bottom: 40px;
}
.chamatorium h2 {
color: #002954 !important;
font-size: 14pt !important;
text-transform: uppercase;
font-weight: 600 !important;
margin: 0;
padding: 0;
}
.chamatorium h3 {
color: #fff;
font-size: 17pt;
text-align: center;
background-color: #f58c1f;
padding: 15px 0;
font-weight: 500;
display: block;
margin-top: 40px;
}
.borderbox {
display: block;
float: left;
margin-right: 20px;
}
.blocoDestaque1 {
display: block;
width: 100%;
padding: 20px;
background-color: #e1e1e1;
min-height: 50px;
float: left;
}
.paginacontato .blocoDestaque1 {
margin-bottom: 20px;
}
.paginacontato .blocoDestaque1.blocomail {
min-height: 567px;
width: 78%;
}
.paginacontato fone {
color: #002954;
font-size: 13pt;
padding-left: 30px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/fone-contato-azul.png);
background-repeat: no-repeat;
background-position: 0 0;
font-family: 'Titillium Web', sans-serif;
font-weight: 600;
}
.paginacontato endereco nomerua {
color: #002954;
font-size: 13pt;
padding-left: 30px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/local-escola.png);
background-repeat: no-repeat;
background-position: 0 0;
font-family: 'Titillium Web', sans-serif;
display: block;
font-weight: 600;
}
.paginacontato ul.blocomail {
margin: 0;
padding: 0;
list-style: none;
}
.paginacontato ul.blocomail li {
font-weight: 600;
color: #002954;
font-family: 'Titillium Web', sans-serif;
display: block;
margin-bottom: 44px;
font-size: 17px;
}
.paginacontato ul.blocomail li a,
.paginacontato ul.blocomail li a:hover,
.paginacontato ul.blocomail li a:visited {
color: #002954;
font-family: 'Titillium Web', sans-serif;
display: block;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/envelope-contato-azul.png);
background-repeat: no-repeat;
background-position: 0 3px;
display: block;
padding: 5px 0 5px 30px;
}
.page-id-24 .blocoDestaque1 {
margin-bottom: 40px;
background-color: #d1e6e9;
}
.innerBlocoVerde {
float: left;
width: 100%;
background-color: #d1e6e9;
}
.innerBlocoGeral {
float: left;
width: 100%;
padding: 0;
}
ul.suporteBlocos {
display: block;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
float: left;
}
ul.suporteBlocos li {
display: block;
margin-bottom: 10px;
padding: 20px;
}
.subcelula01,
.subcelula02,
.celula01,
.celula02 {
color: #007585;
font-weight: 600;
font-size: 16pt;
float: left;
display: block;
width: 33.3333%;
}
.subcelula02 {
font-size: 28pt;
}
.subcelula01 {
margin-top: 20px;
}
.celula01 {
margin-left: 33.3333%;
}
ul.suporteBlocos li h4 {
color: #007585;
font-size: 15pt;
font-weight: 600;
}
ul.suporteBlocos li h5 {
color: #007585;
font-size: 15pt;
font-weight: 600;
}
ul.suporteBlocos li h4 strong {
display: inline-block;
font-size: 20pt;
width: 80px;
}
.innerTopico {
display: block;
width: 100%;
margin-top: 15px;
border-top: 1px solid #002954;
padding-top: 15px;
float: left;
text-align: justify;
}
.innerTopico p,
.insc p {
margin: 0;
padding: 0;
color: #002954;
font-weight: 500;
font-size: 13pt;
}
.insc {
display: block;
float: left;
margin-top: 15px;
}
.insc p a {
float: right;
}
.insc p strong {
float: left;
margin-top: 27px;
}
.innerTopico ul {
margin: 0;
padding: 0;
list-style: none;
color: #002954;
font-weight: 500;
font-size: 13pt;
}
.innerTopico ul li {
padding: 0 0 0 10px;
position: relative;
}
.innerTopico ul li:before {
content: '';
display: block;
width: 4px;
height: 4px;
background-color: #002954;
position: absolute;
top: 14px;
left: 0;
}
.innerTopico ul li em {
display: inline-block;
width: 16px;
height: 16px;
border: 1px solid #002954;
position: relative;
-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;
cursor: pointer;
}
.innerTopico ul li em:before {
content: 'i';
position: absolute;
top: -3px;
left: 5px;
font-style: normal;
font-size: 12px;
font-weight: 600;
}
.innerTopico ul li em strong {
display: none;
position: absolute;
top: -8px;
right: -200px;
background-color: #fff;
-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;
-webkit-box-shadow: 10px 10px 5px 0px rgb(0 0 0 / 32%);
-moz-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.32);
box-shadow: 10px 10px 5px 0px rgb(0 0 0 / 32%);
z-index: 900;
padding: 20px;
width: 200px;
font-style: normal;
font-size: 11pt;
}
.innerTopico ul li em:hover strong {
display: inline-block;
}
.innerTopico icone {
display: block;
width: 80px;
text-align: center;
float: left;
}
.innerTopico descritivo {
display: block;
width: calc(100% - 80px);
float: left;
}
.blocoDestaque2 {
display: block;
width: 100%;
padding: 20px;
background-color: #f4f4f2;
float: left;
}
.blocoDestaque3 {
background-color: #d6e9eb;
display: block;
width: 100%;
padding: 20px;
min-height: 50px;
float: left;
margin-bottom: 20px;
}
.blocoDestaque3 h3 {
color: #007585;
text-transform: uppercase;
font-size: 14pt;
font-weight: 600;
display: block;
width: 100%;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/balao.png);
background-position: 0 6px;
background-repeat: no-repeat;
padding-left: 35px;
float: left;
position: relative;
cursor: pointer;
}
.blocoDestaque3.disciplina h3:before {
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 0;
right: 0;
font-weight: 700;
transform: rotate(180deg);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blocoDestaque3.disciplina.abre h3:before {
transform: rotate(0deg);
}
.blocoDestaque3 h3 font {
display: block;
width: 84%;
float: left;
}
.blocoDestaque3 h3 span {
color: #002954;
text-transform: lowercase;
font-size: 14pt;
display: block;
float: left;
margin-right: 10px;
}
.blocoDestaque3.disciplina ul.topicosBloco {
display: block;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
float: left;
opacity: 0;
height: 0;
}
.blocoDestaque3.disciplina.abre ul.topicosBloco {
opacity: 1;
height: auto;
margin: 10px 0 0 0;
}
.blocoDestaque3.disciplina ul.topicosBloco li {
display: block;
width: 100%;
border-top: 1px solid #002954;
padding: 5px 0;
color: #002954;
font-weight: 500;
}
.blocoDestaque3.disciplina ul.topicosBloco li:first-child {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/relogio.png);
background-position: 0px 5px;
background-size: 30px;
background-repeat: no-repeat;
padding-left: 35px;
font-weight: 600;
}
.blocosHorario ul.innerBlocos {
display: block;
width: 100%;
float: left;
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}
.blocosHorario ul.innerBlocos li {
background-color: #d1e6e9;
width: calc(50% - 5px);
padding: 30px 60px 0;
float: left;
min-height: 360px;
}
.disclaimer {
display: block;
float: left;
width: 90%;
margin: 15px 5%;
}
.disclaimer p {
color: #002954;
font-weight: 600;
font-size: 13pt;
margin-bottom: 0;
}
.disclaimer ul {
display: block;
width: 100%;
float: left;
margin: 20px 0;
padding: 0;
}
.disclaimer ul li {
padding-left: 15px;
display: block;
position: relative;
color: #002954;
font-weight: 600;
font-size: 13pt;
}
.disclaimer ul li:before {
content: '';
width: 10px;
height: 2px;
background-color: #1c2e4f;
position: absolute;
top: 15px;
left: 0;
}
.blocosHorario ul.innerBlocos li p {
margin: 0 0 20px;
padding: 0;
color: #007585;
font-size: 16pt;
line-height: 35px;
}
.blocosHorario ul.innerBlocos li p strong {
font-size: 32pt;
font-weight: 600;
}
.blocosHorario ul.innerBlocos li:nth-child(even) {
margin-left: 10px;
}
.blocoDestaque2.modulo {
padding: 0;
position: relative;
margin-bottom: 20px;
}
.blocoDestaque2.modulo .dadosmodulo {
margin-bottom: 50px;
position: relative;
padding: 20px;
}
.blocoDestaque2.modulo .dadosmodulo.palestra {
margin-bottom: 0px;
display: block;
float: left;
}
.blocoDestaque2.modulo .dadosmodulo.aulas {
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
opacity: 0;
height: 0;
overflow: hidden;
padding: 0;
}
.blocoDestaque2.modulo.abre .dadosmodulo.aulas {
opacity: 1;
height: auto;
overflow: visible;
padding: 20px;
float: left;
}
#programacao {
float: left;
position: relative;
}
#programacao .blocoDestaque2.modulo:last-child {
margin-bottom: 0;
}
ul.dadosmodulo {
margin: 0;
padding: 0;
list-style: none;
}
ul.dadosmodulo li {
display: block;
width: 100%;
font-size: 14pt;
color: #002954;
font-weight: 600;
}
ul.dadosmodulo li etiqueta {
display: block;
width: 100px;
float: left;
}
ul.dadosmodulo li nome {
display: block;
width: calc(100% - 100px);
float: left;
}
ul.dadosmodulo li.linha {
border-bottom: 1px solid #002954;
padding-bottom: 10px;
margin-bottom: 10px;
padding-left: 40px;
background-repeat: no-repeat;
display: block;
width: 100%;
float: left;
}
ul.dadosmodulo li.linha.recuo {
padding-left: 0;
}
ul.dadosmodulo li.linha.data etiqueta,
ul.dadosmodulo li.linha.duracao etiqueta,
ul.dadosmodulo li.linha.instrutor etiqueta {
width: 100%;
}
ul.dadosmodulo li.linha.titulo {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/balao.png);
background-position: 0 8px;
}
ul.dadosmodulo li.linha.tipo {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/monitor.png);
background-position: 0 3px;
}
ul.dadosmodulo li.linha.data {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/calendario.png);
background-position: 1px 1px;
background-size: 30px auto;
}
ul.dadosmodulo li.linha.instrutor {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/instrutor.png);
background-position: 4px 2px;
background-size: 25px;
}
ul.dadosmodulo li.linha.instrutor ul {
margin: 0;
padding: 0;
}
ul.dadosmodulo li.linha.duracao {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/relogio.png);
background-position: 4px 2px;
background-size: 30px;
}
ul.dadosmodulo li.linha.topicos ul,
ul.dadosmodulo li.linha.topicos ol {
margin: 0;
padding: 0;
}
ul.dadosmodulo li.linha.topicos ul li,
ul.dadosmodulo li.linha.topicos ol li {
color: #002954;
font-size: 13pt;
line-height: 20pt;
position: relative;
padding-left: 15px;
margin-bottom: 10px;
}
ul.dadosmodulo li.linha.topicos ol li {
padding-left: 25px;
}
ul.dadosmodulo li.linha.topicos ul li:before {
content: '';
width: 5px;
height: 5px;
background-color: #002954;
position: absolute;
top: 10px;
left: 5px;
display: block;
}
ul.dadosmodulo li.linha.topicos ol {
counter-reset: section;
list-style-type: none;
}
ul.dadosmodulo li.linha.topicos ol li:before {
counter-increment: section;
content: counters(section, ".") " - ";
position: absolute;
top: 0;
left: 0;
}
ul.dadosmodulo li nome {
color: #008fd6;
font-size: 14pt;
text-transform: uppercase;
}
ul.dadosmodulo li nome h2 {
font-weight: 600;
}
ul.dadosmodulo li nome.abridor {
border-bottom: 1px solid #002954;
padding-bottom: 10px;
padding-left: 15px;
margin-bottom: 10px;
width: 100%;
float: left;
cursor: pointer;
}
ul.dadosmodulo li nome.abridor span {
position: relative;
display: inline-block;
}
ul.dadosmodulo li nome.abridor span:before {
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 0;
right: -25px;
font-weight: 700;
transform: rotate(180deg); -webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.dadosmodulo li.abre nome.abridor span:before {
transform: rotate(0deg); }
ul.dadosmodulo li .topicosEscondidos {
height: 0;
overflow: hidden;
opacity: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
float: left;
padding-left: 15px;
}
ul.dadosmodulo li.abre .topicosEscondidos {
height: auto;
overflow: visible;
opacity: 1;
}
ul.dadosmodulo li.abre .topicosEscondidos ul {
margin: 0;
padding: 0;
list-style: none;
}
.topicosEscondidos ul li {
position: relative;
padding-left: 15px;
}
.topicosEscondidos ul li:before {
content: '';
width: 5px;
height: 5px;
background-color: #002954;
position: absolute;
top: 10px;
left: 2px;
}
.topicosEscondidos p {
margin-bottom: 10px;
}
.destino p {
text-align: center;
font-size: 12pt;
line-height: 15pt;
}
ul.baloes {
margin: 0;
padding: 0;
list-style: none;
display: block;
width: 100%;
height: 100%;
float: left;
min-height: 150px;
position: relative;
}
ul.baloes li {
position: absolute;
background-color: #fff;
padding: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 130px;
height: 130px;
}
ul.baloes li p {
margin: 0;
padding: 0;
color: #f58c1f;
font-size: 14pt;
line-height: 20pt;
}
.page-id-24 ul.baloes li p {
font-size: 15pt;
line-height: 18pt;
}
ul.baloes li:last-child {
top: 0px;
right: 5px;
}
ul.baloes li:nth-child(2) {
top: 30px;
right: 140px;
}
ul.baloes li:nth-child(1) {
top: 5px;
right: 275px;
}
#dataPrazo {
display: block;
width: 100%;
float: left;
margin: 50px 0;
}
.single-curso-avancado #dataPrazo {
margin: 20px 0 50px;
}
.single-curso-avancado .blocoDestaque1.destino {
margin-bottom: 50px;
}
.calendario {
display: block;
width: 70%;
float: left;
font-size: 14pt;
color: #002954;
font-weight: 600;
margin-left: 20px;
min-height: 45px;
}
.calendario .diasExtenso {
text-transform: uppercase;
padding: 5px 0 10px 45px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/calendario.png);
background-repeat: no-repeat;
background-position: left top;
}
.calendario .horarios {
text-transform: uppercase;
padding: 5px 0 10px 45px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/relogio.png);
background-repeat: no-repeat;
background-position: 4px 5px;
}
.calendario .endereco {
text-transform: uppercase;
padding: 5px 0 10px 45px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/local-escola.png);
background-repeat: no-repeat;
background-position: 4px 5px;
}
.prazo {
display: block;
float: left;
width: calc(30% - 40px);
font-size: 12pt;
color: #002954;
margin-left: 20px;
font-weight: 600;
padding-left: 35px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/ampulheta.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}
.prazo strong {
color: #c22e0d;
}
.preInscri,
.GETIncrituns {
display: block;
width: 100%;
float: left;
margin: 0 0 50px;
}
#loginform {
padding: 20px;
}
.preInscri h2,
.propEmp h2,
.GETIncrituns h2,
.preInscri h3,
.propEmp h3 {
color: #f58c1f !important;
font-size: 17pt;
text-align: center;
background-color: #fff;
padding: 15px 0;
font-weight: 500;
}
.preInscriMBA,
.blocosTituloMBA,
.blocosTituloMBA {
display: block;
width: 100%;
float: left;
margin: 0 0 50px;
border: 1px solid #007585;
}
.preInscriMBA {
border: 1px solid #f58c1f;
}
.blocosTituloMBA {
margin: 50px 0 10px 0;
}
.preInscriMBA h2,
.blocosTituloMBA h2 {
color: #fff !important;
font-size: 17pt !important;
text-align: center;
background-color: #007585;
padding: 15px 0;
font-weight: 500 !important;
margin-bottom: 0 !important;
cursor: pointer;
}
.blocosTituloMBA h2 {
cursor: none;
}
.preInscriMBA h2:before,
.blocosTituloMBA h2:before {
display: none !important;
}
.listagemMBA ul {
margin: 0 0 20px;
padding: 0 30px 0;
list-style: none;
float: left;
}
.listagemMBA ul li {
display: block;
width: 100%;
float: left;
border-bottom: 1px solid #002954;
padding: 5px 15px;
color: #002954;
font-size: 13pt;
text-transform: uppercase;
font-weight: 600;
}
.listagemMBA ul li:last-child {
color: #007585;
}
.listagemMBA ul li .coluna5 {
text-align: center;
}
.listagemMBA ul li:last-child .coluna5 {
font-size: 15pt;
}
.propEmp h2,
.propEmp h3 {
background-color: #aea79d;
color: #fff !important;
}
.preInscri p,
.propEmp p {
padding: 20px;
margin: 0;
}
.propEmp {
display: block;
width: 100%;
float: left;
margin: 0 0 50px;
border: 1px solid #aea79d;
}
.innerBloco {
display: block;
}
.innerBloco h3 {
color: #008fd6;
display: inline-block;
position: relative;
font-weight: 600;
cursor: pointer;
}
.innerBloco h3:before {
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 0;
right: -25px;
font-weight: 700;
transform: rotate(180deg); -webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.innerBloco.abre h3:before {
transform: rotate(0deg); }
.separador {
display: block;
float: left;
width: 100%;
position: relative;
height: 40px;
cursor: pointer;
position: absolute;
top: 20px;
}
.separador:before {
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 5px;
right: 20px;
font-weight: 700;
transform: rotate(180deg); -webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.separador.abre:before {
transform: rotate(0deg); }
.innerBloco ul {
margin: 0;
padding: 0;
list-style: none;
}
.innerBloco ul li {
display: block;
width: 100%;
padding-left: 10px;
margin-bottom: 10px;
position: relative;
}
.innerBloco ul li:before {
content: '';
width: 5px;
height: 5px;
background-color: #002954;
position: absolute;
top: 10px;
left: 2px;
}
.innerBloco .escondido {
color: #002954 !important;
font-size: 13pt;
margin: 10px 0;
}
#objetivos {
position: relative;
}
#objetivos .innerBloco {
border-bottom: 1px solid #002954;
margin-bottom: 30px;
padding-bottom: 30px;
}
#objetivos .innerBloco:last-child {
border-bottom: none;
padding-bottom: 0;
}
#objetivos .innerBloco .escondido {
opacity: 0;
height: 0;
overflow: hidden;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#objetivos .innerBloco.abre .escondido {
opacity: 1;
height: auto;
overflow: visible;
}
#professores,
#pagamento {
display: block;
margin: 50px 0 0;
float: left;
width: 100%;
position: relative;
padding-bottom: 65px;
}
#professores .blocoDestaque2 {
position: relative;
}
.blocoProf {
display: block;
width: 100%;
margin: 20px 0;
float: left;
}
.blocoProf h3 {
color: #002954;
display: block;
width: 100%;
text-transform: uppercase;
font-size: 14pt;
font-weight: 600;
margin-left: 15px;
font-family: 'Titillium Web', sans-serif;
}
.blocoProf descritivo {
display: block;
margin-left: 15px;
color: #002954;
font-size: 10pt;
font-weight: 600;
}
.grandeblocoAzuldeBusca {
display: block;
width: 100%;
float: left;
background-color: #b0d1f0;
margin-bottom: 50px;
}
ul.alfabetica {
display: block;
margin: 0;
padding: 30px;
list-style: none;
}
ul.alfabetica li {
display: inline-block;
color: #c22e0d;
font-size: 14pt;
font-weight: 600;
width: 6%;
text-align: center;
cursor: pointer;
margin-bottom: 5px;
}
ul.alfabetica li:first-child {
min-width: 100px;
}
ul.alfabetica li:hover,
ul.alfabetica li.selected {
color: #fff;
background-color: #c22e0d;
}
.ttmodulo {
text-transform: uppercase;
font-size: 11pt;
line-height: 15pt;
display: block; color: #ed7303;
}
.valores table {
margin: 0;
border-left-width: 0;
}
.valores table tr.orange td {
color: #ed7303 !important;
}
.valores table td {
border-right-width: 0;
color: #002954;
font-weight: 600;
vertical-align: middle;
text-align: center;
}
.valores table td:first-child {
text-align: left;
}
.valores table td.campo1 {
width: 40%;
}
.valores table td.campo2 {
width: 15%;
}
.valores table td .preinsc {
color: #002954 !important;
font-size: 11pt;
background-color: #ed7303;
padding: 3px 10px;
margin: 0 auto;
cursor: pointer;
white-space: nowrap;
}
.valores table td.desconto {
color: #007585;
}
.valores table td.completo {
text-decoration: line-through;
}
.valores table td .topo {
color: #008fd6;
font-size: 15pt;
font-weight: 600;
text-transform: uppercase;
}
#valoresModulos {
display: block;
width: 100%;
float: left;
margin-bottom: 50px;
}
#avisos .coluna6 .preInscri,
#contato .coluna4 .blocoDestaque1 {
width: calc(100% - 15px);
}
#avisos .coluna6 .propEmp,
#contato .coluna8 .blocoDestaque1 {
width: calc(100% - 15px);
margin-left: 15px;
padding-bottom: 0;
}
.preInscri ul.etapas {
display: block;
width: 100%;
text-align: center;
margin: 20px 0;
}
.preInscri ul.etapas li {
display: inline-block;
background-color: #f58c1f;
color: #fff;
padding: 3px;
font-size: 12pt;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 35px;
height: 35px;
margin: 0 10px;
}
.preInscri ul.etapas li.selected {
background-color: #132948;
}
.formulario {
display: block;
padding: 0 20px;
position: relative;
}
#uploadedfiles {
position: absolute;
top: 47px;
left: 20px;
opacity: 0;
}
#MensagemEnvio {
margin-top: 40px;
}
.GETIncrituns .formulario {
display: block;
padding: 0 20px 0 0;
float: left;
width: 100%;
margin-top: 20px;
}
.formulario h4 {
color: #f58c1f;
display: block;
width: 100%;
margin-bottom: 15px;
font-weight: 600;
font-size: 12pt;
text-transform: uppercase;
}
.formulario itemform {
display: block;
color: rgba(0, 0, 0, 0.6);
font-size: 11pt;
line-height: 20pt;
width: 100%;
margin-bottom: 15px;
font-weight: 600;
float: left;
position: relative;
}
.formulario .verdeM {
color: green;
font-size: 20px;
}
.formulario .vermeM {
color: red;
font-size: 20px;
}
.formulario itemform label,
.formulario itemform p,
#FormGet label,
#loginform label {
display: block;
margin-left: 5px;
width: calc(100% - 20px);
float: left;
color: rgba(0, 0, 0, 0.6);
font-size: 11pt;
}
label .etiqueta {
text-align: left;
display: block;
}
.formulario itemform p {
margin: 0;
width: 100%;
padding: 0;
color: #000;
}
.formulario itemform h5 {
font-size: 10pt;
color: #f58c1f;
}
.formulario itemform imput {
display: block;
width: 15px;
float: left;
}
.formulario itemform input[type="password"],
.formulario itemform input[type="text"],
.formulario itemform textarea,
.formulario itemform select {
padding: 2px 5px;
font-size: 12pt;
font-family: 'Titillium Web', sans-serif;
color: #000;
background-color: #f7f7f7 !important;
}
.formulario itemform select {
width: 100%;
border: 1px solid rgba(51, 51, 51, 0.1);
}
.formulario itemform select#qtdeparcelas {
max-width: 300px;
}
.formulario itemform textarea {
height: 200px;
resize: none;
display: block;
margin: 15px 0 25px;
float: left;
}
.formulario itemform ol {
display: block;
margin: 0 0 15px 15px;
padding: 0;
}
.formulario itemform i {
display: block;
font-size: 10pt;
width: 100%;
float: left;
}
.formulario itemform span {
color: #002648;
}
.btGet {
color: rgba(0, 0, 0, 1);
font-size: 12pt;
margin-left: 20px;
font-weight: 400;
}
#InscriMBA #FormInscricao {
border: 1px solid #f58c1f;
float: left;
display: block;
padding: 20px 0 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
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;
}
.preInscriMBA {
margin-bottom: 0 !important;
}
#disciplinas {
display: block;
float: left;
margin-top: 50px;
}
#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;
}
#loginform input[type='submit'] {
background: #f58c1f;
float: right;
color: #fff;
}
#loginform input[type='submit'] {
margin-right: -20px;
}
.tomeIncrevendo.foradefase {
opacity: 0;
height: 1px;
overflow: hidden;
}
.tomeIncrevendo h3 {
color: #f58c1f;
display: block;
text-align: left;
margin-bottom: 20px;
font-weight: 600;
padding-left: 20px;
font-size: 12pt;
text-transform: uppercase;
}
.page-id-258 #investimento {
float: left;
margin-bottom: 40px;
}
#investimento ul {
margin: 0 0 10px;
padding: 0 30px;
font-weight: 400;
font-size: 15px;
}
.page-id-258 #investimento .blocoDestaque2 {
margin: 0 20px;
width: calc(100% - 40px);
}
.page-id-258 #investimento .blcInvest {
margin-bottom: 0;
}
.page-id-258 #investimento h4.olho p {
padding: 0 0 15px 20px;
}
.page-id-258 #investimento h4.olho p strong,
.page-id-258 .valores table td .topo,
.page-id-258 .valores table td.completo,
.page-id-258 .valores table td.desconto,
.page-id-258 td.tabValor .completo {
font-size: 11pt;
}
#valortotal {
color: #007585;
display: block;
text-align: left;
margin: 30px 0;
font-weight: 600;
padding-left: 20px;
font-size: 12pt;
}
#valortotal strong {
color: #f58c1f;
}
ul.meusmodulos {
margin: 0 20px 10px;
padding: 0;
list-style: none;
}
ul.meusmodulos li {
color: rgba(0, 0, 0, 0.6);
font-size: 11pt;
font-family: 'Titillium Web', sans-serif;
font-weight: 600;
}
#contato {
float: left;
margin-bottom: 40px;
}
#contato .blocoDestaque1 {
text-align: left;
}
#contato .blocoDestaque1 strong {
text-transform: uppercase;
display: block;
}
#contato .blocoDestaque1 {
width: calc(100% - 20px);
}
#contato .coluna7 .blocoDestaque1 p {
margin: 0;
text-align: left;
font-size: 11pt;
line-height: 25pt;
padding-left: 35px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/fone-contato-azul.png);
background-repeat: no-repeat;
background-position: 0 5px;
}
#contato .coluna7 .blocoDestaque1 p:nth-child(3) {
margin: 15px 0;
background-image: none;
}
#contato .coluna7 .blocoDestaque1 ul {
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}
#contato .coluna7 .blocoDestaque1 ul li {
text-align: left;
font-size: 11pt;
line-height: 25pt;
padding-left: 45px;
position: relative;
}
#contato .coluna7 .blocoDestaque1 ul li:before {
content: '';
width: 4px;
height: 4px;
background-color: #002954;
position: absolute;
top: 14px;
left: 35px;
}
#contato .coluna5 .blocoDestaque1 form {
display: block;
padding-left: 0;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/envelope-contato-azul.png);
background-repeat: no-repeat;
background-position: 0 5px;
}
#contato .coluna5 .blocoDestaque1 form .etiqueta {
display: block;
width: 100px;
float: left;
text-align: left;
font-weight: 700;
}
#contato .coluna5 .blocoDestaque1 form .wpcf7-form-control-wrap {
display: block;
width: calc(100% - 100px);
float: left;
}
#contato .coluna5 .blocoDestaque1 form input[type='text'],
#contato .coluna5 .blocoDestaque1 form input[type='email'],
#contato .coluna5 .blocoDestaque1 form textarea {
margin: 0;
padding: 3px 10px;
font-size: 10pt;
font-family: 'Titillium Web', sans-serif;
border: none;
float: left;
}
#contato .coluna5 .blocoDestaque1 form textarea {
height: 80px;
resize: none;
}
#contato .coluna5 .blocoDestaque1 form p {
margin-bottom: 5px;
float: left;
width: 100%;
}
#contato .coluna5 .blocoDestaque1 form input[type='submit'] {
background-color: transparent;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/send.png);
background-position: center right;
background-repeat: no-repeat;
padding: 5px;
float: right;
margin-top: 0px;
width: 80px;
overflow: hidden;
text-indent: -300px;
}
ul.VejaMais {
display: block;
width: 100%;
margin: 0 auto;
padding: 0;
max-width: 1024px;
}
ul.VejaMais li {
display: block;
width: 33.33333%;
float: left;
margin-bottom: 60px;
}
ul.VejaMais li a {
width: 90%;
margin: 0;
display: block;
}
ul.VejaMais li:nth-child(2) a {
margin: 0 5%;
}
ul.VejaMais li:nth-child(3) a {
margin: 0 0 0 10%;
}
ul.VejaMais li a .boxFoto {
display: block;
width: 100%;
background-repeat: no-repeat;
height: 210px;
background-position: center center;
background-size: cover;
float: left;
color: #fff;
text-transform: uppercase;
font-size: 12pt;
padding: 15px;
position: relative;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.VejaMais li a .boxFoto:before {
content: '';
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.1);
position: absolute;
top: 0;
left: 0;
z-index: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.VejaMais li:hover a .boxFoto:before {
background-color: rgba(0, 0, 0, 0.6);
}
ul.VejaMais li a .borderLine {
color: #002954;
border: 1px solid #002954;
background-color: #fff;
padding: 5px;
text-align: center;
font-size: 12pt;
float: left;
width: 100%;
font-weight: 600;
margin-bottom: 10px;
text-transform: lowercase;
-webkit-box-shadow: 0px 5px 5px 2px rgba(0, 0, 0, 0.2);
box-shadow: 0px 5px 5px 2px rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.VejaMais li a .boxSaiba {
background-color: #fff; display: none;
margin: 10px auto 0;
border: 1px solid #002954;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
color: #002954;
text-align: center;
text-transform: none;
padding: 0px 10px 0px 35px;
font-size: 10pt;
font-weight: 600;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/bulletSaibaMais.png);
background-repeat: no-repeat;
background-position: 15px 3px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.VejaMais li .soutabela {
position: relative;
z-index: 20;
}
ul.VejaMais li:hover a .boxSaiba,
ul.VejaMais li:hover a .borderLine {
color: #f58c1f;
border: 1px solid #f58c1f;
}
.innerTitulo {
display: inline;
width: 100%;
box-shadow: -4px 0px 0px -1px #fff, 7px 0px 0 0px #fff, -6px 0 0 0px #fff;
background-color: #fff;
color: #002954;
box-decoration-break: clone;
font-weight: 600;
line-height: 18px;
font-size: 10pt;
}
.boxFoto .subTitulo {
display: block;
text-align: center;
}
.boxFoto .subTitulo b {
display: inline;
width: 100%;
background-color: #fff;
color: #002954;
font-weight: 600;
font-size: 12px;
line-height: 14px;
padding: 0 5px;
box-shadow: -4px 0px 0px -1px #fff, 7px 0px 0 0px #fff, -6px 0 0 0px #fff;
box-decoration-break: clone;
}
.CorpusIncrituns {
display: block;
text-align: center;
}
.contentCompleto .CorpusIncrituns {
text-align: left;
}
.contentCompleto .BotaoInscreva {
min-width: 400px;
text-transform: uppercase;
margin: 0 0 50px;
margin-top: 5px;
margin-bottom: 16px;
}
.BotaoInscreva {
display: inline-block;
margin: 20px auto;
background-color: #f58c1f;
color: #fff;
text-align: center;
float: none;
padding: 5px 15px;
}
.BotaoInscreva:hover {
color: #fff;
background-color: #aea79d;
}
.CorpusIncrituns .BotaoInscreva {
width: 480px;
}
.confirmado {
display: block;
padding: 3px;
width: 100%;
text-align: center;
color: #f58c1f;
border: 1px solid #f58c1f;
font-weight: 600;
margin-bottom: 10px;
}
.CorpusIncrituns.proposta .BotaoInscreva {
background-color: #aea79d;
}
.CorpusIncrituns.proposta .BotaoInscreva:hover {
background-color: #f58c1f;
color: #fff;
}
.carregando {
display: block;
width: 100%;
text-align: center;
}
#overlay-loader {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.6);
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
}
#overlay-loader .loader {
width: 48px;
height: 48px;
border: 5px solid #ffffff;
border-bottom-color: #0091ff;
border-radius: 50%;
display: inline-block;
box-sizing: border-box;
animation: rotation 1s linear infinite;
}
@keyframes rotation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#blocoFinal a,
#blocoFinal a:visited {
display: inline-block;
margin: 10px auto;
color: #fff;
background-color: #132948;
padding: 3px 20px;
}
#blocoFinal a:hover {
background-color: #f58c1f;
}
#blocoFinal {
text-align: center;
}
#curso-livre .centro .conteudoInterno {
position: relative;
}
#curso-livre #vajetambem .centro .conteudoInterno:before {
display: none;
}
#empresas {
display: block;
width: 100%;
float: left;
margin: 60px 0;
}
#slideEmpresa {
display: block;
width: 100%;
min-height: 310px;
position: relative;
}
.involucro {
display: block;
width: 100%;
min-height: 310px;
position: relative;
}
#prevSlide,
#nextSlide {
display: block;
width: 40px;
height: 310px;
position: absolute;
top: 0;
background-repeat: no-repeat;
background-position: center center;
z-index: 9999;
cursor: pointer;
}
#prevSlide {
left: -50px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/seta-volta.png);
}
#nextSlide {
right: -50px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/seta-vai.png);
}
ul.listaEmpresas {
margin: 0;
padding: 0;
list-style: none;
display: block;
width: 100%;
text-align: center;
height: 310px;
}
ul.listaEmpresas li {
display: block;
width: 25%;
float: left;
}
ul.listaEmpresas li .bloco {
display: block;
background-color: #fff;
height: 285px;
width: calc(100% - 10px);
-webkit-box-shadow: 5px 8px 6px -1px rgb(0 0 0 / 26%);
box-shadow: 5px 8px 6px -1px rgb(0 0 0 / 26%);
text-align: center;
color: #1c2e4f;
font-size: 12pt;
font-weight: 600;
}
ul.listaEmpresas li .bloco img {
display: block;
margin: 0 auto 20px;
padding-top: 50px;
}
#formulario {
display: block;
width: 100%;
float: left;
margin-top: 50px;
}
#conteudoPaginas.paginacontato {
margin-top: 90px;
display: block;
}
.parent-pageid-18 #conteudoPaginas {
display: block;
width: 100%;
float: left;
background-repeat: no-repeat;
background-position: left center;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/trama-lateral-laranja-flip.png);
background-image: none;
}
.parent-pageid-18 .fundo1 {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/trama-lateral-roxa.png);
background-position: right 80%;
padding-right: 20px;
background-image: none;
}
.parent-pageid-18 .fundo2 {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/10/seta-esquerda.png);
background-position: right 20%;
padding-right: 20px;
}
.centralFlex h1 {
color: #fff;
font-size: 30pt;
line-height: 37pt;
text-transform: uppercase;
font-weight: 600;
}
.centralFlex .boxTexto {
display: block;
width: 100%;
max-width: 540px;
text-align: center;
}
.centralFlex.completo .boxTexto {
display: block;
width: 100%;
max-width: 100%;
text-align: center;
}
.centralFlex .boxTexto ul.logosMBA {
margin: 15px 0 0;
padding: 0;
list-style: none;
margin-top: 30px;
}
.centralFlex .boxTexto ul.logosMBA li {
display: inline-block;
}
.centralFlex .boxTexto ul.logosMBA li imagem {
width: 130px;
display: block;
}
.centralFlex .boxTexto ul.logosMBA li:nth-child(2) imagem {
width: 250px;
}
.centralFlex {
display: flex;
height: 100%;
justify-content: flex-start;
align-items: center;
width: 100%;
max-width: 980px;
margin: 0 auto;
}
.centralFlex.completo {
display: flex;
height: 100%;
justify-content: center;
align-items: center;
width: 100%;
max-width: 100%;
margin: 0;
}
#containerFloat {
display: flex;
height: 100%;
justify-content: center;
align-items: center;
width: 700px;
max-width: 1400px;
margin: 0 0 0 50%;
}
.page-id-258 .centralFlex.completo {
align-items: flex-end;
}
.background {
display: block;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0);
}
.postid-10859 .background {
background-color: rgba(0, 0, 0, 0);
}
.menubase {
display: block;
width: 100%;
background-color: #575756;
}
.menubase.completo {
background-color: #6e6558;
padding: 5px 0;
}
.menubase.fixo {
position: fixed;
top: 0;
z-index: 9999;
}
#referencia curso {
width: 230px;
background-color: #fff;
color: #000;
font-family: 'Titillium Web', sans-serif;
font-size: 14pt;
font-weight: 600;
display: block;
margin: 0 auto;
}
#referencia.completo p {
text-align: center;
width: 100%;
max-width: 400px;
font-size: 13.5pt;
line-height: 16pt;
margin: 20px auto;
margin-top: 10px;
}
#referencia titulo,
#referencia titulo p,
#referencia titulo,
#referencia h1 {
display: inline-block;
padding: 5px 20px;
color: #fff;
font-family: 'Titillium Web', sans-serif;
font-size: 20pt;
min-width: 450px;
text-align: center;
text-transform: unset;
font-weight: 400;
line-height: 42px;
}
.menubase ul {
margin: 0;
padding: 0;
list-style: none;
}
.menubase ul li {
display: inline-block;
margin-right: 15px;
margin-bottom: 5px;
}
.menubase ul li:last-child {
margin-right: 0;
}
.menubase ul li a,
.menubase ul li a:hover,
.menubase ul li a:visited {
color: #fff;
font-size: 10pt;
}
.boxMBA {
display: block;
color: #fff;
width: 50%;
float: right;
margin-right: 10%;
position: relative;
}
.boxMBA h1 .n2 {
margin: 0;
padding: 0;
font-size: 70pt;
line-height: 70pt;
font-weight: 600;
}
.boxMBA h3,
.boxMBA h1 .n3 {
margin: 10px 0;
padding: 0;
font-size: 26pt;
line-height: 30pt;
font-weight: 600;
}
.boxMBA h2 {
color: #fff;
font-size: 14pt;
margin: 0;
font-weight: 600;
}
.boxMBA .flyImage {
display: block;
position: absolute;
width: 89px;
position: absolute;
top: 0;
right: -89px;
}
.boxMBA .flyImage img {
width: 100%;
height: auto;
}
.textosInternos p,
.trama p {
color: #002954;
font-size: 14pt;
}
.textosInternos h2 {
text-transform: uppercase;
}
#abre.textosInternos {
margin-top: 50px;
}
.parent-pageid-18 #conteudoPaginas.trama {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/linha-fundo-01.png);
background-position: bottom center;
background-size: 2000px 128px;
background-repeat: no-repeat !important;
padding-bottom: 60px;
margin-bottom: 60px;
position: relative;
}
.parent-pageid-18 #Motivos.trama {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/linha-fundo-02.png);
background-position: top center;
background-size: 2000px 128px;
background-repeat: no-repeat !important;
padding-top: 130px;
margin-top: 60px;
margin-bottom: 100px;
position: relative;
float: left;
width: 100%;
}
.parent-pageid-18 #Motivos.trama ul.motivos {
margin: 20px 0;
padding: 0;
list-style: none;
display: block;
width: 100%;
}
.parent-pageid-18 #Motivos.trama ul.motivos li {
display: block;
width: calc(33.3333333% - 20px);
float: left;
margin-right: 20px;
background-color: rgba(174, 167, 157, 0.2);
padding: 15px;
font-size: 14pt;
color: #132948;
}
.parent-pageid-18 #Motivos.trama ul.motivos li h4 {
font-size: 17pt;
color: #70296b;
font-weight: 600;
}
.parent-pageid-18 #Professores.trama {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/10/linha-fundo-01.png);
background-position: TOP center;
background-size: 2000px 128px;
background-repeat: no-repeat !important;
padding-top: 170px;
margin-top: 60px;
position: relative;
float: left;
width: 100%;
}
#FormMBAfloat {
display: flex;
width: 100%;
height: 100vh;
background-color: rgba(0, 0, 0, 0.4);
position: fixed;
top: -100%;
opacity: 0;
left: 0;
z-index: 9999;
justify-content: center;
align-items: center;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#FormMBAfloat.abrir {
top: 0;
opacity: 1;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#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;
}
#boxlateral {
display: block;
width: 100%;
max-width: 380px;
position: absolute;
top: 565px;
background-color: #fff;
z-index: 900;
-webkit-box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
-moz-box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
}
#boxlateral.pagamento{
position: relative;
top: 0;
left: 12px;
max-width: 100%;
box-shadow: none;
}
#boxlateral.box-mba {
top: 508px !important;
}
#boxlateral.completo {
max-width: 400px;
top: 508px;
}
#boxlateral.box-mba.fixo {
position: fixed;
top: 50px !important;
}
#boxlateral.fixo {
position: fixed;
top: 50px;
}
#boxlateral.fixomover {
position: absolute;
top: calc(100% + 475px);
}
#boxlateral.completo.fixomover {
position: absolute;
top: 100%;
}
#boxlateral abre {
background-color: #70296b;
padding: 6px;
color: #fff;
display: block;
width: 100%;
text-align: center;
font-size: 11pt;
}
#boxlateral.completo abre {
background-color: #007585;
}
#boxlateral inscreva {
background-color: #c22e0d;
padding: 5px;
color: #fff;
display: block;
width: 100%;
text-align: center;
font-size: 15pt;
cursor: pointer;
}
#boxlateral.completo inscreva {
background-color: #f58c1f;
padding: 0;
color: #fff;
display: block;
width: 100%;
text-align: center;
font-size: 15pt;
cursor: pointer;
text-transform: uppercase;
}
.contentCompleto {
display: block;
width: 100%;
float: left;
}
#formas.contentCompleto {
margin-bottom: 80px;
}
#formas.contentCompleto .centro p strong {
color: #f58c1f;
text-transform: uppercase;
font-weight: 600;
}
#porquemotivos {
margin-bottom: 0;
margin-top: 0;
float: left;
width: 100%;
background-color: #d4742c;
padding: 50px 0 100px;
}
#porquemotivos ul {
margin: 40px 0 0;
padding: 0;
list-style: none;
display: block;
float: left;
width: 100%;
}
#porquemotivos ul li {
display: flex;
width: calc(20% - 40px);
float: left;
text-align: center;
font-family: 'Titillium Web', sans-serif;
color: #000;
font-size: 12pt;
flex-direction: column;
justify-content: flex-start;
margin: 0 20px;
font-weight: 600;
line-height: 24px;
background-color: #fff;
padding: 20px 10px;
min-height: 315px;
align-items: center;
border-radius: 10px;
-webkit-box-shadow: 10px 10px 5px -6px rgba(0, 0, 0, 0.38);
-moz-box-shadow: 10px 10px 5px -6px rgba(0, 0, 0, 0.38);
box-shadow: 10px 10px 5px -6px rgba(0, 0, 0, 0.38);
}
#porquemotivos ul li imagem,
#porquemotivos ul li conteudo {
display: block;
width: 100%;
}
#porquemotivos ul li conteudo {
margin-top: 15px;
}
.topomotivos {
display: block;
width: 100%;
text-align: center;
font-family: 'Titillium Web', sans-serif;
color: #fff;
font-size: 20pt;
padding: 10px 0;
float: left;
text-transform: uppercase;
}
#formas.contentCompleto ul {
margin: 0 0 10px;
padding: 0;
list-style: none;
float: left;
max-width: 980px;
}
#formas.contentCompleto p {
clear: both;
width: 100%;
max-width: 980px;
}
#formas.contentCompleto ul li {
display: block;
margin-bottom: 10px;
}
.bannercertificado {
background-color: #d4742c;
padding: 20px;
color: #fff;
float: left;
width: 100%;
margin-top: 35px;
}
.bannercertificado h3 {
text-transform: uppercase;
font-weight: 600;
font-size: 20pt;
margin-top: 55px;
color: #fff;
}
.bannercertificado p {
color: #fff;
font-size: 17pt;
}
.bannercertificado .container {
display: block;
width: calc(100% - 350px);
float: left;
}
.bannercertificado .imagem {
display: block;
width: 100%;
max-width: 300px;
float: left;
text-align: right;
}
#boxlateral.completo inscreva .BotaoInscreva {
margin: 0;
width: 100%;
}
#boxlateral conteudo {
padding: 20px 10px;
display: block;
}
#boxlateral.pagamento conteudo{
padding:0;
}
#boxlateral conteudo ul {
margin: 0;
padding: 0 15px 0 0;
list-style: none;
display: block;
}
#boxlateral conteudo ul.logus {
display: block;
width: 100%;
clear: both;
margin-top: 18px;
padding: 0;
}
#boxlateral conteudo ul li {
padding-left: 40px;
font-size: 12.5pt;
color: #132948;
font-weight: 600;
margin-bottom: 15px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2024/11/seta-escola-infos.png);
background-repeat: no-repeat;
background-position: 20px 7px;
background-size: 11px;
height: auto;
display: flex;
align-items: center;
line-height: 15pt;
}
#boxlateral conteudo ul li.data, #boxlateral conteudo ul li.horario, #boxlateral conteudo ul li.carga, #boxlateral conteudo ul li.local, #boxlateral conteudo ul li.valor, #boxlateral conteudo ul li.dias, #boxlateral conteudo ul li.instituicao {
background: none !important;
position: relative;
margin-top:5px;
display: flex;
align-items: flex-start;
flex-direction: column;
}
#boxlateral.pagamento conteudo ul li {
margin-bottom: 5px;
margin-top: 0;
padding: 0 0 0 10px;
font-size: 15px;
}
#boxlateral conteudo ul li em {
font-size: 14px;
}
#boxlateral conteudo ul li.data::before {
content: "\f133";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 15px;
top: 0;
color: #f58c1f;
}
#boxlateral conteudo ul li.horario::before {
content: "\f017";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 15px;
top: 0;
color: #f58c1f;
}
#boxlateral conteudo ul li.carga::before {
content: "\f64a";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 13px;
top: 0;
color: #f58c1f;
}
#boxlateral conteudo ul li.local::before {
content: "\f276";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 15px;
top: 0;
color: #f58c1f;
}
#boxlateral conteudo ul li.valor::before {
content: "\24";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 15px;
top: 0;
color: #f58c1f;
}
#boxlateral conteudo ul li.dias::before {
content: "\f274";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 15px;
top: 0;
color: #f58c1f;
}
#boxlateral conteudo ul li.instituicao::before {
content: "\f2b5";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 9px;
top: 1px;
color: #f58c1f;
}
#boxlateral.pagamento conteudo ul li.data::before, #boxlateral.pagamento conteudo ul li.horario::before, #boxlateral.pagamento conteudo ul li.local::before, #boxlateral.pagamento conteudo ul li.valor::before, #boxlateral.pagamento conteudo ul li.dias::before, #boxlateral.pagamento conteudo ul li.instituicao::before {
left: -10px;
}
#boxlateral.pagamento conteudo ul li.carga::before{
left: -12px;
}
#boxlateral.box-mba conteudo li {
margin-bottom: 20px;
}
#boxlateral conteudo ul.logus li {
height: auto !important;
display: flex;
flex-direction: row;
align-items: flex-start;
margin-bottom: 0;
}
#boxlateral conteudo ul.logus li tipo,
#boxlateral conteudo ul.logus li ul {
width: 100%;
display: block;
}
#boxlateral conteudo ul.logus li tipo {
margin-top: 6px;
width: 100px;
}
#boxlateral conteudo ul.logus li ul {
margin-top: 10px;
}
#boxlateral conteudo ul.logus li ul li {
background-image: none;
padding-left: 0;
width: 100%;
}
#boxlateral conteudo ul.logus li ul li img {
width: auto;
height: 90px;
margin: 0;
}
#boxlateral conteudo ul li h6 {
font-size: 14pt;
font-weight: 600;
}
#boxlateral conteudo ul li h6 em {
font-style: normal;
color: #f58c1f;
}
ul.processos {
margin: 20px 0 10px 0;
padding: 0;
list-style: none;
float: left;
width: 100%;
}
ul.processos li {
display: block;
color: #007585;
font-size: 14pt;
width: 33.33333%;
position: relative;
float: left;
text-align: center;
line-height: 17pt;
font-weight: 600;
padding: 0;
text-transform: uppercase;
}
ul.processos li:before {
content: '';
width: 50px;
height: 30px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/seta-processo.png);
background-position: center center;
background-repeat: no-repeat;
position: absolute;
top: 20px;
right: -25px;
}
ul.processos li span {
width: 115px;
display: block;
margin: 0 auto;
}
ul.processos li:last-child {
margin-right: 0;
}
ul.processos li:last-child:before {
display: none;
}
ul.processos li numero {
display: block;
width: 75px;
height: 75px;
background-color: #007585;
color: #fff;
text-align: center;
font-size: 37pt;
padding: 15px 0 0 0;
line-height: 37px;
-webkit-border-radius: 70px;
-moz-border-radius: 70px;
border-radius: 70px;
margin: 0 auto 10px;
}
.formnewsletter {
width: 480px;
display: block;
margin: 15px auto 10px;
} .tutor-container {
margin-top: 100px;
margin-bottom: 100px;
}
.tutor-single-course-meta {
display: none;
}
.tutor-fw-bold {
font-weight: 600;
font-size: 18pt;
}
.tutor-color-secondary {
color: #41454F;
font-size: 12pt;
}
.tutor-container .tutor-col-auto,
.tutor-container .tutor-meta,
.tutor-container .tutor-nav,
.tutor-card-md .tutor-card-footer {
display: none;
}
.tutor-price-box-thumbnail {
margin: 0;
}
.tutor-single-course-sidebar .price,
.tutor-single-course-sidebar .tutor-course-purchase-box {
display: none;
}
.imgplus {
position: relative;
display: block;
float: left;
}
h4.tutor-segment-title,
.tutor-course-content-content h5,
.woocommerce div.product .product_title,
.woocommerce-Tabs-panel h2 {
color: #f58c1f !important;
font-size: 16pt !important;
font-weight: 600 !important;
margin-bottom: 10px !important;
text-transform: uppercase;
}
.tutor-course-content-content p,
.tutor-course-summery,
.tutor-full-width-course-top h4,
.product .summary p,
.woocommerce-Tabs-panel p {
color: #002954;
font-size: 13pt;
line-height: 20pt;
}
.dados ul {
margin: 0 0 20px;
padding: 0 0 0 20px;
}
.dados ul li {
color: #002954;
font-size: 13pt;
line-height: 20pt;
}
.soubox {
background-color: #dcdcdc !important;
display: inline-block;
padding: 20px;
margin-bottom: 15px;
}
.btmat {
display: inline-block;
color: #1c314c;
border: solid 2px #1c314c;
font-family: 'Open Sans', sans-serif;
padding: 16px 24px;
border-radius: 30px;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
font-size: 13px;
font-weight: 600;
}
.imgplus .fas {
color: #fff;
position: absolute;
bottom: 10px;
right: 10px;
}
.abredados {
cursor: pointer;
}
.btmat:hover {
color: #fff;
background-color: #01d2d6 !important;
border: solid 2px #01d2d6;
}
.tutor-wrap img:hover {
opacity: 0.6;
}
.tutor-course-topics-contents .tutor-course-title h4 {
color: #01d2d6;
font-size: 17px;
line-height: 25px;
font-weight: 600;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
min-width: 500px;
margin-top: 40px;
}
.twentyfifteen .t15wc {
margin: 0 !important;
padding: 0;
}
.product,
.woocommerce-cart #main,
.woocommerce-checkout #main,
.woocommerce-account .site-content {
display: block;
width: 100%;
max-width: 890px;
margin: 0 auto;
float: none;
}
#formulario.woocommerce-checkout {
margin-top: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs,
.product_meta,
.single-product #secondary,
.woocommerce-breadcrumb,
.woocommerce div.product form.cart .variations td.label,
.woocommerce table.cart td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart td.actions {
display: none;
}
.woocommerce div.product form.cart .variations select {
background-clip: padding-box;
border-color: #cccccc;
border-width: 1px;
border-style: solid;
border-radius: 3px;
color: #444444;
display: block;
font-weight: 400;
overflow: hidden;
padding: 6px 12px;
position: relative;
text-decoration: none;
white-space: nowrap;
width: 100%;
font-family: 'Titillium Web', sans-serif;
font-size: 14px;
}
.twentyfifteen .t15wc {
box-shadow: none;
margin-top: 50px !important;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: #002954;
font-size: 14pt;
margin-bottom: 20px;
font-weight: 600;
}
.woocommerce button.button {
background: transparent;
font-family: 'Open Sans', sans-serif;
padding: 16px 24px;
border-radius: 30px;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
font-size: 13px;
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
border: 0;
vertical-align: top;
line-height: 25px;
}
.woocommerce button.button {
color: #1c314c;
border: solid 2px #1c314c;
}
.woocommerce div.product form.cart .reset_variations {
visibility: hidden;
font-size: 12pt;
color: #01d2d6;
}
.entry-content a,
.entry-summary a,
.page-content a,
.comment-content a,
.pingback .comment-body>a {
border-bottom: none;
}
.woocommerce div.product form.cart .variations {
margin-bottom: 0;
}
.woocommerce button.button.alt,
.woocommerce button.button.alt:hover {
background-color: transparent !important;
color: #1c314c;
-webkit-font-smoothing: antialiased;
margin-top: 20px;
}
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
background-color: #01d2d6 !important;
color: #fff !important;
border: 2px solid #01d2d6 !important;
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
border: dashed 1px #1c314c;
background: transparent;
line-height: 35px;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
border: solid 2px #1c314c;
color: #1c314c;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
background: transparent !important;
font-family: 'Open Sans', sans-serif;
padding: 16px 24px;
border-radius: 30px;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
font-size: 13px;
color: #1c314c !important;
}
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
background-color: #01d2d6 !important;
color: #fff !important;
border: 2px solid #01d2d6 !important;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
float: left;
width: 100%;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
width: 100%;
}
.woocommerce-form-coupon-toggle {
display: none;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.select2-container--default .select2-selection--single .select2-selection__rendered {
width: 100%;
margin: 0;
padding: 2px 5px !important;
font-size: 12pt !important;
font-family: 'Titillium Web', sans-serif !important;
color: #000 !important;
}
.select2-container .select2-selection--single {
height: 33px;
}
.woocommerce-checkout #main {
color: #fff;
font-size: 1px;
}
.woocommerce-checkout .woocommerce {
font-size: 12pt !important;
font-family: 'Titillium Web', sans-serif !important;
color: #000 !important;
}
.woocommerce-checkout .woocommerce h3 {
color: #f58c1f;
font-size: 16pt;
font-weight: 600;
margin-bottom: 10px;
margin-top: 50px;
text-transform: uppercase;
}
.tutor-course-header-h1 {
font-size: 18pt;
line-height: 35px;
font-weight: 500;
margin: 0 0 29px;
padding: 0;
text-transform: uppercase;
} .conteudoInstrutor h3 {
color: #002954;
font-weight: 600;
margin-top: 40px;
margin-bottom: 10px;
}
.patrocionio {
display: block;
width: 100%;
float: left;
margin: 50px 0 100px;
}
.patrocionio h4 {
color: #002954;
font-weight: 600;
display: block;
text-align: center;
margin-bottom: 15px;
}
.patrocionio ul {
margin: 0;
padding: 0;
list-style: none;
text-align: center;
}
.patrocionio ul li {
display: inline-block;
max-width: 180px;
}
.patrocionio ul li img {
width: 100%;
height: auto;
}
.boxassociese {
display: block;
width: 33.3333%;
text-align: center;
float: left;
margin: 5px 33.3333% 0;
}
.boxassociese.avancado {
margin: 5px 0 0 38%;
}
.boxassociese.mba {
width: 100%;
margin: 0 0 0;
}
.boxassociese a,
.boxassociese a:visited {
color: #fff;
font-size: 14px;
background-color: #49a7d4;
padding: 6px 45px;
}
.boxassociese a:hover {
background-color: #f58c1f;
}
#contato .coluna8 .blocoDestaque1 {
min-height: 600px;
}
.propostaAberje {
display: block;
width: calc(100% - 20px);
max-width: 900px;
opacity: 0;
}
#fromHTMLtestdiv {
width: 522px;
margin: 0 auto;
display: none;
}
.btBaixar {
background: #f58c1f;
color: #fff;
margin: 0 auto;
padding: 5px 10px;
}
#blocoPDF {
text-align: center;
}
.copy {
font-size: 16px;
text-align: center;
font-style: italic;
margin-bottom: 20px;
}
.logoAberjeRodape {
display: block;
clear: both;
margin-top: 25px;
float: left;
} .GETIncrituns .involucroKbk {
position: relative;
float: left;
width: 100%;
}
.GETIncrituns .involucroKbk:before {
content: '';
display: block;
width: 1px;
height: 100%;
position: absolute;
top: 91px;
left: 50%;
background-color: #637c97;
}
.GETIncrituns .involucroKbk.semlinha:before {
display: none;
}
.GETIncrituns .involucroKbk h2,
.GETIncrituns legend {
color: #002954 !important;
text-align: left;
}
.GETIncrituns .esqueci-username label {
display: block;
margin-bottom: 15px;
}
.GETIncrituns .involucroKbk input[type="text"],
.GETIncrituns #loginform input[type="text"],
.GETIncrituns .involucroKbk input[type="password"],
.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: 'Titillium Web', 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 input[type="text"].erro,
.GETIncrituns .involucroKbk input[type="password"].erro,
.GETIncrituns .involucroKbk select.erro,
.GETIncrituns .involucroKbk input[type="text"].erro {
border: 2px solid red !important;
}
.mensagemErro {
border: 1px solid red;
color: red;
padding: 20px;
float: left;
width: 100%;
text-align: center;
margin: 20px;
}
.GETIncrituns #KBKfase2 input[type="text"] {
width: 50%;
float: left;
}
.GETIncrituns #KBKfase2 #validaCode,
.GETIncrituns #KBKfase2.cadastroForm input[type="text"] {
width: 100% !important;
}
.someBox {
display: block;
height: 1px;
overflow: hidden;
opacity: 0;
}
.GETIncrituns #KBKfase2 subitem {
width: 60px;
float: left;
}
.GETIncrituns .innerBlock #loginform a,
.GETIncrituns .innerBlock #loginform a:visited,
.GETIncrituns .innerBlock #loginform a:hover,
.GETIncrituns .innerBlock #loginform label {
font-size: 12pt;
font-family: 'Titillium Web', sans-serif;
color: #000;
text-transform: uppercase;
}
.GETIncrituns .involucroKbk input[type="text"]::-webkit-input-placeholder,
.GETIncrituns .involucroKbk input[type="password"]::-webkit-input-placeholder { color: #002954;
}
.GETIncrituns .involucroKbk input[type="text"]:-ms-input-placeholder,
.GETIncrituns .involucroKbk input[type="password"]:-ms-input-placeholder { color: #002954;
}
.GETIncrituns .involucroKbk input[type="text"]::placeholder,
.GETIncrituns .involucroKbk input[type="password"]::placeholder {
color: #002954;
}
#FormGet input[type='button'],
.GETIncrituns .innerBlock #loginform input[type='submit'],
submitForm.botaoGeral input[type='button'],
.GETIncrituns #boxValida input[type="button"],
.GETIncrituns #Boxvalidado input[type="button"],
.GETIncrituns #loginform .esqueci input[type='button'] {
background: #f58c1f;
float: right;
color: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding: 5px 20px;
font-size: 14px;
font-weight: 400;
}
.GETIncrituns .som-password-sent-message {
background: #f58c1f;
color: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding: 5px 20px;
font-size: 14px;
font-weight: 400;
border: none;
text-transform: uppercase;
}
#FormGet input[type='button']:hover,
.GETIncrituns .innerBlock #loginform input[type='submit']:hover,
submitForm.botaoGeral input[type='button']:hover {
background: #0f2541;
}
#FormGet .formulario {
padding-left: 0;
padding: 0;
width: calc(100% - 10px);
}
.GETIncrituns {
display: block;
min-height: calc(100vh - 200px);
}
.GETIncrituns .innerBlock {
display: block;
padding: 20px;
}
.GETIncrituns .innerBlock #loginform {
padding: 0;
}
.GETIncrituns .innerBlock #loginform input[type='submit'] {
margin-right: 0;
}
submitForm.botaoGeral input[type='button'] {
float: none;
}
submitForm.botaoGeral {
display: flex;
flex-direction: row-reverse;
gap: 10px;
width: 100%;
margin-top: 30px;
position: absolute;
left: 2px;
bottom: -67px;
}
submitForm.botaoGeral.novo-estilo {
position: static !important;
margin: 0 !important;
gap: 0 !important;
}
submitForm.botaoGeral.alterar-senha #botaoSenha {
display: flex !important;
height: 40px !important;
align-items: center !important;
justify-content: center !important;
font-family: 'Rubik', sans-serif !important;
color: #fff !important;
background-color: #f58c1f !important;
font-size: 12pt !important;
font-weight: 500 !important;
border-radius: 10px !important;
padding: 0 50px !important;
cursor: pointer !important;
}
submitForm.botaoGeral.alterar-senha #botaoSenha:hover {
background-color: #002648 !important;
}
.colunaBotao,
#boxValida,
#Boxvalidado {
display: block;
width: 100%;
max-width: 100%;
clear: both;
}
.colunaBotao submitForm.botaoGeral input[type='button'],
.GETIncrituns #boxValida input[type="button"],
.GETIncrituns #Boxvalidado input[type="button"] {
float: left !important;
}
.GETIncrituns .innerBlock .login-password {
position: relative;
}
.GETIncrituns .innerBlock #euAbro {
position: absolute;
top: 9px;
right: 9px;
cursor: pointer;
}
.GETIncrituns .innerBlock .setaroxa {
display: block;
position: relative;
}
.GETIncrituns .innerBlock .setaroxa:before {
content: '';
display: block;
width: 82px;
height: 46px;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2021/11/seta-roxa.png);
position: absolute;
top: 10px;
left: -95px;
}
.boxEmpresa {
display: block;
width: 100%; float: left;
border: 1px solid #637c97;
padding: 5px 15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size: 12pt;
font-family: 'Titillium Web', sans-serif;
color: #002954;
margin: 15px 20px 20px 0;
}
.GETIncrituns .boxEmpresa h4,
.GETIncrituns h4 {
color: #002954;
font-weight: 700;
font-size: 20px;
text-align: left;
}
.GETIncrituns h4.ttAzul {
margin-left: 20px;
}
.formulario label.identificador {
font-weight: 400;
text-transform: uppercase;
font-size: 19px;
margin-bottom: 10px;
color: #002954 !important;
}
.boxEmpresa h5 {
color: green !important;
}
.GETIncrituns h2.ttlog {
color: #f58c1f !important;
font-size: 16pt !important;
font-weight: 600 !important;
margin-bottom: 10px !important;
position: relative !important;
padding-left: 0 !important;
}
.GETIncrituns .formulario itemform label,
.GETIncrituns .formulario itemform p {
font-size: 13pt;
color: #002954;
}
.boxEmpresa p {
margin: 20px 0 10px;
padding: 0;
}
.GETIncrituns olho {
position: absolute;
top: 38px;
right: 10px;
}
.GETIncrituns ul.regraSenha {
margin: 10px 0 0 0;
padding: 0 0 0 20px;
list-style: none;
display: block;
width: 100%;
float: left;
}
.GETIncrituns ul.regraSenha li {
color: #ff000d;
position: relative;
}
.GETIncrituns ul.regraSenha li:before {
content: '\f111';
color: #ff000d;
font-family: "Font Awesome 5 Free";
font-size: 6px;
position: absolute;
top: 0;
left: -12px;
font-weight: 700;
}
.GETIncrituns ul.regraSenha li.ok {
color: #00b500;
}
.GETIncrituns ul.regraSenha li.ok:before {
content: '\f00c';
color: #00b500;
font-family: "Font Awesome 5 Free";
font-size: 15px;
position: absolute;
top: 0;
left: -19px;
font-weight: 700;
}
.GETIncrituns h2.ttlog {
text-align: left;
padding-left: 20px;
text-transform: uppercase;
font-size: 29px;
margin-bottom: 80px;
}
.grafismo {
display: block;
position: relative;
}
.KbkTop {
display: block;
width: 195px;
position: absolute;
top: 54px;
right: 90px;
}
.KbkTop .iconeLog {
width: 50px;
display: none;
float: left;
text-align: left;
}
.KbkTop .infoTop {
display: block;
width: fit-content;
float: left;
color: #f58c1f;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
margin-top: 5px;
}
.KbkTop .infoTop a,
.KbkTop .infoTop a:visited {
color: #f58c1f;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
line-height: 20px;
display: block;
}
ul.KbkUser {
margin: 0;
padding: 0;
list-style: none;
width: 100%;
}
ul.kbkList {
margin: 0;
padding: 0;
list-style: none;
background: transparent;
position: relative;
z-index: 10;
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.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 0px 2px #F58C1F;
box-shadow: 5px 5px 0px 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 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
ul.KbkUser li.abre span:before {
transform: rotate(180deg);
}
.woocommerce table.shop_table {
border: 1px solid rgba(0, 0, 0, .1);
min-width: 800px;
}
#boxEndereco {
display: none;
}
#boxEndereco.abre {
display: block;
}
.soMBA {
display: none;
}
.page-id-24 .soMBA {
display: block;
} .centro.amazonas {
max-width: 1180px;
text-align: center;
}
.centro.amazonas h1 {
color: #fff;
font-size: 40pt;
font-family: 'Titillium Web', sans-serif;
margin-top: 145px;
}
.centro.amazonas h2 {
font-size: 34pt;
padding: 0;
margin: 0 auto;
font-weight: 600;
line-height: 25pt;
text-align: center;
}
.centro.amazonas h3 {
font-size: 25pt;
font-family: 'Rubik', sans-serif;
padding: 0;
margin: 35px auto 0;
font-weight: 600;
line-height: 25pt;
text-align: center;
color: rgb(247, 166, 51);
text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.65);
}
.centro.amazonas ul {
margin: 72px 0 0 0;
padding: 0;
list-style: none;
width: 100%;
display: block;
float: left;
text-align: center;
}
.centro.amazonas ul li {
display: inline-block;
margin: 0 20px 0;
}
.centro.amazonas ul li img {
max-width: 280px;
}
.page-id-5878 #patrocinadores,
.page-id-5878 #sobre,
.page-id-5878 #porque,
.page-id-5878 #programacao,
.page-id-5878 #formulario,
#palestrantesAM {
display: block;
width: 100%;
float: left;
min-height: 100px;
text-align: center;
}
.page-id-5878 #patrocinadores ul.rotativo {
display: block;
width: 100%;
text-align: center;
list-style: none;
margin: 0 0 20px;
}
.page-id-5878 #patrocinadores ul.rotativo li {
display: block;
margin: 0 0 25px;
}
.page-id-5878 #patrocinadores ul.rotativo li titulo {
display: block;
text-align: center;
margin-bottom: 10px;
font-size: 14px;
}
.page-id-5878 #patrocinadores ul.rotativo li:first-child titulo {
margin-bottom: 20px;
}
.page-id-5878 #patrocinadores ul.rotativo li:nth-child(2) titulo {
font-size: 14px;
}
.page-id-5878 #patrocinadores ul.rotativo li img {
width: auto;
height: 90px;
margin: 5px 20px;
}
.page-id-5878 #patrocinadores ul.rotativo li:nth-child(2) img {
height: 100px;
}
.fundografico {
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/05/back-laranja.png);
background-position: center center;
background-size: 100% auto;
color: #fff !important;
padding: 50px;
}
.amazonia h2 {
font-size: 20pt;
margin-bottom: 50px;
color: #fff;
text-align: center;
}
#formulario.amazonia h2 {
margin-bottom: 20px;
}
#formulario.amazonia h4 {
font-size: 13pt;
color: #fff;
margin-bottom: 30px;
}
#formulario.amazonia label {
display: block;
text-align: left;
font-size: 15pt;
color: #fff;
margin-bottom: 10px;
padding: 0 10px;
}
#formulario.amazonia input[type="text"],
#formulario.amazonia input[type="email"],
#formulario.amazonia input[type="tel"] {
width: calc(100% - 10px);
line-height: 12pt;
padding: 5px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-family: 'Titillium Web', sans-serif;
font-size: 12pt;
}
#formulario.amazonia input[type="submit"] {
background-color: #f58c1f;
float: right;
margin: 0 10px 35px 0;
padding: 5px 15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size: 11pt;
font-weight: 400;
}
#formulario.amazonia .wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: none;
}
#formulario.amazonia .wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450;
float: left;
width: 100%;
color: #fff;
font-size: 17pt;
}
#formulario.amazonia itemform {
display: block;
text-align: left;
margin-top: 20px;
}
#formulario.amazonia p {
margin: 0;
padding: 0;
}
#formulario.amazonia p br {
display: none;
}
#sobre h4 {
font-size: 17pt;
margin-bottom: 50px;
}
#sobre p {
font-size: 13pt;
max-width: 600px;
text-align: left;
margin: 0 auto 50px;
}
#sobre p strong {
font-size: 20pt;
}
#sobre ul.topicos,
#vivencias ul.topicos {
margin: 0 auto;
padding: 0;
display: block;
width: 950px;
list-style: none;
}
#sobre ul.topicos li {
display: flex;
float: left;
width: calc(25% - 10px);
aspect-ratio: 1 / 1;
background-color: #fff;
padding: 22px 6px;
color: #000;
margin: 0 13px 13px 0;
flex-wrap: nowrap;
align-content: center;
justify-content: center;
align-items: center;
}
#sobre ul.topicos li p {
font-size: 13pt;
text-align: center;
margin: 0 !important;
font-weight: 600;
}
#sobre ul.topicos li:nth-child(4n + 4) {
margin: 0 0 13px;
}
#sobre ul.topicos li p strong {
color: #f58c1f;
font-size: 16pt;
}
#porque,
#formulario,
#palestrantesAM { padding: 50px 50px 0;
}
.page-id-5878 #palestrantesAM,
.page-id-5878 #porque,
.page-id-5878 #formulario {
background-color: #1f8f7d !important;
}
#porque.amazonia h2,
#porque.amazonia h3 {
font-weight: 500;
font-size: 24pt;
color: #fff;
margin-bottom: 50px;
}
#porque ul.topicos {
margin: 0 auto;
padding: 0;
display: block;
width: 950px;
list-style: none;
}
#porque ul.topicos li {
display: block;
width: 50%;
float: left;
margin-bottom: 70px;
}
#porque ul.topicos li p {
margin: 0;
padding: 0;
font-size: 11pt;
color: #fff;
text-align: center;
}
#porque ul.topicos li:nth-child(1) img {
width: 150px;
float: left;
}
#porque ul.topicos li:nth-child(1) p {
width: 200px;
float: left;
margin: 12px 0 0 15px;
}
#porque ul.topicos li:nth-child(2) img {
width: 110px;
float: left;
}
#porque ul.topicos li:nth-child(2) p {
width: 285px;
float: left;
margin: 12px 0 0 15px;
}
#porque ul.topicos li:nth-child(3) img {
width: 180px;
float: right;
margin-right: 100px;
margin-top: 40px;
}
#porque ul.topicos li:nth-child(3) p {
width: 170px;
float: right;
margin: 12px 15px 0 0;
}
#porque ul.topicos li:nth-child(4) img {
width: 153px;
float: right;
margin-right: 52px;
margin-top: 0;
}
#porque ul.topicos li:nth-child(4) p {
width: 230px;
float: right;
margin: 30px 15px 0 0;
}
.page-id-5878 #programacao {
padding: 50px 50px 40px;
background-image: url(//escolaaberje.com.br/wp-content/uploads/2023/05/fundo-programacao.jpg);
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
margin-bottom: 0;
float: left;
}
.page-id-5878 #programacao ul.topicos {
margin: 0 auto;
padding: 0;
display: block;
width: 950px;
list-style: none;
}
.page-id-5878 #programacao ul.topicos li {
width: calc(33.3333% - 10px);
float: left;
background-color: rgba(245, 140, 31, 0.8);
padding: 10px;
margin: 0 5px 15px;
color: #fff;
position: relative;
text-align: left;
font-size: 11pt;
}
.page-id-5878 #programacao ul.topicos li.nivel1 {
min-height: 475px;
}
.page-id-5878 #programacao ul.topicos li:nth-child(3n + 1) {
margin: 0 10px 0 0;
clear: both;
}
.page-id-5878 #programacao h4 {
font-weight: 400;
font-size: 11pt;
margin-bottom: 20px;
text-transform: uppercase;
}
.page-id-5878 #programacao ul.topicos li:nth-child(3n + 3) {
margin: 0 0 0 10px;
}
.page-id-5878 #programacao ul.topicos li ul li {
background-color: transparent;
padding: 0;
}
.page-id-5878 #programacao ul.topicos li ul {
display: block;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}
.page-id-5878 #programacao ul.topicos li ul li {
display: block;
width: 100%;
text-align: left;
margin-bottom: 10px;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 10px;
line-height: 17pt;
}
.page-id-5878 #programacao ul.topicos li ul li:before {
content: '-';
font-weight: 500;
position: absolute;
top: 0;
left: 0;
}
.page-id-5878 #programacao ul.topicos li tarja {
display: block;
width: 90%;
position: absolute;
top: 5px;
left: 10px;
font-size: 13pt;
}
.page-id-5878 #programacao ul.topicos li img {
display: block;
width: 100%;
height: auto;
margin-bottom: 10px;
}
#programacao ul.topicos li imagembloco {
display: block;
width: 100%;
max-width: 290px;
min-height: 190px;
background-repeat: no-repeat;
background-size: 100% auto;
background-position: center center;
margin-bottom: 20px;
margin-top: 27px;
position: relative;
}
#programacao ul.topicos li imagembloco:before {
content: '';
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3);
position: absolute;
top: 0;
left: 0;
}
.page-id-5878 #programacao:before {
display: none;
}
.page-id-5878 #formulario {
margin-top: 0;
}
#vivencias {
display: block;
width: 100%;
float: left;
}
#vivencias ul.topicos {
width: 100%;
display: flex;
flex-direction: row;
align-content: flex-end;
justify-content: center;
flex-wrap: wrap;
align-items: flex-end;
}
#vivencias ul.topicos li {
display: inline-block;
margin: 0;
padding: 0;
position: relative;
float: left;
background-repeat: no-repeat;
width: 25%;
}
#vivencias ul.topicos li img {
width: 100%;
height: auto;
}
#vivencias.fundografico {
padding-left: 0;
padding-right: 0;
}
#vivencias ul.topicos li desc {
position: absolute;
bottom: 10px;
left: 10px;
width: calc(100% - 20px);
font-size: 11pt;
}
#vivencias ul.topicos li desc span {
display: inline;
box-shadow: -4px 1px 1px -1px #000, 7px 1px 1px 1px #000, -6px 1px 1px 1px #000;
background-color: #000;
color: #fff;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
line-height: 22pt;
}
#vivencias fotografo {
display: block;
color: #fff;
width: fit-content;
font-size: 10pt;
padding: 0 5px;
margin: 10px 20px 0;
float: right;
}
#palestrantesAM ul.topicos {
margin: 0;
padding: 0;
list-style: none;
width: 100%;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 25px;
}
#palestrantesAM ul.topicos li {
display: block;
width: calc(25% - 20px);
float: left;
margin: 0 10px 40px;
color: #fff;
font-size: 13pt;
text-align: left;
cursor: pointer;
}
#palestrantesAM ul.topicos li img {
width: 100%;
height: auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#palestrantesAM ul.topicos li .descritivo {
display: none;
}
#supoerpop {
display: block;
position: fixed;
top: -100%;
opacity: 0;
left: 0;
width: 100%;
height: 100vh;
background-color: rgba(255, 255, 255, 0.5);
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}
#supoerpop.abre {
top: 0;
opacity: 1;
}
#supoerpop #innerContent {
display: block;
margin: 0 auto;
width: 100%;
max-width: 980px;
background-color: #fff;
position: relative;
padding: 20px;
}
#supoerpop #innerContent img {
width: 100%;
max-width: 250px;
float: left;
}
#supoerpop #innerContent desc {
width: calc(100% - 270px);
float: left;
margin-left: 20px;
font-size: 12pt;
text-align: left;
}
#supoerpop #innerContent desc p {
font-size: 11pt;
margin-bottom: 10px;
}
#supoerpop #innerContent desc .titulo {
display: block;
font-weight: 600;
display: block;
margin-bottom: 20px;
}
#supoerpop fechar {
display: block;
width: 20px;
height: 20px;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
}
#supoerpop fechar:before {
content: "\f00d";
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
font-weight: 700;
top: 0;
left: 0;
} boxbusca {
display: block;
max-width: 750px;
margin: 0 auto 40px;
}
#buscahome boxbusca { background-color: transparent;
padding: 40px;
margin-bottom: 0;
}
boxbusca input[type="text"],
boxbusca select {
border: 1px solid rgba(30, 25, 80, 0.3);
width: calc(100% - 10px);
background: #fff;
padding: 5px 10px;
margin-bottom: 15px;
font-family: 'Titillium Web', sans-serif;
color: #1e1950;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size: 12pt;
max-width: 400px;
height: 38px;
}
boxbusca select {
cursor: pointer;
}
boxbusca select:focus {
outline: none;
}
boxbusca h2 {
color: #1e1950;
font-weight: 600;
margin: 0 0 15px;
}
boxbusca .submitBusca {
float: right;
margin: 0 10px 0 0;
background-color: #0091ff;
font-weight: 600;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
boxbusca .submitBusca:hover {
background-color: #1e1950;
}
.ui-menu {
margin: 0;
padding: 10px;
list-style: none;
background-color: #fff;
z-index: 900;
-webkit-box-shadow: 10px 10px 5px -8px rgba(0, 0, 0, 0.33);
-moz-box-shadow: 10px 10px 5px -8px rgba(0, 0, 0, 0.33);
box-shadow: 10px 10px 5px -8px rgba(0, 0, 0, 0.33);
}
.home .ui-menu {
max-width: 50% !important;
float: left;
}
.ui-menu li {
font-family: 'Titillium Web', sans-serif;
color: #1e1950;
font-size: 11pt;
cursor: pointer;
}
.home .ui-menu li.ui-menu-item:first-child div {
top: 0 !important;
}
.ui-menu li:hover {
color: #1e1950;
font-weight: 600;
} #slideAbreHome {
position: relative;
display: block;
float: left;
width: 100%;
}
#slideAbreHome #prevSlideHome {
position: absolute;
top: 0;
z-index: 999;
height: 100%;
display: flex;
align-items: center;
left: calc(50% - 510px - 20px);
background-image: none;
width: fit-content;
cursor: pointer;
}
#slideAbreHome #prevSlideHome::before {
content: "\f104";
font-family: "Font Awesome 5 Free";
font-size: 30pt;
color: #fff;
font-weight: 600;
}
#slideAbreHome #prevSlideHome:hover::before,
#slideAbreHome #nextSlideHome:hover::before {
color: #f58c1f;
}
#slideAbreHome #nextSlideHome {
position: absolute;
top: 0;
z-index: 999;
height: 100%;
display: flex;
align-items: center;
right: calc(50% - 510px - 20px);
background-image: none;
width: fit-content;
cursor: pointer;
}
#slideAbreHome #nextSlideHome::before {
content: "\f105";
font-family: "Font Awesome 5 Free";
font-size: 30pt;
color: #fff;
font-weight: 600;
}
#slideAbreHome .pagerSlide {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
width: 100%;
bottom: 7px;
z-index: 999;
}
#slideAbreHome .pagerSlide span {
width: 100px;
color: #fff;
background-color: #fff;
height: 6px;
line-height: 2px;
cursor: pointer;
margin: 0 5px;
}
#slideAbreHome .pagerSlide span:hover,
#slideAbreHome .pagerSlide span.cycle-pager-active {
background-color: #f58c1f;
color: #f58c1f;
}
#slideAbreHome .cycle-slideshow .banner {
display: block;
width: 100%;
min-height: 395px;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% 100%;
position: relative;
}
#slideAbreHome .cycle-slideshow .banner img.souback {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: -1;
}
#slideAbreHome .cycle-slideshow .banner a {
display: flex;
width: 100%;
height: 100%;
min-height: 395px;
flex-direction: column;
align-content: center;
align-items: center;
justify-content: center;
}
#slideAbreHome .cycle-slideshow .banner bloco {
display: block;
max-width: 450px;
width: 90%;
font-family: 'Titillium Web', sans-serif;
color: #fff;
text-align: center;
}
#slideAbreHome .cycle-slideshow .banner bloco h3 {
margin: 0 0 20px 0;
font-size: 28px;
line-height: 40px;
}
#slideAbreHome .cycle-slideshow .banner bloco h3 strong {
font-size: 48px;
margin-bottom: 10px;
}
#slideAbreHome .cycle-slideshow .banner bloco botao {
padding: 5px 20px 8px;
margin-top: 28px;
clear: both;
display: inline-block;
}
#slideAbreHome .cycle-slideshow .banner blocoavancado {
max-width: 60%;
display: flex;
flex-direction: column;
align-items: center;
}
#slideAbreHome .cycle-slideshow .banner blocoavancado botao {
padding: 5px 40px 8px;
margin-top: 0;
clear: both;
display: inline-block;
color: #fff;
}
blocoavancado innerbloc01,
blocoavancado innerbloc02,
blocoavancado innerbloc03 {
display: inline-block;
clear: both;
padding: 5px 20px 8px;
color: 000;
}
blocoavancado innerbloc02 {
color: #fff;
font-size: 25px;
padding: 5px 45px;
text-align: center;
}
blocoavancado innerbloc01,
blocoavancado innerbloc03 {
background-color: #fff;
}
blocoavancado innerbloc01 {
font-size: 13px;
}
blocoavancado innerbloc03 {
text-align: center;
margin-top: 30px;
font-size: 14px;
}
#slideAbreHome .cycle-slideshow .banner bloco p {
font-size: 19px;
margin: 0 0 20px 0;
line-height: 25px;
}
centro.centro {
display: flex;
min-height: 573px;
align-items: flex-end;
justify-content: flex-end;
flex-direction: column;
}
.blocoHome h2 {
display: block;
width: 100%;
text-align: center;
color: #132948;
float: left;
margin-bottom: 40px;
font-size: 18pt;
}
#blocoCursos {
display: block;
width: 100%;
float: left;
}
#blocoCursos .abre p {
margin: 0;
padding: 0;
color: #132948;
font-size: 14pt;
}
#blocoCursos h2.innerTituloCurso {
margin: 40px auto 0;
text-align: left;
max-width: 1024px;
float: none;
}
.home h1 {
text-align: center;
margin: 20px 0 0;
display: block;
float: left;
width: 100%;
font-size: 30px;
font-weight: 600;
color: #132948;
}
#blocoCursos h3.cursos-destaque {
color: #132948;
font-family: 'Titillium Web', sans-serif;
text-transform: uppercase;
font-size: 14pt;
font-weight: 600;
padding-left: 8px;
}
#blocoCursos .abre {
display: block;
max-width: 1024px;
margin: 0 auto;
clear: both;
margin-bottom: 35px;
}
#blocoMeio {
display: block;
width: 100%;
float: left;
min-height: 530px;
background-repeat: no-repeat;
background-position: top center;
background-size: auto 100%;
margin-bottom: 126px;
margin-top: 77px;
}
#blocoMeio centro.centro {
min-height: 530px;
}
#blocoMeio blocoflutante textobranco {
display: block;
width: 100%;
background-color: #fff;
color: #632d6a;
padding: 0px 30px;
font-weight: 600;
}
#blocoMeio blocoflutante a,
#blocoMeio blocoflutante a:visited {
background-color: #632d6a;
color: #fff;
padding: 2px 115px;
}
#blocoMeio centro.centro h2 {
color: #fff;
font-size: 25pt;
width: 100%;
text-align: center;
font-weight: 600;
line-height: 31pt;
}
#blocoMeio centro.centro ul.logos {
margin: 0;
padding: 0;
list-style: none;
display: block;
text-align: center;
}
#blocoMeio centro.centro ul.logos li {
display: inline-block;
margin: 10px;
}
#blocoMeio centro.centro ul.logos li img {
height: 30px;
width: auto;
}
#blocoMeio centro.centro blocoHeader {
margin-bottom: 150px;
} .container-boxAutor {
display: flex;
width: 100%;
}
.boxAutor {
display: flex;
width: 100%;
flex-wrap: wrap;
align-items: center;
margin-bottom: 40px;
}
.boxAutor imagem {
display: block;
width: 100px;
float: left;
}
.boxAutor imagem img {
width: 100%;
height: auto;
}
.conteudoInterno .boxAutor a {
width: 100%;
}
.boxAutor autor {
display: flex;
width: calc(100% - 110px);
float: left;
margin-left: 0;
height: auto;
flex-direction: column;
justify-content: center;
}
.autor-individual autor {
margin-left: 10px;
}
.boxAutor autor h3 {
color: #002954;
}
.boxAutor autor p {
font-size: 12pt !important;
line-height: 17pt !important;
color: #002954;
}
.boxAutor nome {
color: #002954;
display: block;
width: 100%;
font-size: 16pt;
font-weight: 600;
}
.boxAutor data {
color: #002954;
clear: both;
display: block;
}
#conteudo {
display: block;
width: 100%;
max-width: 740px;
margin: 40px auto;
color: #002954;
}
#conteudo a {
color: #002954 !important;
text-decoration: underline;
}
#conteudo p {
color: #002954;
font-size: 14pt;
line-height: 22pt;
}
#conteudo h2 {
color: #002954;
font-size: 22pt;
margin-bottom: 15px;
font-weight: 500;
}
#conteudo h3 {
color: #002954;
font-size: 18pt;
margin-bottom: 15px;
font-weight: 500;
}
#conteudo h4 {
color: #002954;
margin-bottom: 10px;
}
#conteudo .subAutor h2 {
text-transform: uppercase;
color: #70296b;
font-size: 16pt;
font-weight: 600;
margin-bottom: 15px;
float: left;
}
#conteudo ul.Arquivo li a .boxFoto {
height: 185px;
}
#conteudo ul.Arquivo li {
margin-bottom: 10px;
}
#conteudo ul li::marker {
color: #002954;
}
#conteudo ul li span {
color: #002954;
}
#conteudo ol li::marker {
color: #002954;
}
#conteudo ol li span {
color: #002954;
}
#conteudo p a span {
color: #002954;
}
.blocoCompartilhar {
display: block;
width: 100%;
float: left;
border-top: 5px solid #0091ff;
border-bottom: 5px solid #0091ff;
margin: 40px 0;
padding: 10px 0;
}
.blocoCompartilhar ul.midiassociais li:first-child {
width: 145px;
}
.blocoCompartilhar ul.midiassociais {
margin-bottom: 0;
}
.blocoCompartilhar ul.midiassociais li:first-child {
width: 145px;
}
.blocoCompartilhar ul.midiassociais li {
display: block;
width: 15px;
height: 15px;
float: left;
margin-right: 5px;
position: relative;
margin-bottom: 10px;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 13pt;
line-height: 21pt;
}
.blocoCompartilhar ul.midiassociais li i {
color: #afcfee;
font-size: 15px;
}
#conteudo .comments-area {
box-shadow: none;
padding: 0;
float: left;
margin: 0 0 40px;
width: 100%;
display: block;
}
#conteudo .comment-form label {
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 10pt;
font-weight: 600;
}
#conteudo .comment-form #comment {
display: block;
width: 100%;
margin-bottom: 10px;
height: 110px;
resize: none;
}
#conteudo .comment-form input[type="text"],
#conteudo .comment-form input[type="email"],
#conteudo .comment-form input[type="url"],
#conteudo .comment-form input[type="password"],
#conteudo .comment-form input[type="search"],
#conteudo .comment-form input[type="tel"],
#conteudo .comment-form textarea,
#conteudo .comment-form select {
padding: 5px 10px;
background: transparent;
border: 1px solid #002a53;
resize: none;
font-size: 14px;
font-family: 'Rubik', sans-serif;
color: #002a53;
}
#conteudo .comment-form input[type="submit"] {
width: auto;
float: right;
color: #0091ff;
background-color: transparent;
padding: 0;
font-weight: 400;
}
#conteudo h2.comments-title {
font-weight: 400;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
}
#conteudo #commentform {
padding-top: 0;
}
#conteudo #commentform p {
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 13pt;
margin-bottom: 20px;
line-height: 21pt;
}
#conteudo .comment-reply-title {
display: none;
}
h4.innertitulo {
display: block;
width: 100%;
color: #0091ff;
font-family: 'Rubik', sans-serif;
text-transform: uppercase;
float: left;
margin-bottom: 20px;
font-size: 10pt;
font-weight: 600;
}
ul.ArquivoBlog {
margin: 0;
padding: 0;
list-style: none;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
row-gap: 80px;
}
ul.ArquivoBlog li a {
display: block;
width: calc(100% - 20px);
margin: 0 !important;
}
ul.ArquivoBlog li:nth-child(3n + 1) a {
margin: 0 20px 0 0;
}
ul.ArquivoBlog li:nth-child(3n + 2) a {
margin: 0 10px 0;
}
ul.ArquivoBlog li:nth-child(3n + 3) a {
margin: 0 0 0 20px;
}
ul.ArquivoBlog li imagem {
display: block;
width: 100%;
}
ul.ArquivoBlog li .boxAutor imagem {
max-width: 60px;
}
ul.ArquivoBlog li imagem img {
width: 100%;
height: auto;
}
ul.ArquivoBlog li h2.titulo {
color: #f58c1f;
display: block;
height: fit-content;
font-size: 14pt;
float: left;
line-height: 19pt;
font-weight: 700;
margin-top: 10px;
margin-bottom: 5px;
}
ul.ArquivoBlog li chamada,
ul.ArquivoBlog li h4 {
color: #002954;
display: flex;
height: fit-content;
font-size: 12pt;
float: left;
line-height: 18pt;
font-weight: 400;
flex-direction: row;
justify-content: center;
margin-bottom: 20px;
}
ul.ArquivoBlog li .boxAutor nome,
ul.ArquivoBlog li .boxAutor data,
ul.ArquivoBlog li .boxAutor h3 {
font-size: 10pt;
line-height: 13pt;
font-family: 'Titillium Web', sans-serif;
color: #132948;
font-weight: 500;
}
ul.ArquivoBlog li .boxAutor h3 {
font-weight: 600;
}
ul.ArquivoBlog li .boxAutor {
margin-bottom: 0;
}
ul.ArquivoBlog li .boxAutor autor {
height: 65px;
}
h1.tituloBlog {
color: #132948;
margin-bottom: 40px;
font-size: 19pt;
line-height: 24pt;
font-weight: 600;
}
.topo-blog-container {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 35px;
}
boxbusca.boxbusca-cursos-livres {
max-width: 1030px;
}
.boxbusca {
display: flex;
width: 350px;
position: static;
}
.boxbuscalivres {
display: block;
width: 100%;
float: left;
}
.boxbuscalivres #buscaform {
background-color: #eee;
padding-bottom: 10px;
padding-top: 45px;
}
boxbusca.boxbusca-cursos-livres #busca-container {
display: grid;
width: 100%;
grid-template-columns: 23% 23% 23% 17% 14%;
}
boxbusca.boxbusca-cursos-livres #busca-container .coluna6 {
width: 100%;
}
boxbusca.boxbusca-cursos-livres .submitBusca {
float: right;
margin: 0 10px 0 0;
background-color: #0091ff;
font-weight: 600;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
height: 38px;
padding: 0;
}
boxbusca.boxbusca-cursos-livres #SuperBusca {
position: relative;
}
boxbusca.boxbusca-cursos-livres .coluna12 {
position: absolute;
top: 0;
left: 350px;
width: 350px;
}
boxbusca.boxbusca-cursos-livres h2 {
margin-bottom: 20px;
}
ul.timeline {
margin: 20px 0 0;
padding: 0;
list-style: none;
display: block;
text-align: center;
float: left;
width: 100%;
}
ul.timeline li {
display: inline-block;
margin: 0 10px;
position: relative;
color: #132948;
}
ul.timeline li:before {
content: '';
width: 1px;
height: 15px;
background-color: #132948;
position: absolute;
top: 10px;
right: -10px;
}
ul.timeline li:last-child::before {
display: none;
}
.boxbusca #buscaform {
display: block;
width: 200px;
position: relative;
}
.boxbusca #buscaform input[type="text"] {
background-color: #ebf5ff;
border: 1px solid #cad3e1;
color: #666768;
font-size: 15px;
padding: 5px 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-family: 'Titillium Web', sans-serif;
}
.boxbusca #buscaform input[type="submit"] {
font-size: 10px;
width: 20px;
height: 33px;
position: absolute;
top: 0;
right: 0;
opacity: 0;
z-index: 900;
}
.boxbusca #buscaform::before {
content: "\f002";
font-family: "Font Awesome 5 Free";
color: #000;
font-size: 17px;
width: 20px;
height: 33px;
position: absolute;
top: 3px;
right: 2px;
z-index: 100;
font-weight: 600;
opacity: 0.4;
}
.boxbusca #categoriaBusca {
display: block;
width: 150px;
margin: 4px 0 0 0;
padding: 0 5px;
list-style: none;
position: relative;
z-index: 200;
float: left;
background-color: #fff;
}
.boxbusca #categoriaBusca li {
font-weight: 600;
color: #575756;
font-size: 12pt;
cursor: pointer;
position: relative;
}
.boxbusca #categoriaBusca li::before {
content: "\f078";
font-family: "Font Awesome 5 Free";
color: #000;
font-size: 17px;
width: 25px;
height: 25px;
position: absolute;
top: -1px;
right: 21px;
z-index: 100;
font-weight: 600;
opacity: 0.5;
text-align: center;
transform: rotate(0deg);
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
.boxbusca #categoriaBusca li:hover::before {
transform: rotate(180deg);
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
.boxbusca #categoriaBusca li ul {
margin: 0;
padding: 5px;
background-color: #fff;
display: none;
position: absolute;
top: 26px;
left: 0;
}
.boxbusca #categoriaBusca li:hover ul {
display: block;
}
.boxbusca #categoriaBusca li ul li,
.boxbusca #categoriaBusca li ul li a {
color: #575756;
font-size: 12pt;
font-weight: 400;
text-wrap: nowrap;
line-height: 20px;
margin-bottom: 5px;
background-color: #fff;
width: 100%;
display: block;
float: left;
}
.boxbusca #categoriaBusca li ul li::before {
display: none;
}
.boxbusca #categoriaBusca li ul li a:hover {
color: #000;
}
#blogescola.search {
margin-bottom: 100px;
float: left;
width: 100%;
}
#blogescola h1.page-title {
font-family: 'Titillium Web', sans-serif;
font-size: 19pt;
color: #70296b;
font-weight: 400;
margin-left: 2px;
}
#blogescola h1.page-title strong {
color: #132948;
font-weight: 600;
}
#blogescola article {
display: block;
margin-top: 30px;
float: left;
margin-bottom: 20px;
}
.archive #blogescola article a.more-link {
display: block;
clear: both;
margin-top: 15px;
float: left;
width: 100%;
}
#blogescola article imagem {
display: block;
float: left;
width: 230px;
margin-right: 20px;
}
#blogescola article conteudo {
display: block;
width: caLc(100% - 255px);
float: left;
}
#blogescola article titulo {
color: #f58c1f;
display: block;
font-size: 15pt;
float: left;
line-height: 18pt;
font-weight: 600;
width: 100%;
}
#blogescola article chamada {
color: #002954;
display: block;
font-size: 13pt;
}
#blogescola article autor {
font-size: 12pt;
display: block;
color: #575756;
clear: both;
}
#blogescola article autor strong {
color: #132948;
} #Blackboard {
width: 100%;
height: 100vh;
position: fixed;
top: -200%;
opacity: 0;
left: 0;
z-index: -10;
background: rgba(0, 0, 0, 0.8);
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
display: flex;
align-items: center;
justify-content: center;
}
#Blackboard.abre {
top: 0;
opacity: 1;
z-index: 9999;
}
#Blackboard .revista {
display: block;
width: 95%;
max-width: 680px;
margin: 0 auto;
position: relative;
background-color: #fff;
min-height: 100px;
padding: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#Blackboard .revista p {
font-size: 18px;
}
#Blackboard .revista h2 {
text-align: center;
font-size: 20px;
font-weight: 600;
}
#fechar {
position: absolute;
top: 5px;
right: 5px;
cursor: pointer;
width: 25px;
}
#loader {
margin-top: 80px !important;
margin-bottom: 80px !important;
}
#loader p {
display: flex;
justify-content: center;
align-items: center;
font-size: 12pt;
color: #002648;
font-weight: 600;
gap: 7px;
}
#loader .loader {
width: 27px;
height: 27px;
border: 4px solid #0091ff;
border-bottom-color: #f58c1f;
border-radius: 50%;
display: inline-block;
box-sizing: border-box;
animation: rotation 1s linear infinite;
}
@keyframes rotation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.gridcontainer {
display: block;
} .gridcontainer .kbk-form-inscricao {
grid-area: form;
} .gridcontainer #containerFloat {
display: none;
}
.gridcontainer #containerFloat #boxlateral.completo{
margin:0 !important;
top:0;
}
#boxlateral conteudo ul li p{
margin:0 !important;
}
#formInscricao label {
color: #002954;
font-size: 13pt;
line-height: 20pt;
font-family: 'Rubik', sans-serif !important;
font-weight: normal;
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="text"], .participante input[type="email"], select{
padding: 14px 10px;
background-color: transparent;
background-color: transparent;
border: 1px solid #002a53;
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="text"].erro, .participante input[type="email"].erro, select.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: rgb(255, 140, 31);
background-color: rgb(255, 140, 31);
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-resumo-inscricao h2, .kbk-pagamento h2 {
font-size: 16pt;
font-weight: 500;
margin-bottom: 28px;
position: relative;
text-transform: uppercase;
margin-bottom: 0;
margin-top: 40px;
color: #f58c1f !important;
}
.kbk-resumo-inscricao h2.h2-insc-curso, .kbk-pagamento 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-resumo-inscricao h2.h2-insc-curso.identificacao, .kbk-pagamento 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;
margin-bottom: 28px;
position: relative;
text-transform: uppercase;
margin-bottom: 0;
margin-top: 40px;
color: #f58c1f !important;
}
.boxresumo{
display: block;
width: 100%;
background-color: #f3faff;
padding: 40px 40px 40px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
float: left;
margin: 45px 0;
-webkit-box-shadow: 5px 10px 15px 0px rgba(0,0,0,0.29);
-moz-box-shadow: 5px 10px 15px 0px rgba(0,0,0,0.29);
box-shadow: 5px 10px 15px 0px rgba(0,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;
margin-bottom: 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;
}
.kbk-resumo-inscricao .innercontent, .boxresumo .innercontent{
display: grid;
grid-template-columns: 60% 40%;
gap: 15px;
grid-template-areas: "dados imagem-curso";
justify-content: space-between;
}
.kbk-resumo-inscricao .innercontent .imagem-curso, .boxresumo .innercontent .imagem-curso {
width:100%;
}
.kbk-resumo-inscricao .innercontent .imagem-curso .titulo-curso-img, .boxresumo .innercontent .imagem-curso .titulo-curso-img {
border-radius: 0 0 10px 10px;
width: calc(100% - 1px);
}
.txtmensagem{
margin: 20px 0;
}
.txtmensagem p{
margin-bottom:15px !important;
}
.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;
}
.kbk-resumo-inscricao p, .boxresumo ul{
color: #002954;
font-size: 12pt;
line-height: 15pt;
font-family: 'Rubik', sans-serif !important;
font-weight: 400;
margin: 0;
width: 100%;
}
.kbk-resumo-inscricao p strong, .boxresumo ul strong {
font-weight: 500;
}
.boxresumo ul{
margin: 0;
font-size: 12pt;
}
.formcupom.abre{
min-height:80px;
}
.kbk-resumo-inscricao ul.modulo-aula{
margin-top: 10px;
margin-bottom: 12px;
font-size: 14px;
padding: 0;
}
.boxresumo ul li {
list-style: none;
margin-bottom: 8px;
}
.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;
}
.soublue{
color: #0091ff;
}
h2.tt-curso {
text-align: center;
margin-bottom: 30px;
color: #002648 !important;
font-weight: 700;
font-size: 19pt;
}
.checkbox-termos {
color: #002648;
font-family: 'Rubik', sans-serif;
font-weight: 400;
font-size: 12pt;
margin-bottom: 8px;
}
.checkbox-termos label input {
cursor: pointer;
}
.kbk-pagamento .btn-pagamento{
background-color: #0091ff;
font-family: 'Rubik', sans-serif;
background: #ff8c1f;
background-color: rgb(255, 140, 31);
background-color: rgb(255, 140, 31);
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: 0px !important;
}
.kbk-pagamento .btn-pagamento.btn-insc-escola:hover {
background-color: #002648 !important;
} #formpagueseguro .elFlutuante.resumo #cupom{
font-size: 12pt;
color: #002648;
font-family: 'Rubik', sans-serif;
font-weight: 500;
width: 100%;
float:left;
}
#formpagueseguro .elFlutuante.resumo #cupom total {
width: 100%;
display: flex;
justify-content: space-between;
border-top: 1px solid #002648;
margin-top: 30px;
padding-top: 10px;
}
.boxcupom{
display: block;
width: 100%;
text-align: left;
float: left;
margin: 25px 0;
}
.boxcupom erro{
font-size: 13px;
}
.abrircupom{
font-size: 12pt;
line-height: 15pt;
font-family: 'Rubik', sans-serif !important;
font-weight: 400;
color: #132948;
}
.abrircupom cubo{
display: block;
float: left;
margin-right: 5px;
margin-top: 7px;
border: 1px solid #002648;
width: 17px;
height: 20px;
position: relative;
cursor:pointer;
}
.abrircupom cubo .fa.fa-plus{
position: absolute;
top: 4px;
left: 0;
}
.abrircupom cubo .fa-plus:before{
font-size: 12px;
position: absolute;
top: 0px;
left: 2px;
}
#cupom .formcupom{
width:100%;
float:left;
margin-top:10px;
display:none;
}
#cupom.abre .formcupom{
display:block;
}
#cupom.abre .abrircupom cubo .fa-plus, #cupom .abrircupom cubo .fa-minus{
display:none;
}
#cupom.abre .abrircupom cubo .fa-minus{
display: block;
font-size: 12px;
position: absolute;
top: 3px;
left: 2px;
}
.formcupom input[type="button"] {
background-color: #ff8c1f;
font-family: 'Rubik', sans-serif;
font-size: 10pt;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 10px;
width: 85px;
padding: 10px 0px;
float: left;
display: flex;
align-items: center;
}
.boxcupom ul.listaitens {
width: 100%;
float: left;
margin: 37px 0 0 0;
padding: 0;
list-style: none;
}
.boxcupom ul.listaitens voucher {
margin-left: 30px;
}
.formcupom input[type="text"] {
background: #fff;
border: 1px solid #abbccc;
width: 100%;
max-width: 298px;
float: left;
padding: 8px;
display: block;
border-radius: 10px;
font-size: 11pt;
font-family: 'Rubik', sans-serif;
margin-right: 10px;
} @media screen and (max-width: 1585px) {
.page-id-5878 #programacao {
background-size: auto 100%;
}
}
@media screen and (max-width: 1512px) {
#slideAbreHome .cycle-slideshow .banner {
background-size: auto 100%;
}
}
@media screen and (max-width: 1390px) {
#video {
bottom: 0;
}
}
@media screen and (max-width: 1282px) {
.topototal.amazonia {
height: 568px;
}
}
@media screen and (max-width: 1198px) {
.topototal.amazonia {
height: 528px;
}
}
@media screen and (max-width: 1180px) {
.topogeral {
background-size: cover;
}
.site {
overflow: hidden;
}
.centro {
margin: 0 0 0 2%;
}
ul.homeCursos li {
background: #fff;
}
#masthead .menuprincipal {
width: calc(100% - 200px);
}
.KbkTop {
right: 0;
}
#sobre ul.topicos,
#vivencias ul.topicos,
#sobre ul.topicos li,
#porque ul.topicos,
.page-id-5878 #programacao ul.topicos {
width: 100%;
}
#porque ul.topicos li,
.page-id-5878 #programacao ul.topicos li {
display: block;
width: 100%;
float: left;
text-align: center;
margin: 0 auto 70px !important;
}
.page-id-5878 #programacao ul.topicos li ul li {
margin: 0 auto 10px !important;
}
.page-id-5878 #programacao ul.topicos li.nivel1 {
min-height: auto;
}
#porque ul.topicos li:nth-child(1) img,
#porque ul.topicos li:nth-child(2) img,
#porque ul.topicos li:nth-child(3) img,
#porque ul.topicos li:nth-child(4) img {
float: none;
margin: 0 auto;
}
#porque ul.topicos li:nth-child(1) p,
#porque ul.topicos li:nth-child(2) p,
#porque ul.topicos li:nth-child(3) p,
#porque ul.topicos li:nth-child(4) p {
width: 100%;
float: none;
margin: 10px auto 0;
}
}
@media screen and (max-width: 1160px) {
#masthead .menuprincipal ul {
float: right;
}
}
@media screen and (max-width: 1116px) {
.topototal.amazonia {
height: 491px;
}
}
@media screen and (max-width: 1085px) {
#video {
position: relative;
}
#videoAbre {
height: auto;
}
}
@media screen and (max-width: 1051px) {
.fundo2.internas,
.fundo1.internas {
padding-right: 0;
background: none;
}
}
@media screen and (max-width: 1020px) {
#masthead .menuprincipal ul li {
padding: 15px 5px;
}
.topototal.amazonia {
height: 448px;
}
}
.somedesk {
display: none !important;
}
.somecel {
display: block !important;
}
@media screen and (max-width: 1000px) {
.topototal.amazonia {
height: 448px;
background-size: contain;
background-position: center;
}
}
@media screen and (max-width: 970px) {
.coluna1,
.coluna2,
.coluna3,
.coluna4,
.coluna5,
.coluna6,
.coluna7,
.coluna8,
.coluna9,
.coluna10,
.coluna11 {
width: 100%;
}
#porquemotivos ul li {
width: calc(50% - 40px);
margin: 0 20px;
}
.conteudoInterno {
width: 90%;
}
blocoavancado innerbloc02 {
line-height: 35px;
}
#slideAbreHome .cycle-slideshow .banner blocoavancado {
max-width: 90%;
} .headerInf {
position: absolute;
top: 29px;
left: -4px;
}
#masthead .headerSup .KbkTop {
position: relative;
width: 135px;
float: right;
}
.headerSup boxbusca {
width: calc(100% - 315px);
}
#blogescola article imagem {
display: block;
float: left;
width: 100%;
margin-right: 0;
margin-bottom: 16px;
}
#blogescola article {
text-align: center;
}
#blogescola article conteudo {
width: 100%;
}
.boxbusca {
display: flex;
width: 100%;
position: relative;
top: 0;
right: 0;
flex-direction: row;
align-items: center;
margin-bottom: 40px;
justify-content: center;
}
.archive.author .conteudoInterno {
margin: 50px auto;
text-align: center;
}
.boxbusca #categoriaBusca li {
text-align: left;
}
ul.ArquivoBlog li {
display: inline-block;
width: 100%;
margin: 0 auto 68px !important;
}
ul.ArquivoBlog li a {
display: block;
width: 100%;
margin: 0 !important;
}
ul.ArquivoBlog li titulo,
ul.ArquivoBlog li chamada {
height: auto;
margin-bottom: 10px;
}
.hentry+.hentry {
border-top: none;
} #boxlateral,
#boxlateral.fixo {
position: relative;
top: auto !important;
right: 0 !important;
float: left;
-webkit-box-shadow: none;
-moz-box-shadow: none;
max-width: 100%;
}
.menubase.fixo,
.menubase {
display: none;
}
#slideAbreHome .cycle-slideshow .banner {
display: block;
width: 100%;
min-height: auto;
background-size: auto 100%;
background-position: top center;
aspect-ratio: 3 / 2.4;
}
#slideAbreHome .cycle-slideshow .banner centro {
min-height: auto;
aspect-ratio: 3 / 2.4;
justify-content: center;
padding-bottom: 20px;
align-items: center;
}
#slideAbreHome .cycle-slideshow .banner blocoflutante {
top: 165px;
position: relative;
}
#InscriMBA #FormInscricao.fechado {
opacity: 1;
height: auto;
overflow: visible;
}
.blocosHorario ul.innerBlocos li {
min-height: auto;
}
#vivencias ul.topicos li {
width: 50%;
}
#palestrantesAM ul.topicos li {
width: calc(50% - 20px);
}
.page-id-24 #conteudoPaginas .preInscriMBA h2 {
background-color: #f58c1f;
font-size: 18px !important;
}
.page-id-24 #conteudoPaginas .preInscriMBA:before {
top: 13px;
}
#contato .coluna8 .blocoDestaque1 {
min-height: auto;
}
.boxassociese.mba {
width: 100%;
}
.conteudoInstrutor {
margin-left: 0;
margin-top: 30px;
}
.coluna3.abredados {
width: 25%;
}
.borderbox {
width: 100%;
}
.paginacontato .blocoDestaque1.blocomail {
min-height: auto;
}
.somedesk {
display: block !important;
}
.somecel {
display: none !important;
}
.preInscri,
#areas,
.parent-pageid-18 #conteudoPaginas,
#empresas {
margin-bottom: 20px;
}
#formulario {
margin-top: 0;
}
h2.titulogeral {
margin: 20px auto;
}
.home #content {
background: none;
}
#masthead .menuprincipal {
width: 100%;
position: absolute;
top: 90px;
left: -100%;
opacity: 0;
background-color: #0f2541;
margin: 0;
padding: 0;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
#masthead.abre .menuprincipal {
left: 0;
opacity: 1;
}
#masthead .centro,
#masthead .menuprincipal ul {
width: 100%;
z-index: 99999;
padding: 10px;
}
#masthead .menuprincipal ul li {
display: block;
width: 100%;
text-align: left;
}
#masthead .menuprincipal ul li .sub-menu {
display: block;
position: relative;
left: 0;
top: 0;
background-color: transparent;
margin-bottom: 20px;
}
#masthead .menuprincipal ul li .sub-menu a {
font-size: 8pt;
}
#masthead .menuprincipal ul li .sub-menu li {
margin-bottom: 0;
position: relative;
}
#masthead .menuprincipal ul li {
padding: 5px;
}
.abremenu {
position: absolute;
width: 30px;
height: 30px;
top: 10px;
right: 30px;
cursor: pointer;
}
.abremenu:before {
content: "\f0c9";
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #fff;
position: absolute;
top: 0;
left: 5px;
font-weight: 700;
}
ul.baloes {
display: block;
text-align: center;
}
ul.baloes li {
position: relative;
top: 0 !important;
left: 0 !important;
display: inline-block;
margin: 0 10px;
}
ul.dadosmodulo li.linha.titulo {
padding-right: 70px;
}
#avisos .coluna6 .propEmp,
#contato .coluna8 .blocoDestaque1 {
margin-left: 0;
}
#avisos .coluna6 .preInscri,
#contato .coluna4 .blocoDestaque1,
#avisos .coluna6 .propEmp,
#contato .coluna8 .blocoDestaque1 {
width: 100%;
}
footer.site-footer {
padding-top: 20px;
padding-bottom: 40px;
margin-top: 48px;
text-align: center;
}
footer.site-footer endereco,
footer.site-footer telefone {
display: inline-block;
}
footer.site-footer telefone {
margin-top: 30px;
}
footer.site-footer ul.midia li {
float: none;
display: inline-block;
margin: 0 5px 10px;
}
h2.titulogeral {
background-color: #fff;
}
ul.VejaMais li {
width: 100%;
}
ul.VejaMais li a,
ul.VejaMais li:nth-child(3) a {
width: 90%;
margin: 0 auto;
display: block;
background: #fff;
}
.blocoProf h3,
.blocoProf descritivo {
margin-left: 0;
}
#conteudoPaginas .centro {
margin: 0 10px;
width: calc(100% - 20px);
}
.parent-pageid-18 .fundo2,
.parent-pageid-18 .fundo1,
#conteudoPaginas .fundo2,
#conteudoPaginas .fundo1,
.parent-pageid-18 #conteudoPaginas,
.fundo2.internas,
.fundo1.internas,
.fundo2,
.fundo1 {
padding-right: 0;
background: none;
}
.listagemMBA ul li {
text-align: center;
}
.author .conteudoInterno p {
font-size: 12pt;
font-weight: 500;
}
.blocosHorario ul.innerBlocos li p strong {
font-size: 26pt;
}
.boxMBA h2 {
font-size: 50pt;
line-height: 55pt;
}
.boxMBA h3 {
font-size: 20pt;
line-height: 21pt;
}
.boxMBA p {
font-size: 12pt;
}
.boxMBA {
margin-right: 5%;
}
.GETIncrituns .involucroKbk:before {
display: none;
}
.GETIncrituns #KBKfase2 input[type="text"] {
width: 100%;
}
.GETIncrituns h2.ttlog {
margin-bottom: 0;
}
.KbkTop {
right: 75px;
top: 10px;
}
.topototal {
height: 770px;
position: relative;
}
.page-id-7195 .topototal,
.topototal.completo {
height: 395px;
position: relative;
margin-bottom: 1px;
}
.topototal.completo {
background-position: 44% 0px;
}
.centro.amazonas h2 {
font-size: 33pt;
margin-top: 13px;
text-align: center;
line-height: 40pt;
}
.centro.amazonas p {
font-size: 25pt;
padding: 0;
margin: 0 10px;
font-weight: 600;
line-height: 30pt;
text-align: center;
}
.centro.amazonas ul li {
display: inline-block;
margin: 0 0 24px;
}
#conteudoValores investimento {
width: 100%;
margin: 20px 0;
}
ul.Nprocessos li:before {
display: none;
}
ul.Nprocessos li {
width: 33.3333%;
margin-right: 0;
margin-bottom: 30px;
}
.parent-pageid-18 #Professores.trama {
padding-top: 143px;
margin-top: 0px;
}
.bannercertificado .container {
width: 100%;
}
}
@media screen and (max-width: 890px) {
.centralFlex.completo,
#containerFloat {
display: flex;
height: 100%;
justify-content: flex-start;
align-items: flex-end;
width: 100%;
max-width: 100%;
margin: 0;
}
.meiocentro {
width: 100%;
}
ul.boxInvestimentos li {
display: flex;
width: 100%;
aspect-ratio: auto;
float: left;
align-items: center;
justify-content: flex-start;
flex-direction: column;
}
ul.Arquivo li {
width: 100%;
}
ul.Arquivo li:nth-child(3n + 2) a,
ul.Arquivo li:nth-child(3n + 3) a {
margin: 0;
}
ul.Arquivo li a {
width: 100%;
}
.archive.subhome .back1,
.archive.subhome .back2,
.archive.subhome {
background: none;
}
.topototal .certifica p {
font-size: 25pt;
line-height: 30pt;
}
#rd-column-lutp8fcj>div {
background-size: 100% auto !important;
}
#bricks-component-iHIOY6PAIqY2AjkbPfJePw .bricks--component-text p {
height: 15px;
}
h1.blog {
font-size: 28px;
line-height: 31px;
}
}
@media screen and (max-width: 780px) {
.postid-10859 .topototal {
background-position: top left !important;
background-size: auto 140px;
}
.blocoFinale li,
.blocoFinale li .blueBlock,
.blocoFinale .valores {
width: 100%;
}
.blocoFinale li:nth-child(3n + 3) .blueBlock,
.blocoFinale li:nth-child(3n + 3) .valores {
margin-left: 0;
}
ul.homeCursos li {
width: 100%;
}
ul.homeCursos li a {
width: 100%;
max-width: 100%;
}
.cortina img {
width: 100%;
height: auto;
}
ul.processos li {
width: 50%;
margin-bottom: 30px;
}
ul.processos li:before {
display: none;
}
ul.Arquivo.tutor li {
width: 100%;
}
ul.Arquivo.tutor li a .boxFoto {
background-size: cover;
}
ul.listaEmpresas li {
width: 50%;
}
#nextSlide {
right: 0;
}
#prevSlide {
left: 0;
}
#nextSlideHome {
right: 0;
}
#prevSlideHome {
left: 0;
}
.subcelula01,
.celula01,
.celula02 {
font-size: 13pt;
}
.subcelula02 {
font-size: 20pt;
}
.subcelula01 {
margin-top: 7px;
}
.insc p {
text-align: center;
}
.insc p a {
float: none;
margin: 10px auto;
}
#vivencias ul.topicos li {
width: 100%;
}
}
@media screen and (max-width: 700px) {
.calendario,
.prazo {
width: 100%;
margin: 0;
}
.prazo {
padding: 10px 0 10px 45px;
background-position: 5px 5px;
}
.prazo br {
display: none;
}
ul.dadosmodulo li etiqueta,
ul.dadosmodulo li nome {
width: 100%;
}
ul.profAvanc li {
width: 49%;
text-align: center !important;
}
ul.profAvanc li .innerProf {
width: 100%;
}
ul.profAvanc li:nth-child(4n + 3) .innerProf,
ul.profAvanc li:nth-child(4n + 4) .innerProf,
ul.profAvanc li:nth-child(4n + 2) .innerProf {
margin-left: 0;
}
ul.profAvanc li:nth-child(2n + 2) .innerProf {
margin-left: 7px;
}
.blocosHorario ul.innerBlocos li {
width: 100%;
margin-bottom: 10px;
}
.blocosHorario ul.innerBlocos li:nth-child(even) {
margin-left: 0;
}
.coluna3.abredados {
width: 50%;
}
ul.alfabetica li {
width: 10%;
}
#palestrantesAM ul.topicos li {
width: 100%;
margin: 0 0 40px;
}
#supoerpop #innerContent img,
#supoerpop #innerContent desc {
width: 100%;
display: block;
margin: 0 0 20px;
}
.centro.amazonas h1 {
font-size: 30pt;
margin-top: 85px;
}
.centro.amazonas h2 {
font-size: 24pt;
margin-top: 13px;
text-align: center;
line-height: 15pt;
}
.centro.amazonas h3 {
font-size: 18pt;
}
.centro.amazonas ul li img {
max-width: 230px;
}
}
@media screen and (max-width: 500px) {
.centro.amazonas h1 {
font-size: 26pt;
}
.centro.amazonas h2 {
font-size: 22pt;
}
#porquemotivos ul li {
width: calc(100% - 40px);
margin: 0 20px;
}
.headerSup boxbusca {
display: none;
}
.valores table td .topo,
.valores table td {
font-size: 10pt;
}
ul.profAvanc li {
width: 100%;
}
ul.profAvanc li {
width: calc(50% - 10px);
float: left;
margin: 0 5px;
}
ul.profAvanc li:nth-child(2n + 1) {
clear: both;
}
ul.profAvanc li .innerProf nome {
font-size: 8pt;
}
ul.profAvanc li:nth-child(2n + 2) .innerProf {
margin-left: 0;
}
#rd-form-kvwulrdo .bricks-form__field,
.formnewsletter,
#bricks-component-QUjuX-HW8DpF3W3Yeai50A {
width: 100% !important;
}
.KbkTop {
right: -50px;
top: 70px;
}
.KbkTop .iconeLog {
display: none;
}
.subcelula02 {
font-size: 15pt;
}
.subcelula01,
.celula01,
.celula02 {
font-size: 9pt;
}
blocoflutante textobranco {
min-width: 340px;
}
.KbkTop .infoTop a,
.KbkTop .infoTop a:visited {
font-size: 9px;
line-height: 14px;
}
}
.wc_payment_method.payment_method_pagseguro {
display: block !important;
}
#bricks-component-iHIOY6PAIqY2AjkbPfJePw-wrapper {
min-width: 100% !important;
} .error-404 disclaimer {
width: 100%;
display: flex;
height: 90vh;
background-repeat: no-repeat;
background-position: center center;
background-size: 100% auto;
align-items: center;
justify-content: flex-start;
}
.error-404 mensagem a,
.error-404 mensagem a:visited {
color: #0091ff;
font-weight: 600;
text-decoration: underline;
}
.error-404 a.botaoerro {
color: #fff !important;
text-decoration: none;
background-color: #f08723;
-webkit-box-shadow: 0px 4px 5px 2px rgba(0, 0, 0, 0.3);
box-shadow: 0px 4px 5px 2px rgba(0, 0, 0, 0.3);
max-width: 400px;
width: 100%;
padding: 9px 20px;
text-align: center;
display: block;
max-width: 324px;
margin: 20px auto 15px;
font-weight: 700;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
font-family: 'Rubik', sans-serif !important;
font-size: 15pt;
}
.error-404 a.botaoerro:hover {
background-color: #0091ff;
}
.error-404 mensagem {
display: block;
text-align: center;
font-family: 'Rubik', sans-serif;
color: #000;
font-size: 16pt;
margin-left: 20%;
margin-bottom: 70px;
}
#GETPainel .titulo-perfil h2 span.light {
left: 20px;
}
.ewd-ufaq-faq-div {
margin-bottom: 10px !important;
border-bottom: 1px solid #0091ff80 !important;
padding-bottom: 13px !important;
}
.ewd-ufaq-faq-div:last-of-type {
border-bottom: none !important;
}
.ewd-ufaq-faq-body {
padding-left: 40px !important;
padding-top: 0px !important;
}
.ewd-ufaq-post-margin.ewd-ufaq-faq-post p {
font-size: 12pt !important;
margin-bottom: 0 !important;
}
div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol {
margin-top: 7px !important;
margin-right: 10px !important;
}
.ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span {
display: inline-block !important;
font-size: 9pt !important;
margin: 0 auto !important;
color: #fff !important;
background-color: #002648 !important;
border-radius: 100% !important;
padding: 5px !important;
}
.ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span:hover {
background-color: #0091ff !important;
}
.ewd-ufaq-faq-title-text h4 {
font-size: 14pt !important;
font-weight: 600 !important;
color: #002648 !important;
}
@media screen and (max-width: 1615px) {
.error-404 mensagem {
margin-left: 15%;
}
}
@media screen and (max-width: 1345px) {
.error-404 mensagem {
margin-left: 8%;
}
}
@media screen and (max-width: 1108px) {
.error-404 mensagem {
margin-left: 8%;
max-width: 302px;
font-size: 12pt;
}
.error-404 disclaimer {
height: 100vh;
}
}
@media screen and (max-width: 900px) {
.error-404 disclaimer {
background-position: center bottom;
background-size: auto 280px;
}
.error-404 mensagem {
margin-left: auto;
margin-right: auto;
margin-bottom: 300px;
}
#resultBusca pesquisa icone {
width: 50px;
display: block;
position: relative;
top: 0;
left: 0;
}
.textobusca {
width: 100%;
float: left;
font-size: 10pt;
margin: 5px 0 15px;
}
#boxtag,
.buscaBox {
width: 50%;
}
}
@media screen and (max-width: 550px) {
.centro {
margin: 0 auto;
}
.imgbox thumb {
background-repeat: no-repeat;
background-size: auto 100%;
height: 110px;
}
ul.Arquivo {
display: grid;
justify-items: center;
max-width: 100%;
}
ul.Arquivo li {
width: 88%;
}
h2.data2025 {
width: 88%;
}
.imgbox .minifoto {
height: 110px;
}
.imgbox .minifoto img {
height: 110px;
}
.textobox h4 {
font-size: 13pt;
line-height: 16pt;
margin-top: 14px;
}
.textobox span {
font-size: 9pt;
}
ul.Arquivo li.boxshadow a topico {
font-size: 11.5pt;
margin-bottom: 5px !important;
}
ul.Arquivo li.boxshadow a saiba.half {
margin-top: 10px;
margin-bottom: 15px;
}
#referencia titulo,
#referencia titulo p {
min-width: 100%;
}
#referencia.completo p {
max-width: 100%;
margin: 25px auto;
font-size: 13pt;
line-height: 16pt;
padding: 0 25px;
}
#boxlateral conteudo ul li {
font-size: 12pt;
}
#boxlateral conteudo {
padding: 30px 20px;
}
.centro {
margin: 0;
width: 100%;
padding: 0 20px;
}
.contentCompleto ul {
margin: 0 0 30px 0px;
}
.contentCompleto .BotaoInscreva {
min-width: 100%;
}
a.logoAberjeRodape {
width: 100%;
margin-bottom: 15px;
}
.wp-block-image img {
margin-top: 20px;
margin-bottom: 20px;
}
background.linhapage {
padding: 0 20px;
}
.contentCompleto {
margin-bottom: 40px;
}
#porquemotivos ul li {
margin-bottom: 25px;
}
#professores {
margin-top: 30px;
}
#boxlateral.completo inscreva {
width: 85%;
margin: 0 auto;
}
#boxlateral.completo inscreva.completo-mobile {
width: 100%;
margin: 0 auto;
}
#masthead logo img {
margin-left: 20px;
}
.abremenu {
top: 46px;
right: 24px;
z-index: 999;
}
.abremenu:before {
font-size: 25pt;
top: -12px;
left: 0;
}
.KbkTop .infoTop {
width: 80px;
}
#masthead .menuprincipal {
min-width: unset !important;
width: 101% !important;
}
#masthead.abre .menuprincipal {
min-width: unset;
width: 101%;
height: 100vh;
}
#masthead .headerInf .menuprincipal #menu-menu-principal {
padding: 0;
flex-direction: column;
padding-left: 15px;
}
#masthead .menuprincipal ul li .sub-menu {
margin-top: 0;
margin-bottom: 0;
}
#masthead .headerInf .menuprincipal ul li {
padding: 12px 0 12px 0;
}
#masthead logo img {
width: 135px;
}
#masthead .headerSup .KbkTop {
width: 90px;
margin-top: 30px;
margin-right: 50px;
}
.KbkTop .infoTop a,
.KbkTop .infoTop a:visited {
font-size: 9pt;
line-height: 10pt;
}
.contentCompleto {
margin-bottom: 0;
}
.contentCompleto h2 {
margin-top: 0;
font-size: 13pt;
line-height: 17pt;
margin-bottom: 15px;
}
boxbusca.boxbusca-cursos-livres #busca-container {
grid-template-columns: 1fr 1fr;
padding: 0 25px;
column-gap: 12px;
}
boxbusca.boxbusca-cursos-livres #busca-container .coluna6 input,
boxbusca.boxbusca-cursos-livres #busca-container .coluna6 select {
width: 100%;
}
boxbusca.boxbusca-cursos-livres .submitBusca {
grid-column: 2;
margin-right: 0;
}
boxbusca.boxbusca-cursos-livres h2 {
padding-left: 25px;
margin-bottom: 3px;
font-size: 13pt;
}
boxbusca.boxbusca-cursos-livres .coluna12 {
position: static;
padding-left: 25px;
margin-bottom: 20px;
font-size: 12pt;
}
#container-carrossel-cursos {
width: 300px !important;
overflow: hidden;
}
#carrossel-next {
right: -24px;
background-size: 45px;
}
#carrossel-prev {
left: -9px;
background-size: 45px;
}
#blocoCursos h3.cursos-destaque {
padding: 0;
width: 300px;
margin: 0 auto;
padding-left: 8px;
}
#blocoMeio {
width: 100%;
min-height: auto;
background-size: 1080px auto;
}
#blocoMeio centro.centro {
min-height: 325px;
}
#buscahome.home2023 boxbusca {
padding: 40px 0;
width: 100%;
}
ul.KbkUser {
margin-left: -26px;
margin-top: 4px;
}
body.page-id-1381 .conteudoInterno {
max-width: 100%;
width: 100%;
}
.soucelula {
padding: 0 20px;
}
.topocategorias h1 {
line-height: 35pt;
margin-bottom: 15px !important;
}
.topocategorias .abre {
width: 100%;
}
.topototal {
height: 395px;
background-position: -1000px 0;
}
#referencia h1 {
max-width: 100%;
padding: 0 20px;
min-width: 100%;
width: 100%;
max-width: 100%;
}
#boxlateral.box-mba {
top: 0 !important;
}
#boxlateral.box-mba.fixo {
position: static !important;
}
.conteudoInterno {
width: 100%;
padding: 0 20px;
}
.centro .conteudoInterno {
padding: 0;
}
.topo-blog-container {
flex-direction: column;
}
ul.ArquivoBlog {
grid-template-columns: 1fr;
row-gap: 0px;
}
h2.toposeta a {
font-size: 16pt;
}
ul.Arquivo.base-blog {
max-width: 100% !important;
flex-direction: column;
align-items: center;
}
.subAutor .boxAutor {
flex-direction: column;
}
.subAutor .boxAutor imagem {
float: none;
margin: 0 auto;
margin-top: 40px;
margin-bottom: 10px;
}
.subAutor .boxAutor autor {
width: 100%;
margin-left: 0;
}
#conteudo autor h3 {
text-align: center;
}
ul.boxInvestimentos li {
display: flex;
width: 100%;
border: 1px solid #ccc;
padding: 20px;
align-items: center;
justify-content: space-around;
flex-direction: row;
margin: 0 20px 20px 0;
min-height: 0;
height: 120px;
gap: 0;
}
ul.boxInvestimentos .empresas-coluna2 {
padding-left: 12px;
}
ul.boxInvestimentos li p {
font-size: 11pt;
line-height: 13pt;
margin-bottom: 6px;
}
ul.boxInvestimentos li p.clique-aqui {
color: #132948;
font-size: 11pt !important;
}
ul.boxInvestimentos li p.clique-aqui a {
font-size: 11pt !important;
}
ul.boxInvestimentos li a, ul.boxInvestimentos li a:visited {
font-size: 12pt;
}
ul.boxInvestimentos li totalparcela, ul.boxInvestimentos li totalavista {
font-size: 16pt;
width: 100%;
display: block;
text-align: center;
line-height: 18pt;
}
ul.boxInvestimentos li p.desconto {
margin-top: 0;
font-size: 10pt;
}
ul.boxInvestimentos li h4 {
font-size: 13pt;
}
ul.boxInvestimentos li h5 {
font-size: 13pt;
}
ul.boxInvestimentos li h6 {
font-size: 10pt;
width: 180px;
}
.simulacao-container {
width: 100%;
padding: 0 20px;
}
.simulacao-container .aulas-container.margin-mobile {
padding-top: 125px;
padding-bottom: 100px;
} .simulacao-container .aulas-container .aula {
width: 100%;
}
.simulacao-container .aulas-container .aula .descricao-aula {
width: 100%;
line-height: 16pt;
font-size: 13pt;
}
.simulacao-container .aulas-container .aula .separador-aula {
display: block;
margin: 0 10px !important;
}
.simulacao-container .aulas-container .aula .titulo-aula {
flex-direction: row;
height: auto;
border-bottom: 2px solid #f58c1f;
padding: 0;
margin-left: 28px;
margin-top: 30px;
}
.simulacao-container .aulas-container .aula .titulo-aula input[type="checkbox"] {
top: 6px;
left: -25px;
}
.simulacao-container .aulas-container .aula .titulo-aula p {
margin: 0;
line-height: 21pt;
font-size: 13pt;
}
.simulacao-container .aulas-container .aula .titulo-aula p.horas::before {
font-size: 13px;
top: 1px;
left: 0px;
}
#conteudoValores.contentCompleto {
margin-top: 20px;
}
.simulacao-container button {
font-size: 11pt;
padding: 14px;
}
.contentCompleto .BotaoInscreva {
min-width: 100%;
width: 100%;
max-width: 100%;
}
.contentCompleto ´{
font-size: 13pt;
}
.simulacao-container .container-resultado {
width: 100%;
}
.simulacao-container .resultado-simulacao {
width: 100%;
height: 120px;
background-color: #fff;
position: absolute;
border: 1px solid #002648;
padding: 10px 20px !important;
justify-content: center;
align-items:center;
flex-direction: column;
}
.simulacao-container .resultado-simulacao.fixo2 {
top: 0;
left: 0;
}
.simulacao-container .resultado-simulacao.topo {
width: calc(100% + 40px);
top: 22px;
left: -20px;
}
.simulacao-container .resultado-simulacao.base {
width: calc(100% + 40px);
left: -20px;
bottom: -35px;
}
.simulacao-container .resultado-simulacao p.resultado-total {
font-size: 14pt;
line-height: 17pt;
width: 100%;
position: static;
}
.simulacao-container .resultado-simulacao p.resultado-total span {
font-size: 12pt;
font-weight: 400;
margin-bottom: 5px;
}
.simulacao-container .resultado-simulacao p.aulas-selecionadas {
line-height: 14pt;
margin-bottom: 5px;
display: none;
}
.simulacao-container .resultado-simulacao p.resultado-aulas-titulos {
line-height: 14pt;
display: none;
}
.contentCompleto h3#economize-até {
line-height: 18pt;
}
.imagem-curso.absolute {
display: none;
}
.circulos-fases::before{
width: 80%;
}
.card-curso-container{
flex-direction: column;
justify-content: center;
align-items: center;
}
} @media (max-width: 768px) {
footer a,
.site-footer a {
display: inline-block;
padding: 12px 8px;
margin: 4px 0;
min-height: 48px;
line-height: 1.5;
font-size: 16px;
}
footer ul li,
.site-footer ul li {
margin-bottom: 8px;
}
} #slideHome .banner {
position: relative;
overflow: hidden;
height: 600px;
}
#slideHome .banner img.souback {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
object-fit: cover;
z-index: -1;
}
.form-table>tbody>.acf-field>.acf-label {
width: 210px !important;
}
.erro-email {
display: block;
width: 100%;
float: left;
color: red;
}