.topo{
width: 25px;
height:25px;
display: block;
position: fixed;
bottom: 15px;
right: 15px;
z-index: 9999;
cursor:pointer;
opacity:1;
background-color:#fff;
background-repeat:no-repeat;
background-position:center center;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/08/seta-topo.png);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 5px 5px 14px 0px rgba(0,0,0,0.49); 
box-shadow: 5px 5px 14px 0px rgba(0,0,0,0.49);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.topo.some {
display: none !important;
}
erro{
font-family: 'Rubik', sans-serif;
color: red;
text-align: left;
font-size: 10pt;
display: block;
font-weight: 400;
width: 100%;
clear: both;
margin-top: 5px;
position:relative;
}
.PagamentoCartao erro{
margin-top: -15px;
}
.asterisco-vermelho {
color: red !important;
padding: 0 !important;
display: inline !important;
font-size: 12pt !important;
font-weight: 500 !important;
float: none !important;
}
#abreTrends .campo-erro-1 erro {
margin-left: 65px;
}
#abreTrends .campo-erro-2 erro {
display: block !important;
margin-left: 55px;
}
.topo.some{
opacity:0;
}
.bandeiras{
width: 80px;
position: absolute;
top: 0;
right: 110px;
text-align:right;
}
#masthead.top.fixo .bandeiras{
top: -8px;
}
.bandeiras ul{
margin:6px 0 0 0;
padding:0;
list-style:none;
}
.bandeiras ul li{
display:inline-block;
margin-bottom:0;
}
.bandeiras ul li.no-translation{
display:none !important;
}
.bandeiras ul li img{
width:20px;
height:auto;
}
.grecaptcha-badge{
display:none !important;
}
body section{
display:block;
float:left;
width:100%;
}
body a:hover img{
opacity:0.8;
}
h2.topoLinhaAzul, h2.topoUnderlineAzul{
display:block;
width:100%;
margin-bottom: 30px;
float: left;
color:#0091ff;
font-family: 'Rubik', sans-serif;
text-transform: uppercase;
font-size: 12pt;
line-height: 12pt;
font-weight:400;
position:relative;
}
#Eventos.homologa h2.topoLinhaAzul {
margin-bottom: 40px;
}
h2.topoUnderlineAzul.topBlog{
margin-top:33px;
}
h2.topoUnderlineAzul{
color:#002648;
}
h2.topoLinhaAzul:before{
content: '';
width: auto;
height: 10px;
background-color: #0091ff;
position: absolute;
bottom: -15px;
left: 0;
min-width: 90px;
}
h2.topoUnderlineAzul span{
display:inline;
position:relative;
}
h2.topoUnderlineAzul span a{
cursor:pointer;
}
h2.topoUnderlineAzul span:before{
content: '';
width: 50%;
height: 10px;
background-color: #0091ff;
position: absolute;
bottom: -15px;
left: 0;
min-width:90px;
}
h2.topoLinhaAzul span{
background-color: transparent;
color: #002648;
padding: 0;
float: left;
font-weight: 500;
margin: 0 0 0px 0px;
}
h2.topoLinhaAzul span a, h2.topoLinhaAzul span a:hover, h2.topoLinhaAzul span a:visited{
color:#fff;
}
h2.topoLinhaAzul span a:hover{
text-decoration:underline;
}
h2.topoLinhaAzul em{
padding: 13px 0 0;
display: block;
}
.container{
display:block;
width: calc(100% - 60px);
float:left;
margin:0;
}
.direita .container{
margin-left:60px;
}
.banner1{
display: block;
width: 100%;
background-color: #b2cfe4;
margin-bottom: 40px;
margin-top: 20px;
float: left;
padding: 0;
height: 529px;
}
.banner2{
display: block;
width: 100%;
background-color: #b2cfe4;
margin-bottom: 40px;
float: left;
padding: 0;
height: 529px;
}
.subbloco1 .container.interno{
width:100%;
min-width: 300px;
}
.blocoPatrocinio{
display:block;
width:100%;
border:0.25pt solid #002648;
margin-bottom: 30px;
float: left;
padding:10px;
position:relative;
padding-bottom: 83px;
}
.blocoPatrocinio.home.homologa {
border: none;
padding: 0;
margin-top: 50px;
}
.blocoPatrocinio.home.homologa::before {
content: "publicidade";
font-size: 10pt;
text-transform: uppercase;
text-align: center;
width: 100%;
margin: 0 auto;
color: #002648;
font-family: 'Rubik', sans-serif;
display: block;
position: absolute;
top: -23px;
}
.bluebox{
display:block;
width:100%;
padding:20px;
background-color:#0091ff;
float:left;
margin-bottom: 29px;
min-height: 525px;
}
.greenbox{
background-color: #f08723;
color:#fff;
padding:20px;
margin-bottom: 60px;
display:block;
width:100%;
}
.bluebox h2, .greenbox h2{
color:#fff;
font-family: 'Rubik', sans-serif;
font-size: 11pt;
line-height: 18pt; font-weight: 500;
} ul.listagem, ul.comiteHome, ul.cursos, ul.blocado{
display:block;
width:100%;
margin:0;
padding:0;
list-style:none;
}
ul.listagem.ultimas.somecel li a {
display: grid;
grid-template-columns: 65% 35%;
}
ul.listagem.ultimas.somecel li a:hover {
opacity: 0.8;
}
.coluna6.subbloco2 ul.listagem.ultimas {
display: grid;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
height: 255px;
grid-template-columns: 1fr 1fr;
}
ul.blocado li{
display:block;
width:calc(25% - 30px);
margin-right:30px;
float:left;
}
ul.blocado li:hover {
opacity: 0.8;
}
ul.blocado li .imgBoxHome{
display: block;
width: 100%;
overflow: hidden;
aspect-ratio: 16 / 9;
background-position: center center;
background-size: 120% auto;
background-repeat: no-repeat;
border: 1px solid #f1f1f1;
}
ul.listagem.altfix{ float: left;
}
ul.listagem.altfix a:hover {
opacity: 0.8;
}
ul.listagem li{
display:block;
margin-bottom: 30px;
float:left;
}
ul li.banner-lateral{
display: block;
height: fit-content;
width: 100% !important;
}
ul li.banner-lateral p{
font-size: 10pt;
text-transform: uppercase;
text-align: center;
width: 100%;
margin: 0 auto;
color: #002648;
font-family: 'Rubik', sans-serif;
display: block;
}
ul li.banner-lateral a{
display: block !important;
}
ul.listagem li img{
width:100%;
height:auto;
border:1px solid #b1b1b1;
}
ul.listagem.ultimas conteudo{
display:block;
width:100%;
float:left;
margin-right:0;
padding-right: 15px;
}
ul.listagem.ultimas .full conteudo{
width:100%;
}
ul.listagem.ultimas imagem{
display:block;
width:100% !important;
float:left;
margin-top: 22px;
}
.home2024 ul.listagem.ultimas imagem{
background-size: 100% auto;
background-repeat: no-repeat;
aspect-ratio: 16 / 09;
}
.home2024 .homechamada{
background-size: 100%;
background-repeat: no-repeat;
background-position: center center;
border: 1px solid #f1f1f1;
width: 260px;
aspect-ratio: 16 / 9;
}
ul.listagem.ultimas h5{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 11pt;
line-height: 14pt;
font-weight: 400;
margin-left: 0
}
ul.listagem.ultimas li{
margin-bottom: 37px;
float: left;
width: 100%;
}
#bloco4.home2024 banner{
display:block;
width:100%;
float:left;
margin-bottom:70px;
}
#bloco4.home2024 ul.listagem.ultimas li{
width: calc( 50% - 10px);
}
.coluna6.subbloco2 ul.listagem.ultimas imagem{
width: 115px !important;
margin: 0 !important;
height: 77.27px !important;
background-position: top center;
background-size:  100% auto;
}
.coluna6.subbloco2 ul.listagem.ultimas imagem.mobile {
display: none !important;
}
.coluna6.subbloco2 ul.listagem.ultimas conteudo{
width: 100% !important;
}
.coluna6.subbloco2 ul.listagem.ultimas conteudo h5{
width: 91% !important;
margin-left: 7px;
}
.coluna6.subbloco2 ul.listagem.ultimas li{
width: 100% !important;
margin-right: 0 !important;
}
.coluna6.subbloco2 ul.listagem.ultimas li img {
height: 77.27px !important;
}
.coluna6.subbloco2 ul.listagem.ultimas li a {
display: grid !important;
grid-template-columns: 120px 200px;
height: 100%;
align-items: center;
}
.coluna6.subbloco2 ul.listagem.ultimas li a:hover {
opacity: 0.8;
}
#bloco4.home2024 ul.listagem.ultimas li:nth-child(odd){
margin-right:10px;
clear:both;
}
#bloco4.home2024 ul.listagem.ultimas li:nth-child(even){
margin-left:10px;
}
ul.listagem .imgBoxHome{
display:block;
width:100%;
max-width:300px;
min-width: 300px;
max-height:200px;
overflow:hidden;
aspect-ratio: 3 / 2;
background-position: center -20px;
background-size: 100% auto;
background-repeat:no-repeat;
}
.soutabela{
display:table !important;
height:100% !important;
width:100% !important;
}
.soucelula{
display:table-cell !important;
height:100% !important;
width:100% !important;
vertical-align:middle !important;
} #masthead {
display: block;
width: 100%;
height: 140px;
margin: 0 0 0 0;
padding: 0;
background: #fff;
min-height: auto;
-webkit-box-shadow: 0px 3px 12px 1px rgba(0,0,0,0.25); 
box-shadow: 0px 3px 12px 1px rgba(0,0,0,0.25);
z-index: 999;
position:relative;
}
#masthead.fixo{
position: fixed;
top: 0;
left: 0;
height: 80px;
}
#masthead.menu{
position: fixed;
}
#content.fixo{
margin-top:155px;
}
#content.menu{
margin-top:195px;
}
#masthead #topoPatrocinio{
display:block;
width:100%;
color:#fff;
background-color:#1e1950;
height:59px;
overflow:hidden;
opacity:1;
}
#patrocinio barradelogos{
display: flex;
flex-direction: column;
align-content: center;
align-items: center;
justify-content: center;
}
#abreTrends #patrocinio barradelogos.barra-mobile {
display: none;
}
#masthead.fixo #topoPatrocinio{
height:0;
opacity:0;
}
#masthead .centro{
width:1280px;
}
#masthead #topoPatrocinio .centro{
width: 100%;
max-width: calc(100% - 325px);
}
#topoPatrocinio h2{
display: block;
width: 110px;
float: left;
color: #fff;
font-size: 11px;
font-weight: 400;
margin: 22px 0 0 0;
}
#carrossel img{
margin-top:10px;
height:40px;
}
#carrossel .cycle-slide span{
display:block;
width:100%;
text-align:center;
}
#carrossel div{
width: auto !important;
text-align: center;
padding:0 20px;
}
#carrossel div.cycle-slide-inner.petro{
min-width:200px;
}
#carrossel div.cycle-slide-inner.petro img{
height: 35px;
}
#carrossel div.cycle-slide-inner.anglo{
min-width:200px;
}
#carrossel div.cycle-slide-inner.anglo img{
height: 35px;
}
.menuCel{
display: block;
width: 25px;
float: left;
margin-left: 0px;
margin-top: 24px;
cursor: pointer;
}
.menuCel.desktop {
display: block;
}
.menuCel.mobile {
display: none;
}
.fixo .menuCel.desktop {
margin-top: 20px;
}
.logoHome{
display: block;
width: 185px;
float: left;
margin: 10px 0 0 20px;
}
ul.language{
margin: -10px 0 15px 0;
padding:0;
list-style:none;
}
ul.language li {
display: inline-block;
position: relative;
margin: 0 10px;
}
ul.language li.selected{
font-weight:500;
}
ul.language li:first-child{
margin-left:0;
}
ul.language li:before{
content: '';
width: 1px;
height: 10px;
background-color: #002648;
position: absolute;
top: 9px;
right: -10px;
}
ul.language li:last-child:before{
display:none;
}
ul.language li a, ul.language li a:hover, ul.language li a:visited{
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 9pt;
} .logoHome img{
width: 146px;
height:auto;
}
.menu-menu-principal-2022-container{
display: block;
width: 670px;
float: left;
margin: 23px 10px 0 0;
} .menu-menu-principal-2022-container ul{
margin:0;
padding:0;
list-style:none;
text-align:center;
}
.menu-menu-principal-slide-container ul{
margin:0;
padding:0;
list-style:none;
}
.menu-menu-principal-slide-container ul li a{
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 10pt;
text-transform: uppercase;
padding-bottom: 15px;
font-weight:600;
}
.menu-menu-principal-slide-container ul li ul{
margin-left: 10px;
margin-bottom: 20px;
}
.menu-menu-principal-slide-container ul li ul li{
margin-bottom:5px;
line-height: 10pt;
}
.menu-menu-principal-slide-container ul li ul li a{
font-size: 8pt;
}
.menu-menu-principal-slide-container ul li a:hover{
text-decoration:underline;
}
.menu-menu-principal-2022-container ul li{
display: inline-block;
margin-right: 10px;
position: relative;
}
.menu-menu-principal-2022-container ul li:last-child{
margin-right:0;
}
.menu-menu-principal-2022-container ul li:hover .sub-menu{
display:block;
}
.menu-menu-principal-2022-container ul li .sub-menu{
display:none;
position: absolute;
top: 35px;
left: 0;
background: #fff;
padding: 10px;
-webkit-box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.17); 
box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.17);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
z-index:9999;
}
.menu-menu-principal-2022-container ul li .sub-menu:before{
content:'';
display:block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
position:absolute;
top:-9px;
left:20px;
z-index:20;
}
.menu-menu-principal-2022-container ul li .sub-menu:after{
content:'';
display:block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent rgba(0,0,0,0.17) transparent;
position:absolute;
top:-11px;
left:20px;
z-index:10;
}
.menu-menu-principal-2022-container ul li .sub-menu li {
text-align: left;
display: block;
white-space: nowrap;
margin: 0 0 5px 0;
overflow:hidden;
}
.menu-menu-principal-2022-container ul li a, .menu-menu-principal-2022-container ul li a:visited{
font-family: 'Rubik', sans-serif;
color:#002648;
font-size:9pt;
text-transform:uppercase;
padding-bottom: 15px;
}
.menu-menu-principal-2022-container ul .sub-menu li a, .menu-menu-principal-2022-container ul .sub-menu li a:visited{
padding-bottom:0;
}
.menu-menu-principal-2022-container ul li a:hover{
color: #f08723;
opacity: 1;
}
#menususpenso{
display: block;
width: 100%;
height: 100%;
position: fixed;
top: 190px;
left: -100%;
opacity:0;
background: 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;
z-index:9999;
}
.fixo #menususpenso{
top: 70px;
}
#menususpenso.abre{
opacity:1;
left: 0;
}
#menususpenso .menu-menu-principal-slide-container{
display: block;
width: 50%;
background-color: #fff;
padding: 20px;
height: calc(100% - 135px);
overflow: scroll;
position:absolute;
top:0;
left:-100%;
-webkit-transition: all 0.8s ease;
-moz-transition: all 0.8s ease;
-o-transition: all 0.8s ease;
transition: all 0.8s ease;
}
.fixo #menususpenso .menu-menu-principal-slide-container{
height: calc(100% - 70px);
}
#menususpenso.abre .menu-menu-principal-slide-container{
left:0;
-webkit-transition: all 0.8s ease;
-moz-transition: all 0.8s ease;
-o-transition: all 0.8s ease;
transition: all 0.8s ease;
}
.topform{
float: left;
display: block;
width: 155px;
position: relative;
margin: 27px 0 0 10px;
}
.fixo .topform{
margin-top:27px;
}
.imgBt{
width: 21px;
position: absolute;
top: 2px;
right: 8px;
opacity: 1;
background: transparent;
border: none;
}
#search {
background: transparent;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 9pt;
text-transform: uppercase;
display: block;
border: 1px solid #0091ff;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
padding: 5px 10px;
}
#search::-webkit-input-placeholder { color: #8f8f8f;
font-family: 'Rubik', sans-serif;
}
#search:-ms-input-placeholder { color: #8f8f8f;
font-family: 'Rubik', sans-serif;
}
#search::placeholder {
color: #8f8f8f;
font-family: 'Rubik', sans-serif;
}
::selection{
color: #fff;
background: #002648;
}
.search-box{
position: absolute;
height: 30px;
width: 30px;
border-radius: 50px;
box-shadow: 1px 0px 7px rgba(0, 0, 0, .2);
transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
margin-top: 25px;
margin-left: 0;
float: left;
display: block;
right: 200px;
}
.search-box.active{
width: 250px;
margin-left: 16px;
right: 205px;
}
.search-box input{
width: 100%;
height: 100%;
border: none;
border-radius: 50px;
background: #fff;
outline: none;
padding: 0;
font-size: 9pt;
opacity: 0;
transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
text-transform: unset;
margin-top: 0;
display: block;
}
.search-box.active input{
opacity: 1;
padding: 0 60px 0 20px;
}
.search-box input::placeholder{
color: #a6a6a6;
}
.search-box .search-icon{
position: absolute;
right: 0px;
top: 50%;
transform: translateY(-50%);
height: 30px;
width: 30px;
background: #fff;
border-radius: 50%;
line-height: 60px;
text-align: center;
font-size: 22px;
color: #002648;
cursor: pointer;
z-index: 1;
transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.search-box .search-icon.active{
right: 3px;
height: 24px;
line-height: 50px;
width: 24px;
font-size: 14px;
background: #002648;
color: #fff;
transform: translateY(-50%) rotate(360deg);
}
.search-box .search-icon .fa-search:before{
font-size: 12pt !important;
position: absolute !important;
top: 7px !important;
left: 8px !important;
}
.search-box.active .search-icon .fa-search:before{
font-size: 10pt !important;
position: absolute !important;
top: 6px !important;
left: 6px !important;
}
.search-box .cancel-icon{
position: absolute;
right: 37px;
top: 50%;
transform: translateY(-50%);
font-size: 25px;
color: transparent;
cursor: pointer;
transition: all 0.5s 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);
z-index: 999;
}
.search-box .cancel-icon.active{
right: -50px;
color: #0091ff;
transform: translateY(-50%) rotate(360deg);
}
.search-box .cancel-icon.active .fa-times:before {
font-size: 10pt;
top: 15px;
position: absolute;
left: -14px;
}
.search-box .search-data{
text-align: center;
padding-top: 7px;
color: #fff;
font-size: 18px;
word-wrap: break-word;
}
.search-box .search-data.active{
display: none;
}  .topInterna{
padding-top: 40px;
}
.single-eventos .topInterna{
padding-top: 0;
}
a.SubLink{
display:block;
width:100%;
float:left;
margin-bottom:50px;
}
a.SubLink:hover {
opacity: 0.8;
}
.SubLink .postImage{
display: block;
width: 100%;
max-width: 100%;
float: left;
aspect-ratio: 16 / 9;
overflow: hidden;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.SubLink .postImage img{
width: 100%;
}
.SubLink .conteudo{
display:block;
width:100%;
margin-left:10px;
float:left;
}
.SubLink .liberdad{
width:100%;
display:block;
max-width:650px;
}
.liberdad.centralizado{
margin:0 auto;
}
a.SubLink.primeiro-post {
display: grid;
grid-template-columns: 50% 50%;
grid-gap: 10px;
margin-bottom: 80px;
}
a.Sublink.primeiro-post .postImage.primeiro-post {
max-width: 100%;
}
a.Sublink.primeiro-post .postImage.primeiro-post img {
width: 100%;
}
a.Sublink.primeiro-post .conteudo {
display: grid;
width: 100%;
}
.SubLink.primeiro-post .liberdad {
padding-left: 10px;
padding-right: 20px;
padding-top: 0;
}
.SubLink.primeiro-post .conteudo {
display:flex !important;
align-items: center;
}
.SubLink.primeiro-post .liberdad h3.tituloNovo {
font-size: 19pt;
line-height: 24pt;
font-weight: 500;
margin-bottom: 5px;
}
.SubLink.primeiro-post .liberdad p.ChamadaNovo {
font-size: 12pt !important;
line-height: 18pt !important;
}
.SubLink.primeiro-post .liberdad p.dataPost {
font-size: 10pt !important;
color: #919191 !important;
}
.SubLink.primeiro-post .liberdad p.autorPost {
font-size: 12pt !important;
color: #002648 !important;
text-transform: capitalize;
margin-bottom: 5px;
}
.posts-seguintes .liberdad p.autorPost {
font-size: 11pt !important;
color: #002648 !important;
text-transform: capitalize;
margin-bottom: -2px;
}
.blogsPosts.posts-seguintes .liberdad p.autorPost {
font-size: 11pt !important;
margin-bottom: -5px;
margin-top: 10px;
}
.posts-seguintes {
display: grid;
width: 100%;
grid-template-columns: 1fr 1fr 1fr;
column-gap: 30px;
}
body.category-artigos-e-colunas .posts-seguintes a {
margin-bottom: 10px;
}
.posts-seguintes a span h3 {
font-size: 14pt;
line-height: 19pt;
padding-top: 12px;
margin-bottom: 8px;
font-weight: 500;
}
.posts-seguintes a span p {
font-size: 12pt;
line-height: 18pt;
}
h3.tituloNovo, h1.tituloNovo{
font-family: 'Rubik', sans-serif;
color: #0091ff;
font-size: 20pt; font-weight: 400;
line-height: 25pt;
margin-bottom:15px;
}
p.ChamadaNovo{
font-family: 'Rubik', sans-serif;
color:#002648;
font-size:14pt;
line-height: 20pt;
margin-bottom: 3px;
}
.posts-seguintes a span p.dataPost {
font-size: 10pt !important;
color: #919191 !important;
}
.pagination .page-numbers{
color:#0091ff;
}
.pagination.pagination-ceaec .page-numbers {
}
.pagination .page-numbers.current{
color:#000;
}
.pagination .nav-links {
max-width: 600px;
margin: 0 auto;
}
.LatSubHome{
display:block;
margin-left:15px;
margin-bottom:40px;
float: left;
width:100%;
}
.conteudoLateral{
margin-right:60px;
}
.TOPGUM{
margin-top:50px;
}
ul.latTop, ul.SubTop, ul.LatBlogs, ul.midiassociais, ul.migalhas, ul.patrocinioBlogs, ul.blogsPosts{
margin: 0 0 40px 0;
padding: 0;
list-style: none;
float: left;
width: 100%;
}
ul.blogsPosts.posts-seguintes {
}
ul.blogsPosts.posts-seguintes li {
width: 100%;
margin: 0 !important;
}
ul.blogsPosts.posts-seguintes a span p {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
margin-top: 4px;
}
ul.latTop {
margin: 0 !important;
margin-bottom: 40px !important;
}
ul.latTop li::before {
content: "";
position: absolute;
left: 0;
top: 8px;
width: 8px;
height: 8px;
background-color: #0091ff;
border-radius: 100%;
display: none;
}
ul.SubTop li a autor {
line-height: 20pt;
}
ul.SubTop li a {
line-height: 15pt;
}
.blocoCompartilhar ul.midiassociais{
margin-bottom:0;
}
ul.blogsPosts li{
display:block;
float:left;
width:calc(50% - 40px);
margin-bottom:40px;
}
ul.blogsPosts li img{
width:100%;
height:auto;
}
ul.blogsPosts li h2{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
text-transform: uppercase;
font-weight: 400;
line-height: 20pt;
margin-top: 10px;
}
ul.blogsPosts li:nth-child(even){
margin-left:40px;
float: right;
}
ul.blogsPosts li:nth-child(odd){
clear:both;
}
ul.patrocinioBlogs{
text-align:right;
margin-top:40px;
}
ul.patrocinioBlogs li{
font-weight: 700;
color: #0091ff;
display:inline-block;
padding-left:20px;
}
ul.migalhas li{
border-right: 1px solid #000;
display: inline-block;
line-height: 15px;
padding: 0 10px;
text-transform:uppercase;
}
ul.LatBlogs{
max-width:780px;
}
ul.migalhas{
margin-bottom:40px;
}
.blogs ul.LatBlogs li a{
display: block;
max-width: 280px;
margin: 0 auto;
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 10pt;
text-transform: uppercase;
font-weight: 500;
line-height: 13pt;
}
.blogs ul.LatBlogs li a img{
display:block;
margin-bottom:10px;
}
.blogs ul.LatBlogs{
margin-bottom:50px;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
max-width: 100%;
column-gap: 80px;
padding-right: 80px;
}
.blogs ul.LatBlogs li {
width: 100%;
}
.blogs ul.LatBlogs li a nome {
font-size: 11pt;
}
ul.latTop li{
display: block;
width: 100%;
padding-left: 0;
margin-bottom: 22px;
float: left;
line-height: 18pt;
padding-right: 20px;
position: relative;
}
ul.SubTop li{
display: block;
width: 100%;
margin-bottom: 22px;
float: left;
line-height: 18pt;
}
ul.latTop li a, ul.latTop li a:visited, ul.latTop li a:hover, ul.SubTop li autor{
color: #0091ff;
font-weight: 500;
font-size: 11pt; font-family: 'Rubik', sans-serif;
}
ul.latTop li a {
color: #002648 !important;
font-weight: 400 !important;
}
ul.SubTop li autor{
display:block;
width:100%;
text-transform:capitalize;
font-size: 12pt;
}
ul.SubTop li a, ul.SubTop li a:visited, ul.SubTop li a:hover{
font-family: 'Rubik', sans-serif;
color:#002648;
font-size:11pt;
font-weight: 400;
}
ul.latTop li a:hover{
text-decoration:underline;
}
ul.LatBlogs li{
display:block;
width:calc(50% - 10px);
margin-right:20px;
margin-bottom:20px;
float:left;
}
ul.LatBlogs li:nth-child(2n + 2){
margin-right:0;
}
.single datapost, .TextoPost datapost{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 10pt; font-weight: 600;
border-left:5px solid #0091ff;
padding-left:10px;
margin-bottom:40px;
display:block;
width:100%;
float:left;
}
.TextoPost datapost{
margin-bottom:10px;
}
.innerSingle{
display:block;
width: calc(100% - 95px);
}
.innerSingle linhafina, .innerSingle linhafina p{
display:block;
width:100%;
font-family: 'Rubik', sans-serif;
font-size:14pt !important;
color:#002648;
float:left;
margin-bottom: 0;
}
h1.tituloNovo{
margin-bottom:20px;
font-weight: 600;
}
.imageHeader{
display:block;
width:calc(90% - 15px);
}
tituloblog {
display: block;
font-size: 12pt;
text-transform: uppercase;
margin: 0 0 10px;
}
.innerSingle linhafina a, .innerSingle linhafina a:visited, .innerSingle linhafina a:hover{
color:#0091ff;
text-decoration:underline;
}
.PostAutor{
display:block;
width:100%;
float:left;
margin-bottom: 35px;
}
.PostAutor autor a, .PostAutor autor a:hover, .PostAutor autor a:visited{
font-family: 'Rubik', sans-serif;
color: #0091ff;
font-weight: 600; font-size: 11pt;
}
.single #main .centro.single{
max-width:1100px !important;
}
.headerPost{
display: grid;
width: 100%;
float: none;
margin-bottom: 0;
position: relative;
}
.headerPost.abretopo{
margin-top:50px;
}
.headerPost headerImage{
display:block; float:left;
max-width:100% !important; position:relative;
width: 100% !important;
}
.headerPost headerImage img{
border: 0;
height: auto;
max-width: 100% !important;
vertical-align: middle;
width: 100% !important;
}
.headerPost headerImage .barra-azul {
height: 15px;
width: 100%;
background-color: #0091ef;
display: none;
}
.headerPost headerImage legenda{
display: block;
width: 100%;
position: inherit;
left: 0;
bottom: 0;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 10pt;
margin-top: 5px;
}
.headerPost .social{
display:flex; float:left;
position: relative;
}
.conteudoFlutuante{
display: block;
width: 100%;
position: absolute;
bottom: 10px;
left: 30px;
}
.social .conteudoFlutuante {
position: static !important;
display: grid;
grid-template-columns: 65% 35%;
align-items: center;
}
.social .conteudoFlutuante ul.midiassociais {
margin-bottom: 15px;
height: 55px;
float:none;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-content: center;
padding-top: 15px;
}
.social.comites{
display:block;
width:100%;
}
.social.comites .conteudoFlutuante{
position:relative;
top:0;
left:0;
border-top: 2px solid #0091ff;
padding-top:15px;
}
.conteudoFlutuante iframe{
margin:0 !important;
}
.conteudoFlutuante #audimaWidget {
float: left;
width: 100%;
margin: 0px 0 00px 0;
}
.conteudoFlutuante #audimaWidget.podcast {
margin: 15px 0 -25px -10px;
}
ul.midiassociais li{
display: block;
width: 15px;
height: 15px;
float: left;
margin-right: 5px;
position: relative;
margin-bottom: 0;
margin-left: 5px;
}
ul.midiassociais li i{
color:#0091ff !important;
font-size:15px;
}
ul.midiassociais li:hover i{
color:#08bbff;
}
ul.midiassociais li:first-child{
width:100%;
color:#0091ff;
font-family: 'Rubik', sans-serif;
margin-bottom:10px;
background-color:transparent;
font-size:10pt;
font-weight:600;
}
.social .conteudoFlutuante ul.midiassociais li {
margin-top: -4px;
}
.social .conteudoFlutuante ul.midiassociais li:first-child {
width: 110px;
margin-top: 0;
}
.social.comites ul.midiassociais{
width:calc(100% - 100px);
float:left;
}
.social.comites ul.midiassociais li:first-child{
width: 116px;
float: left;
margin: 5px 0 0 0;
}
.sumidouro{
display:block;
width:100%;
margin-bottom: 40px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.sumidouro .blocosome {
height:auto;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.sumidouro.fecha .blocosome{
height:0;
margin:0 !important;
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;
}
.sumidouro botao{
display: block;
float: right;
width: 30px;
height: 30px; position: relative;
cursor: pointer;
top: -32px;
}
.sumidouro botao:before{
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 14px;
color: #000;
position: absolute;
top: 3px;
left: 9px;
font-weight: 700;
transform: rotate(0deg);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.sumidouro.fecha botao:before{
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;
}
.sumidouro basebotao{
display:block;
border-top:1px solid #0091ff;
clear: both;
position: relative;
top: 0;
}
.sumidouro.fecha basebotao{
top: -21px;
}
.conteudoPost{
display:block;
width:100%;
max-width:100%;
margin-left:0;
margin-top:10px;
position:relative;
float:left;
padding-left: 20px;
padding-right: 20px;
}
.conteudoPost:before{
width: 60px;
height: 5px;
content: '';
background-color: #0091ff;
position: absolute;
top: 8px;
left: -80px;
display: none;
}
.innerSingle .conteudoPost b{
color: #002648 !important;
}
.innerSingle .conteudoPost a{
color: #0091ff !important;
font-weight: 500;
}
.innerSingle .conteudoPost a:hover {
text-decoration: underline !important;
}
.innerSingle .conteudoPost p{
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 13pt;
margin-bottom: 17px;
line-height: 22pt;
}
.single .innerSingle table{
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 13pt;
margin-bottom: 20px;
line-height: 21pt;
border-left: 1px solid #ccc !important;
border-top: 1px solid #ccc !important;
}
.single .innerSingle table tr:first-child{
background-color: #f1f1f1;
}
.single .innerSingle table td{
border-right: 1px solid #ccc !important;
border-bottom: 1px solid #ccc !important;
padding:5px;
}
.single .innerSingle table td p{
margin:0;
padding:0;
font-size:15px;
}
.innerSingle .conteudoPost ul li, .innerSingle .conteudoPost ol li{
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 13pt;
line-height: 21pt;
list-style: none;
}
.innerSingle .conteudoPost .wp-caption{
margin-top:40px;
}
.innerSingle .conteudoPost .wp-caption.alignleft{
margin-top:8px;
}
.conteudoPost h4 strong, .conteudoPost h4{
text-transform:uppercase;
color:#002648;
font-family: 'Rubik', sans-serif;
margin-top:40px;
margin-bottom:20px;
font-weight: 500;
}
.innerSingle .conteudoPost p iframe{
width:100%;
min-height: 470px;
}
.innerSingle .conteudoPost.soupod p iframe{
min-height: 110px;
}
#main .innerSingle .conteudoPost p a, #main .innerSingle #main .conteudoPost p a:hover, #main .innerSingle .conteudoPost p a:visited{
color:#0091ff !important;
text-decoration:underline;
}
#main .innerSingle .conteudoPost ul li a, #main .innerSingle #main .conteudoPost ul li a:hover, #main .innerSingle .conteudoPost ul li a:visited{
color:#0091ff !important;
text-decoration:underline;
} .conteudoPost .wp-caption-text{
font-family: 'Rubik', sans-serif;
color:#002648;
font-size:10pt;
}
.conteudoPost blockquote {
padding: 0 0 0 0 !important;
margin: 0 0 30px !important;
border-left: none;
} .innerSingle .conteudoPost blockquote p{
color: #0091ff !important;
font-size: 14pt !important;
font-style: normal;
line-height: 22pt;
font-family: "Source Serif 4", serif !important;
font-style: italic;
font-weight: 400;
padding-left: 50px !important;
margin-top: 28px;
}
.innerSingle .conteudoPost blockquote p b {
color: #0091ff !important;
font-family: 'Rubik', sans-serif !important;
font-style: normal;
display: block;
font-size: 12pt;
margin-top: 6px;
}
.innerSingle .conteudoPost blockquote p strong {
color: #0091ff !important;
font-family: 'Rubik', sans-serif !important;
font-style: normal;
display: block;
font-size: 12pt;
margin-top: 6px;
}
.conteudoPost aviso{
display: block;
width: 100%;
float: left;
margin-top: 40px;
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: 600;
border-top: 1px solid #0091ff;
padding-top: 5px;
margin-bottom: 40px;
}
.site .conteudoPost .author-content {
display:block;
width:100%;
float:left;
margin-bottom:40px;
}
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;
}
.site .conteudoPost .author-img{
display:block;
width:115px;
float:left;
}
.site .conteudoPost .author-text{
display:block;
width:calc(100% - 130px);
margin-left:15px;
float:left;
border-left:2px solid #0091ff;
padding-left:15px;
}
.site .conteudoPost .author-text.full{
width:100%;
margin-left:0;
}
footer.author-bio-section{
display:none;
}
.site .conteudoPost .author-text h3, .novaSub .entry-content-footer .author-content .author-text h3{
font-family: 'Rubik', sans-serif;
font-size: 13pt;
color: #0091ff !important;
font-weight: 600;
text-transform: uppercase;
}
.site .conteudoPost .author-text h3 a, .site .conteudoPost .author-text h3 a:hover, .site .conteudoPost .author-text h3 a:visited{
color:#0091ff !important;
}
.site .conteudoPost .author-text p, .archive.author .novaSub .entry-content-footer .author-content .author-text{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 11pt !important;
font-weight: 500;
line-height: 19pt;
margin-bottom: 0;
}
.comment-author.vcard img{
display:none;
}
.comment-author.vcard{
font-family: 'Source Serif 4', serif;
font-size: 15pt;
color: #002648;
}
.comment-metadata{
font-family: 'Source Serif 4', serif;
font-size: 12pt;
}
.comments-title{
display:none;
}
.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;
}
.conteudoPost .comments-area{
box-shadow: none;
padding: 0;
float: left;
margin-bottom: 40px;
width: 100%;
}
.conteudoPost .comment-form{
padding-top:0;
}
.conteudoPost .comment-form #comment{
display:block;
width:100%;
margin-bottom:10px;
height:110px;
resize:none;
}
.commentform-element{
display:block;
margin-bottom:20px;
}
.conteudoPost .comment-form label{
color:#0091ff;
font-family: 'Rubik', sans-serif;
font-size:10pt;
font-weight: 600;
}
.conteudoPost .comment-form input[type="submit"]{
width:auto;
float:right;
color:#0091ff;
background-color:transparent;
padding:0;
}
.conteudoPost .comment-form-url, .conteudoPost #reply-title, .conteudoPost .comment-notes{
display:none;
}
.novaSub .entry-content-footer .share-socialmedia {
width: 100px;
padding: 0;
text-align: center;
margin: 10px auto 0;
}
.novaSub .entry-content-footer h5{
display: block;
width: 100%;
text-align: center;
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 10pt;
font-weight: 600;
margin: 10px 0 0 0;
}
.novaSub .entry-content-footer{
border-top:none;
}
.novaSub .entry-content-footer .author-content {
display: block;
margin-top: 0;
}
.archive.author .novaSub .entry-content-footer .author-content .author-img {
width: 100%;
max-width: 250px;
float: left;
display: block;
padding: 0 20px 0;
}
.archive.author .novaSub .entry-content-footer .author-content .author-text{
display: block;
width: calc(100% - 265px) !important;
margin-left: 15px;
float: left;
border-left: 2px solid #0091ff;
padding: 0 0 20px 15px;
max-width:650px;
min-height: 270px;
}
.postsAutor{
display:block;
width:100%;
float:left;
}
.postsAutor H3{
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
display: block;
width: 100%;
margin-top: 40px;
margin-bottom: 15px;
font-weight: 500;
}
.itemLista{
display:block;
width:100%;
float:left;
margin-bottom:20px;
}
.itemLista .postImage{
display:block;
width:325px;
float:left;
}
.itemLista .TextoPost{
display:block;
width:calc(100% - 345px);
margin-left:20px;
float:left;
}
.itemLista .TextoPost h4{
color:#0091ff;
font-family: 'Rubik', sans-serif;
font-size:12pt;
font-weight:400;
text-transform:uppercase;
}
.containerBlog{
display:block;
max-width:1024px;
margin: 0 auto;
}
.HeaderBlog{
display:block;
width:100%;
float:left;
margin-bottom:40px;
border-bottom:5px solid #0091ff;
padding-bottom:20px;
}
.idBarrapat{
display: flex;
width: 100%;
margin-bottom: 40px;
border-bottom: 5px solid #0091ff;
padding-bottom: 20px;
justify-content: flex-end;
align-items: center;
font-family: 'Rubik', sans-serif;
font-weight: 700;
color: #0091ff;
}
.idBarrapat pats{
margin-right:10px;
}
.blog-img{
display:block;
width:350px;
float:left;
}
.descritivoBlog{
display:block;
width:calc(100% - 370px);
margin-left:20px;
float:left;
padding-left: 10px;
}
.descritivoBlog p{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 11pt !important;
font-weight: 400;
}
.blog-img .entry-content-footer .share-socialmedia li{
font-weight:700;
color:#0091ff;
}
.blog-img .entry-content-footer .share-socialmedia{
margin-top:40px;
}  #colophon{
display:block;
width:100%;
float:left;
margin:0;
background-color:#0091ff;
min-height:400px;
}
#colophon .social{
display: block;
width: 100%;
margin: 40px 0 15px;
}
#colophon .social.social_mobile {
display: none;
}
#colophon .social ul{
width: 100%;
margin: 120px 0 0px 0;
padding: 0 0 15px 0;
list-style: none;
text-align: center;
border-bottom: 1px solid #fff;
}
#colophon .social li{
background-color: #fff;
display: inline-block;
margin-right: 10px;
padding: 11px 0 7px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 40px;
text-align: center;
}
#colophon .social li:hover{
background-color: #002648;
}
#colophon .social li .fa{
color:#002648;
font-size: 15pt;
}
#colophon .social li:hover .fa{
color:#fff;
}
#colophon .social li a:hover{
text-decoration:none;
}
.abreRodape{
padding-top: 110px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2023/01/logo-aberje-rodape-ok.png);
background-repeat: no-repeat;
display: block;
width: calc(100% - 100px);
margin-top: 60px;
}
.abreRodape p{
margin: 20px 0;
padding: 15px 0;
font-family: 'Rubik', sans-serif;
color: #fff;
font-size: 10pt;
line-height: 16pt;
border-top: 1px solid #fff;
}
#colophon .menusRodape{
display:block;
margin-top:80px;
}
#colophon .menusRodape ul{
margin:0;
padding:0;
list-style:none;
display:block;
margin-right:20px;
}
#colophon .menusRodape ul li a, #colophon .menusRodape ul li a:hover, #colophon .menusRodape ul li a:visited, #colophon .endereco p, #colophon .endereco p a, #colophon .endereco p a:hover, #colophon .endereco p a:visited{
color:#fff;
text-decoration:none;
font-family: 'Rubik', sans-serif;
font-size: 9pt;
border-bottom:none;
}
#colophon .menusRodape ul li a:hover{
color:#002648;
}
#colophon .menusRodape ul.sub-menu{
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
#colophon .menusRodape ul li{
display:block;
margin:0;
padding:0;
}  .home .centro{
min-width:1280px;
}
.home h4, .slide p{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 13pt;
line-height: 17pt;
font-weight: 400;
margin: 10px 0;
}
.home h4{
font-size: 13pt;
line-height: 17pt;
}
.slide p{
font-weight: 400
}
#main .slide p a, #main .slide p a:visited, #main .slide p a:hover{
color: #002648 !important;
font-family: 'Rubik', sans-serif;
font-size: 13pt !important;
line-height: 17pt !important;
font-weight: 400 !important;
}
.boxeventos{
clear:both;
}
.boxeventos h5{
font-family: 'Rubik', sans-serif;
font-size: 15pt;
line-height: 30pt;
color: #0091ff;
text-transform: uppercase;
font-weight: 500;
margin: 17px 0 10px;
}
h2.home{
font-family: 'Rubik', sans-serif;
font-size: 21pt;
line-height: 30pt;
color: #0091ff;
text-transform: uppercase;
font-weight: 400;
margin: 17px 0 10px;
}
.home2024 h2.home{
text-transform: none !important;
}
h2.patrocinio{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 9pt;
margin-bottom: 25px;
float: right;
}
h2.subtitulo{
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
margin-bottom: 0;
text-transform: uppercase;
font-weight: 400;
}
.blocoPatrocinio h2.subtitulo{ text-transform: none;
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
line-height: 18pt;
font-weight: 500;
margin-bottom:20px;
}
h2.videos{
padding: 5px 43px 4px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/05/ico-video-titulo.png);
background-repeat: no-repeat;
background-position: left center;
margin-bottom: 24px;
font-size: 16pt;
}
h2.podcasts{
padding: 8px 43px 4px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2023/01/ico-podcast-titulo-ok.png);
background-repeat: no-repeat;
background-position: left center;
margin-bottom: 24px;
font-size: 16pt;
}
h2.subPod{
margin: 40px 0 30px;
}
h2.subPod strong{
display:block;
font-size:14px;
font-weight:400;
}
.home autor{
color: #0091ff !important;
font-family: 'Rubik', sans-serif;
font-size: 8pt;
line-height: 12pt;
font-weight: 600;
text-transform: uppercase;
display: block;
margin-bottom: 0;
}
.home2024 autor{
color: #0091ff !important;
font-family: 'Rubik', sans-serif;
font-size: 8pt;
line-height: 12pt;
font-weight: 600;
text-transform: uppercase;
display: block;
margin-bottom: 0;
}
section#homeAbre{
margin: 50px 0 0;
}
#slideHome{
display:block;
width:100%;
float:left;
height: 568px;
overflow:hidden; margin-bottom: 25px;
}
#slideHome .slide{
width:100%;
display:block;
position:relative;
height:100%;
}
#slideHome .slide .blocoImagem {
display: block;
width: 100%;
height: calc(100% - 150px);
background-repeat:no-repeat;
background-position:top center;
background-size:100%;
}
#slideHome .slide .blocoConteudo{
display: block;
width: 100%;
height: 150px;
}
#slideHome .pagerSlide{
display: block;
width: 100%;
text-align: center;
position: absolute;
z-index: 110;
font-size: 50px;
color: #fff;
left: 0;
top: calc(100% - 200px);
line-height: 50px;
}
#slideHome .pagerSlide span{
cursor:pointer;
}
#slideHome .pagerSlide .cycle-pager-active{
color:#002648;
}
.bannerCentral {
margin-top: -25px;
float: left;
}
.bannerCentral p {
font-size: 10pt;
text-transform: uppercase;
text-align: center;
width: 100%;
margin: 0 auto;
color: #002648;
font-family: 'Rubik', sans-serif;
display: block;
}
.bannerCentral.superior {
margin-bottom: 48px;
margin-top: 24px;
}
.prevHome, .nextHome{
position:absolute;
height:418px;
width:fit-content;
top:0;
cursor:pointer;
z-index:900;
background-repeat:no-repeat;
background-position:center center;
display: flex;
align-items: center;
}
.prevHome{
left:7px;
background-image:none
}
.prevHome::before {
content: "\f104";
font-family: "Font Awesome 5 Free";
font-size: 22pt;
color: #f58c1f;
font-weight: 600;
}
.nextHome{
right:7px;
background-image:none
}
.nextHome::before {
content: "\f105";
font-family: "Font Awesome 5 Free";
font-size: 22pt;
color: #f58c1f;
font-weight: 600;
}
.prevHome:hover::before, .nextHome:hover::before {
color: #fff;
}
.slide img{
width:100%;
height:auto;
}
.slide .saibamais{
background-color:#002648;
color:#fff;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
line-height: 20pt;
font-weight: 500;
padding:5px 15px;
position:absolute;
right:0;
bottom:30px;
}
.slide .saibamais:hover{
background-color:#0091ff;
}
.abreEventos p, ul.listaAutores li .itemLista titulo{
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 17pt;
font-weight: 400;
margin: 0 0 20px 0;
color: #002648;
}
ul.lista-eventos-home{
display:block;
width:100%;
margin:0;
padding:0;
list-style:none;
}
ul.lista-eventos-home li{
display:block;
width:100%;
float:left;
background-color:#b2cfe4;
padding:10px;
margin-bottom:15px;
}
.blocotitulo{
float:left;
display:block;
width:calc(50% - 15px);
}
.blocoimagem{
float:left;
width:calc(50% - 100px);
margin-right:15px;
}
ul.lista-eventos-home li h3{
color: #000;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 20pt;
padding-right: 10px;
font-weight: 500;
padding-top: 6px;
}
ul.lista-eventos-home li h3:hover{
color:#fff;
}
ul.lista-eventos-home li .dadosEventos{
font-family: 'Rubik', sans-serif;
font-size: 9pt;
color: #002648;
font-weight: 600;
line-height: 20pt;
padding-top: 6px;
width:100px;
float:left;
}
ul.lista-eventos-home li data, ul.cursosHome boxdados .data{
display: block;
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/05/ico-agenda.png);
background-repeat: no-repeat;
background-position: 0px 3px;
padding: 0 0 0 20px;
margin-left: 8px;
} #slideEvento{
display:block;
width:100%;
background-color: rgba(242,242,243,0.6);
padding: 30px 30px 0;
margin-bottom:70px;
max-height:640px;
overflow:hidden;
float: left;
}
.boxeventos.ver2024 #slideEvento {
width: calc(100% - 10px);
margin: 0 auto 70px;
float: none;
position: relative;
padding-bottom: 40px;
}
.boxeventos.ver2024 #slideEvento .prevEv, .boxeventos.ver2024 #slideEvento .nextEv{
position:absolute;
top:0;
height:100%;
width:30px;
background-repeat:no-repeat;
background-position:center center;
z-index:900;
cursor:pointer;
}
.boxeventos.ver2024 #slideEvento .prevEv{
left:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2023/11/seta-vai-branca.png);
}
.boxeventos.ver2024 #slideEvento .nextEv{
right:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2023/11/seta-volta-branca.png);
}
#slideEvento .slide-eventos-home{
padding: 0;
list-style: none;
text-align: left;
background-color:#fff;
min-height:400px;
white-space: break-spaces;
margin:0 30px 0 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
display: inline-flex !important;
flex-wrap: wrap;
max-width:255px;
height: 408px;
transition: transform 0.3s ease;
} #slideEvento.onlyone .slide-eventos-home{
margin:0 25%;
}
#slideEvento .slide-eventos-home .imagem, #homeEvento .slide-eventos-home .imagem{
display:block;
width:100%;
}
#slideEvento .slide-eventos-home .imagem img {
max-height: 186.19px;
}
#slideEvento .slide-eventos-home .conteudo{
display:block;
text-align:left;
padding:5px;
min-height:255px;
position:relative;
}
#slideEvento .slide-eventos-home .linha{
display: block;
color: #2191ff;
border-bottom: 1px solid #2191ff;
padding-bottom: 0;
margin-bottom: 16px;
font-size: 12px;
font-weight: 500;
display: none;
}
#slideEvento .slide-eventos-home .linha .subitem{
display:inline-block;
margin-left:20px;
position:relative;
}
#slideEvento .slide-eventos-home .linha .subitem:first-child{
margin-left:0;
}
#slideEvento .slide-eventos-home .linha .subitem:before{
content: '';
display: block;
width: 6px;
height: 2px;
background-color: #2191ff;
position: absolute;
top: 9px;
left: -13px;
}
#slideEvento .slide-eventos-home .linha .subitem:first-child:before{
display:none;
}
#slideEvento .slide-eventos-home h3{
display: block;
color: #2191ff;
font-size: 13pt;
line-height: 13pt;
white-space: break-spaces;
padding-left: 0;
font-weight: 600;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
#slideEvento .slide-eventos-home h4{
font-size: 10pt;
line-height: 13pt;
white-space: break-spaces;
padding-left: 0;
font-weight: 400;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
margin-top: 4px;
}
#slideEvento .slide-eventos-home .chamada p{
color: #2191ff;
font-size: 14px;
line-height: 19px;
margin:0;
padding:0;
}
#slideEvento .slide-eventos-home .bluebox{
display: flex;
width: 100%;
color: #002648;
font-size: 10pt;
padding: 0;
font-weight: 500;
flex-direction: column-reverse;
background-color: transparent;
float: none;
margin: 0;
min-height: auto;
}
#slideEvento .slide-eventos-home .bluebox .horario{
text-align:left;
display:inline-block;
width:100%;
padding-left: 15px;
position: relative;
margin-top: 4px;
}
#slideEvento .slide-eventos-home .bluebox .horario::before {
content: '\f017';
font-family: "Font Awesome 5 Free";
font-size: 10px;
color: #002648;
position: absolute;
top: 2px;
left: -1px;
font-weight: 700;
}
#slideEvento .slide-eventos-home .bluebox data{
text-align: left;
display: inline-block;
width: 100%;
padding-left: 15px;
position: relative;
}
#slideEvento .slide-eventos-home .bluebox data::before {
content: '\f073';
font-family: "Font Awesome 5 Free";
font-size: 12px;
color: #002648;
position: absolute;
top: 0px;
left: -1px;
font-weight: 700;
}  #homeEvento .itenshome {
display: flex;
width: 100%;
flex-wrap: wrap;
justify-content: center;
gap: 32px;
row-gap: 40px;
margin-bottom: 120px;
}
#homeEvento .slide-eventos-home{
padding: 0;
list-style: none;
text-align: left;
background-color:#fff;
min-height:400px;
white-space: break-spaces;
width:255px;
min-width: 255px;
margin:0 15px 30px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
display:block;
float:left;
overflow:hidden;
height: 408px;
box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.42);
margin: 0 20px 0 0;
transition: transform 0.3s ease;
}
#homeEvento .slide-eventos-home:hover{
transform: translateY(-10px);
}
#Eventos.homologa #homeEvento .slide-eventos-home{
padding: 0;
list-style: none;
text-align: left;
background-color:#fff;
min-height:400px;
white-space: break-spaces;
width:calc(33.3333% - 30px);
margin:0 15px 30px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:none;
display:block;
float:left;
overflow:hidden;
box-shadow: 2px 10px 24px -9px rgba(0, 0, 0, 0.22);
box-shadow: -4px 0px 19px 0px rgba(0, 0, 0, 0.22);
}
#homeEvento .slide-eventos-home .conteudo, #slideEvento .slide-eventos-home .conteudo{
display: flex;
text-align: left;
padding: 24px;
min-height: 220px;
position: relative;
flex-direction: column-reverse;
justify-content: flex-end;
padding-top: 16px;
}
#slideEvento .slide-eventos-home .conteudo{
display: flex;
text-align: left;
padding: 24px;
min-height: 220px;
position: relative;
flex-direction: column-reverse;
justify-content: flex-end;
padding-top: 16px;
}
#Eventos.homologa #homeEvento .slide-eventos-home .conteudo {
display: block;
text-align: left;
padding: 0 15px;
min-height: 220px;
position: relative;
}
#homeEvento .slide-eventos-home .conteudo .endereco, #slideEvento .slide-eventos-home .conteudo endereco{
display: block;
margin: 0 0 15px;
color: #0091ff;
font-size: 16px;
line-height: 19px;
white-space: break-spaces;
}
#Eventos.homologa #homeEvento .slide-eventos-home .conteudo .endereco{
display: block;
margin: 0 0 15px;
color: #002648;
font-size: 11pt;
line-height: 19px;
white-space: break-spaces;
}
#Eventos.homologa #homeEvento .slide-eventos-home .conteudo .endereco{
display: block;
margin: 0 0 15px;
color: #002648;
font-size: 11pt;
line-height: 19px;
white-space: break-spaces;
}
#homeEvento .slide-eventos-home .conteudo .topo{
display: block;
width: 100%;
padding-left: 15px;
font-size: 10pt;
margin-top: 5px;
position: relative;
color: #002648;
font-weight: 500;
border-bottom: 1px solid #002648;
padding-bottom: 8px;
}
#homeEvento .slide-eventos-home .conteudo .topo{
width: 100%;
height:auto;
display: block;
position: relative;
bottom: auto;
right: auto;
z-index: 9999;
cursor:auto;
opacity:1;
background-color:transparent;
background-repeat:unset;
background-position:unset;
background-image:none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none; 
box-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
#homeEvento .slide-eventos-home .conteudo .topo:before {
content: '\f276';
font-family: "Font Awesome 5 Free";
font-size: 12px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
body.postid-165255 #homeEvento .slide-eventos-home .conteudo .local {
display: none !important;
}
#slideEvento .slide-eventos-home .conteudo .topo{
display: block;
width: 100%;
padding-left: 15px;
font-size: 10pt;
margin-top: 5px;
position: relative;
color: #002648;
font-weight: 500;
border-bottom: 1px solid #002648;
padding-bottom: 8px;
margin-bottom: 8px;
}
#slideEvento .slide-eventos-home .conteudo .topo{
width: 100%;
height:auto;
display: block;
position: relative;
bottom: auto;
right: auto;
z-index: 2;
cursor:auto;
opacity:1;
background-color:transparent;
background-repeat:unset;
background-position:unset;
background-image:none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none; 
box-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
#homeEvento .slide-eventos-home .conteudo .endereco .local {
margin:10px 0 10px 20px;
position:relative;
display:block;
display: none;
}
#Eventos.homologa #homeEvento .slide-eventos-home .conteudo .endereco .local {
margin: 0;
position: relative;
display: block;
}
#slideEvento .slide-eventos-home .conteudo .endereco .local {
display: none;
}
#homeEvento .slide-eventos-home .conteudo .endereco .local:before {
content: '\f3c5';
font-family: "Font Awesome 5 Free";
font-size: 18px;
color: #0091ff;
position: absolute;
top: 2px;
left: -18px;
font-weight: 700;
}
#Eventos.homologa #homeEvento .slide-eventos-home .conteudo .endereco .local:before {
content: '\f3c5';
font-family: "Font Awesome 5 Free";
font-size: 18px;
color: #0091ff;
position: absolute;
top: 2px;
left: -18px;
font-weight: 700;
opacity: 0;
}
#slideEvento .slide-eventos-home .conteudo .endereco .topo:before {
content: '\f276';
font-family: "Font Awesome 5 Free";
font-size: 12px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
#homeEvento .slide-eventos-home .linha{
display: block;
color: #0091ff;
border-bottom: 1px solid #0091ff;
padding-bottom: 5px;
margin-bottom: 5px;
font-size: 12px;
font-weight: 500;
display: none;
}
#Eventos.homologa #homeEvento .slide-eventos-home .linha{
display: block;
color: #002648;
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
margin-bottom: 5px;
font-size: 12px;
font-weight: 500;
}
#homeEvento .slide-eventos-home .linha .subitem{
display:inline-block;
margin-left:20px;
position:relative;
}
#homeEvento .slide-eventos-home .linha .subitem:first-child{
margin-left:0;
}
#homeEvento .slide-eventos-home .linha .subitem:before{
content: '';
display: block;
width: 6px;
height: 2px;
background-color: #0091ff;
position: absolute;
top: 9px;
left: -13px;
}
#Eventos.homologa #homeEvento .slide-eventos-home .linha .subitem:before {
content: '';
display: block;
width: 6px;
height: 2px;
background-color: #002648;
position: absolute;
top: 9px;
left: -13px;
}
#homeEvento .slide-eventos-home .linha .subitem:first-child:before{
display:none;
}
#Eventos.homologa #homeEvento .slide-eventos-home .linha .subitem:first-child:before{
display:none;
}
#homeEvento .slide-eventos-home h3{
display: block;
color: #2191ff;
font-size: 13pt;
line-height: 13pt;
white-space: break-spaces;
padding-left: 0;
font-weight: 600;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
#homeEvento .slide-eventos-home h4{
font-size: 10pt;
line-height: 13pt;
white-space: break-spaces;
padding-left: 0;
font-weight: 400;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
margin-top: 4px;
}
#Eventos.homologa .slide-eventos-home h3 {
display: block;
margin: 0 0 15px;
color: #002648;
text-transform: none;
font-size: 12pt;
line-height: 15pt;
white-space: break-spaces;
font-weight: 600;
}
#homeEvento .slide-eventos-home .chamada p{
color: #0091ff;
font-size: 14px;
line-height: 19px;
margin:0;
padding:0;
}
#homeEvento .slide-eventos-home .bluebox{
display: flex;
width: 100%;
color: #002648;
font-size: 10pt;
padding: 0;
font-weight: 500;
flex-direction: column-reverse;
background-color: transparent;
float: none;
margin-bottom: 0;
min-height: auto;
}
#Eventos.homologa #homeEvento .slide-eventos-home .bluebox{
display: flex;
width: 100%;
background-color: transparent;
position: absolute;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
bottom: 0;
left: 0;
color: #002648;
font-size: 14px;
padding: 0;
position: static;
flex-direction: column-reverse;
}
#homeEvento .slide-eventos-home .bluebox .horario{
text-align: left;
display: inline-block;
width: 100%;
padding-left: 15px;
position: relative;
margin-top: 4px;
}
#homeEvento .slide-eventos-home .bluebox .horario::before{
content: '\f017';
font-family: "Font Awesome 5 Free";
font-size: 10px;
color: #002648;
position: absolute;
top: 2px;
left: -1px;
font-weight: 700;
}
#homeEvento .slide-eventos-home .bluebox data{
text-align: left;
display: inline-block;
width: 100%;
padding-left: 15px;
position: relative;
}
#homeEvento .slide-eventos-home .bluebox data::before{
content: '\f073';
font-family: "Font Awesome 5 Free";
font-size: 12px;
color: #002648;
position: absolute;
top: 0px;
left: -1px;
font-weight: 700;
}
#Eventos.homologa .slide-eventos-home .bluebox data {
text-align: left;
display: inline-block;
width: 100%;
}
.pagerSlideEventos {
margin-top: 40px;
font-weight: 600;
font-family: 'Rubik', sans-serif;
color: #132948;
font-size: 20px;
}
.pagerSlideEventos span{
color:#fff;
font-size: 53px;
line-height:20px;
cursor:pointer;
} #innerEvento {
display: block;
width: 600px;
margin: 0 auto 50px;
}
#innerEvento h1.tituloNovo{
font-size: 18pt;
margin-top: 20px;
font-weight: 400;
line-height: 24pt;
margin-bottom: 20px;
}
#innerEvento disclaimerEvento h1.tituloNovo{
font-size: 15pt;
color: #0091ff;
line-height: 19pt;
font-weight: 500;
margin-top: 6px;
margin-bottom: 0;
text-align: left;
width: 100%;
}
#innerEvento disclaimerEvento imagemtopo{
display: block;
width: 50%;
float: left;
margin-right: 20px;
}
#innerEvento disclaimerEvento imagemtopo img{
min-width:360px;
width:90%;
height:auto;
}
#innerEvento disclaimerEvento conteudo{
display: flex;
width: calc(50% - 20px);
flex-direction: column;
align-items: center;
margin: 0;
}
h2.topoLaranja{
color: #ff8c1f;
text-align: center;
font-size: 21pt;
float: left;
width: 100%;
margin: 0 0 50px;
font-weight: 500;
}
.single-eventos h2.topoLaranja{
margin: 0 0 20px;
}
.sucesso-evento-container {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width:100%;
height: 400px;
background-color:rgba(0,145,255,0.1);
padding:56px;
border-radius: 20px;
margin-top: 30px;
font-family: 'Rubik', sans-serif;
}
.sucesso-evento-container h2 {
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 18pt;
font-weight: 500;
margin-bottom: 32px;
}
.sucesso-evento-container .dados-evento-container {
display: flex;
width: 100%;
justify-content: space-between;
align-items: center;
gap: 32px;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso {
max-width: 360px;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso p{
margin-bottom: 16px;
line-height: 16pt;
position: relative;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.gratuito, .sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.data, .sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.horario, .sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.local {
padding-left: 24px;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.gratuito::before {
content: '\f651';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.data::before {
content: '\f073';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.horario::before {
content: '\f017';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
.sucesso-evento-container .dados-evento-container .dados-evento-sucesso p.local::before {
content: '\f276';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
.sucesso-evento-container .dados-evento-container .img-sucss {
display: block;
width: 340px;
height: auto;
}
.btn-padrao {
background: #f58c1f !important;
background-color: rgb(245, 140, 31) !important;
float: right !important;
padding: 0 !important;
margin-left: 0 !important;
background-color: #f58c1f !important;
color: #fff !important;
height: 48px !important;
width: 220px !important;
font-size: 10pt !important;
border-radius: 5px !important;
font-family: 'Rubik', sans-serif !important;
font-weight: 500 !important;
margin-top: 32px !important;
margin-left: 24px !important;
min-width: 220px !important;
}
.btn-padrao:hover {
background-color: #002648 !important;
}
.boxcadastroEvento .boxdados{
display:block;
width:100%;
float:left;
background-color:rgba(0,145,255,0.1);
padding:25px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
margin-top: 30px;
text-align:left;
font-family: 'Rubik', sans-serif;
}
.boxcadastroEvento.trends .boxdados{
background-color: #fbfbfb;
margin-bottom: 60px;
-webkit-box-shadow: 14px 14px 23px 1px rgba(0,0,0,0.25);
-moz-box-shadow: 14px 14px 23px 1px rgba(0, 0, 0, 0.25);
box-shadow: 14px 14px 23px 1px rgba(0,0,0,0.25);
min-height: 180px;
display: flex;
flex-direction: column;
justify-content: center;
}
.boxcadastroEvento.trends .boxdados.socio {
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/selo-associado.png);
background-repeat: no-repeat;
background-position: 100% 30px;
background-size: auto;
}
.boxcadastroEvento .boxdados h2{
color: #0091ff;
font-size: 16pt;
font-family: 'Rubik', sans-serif;
margin: 0 0 16px 0;
padding: 0;
line-height: 16pt;
position:relative;
}
.boxcadastroEvento.trends .boxdados h2 {
color: #002954;
font-weight: 400;
text-transform: none;
font-size: 14pt;
}
#abreTrends .coluna12.botoes-voltar-proximo {
margin-top: 15px;
}
.formtrends.formularios button.btn-success.back {
float:left !important;
}
.formtrends.formularios button.btn-success.back.some{
display:none;
}
.boxpagamentos.formtrends.formularios .boxcadastroEvento.trends .itemform{
width: 100%;
float: left;
display: block;
margin: 0;
}
.boxpagamentos.formtrends.formularios .boxcadastroEvento.trends .itemform label{
font-weight:500 !important;
}
.boxcadastroEvento .boxdados h2 span{
width: 19px;
height: 10px;
position: absolute;
top: -11px;
left: 140px;
cursor:pointer;
}
.ttdados{
position:relative;
}
.floatLapis{
display: block;
position: absolute;
top: -23px;
right: -23px;
width: 40px;
background-color:#fff;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
padding:3px;
}
.boxcadastroEvento .termosform p {
margin-bottom: 25px;
}
.boxcadastroEvento .termosform p a{
font-weight: 400;
font-size: 12pt;
font-family: 'Rubik', sans-serif;
color: #333;
display: inline;
}
.boxcadastroEvento .termosform p a.termos{
border-bottom:1px solid #333;
}
.boxcadastroEvento .termosform span{
display: inline !important;
}
.wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.invalid .wpcf7-response-output{
opacity:0 !important;
}
.wpcf7-not-valid-tip{
position: absolute;
width: 200px;
left: 0;
top:71px;
}
.boxcadastroEvento .wpcf7-not-valid-tip{
position:relative;
top:0;
}
.boxcadastroEvento .boxdados h4.topicos {
margin-bottom: 10px;
font-weight: 400;
font-family: 'Rubik', sans-serif;
font-size:19px;
}
.boxcadastroEvento.trends .boxdados h4.topicos {
font-size: 18px;
line-height: 19pt;
}
.boxcadastroEvento .btinscri{
display:block;
width:100%;
float:left;
margin-top:30px;
}
#innerEvento.novainscri {
max-width: 800px;
width: 100%;
}
#innerEvento.novainscri.labs{
max-width: 900px;
display: flex;
align-items: center;
margin: 0 auto 60px;
} #innerEvento.novainscri disclaimerevento{
display:block;
width:100%;
float:left;
}
.boxcadastroEvento .boxdados topico{
color:#002954;
font-size:12pt;
width:50% !important;
float:left;
font-family: 'Rubik', sans-serif;
margin-bottom: 15px;
}
.boxcadastroEvento.trends .boxdados topico{
width:100% !important;
}
.boxcadastroEvento.trends .boxdados.mesma-linha topico{
display: flex;
}
.boxcadastroEvento.trends .boxdados.mesma-linha topico strong{
width: fit-content;
white-space: nowrap;
}
.boxcadastroEvento.trends .boxdados.mesma-linha topico p{
width: fit-content;
margin-left: 6px;
margin-bottom: 0;
}
.boxcadastroEvento .boxdados topico strong{
display:block;
width:100%;
}
.boxcadastroEvento.trends .boxdados topico strong {
color: #1698fb;
font-weight: 500;
}
#innerEvento chamada p{
color: #0061a5;
font-family: 'Rubik', sans-serif;
font-size: 15pt;
}
#innerEvento dadosEvento{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
float: left;
width: 100%;
padding-top: 10px;
margin-bottom: 0;
}
#innerEvento.novainscri.labs dadosEvento{
margin-bottom:0;
}
#innerEvento dadosEvento tipoevento, #innerEvento dadosEvento data, #innerEvento dadosEvento horario, #innerEvento dadosEvento local{
display: block;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin-bottom: 5px;
color: #002648;
font-size: 12pt;
padding: 4px 8px;
}
#innerEvento dadosEvento tipoevento{
padding-left: 30px;
position: relative;
}
#innerEvento dadosEvento tipoevento::before{
content: '\f0ac';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 0;
font-weight: 700;
}
#innerEvento dadosEvento tipoevento.online::before{
content: '\f0ac' !important;
}
#innerEvento dadosEvento tipoevento.gratuito::before{
content: '\f651' !important;
}
#innerEvento dadosEvento data{
padding-left: 30px;
position: relative;
}
#innerEvento dadosEvento data::before{
content: '\f073';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 0;
font-weight: 700;
}
#innerEvento dadosEvento horario{
padding-left: 30px;
position: relative;
}
#innerEvento dadosEvento horario::before{
content: '\f017';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 0;
font-weight: 700;
}
#innerEvento dadosEvento local{
padding-left: 30px;
position: relative;
}
#innerEvento dadosEvento local::before{
content: '\f276';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 3px;
font-weight: 700;
}
#innerEvento dadosEvento valores{
float: left;
padding: 13px 0 0 33px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
margin-bottom: 22px;
width: 100%;
position:relative;
}
#innerEvento dadosEvento valores:before{
content: '\f651';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
#innerEvento dadosEvento valores ul{
margin:0;
padding:0 0 10px 0;
list-style:none;
}
#innerEvento dadosEvento valores ul li{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 16px;
line-height: 15px;
margin: 0 0px 8px 0;
}
#innerEvento dadosEvento local titulo{
display:block;
font-weight:500;
margin-bottom:0;
}
#innerEvento .inscEvento, #innerEvento .inscEventofail,#innerEvento .inscEventoexclusivo {
color: #fff;
background-color: #0091ff;
-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);
width: 100%;
padding: 15px 20px;
text-align: center;
display: block;
max-width: 875px;
margin: 0 auto;
font-weight: 700;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
float: none;
cursor: pointer;
max-width: 275px;
margin-bottom: 100px;
}
#innerEvento .inscEventofail{
background-color: red;
float: right;
font-size: 16px;
}
#innerEvento .inscEventoexclusivo{
background-color: #1e1950;
float: right;
font-size: 16px;
margin: 15px 0;
}
exclusivo h4{
margin-top:40px;
font-weight:500;
font-family: 'Rubik', sans-serif;
color: #132948;
}
#innerEvento .inscEvento:hover{
background-color: #5066ae;
}
#innerEvento h2.innertitulo{
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
border-bottom: 2px solid #0091ff;
float: left;
width: 100%;
margin-bottom: 30px;
margin-top: 70px;
}
ul.listaprogs{
margin:0;
padding:0;
list-style:none;
}
ul.listaprogs li.itempalestra{
display: block;
width: 100%;
float: left;
margin-bottom: 40px;
line-height: 12px;
}
ul.listaprogs li.itempalestra toppalestra{
border-bottom: 1px solid #0091ff;
padding-bottom: 10px;
margin-bottom: 10px;
display: flex;
width: 100%;
float: left;
font-weight: 500;
}
ul.listaprogs li.itempalestra toppalestra horario{
display: inline-block;
width: 80px;
color:#002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
}
ul.listaprogs li.itempalestra palestra{
display:block;
margin-left:80px;
color:#002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
}
ul.listaprogs li.itempalestra palestra p{
font-family: 'Rubik', sans-serif;
margin-bottom: 10px;
line-height: 12pt;
font-size: 0.938em;
color: #008fd6;
padding-bottom: 0;
}
ul.listaprogs li.itempalestra palestra ul.palestrantes{
margin:0;
padding:0;
list-style:none;
color:#002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
}
ul.palestrantes li {
margin-bottom: 30px;
}
ul.listaprogs li.itempalestra palestra ul.palestrantes strong{
font-weight: 700;
text-transform: uppercase;
color: #233a66;
font-size: 1em;
padding-bottom: 0;
}
ul.listaprogs li.itempalestra toppalestra h5{
display: inline-block;
width: calc(100% - 80px);
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
font-weight: 500;
line-height: 30px;
}
#compartilhe{
padding-bottom: 40px;
display: block;
width: 100%;
margin: 40px 0 60px;
text-align: center;
float: left;
position:relative;
}
#compartilhe:before{
content: "";
background-color: #0091ff;
width: 91%;
height: 3px;
position: absolute;
bottom: 0;
left: 7%;
}
#compartilhe .inscEvento{
float: left;
max-width: 300px;
padding: 5px;
margin: -8px 0 0 0;
}
#outroseventos{
display:block;
width:100%;
float:left;
background-color:#deeaf3;
padding:20px 0 40px;
}
#outroseventos h2 {
text-align: center;
margin: 0 0 40px;
color: #002648;
font-size: 16pt;
}
#outroseventos #homeEvento .slide-eventos-home{
border:none !important;
}
disclaimerevento .inscEvento{
padding: 5px !important;
}
#compartilhe ul.midiassociais{
float:left;
margin:0 auto;
width:calc(100% - 300px);
}
#compartilhe ul.midiassociais li i {
font-size: 25px;
}
#compartilhe ul.midiassociais li {
display: inline-block;
width: 35px;
height: 15px;
float: none;
margin-right: 5px;
position: relative;
margin-bottom: 0;
}
#compartilhe ul.midiassociais li:first-child{
width:100px;
}
#innerEvento h2.aviso {
font-size: 18pt;
margin-top: 20px;
font-weight: 600;
line-height: 24pt;
margin-bottom: 20px;
display:block;
text-align:center;
color:red;
}
h4.topicos{
color: #1e1950;
margin-bottom:20px;
}
#innerEvento topico{
display:block;
width:100%;
margin-bottom:15px;
} ul.cursosHome boxdados .data, ul.cursosHome boxdados .horario{
font-family: 'Rubik', sans-serif;
font-size: 9pt;
color: #002648;
font-weight: 600;
line-height: 20pt;
}
ul.cursosHome li boxdados{
width:100%;
display:block;
background-color:#b2cfe4;
min-height:70px;
padding:10px 5px;
}
ul.cursosHome li:hover boxdados{
background-color:#ccc;
}
ul.cursosHome li .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: 20px;
font-size: 9pt;
}
ul.lista-eventos-home li horario, ul.cursosHome boxdados .horario{
display: block;
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/05/ico-horario.png);
background-repeat: no-repeat;
background-position: 5px 6px;
padding: 0 0 0 20px;
margin-left: 5px;
}
ul.lista-eventos-home li gratuito{
display: block;
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/05/ico-gratuito.png);
background-repeat: no-repeat;
background-position: 3px 8px;
padding: 0 0 0 20px;
margin-left: 8px;
}
ul.lista-eventos-home li online{
display: block;
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/05/ico-online.png);
background-repeat: no-repeat;
background-position: 3px 5px;
padding: 0 0 0 20px;
margin-left: 8px;
}
ul.cursosHome{
margin:0;
padding:0;
list-style:none;
display:block;
width:100%;
}
ul.cursosHome li{
display:block;
width:50%;
float:left;
}
ul.cursosHome li:last-child{
margin-bottom:40px;
}
ul.cursosHome li a{
display:block;
width: calc(100% - 15px);
border:5px solid #b2cfe4;
}
ul.cursosHome li:nth-child(even) a{
margin:0 0 0 15px;
}
ul.cursosHome li boxfoto{
min-height: 135px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
width: 100%;
display: block;
text-align: center;
padding: 15px 10px;
}
.linkCentral{
display: block;
width: 100%;
float: left;
margin: 5px 0 50px 0;
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 10pt;
text-align: center;
font-weight: 600;
}
.blocoPatrocinio imagem{
display:block;
width:100%;
float:left;
margin:20px 0;
}
a.leiamais, a.leiamais:visited{
color: #002648;
font-family: 'Source Serif 4', serif;
font-size: 11pt;
line-height: 20pt;
display:inline-block;
position:absolute;
bottom:10px;
right:20px;
font-weight:600;
}
a.leiamais:hover{
color:#0091ff;
}
#blogCircle{
display: block;
width: 100%;
text-align: center;
margin-top: 40px;
float: left;
}
ul.listaAutores{
display: block;
width: calc(100% - 80px);
float: left;
margin: 0 40px 40px;
padding: 0;
}
ul.listaAutores li{
display: block;
width: calc(20% - 20px);
margin-right: 25px;
float: left;
}
ul.listaAutores li:last-child{
margin-right:0 !important; }
ul.listaAutores li .itemLista{
display:block;
width:100%;
}
ul.listaAutores li .itemLista imagemAutor{
display: flex;
width: 135px;
margin: 0 auto 10px;
height: 135px;
border-radius: 100%;
overflow: hidden;
justify-content: center;
align-items: center;
}
ul.listaAutores li .itemLista imagemAutor img {
width: auto;
max-width: 250px;
min-height: 100%;
max-height: 100%;
}
imagemAutor img.roundborder{
border-radius: 50%;
}
ul.listaAutores li .itemLista autor{
display: block;
margin: 0 10px 10px;
margin-bottom: 0;
min-height: fit-content;
text-align: center;
line-height: 20px;
white-space: break-spaces;
}
ul.listaAutores li .itemLista blog {
font-family: 'Rubik', sans-serif;
color: #0091ff;
font-size: 9pt;
font-weight: 400;
text-align: center;
line-height: 11pt !important;
display: block;
margin-bottom: 0;
min-height: fit-content;
font-style: italic;
margin-top: 4px;
}
ul.listaAutores li .itemLista titulo{
display:block;
min-height: 65px;
text-align:center;
white-space: break-spaces;
margin-top: 16px;
}
ul.listaAutores li .itemLista a, ul.listaAutores li .itemLista a:visited{
display: block;
color: #002648;
font-family: 'Source Serif 4', serif;
font-size: 11pt;
font-weight: 600;
}
ul.listaAutores li .itemLista a:hover{
color:#0091ff;
opacity: 0.8;
}
ul.listaAutores li .itemLista a tipo{
display:block;
width:100%;
color:#0091ff;
border-bottom:1px solid #000;
padding-bottom:5px;
margin-bottom:5px;
text-transform:uppercase;
font-size:10pt;
}
#bloco3 a.leiamais, #bloco3 a.leiamais:visited{
position:relative;
clear:both;
margin-top:20px;
right:auto;
bottom:auto;
}
#bloco3 data {
display: block;
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
font-weight: 600;
margin-left: 10px;
}
#bloco3.home h4, #bloco3 .slide p {
font-size: 13pt;
line-height: 17pt;
font-weight: 400;
margin: 6px 7px 10px 10px;
}
#bloco3 ul.listagem.ultimas li{
width:calc(50% - 15px);
display:block;
float:left;
}
#bloco3 ul.listagem.ultimas li:nth-child(even){
margin-left:15px;
}
#bloco3 ul.listagem.ultimas li:nth-child(odd){
margin-right:15px;
clear:both;
}
#bloco4{
margin-bottom:50px;
}
#bloco4.home2024{
margin-bottom:0;
}
#bloco6.home2024{
margin:40px 0;
float:left;
}
.boxRevista {
display: block;
width: calc(100% - 25px);
background-color: #f05f5f;
padding: 40px 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
margin-right: 70px;
text-align: center;
margin-top: 55px;
}
.boxRevista textoEd {
display: block;
width: 100%;
max-width: 260px;
text-align: center;
background-color: #fff;
background-image: url(//www.aberje.com.br/ce/wp-content/uploads/2023/01/fundo-box-revista.png);
background-repeat: no-repeat;
background-position: 5px 5px;
padding: 5px 0 5px 21px;
color: #000;
font-size: 10pt;
text-transform: uppercase;
margin: 20px auto 0;
font-weight: 600;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 10px 10px 5px -6px rgba(0,0,0,0.44);
-moz-box-shadow: 10px 10px 5px -6px rgba(0,0,0,0.44);
box-shadow: 10px 10px 5px -6px rgba(0,0,0,0.44);
font-family: 'Rubik', sans-serif;
}
ul.materiasRevistas, ul.BlocoBanners{
margin: 23px 0 0 0;
padding: 0;
list-style: none;
display: block;
float: left;
}
ul.BlocoBanners li{
display:block;
width:calc(50% - 20px);
float:left;
margin-bottom:40px;
}
ul.BlocoBanners li:nth-child(even){
margin-left:20px;
}
ul.BlocoBanners li:nth-child(odd){
margin-right:20px;
}
ul.materiasRevistas li{
display:block;
float:left;
width:calc(33.333333% - 15px);
margin-right:22px;
padding-top: 11px;
}
ul.materiasRevistas li:nth-child(3n + 3){
margin-right:0;
}
ul.materiasRevistas li imagem {
width: 100%;
height: auto;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
overflow: hidden;
display: block;
margin-top: 15px;
}
ul.materiasRevistas li categoria {
display: block;
width: 100%;
text-align: left;
color: #f05f5f;
margin: 15px 0 10px;
font-size: 12pt;
text-transform: uppercase;
}
ul.materiasRevistas li titulo {
color: #1e1950;
text-transform: uppercase;
font-size: 16pt;
display: block;
text-align: left;
font-weight: 600;
line-height: 18pt;
margin-bottom: 10px;
}
ul.materiasRevistas li imagem img{
width:100%;
height:auto;
}
#bloco4 .container{
margin-left:20px;
}
#bloco4 h2.home{
margin:0;
max-width:650px;
}
#bloco4 h2.home a:hover{
color:#002648 !important;
}
#bloco4 imagem{
display:block;
width: calc(100% - 15px);
}
imagem img{
width:100%;
height:auto;
}
#bloco10 .coluna5 imagem img{
max-width:202px;
}
.slide p.videos {
font-weight: 700;
margin-top: 20px;
font-size: 16pt;
}
ul.somosvideos{
display:block;
width:100%;
float:left;
margin: 10px 0 0 0;
padding:0;
list-style:none;
}
ul.somosvideos li{
display:block;
width:calc(33.3333% - 10px);
float:left;
}
ul.somosvideos li iframe{
width:100%;
height: 200px;
}
ul.somosvideos li{
margin-right: 10px;
background-color: #d39b39;
padding: 10px;
min-height: 326px;
}
ul.somosvideos li:nth-child(3n + 3){
margin-right:0;
}
ul.somosvideos li p{
margin:0;
padding:0;
}
ul.somosvideos li categoria{
display: block;
color: #fff;
font-family: 'Source Serif 4', serif;
font-size: 9pt;
text-align: center;
margin-top: 10px;
}
ul.somosvideos li cliente{
display: block;
color: #fff;
font-family: 'Source Serif 4', serif;
font-size: 9pt;
text-align: center;
font-weight:600;
}
ul.somosvideos li projeto{
display: block;
color: #fff;
font-family: 'Source Serif 4', serif;
font-size: 9pt;
text-align: center;
}
ul.homeBlogs{
display:block;
width:100%;
float:left;
margin: 0 0 76px 0;
padding:0;
list-style:none;
}
#bloco5 ul.homeBlogs li{
display: block;
width: calc(33.3333% - 30px);
float: left;
margin-right: 45px;
margin-bottom: 45px;
}
#bloco5 ul.homeBlogs li:nth-child(3n + 3),#bloco4.home2024 ul.homeBlogs li:nth-child(4n + 4){
margin-right:0;
}
#bloco5 ul.homeBlogs li:nth-child(3n + 1),#bloco4.home2024 ul.homeBlogs li:nth-child(4n + 1){
clear:both;
}
#bloco4.home2024 ul.homeBlogs li{
width: calc(25% - 30px);
display: block;
float: left;
margin-right: 40px;
margin-bottom: 40px;
}
ul.homeBlogs li img{
width:100%;
height:auto;
}
ul.labs, ul.videos, ul.revista{
margin: 0;
padding: 0;
list-style: none;
display: block;
float: left;
margin-bottom: 50px;
width: 100%;
}
ul.labs li{
display: block;
width: calc(50% - 21px);
float: left;
margin-bottom: 14px;
}
ul.labs li img{
width:100%;
height:auto;
}
ul.labs li:nth-child(even){
margin-left: 26px;
}
ul.labs li:nth-child(odd){
margin-right:15px;
clear:both;
}
ul.videos li{
display: block;
width: 100%;
float: left;
margin-bottom: 20px;
}
ul.videos{
margin-bottom:0;
}
ul.videos li:last-child{
margin-bottom: 20px;
}
ul.videos imagem{
display:block;
width:260px;
float:left;
}
ul.videos conteudo{
display:block;
width:calc(100% - 280px);
float:left;
margin-left:20px;
}
ul.videos conteudo p{
font-family: 'Rubik', sans-serif;
font-size: 13pt;
line-height: 17pt;
font-weight: 400;
margin: 13px 0 0 0;
color: #fff;
}
.bluebox conteudo a, .bluebox conteudo a:visited{
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 19pt;
font-weight: 500;
color: #fff;
}
.bluebox conteudo a:hover{
text-decoration:underline;
}
#bloco6 ul.listaAutores li .itemLista autor, #bloco6 ul.listaAutores li .itemLista titulo{
text-align:left;
margin:0;
}
#bloco6 ul.listaAutores li .itemLista titulo{
min-height: 80px;
}
.linkpopular{
border-top:1px solid #000;
padding-top:5px;
margin-top:10px;
display: block;
color: #002648;
font-family: 'Source Serif 4', serif;
font-size: 11pt;
font-weight: 600;
width:100%;
}
ul.revista li{
display:block;
width:calc(50% - 20px);
float:left;
}
ul.revista li:nth-child(even){
margin-left:20px;
}
ul.revista li:nth-child(odd){
margin-right:20px;
}
ul.revista li titulo{
color:#0091ff;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 15pt;
font-weight: 600;
margin:20px 0 0 0;
display:block;
}
ul.revista li chamada p{
font-family: 'Rubik', sans-serif;
font-size: 11pt;
line-height: 15pt;
font-weight: 500;
margin: 20px 0 0 0;
color: #002648;
}
ul.revista li autor{
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 15pt;
font-weight: 500;
color:#002648;
display:block;
margin:15px 0;
}
#vagas h2.centro {
text-align: center;
font-family: 'Rubik', sans-serif;
font-size: 25pt;
line-height: 30pt;
margin: -20px 0 20px 0;
}
#vagas p {
max-width: 800px;
margin: 0 auto;
text-align: center;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 18pt;
color: #fff;
font-weight: 600;
}
#vagas .job_listings{
display:block;
margin:50px 0;
}
#vagas ul.job_listings{
margin:0;
padding:0;
list-style:none;
border-top:none;
}
#vagas ul.job_listings .escondido p, #vagas ul.job_listings .escondido ul{
margin: 20px 0;
padding: 0;
list-style: none;
color: #00dcc8;
font-size: 9pt;
text-align: left;
}
#vagas ul.job_listings .escondido ul li{
font-family: 'Rubik', sans-serif;
color: #00dcc8;
font-size: 9pt;
}
#vagas ul.job_listings .application_button, #vagas ul.job_listings .btAbreVaga, #vagas .descricao .verVaga {
background-color: #00dcc8;
font-family: 'Rubik', sans-serif;
color: #fff !important;
font-size: 9pt;
width: 100%;
margin-bottom: 20px;
text-align: center;
padding: 5px 0;
text-transform: uppercase;
font-weight: 400;
line-height: 20px;
cursor:pointer;
}
#vagas .descricao .verVaga {
margin: 10px 0 !important;
padding: 5px 0 !important;
}
#vagas ul.job_listings .btAbreVaga {
display:none;
}
#vagas .descricao .escondido{
display:none;
}
#vagas .descricao .btAbreVaga:before{
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 14px;
color: #fff;
position: absolute;
bottom: 6px;
right: 6px;
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;
}
#vagas .descricao.abre .btAbreVaga:before{
transform: rotate(0);
}
#vagas .descricao.abre .escondido{
display:block;
position:relative;
}
#vagas .load_more_jobs{
display:none;
}
#vagas ul.job_listings li.job_listing{
display: block;
width: calc(20% - 16px);
float: left;
border-bottom: none;
margin-right: 20px;
margin-bottom: 20px;
}
#vagas ul.job_listings li.job_listing:nth-child(5n + 5){
margin-right:0;
}
#vagas ul.job_listings li.job_listing .coluna10{
width: 100%;
padding: 0 10px;
}
#vagas ul.job_listings li.job_listing h2{
color: #00dcc8;
font-weight: 500;
font-size: 9pt;
min-height: 50px;
}
#vagas ul.job_listings li.job_listing h3 strong{
color: #00dcc8;
font-weight: 400;
font-size: 9pt;
text-transform:uppercase;
}
#vagas ul.job_listings li.job_listing a{
margin:0;
padding:0;
color: #00dcc8;
font-weight: 400;
font-size: 9pt;
}
#vagas .company_logo {
max-width: 42px;
float: left;
display: block;
margin: 5px 10px;
}
ul.comiteHome li{
display:block;
width:calc(33.33333% - 20px);
float:left;
margin: 31px 10px;
}
ul.comiteHome li a, ul.comiteHome li a:visited{
display: block;
padding: 40px 20px;
text-align: center;
background-color: #002648;
color: #fff;
font-weight: 400;
font-size: 24px;
}
ul.comiteHome li a:hover{
background-color:#e65521;
}
ul.comiteHome h2, #bloco10.home h2.tituloInterno, #bloco10.home h2.tituloInterno a, #bloco10.home h2.tituloInterno a:visited, #bloco10.home h2.tituloInterno a:hover{
font-family: 'Rubik', sans-serif;
font-size: 21pt;
line-height: 30pt;
font-weight: 500;
display:block;
width:100%;
max-width:460px;
color:#0091ff;
}
ul.comiteHome li container{
display:block;
margin-left:30px;
}
ul.comiteHome li container p, #bloco9.home p, #bloco10.home  p, #bloco8.home  p{
font-family: 'Rubik', sans-serif;
font-size: 13pt;
line-height: 17pt;
font-weight: 400;
color: #002648;
margin: 41px 20px 20px 0;
}
#bloco9.home p{
margin-top: 12px;
margin-bottom: 29px;
}
#bloco10.home p{
margin-top: 12px;
}
imagecomite img{
min-width:100%;
}
container a.acompanhe{
background-color:#002648;
color:#fff;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 15pt;
display:inline-block;
padding:5px 15px;
}
container a.acompanhe:hover{
background-color:#0091ff;
}
#bloco9.home imagem{
display: block;
float: right;
width: 70%;
margin-top: 15px;
margin-right: 40px;
}
ul.cursos{
margin-bottom:50px;
float: left;
}
ul.cursos li{
display:block;
width:calc(33.3333333% - 15px);
background-repeat:no-repeat;
background-size:cover;
height:170px;
float:left;
margin-right:22px;
margin-bottom:22px;
opacity:0.8;
}
ul.cursos li:hover{
opacity:1;
}
ul.cursos li:nth-child(3n + 3){
margin-right:0;
}
ul.cursos li a, ul.cursos li a:visited, ul.cursos li a:hover{
display:block;
height:100%;
font-family: 'Source Serif 4', serif;
font-size: 12pt;
line-height: 18pt;
color: #fff;
font-weight: 600;
}
#bloco10.home, #bloco11.home{
display:block;
float:left;
margin-bottom:50px;
}
#bloco10.home h2.tituloInterno{
max-width:360px;
margin-top: 10px;
} #bloco11.home .livro{
min-height: 420px;
overflow: hidden;
padding:0 20px;
}
#bloco11.home .livro imagem{
display:block;
width:100%;
height:auto;
}
#bloco11.home .livro imagem img{
width:100%;
height:auto;
}
#bloco11.home #loja{
display: block;
width: 90%;
float: left;
position: relative;
margin: 34px 0 0 35px;
}
#bloco11.home h4{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 16pt;
font-weight: 500;
white-space: break-spaces;
display: block;
width: 100%;
float: left;
position: relative;
min-height: 55px;
}
#bloco11.home .destaque h4{
font-family: 'Rubik', sans-serif;
font-size: 14pt;
line-height: 20pt; font-weight: 600;
margin: 10px 0 0;
min-height:auto;
}
#bloco11.home .destaque linhafina{
display:block;
width:100%;
float:left;
}
#bloco11.home .destaque linhafina p, #bloco11.home .destaque subtitulo{
margin:0;
padding:0;
font-family: 'Rubik', sans-serif;
font-weight:500;
}
#bloco11.home .destaque subtitulo a{
font-size: 11pt;
line-height: 16pt;
display: block;
}
#bloco11.home .destaque subtitulo{
margin: 10px 0 0 0;
padding: 0;
float: left;
}
#bloco11.home .product.woocommerce.add_to_cart_inline{
display: block;
position: relative;
border: none !important;
float: left;
margin: 0;
padding: 0 !important;
}
#bloco11.home .woocommerce a.button{
background-color: #b2cfe4 !important;
color: #fff !important;
font-family: 'Bitter', serif !important;
font-size: 12pt !important;
line-height: 15pt !important;
padding: 5px 15px !important;
font-weight:400 !important;
text-transform: lowercase;
}
#bloco11.home .woocommerce a.add_to_cart_button{
background-color: #002648 !important;
}
#bloco11.home .added_to_cart.wc-forward{
display:block;
width:100%;
margin-top:5px;
font-family: 'Bitter', serif !important;
color: #002648 !important;
}
.innerSlideLivro{
position:relative;
}
#bloco11.home #prevLoja, #bloco11.home #nextLoja, #bloco2 #prevBlog, #bloco2 #nextBlog, #bloco2 #invprevBlog, #bloco2 #invnextBlog{
position:absolute;
top:0;
width:40px;
background-repeat:no-repeat;
background-position:center center;
height:100%;
display:block;
cursor:pointer;
}
#bloco2 #prevBlog, #bloco2 #nextBlog, #bloco2 #invprevBlog, #bloco2 #invnextBlog{
width:20px;
background-size:100% auto ;
background-color:#fff;
}
#bloco2.home2024 #prevBlog, #bloco2.home2024 #nextBlog, #bloco2.home2024 #invprevBlog, #bloco2.home2024 #invnextBlog{
width:20px;
background-size:100% auto ;
background-color: rgba(242,242,243,0.2);
}
#bloco2 #invprevBlog, #bloco2 #invnextBlog{
opacity:0.4;
cursor:not-allowed !important;
}
#bloco11.home #prevLoja, #bloco2 #prevBlog, #bloco2 #invprevBlog{
left:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/05/seta-volta.png);
}
#bloco11.home #nextLoja, #bloco2 #nextBlog, #bloco2 #invnextBlog{
right: 0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/05/seta-vai.png);
}
#bloco2.home2024 #prevBlog, #bloco2.home2024 #invprevBlog{
left:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2023/11/seta-vai-branca.png);
}
#bloco2.home2024 #nextBlog, #bloco2.home2024 #invnextBlog{
right: 0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2023/11/seta-volta-branca.png);
}
#bloco11.home .destaque{
display: block;
width: calc(100% - 20px);
background-color: #b2cfe4;
height: auto;
margin-left: 20px;
padding: 20px;
float: left;
}
#bloco12{
display:none !important;
}
#bloco12.home.newsletter{
height:480px;
background-repeat:no-repeat;
background-position:center center;
background-size:cover;
}
.blocoNews{
display:block;
width:100%;
max-width:890px;
background-color:rgba(255,255,255,0.8);
padding:20px;
margin:0 auto;
}
.blocoNews h2{
color: #002648 !important;
font-family: 'Bitter', serif !important;
font-size: 16pt !important;
line-height: 27pt !important;
width:calc(50% - 20px);
margin-right:20px;
float:left;
}
.blocoNews .wpcf7-form{
display:block;
width:50%;
float:left;
}
.blocoNews .wpcf7-form .coluna4, .blocoNews .wpcf7-form .formnews{
width:100% !important;
}
.blocoNews .wpcf7-form input[type="submit"]{
margin-top:20px;
}
.blocoNews .wpcf7-form input[type="text"], .blocoNews .wpcf7-form input[type="email"]{
background-color:#fff;
margin-bottom:10px;
}
.blocoNews p{
margin:0 !important;
}
#bloco8,#bloco9{
margin-bottom: 65px;
}
.jogData h3{
min-height: 55px;
display: block;
}
.greenbox .linkCentral{
display:block;
width:100%;
text-align:center;
color:#fff;
margin-bottom:0;
font-family: 'Rubik', sans-serif;
}  .GETIncrituns h4{
display: block;
width: 100%;
text-align: center;
margin: 20px 0;
color: #f58c1f;
font-weight: 500;
}
.GETIncrituns{
display:block;
width:100%;
float:left;
margin:0 0 50px;
}
.GETIncrituns h2{
color: #f58c1f !important;
font-size: 17pt;
text-align: center;
background-color: #fff;
padding: 15px 0;
font-weight: 500;
}
.GETIncrituns .formulario{
display: block;
padding: 0 20px 0 0;
float: left;
width: 100%;
margin-top: 0;
}
#FormGet label, #loginform label{
display:block;
margin-left:5px;
width:calc(100% - 20px);
float:left;
font-size: 12pt;
color: #002648;
text-transform: unset;
text-align: left;
font-family: 'Rubik', sans-serif;
color: #002648;
margin: 0;
margin-bottom: 8px;
}
#FormGet label, #loginform label strong {
font-weight: 500 !important;
}
.btGet{
color: rgba(0,0,0,1);
font-size: 12pt;
margin-left:20px;
font-weight:400;
}
.GETIncrituns .involucroKbk{
position: relative;
float: left;
width: 100%;
}
.GETIncrituns .involucroKbk:before{
content:'';
display:block;
width:1px;
height:100%;
position:absolute;
top:0;
left:50%;
background-color: #637c97;
}
.GETIncrituns .involucroKbk.semlinha:before{
display:none;
}
.GETIncrituns .involucroKbk.tiralinha:before{
display:none;
}
.GETIncrituns .involucroKbk h2, .GETIncrituns legend{
color:#002954 !important;
text-align:left;
font-weight: 400;
}
.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;
float: none;
}
.GETIncrituns input[type="text"].erro, .GETIncrituns .involucroKbk input[type="password"].erro, .GETIncrituns .involucroKbk select.erro, .GETIncrituns .involucroKbk input[type="text"].erro, #formpagueseguro .itemform.erro input[type="text"], #formpagueseguro .itemform.erro textarea{
border: 2px solid red !important;
}
#formpagueseguro li.erro input[type="text"]{
border: 2px solid red !important;
}
.mensagemErro {
border: 1px solid red;
color: red;
padding: 20px;
float: left;
width: 100%;
text-align: center;
margin: 20px;
}
#boxesqueci .mensagemErro {
border: none;
color: #002648;
padding: 0;
float: left;
width: 100%;
margin: 0;
text-align: left !important;
font-size: 12pt;
line-height: 18pt;
}
.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: none;
text-align: left;
font-weight: 400;
}
.GETIncrituns .innerBlock #loginform label{
font-weight: 600;
}
.GETIncrituns .innerBlock #loginform p.login-remember label{
font-weight: 400;
}
.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'], #KBKfase2 a.inscTrends, botao a, botao a:hover{
background: #0091ff;
float: right;
color: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
padding: 5px 20px;
font-size: 14px;
font-weight: 400;
}
submitForm.botaoGeral input[type='button'] {
background: #f58c1f;
background-color: rgb(245, 140, 31);
float: right !important;
padding: 0 !important;
margin-left: 0 !important;
background-color: #f58c1f !important;
color: #fff !important;
height: 48px !important;
width: 220px !important;
font-size: 10pt !important;
border-radius: 5px !important;
font-family: 'Rubik', sans-serif !important;
font-weight: 500 !important;
margin-top: 32px !important;
margin-left: 24px !important;
min-width: 220px !important;
}
.GETIncrituns .som-password-sent-message{
background: #0091ff;
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: #ff8c1f;
}
submitForm.botaoGeral input[type='button']:hover {
background-color: #002648 !important;
}
#FormGet .formulario{
padding-left:0;
padding:0;
}
.GETIncrituns{
display:block;
min-height:calc(100vh - 200px);
}
.GETIncrituns .innerBlock{
display:block;
padding:20px;
font-family: 'Rubik', sans-serif;
font-size:19pt;
}
.botaou{
position:relative;
}
.botaou:before{
content: 'ou';
font-family: 'Rubik', sans-serif;
font-size: 19pt;
display: block;
width: 50px;
background: #fff;
padding: 5px;
color: #002954;
position: absolute;
top: 58px;
right: -28px;
}
.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: 0px;
bottom: -65px;
}
submitForm.botaoGeral.novo-estilo {
position: static;
margin: 0;
gap: 0;
}
submitForm.botaoGeral.cadastro {
left: 40px;
bottom: -95px;
}
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;
font-family: 'Rubik', sans-serif !important;
margin-top: 16px;
}
.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: 35px;
right: 20px;
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(//www.aberje.com.br/wp-content/uploads/2021/11/seta-roxa.png);
position: absolute;
top: 10px;
left: -95px;
}
.GETIncrituns .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;
text-align: left;
}
.GETIncrituns .boxEmpresa h4, .GETIncrituns h4{
color: #002954;
font-weight: 700;
font-size: 20px;
text-align: left;
}
.GETIncrituns h4.ttAzul{
margin-left:20px;
}
.GETIncrituns .formulario label.identificador {
font-weight: 400;
text-transform: uppercase;
font-size: 19px;
margin-bottom: 10px;
color: #002954 !important;
}
.GETIncrituns .boxEmpresa h5{
color:green !important;
}
.GETIncrituns .formulario itemform label, .GETIncrituns .formulario itemform p{
font-size: 13pt;
color: #002954;
}
.GETIncrituns .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: 109px;
text-transform: uppercase;
font-size: 17pt;
margin-bottom: 20px;
color: #ff8c1f;
font-family: 'Rubik', sans-serif;
font-weight: 300;
padding-right: 96px;
margin-top: 29px;
}
.boxComites .GETIncrituns h2.ttlog {
display:none;
}
.GETIncrituns p.notget{
color: #002648;
font-family: 'Rubik', sans-serif !important;
font-size: 14pt;
margin-bottom:15px;
}
.GETIncrituns olho {
position: absolute;
top: 38px;
right: 10px;
}
.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;
}
#positron input[type="checkbox"]{
width: 20px;
float: left;
margin: 7px 0 0 0;
}
#positron .wpcf7-list-item-label{
width:calc(100% - 30px);
display:block;
float:left;
}
.formtrends label.minustop {
margin-top: 0;
padding: 0;
}
.GETIncrituns .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;
text-align: left;
}
.GETIncrituns .formulario input[type="password"]{
width: 100%;
margin: 0 0 15px 0;
}
.grafismo{
display:block; }
.grafismo:before{
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/03/trama-clara-ok.png);
content:'';
display:block;
width:100px;
height:214px;
position:absolute;
top:0;
left:-150px;
}
.KbkTop{
display: block;
width: 74px;
position: absolute;
top: 21px;
right: 132px;
}
.KbkTop .iconeLog{
width:50px;
display:none;
float:left;
text-align:left;
}
.KbkTop .infoTop{
display:block;
width:calc(100% - 50px);
float:left;
color: #f58c1f;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
margin-top:5px;
}
.KbkTop .infoTop a, .KbkTop .infoTop a:visited{
color: #002648;
font-weight: 400;
font-size: 12px;
text-transform: uppercase;
line-height: 17px;
display: block;
width: 120px;
}
.KbkTop .infoTop a.login, .KbkTop .infoTop a.login:visited{
margin-top: 4px;
margin-left: 45px;
position: relative;
}
.KbkTop .infoTop a.login p {
font-size: 9pt;
}
.KbkTop .infoTop a.login:hover p {
color: #f58c1f;
}
.KbkTop .infoTop a.login:hover {
color: #f58c1f;
}
.KbkTop .infoTop a.login::before {
content: "\f007";
font-family: "Font Awesome 5 Free";
font-size: 8pt;
color: #002648;
position: absolute;
top: 3px;
font-weight: 600;
left: -16px;
}
.KbkTop .infoTop a.login:hover::before {
color: #f58c1f;
}
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.kbkList li{
margin-bottom:10px;
}
ul.KbkUser li.abre ul.kbkList{
opacity: 1;
height: auto;
overflow: visible;
background: #fff;
width: 95px;
padding: 10px 10px 2px;
-webkit-box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.17);
box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.17);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
top: 10px;
left: 33px;
}
ul.KbkUser li.abre ul.kbkList:before{
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
position: absolute;
top: -9px;
left: 20px;
z-index: 20;
}
ul.KbkUser li.abre ul.kbkList:after {
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent rgba(0,0,0,0.17) transparent;
position: absolute;
top: -11px;
left: 20px;
z-index: 10;
}
ul.KbkUser li span{
position: relative;
display: inline-block;
cursor: pointer;
font-size: 11px;
margin-left: 35px;
width: max-content;
}
ul.KbkUser li span.mobile{
display: none;
}
ul.KbkUser li span:after{
content: "\f078";
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #F58C1F;
position: absolute;
top: -1px;
right: -22px;
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:after{
transform: rotate(-180deg);
}  .formtrends.formularios h2.topAzul {
color: rgb(0, 42, 83);
border-bottom: 2px solid #0091ff;
padding-bottom: 0px;
padding-left: 0;
margin-bottom: 15px;
margin-top: 40px;
text-transform: uppercase;
position: relative;
font-size: 24px;
float: left;
width: 100%;
max-width:100%;
display:block;
font-family: 'Rubik', sans-serif;
}
.centro.labs{
max-width:940px;
}
#HomeLabs logotopo{
display: block;
width: 100%;
text-align: center;
margin: 50px 0 0 0;
}
#HomeLabs abre p{
font-family: 'Rubik', sans-serif;
color: #000;
font-size: 14pt;
line-height: 24pt;
text-align: center;
margin: 10px 0 0 0;
font-weight:500;
}
#HomeLabs ul.listaLabs{
display:block;
width:100%;
float:left;
margin:40px 0 100px;
padding:0;
list-style:none;
}
#HomeLabs ul.listaLabs li{
display:block;
width:calc(50% - 15px);
float:left;
-webkit-box-shadow: 4px 4px 8px 3px rgba(0,0,0,0.32); 
box-shadow: 4px 4px 8px 3px rgba(0,0,0,0.32);
padding:10px;
margin-bottom:60px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
min-height:510px;
}
#HomeLabs ul.listaLabs li:nth-child(odd){
margin-right:15px;
clear:both;
}
#HomeLabs ul.listaLabs li:nth-child(even){
margin-left:15px;
}
#HomeLabs ul.listaLabs li img, #HomeLabs ul.listaLabs-2023 li img{
display:block;
width:100%;
height:auto;
-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;
}
#HomeLabs ul.listaLabs li imgtop, #HomeLabs ul.listaLabs-2023 li imgtop{
display:block;
position:relative;
overflow:hidden;
height:218px;
width:100%;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.home2024 #HomeLabs ul.listaLabs-2023 li imgtop{
height:135px;
background-position:center center;
background-size:auto 100%;
-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;
}
.home2024 #HomeLabs ul.listaLabs-2023 li:hover imgtop{
background-size:auto 150%;
-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;
}
#HomeLabs ul.listaLabs li imgtop img{
display:block;
width:100%;
position:absolute;
top:0;
left:0;
}
#HomeLabs ul.listaLabs li:hover imgtop img{
width:110%;
max-width:110%;
top:-5%;
left:-5%;
}
#HomeLabs ul.listaLabs li .icoTitulo{
display: block;
width: calc(100% - 120px);
float: left;
height: 295px;
padding: 35px 0;
position: relative;
}
#HomeLabs ul.listaLabs li .patrocinio{
display: block;
width: 120px;
min-height: 185px;
float: left;
text-align: center;
padding: 20px 5px;
position:relative;
}
#HomeLabs ul.listaLabs li .patrocinio img{
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
max-width: 85px;
margin: 15px auto 0;
}
#HomeLabs ul.listaLabs li:nth-child(5) .patrocinio img, #HomeLabs ul.listaLabs li:nth-child(6) .patrocinio img{
max-width: 105px;
}
#HomeLabs ul.listaLabs li:hover .patrocinio img{
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
#HomeLabs ul.listaLabs li a .patrocinio patro, #HomeLabs ul.listaLabs li a:hover .patrocinio patro, #HomeLabs ul.listaLabs li a:visited .patrocinio patro{
color: #0091ff;
font-size: 8pt;
font-weight: 700;
margin: 20px 0 5px;
display: block;
text-transform:uppercase;
}
#HomeLabs ul.listaLabs li .icoTitulo img{
max-width:229px;
}
#HomeLabs ul.listaLabs li .patrocinio:before{
content: '';
width: 1px;
height: calc(100% - 20px);
position: absolute;
top: 25px;
left: 0;
background-color: #132948;
min-height: 240px;
}
#InternasLabs .menu-menu-labs-container ul{
margin: 45px 0 0 0;
padding:0;
list-style:none;
text-align:center;
}
#InternasLabs .menu-menu-labs-container ul li{
display:inline-block;
width:125px;
text-align:center;
background-color:#aea79d;
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
margin-bottom: 5px;
position: relative;
}
#InternasLabs .boxshadow{
display: flex;
width: 100%;
box-shadow: 10px 10px 5px -5px rgba(0,0,0,0.32);
-webkit-box-shadow: 10px 10px 5px -5px rgba(0,0,0,0.32);
-moz-box-shadow: 10px 10px 5px -5px rgba(0,0,0,0.32);
-webkit-border-top-right-radius: 40px;
-webkit-border-top-left-radius: 40px;
-moz-border-radius-topright: 40px;
-moz-border-radius-topleft: 40px;
border-top-right-radius: 40px;
border-top-left-radius: 40px;
flex-direction: column;
position: relative;
overflow: hidden;
}
#InternasLabs .boxshadow h1{
color: #002648;
text-transform: uppercase;
font-size: 21pt;
padding: 40px 20px;
width: 60%;
line-height: 27pt;
}
#InternasLabs .boxshadow imagem{
width: 40%;
display: flex;
position: absolute;
bottom: -55px;
right: 20px;
max-height: 123px;
justify-content: flex-end;
align-items: center;
}
#InternasLabs .boxshadow imagem img{
width:auto;
height:100%;
max-height:123px;
}
#InternasLabs .boxshadow logos{
display:block;
width:100%;
max-width:800px;
margin:0 auto;
text-align: center;
}
#InternasLabs .menu-menu-labs-container ul li:hover, #InternasLabs .menu-menu-labs-container ul li.current-menu-item{
background-color:#006ba8;
top: -6px;
position: relative;
margin-bottom: 0;
}
#InternasLabs .menu-menu-labs-container ul li a, #InternasLabs .menu-menu-labs-container ul li a:visited{
color: #002648;
display: block;
padding: 7px 0px 5px;
text-transform: uppercase;
font-size: 8pt;
font-weight: 500;
}
#InternasLabs .menu-menu-labs-container ul li a:hover, #InternasLabs .menu-menu-labs-container ul li.current-menu-item a {
color:#fff;
font-weight: 400;
height: 30px;
}
#InternasLabs .menu-menu-labs-container ul li.menu-item-has-children a:hover {
height: 30px;
}
#InternasLabs .menu-menu-labs-container ul li.menu-item-has-children:hover{
top:0;
}
#InternasLabs .menu-menu-labs-container ul li:nth-child(1){background-color:rgba(240,135,35,0.48);}
#InternasLabs .menu-menu-labs-container ul li:hover:nth-child(1), #InternasLabs .menu-menu-labs-container ul li.current-menu-item:nth-child(1){background-color:rgba(240,135,35,1);}
#InternasLabs .menu-menu-labs-container ul li:nth-child(2){background-color:rgba(245,185,20,0.48);}
#InternasLabs .menu-menu-labs-container ul li:hover:nth-child(2), #InternasLabs .menu-menu-labs-container ul li.current-menu-item:nth-child(2){background-color:rgba(245,185,20,1);}
#InternasLabs .menu-menu-labs-container ul li:nth-child(3){background-color:rgba(160,90,160,0.48);}
#InternasLabs .menu-menu-labs-container ul li:hover:nth-child(3), #InternasLabs .menu-menu-labs-container ul li.current-menu-item:nth-child(3){background-color:rgba(160,90,160,1);}
#InternasLabs .menu-menu-labs-container ul li:nth-child(4){background-color:rgba(70,190,105,0.48);}
#InternasLabs .menu-menu-labs-container ul li:hover:nth-child(4), #InternasLabs .menu-menu-labs-container ul li.current-menu-item:nth-child(4){background-color:rgba(70,190,105,1);}
#InternasLabs .menu-menu-labs-container ul li:nth-child(5){background-color:rgba(0,145,255,0.48);}
#InternasLabs .menu-menu-labs-container ul li:hover:nth-child(5), #InternasLabs .menu-menu-labs-container ul li.current-menu-item:nth-child(5), #InternasLabs .menu-menu-labs-container ul li.current-menu-parent:nth-child(5) {background-color:rgba(0,145,255,1);}
#InternasLabs .menu-menu-labs-container ul li:nth-child(6){background-color:rgba(0,220,200,0.48);}
#InternasLabs .menu-menu-labs-container ul li:hover:nth-child(6), #InternasLabs .menu-menu-labs-container ul li.current-menu-item:nth-child(6){background-color:rgba(0,220,200,1);}
#InternasLabs .menu-menu-labs-container ul li ul.sub-menu{
display: none;
background: #fff;
width: 100%;
height: 80px;
padding: 10px 10px 2px;
-webkit-box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.17);
box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.17);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
top: 0;
position: absolute;
}
#InternasLabs .menu-menu-labs-container ul li ul.sub-menu:before {
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
position: absolute;
top: -9px;
left: 20px;
z-index: 20;
}
#InternasLabs .menu-menu-labs-container li.ativo ul.sub-menu{
display:block;
}
#InternasLabs .menu-menu-labs-container li ul.sub-menu li{
display: block;
background: transparent !important;
text-align: left;
top: 0;
}
#InternasLabs .menu-menu-labs-container li ul.sub-menu li a{
color:#1e1950 !important;
}
#InternasLabs .menu-menu-labs-container li ul.sub-menu li:hover a{
color:#F58C1F !important;
}
#InternasLabs .menu-menu-labs-container li ul.sub-menu li.current-menu-item a, #InternasLabs .menu-menu-labs-container li ul.sub-menu li:hover a{
font-weight:500;
}
#InternasLabs .imageAbre{
display: block;
width: 100%;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
position:relative;
}
#InternasLabs .imageAbre img{
width:100%;
height:auto;
}
#InternasLabs .labHeader{
display:block;
margin:40px 0;
float:left;
width:100%;
}
#InternasLabs imageHeader{
display: block;
width: 100%;
position: relative;
height: auto;
padding-left: 20px;
max-width: 470px;
}
#InternasLabs patronos ul.logos, #InternasLabs patronos ul.logosPlus{
margin:20px 20px 10px !important;
padding:0;
list-style:none;
position:relative;
}
#InternasLabs .petro patronos ul.logos {
display: flex;
height: 115px;
align-items: flex-end;
}
.logorodapeLab{
display:block;
width:100%;
text-align:center;
}
.logorodapeLab img{
width: 90%;
max-width: 550px;
margin: 10px auto 40px;
}
#InternasLabs patronos ul.logosPlus{
margin: 20px 0 0 !important;
padding: 0 20px;
min-height: 235px;
display: flex;
align-content: center;
align-items: center;
flex-direction: column;
justify-content: center;
}
#InternasLabs patronos{
min-height: 260px;
display: flex;
position: relative;
flex-direction: column;
justify-content: center;
}
#InternasLabs patronos:before{
content:'';
width:1px;
height:100%;
background-color:#132948;
position:absolute;
top:0;
left: -20px;
min-height: 250px;
}
#InternasLabs .coluna6 patronos{
display:block;
position:relative;
float:left;
width: 100%;
}
#InternasLabs .coluna6 patronos:before{
content:'';
width:1px;
height:100%;
background-color:#132948;
position:absolute;
top:0;
left: 0;
}
#InternasLabs .coluna6 patronos:after{
content:'';
width:1px;
height:100%;
background-color:#132948;
position:absolute;
top:0;
left: 50%;
}
#InternasLabs .coluna6.petro patronos:after{
display:none;
}
#InternasLabs ul.logos li, #InternasLabs ul.logosPlus li{
display:block;
width:100%;
margin-bottom:15px;
text-align:center;
}
#InternasLabs ul.logos li img, #InternasLabs ul.logosPlus li img{
max-width: 150px;
width:100%;
}
#InternasLabs ul.logos li img{
max-width: 300px;
}
#InternasLabs ul.logos li.petro img{
width: auto;
min-width: auto;
max-width: 100%;
height: 50px;
}
#InternasLabs patronos h5{
display: block;
margin: 0;
padding: 0;
text-align: center;
text-transform: none;
color: #1e1950;
font-family: 'Rubik', sans-serif;
float: left;
width: 100%;
font-size: 12pt;
font-weight: 400;
position: absolute;
top: 0;
}
.logorodapeLab h4{
display: block;
margin: 0;
padding: 0;
text-align: center;
text-transform: none;
color: #1e1950;
font-family: 'Rubik', sans-serif;
float: left;
width: 100%;
font-size: 12pt;
font-weight: 400;
}
#InternasLabs #programacao{
float: left;
margin-top: 20px;
width: 100%;
}
#InternasLabs #programacao h2, #conteudoLabs h2{
display: block;
color: #0091ff;
margin: 20px 20px 10px 0;
font-size: 20pt;
line-height: 15pt;
font-family: 'Rubik', sans-serif;
position: relative;
font-weight: 300;
}
h2.underline a, h2.underline a:visited{
display:inline-block;
color: #49a7d4;
font-weight:400;
font-size:14pt;
float:right;
}
h2.underline a:hover{
color:#002648;
}
#InternasLabs #programacao h2.underline, #conteudoLabs h2.underline{
margin-bottom: 20px;
margin-top: 80px;
padding-bottom: 15px;
float: left;
width: calc(100% - 40px);
}
#conteudoLabs h2.underline{
margin-top:0;
margin-left:0;
width:100%;
}
#conteudoLabs .coluna 6 h2.underline{
width:100%;
}
#InternasLabs #programacao h2.underline:before, #conteudoLabs h2.underline:before{
content: '';
width: calc(100% + 40px);
height: 3px;
background-color: #aea79d;
position: absolute;
bottom: 0;
left: -20px;
display: block;
}
#conteudoLabs h2.underline:before{
width:100%;
left:0;
}
#InternasLabs tituloEncontro{
display:block;
width:100%;
float:left;
margin:15px 0;
border-top:3px solid #aea79d;
border-bottom:3px solid #aea79d;
padding:15px 20px;
color:#002648;
font-family: 'Rubik', sans-serif;
font-size:16pt;
line-height:19pt;
text-transform:uppercase;
font-weight:400;
}
#InternasLabs descritivoEncontro p{
color: #002648;
font-size: 16pt;
line-height: 24pt;
font-family: 'Rubik', sans-serif;
padding: 20px 20px 0;
margin: 0 0 40px;
}
#InternasLabs dataEncontro, #abreTrends dataEncontro{
display:block;
width:100%;
float:left;
margin:0 0 30px;
padding:20px;
background-color:#d6d3ce;
}
#abreTrends dataEncontro{
padding:5px;
background-color:rgba(241,241,241,0.1);
-webkit-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.3); 
box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.3);
}
#programacao dataEncontro, #abreTrends dataEncontro, #programacao endEncontro, #programacao endEncontro p {
color:#002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
line-height:16pt;
}
#programacao endEncontro p {
margin-bottom:0;
}
#programacao endEncontro{
margin-top:20px;
}
#programacao dataEncontro span, #abreTrends dataEncontro span{
display:block;
padding-left:40px;
font-weight:500;
}
#programacao endEncontro{
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/07/ico-agenda-1.png);
background-repeat: no-repeat;
background-position: 10px 0px;
}
#programacao diaEncontro, #abreTrends diaEncontro{
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/07/ico-agenda-1.png);
background-repeat: no-repeat;
background-position: 10px 0px;
}
#programacao horaEncontro, #abreTrends horaEncontro{
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/07/ico-relogio.png);
background-repeat: no-repeat;
background-position: 10px 0px;
}
#programacao tipoEncontro, #abreTrends tipoEncontro{
background-image: url(//www.aberje.com.br/wp-content/uploads/2022/07/ico-tela.png);
background-repeat: no-repeat;
background-position: 10px 0px;
}
#programacao .InvolucroTopicos{
display:block;
width:100%;
float:left;
}
#programacao .InvolucroTopicos p, #programacao .InvolucroTopicos span{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
line-height: 21pt;
padding: 0 25px;
margin:0;
margin-bottom: 15px;
}
#programacao .InvolucroTopicos span{
float: left;
margin: 0 0 0 0;
position: relative;
display: block;
width: 100%;
font-weight:700;
}
#programacao .InvolucroTopicos.labs span{
font-weight:400;
padding:0;
}
#programacao .InvolucroTopicos span:before{
content: '';
width: 10px;
height: 1px;
background-color: #002648;
position: absolute;
top: 11px;
right: -14px;
display: block;
}
#programacao .InvolucroTopicos ul{
margin:0 25px;
padding:0;
list-style:none;
}
#programacao .InvolucroTopicos ul li{
display:block;
width:100%;
float:left;
}
#programacao .InvolucroTopicos ul li p{
font-family: 'Rubik', sans-serif;
margin-bottom: 10px;
line-height: 12pt;
font-size: 0.938em;
color: #008fd6;
padding-bottom: 0;
}
#programacao .InvolucroTopicos ul li p strong{
font-weight: 700;
text-transform: uppercase;
color: #233a66;
font-size: 1em;
padding-bottom: 0;
}
.coluna11-palestrantes p strong {
font-weight: 700 !important;
text-transform: uppercase !important;
color: #233a66 !important;
font-size: 1em !important;
padding-bottom: 0 !important;
margin-bottom: 0;
}
.coluna11-palestrantes p.nome-palestrante {
margin-bottom: 5px !important;
}
.coluna11-palestrantes p.cargo-palestrante {
font-family: 'Rubik', sans-serif;
margin-bottom: 17px !important;
line-height: 12pt !important;
font-size: 0.938em !important;
color: #008fd6 !important;
padding-bottom: 0 !important;
}
#programacao .tituloTopico{
display:block;
margin:0;
padding: 0 0 5px 25px;
border-bottom:3px solid #aea79d;
font-family: 'Rubik', sans-serif;
font-size:16pt;
line-height: 19pt;
text-transform: uppercase;
font-weight: 700;
position:relative;
cursor:pointer;
}
#palco assinatura, .centro.internas.formulario #blocoformaspagamento assinatura{
display: flex;
float: left;
width: 100%;
text-align: right;
font-family: 'Rubik', sans-serif;
line-height: 41px;
margin-top: 20px;
font-size: 12px;
flex-direction: row;
justify-content: flex-end;
}
.centro.internas.formulario #blocoformaspagamento assinatura{
font-weight:400;
}
.centro.internas.formulario #blocoformaspagamento span{
line-height: 23px;
}
#palco assinatura imagem, .centro.internas.formulario #blocoformaspagamento imagem{
margin-left:10px;
width:100px;
display:inline;
}
.InvolucroTopicos .tituloTopico:before{
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
position:absolute;
top:0;
left:0;
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;
}
.InvolucroTopicos.abre .tituloTopico:before{
transform: rotate(0deg);
}
.InvolucroTopicos .conteudoTopico{
display:block;
width:100%;
float:left;
margin:20px 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
overflow:hidden;
height:1px;
opacity:0;
}
.InvolucroTopicos.abre .conteudoTopico{
height:auto;
opacity:1;
overflow:visible;
margin:20px 0 40px;
}
.InvolucroTopicos.abre.labs .conteudoTopico {
font-weight:400;
}
#programacao .conteudoTopico .programa{
margin-top:20px;
}
#programacao .conteudoTopico .programa img{
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
#boxAssociado{
display:block;
margin-top:40px;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
}
#boxAssociado red{
color:red;
}
#boxAssociado green{
color:green;
}
#InternasLabs .LabInscrevase{
display: block;
width: 360px;
margin: 20px auto 60px;
background-color: #575756;
color: #fff;
text-align: center;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
font-weight: 700;
clear: both;
line-height: 14pt;
padding: 15px 0 14px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 4px 4px 11px 0px rgb(0 0 0 / 42%);
box-shadow: 4px 4px 11px 0px rgb(0 0 0 / 42%);
}
#InternasLabs .LabInscrevase:hover{
background-color: #d6d3ce;
color: #002648;
}
#InternasLabs p .carta{
display:block;
width:100%;
color:#002648 !important;
font-weight:600 !important;
}
#InternasLabs .blockArtigos{
margin:0;
padding:0;
list-style:none;
width:100%;
float:left;
}
#InternasLabs .blockArtigos li{
display:block;
width:50%;
float:left;
margin: 0;
}
#InternasLabs .blockArtigos li a{
display:block;
width:calc(100% - 20px);
margin-bottom:40px;
}
#InternasLabs .blockArtigos li a img{
width:100%;
height:auto;
}
#InternasLabs .blockArtigos li:nth-child(odd){
clear:both;
}
#InternasLabs .blockArtigos li:nth-child(even) a{
margin-left:20px;
}
#InternasLabs .blockArtigos li:nth-child(odd) a{
margin-right:20px;
}
#InternasLabs .blockArtigos li a h3{
color:#0091ff;
text-transform:uppercase;
font-family: 'Rubik', sans-serif;
font-size:15pt;
margin:10px 0 0;
font-weight: 500;
}
#InternasLabs .blockArtigos li a h4{
color:#002648;
font-family: 'Rubik', sans-serif;
font-size:14pt;
margin:0;
font-weight: 400;
}
#conteudoLabs h4{
font-size:14pt;
font-weight: 500;
}
#trends.supertopo.trends2023 {
background-size: 100%;
min-height: 635px;
background-color: #0b2444;
}
#trends.supertopo.eventospagos2024 {
background-size: cover;
height: 500px;
background-color: #0b2444;
display: flex;
align-items: center;
flex-wrap: wrap;
flex-direction: column;
justify-content: flex-start;
padding-top: 40px;
}
#trends.supertopo.eventospagos2024 h2 {
display: block;
color: #fff;
font-size: 27pt;
font-weight: 500;
font-family: 'Rubik', sans-serif;
text-align: center;
margin-top: 32px;
}
#trends.supertopo.eventospagos2024 h2 span {
font-size: 46pt !important;
font-weight: 800 !important;
padding-left: 4pt;
}
#trends.supertopo.eventospagos2024 texto{
display: inline;
width: 90%;
max-width: 500px;
margin: 20px auto 0;
text-align: center;
color: #fff;
font-size: 12pt;
background-color: #1b1b5b;
}
#trends.supertopo.eventospagos2024 .logoeventos{
width:90%;
max-width:280px;
}
.menueventos {
display: block;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
text-align: center;
}
.menueventos ul{
margin: 0;
padding: 30px 0;
list-style: none;
}
.menueventos ul.menu-ano-seguinte {
display: flex;
align-items: center;
justify-content: center;
}
.menueventos ul li {
display: inline-block;
margin: 0 10px;
}
.menueventos ul.menu-ano-seguinte li {
display: flex;
margin: 0 10px;
align-items: center;
}
.menueventos ul.menu-ano-seguinte li p {
margin: 0;
font-family: 'Rubik', sans-serif;
font-weight: 500;
color: #002648;
font-size: 18pt;
margin-left: 18px;
margin-bottom: 4px;
}
.menueventos ul li a, .menueventos ul li a:visited {
color: #fff;
font-weight: 600;
text-transform: uppercase;
}
#trends.supertopo.trends2023.perguntas{
background-size: cover;
background-repeat: no-repeat;
min-height: auto;
height: auto;
}
#trends.supertopo.trends2023.perguntas img{
max-width:500px;
margin:20px auto;
}
.supertopo.trends2023 .logotrends {
margin-bottom: 70px;
max-height: 450px;
width: auto;
}
#abreTrends.trends2023 h1 {
font-family: 'Rubik', sans-serif;
color: #1a2b5a;
font-size: 25pt;
margin: 50px 0 0 0;
text-transform: none;
font-weight: 700;
line-height: 29pt;
}
#abreTrends.trends2023.ano-seguinte h1 {
width: 780px;
display: block;
margin: 0 auto;
margin-top: 80px;
margin-bottom: 40px;
}
#abreTrends.trends2023.ano-seguinte textoabre {
width: 780px;
display: block;
margin: 0 auto;
text-align: left;
}
#abreTrends.trends2023.ano-seguinte .inscTrends {
width: 345px !important;
max-width: 345px;
}
#abreTrends.trends2023 linhafina {
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 20pt;
display: block;
font-weight: 700;
margin: 6px 0 0;
}
#abreTrends.trends2023 linhafina2 p{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
font-weight:400;
}
#abreTrends.trends2023 horario {
display: block;
margin-bottom: 30px;
padding-top: 16px;
color: #0cb5a0;
}
#abreTrends.trends2023 titulo {
color: #0061a5;
padding-left: 7px;
}
#abreTrends.trends2023 titulo b {
font-weight: 600 !important;
}
#abreTrends.trends2023 subtitulo{
margin-bottom: 40px;
display: block;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
font-weight: 500;
text-transform: uppercase;
}
#abreTrends.trends2023 chamada p{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 18pt;
font-weight: 400;
text-transform: none;
line-height: 25pt;
margin-top: 20px;
}
#abreTrends.trends2023 linhafina2 p strong{
font-weight:700;
}
#abreTrends.trends2023 textoabre p {
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
margin: 0 auto 15px;
max-width: 800px;
text-align: left;
}
#abreTrends.trends2023 textoabre h2{
font-family: 'Rubik', sans-serif;
font-size: 16pt;
margin-top: 40px;
font-weight:500;
}
#abreTrends.trends2023 .inscTrends, #mensagemErro .inscTrends {
color: #fff;
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);
}
#mensagemErro .inscTrends {
padding: 5px 20px;
margin: 30px auto 15px;
display: block;
max-width: 200px;
}
#abreTrends.trends2023 .inscTrends:hover, #abreTrends.trends2023 .blocoMistoTrends .inscTrends:hover, #mensagemErro .inscTrends:hover {
background-color: #5066ae;
}
#abreTrends.trends2023.eventospagos2024 .inscTrends, #abreTrends .inscTrends.eventopago2024 {
background-color: #0491fe;
}
#abreTrends.trends2023.eventospagos2024 .inscTrends:hover, #abreTrends .inscTrends.eventopago2024:hover {
background-color: #0491fe;
}
#abreTrends .eventospagos2024 #palestrantesBox bloco{
margin: 0 10px;
}
#abreTrends .eventospagos2024 #palestrantesBox bloco img{
width:100%;
height: auto;
}
#abreTrends .conteudo-adicional-container {
background-color:#f6f6f7;
padding-top: 24px;
padding-bottom: 240px;
margin-top: 80px;
}
#abreTrends .conteudo-adicional-container h2 {
text-transform: none;
}
#abreTrends .conteudo-adicional-container h3 {
color: #002648;
margin-top: 4px;
font-size: 16pt;
margin-bottom: 24px;
}
#abreTrends .conteudo-adicional-container h4 {
color: #002648;
font-weight: 500;
}
#abreTrends .conteudo-adicional-container p {
color: #002648;
width: 900px;
display: block;
margin: 0 auto;
font-size: 13pt;
line-height: 20pt;
text-align: left;
margin-top: 32px;
margin-bottom: 48px;
}
#abreTrends .conteudo-adicional-container .titulo {
display: block;
width: 950px;
margin: 0 auto;
border-bottom: 1px solid #0091ff;
}
#abreTrends .conteudo-adicional-container .titulo h2 {
color: #0091ff;
text-align: center;
margin-bottom: 8px;
font-weight: 600;
}
#abreTrends .conteudo-adicional-container .titulo h3 {
color: #0091ff;
text-align: center;
margin-bottom: 20px;
font-weight: 500;
font-size: 18pt;
}
#abreTrends .conteudo-adicional-container disclaimerEvento{
display: block;
width: 800px;
margin: 0 auto;
background-color: #fff;
padding-top: 32px;
border-radius: 15px;
}
#abreTrends .conteudo-adicional-container disclaimerEvento h1.tituloNovo{
font-size: 15pt;
color: #0091ff;
line-height: 19pt;
font-weight: 500;
margin-top: 6px;
margin-bottom: 0;
text-align: left;
width: 100%;
}
#abreTrends .conteudo-adicional-container dadosEvento {
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
float: left;
width: 100%;
padding-top: 10px;
margin-bottom: 0;
padding-right: 40px;
}
#abreTrends .conteudo-adicional-container dadosEvento tipoevento {
display: block;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin-bottom: 5px;
color: #002648;
font-size: 12pt;
padding: 4px 8px;
padding-left: 30px;
position: relative;
text-align: left;
}
#abreTrends .conteudo-adicional-container dadosEvento tipoevento::before {
content: '\f0ac';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 0;
font-weight: 700;
}
#abreTrends .conteudo-adicional-container dadosEvento tipoevento.online::before {
content: '\f0ac' !important;
}
#abreTrends .conteudo-adicional-container dadosEvento data {
display: block;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin-bottom: 5px;
color: #002648;
font-size: 12pt;
padding: 4px 8px;
padding-left: 30px;
position: relative;
text-align: left;
}
#abreTrends .conteudo-adicional-container dadosEvento data::before {
content: '\f073';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 0;
font-weight: 700;
}
#abreTrends .conteudo-adicional-container dadosEvento horario {
display: block;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin-bottom: 5px;
color: #002648;
font-size: 12pt;
padding: 4px 8px;
padding-left: 30px;
position: relative;
text-align: left;
}
#abreTrends .conteudo-adicional-container dadosEvento horario::before {
content: '\f017';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 4px;
left: 0;
font-weight: 700;
}
#abreTrends .conteudo-adicional-container dadosEvento valores {
float: left;
padding: 13px 0 0 33px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
margin-bottom: 22px;
width: 100%;
position: relative;
text-align: left;
}
#abreTrends .conteudo-adicional-container dadosEvento valores::before {
content: '\f651';
font-family: "Font Awesome 5 Free";
font-size: 15px;
color: #002648;
position: absolute;
top: 0px;
left: 0;
font-weight: 700;
}
#abreTrends .conteudo-adicional-container dadosEvento valores ul {
margin: 0;
padding: 0 0 10px 0;
list-style: none;
}
#abreTrends .conteudo-adicional-container dadosEvento valores ul li {
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 16px;
line-height: 15px;
margin: 0 0px 8px 0;
}
#abreTrends .conteudo-adicional-container .inscEventoexclusivo {
background-color: #1e1950;
float: right;
font-size: 16px;
margin: 15px 0;
}
#abreTrends .conteudo-adicional-container disclaimerEvento imagemtopo{
display: block;
width: 50%;
float: left;
margin-right: 20px;
}
#abreTrends .conteudo-adicional-container disclaimerEvento imagemtopo img{
min-width:360px;
width:90%;
height:auto;
}
#abreTrends .conteudo-adicional-container disclaimerEvento conteudo{
display: flex;
width: calc(50% - 20px);
flex-direction: column;
align-items: center;
margin: 0;
}
#abreTrends .conteudo-adicional-container .inscricao-container{
display: flex;
padding-top: 16px;
padding-bottom: 40px;
justify-content: center;
gap: 24px;
}
#abreTrends .conteudo-adicional-container .inscricao-container .btn-primario{
display: flex;
height: 50px;
align-items: center;
justify-content: center;
font-family: 'Rubik', sans-serif;
color: #fff;
font-size: 11pt;
font-weight: 500;
border-radius: 5px;
padding: 0;
cursor: pointer;
width: 240px;
background-color: rgb(30,25,80);
border: 1px solid rgb(30,25,80);
text-transform: uppercase;
flex-direction: column;
line-height: 12pt;
}
#abreTrends .conteudo-adicional-container .inscricao-container .btn-primario:hover {
background-color: #0091ff !important;
border: 1px solid #0091ff;
}
#abreTrends .conteudo-adicional-container .inscricao-container .btn-primario .linha-baixo {
font-size: 9pt;
font-weight: 300;
}
#abreTrends .conteudo-adicional-container .inscricao-container .btn-secundario{
display: flex;
height: 50px;
align-items: center;
justify-content: center;
font-family: 'Rubik', sans-serif;
font-size: 11pt;
font-weight: 500;
border-radius: 5px;
padding: 0;
cursor: pointer;
width: 240px;
border: 1px solid rgb(30,25,80);
text-transform: uppercase;
color: rgb(30,25,80);
}
#abreTrends .conteudo-adicional-container .inscricao-container .btn-secundario:hover {
background-color: #0091ff;
color: #fff;
border: 1px solid #0091ff;
}
linhaPalestra{
display: block;
width: 100%;
text-align: center;
float: left;
margin: 50px 0;
background-color: #002648;
color: #fff;
font-family: 'Rubik', sans-serif;
font-size: 24pt;
padding: 0px 0;
font-weight: 700;
}
#abreTrends .blocoMistoTrends #slidePalestrantes {
max-height: 365px;
}
#abreTrends .blocoMistoTrends .conheca a{
color: #fff;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
font-weight: 700;
}
#abreTrends.trends2023 .blocoMistoTrends .inscTrends {
color: #fff;
background-color: #0cb5a0;
-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: 330px;
}
#abreTrends.trends2023 .blocoMistoTrends{
background-image: url(//www.aberje.com.br/wp-content/uploads/2025/03/fundo-global-2025.png);
background-size: cover;
background-repeat:no-repeat;
min-height: 820px;
display: block;
width: 100%;
float: left;
margin-top: 50px;
padding-bottom: 50px;
}
.palestrantes-destaques {
background-color: #002648;
padding-bottom: 200px;
}
.palestrantes-destaques h2 {
height: 100px;
color: #fff;
font-size: 32px;
display: flex;
align-items: center;
justify-content: center;
}
.palestrantes-destaques .setas-container {
display: block;
width: 1056px;
margin: 0 auto;
position: relative;
}
.palestrantes-destaques #slide-palestrantes {
display: block;
width: 1056px;
margin: 0 auto;
overflow: hidden;
}
.palestrantes-destaques .prevEv {
position: absolute;
top: 0;
left: -50px;
color: #fff;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.palestrantes-destaques .prevEv::before {
content: "\f104";
font-family: "Font Awesome 5 Free";
font-size: 28pt;
color: #fff;
font-weight: 600;
cursor: pointer;
margin-top: 30px;
}
.palestrantes-destaques .nextEv {
position: absolute;
color: #fff;
top: 0;
right: -50px;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.palestrantes-destaques .nextEv::before {
content: "\f105";
font-family: "Font Awesome 5 Free";
font-size: 28pt;
color: #fff;
font-weight: 600;
cursor: pointer;
margin-top: 30px;
}
.palestrantes-destaques .cards {
display: block;
width: 250px !important;
height: 340px;
border-radius: 10px;
margin: 0 8px;
padding-top: 10px;
margin-top: 56px;
}
.palestrantes-destaques .cards .foto-palestrante {
display: block;
width: 230px;
height: 230px;
background-color: #ccc;
margin: 0 auto;
border-radius: 10px;
background-repeat: no-repeat;
background-size: cover;
}
.palestrantes-destaques .dados-palestrante-wrapper {
width: 100%;
display: inline-flex;
flex-wrap: wrap;                              
}
.palestrantes-destaques .cards .nome-palestrante {
overflow-wrap: break-word;
word-break: break-word;
color: #fff;
margin: 0 auto;
font-weight: 500;
font-size: 12pt;
text-align: center; width: 100%;
white-space: normal;
}
.palestrantes-destaques .cards .empresa-palestrante {
overflow-wrap: break-word;
word-break: break-word;
color: #fff;
margin: 0 auto;
font-weight: 500;
font-size: 11pt;
text-align: center; width: 100%;
white-space: normal;
line-height: 13pt;
padding: 0 15px;
}
.palestrantes-destaques h3 {
display: block;
text-align: center;
color: #fff;
margin-top: 96px;
font-size: 32px;
}
.palestrantes-destaques .numeros {
display: flex;
gap: 96px;
justify-content: center;
margin-top: 56px;
}
.palestrantes-destaques .numeros .numeros-dados {
display: flex;
flex-direction: column;
align-items: center;
color: #fff;
}
.palestrantes-destaques .numeros .numeros-dados h4 {
font-size: 80pt;
font-weight: 500;
}
.palestrantes-destaques .numeros .numeros-dados p {
margin: 0;
text-transform: uppercase;
font-weight: 500;
font-size: 17pt;
margin-top: -38px;
}
.palestrantes-destaques .inscTrends {
width: 345px !important;
max-width: 345px;
box-shadow: 0px 4px 5px 2px rgba(0,0,0,0.3);
background-color: #fff !important;
padding: 15px 20px;
text-align: center;
display: block;
margin: 59px auto 15px;
font-weight: 700;
border-radius: 5px;
font-family: 'Rubik', sans-serif !important;
}
.palestrantes-destaques .inscTrends:hover {
background-color: #0091ff !important;
}
.edicoes-anteriores-ano-seguinte {
padding-top: 40px;
padding-bottom: 120px;
}
.edicoes-anteriores-ano-seguinte h2 {
height: 100px;
color: #fff;
font-size: 32px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 24px;
}
.edicoes-anteriores-ano-seguinte .fotos-container {
display: grid;
width: fit-content;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 12px;
margin: 0 auto;
}
.edicoes-anteriores-ano-seguinte .fotos-container .foto {
display: block;
width: 270px;
height: 180px;
background-color: #ccc;
}
.por-que-participar {
background-color: #002648;
padding: 96px 0;
padding-bottom: 161px;
}
.por-que-participar h2 {
color: #fff;
font-size: 32px;
display: flex;
align-items: center;
justify-content: center;
}
.por-que-participar h3 {
text-align: center;
color: #fff;
font-size: 16pt;
margin-bottom: 80px;
}
.por-que-participar .motivos {
display: flex;
gap: 40px;
justify-content: center;
margin-top: 56px;
}
.por-que-participar .motivos .motivos-dados {
display: flex;
flex-direction: column;
align-items: center;
color: #fff;
width: 300px;
}
.por-que-participar .motivos .motivos-dados h4 {
font-size: 16pt;
text-transform: uppercase;
font-weight: 500;
}
.por-que-participar .motivos .motivos-dados p {
margin: 0;
font-weight: 500;
font-size: 14pt;
text-align: center;
line-height: 20pt;
}
.por-que-participar .inscTrends {
width: 345px !important;
max-width: 345px;
box-shadow: 0px 4px 5px 2px rgba(0,0,0,0.3);
background-color: #fff !important;
padding: 15px 20px;
text-align: center;
display: block;
margin: 59px auto 15px;
font-weight: 700;
border-radius: 5px;
font-family: 'Rubik', sans-serif !important;
margin-top: 96px;
}
.por-que-participar .inscTrends:hover {
background-color: #0091ff !important;
}
#loading.carregando #botaofinaltrends{
opacity:0;
}
#loading span{
width:100%;
text-align:center;
}
#loading span img{
width:120px;
height:auto;
}
#loading .loading{
display:none;
}
#loading.carregando .loading{
display:block;
padding:0;
margin:0;
width:100%;
float:left;
}
#loading.carregando .coluna6{
display:none;
}
#highlights span{
max-width:20%;
}
#highlights span img{
height:400px;
width:auto;
}
#abreTrends.trends2023 .blocoMistoTrends h2{
font-family: 'Rubik', sans-serif;
font-size: 24pt;
color: #fff;
margin-top: 70px;
}
ul.programa2023{
display: flex;
width: 100%;
max-width: 1050px;
margin: 65px auto;
padding: 0;
list-style: none;
text-align: center;
justify-content: center;
align-items: center;
}
ul.programa2023 li{
display:block;
float:left;
text-align:center;
width:250px;
margin: 0 15px;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
color:#f08723;
font-weight:600;
position:relative;
}
ul.programa2023 li imagem{
border-radius: 20px;
overflow: hidden;
display: block;
}
ul.programa2023 li titulo{
margin-top: 7px;
display: block;
}
ul.programa2023 li:nth-child(2){
width:440px;
}
ul.programa2023 li:nth-child(2) titulo{
position: absolute;
bottom: 33px;
left: 57px;
}
ul.acontece{
display:block;
width:100%;
max-width:880px;
margin:0 auto 40px;
padding:0;
list-style:none;
}
ul.acontece li{
display:block;
width:100%;
float:left;
margin-bottom:40px;
}
ul.acontece li p, ul.acontece li horario{
font-family: 'Rubik', sans-serif !important;
}
ul.acontece li horario{
width:90px;
float:left;
padding-top:10px;
line-height: 23px;
}
ul.acontece li titulo{
width:calc(100% - 91px);
border-left:1px solid #fff;
float:left;
padding:10px 10px 10px 15px;
}
ul.acontece li p{
margin:0;
text-align:left !important;
}
ul.acontece li horario, ul.acontece li p strong{
font-weight:600 !important;
}
ul.acontece li topoline{
display:block;
background-color:#002648;
color:#fff;
font-size: 16pt;;
float:left;
width:100%;
}
#abreTrends ul.acontece li topoline {
background-color: #fff;
color: #002648;
}
ul.acontece li topoline.intervalo{
background-color:#002648;
}
#abreTrends ul.acontece li topoline.intervalo{
background-color:#0cb5a0;
}
ul.acontece li descritivo{
width:calc(100% - 91px);
float:right;
color:#002648;
font-size: 16pt;
padding:1px 10px 0 15px;
height:0;
opacity: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;
}
ul.acontece li.abre descritivo{
height:auto;
opacity:1;
overflow:visible;
padding:0;
}
#abreTrends ul.acontece li.abre descritivo {
padding-left: 7px;
font-size: 14pt;
}
ul.acontece li.abre descritivo ul{
margin: 10px 0 0 0;
padding: 0;
}
ul.acontece li.abre descritivo ul li{
margin: 0 0 0 30px;
padding: 0 0 0 0px;
position: relative;
text-align: left;
display: list-item;
}
ul.acontece li barra{
display:block;
width:100%;
clear:both;
background-color:#0091ff;
height:20px;
position:relative;
cursor:pointer;
}
ul.acontece li barra:before{
content:'';
width:1px;
height:20px;
background-color:#fff;
position:absolute;
top:0;
left:70px;
}
ul.acontece li barra:after{
font-family: "Font Awesome 5 Free";
content: "\f078";
font-weight: 700;
position: absolute;
top: -8px;
right: 5px;
font-size: 21px;
color: #fff;
transform: rotate(0deg);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.acontece li.abre barra:after{
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;
}
#abreTrends #Anteriores.trends2023 h2 {
display: block;
width: 100%;
text-align: center;
background-color: transparent;
color: #fff;
font-weight: 600;
padding: 20px 0;
letter-spacing: 1px;
font-family: 'Rubik', sans-serif !important;
font-size: 16pt;
margin: 0;
} #subpalco{
max-width: 100%;
float: left;
width: 90%;
margin: 0 5%;
}
#abreTrends #ingressos_form button.btn-success {
margin-bottom: 100px !important;
}
#ingressos_form button.botaoLivre, #ingressos_form button.btn-success, .formtrends.formularios button.btn-success{
background-color: #0091ff;
font-family: 'Rubik', sans-serif;
background: #ff8c1f;
border: none;
color: #fff;
text-transform: uppercase;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-right: 10px;
margin-top: 6px;
padding: 10px 15px;
clear: both;
text-align: center;
display: block;
float: right;
margin-bottom: 100px;
}
#ingressos_form button.btn-success:hover {
background-color: #002648;
}
.formtrends.formularios button.btn-success:hover {
background-color: #002648;
}
.dadospagamento.PagBox #btVoltar{
float:left !important;
}
controle{
display: block;
position: relative;
width: 110px;
text-align: center;
float: left;
}
#ingressos_form button.botaoLivre{
font-size: 14pt;
padding: 2px 8px 4px;
position: absolute;
margin: 0;
}
#ingressos_form button.botaoLivre.left {
top: 17px;
left: -3px;
width: 28px;
}
#ingressos_form button.botaoLivre.right {
top: 18px;
right: -3px;
width: 28px;
}
#ingressos_form .formBox2 button.botaoLivre {
position: absolute;
top: -55px;
right: -60px;
}
h2.ttinfo {
color: #002954;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
text-align: left;
}
#contatos h5{
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
text-align: left;
font-weight: 500;
margin: 20px 0 5px 0;
}
#contatos .itemform label{
font-family: 'Rubik', sans-serif;
font-size: 13pt;
text-align: left;
font-weight: 500;
color: #002954;
}
#ingressos_form .valores h3 {
color: #0061a5;
font-size: 20px;
margin-bottom:40px;
}
#ingressos_form .formtrends label {
font-size: 17px;
display: block;
width: 100%;
margin-top: 20px;
color: #002648;
font-family: 'Rubik', sans-serif;
}
#ingressos_form #valordacompra{
display: block;
margin: 8px -7px 0 64px;
color: #002648;
font-family: 'Rubik', sans-serif;
float: right;
text-align: left;
text-align: right;
background-color: #f3faff;
padding-left: 10px;
}
#ingressos_form input[type="text"] {
padding: 10px 10px;
background: 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;
}
#ingressos_form .erro input[type="text"]{
border: 1px solid red;
}
#ingressos_form #quantidade{
max-width:50px;
}
#navegatorium{
display: block;
margin-bottom: 35px;
width: 100%;
float: left;
}
#navegatorium ul{
margin: 0 auto;
padding: 0;
list-style: none;
display: block;
max-width: 495px;
}
#navegatorium ul li{
color: #aea79d;
display: flex;
width: calc(25% - 10px);
text-align: center;
font-size: 9pt;
line-height: 11pt;
float: left;
align-items: flex-start;
justify-content: center;
}
#navegatorium ul li.selected{
color:#0091ff;
font-weight:600;
}
#blocosome.sumir{
display:none;
}
#navegatorium ul li esfera{
display: flex;
background-color: #f1f1f1;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
color: #fff;
font-size: 18pt;
width: 70px;
height: 70px;
margin: 0 auto 10px;
align-items: center;
justify-content: center;
font-weight:500;
}
#navegatorium ul li.selected esfera{
background-color: #0091ff;
}
.centro.internas.formulario imagem{
display: block;
width: 95%;
margin: 0px 5% 0 0;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
overflow: hidden;
}
.centro.internas.formulario imagem img{
width:100%;
height:auto;
}
.centro.internas.formulario #blocoformaspagamento imagem img{
width: 115px;
float: right;
}
.centro.internas.formulario conteudo{
display: block;
margin-top: 0;
text-align: left;
}
#abreTrends .centro.internas.formulario conteudo {
font-size: 10.5pt !important;
}
#abreTrends .centro.internas.formulario conteudo h4 {
font-size: 14pt !important;
line-height: 18pt !important;
}
.centro.internas.formulario conteudo p{
text-align: left !important;
font-size: 14pt !important;
font-family: 'Rubik', sans-serif !important;
color: #002648;
line-height: 18pt;
font-weight: 400;
margin-bottom:10px !important;
}
#abreTrends .centro.internas.formulario conteudo p {
font-size: 10.5pt !important;
font-weight: 400 !important;
line-height: 12pt;
color: #333 !important;
}
.centro.internas.formulario conteudo p strong{
font-weight: 700 !important;
text-transform: uppercase;
margin: 0 !important;
display: block;
line-height: 26px;
}
#abreTrends .centro.internas.formulario conteudo p strong {
font-size: 10.5pt !important;
font-weight: 500 !important;
line-height: 19px;
margin-bottom: 15px !important;
}
#abreTrends p.info-inscricao-trends {
margin-top: 30px;
line-height: 16pt !important;
}
#abreTrends p.info-inscricao-trends span {
font-weight: 600;
}
.topingresso{
background-color: transparent;
color: #002648;
font-size: 16pt !important;
font-family: 'Rubik', sans-serif !important;
display: block;
width: 100%;
padding: 5px 0;
text-align: left;
float: left;
margin: 50px 0 10px;
font-weight: 600;
}
.maxcentro .topingresso{
display:none;
}
#fase02 .topingresso{
margin-top: 21px;
}
.topingresso number {
color: #0091ff;
font-weight: 400;
display: inline-flex;
width: 35px;
height: 35px;
border: 1px solid #0091ff; margin-right: 10px;
font-size: 16pt;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
line-height: 16pt;
justify-content: center;
align-items: center;
}
.centro.internas.formulario ul.ingressoTrends{
display:block;
width:100%;
float:left;
margin:0 0 50px !important;
padding:0;
list-style:none;
}
ul.ingressoTrends li{
display: block;
padding: 30px 40px;
background-color: #fbfbfb;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
margin: 0;
float: left;
width: 100%;
-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);
background-color: rgba(251, 251, 251, 0.7);
}
ul.ingressoTrends li.passado {
opacity:0.3;
}
ul.ingressoTrends li.futuro {
opacity:0.4;
}
ul.ingressoTrends li:last-child.futuro {
opacity:0.3;
}
ul.ingressoTrends li lotes{
display: block;
width: 30%;
border-right: 3px solid #ff8c1f;
padding: 20px 0;
color: #002648;
font-size: 10pt !important;
font-family: 'Rubik', sans-serif !important;
float: left;
font-weight: 600;
}
ul.ingressoTrends li lotes h4{
color:#ff8c1f;
font-size:22pt;
font-weight:300;
margin-bottom:0;
line-height: 27pt;
}
ul.ingressoTrends li valores{
display: flex;
width: 70%;
float: left;
color: #002648;
font-size: 12pt !important;
font-family: 'Rubik', sans-serif !important;
padding: 0 20px 0;
height: 107px;
flex-direction: column;
align-content: flex-start;
justify-content: center;
}
ul.ingressoTrends li valores valor.valor3 {
display: flex;
}
ul.ingressoTrends li valores span{
display:flex;
width:100%;
position:relative;
}
ul.ingressoTrends li valores span.material-symbols-outlined{
max-width: 10px;
display: inline-block;
font-size: 16px;
margin: 0px 0 0 3px;
position: relative;
top: 0px;
}
ul.ingressoTrends li valores span.mantenedor{
cursor:pointer;
display: flex;
}
ul.ingressoTrends li valores span hover vanish{
display: none;
width: 200px;
background-color: #fff;
position: absolute;
top: 20px;
left: 175px;
padding: 10px;
z-index: 100;
}
ul.ingressoTrends li valores span hover:hover vanish{
display:block;
}
#primary vanish p{
font-size: 10pt;
text-align: left;
line-height: 13pt;
margin:0;
padding:0;
}
#primary vanish p a{
display:inline-block;
}
ul.ingressoTrends li valores dashed{
display: inline-block;
width: 132px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/linha-pontilhada.png);
background-repeat: repeat-x;
height: 20px;
padding-top: 0;
background-position: 0 16px;
}
.elFlutuante pontilhado{
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/linha-pontilhada.png);
background-repeat: repeat-x;
background-position: 0 20px;
display: block;
}
.elFlutuante pontilhado.azul {
position: relative;
width: calc(100% - 130px);
float: left;
margin-left: 20px;
background-position: 0 27px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/linha-pontilhada-azul.png);
}
.elFlutuante statustp, .elFlutuante vt{
background-color: #f3faff;
padding-right: 10px;
}
.elFlutuante statustp lote {
font-weight: 500;
font-size: 12pt;
line-height: 12pt;
display:block;
}
.elFlutuante span{
background-color: #f3faff;
padding-left: 10px;
}
ul.ingressoTrends li valores dashed.uno{
width: 163px;
}
ul.ingressoTrends li valores dashed.duo{
width: 47px;
margin-left: 8px;
}
ul.ingressoTrends li valores desconto{
font-size:10pt;
font-weight:500; }
#positron .wpcf7-list-item.first, #positron .wpcf7-list-item.last{
width:100%;
} #HomeLabs ul.listaLabs-2023, #HomeLabs ul.listaLabs-2024{
display:block;
width:100%;
margin:50px 0;
padding:0;
list-style:none;
}
#HomeLabs ul.listaLabs-2023 li {
display: block;
width: calc(50% - 15px);
float: left;
padding: 0;
margin-bottom: 60px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position:relative;
}
.home2024 #HomeLabs ul.listaLabs-2023 li {
margin-bottom: 90px;
}
#HomeLabs ul.listaLabs-2024 li{
display: block;
width:100%;
margin-bottom:35px;
float:left;
-webkit-box-shadow: 6px 7px 8px 0px rgba(0,0,0,0.28);
-moz-box-shadow: 6px 7px 8px 0px rgba(0,0,0,0.28);
box-shadow: 6px 7px 8px 0px rgba(0,0,0,0.28);
position: relative;
}
#HomeLabs ul.listaLabs-2024 li imgtop{
display:block;
position:relative;
width:100%;
height:330px;
overflow:hidden;
}
#HomeLabs ul.listaLabs-2024 li imagem{
display:block;
width:100%;
}
#HomeLabs ul.listaLabs-2024 li imagem img{
width:100%;
height:auto;
}
#HomeLabs ul.listaLabs-2023 li imgtop img, #HomeLabs ul.listaLabs-2024 li imgtop img {
display: block;
width: 100%;
position: absolute;
top: 0;
left: 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;
}
#HomeLabs ul.listaLabs-2023 li:hover imgtop img, #HomeLabs ul.listaLabs-2024 li:hover imgtop img{
width:110%;
max-width:110%;
top:-5%;
left:-5%;
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;
}
#HomeLabs ul.listaLabs-2023 li:nth-child(odd){
margin-right:15px;
clear:both;
}
#HomeLabs ul.listaLabs-2023 li:nth-child(even){
margin-left:15px;
}
#HomeLabs ul.listaLabs-2023 li .icoTitulo, #HomeLabs ul.listaLabs-2024 li .icoTitulo{
position: absolute;
top: 150px;
left: 0;
}
#HomeLabs ul.listaLabs-2024 li .icoTitulo{
top: 175px;
}
#HomeLabs ul.listaLabs-2023 li:hover .icoTitulo img, #HomeLabs ul.listaLabs-2024 li:hover .icoTitulo img{
opacity:1;
}
#HomeLabs ul.listaLabs-2023 li .icoTitulo img, #HomeLabs ul.listaLabs-2024 li .icoTitulo img{
position: absolute;
top: 30px;
right: 5px;
width: auto;
max-height: 77px;
}
.home2024 #HomeLabs ul.listaLabs-2023 li .icoTitulo img{
top: -37px;
right: 7px;
width: auto;
max-height: 50px;
}
.home2024 #HomeLabs labs{
width: calc(100% - 80px);
margin: 0 0 40px 80px;
display: block;
float: left;
}
#HomeLabs ul.listaLabs-2023 li .icoTitulo texto, #HomeLabs ul.listaLabs-2024 li .icoTitulo texto{
font-family: 'Rubik', sans-serif;
color: #1a1250;
width: 285px;
display: block;
position: absolute;
top: 85px;
font-weight: 800;
line-height: 20px;
font-size: 13pt;
left: 9px;
}
.home2024 #HomeLabs ul.listaLabs-2023 li .icoTitulo texto{
width: 205px;
font-size: 11pt;
top: 2px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio{
display: flex;
margin-top: 85px;
padding-bottom: 10px;
border-bottom: 2px solid #0061a5;
height: 85px;
vertical-align: bottom;
width: 100%;
float: left;
align-items: flex-end;
justify-content: flex-end;
flex-wrap: nowrap;
flex-direction: row;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio img{
width: auto;
max-height: 50px;
filter: grayscale(100%);
display: inline-block;
margin-left: 10px;
display: flex;
align-items: flex-end;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.petro img{
max-width: 240px;
position: relative;
top: -9px;
left: 3px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.engie img, #HomeLabs ul.listaLabs-2023 li .patrocinio imagem.cortex img, #HomeLabs ul.listaLabs-2023 li .patrocinio imagem.arcelor img, #HomeLabs ul.listaLabs-2023 li .patrocinio imagem.energisa img{
max-width: 100px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.gm img, #HomeLabs ul.listaLabs-2023 li .patrocinio imagem.bayer img{
max-width: 55px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.gerdau img{
max-width: 75px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.basf img{
max-width: 95px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.cpfl img{
max-width: 85px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio imagem.latam img{
max-width: 87px;
}
#HomeLabs ul.listaLabs-2023 li:hover .patrocinio img{
filter: grayscale(0);
}
#HomeLabs ul.listaLabs-2023 li .patrocinio patro{
display: inline-block;
color: #0091ff;
font-family: 'Roboto', sans-serif;
font-size: 9pt;
font-weight: 500;
line-height: 7pt;
position: relative;
top: -21px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio .blocopatrono.campo1 patro{
background-color: transparent;
color: #0091ff;
padding: 0 5px;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio .blocopatrono.campo2{
display: flex;
margin-right: 0;
width: auto;
align-items: flex-end;
}
#HomeLabs ul.listaLabs-2023 li .patrocinio .blocopatrono.campo1{
display: flex;
margin-right: 20px;
margin-left: 10px;
width: auto;
float: left;
position: absolute;
left: 0;
align-content: stretch;
align-items: flex-end;
} #depoimentos{
display: block;
width: 100%;
padding: 20px 0;
background-color: #e7e5e3;
height: 385px;
margin-bottom: 70px;
overflow:hidden;
}
#depoimentos .centro{
position:relative;
height: 100%;
}
#depoimentos .centro h2{
display:block;
width:100%;
text-align:center;
color:#132948;
font-family: 'Rubik', sans-serif;
font-size:18pt;
float:left;
text-transform:uppercase;
}
#slideDepoimento{
display:block;
width:100%;
float:left;
margin-top:50px;
}
#slideDepoimento .frase{
padding:0 5%;
background-color:#e7e5e3;
}
.soufrase{
display:block;
width:calc(33.33333% - 20px);
float:left;
padding:10px;
text-align:center;
margin:0 10px;
background-color:#e7e5e3;
}
.soufrase p{
color: #132948;
font-family: 'Rubik', sans-serif;
font-size: 15pt;
text-align: center;
min-height: 150px;
margin: 0 0 10px 0;
display:block;
}
.soufrase autor{
color: #0091ff;
text-transform: uppercase;
font-family: 'Rubik', sans-serif;
font-size: 10pt;
font-weight: 700;
}
#prevDep, #nextDep{
display:block;
width:40px;
height:100%;
position:absolute;
background-repeat:no-repeat;
background-position:center center;
top:0;
cursor:pointer;
z-index:900;
}
#prevDep{
left:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/05/seta-volta.png);
}
#nextDep{
right:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/05/seta-vai.png);
}
#conteudoLabs{
display:block;
width:100%;
float:left;
margin-top:80px;
}
#conteudoLabs .container{
display:block;
width:calc(100% - 40px);
margin-bottom:70px;
}
#conteudoLabs .container.direita{
margin-left:40px;
}
#conteudoLabs .eventoAnterior{
display:block;
margin-bottom:40px;
color:#0091ff;
font-family: 'Rubik', sans-serif;
line-height: 18pt;
}
#conteudoLabs .eventoAnterior img{
width:100%;
height:auto;
margin-bottom:10px;
}
#conteudoLabs .listagem.ultimas li a, #conteudoLabs .listagem.ultimas li a:hover, #conteudoLabs .listagem.ultimas li a:visited{
color: #132948;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
}
#conteudoLabs .listagem.ultimas h4{
color:#0091ff;
font-family: 'Rubik', sans-serif;
line-height: 18pt;
margin-bottom:10px;
font-weight: 500;
}
#conteudoLabs .listagem.ultimas materia{
border-top: 2px solid #7f7f7f;
display: block;
padding-top: 10px;
margin-top: 10px;
font-family: 'Rubik', sans-serif;
line-height: 10pt;
color: #002648;
font-weight: 700;
font-size: 10pt;
}
#conteudoLabs iframe{
width:100%;
height:240px;
}
#conteudoLabs ul.lives{
display:block;
width:100%;
margin:0 0 70px;
padding:0;
list-style:none;
float:left;
}
#conteudoLabs ul.lives li{
display:block;
width:calc(33.33333% - 10px);
margin-right:15px;
margin-bottom:50px;
float:left;
color:#0091ff;
font-weight:600;
font-size:10pt;
font-family: 'Rubik', sans-serif;
text-transform: uppercase;
}
#conteudoLabs ul.lives li:nth-child(3n + 3){
margin-right:0;
}
#conteudoLabs ul.lives li:nth-child(3n + 1){
clear:both;
}
#conteudoLabs ul.lives li iframe{
margin-bottom:10px;
}
#conteudoLabs ul.lives li p{
margin:0;
}
#conteudoLabs ul.lives li data, #conteudoLabs ul.lives li titulo{
display:block;
}
#InternasLabs .LiveYoutube{
display:block;
width:100%;
margin-top:50px;
}
#InternasLabs .LiveYoutube p, #InternasLabs .LiveYoutube p iframe{
width:100%;
display:block;
margin:0;
padding:0;
} .novoLabs{
display:block;
width:100%;
float:left;
margin:50px 0;
}
h2.innerTituloLabs{
display:block;
width:100%;
color:#0091ff;
font-family: 'Rubik', sans-serif;
font-size:20pt;
font-weight:300;
border-bottom:2px solid #0091ff;
padding-bottom:5px;
margin-bottom:20px;
}
.centro cabecalho p{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
font-weight: 400;
line-height: 20pt;
margin-bottom:50px;
}
.boxlista2023{
display:block;
margin-bottom:50px;
width:100%;
float:left;
}
.boxlista2023 imagem{
display:block;
width:225px;
margin-right:20px;
float:left;
}
#relacionadas .boxlista2023 imagem, #relacionadas .boxlista2023 conteudo data{
display:none;
}
.boxlista2023 imagem img{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.boxlista2023 conteudo{
display:block;
width:calc(100% - 245px);
float:left;
}
#relacionadas .boxlista2023 conteudo{
width:100%;
}
.boxlista2023 conteudo data, .novoLabs ul.lives data{
display:block;
width:100%;
color:#002648;
font-family: 'Rubik', sans-serif;
font-size:11pt;
}
.boxlista2023 conteudo h4{
font-weight: 400;
color: #0091ff;
font-family: 'Rubik', sans-serif;
font-size: 14pt;
border-top: 1px solid #0091ff;
margin-top: 5px;
padding-top: 5px;
line-height: 20pt;
}
#relacionadas .boxlista2023 conteudo h4{
border-top:none;
}
container.resultados{
display:block;
width:100%;
float:left;
margin-top:40px;
}
.novoLabs .ajax-load-more-wrap.blue .alm-load-more-btn {
background-color: #0091ff !important;
float: right;
padding: 2px 10px !important;
font-family: 'Rubik', sans-serif !important;
font-size: 11pt;
height: 30px;
font-weight: 400;
text-transform: lowercase;
}
.novoLabs .alm-btn-wrap .alm-load-more-btn.loading:before{
display:none;
}
.novoLabs .alm-btn-wrap {
clear: both;
}
.novoLabs .lives{
display:block;
margin:0;
padding:0;
list-style:none;
}
.novoLabs .lives li{
display:block;
width:calc(33.33333% - 20px);
float:left;
margin-bottom:30px;
}
.novoLabs .lives li:nth-child(3n + 1){
clear:both;
margin-right:20px;
}
.novoLabs .lives li:nth-child(3n + 2){
margin-left:10px;
margin-right:10px;
}
.novoLabs .lives li:nth-child(3n + 3){
margin-left:20px;
}
.novoLabs .lives li iframe{
height:160px;
margin-bottom:10px;
}
.novoLabs .lives li p{
margin:0;
padding:0;
}
.novoLabs .lives li titulo{
display:block;
color:#0091ff;
font-family: 'Rubik', sans-serif !important;
font-size: 10pt;
font-weight:400;
text-transform:uppercase;
}
#artigos excerpt{
display:none;
}
#relacionadas .boxlista2023 excerpt{
color: #002648;
font-family: 'Rubik', sans-serif !important;
font-size: 13pt;
font-weight: 400;
line-height: 13pt !important;
}
#relacionadas container a{
margin-bottom:15px;
}  #abresummit, #AberjeSummit, #oqueinclui .abreInclui, #AberjeSummitBlack, #contato{
display:block;
width:100%;
margin:0;
padding:0;
float:left;
background-repeat:no-repeat;
background-position:center center;
background-size:auto 100%;
height:610px;
position:relative;
}
.page-id-40992 #wpcf7-f41002-p40992-o1{
display:none;
}
.page-id-40992 #wpcf7-f41002-p40992-o1.abre{
display:block;
}
.page-id-40992 #contato{
height:auto;
margin-right: 0;
border: 1px solid #002648;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
width: calc(100% - 10px);
font-family: 'Rubik', sans-serif;
border: 1px solid #002648;
padding: 10px;
border-radius: 10px;
font-size: 11pt;
font-family: 'Rubik', sans-serif;
color: #002648;
margin-bottom: 15px;
background-color: #fff !important;
position: relative;
}
#AberjeSummitBlack{
height:auto;
background-color:#000;
padding:40px 0;
}
#AberjeSummit{
height: 510px;
text-align: center;
}
#oqueinclui .abreInclui{
height: 570px;
text-align: center;
}
#abresummit:before, #contato:before{
content:'';
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:0;
background-color:rgba(0,0,0,0.3);
}
#abresummit h1, #contato h2{
display: block;
float: left;
margin: 250px 0 20px 0;
padding: 0;
text-align: center;
width: 100%;
position:relative;
z-index:10;
}
#contato h2{
margin: 150px 0 20px 0;
}
#abresummit h1 p, #contato h2 p{
font-family: 'lemon_milkbold';
color: #6ac6dd;
font-size: 28pt;
margin: 0;
padding: 0;
line-height: 33pt;
}
#abresummit h4 p, #contato h4 p{
font-family: 'lemon_milkregular';
color: #6ac6dd;
font-size: 11pt;
margin: 0;
padding: 0;
line-height: 15pt;
}
#abresummit h1 p, #contato h2 p, #contato h4 p{
color:#fff;
}
#abresummit h4 p br, #contato h4 p br{
display:none;
}
#abresummit h4 p strong, #contato h4 p strong{
font-size:13pt;
margin-bottom:10px;
display:block;
padding:0;
}
#abresummit texto, .innerSummit texto{
display:block;
width:100%;
max-width:750px;
margin: 0 auto;
}
.innerSummit texto{
max-width:860px;
}
#aberjeMais texto{
max-width:390px;
}
#abresummit texto p, .innerSummit texto p, #aberjeMais texto p, #investimento p{
margin: 35px 0 0 0;
padding: 0;
font-family: 'lemon_milkregular';
color: #fff;
font-size: 12pt;
text-transform: uppercase;
line-height: 23pt;
}
#investimento ul.separado p{
font-size: 10pt;
line-height: 20pt;
}
#investimento p{
margin:0;
}
#investimento p.disclaimer {
text-align: center;
margin: 0 auto 19px;
font-weight: 400;
font-size: 11pt;
}
#contato.innerSummit texto p{
margin-top:100px;
}
#aberjeMais texto p{
text-align:right;
margin-top: 10px;
}
#patronos{
display:block;
width:100%;
padding:20px 0;
}
#patronos ul.patronoSummit{
margin:0;
padding:0;
list-style:none;
display:block;
width:100%;
text-align:center;
}
#patronos ul.patronoSummit li{
display:inline-block;
width:25%;
font-family: 'lemon_milkregular';
color: #000;
font-size: 8pt;
text-align: center;
}
#patronos ul.patronoSummit li img{
margin:0 20px;
}
#razoes, #aberjeMais, #investimento{
display:block;
width:100%;
float:left;
margin:0;
padding:0;
background: rgb(255,0,193);
background: linear-gradient(160deg, rgba(255,0,193,1) 0%, rgba(106,198,221,1) 100%);
min-height:400px;
}
#aberjeMais{
background: rgb(193,0,255);
background: linear-gradient(160deg, rgba(106,198,221,1) 0%, rgba(255,0,193,1) 100%);
padding:80px 0;
}
#razoes ul.razoes{
margin:50px auto 30px;
padding:0;
list-style:none;
display:block;
width:100%;
max-width:980px;
text-align:center;
}
#aberjeMais ul.soumais{
margin:0;
padding:0;
list-style:none;
display:block;
width:100%;
max-width:980px;
text-align:left;
}
#aberjeMais ul.soumais li{
display: block;
margin-bottom: 20px;
padding: 10px 0 10px 100px;
background-repeat: no-repeat;
background-position: center left;
}
#aberjeMais ul.soumais li p{
font-family: 'lemon_milkregular';
color: #fff;
font-size: 8pt;
}
#aberjeMais ul.soumais li h4{
font-size: 18pt;
color:#fff;
}
#razoes ul.razoes li{
display:inline-block;
width:25%;
text-align:center;
margin-bottom:30px;
}
.innerSummit h2 p, #oqueinclui .abreInclui h2, #AberjeSummitBlack h2, .innerSummit h2{
font-family: 'lemon_milkbold';
color: #fff;
font-size: 28pt;
margin: 40px 0;
padding: 0;
line-height: 33pt;
}
.innerSummit h2{
font-size:20pt;
margin-bottom:0;
}
#AberjeSummitBlack h2{
color:#6ac6dd;
font-size:20pt;
margin: 0;
}
#oqueinclui .abreInclui h2{
text-shadow: 1px 1px 1px rgba(0,0,0,0.58);
}
#oqueinclui ul.inclusos{
display:block;
width:100%;
text-align:center;
margin:60px 0;
padding:0;
list-style:none;
float:left;
}
#oqueinclui ul.inclusos li{
display:block;
width:25%;
text-align:center;
background-repeat:no-repeat;
background-position: top center;
padding-top: 117px;
float:left;
margin-bottom:30px;
}
#oqueinclui ul.inclusos li p{
font-family: 'lemon_milkregular';
color: #000;
font-size: 11pt;
}
#oqueinclui ul.inclusos li:nth-child(4n + 1){
clear:both;
}
#oqueinclui ul.inclusos li:nth-child(2){
background-position:center 20px;
}
#AberjeSummit.innerSummit h2 p{
color:#6ac6dd !important;
}
.blackbox{
display:inline-block;
padding:20px;
background-color:rgba(0,0,0,0.7);
margin:0 auto 50px;
}
.direita .blackbox{
margin-top:30px;
}
.esquerda iframe{
height: 305px;
width: 540px;
float: right;
margin-right: 10px;
margin-top: 25px;
}
.esquerda .blackbox p, .direita .blackbox p strong, , .direita .blackbox p b{
margin:0;
padding:0;
color:#6ac6dd;
font-family: 'lemon_milkbold';
}
#AberjeSummitBlack .direita .blackbox a, #AberjeSummitBlack .direita .blackbox a:visited{
color:#fff !important;
font-family: 'lemon_milkmedium';
font-weight: 300 !important;
}
#AberjeSummitBlack .direita .blackbox a:hover{
color:#e6212f !important;
}
.esquerda .blackbox{
margin-bottom: 30px;
display: inline-block;
max-width: 450px;
float: right;
}
#AberjeSummitBlack .direita .blackbox a.baixar, #AberjeSummitBlack .direita .blackbox a.baixar:visited{
display:inline-block;
color:#6ac6dd !important;
font-family: 'lemon_milkbold';
font-size: 11pt;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/08/bt-download.png);
background-repeat: no-repeat;
background-position: center right;
text-align: left;
padding-right: 55px;
float: left;
margin-top: 40px;
}
#investimento ul.valor{
display:block;
width:100%;
float:left;
margin:40px 0;
text-align:center;
}
#investimento ul.valor li{
display:inline-block;
background-color:#5369a6;
padding: 10px 60px;
margin: 0 20px;
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;
}
#investimento ul.valor.separado li{
display:block;
width: calc(50% - 40px);
float: left;
}
#investimento ul.valor li h3{
color:#fff;
font-family: 'lemon_milkregular';
font-size:16pt;
font-weight: 600;
}
#investimento ul.valor li h4{
color:#fff;
font-family: 'lemon_milkregular';
font-size:14pt;
font-weight: 600;
}
#investimento ul.valor.separado li h3.underline{
display:block;
text-align:center;
width:100%;
border-bottom:1px solid #fff;
padding-bottom:5px;
margin-bottom: 15px;
}
#investimento .textoRodape p{
text-align:center;
font-size:9pt;
margin:0 0 40px 0;
}
#investimento .textoRodape p img{
margin:0 auto;
}
#investimento float{
text-transform: uppercase;
color: #000;
background-color: #fff;
padding: 5px 20px;
font-size: 8pt;
font-weight: 300;
font-family: 'lemon_milkregular';
position: absolute;
top: 0;
right: -280px;
display: none;
width: 270px;
text-align:left;
z-index:40;
}
#investimento h2 strong, #investimento ul.valor li h3 strong{
position:relative;
display:inline-block;
cursor:pointer;
}
#investimento h2 strong:hover float, #investimento ul.valor li h3 strong:hover float{
display:block;
}
#investimento form{
display: block;
padding: 40px;
background-color: rgba(255,255,255,0.8);
clear: both;
margin: 0 auto 60px;
width: 100%;
max-width: 900px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#investimento form h2, #investimento form label{
color:#132948 !important;
font-family: 'Source Serif 4', serif;
font-size:16pt;
font-weight:500;
margin:0;
}
#investimento form .wpcf7-not-valid-tip {
color: #dc3232;
font-size: 1em;
font-weight: normal;
display: block;
position: absolute;
top: 24px;
}  .ColAutor{
font-size:14px;
}  #blocoNewsPagin{
display:block;
width:100%;
float:left;
min-height:400px;
}
#blocoNewsPagin .centro.alianca h2{
display:block;
width:100%;
text-align:center;
color:#172946;
font-weight:600;
}
#blocoNewsPagin .centro.alianca p{
display:block;
text-align:center;
color:#172946;
font-size: 14px;
}
#blocoNewsPagin ul.pagnews{
display:block;
width:100%;
text-align:center;
margin:0;
padding:0;
list-style:none;
max-width: 885px;
}
#blocoNewsPagin ul.pagnews.sumir{
display:none;
}
#blocoNewsPagin ul.pagnews li{
display:inline-block;
width: calc(33.3333% - 7px);
margin-right:10px;
}
#blocoNewsPagin ul.pagnews li img{
width:100%;
height:auto;
border:1px solid #eaeaea;
}
#blocoNewsPagin ul.pagnews li:nth-child(3n + 3){
margin-right:0;
}
#blocoNewsPagin ul.pagnews li:nth-child(3n + 1){
clear:both;
}
#blocoNewsPagin .paginari{
display:block;
width:100%;
float:left;
}
#blocoNewsPagin .paginari ul{
margin:0;
padding:0;
list-style:none;
width:100%;
max-width: 885px;
}
#blocoNewsPagin .paginari ul li{
color:#172946;
font-weight:600;
width:50%;
display:block;
float:left;
cursor:pointer;
}
#blocoNewsPagin .paginari ul li.fechar{
display:none;
}
#blocoNewsPagin .paginari ul li:last-child{
text-align:right;
float:right;
}  h1.innerTitle{
display: block;
width: 100%;
text-align: center;
padding: 0;
margin: 50px 0 30px;
color: #f05f5f;
font-family: 'Rubik', sans-serif;
float: left;
text-transform: uppercase;
font-size: 35pt;
font-weight: 400;
}
ul.timelineBox{
display:block;
width:100%;
float:left;
margin:0 0 50px;
padding:0;
list-style:none;
position:relative;
}
ul.timelineBox:before{
content:'';
width:4px;
height:100%;
background-color:#f05f5f;
position:absolute;
top:0;
left:calc(50% - 2px);
display:block;
}
ul.timelineBox li{
display:block;
position:relative;
width:100%;
float:left;
margin:0 0 60px;
}
ul.timelineBox li:last-child{
margin-bottom:0;
}
ul.timelineBox li boximagem{
display:block;
width:50%;
position:relative;
min-height:100px;
float:left;
padding-right:10px;
}
ul.timelineBox li:nth-child(even) boximagem{
padding-right:0;
padding-left:10px;
}
ul.timelineBox li boximagem subimagem{
display: inline-block;
text-align: right;
max-width: 215px;
float: right;
margin-left: 20px;
cursor:pointer;
position:relative;
}
ul.timelineBox li:nth-child(even) boximagem subimagem{
display: inline-block;
text-align: left;
max-width: 215px;
float: left;
margin-right: 20px;
margin-left:0;
}
ul.timelineBox li boximagem subimagem:before{
content:'';
display:block;
width:24px;
height:24px;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/10/lupaimagem.png);
background-repeat:no-repeat;
background-position:center center;
position:absolute;
bottom:5px;
right:5px;
}
ul.timelineBox li boximagem subimagem img{
box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.42);
-webkit-box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.42);
-moz-box-shadow: 6px 6px 9px 0px rgba(0,0,0,0.42);
}
ul.timelineBox li boxtexto{
display:block;
width:50%;
position:relative;
min-height:100px;
float:left;
}
ul.timelineBox li boxtexto p{
margin: 10px 38px 0;
max-width: 460px;
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
font-weight: 500;
}
ul.timelineBox li:nth-child(even) boxtexto p{
text-align:right;
float:right;
clear: both;
}
ul.timelineBox li boxtexto p strong{
color:#0091ff;
}
#main ul.timelineBox li boxtexto p a, #main ul.timelineBox li boxtexto p a:hover, #main ul.timelineBox li boxtexto p a:visited{
color:#0091ef !important;
text-decoration:underline;
}
ul.timelineBox li data{
padding-left: 38px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2023/01/logo-data-ok.png);
background-position: top left;
background-repeat: no-repeat;
color: #f05f5f;
font-family: 'Rubik', sans-serif;
min-height: 30px;
display: block;
font-size: 20pt;
line-height: 23pt;
}
ul.timelineBox li:nth-child(even) data{
float:right;
padding-right:38px;
background-position: top right;
}
.escondidinho{
opacity:0;
height:1px;
overflow:hidden;
display: block;
}
#palcoTimeline{
display:block;
width:100%;
height:100vh;
position:fixed;
top:-100%;
left:0;
opacity:0;
background-color:rgba(255,255,255,0.5);
z-index:9999;
-webkit-transition: opacity 0.2s ease;
-moz-transition: opacity 0.2s ease;
-o-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
}
#palcoTimeline.abre{
opacity:1;
top:0;
}
.boxPopTimeline{
display:block;
width:calc(100% - 40px);
max-width:600px;
background-color:#0091ff;
margin:0 auto;
position:relative;
min-height:100px;
padding:20px;
max-height: 80vh;
}
.closeTimeline{
display:block;
width:18px;
position:absolute;
top:10px;
right:10px;
cursor:pointer;
}
#palcoImagens{
display:block;
text-align:left;
width:calc(100% - 40px);
color:#fff;
font-family: 'Rubik', sans-serif;
font-size:12pt;
}
#palcoImagens img{
display:block;
margin-bottom:10px;
}  .tarja{
display: block;
width: 100%;
float: left;
font-family: 'Rubik', sans-serif;
color: #fff;
font-size: 22pt;
text-align: center;
background-color: #f58c1f;
margin-bottom: 60px;
padding: 10px 0;
font-weight: 600;
position: relative;
}
.tarja a, .tarja a:hover, .tarja a:visited{
color:#fff;
}
.botao-formulario-associese {
margin-top: 45px;
}
.boxassocie .tarja {
display: block;
width: 900px;
float: none;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 20pt;
text-align: center;
background-color: transparent;
padding: 10px 0;
font-weight: 500;
position: relative;
margin: 0 auto;
}
.boxassocie .tarja.beneficios {
margin-top: -15px;
}
.boxassocie .tarja.saiba {
border: none;
display: block;
width: 900px;
text-align: center;
color: #0091ff;
font-size: 24pt;
font-weight: 700;
position: relative;
text-transform: uppercase;
margin: 0 auto;
margin-top: 56px;
}
h1.titulo-associese {
margin-top: 185px !important;
}
.tarja-laranja-2025 {
display: flex;
width: 100%;
height: 49.17px;
margin: 0 auto;
background-color: #f58c1f;
justify-content: center;
align-items: center;
margin-bottom: 80px;
}
.boxassocie p{
text-align: center;
color: #0091ff;
font-size: 24pt;
line-height: 30pt;
font-weight: 700;
display: block;
margin: 0 auto;
margin-bottom: 32px;
}
.boxassocie p.email-relacionamento {
color: #002648;
font-weight: 400;
font-size: 12pt;
}
.boxassocie .texto-abre p {
width: 900px;
font-size: 17pt;
line-height: 26pt;
font-weight: 400;
color: #002648;
}
ul.topicosAssocie{
display:block;
max-width: 900px;
margin: 0;
margin: 0 auto;
text-align: center;
margin-bottom: 56px;
}
ul.topicosAssocie li{
font-size: 18pt;
line-height: 24pt;
font-weight: 700;
margin: 0;
padding: 10px 0;
text-align: center;
font-style: italic;
}
ul.topicosAssocie li:nth-child(even){
color: #0091ff;
}
ul.topicosAssocie li:nth-child(odd){
color: #f58c1f;
}
#numeros {
margin-bottom: 24px;
}
#beneficios{
display:block;
width:100%;
float:left;
margin:0;
min-height:400px;
background-repeat:no-repeat;
background-position:top center;
background-size:cover;
background-image:none;
position:relative;
}
#beneficios imagemAbre{
display:block;
width:100%;
text-align:center;
margin:60px 0;
float:left;
}
#beneficios:before{
content: '';
display: block;
width: 100%;
height: 100%;
background-color: #fff;
position: absolute;
z-index: 0;
}
#beneficios.boxassocie h2 {
display: block;
width: 900px;
text-align: center;
color: #0091ff;
font-size: 24pt;
font-weight: 700;
position: relative;
text-transform: uppercase;
margin: 0 auto;
}
#beneficios nomeTopico, H2.titulosection{
display:block;
width:100%;
text-align:center;
font-family: 'Rubik', sans-serif;
color:#f58c1f;
font-size:26pt;
float:left;
margin-bottom: 35px;
margin-top: 50px;
}
#beneficios nomeTopico.topico1 {
margin-top: -55px;
margin-bottom: 16px;
font-size: 20pt;
font-weight: 500;
display: block;
}
#beneficios nomeTopico.topico2 {
margin-top: 80px;
margin-bottom: 16px;
font-size: 20pt;
font-weight: 500;
display: block;
}
H2.titulosection{
margin:60px 0;
font-weight:400;
}
#beneficios ul.tuttiTopico{
display: block;
width: 690px;
padding: 0;
list-style: none;
float: none;
margin: 0 auto;
margin-top: 90px;
}
#beneficios ul.tuttiTopico li{
display:block;
float:left;
width:33.33333%;
aspect-ratio: 1 / 1;
background-repeat:no-repeat;
background-position:center 62px;
margin:0 !important;
position:relative;
cursor:pointer;
overflow:hidden;
background-size: 65px;
}
#beneficios ul.tuttiTopico li:nth-child(even){
background-color:#002648;
}
#beneficios ul.tuttiTopico li:nth-child(odd){
background-color:#f58c1f;
}
#beneficios ul.tuttiTopico li subtitulo{
font-family: 'Rubik', sans-serif;
font-size: 11pt;
color: #fff;
display: block;
text-align: center;
position: absolute;
left: 0;
bottom: 45px;
width: calc(100% - 10px);
text-transform: uppercase;
font-weight: 400;
margin:0 5px;
}
#beneficios ul.tuttiTopico li flutuante{
display:block;
width:100%;
aspect-ratio: 1 / 1;
background-color:rgba(255,255,255,0.9);
position:absolute;
top:-100%;
opacity:0;
left:0;
z-index:300;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#beneficios ul.tuttiTopico li:hover flutuante{
top:0;
opacity:1;
}
#beneficios ul.tuttiTopico li flutuante p{
color: #132948;
font-family: 'Rubik', sans-serif;
font-size: 11pt;
margin: 0 auto;
width: calc(100% - 30px);
line-height: 14pt;
font-weight: 500;
}
#associado{
display:block;
width:100%;
float:left;
background-color:#fff;
min-height:400px;
padding:0 0 60px;
margin-top: 50px;
}
#associado.boxassocie .abrelista, #abreTrends .abrelista {
color: #002648;
background-color: #fff;
width: fit-content;
font-size: 18pt !important;
border: none !important;
font-weight: 400;
}
#abreTrends .abrelista {
padding-left: 0;
} #associado.boxassocie ul.listaValores li.botao, #abreTrends ul.listaValores li.botao {
background-color: #fff;
top: -1px;
right: 227px;
border: none !important;
}
#abreTrends ul.listaValores li.botao {
right: 195px;
}
#associado.boxassocie ul.listaValores li.botao:hover, #abreTrends ul.listaValores li.botao:hover {
background-color: #fff !important;
}
#associado.boxassocie ul.listaValores li.botao.abre, #abreTrends ul.listaValores li.botao.abre {
background-color: #fff;
}
.page-id-54793 #associado{
display: block;
width: 100%;
float: left;
background-color: #fff;
min-height: auto;
padding: 10px;
}
#associado ul.ferramenta{
display:block;
width:100%;
max-width: 660px;
margin:0 auto;
clear:both;
}
#associado .boxferramenta{
display:block;
width:100%;
float:left;
padding:60px 0;
text-align:center;
}
#associado ul.ferramenta li{
display: block;
float: left;
width: 315px;
margin-left: 15px;
background-color: #002648;
padding: 0 20px;
height: 315px;
}
#associado ul.ferramenta li p{
margin:0;
color:#fff;
font-family: 'Rubik', sans-serif;
font-size: 17pt;
font-weight: 400;
}
#repositorio{
position:relative;
}
#associado ul.ferramenta li .blockInfo{
display:none;
position: absolute;
width: 300px;
background: #fff;
padding: 20px;
top: 20px;
left: -280px;
}
#associado ul.ferramenta li:hover .blockInfo{
display:block;
}
#associado ul.ferramenta li .blockInfo p{
color: #132948;
font-family: 'Source Serif 4', serif;
font-size: 11pt;
line-height: 22px;
text-align: center;
}
#associado ul.ferramenta li .blockInfo p strong{
display: inline-block;
color: #002648;
font-family: 'Source Serif 4', serif;
font-size: 13pt;
font-weight: 600;
}
#repositorio .info {
width: 20px;
height: auto;
border: 1px solid #fff;
display: block;
position: absolute;
top: 11px;
right: -12px;
cursor: pointer;
color: #fff;
font-family: 'Source Serif 4', serif;
line-height: 17px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#repositorio .info:hover{
background-color:#f58c1f;
}
#associado ul.ferramenta li p strong{
color: #f58c1f;
font-weight: 400;
font-size: 26pt;
margin: 10px 0 0;
display: block;
}
#associado ul.ferramenta li p em strong{
font-size: 12pt;
margin-top:0;
}
#associado ul.ferramenta li em{
font-size: 12pt;
font-style: normal;
display: block;
line-height: 17pt;
}
#associado ul.ferramenta li:first-child{
margin-left:0;
margin-right:15px;
}
#associado h2{
display:block;
width:100%;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 20pt;
text-align: center;
background-color: transparent;
padding: 10px 0;
font-weight: 500;
margin-top: -25px;
}
.sublinha{
height:0;
overflow:hidden;
opacity:0;
display: block;
}
ul.listaValores{
display: block;
width: 100%;
max-width: 660px;
margin: 30px auto 0;
position: relative;
}
.formularios ul.listaValores{
max-width: 100%;
}
.wpcf7 form.sent .wpcf7-response-output {
clear: both;
float: none;
border: none;
padding: 0;
text-transform: none;
font-family: 'Rubik', sans-serif;
color: #0091ff;
font-size: 12pt;
width: 670px;
text-align: center;
display: block;
}
#vaipara{
opacity:0;
height:1px;
}
ul.listaValores li{
display:block;
width: 100%;
color:#fff;
font-family: 'Rubik', sans-serif;
font-size:19pt;
margin-bottom:0;
padding:0;
cursor:pointer;
height:0;
opacity:0;
overflow:hidden;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
ul.listaValores.abre li:nth-child(odd){
background-color:#f3b13e;
}
ul.listaValores.abre li:nth-child(even){
background-color:#f58c1f;
}
ul.listaValores.abre li, ul.listaValores li:nth-child(2){
margin-bottom:5px;
padding:5px 10px;
}
ul.listaValores li:nth-child(2){
width: calc(100% - 55px);
}
ul.listaValores.abre li, ul.listaValores li:nth-child(2){
height:53px;
opacity:1;
overflow:visible;
}
ul.listaValores li:nth-child(2), ul.listaValores.abre li:nth-child(2), ul.listaValores.abre li:hover{
background-color:#002648;
}
ul.listaValores li.botao{
width: 53px;
height: 53px;
background-color: #002648;
position: absolute;
margin: 0;
top: 0;
right:0;
opacity:1;
}
ul.listaValores li.botao:before{
content: '\f0d7';
font-family: "Font Awesome 5 Free";
font-size: 19px;
width: 33px;
height: 33px;
font-weight: 700;
background-color: #002648;
border: 1px solid #fff;
color: #fff;
display: block;
position: Absolute;
top: 10px;
left: 10px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
text-align: center;
padding-top: 0px;
transform: rotate(0deg);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
ul.listaValores li.botao.abre:before{
transform: rotate(180deg);
}
ul.listaValores li:hover{
background-color: #f58c1f;
}
ul.listaValores li strong{
width: 15px;
display: inline-block;
text-align: center;
}
.boxbotaoAssocie{
display:block;
width:100%;
text-align:center;
clear: both;
}
.boxbotaoAssocie a{
border-bottom:1px solid #002648;
font-family: 'Rubik', sans-serif;
margin-bottom: 0;
}
.boxbotaoAssocie a.pessoa-fisica {
color: #002648;
font-size: 12pt;
text-transform: none;
border-bottom: 1px solid #002648;
display: block;
width: fit-content;
text-align: center;
margin: 0 auto;
margin-top: 18px;
margin-bottom: 48px;
}
.boxbotaoAssocie a.pessoa-fisica:hover {
color: #0091ff;
border-bottom: 1px solid #0091ff;
}
ul.parceiros{
display:block;
width:100%;
float:left;
margin-bottom:100px;
}
ul.parceiros li{
display:block;
float:left;
width:calc(25% - 10px);
margin-right:10px;
}
ul.parceiros li:nth-child(4n + 4){
margin-right:0;
}
ul.parceiros li img{
width:100%;
height:auto;
max-width:200px;
}
#trends.supertopo.associese {
background-size:auto 100%;
min-height: 500px;
}
.btAssociePJ{
background-color:#0091ff;
display:block;
color:#fff;
font-family: 'Source Serif 4', serif;
border-bottom: none !important;
margin: 0 auto 100px;
padding: 10px 0;
font-size: 19pt;
font-weight: 600;
max-width: 660px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 4px 6px 12px 0px rgb(0 0 0 / 51%);
-moz-box-shadow: 4px 6px 12px 0px rgba(0,0,0,0.51);
box-shadow: 4px 6px 12px 0px rgb(0 0 0 / 51%);
cursor: pointer;
}
.btAssociePJ:hover{
background-color: #f58c1f;
color:#fff;
}
.btAssociePJ:visited {
color: #fff !important;
}
.formtrends.formularios.associe h2.topAzul, h2.inscritop{
color: #0091ff;
max-width: 100%;
margin-bottom: 20px;
font-family: 'Rubik', sans-serif;
font-weight: 500;
font-size:20pt;
text-align: center;
}
.formtrends.formularios.associe p{
font-family: 'Rubik', sans-serif;
font-size:20pt;
color:#132948;
}
.formtrends.formularios.associe ol{
display:block;
margin:20px 40px;
}
.formtrends.formularios.associe ol li{
font-family: 'Rubik', sans-serif;
font-size:14pt;
color:#132948;
}  .involucroGaleria{
display:block;
width:100%;
max-width:550px;
margin:0 auto 50px;
position:relative;
}
.involucroGaleria p{
color: #3a2865;
font-family: 'Marcellus', serif;
font-size: 13pt;
margin: 10px 0 20px;
font-weight: 400;
line-height: 18pt;
}
#prevgal,#nextgal{
display:block;
width:30px;
height:100%;
position:absolute;
background-repeat:no-repeat;
background-position:center center;
z-index:9999;
top:0;
cursor:pointer;
max-height:400px;
}
#prevgal{
left:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/12/seta-volta.png);
}
#nextgal{
right:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/12/seta-vai.png);
}
#thumbGaleria ul.thumbs{
margin: 0 0 50px;
padding: 0;
list-style: none;
width: 100%;
display: block;
}
#thumbGaleria ul.thumbs li img{
width:100%;
height:auto;
}
#thumbGaleria ul.thumbs li{
display: inline-block;
margin: 10px 5px;
cursor: pointer;
width: calc(33.3333% - 10px);
}
.menugaleria {
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 13pt;
margin-bottom: 20px;
margin-top:50px;
line-height: 21pt;
font-weight: 700;
}
.openGrid, .openArrow{
display: inline-block;
width: 20px;
height: 25px;
margin-right: 5px;
position: relative;
cursor:pointer;
}
.openGrid:before{
content: '\f84c';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 0;
left: 0;
font-weight: 700;
}
.openArrow:before{
content: '\f060';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #000;
position: absolute;
top: 0;
left: 0;
font-weight: 700;
}
#thumbGaleria ul {
max-width: 620px;
margin: 0 auto;
}
#KbkpopGaleria{
position: fixed;
height: 100vh;
width: 100%;
background-color: rgba(0,0,0,0.6);
top: -200%;
left: 0;
opacity:0;
z-index: 9999;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
#KbkpopGaleria.abre{
top: 0;
opacity:1;
}
.suprapop{
cursor:pointer;
}
#innerKbkVal img{
width:auto;
height:80%;
max-height:500px;
}
#innerKbkVal{
display: inline-block;
width: auto;
max-width: 980px;
margin: 0 auto;
position: relative;
}
#innerKbkVal:before{
content: '\f057';
font-family: "Font Awesome 5 Free";
font-size: 30px;
color: #fff;
position: absolute;
top: 10px;
right: 10px;
font-weight: 700;
text-shadow: 2px 2px 2px #000;
}
#bloco2{
margin-top:40px;
position: relative;
}
#bloco2.home2024{
background-color: rgba(242,242,243,0.6);
padding: 50px 0 0;
}
#bloco3.home2024{
padding: 50px 0;
} header.topoBusca{
display:block;
width:100%;
float:left;
margin:100px 0 50px 0;
}
header.topoBusca #search2{
display:block;
width: calc(100% - 120px);
float:left;
background-color:rgba(0,145,255,0.09);
border:1px solid rgba(30,25,80,0.2);
padding:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-family: 'Rubik', sans-serif;
font-size:12pt;
color:#000;
}
header.topoBusca .btbuscainterno{
background-color:#0091ff;
color:#fff;
font-family: 'Rubik', sans-serif;
font-size:12pt;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 10px;
width: 100px;
}
header.topoBusca .forminterno{
display:block;
width:100%;
float:left;
padding-bottom:35px;
margin-bottom:20px;
border-bottom:2pt solid #0091ff;
}
header.topoBusca h4{
color:#1e1950;
font-weight:400;
font-family: 'Rubik', sans-serif;
font-size:12pt;
text-transform:uppercase;
}
a.resultadoBusca{
display:block;
float:left;
width:100%;
margin-bottom:50px;
}
header.topoBusca h4 mark, header.topoBusca h4 ins, a.resultadoBusca titulo mark, a.resultadoBusca titulo ins {
background-color: transparent;
text-decoration: none;
}
a.resultadoBusca titulo{
display:block;
width:calc(100% - 20px);
color:#1e1950;
font-family: 'Rubik', sans-serif;
font-size:14pt;
font-weight:500;
}
a.resultadoBusca p{
display:block;
width:calc(100% - 20px);
color:#1e1950;
font-family: 'Rubik', sans-serif;
font-size:12pt;
margin:0;
}
a.resultadoBusca p mark, a.resultadoBusca p ins, a.resultadoBusca titulo mark, a.resultadoBusca titulo ins{
background-color:transparent;
color:#0091ff;
}
a.resultadoBusca imagem img{
width:100%;
height:auto;
}
a.resultadoBusca data{
display:block;
width:calc(100% - 20px);
color:#1e1950;
font-family: 'Rubik', sans-serif;
font-size:12pt;
font-weight:500;
} .formpagseguro{
display:block;
width:100%;
padding: 10px 0;
margin-top: -84px;
clear:both;
}
.formpagseguro .PagBox{
display: block;
width: 100%;
border: none;
font-family: 'Roboto', sans-serif;
float: left;
margin-bottom: 20px;
padding: 12px 10px 0px;
text-align: left;
font-size: 13px;
color: #444;
background-color: rgba(174, 167, 157, 0);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.3);
-moz-box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.3);
box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.3);
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
#abreTrends .formpagseguro .PagBox{
padding: 30px 35px 20px;
}
#abreTrends img.soucartao {
margin-left: 18px;
}
#blocoformaspagamento{
opacity:0;
height:1px;
overflow:hidden;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
#blocoformaspagamento.abre, .blocopagamento.abre{
opacity:1;
height:auto;
overflow:visible;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
#fase02 a, #fase02 .formtrends.formularios a:hover, #fase02 a:visited{
color:#002954 !important;
font-weight:600 !important;
}
#fase02 .wpcf7-list-item-label{
display: block;
width: calc(100% - 20px);
float: left;
}
.wpcf7-list-item checkbox{
display:block;
width:20px;
float:left;
}
.PagBox.some, .blocopagamento{
opacity:0;
height:1px;
overflow:hidden;
margin: 0 !important;
padding: 0 !important;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.Finalizado.PagBox p{
margin:0;
padding:0;
}
.centro.internas.formulario .Finalizado.PagBox p.boxsocio {
margin: 0;
padding: 0;
color: #f08723;
font-size: 17pt;
font-weight: 700;
text-align: center !important;
}
.centro.internas.formulario .Finalizado.PagBox a.btBoleto{
background-color: #f58c1f;
font-family: 'Rubik', sans-serif;
color: #fff !important;
text-transform: uppercase;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
float: right;
margin-right: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px 47px;
clear: both;
display: block;
text-align: center;
}
.formpagseguro .PagamentoCartao img{
display: block;
margin-bottom: 20px !important;
}
.formpagseguro .PagamentoCartao p, .formpagseguro .PagamentoBoleto p, .formpagseguro .PagamentoEmpenho p{
margin-top: 10px !important;
}
.formpagseguro .PagamentoEmpenho textarea {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #5066ae;
min-height:100px;
}
.formpagseguro .PagamentoCartao .itemform select { border: 1px solid #002648;
}
.formpagseguro .faturamento{
display:block;
width:100%;
float:left;
margin-top:50px;
padding:0;
}
.formpagseguro .PagBox p{
text-align: left !important;
font-family: 'Roboto', sans-serif !important;
color: #444;
font-size: 16px;
margin-top: 35px;
width: 100%;
float: left;
font-weight: 300;
}
.formpagseguro .dadospagamento.PagBox p{
margin-top:0;
}
.formpagseguro .PagBox imagem {
width: 90%;
text-align: center;
display: block;
margin: 0 auto;
}
.formpagseguro .PagBox.PagamentoBoleto imagem{
max-width:200px;
}
.formpagseguro .PagBox.PagamentoPIX imagem{
max-width:180px;
float:left;
}
.formpagseguro .PagBox.PagamentoPIX{
background-image:url(//www.aberje.com.br/wp-content/uploads/2023/04/fundo-pix-ok.png);
background-repeat: no-repeat;
background-position: 100% 70px;
padding-bottom: 20px;
}
.formpagseguro .PagBox.PagamentoPIX p{
width: 90% !important;
clear: both !important;
}
.formpagseguro .PagBox input[type="text"]{
background: transparent;
font-size: 14px;
font-family: 'Rubik', sans-serif;
color: #002a53;
padding: 5px 10px;
border: 1px solid #002648;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.formpagseguro .PagBox #especificar {
margin-bottom: 10px;
}
.formpagseguro .PagBox #especificar.erro {
border: 2px solid red !important;
}
.formpagseguro .PagBox #descinfoadd {
margin-bottom: 10px;
}
.formpagseguro .HIDDEN{
display:none;
}
.formpagseguro .abre .HIDDEN{
display:block;
}
.coluna12 .itemform radio{
display:block;
width:100%;
}
#dadosJuridica.some, #dadosFisica.some{
display:none;
}
.PagBox h2{
color: #0061a5;
font-size: 20px;
text-transform: uppercase;
font-family: 'Rubik', sans-serif;
margin:20px 0;
}
#abreTrends #confirmar p {
font-family: 'Roboto', sans-serif;
margin-bottom: 10px;
padding: 0;
font-size: 15px;
color: #444;
display: block;
text-align: left;
}
#abreTrends #confirmar p strong{
font-family: 'Roboto', sans-serif;
font-size: 15px;
font-weight:600;
}
#ingressos_form{
width:calc(100% -250px);
}
#ingressos_form .valores{
display:block;
width:100%;
position:relative;
}
#formpagueseguro .elFlutuante{
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);
}
#formpagueseguro .elFlutuante.resumo.sumir{
display:none;
}
#formpagueseguro .boxevento .elFlutuante {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 40px 0 0;
margin: 0;
}
#formpagueseguro .boxevento  formapagamento {
display: block;
text-align: left;
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
clear: both;
margin-bottom: 25px;
}
#formpagueseguro .erro .boxevento  formapagamento {
text-align:center;
}
.BTtrends {
display: inline-block;
margin-top: 20px;
background-color: #0cb5a0;
color: #fff;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
padding: 5px 20px;
text-transform: uppercase;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.BTtrends:hover{
background-color:#0cb5a0;
color:#fff;
}
#formpagueseguro .elFlutuante .titulo span, #principal h2, .boxpagamentos h2{
color: #002648;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
float: left;
font-weight: 600;
padding-left: 0;
}
#formpagueseguro .elFlutuante .titulo.linha span{
border-bottom: 1px solid #000;
width: 100%;
text-align: left;
}
#formpagueseguro .elFlutuante .titulo valor{
float: right;
margin-right: 0;
color: #0091ff;
font-size: 16pt;
font-family: 'Rubik', sans-serif;
font-weight: 500;
}
#formpagueseguro .elFlutuante #cupom valor{
color: #0091ff;
font-size: 16pt;
font-family: 'Rubik', sans-serif;
font-weight: 500;
line-height: 16pt;
}
#formpagueseguro .elFlutuante.resumo .titulo{
border-bottom: 1px solid #002648;
width: 100%;
float: left;
}
#formpagueseguro .elFlutuante.resumo dados {
display: block;
width: 100%;
text-align: left;
color:#002648;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
font-weight: 500;
}
#formpagueseguro .elFlutuante.resumo lote {
display: inline-block;
margin: 10px 10px 0 0;
padding-right: 10px;
border-right: 1px solid #002648;
line-height: 11pt;
}
#formpagueseguro .elFlutuante.resumo valorunitario {
display: block;
font-weight: 400;
}
#formpagueseguro .elFlutuante.resumo ingressos {
float: right;
margin: -53px 0 0 0;
font-size: 12pt;
color: #002648;
font-family: 'Rubik', sans-serif;
font-weight: 500;
}
#formpagueseguro .elFlutuante.resumo ingressos valor{
display:block;
width:100%;
}
#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 cubo{
display: block;
float: left;
margin-right: 5px;
border: 1px solid #002648;
width: 17px;
height: 20px;
position: relative;
cursor:pointer;
}
.abrircupom cubo .fa.fa-plus{
position:relative;
top:0;
left:0;
}
.abrircupom cubo .fa-plus:before{
font-size: 12px;
position: absolute;
top: -14px;
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;
top: 10px;
position: absolute;
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;
}
.boxcupom ul.listaitens li val{
float:right;
background-color: #f3faff;
}
.boxcupom ul.listaitens li span{
padding-left:0;
}
.formcupom input[type="text"] {
background: #fff;
border: 1px solid #abbccc;
width: 100%;
max-width: 400px;
float: left;
padding: 8px;
}
.formcupom item{
width: calc(52% - 90px);
float: left;
margin-right: 5px;
}
.boxpagamentos{
display: block;
width: 100%;
margin: 0 auto;
}
ul#menupagamentos{
display:block;
width:100%;
float:left;
margin:20px 0;
list-style:none;
text-align:left;
}
ul#menupagamentos li{
display: flex;
margin: 0 10px 20px 0;
font-family: 'Roboto', sans-serif;
padding: 0;
font-size: 13px;
color: #0091ff;
font-weight: 500;
background-color: #fff;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.3);
-moz-box-shadow: 10px 11px 18px -6px rgba(0, 0, 0, 0.3);
box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.3);
cursor: pointer;
width: calc(25% - 45px);
float: left;
height: 85px;
text-align: center;
align-items: center;
justify-content: center;
flex-direction: column;
}
#abreTrends ul#menupagamentos li.ativo {
box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.9);
background-color: #f3faff;
}
ul#menupagamentos li span{
color: #000;
font-size: 11px;
margin-top: -8px;
}
ul#menupagamentos li img {
width: 100%;
max-width: 44px;
margin-bottom: 5px;
}
ul#menupagamentos li:hover{
-webkit-box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.9);
-moz-box-shadow: 10px 11px 18px -6px rgba(0, 0, 0, 0.9);
box-shadow: 10px 11px 18px -6px rgba(0,0,0,0.9);
background-color: #f3faff;
}
ul#menupagamentos li:last-child{
margin-right:0;
}
#principal h2, .boxpagamentos h2{
margin-bottom:20px;
}
.boxpagamentos h2.nobottom{
margin-bottom:0;
}
#principal .itemform label, .boxpagamentos .itemform label{
display: block;
width: 100%;
font-size: 14px;
font-weight: 500;
font-size: 16px;
display: block;
width: 100%;
margin-top: 5px;
color: #002648;
font-family: 'Rubik', sans-serif;
text-align: left;
}
#principal .itemform label, .boxpagamentos .itemform label span{
color: red;
}
.boxpagamentos .itemform label.inner{
font-size: 14px;
margin-top: 15px;
font-weight: 400;
}
#principal .PagBox .itemform label {
color: #0091ff;
font-size: 16pt;
font-weight: 400;
}
#principal .PagBox .subforms .itemform label {
font-size: 12pt;
}
#principal .PagBox input[type="radio"] {
float: left;
margin: 11px 11px 0 0;
}
ul.bullets{
margin: 0 !important;
padding: 0 !important;
list-style: none;
display: block;
width: 100%;
float: left !important;
}
ul.bullets li{
margin-bottom: 3px;
color: #002648;
font-family: 'Rubik', sans-serif;
font-weight: 400;
font-size: 10pt;
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
width: 100%;
flex-wrap: wrap;
}
ul.bullets li input[type="radio"] {
padding: 0;
margin-right: 8px;
position: relative;
top: -1px;
}
ul.bullets li input[type="text"] {
margin-left: 10px;
width: 100%;
display: block;
position: relative;
top: 7px;
max-width: 400px;
}
.Finalizado.PagBox{
display: block;
width: 100%;
background-color: #f3faff;
padding: 40px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
float: left;
margin: 45px 0;
position: relative;
-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);
}
.Finalizado.PagBox.erro{
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-color: #fff;
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/icone-alert.png);
background-repeat: no-repeat;
background-position: top center;
}
.maxcentro .Finalizado.PagBox{
margin: 55px 0 0 0;
position: relative;
}
.maxcentro .Finalizado.PagBox aguardando {
color: #f08723;
font-family: 'Rubik', sans-serif;
font-size: 12pt;
font-weight: 400;
position: relative;
top: -84px;
left: 0;
display: block;
text-align: right;
}
.maxcentro .Finalizado.PagBox aguardando span {
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/relogio-laranja.png);
background-repeat: no-repeat;
padding-left: 22px;
background-position: 0px 1px;
}
blocobranco {
background-color: #fff;
padding: 30px;
display: block;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
margin: 0 20px;
float: left;
width: calc(100% - 40px);
}
#abreTrends .coluna8 blocobranco {
background-color: transparent;
}
#abreTrends .coluna4 blocobranco {
background-color: #fff;
}
blocobranco.base{
margin-top: 20px;
padding: 35px 40px;
}
blocobranco ul.pagamentopix{
margin-top: 21px !important;
list-style: none;
margin-left: 0 !important;
margin-bottom: 0 !important;
}
blocobranco ul.pagamentopix li{
background-repeat: no-repeat;
padding-left: 24px;
font-size: 12pt;
}
blocobranco ul.pagamentopix li:nth-child(1){
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/ico-aplicativo.png);
background-position: 3px 4px;
}
blocobranco ul.pagamentopix li:nth-child(2){
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/ico-qrcode.png);
background-position: 3px 4px;
}
blocobranco ul.pagamentopix li:nth-child(3){
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/03/ico-confirmar.png);
background-position: 3px 4px;
}
blocobranco ul.pagamentopix li:last-child{
margin-bottom:0;
}
.Finalizado.PagBox{
opacity:1;
height:auto;
overflow:visible;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.Finalizado.PagBox.someok{
opacity:0;
height:1px;
overflow:hidden;
-webkit-transition: opacity 0.5s ease;
-moz-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
padding:0;
margin: 0;
}
.Finalizado.PagBox h1{
margin: 0 !important;
padding: 0 !important;
color: #002648 !important;
font-size: 20pt !important;
font-family: 'Rubik', sans-serif !important;
text-transform: none !important;
}
.Finalizado.PagBox logopague {
position: absolute;
top: 13px;
right: 42px;
}
.Finalizado.PagBox statuspagamento {
position: absolute;
top: 36px;
left: 40px;
color: #002648;
font-size: 16pt;
font-family: 'Rubik', sans-serif !important;
}
#infotimecode {
display: block;
margin-bottom: 20px;
font-size: 12pt !important;
color: #002648;
line-height: 25px;
}
#infotimecode tempo{
color:#ff8c1f;
font-weight: 500;
font-size: 13pt !important;
}
#abreTrends #infotimecode p strong{
font-size: 16pt;
font-weight:600;
margin:0;
padding:0;
}
.hidetextarea{
height:0;
opacity:0;
overflow:hidden;
}
.dadospagamento{
display: block;
text-align: left;
width: 100%;
margin: 50px 0 20px;
color: #0091ff;
font-family: 'Rubik', sans-serif !important;
font-size: 16pt;
font-weight: 500;
}
.dadospagamento right {
float: right;
text-align: right;
display: block;
}
.centro.internas.formulario imagem.logo{
display: block;
width: 100%;
margin: 0;
margin-bottom: 0px;
float: none;
text-align: left;
max-width: 100%;
}
.centro.internas.formulario imagem.logo img{
max-width:185px;
}
.Finalizado qrcode img{
width:100%;
height:auto;
}
.centro.internas.formulario .Finalizado p {
display: block;
width: 100%;
float: left;
text-align: left !important;
padding: 20px 0 0;
font-family: 'Rubik', sans-serif !important;
}
.centro.internas.formulario .Finalizado p strong{
font-size: 16px !important;
}
.Finalizado qrcode{
display: block;
}
.centro.internas.formulario  .Finalizado h3 {
margin: 10px 0 30px;
}
.Finalizado.PagBox h4{
display: block;
width: 100%;
text-align: left;
font-family: 'Rubik', sans-serif !important;
font-size: 14pt;
color: #002648;
font-weight: 500;
margin-bottom: 11px;
line-height: 18pt;
}
.centro.internas.formulario .Finalizado.PagBox p{
margin: 0 !important;
padding: 0 !important;
font-size: 12pt !important;
}
.Finalizado imagem{
max-width: 150px;
float: right;
}
.centro.internas.formulario .Finalizado.PagBox imagem{
max-width: 200px;
margin: 0;
}
.centro.internas.formulario .Finalizado.PagBox .boxevento {
display: block;
max-width: 670px;
margin: 40px auto;
clear: both;
}
.centro.internas.formulario .Finalizado p.aviso{
color: #0091ff !important;
font-family: 'Rubik', sans-serif !important;
font-size: 16pt !important;
margin: 0 0 0 0;
padding: 0;
}
.centro.internas.formulario .Finalizado p.aviso br{
display:block !important;
}
#ingressos_form .elFlutuante imagem{
width: 115px;
float: right;
}
#ingressos_form .elFlutuante status {
float: right;
padding: 0 20px 0 0;
color: #ff8c1f;
font-family: 'Rubik', sans-serif;
font-size: 16pt;
}
#ingressos_form .valores .elFlutuante h3{
color: #002648;
font-size: 20px;
margin-bottom: 20px;
text-align: left;
font-weight: 400;
margin-top: 21px;
text-transform:none;
}
#ingressos_form .valores .elFlutuante h3 span{
margin: -50px 0 0 0;
float: right;
padding-right: 0;
}
#principal.fecha, #confirmar.fecha{
opacity:0;
height:1px;
overflow:hidden;
display:block;
width:100%;
float:left;
}
#ingressos_form input[type="text"]#quantidade {
padding: 3px 0px;
background: transparent;
border: 1px solid #002a53;
resize: none;
font-size: 12pt;
font-family: 'Rubik', sans-serif;
color: #002648;
border: 1px solid ##002648;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
width: 100%;
display: block;
margin: 10px auto;
text-align: center;
font-weight: 600;
}
#ingressos_form input[type="text"]#quantidade:disabled {
opacity: 1;
background-color: #fff;
}
.valoresvariaveis span,  .valoresvariaveis #valordacompra{
color: #0091ff !important;
font-size: 16pt !important;
font-family: 'Rubik', sans-serif;
font-weight: 700;
}
.valoresvariaveis span {
display: block;
width: 130px;
text-align: left;
float: left;
margin: 7px 0 0 0;
} .supertopo2024{
width: 100%;
float: left;
display: flex;
justify-content: center;
align-items: center;
min-height:405px;
padding:30px 0;
color:#fff;
background-repeat: no-repeat;
}
#topPesquisa.supertopo2024{
background-color:#f08723;
}
#pesquisa2025-topo {
display: block;
width: 100%;
height: 443px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-color: #002648;
position: relative;
}
#pesquisa2025-topo .sobre-banner {
top: 40px;
}
.titulo-pesquisa2025 {
position: absolute;
top: 0;
color: #fff;
width: 100%;
justify-content: center;
height: 100%;
background-color: rgb(11 11 20 / 75%);
}
.titulo-pesquisa2025 h1 {
font-size: 38pt;
font-weight: 600;
color: #fff;
width: 440px;
text-align: center;
margin: 0 auto;
text-transform: uppercase;
line-height: 40pt;
margin-top: 160px;
margin-bottom: 17px;
}
#pesquisa2025-faixa .menu-topo2-container {
display: flex;
width: 100%;
height: 49.17px;
margin: 0 auto;
background-color: #f58c1f;
justify-content: center;
align-items: center;
}
#pesquisa2025-faixa .menu-topo2-container a {
display: block;
color: #fff;
font-size: 12pt;
position: relative;
width: fit-content;
font-weight: 500;
}
#pesquisa2025-faixa .menu-topo2-container a:hover {
color: #002648;
} #pesquisa2025-faixa .menu-topo2-container a:hover::before {
color: #002648;
}
#topComite.supertopo2024{
background-color: #0061a5;
position: relative;
background-repeat: no-repeat;
background-position: center;
background-size: auto 100%;
}
.supertopo2024 p {
margin-bottom: 0;
font-size: 11pt;
line-height: 18pt;
}
.supertopo2024 imagem{
display:block;
max-width:230px;
margin-left:40px;
}
.supertopo2024 imagem img{
width:100%;
height:auto;
}
.innerBox{
display: flex;
width: 100%;
max-width: 840px;
align-items: center;
} #comites.comites-homolog .centro {
display: grid;
grid-template-columns: 72% 28%;
width: 960px;
}
#comites.comites-homolog .centro .innerBox {
padding-right: 35px;
}
#comites.comites-homolog ul.listcomites {
width: 100%;
}
#comites.comites-homolog .centro .comite-coluna2 {
margin-top: 55px;
padding-left: 20px;
}
#comites.comites-homolog .centro .comite-coluna2 h2 {
display: block;
width: 100%;
clear: both;
max-width: 650px;
color: #002648;
font-size: 14pt;
border-bottom: 2.5px solid #002648;
margin-bottom: 10px;
font-weight: 500;
}
#comites.comites-homolog .centro .comite-coluna2 h3 {
color: #002648;
font-size: 14pt;
margin-top: 0;
font-weight: 500;
cursor: pointer;
height: 25px;
}
#comites.comites-homolog .centro .comite-coluna2 h3::after {
content: "\f078";
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #F58C1F;
font-weight: 600;
margin-left: 7px;
cursor: pointer;
display: inline-block;
transform: rotate(0deg);
transition: all 0.1s ease-out;
}
#comites.comites-homolog .centro .comite-coluna2 h3.abre::after {
transform: rotate(180deg);
}
#comites.comites-homolog ul.comites-anteriores {
margin-left: 0;
margin-top: 0;
max-height: 0;
padding-left: 12px;
overflow: hidden;
transition: max-height 0.2s ease-out;
}
#comites.comites-homolog ul.comites-anteriores.show {
max-height: 800px;
position: relative;
margin-top: 10px;
}
#comites.comites-homolog ul.comites-anteriores li {
line-height: 18pt;
font-size: 12pt;
cursor: pointer;
list-style: none;
}
#comites.comites-homolog ul.comites-anteriores li a {
color: #002648;
}
#comites.comites-homolog ul.comites-anteriores li:hover {
text-decoration: underline;
color: #002648;
}
#comites.comites-homolog ul.comites-anteriores li a:hover {
text-decoration: underline;
color: #002648;
}
#comites.comites-homolog ul.comites-anteriores li::marker {
color: #0091ff;
} #comites{
margin-bottom:100px;
}
#comites .innerBox{
margin:0 auto;
flex-direction: column;
}
#comites .innerBox p{
margin: 40px 0 20px;
max-width:650px;
clear:both;
color: #002648;
}
#comites .innerBox h3{
font-weight: 400;
color: #002648;
font-size: 17pt;
line-height: 24pt;
margin-top: 60px;
align-self: flex-start;
}
h2.subtitulos{
color: #0061a5;
font-size: 16pt;
margin: 40px 0 0;
font-weight: 400;
}
#comites h2.subtitulos{
color: #0091ff;
font-size: 17pt;
text-align: left;
margin: 0 0 20px;
width: 100%;
font-weight: 400;
border-bottom: 2px solid #0091ff;
padding-bottom: 5px;
margin-bottom: 20px;
}
#comites ul.listagem.comites li h4{
color: #0091ff;
font-size: 15pt;
margin: 12px 0 12px 0;
font-weight: 400;
line-height: 20pt;
min-height: 105px;
}
#comites ul.listagem.comites li chamada{
color: #002954;
font-size: 13pt;
margin: 12px 0 15px 0;
font-weight: 400;
line-height: 20pt;
display: block;
min-height: 100px;
}
#comites ul.listagem.comites li autor, #comites ul.listagem.comites li data{
color: #002954;
font-size: 11pt;
margin: 0;
font-weight: 400;
line-height: 20pt;
display: block;
}
h2.subtitulos.data{
padding-left: 30px;
background-image: url(//www.aberje.com.br/wp-content/uploads/2024/01/calendario.png);
background-repeat: no-repeat;
background-position: 0 4px;
}
#comites .boxComites .innerBox{
align-items: flex-start;
}
#comites .boxComites .innerBox p{
margin-top:0;
margin-bottom: 20px;
}
#comites ul.listcomites, #comites ul.caposComites, #comites ul.listatemas, #comites ul.datas{
margin: 20px 0;
max-width: 650px;
padding: 0;
list-style: none;
display: flex;
width: 100%;
justify-content: flex-start;
}
#areaPQ.escondido{
opacity:0;
height:0;
overflow:hidden;
}
#comites ul.listagem.comites{
margin-top:40px;
}
#comites ul.listagem.comites li{
display:inline-block;
width:calc(50% - 20px);
margin:0 10px 35px;
}
#comites ul.listagem.comites li:nth-child(odd){
clear:both;
margin:0 20px 35px 0;
}
#comites ul.listagem.comites li:nth-child(even){
margin:0 0 35px 20px;
}
#comites ul.listagem.comites li .homechamada{
display: block;
min-height: 155px;
background-position: top center;
background-size: 100% auto;
background-repeat: no-repeat;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#comites ul.listatemas, #comites ul.datas{
margin: 15px 0 40px;
display: flex;
flex-direction: column !important;
align-items: flex-start !important;
max-width: 850px;
}
#comites ul.datas{
margin-bottom:0;
}
#comites ul.listatemas li{
color: #002648;
font-size: 11pt;
padding: 5px 15px;
background-color: #e5f4ff;
display: flex;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
width: 100%;
min-height: 50px;
align-items: center;
}
#comites ul.membros{
margin:0 0 40px;
padding:0;
list-style:none;
}
#comites ul.membros li{
display: block;
width: 100%;
float: left;
margin-bottom: 20px;
border-bottom: 1px solid #0091ff;
padding-bottom: 10px;
color: #002648;
}
#comites ul.membros li:last-child{
margin-bottom:0;
}
#comites ul.membros li empresa{
display: flex;
width: 190px;
float: left;
flex-direction: row;
justify-content: flex-start;
}
#comites ul.membros li dados{
display:block;
width:calc(100% - 200px);
float:left;
margin-left:10px;
}
#comites ul.membros li dados membro{
display:block;
width:100%;
}
#comites ul.membros li dados nome{
font-weight:500;
}
#comites ul.membros li dados nome strong{
font-weight:400;
font-size:14px;
}
#comites ul.membros li empresa span{
display: block;
padding-left: 10px;
position: relative;
margin-right: 10px;
width: 100%;
}
#comites ul.membros li empresa span:before{
content: '';
width: 4px;
height: 14px;
background-color: #0091ff;
display: block;
position: absolute;
top: 7px;
left: -2px;
}
#comites ul.membros li empresa span:after{
content: '';
width: 2px;
height: 14px;
background-color: #002648;
display: block;
position: absolute;
top: 7px;
right: -10px;
display: none;
}
#comites ul.datas li{
padding-left: 30px;
color: #002648;
font-size: 12pt;
}
#comites ul.listcomites, #comites ul.caposComites li{
display: flex;
width: 50%;
align-items: center;
flex-direction: row;
margin:0 20px;
}
#comites ul.caposComites imagem{
display:block;
width:150px;
height:150px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
overflow:hidden;
float:left;
}
.basebuts{
text-align: right;
color: #002648;
font-weight: 400;
font-size: 12pt;
margin: 10px auto;
max-width: 1250px;
}
#vtcomite.basebuts{
text-align: right;
color: #002648;
font-weight: 500;
max-width: 820px;
margin: 0 auto;
float: none;
}
#comites ul.caposComites nome, #comites ul.caposComites dados{
display: block;
width: 100%;
}
#comites ul.caposComites nome{
font-weight:500;
}
#comites ul.listcomites, #comites ul.caposComites dados{
display: block;
width: calc(100% - 165px);
margin: 0 0px 0 15px;
float: left;
font-size: 15px;
}
#comites ul.listcomites{
margin:0;
}
#comites ul.listcomites li{
display: block;
width: 100%;
margin: 15px 0;
background-color: rgba(174,167,157,0.1);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#comites ul.listcomites li a, #comites ul.listcomites li a:visited {
color:#132948;
font-size: 14pt;
padding: 10px 15px;
display:block;
font-weight: 600;
}
.boxComites{
display: block;
width: 100%;
margin: 15px 0;
padding:50px 0;
}
.boxComites.fundobranco{
background-color: #fff;
padding-top: 0;
padding-bottom: 0;
}
.boxComites .titleLog{
text-align: left;
padding-left: 109px;
text-transform: uppercase;
font-size: 17pt;
color: #002648;
font-family: 'Rubik', sans-serif;
font-weight: 600;
padding-right: 96px;
margin: 0 auto 12px;
max-width: 1032px;
}
.boxComites .bloco a{
font-size:12px;
}
.boxComites .GETIncrituns{
min-height:300px;
}
.boxComites.some, .basebuts.some, #ttComiteAbre.some{
display:none;
}
h1.innertitle{
color: #0091ff;
font-size: 17pt;
text-align: left;
margin: 0 0 20px;
width: 100%;
font-weight: 500;
border-bottom: 2px solid #0091ff;
padding-bottom: 5px;
margin-bottom: 20px;
}
.innerBox.insc h1.innertitle{
margin-bottom:0;
}
.innerBox.insc h2 {
color: #002648;
font-size: 12pt;
font-weight: 400;
margin-bottom: 15px;
}
.internas{
margin-top:50px;
}
#comites .botoes{
display:block;
width:100%;
max-width:750px;
margin: 0 auto 40px;
}
#comites .btregulamento{
background-color: #132948;
color: #fff;
font-size: 12pt;
padding: 10px 15px;
margin-top: 40px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#comites .botoes .btregulamento{
float:left;
padding: 10px 60px;
}
#comites ul.Insvreventorium{
margin: 0 auto 40px;
padding:0;
display:block;
width:100%;
text-align: center;
list-style: none;
max-width:820px;
}
#comites ul.Insvreventorium li{
display: inline-block;
background-color: #fff;
color: #002648;
font-size: 10pt;
padding: 0;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 1px solid #002648;
cursor: pointer;
margin: 0 7px 0 0;
width: calc(33.333% - 5px);
text-align: center;
}
#comites ul.Insvreventorium li botao{
padding: 5px 0 5px 5px;
display:block;
}
#comites ul.Insvreventorium li:last-child{
margin-right: 0;
}
#comites ul.Insvreventorium li:hover, #comites ul.Insvreventorium li.selected{
background-color: #f08723;
color:#fff;
border:1px solid #f08723;
}
#comites ul.Insvreventorium li.some{
opacity:0.5;
}
#comites .btcandidatar{
background-color: #d4742c;
color: #fff;
font-size: 12pt;
padding: 10px 60px;
margin-top: 40px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
float:right;
cursor:pointer;
min-width:300px;
text-align:center;
}
#comites .btcandidatar.rebaixado{
opacity:0.5;
background-color: #0091ff;
cursor: default;
}
#comites .btcandidatar.rebaixado .fecha{
display:none;
}
#comites .btcandidatar.rebaixado:hover .fecha{
display:block;
}
#comites .btcandidatar.rebaixado:hover .abre{
display:none;
}
#comites .btregulamento:hover, #comites .btcandidatar:hover{
background-color: #0091ff;
}
#comites ul.listcomites li:hover a {
color:#fff;
}
#comites ul.listcomites li:hover{
background-color: #0061a5;
}
#comites .innerBox h2.ttcomite{
display:block;
width:100%;
clear:both;
max-width:650px;
color:#0091ff;
font-size: 20pt;
border-bottom: 4px solid #0091ff;
margin: 40px 0 0;
}
#comites #cadcomite{
width: 100%;
max-width: 820px;
margin: 0 auto;
}
#comites #cadcomite p{
margin-bottom:10px;
}
#comites submitForm.botaoGeral{
text-align:right;
margin-top: 5px;
width: 90%;
}
#comites submitForm.botaoGeral.botaoGeralProximo{
float: right;
}
#comites submitForm.botaoGeral.validar {
text-align: left;
width: 100px;
float: left;
margin: 0 0 0 18px;
clear: none;
}
#comites submitForm.botaoGeral.voltar {
text-align: left;
width: 100px;
float: left;
margin: 0;
margin-top: 15px;
clear: none;
}
#comites submitForm.botaoGeral.validar input {
padding: 9px;
}
#comites submitForm.botaoGeral.voltar input {
padding: 9px;
}
h1.sub-linha{
font-size: 36pt;
border-bottom: 3px solid #fff;
text-transform: uppercase;
margin-bottom: 20px;
}
#conteudoPesquisa p.texto-abertura {
color: #002648;
font-size: 13pt;
line-height: 20pt;
max-width: 700px;
margin: 0 auto;
margin-bottom: 80px;
text-align: center;
}
#conteudoPesquisa p.texto-abertura span {
font-size: 14pt;
font-weight: 500;
color: #f58c1f;
}
#conteudoPesquisa pesquisa{
display:block;
width:100%;
max-width:700px;
margin:20px auto 80px;
position:relative;
}
#conteudoPesquisa pesquisa icone {
width: 34px;
display: block;
position: absolute;
top: 23px;
left: -45px;
}
#conteudoPesquisa pesquisa topo{
display:flex;
width:100%;
border-bottom:4px solid #0091ff;
color:#002648;
font-size:14pt;
float:left;
padding-bottom: 0;
gap: 12px;
}
#conteudoPesquisa pesquisa titulo{
display: block;
width: fit-content;
float: left;
line-height: 25px;
margin-top: 8px;
margin-bottom: 0;
font-weight: 500;
font-size: 14pt;
color: #002648;
}
#conteudoPesquisa pesquisa topo ano{
display: block;
color: #0091ff;
font-weight: 600;
width: fit-content;
float: left;
margin: 0;
line-height: 25px;
}
#conteudoPesquisa pesquisa p{
margin: 20px 0 0;
color: #002648;
font-size: 13pt;
float: left;
line-height: 20pt;
}
.buscapesquisa {
display: block;
max-width: 600px;
width: 100%;
}
.buscapesquisa input[type="text"]{
width: calc(100% - 100px);
float: left;
background-color: #eef5ff;
border: 1px solid #c9cfdf;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 10px;
display: block;
}
.buscapesquisa input[type="submit"]{
background-color: #0091ff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
color: #fff;
padding: 9px 15px;
}
.buscapesquisa input[type="submit"]:hover {
background-color: #002648;
}
#conteudoPesquisa .alm-btn-wrap .alm-load-more-btn{
background-color: #fff !important;
color: #fff;
font-weight: 600;
width: 200px;
position: relative;
}
#conteudoPesquisa .ajax-load-more-wrap.infinite.classic>.alm-btn-wrap .alm-load-more-btn:before {
width: 27px !important;
height: 27px !important;
border: 4px solid #0091ff !important;
border-bottom-color: #002648 !important;
border-radius: 50% !important;
display: inline-block !important;
box-sizing: border-box !important;
animation: rotation 1s linear infinite !important;
background-image: none !important;
position: absolute !important;
top: 8px !important;
left: 87px !important;
}
#conteudoPesquisa .ajax-load-more-wrap.infinite.classic>.alm-btn-wrap .alm-load-more-btn:after {
content: "ver mais pesquisas";
font-size: 12pt;
color: #002648;
font-weight: 500;
}
.buscaBox, .buscaresult{
display:block;
width:100%;
float:left;
margin-bottom:100px;
}
.buscaBox{
display: flex;
margin-top: 50px;
justify-content: center;
flex-direction: column;
align-items: center;
}
ul.listatags{
margin:0;
padding:0;
list-style:none;
display:flex;
width:100%;
}
ul.listatags li a, ul.listatags li a:visited{
color: #002648;
font-size: 10pt;
font-weight: 500;
text-decoration: underline;
}
ul.listatags li a:hover{
color:#0091ff;
}
ul.listatags li{
display:inline-block;
margin:5px;
}
#conteudoPesquisa pesquisa ul.listatags{
margin-top:20px;
display:block;
float:left;
width:100%;
}
#conteudoPesquisa pesquisa ul.listatags li{
margin: 0;
margin-right: 16px;
}
#conteudoPesquisa pesquisa ul.listatags li.titulo-tags {
font-size: 11pt;
margin-right: 12px;
}
#pesquisa2025-faixa .menu-topo1-container{
display: flex;
width: 100%;
height: 90px;
background-color: #00264808;
align-items: center;
justify-content: center;
margin-bottom: 72px;
}
#pesquisa2025-faixa .tagbox{
display: flex;
width: fit-content;
float: left;
align-items: center;
justify-content: center;
}
#pesquisa2025-faixa .tagbox .pesquise-temas {
position: relative;
cursor: pointer;
}
#pesquisa2025-faixa .tagbox .pesquise-temas p {
text-transform: uppercase;
font-size: 11pt;
font-weight: 500;
color: #002648;
position: relative;
padding-right: 30px;
margin: 0;
width: 188px;
}
#pesquisa2025-faixa .tagbox .pesquise-temas p::before {
content: "\f078";
font-family: "Font Awesome 5 Free";
font-size: 13pt;
color: #002648;
position: absolute;
top: -3px;
right: 9px;
font-weight: 600;
}
#pesquisa2025-faixa .tagbox .tags-container {
display: none;
}
#pesquisa2025-faixa .tagbox .tags-container.abre {
display: block;
max-height: 150px;
padding-bottom: 0;
overflow-y: auto;
position: absolute;
top: 32px;
z-index: 999;
border: 1px solid #002648;
padding: 8px;
border-radius: 8px;
scrollbar-width: thin;
scrollbar-color: #00264850 transparent;
background-color: #fff;
width: 420px;
}
#pesquisa2025-faixa .tagbox .tags-container a {
display: block;
margin-bottom: 3px;
cursor: pointer;
width: fit-content;
font-size: 11pt;
color: #002648;
font-weight: 400;
}
#pesquisa2025-faixa .tagbox .tags-container a:hover {
color: #0091ff;
}
#pesquisa2025-faixa .buscaBox, .buscaresult{
display:block;
width:100%;
float:left;
margin-bottom:100px;
}
#pesquisa2025-faixa .buscaBox{
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
margin: 0;
width: fit-content;
}
#pesquisa2025-faixa .buscaBox form {
position: relative;
}
#pesquisa2025-faixa .buscaBox form input[type="text"] {
background-color: #fff;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 11pt;
display: block;
border: 0.5px solid #002648;
border-radius: 8px;
padding: 7px 12px;
font-style: italic;
width: 400px;
margin-left: 8px;
}
#pesquisa2025-faixa .buscaBox form button {
position: absolute;
top: 5px;
right: 10px;
background-color: transparent;
padding: 0;
}
#pesquisa2025-faixa .buscaBox form button::before {
content: "\f002";
font-family: "Font Awesome 5 Free";
font-size: 11pt;
color: #002648;
font-weight: 600;
}
#pesquisa2025-faixa .buscaBox form button:hover::before {
color: #0091ff;
}
#bannerNassino{
display:flex;
width:100%;
height:40vh;
position:fixed;
z-index:900;
bottom:-100%;
opacity:0;
left:0;
background-color:#fff;
box-shadow: 1px -9px 5px 0px rgba(0,0,0,0.23);
-webkit-box-shadow: 1px -9px 5px 0px rgba(0,0,0,0.23);
-moz-box-shadow: 1px -9px 5px 0px rgba(0,0,0,0.23);
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;
}
#bannerNassino.abre{
bottom: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;
}
#bannerNassino avisobox{
display:block;
width:100%;
max-width:600px;
}
#bannerNassino avisobox h2{
font-style:normal;
font-size:14pt;
color: #002648;
text-align:center;
border-bottom:1px solid #002648;
padding-bottom:10px;
margin-bottom:10px;
}
#bannerNassino avisobox p{
text-align:center;
font-size:12pt;
color: #002648;
margin:0 0 5px;
}
#bannerNassino a {
color: #f58221 !important;
font-weight: 600 !important;
}
#bannerNassino .btn_fechar_paywall a {
color: #fff !important;
}
.nobody{
cursor:pointer;
} .boxcomite{
display:block;
width:100%;
text-align:center;
}
.centro.comite h2.innertitulo{
display:block;
width:100%;
text-align:center;
font-size:20px;
font-weight:500;
}
.titulos-form-container {
display: grid;
margin: 0 auto;
width: 720px;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
margin-top: 20px;
margin-bottom: 40px;
}
.titulos-form-container div {
display: flex;
flex-direction: column;
align-items: center;
}
.titulos-form-container div p {
text-align: center;
}
.titulos-form-container .line {
width: 100px;
height: 2px;
background-color: #0091ff;
margin: 0 auto;
margin-top: 25px;
}
.titulos-form-container div span {
width: 50px;
height: 50px;
border-radius: 100%;
background-color:transparent;
border: 2px solid #0091ff;
display: flex;
justify-content: center; 
align-items: center; 
color:#0091ff;
font-size: 15pt;
font-weight: 400;
margin-bottom: 8px;
}
.titulos-form-container div span.selecionado {
background-color: #0091ff;
color: #fff;
}
.titulos-form-container div p {
font-size: 12pt;
}
ul.comitelist li{
display:block;
width:calc(50% - 20px);
float:left;
margin-bottom:20px;
}
.sumidouroComite{
display:none;
}
ul.listForms{
display:block;
width:100%;
margin:20px 0 0;
float:left;
}
ul.listForms li{
display: block;
width: 100%;
float: left;
position: relative;
padding-left: 20px;
font-size: 11pt;
}
#outraarea {
width: 350px;
margin-left: 10px;
}
ul.listForms li .messageCheckbox{
position: absolute;
top: 6px;
left: 0;
}
#dadosFinais itemform span{
display: block;
width: calc(100% - 30px);
float: left;
}
#dadosFinais itemform input[type="checkbox"] {
float: left;
margin: 5px 5px 0 0;
} #cadcomite .formulario{
display: block;
width: 100%;
float: left;
position: relative;
padding-bottom: 0px;
margin-bottom: 10px;
text-align: left;
}
#cadcomite .minus .formulario{
margin-bottom:0;
}
#cadcomite .minus itemform{
margin-bottom: 10px;
margin-top: 10px;
font-family: 'Rubik', sans-serif;
color: #132948;
position:relative;
float: left;
width: 100%;
}
#cadcomite .minus itemform select{
padding: 9.5px;
}
#cadcomite .minus itemform strong {
font-weight: 400;
color: #002648;
}
#cadcomite .formulario label {
font-size: 11pt;
color: #002954;
font-weight: 500;
}
#cadcomite .formulario label p {
font-size: 11pt;
font-weight: 400;
margin-bottom: 5px !important;
}
#cadcomite #cargoNivel {
padding: 10px;
cursor: pointer;
}
.hiperlink {
color: #F58C1F;
font-weight: 500;
}
#cadcomite  #areasTitular label.sup{
margin-top: 20px;
font-size: 14pt;
position: relative;
height: 20px;
float: left;
margin-bottom: 20px;
}
#cadcomite #areasTitular.formulario label.sup erro {
bottom: -30px !important;
}
#mudeideideia.changes {
display: block;
width: 100%;
max-width: 820px;
margin: -20px auto 20px;
text-align: left;
font-size: 12pt;
}
#mudeideideia.changes a {
background-color: #ccc;
padding: 5px 15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-size: 10pt;
opacity: 0.7;
}
.blocoinsert{
margin-top:20px;
}
#mudeideideia.changes.some{
display:none;
}
#cadcomite .formulario.erro label{
color:red;
}
.boxcomite .bloco{
text-align:left;
}
#cadcomite itemform.erro, .formulario input[type="text"].erro, .formulario select.erro{
margin-bottom:40px;
}
.formulario .cidade input[type="text"].erro{
margin-bottom:20px;
}
#cadcomite .formulario erro, .boxerro{
display: block;
width: 100%;
position: absolute;
bottom: 3px;
left: 0;
color: red;
font-weight: 500;
font-family: 'Rubik', sans-serif;
font-size: 14px;
line-height: 16px;
}
.boxerro{
position: relative;
text-align: left;
margin-top: 10px;
float: left;
margin-left: 20px;
}
#cadcomite h2{
margin-top: 10px !important;
font-family: 'Rubik', sans-serif;
font-size: 17pt;
color: #002648;
margin-bottom: 20px;
text-align: left;
font-weight: 400;
}
#cadcomite .halfcpf{
width:50%;
float: left;
}
#cadcomite .esconder{
height:0;
overflow:hidden;
opacity:0;
}
.formulario .btavisoForm{
float: right;
width: 41px !important;
margin-top: 0 !important;
position: relative;
top: -8px;
margin-right: 14px !important;
border: none !important;
color: green;
}
.GETIncrituns .innerBlock .bloco {
max-width: 800px;
}
.GETIncrituns .innerBlock p.login-submit{
clear:none !important;
}
.GETIncrituns .innerBlock p.login-remember {
width: calc(100% - 100px) !important;
max-width: 450px !important;
} .centro-estudos2024 {
background-size: auto 100%;
background-position: center;
background-color: #0b2444;
height: 500px;
}
.titulo-capa {
margin: 0 auto;
margin-top: 250px;
width:600px;
color: #fff;
text-transform: uppercase;
}
.titulo-capa h1{
font-size: 44px;
}
.barra-capa{
width: 535px;
height: 5px;
background-color: #fff;
padding: 0;
margin-bottom: 10px;
}
.titulo-capa h4{
font-size: 28px;
}
.menu-menu-centro-de-estudos-container {
display: flex;
justify-content: center;
align-items: center;
background: #f58c1f;
height: 60px;
width: 100%;
position: relative;
z-index: 100;
}
#menu-menu-centro-de-estudos {
list-style: none;
padding: 0;
margin: 0;
}
#menu-menu-centro-de-estudos li {
display: inline-block;
margin-right: 20px;
}
#menu-menu-centro-de-estudos li:last-child {
margin-right: 0;
}
#menu-menu-centro-de-estudos li a {
display: block;
padding: 10px;
text-decoration: none;
color: #fff;
text-transform: uppercase;
font-family: 'Rubik', sans-serif;
font-weight: 600;
}
#menu-menu-centro-de-estudos li a:hover {
color: #ccc;
}
.menu-toggle-label {
display: none;
}
.menu-toggle input[type="checkbox"] {
position: absolute;
left: -9999px;
}
.titulo-patrocinadores {
margin-top: 100px;
margin-bottom: 30px;
text-align: center;
text-transform: uppercase;
color:  #002648;
}
.patrocinadores {
display: flex;
margin-bottom: 60px;
justify-content: center;
align-items: center;
}
.patrocinadores img {
margin-right: 20px;
}
.patrocinadores img:nth-child(1) {
width: auto;
height: 120px;
}
.patrocinadores img:nth-child(3) {
width: auto;
height: 30px;
}
.texto1-centro-de-estudos-pg1 {
margin: 0 auto;
width: 650px;
text-align: center;
margin-bottom: 75px;
color: #002648;
font-size: 14pt;
}
.conheca-equipe {
height: 480px;
background-color: #f8f7f6;
color: #002648;
text-align: center;
padding-top: 40px;
margin-bottom: 50px;
}
.conheca-equipe h2 {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
font-size: 20pt;
}
.conheca-equipe p {
font-size: 14pt;
}
.orcamento-comunicacao {
text-align: center;
margin-top: 105px;
}
.orcamento-comunicacao h2 {
font-size: 20pt;
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
}
.orcamento-comunicacao p {
color: #002648;
margin-bottom: 0;
font-size: 14pt;
}
.bilhoes {
display: flex;
align-items: center;
justify-content: center;
}
.bilhoes_1 {
color: #9f5b9e;
margin-bottom: 15px;
}
.bilhoes_2 {
color: #002648;
margin-bottom: 30px;
}
.bilhoes_menor {
text-align: end;
line-height: 1;
margin-right: 10px;
font-weight: bold;
}
.bilhoes_maior {
font-size: 50px;
font-weight: bold;
}
.logo_orcamento_e_comunicacao {
display: flex;
align-items: center;
justify-content: center;
margin-bottom: -35px;
margin-top: 50px;
}
.logo_orcamento_e_comunicacao img{
width: 180px;
}
.tabela_orcamento_e_comunicacao {
margin-top: 60px;
}
.linha_tabela_orcamento {
display: flex;
justify-content: center;
font-size: 11pt;
color: #002648;
margin-bottom: 10px;
line-height: 16px;
}
.linha_tabela_orcamento:hover .coluna_1_orcamento, .linha_tabela_orcamento:hover .coluna_2_orcamento, .linha_tabela_orcamento:hover .coluna_3_orcamento, .linha_tabela_orcamento:hover .coluna_1_orcamento_0 {
background-color: #9f5b9e;
color: #fff;
}
.linha_tabela_orcamento_topo {
display: flex;
justify-content: center;
font-size: 11pt;
color: #fff;
margin-bottom: 10px;
line-height: 16px;
}
.coluna_1_orcamento_topo {
width: 200px;
height: 65px;
background-color: #002648;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
padding-top: 15px;
}
.coluna_2_orcamento_topo {
width: 260px;
height: 65px;
background-color: #002648;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
padding-top: 15px;
}
.coluna_3_orcamento_topo {
width: 260px;
height: 65px;
background-color: #002648;
border-radius: 8px;
padding: 8px;
padding-top: 15px;
}
.coluna_1_orcamento {
width: 200px;
height: 65px;
background-color: #c4c9d0;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
}
.coluna_1_orcamento_0 {
width: 200px;
height: 65px;
background-color: #c4c9d0;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
padding-top: 15px;
}
.coluna_2_orcamento {
display: flex;
align-items: center;
width: 260px;
height: 65px;
background-color: #c4c9d0;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
font-weight: bold;
}
.coluna_3_orcamento {
display: flex;
align-items: center;
width: 260px;
height: 65px;
background-color: #c4c9d0;
border-radius: 8px;
padding: 8px;
font-weight: bold;
}
.orcamento_container_estudos_pdf{
background-color: #fff;
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 70px;
border-radius: 8px;
}
.container_estudos_pdf{
background-color: #fff;
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 0;
border-radius: 8px;
}
.orcamento_estudos_titulo {
text-align: center;
font-size: 20pt;
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
margin-top: 40px;
font-weight: 600;
}
.estudos_pdf_linha_titulo{
display: block;
align-items: center;
justify-content: center;
width: 700px;
height: 40px;
color: #002648;
background-color: #fff;
border-bottom: 2px #0091ff solid;
margin: 0 auto;
text-align: center;
margin-bottom: 40px;
}
.estudos_pdf_linha_titulo_principal {
border-bottom: 6px #0091ff solid;
color:#002648 !important;
font-weight: 500;
cursor: pointer !important;
}
.estudos_pdf_linha_titulo_principal span{
color: #0091ff;
font-weight: 600;
}
.estudos_pdf_linha{
display: block;
align-items: center;
padding-left: 90px;
width: 600px;
height: auto;
background-color: #fdfdfd;
border: none;
margin: 0 auto;
} .estudos_pdf_linha_container{
display: grid;
grid-template-columns: 50px 660px;
margin-left: -150px;
}
.estudos_pdf_linha a p {
font-size: 13pt;
color: #002648;
line-height: 19pt;
margin-top: 15px;
margin-bottom: 60px;
pointer-events: none;
}
.estudos_pdf_linha_boletins{
padding-left: 25px;
margin-bottom: 30px;
}
.estudos_pdf_linha_boletins .estudos_pdf_linha_container {
display: grid;
grid-template-columns: 50px 660px;
margin-left: -74px;
} .estudos_pdf_linha_titulo_principal p{
margin-bottom: 0 !important;
font-size: 13pt;
cursor: pointer;
}
.estudos_pdf_linha_texto_principal p{
font-size: 13pt;
color: #002648;
line-height: 19pt;
margin-top: 15px;
margin-bottom: 65px;
}
.estudos_pdf_linha:hover {
cursor: pointer;
}
.estudos_pdf_linha img{
width: 40px;
margin-right: 15px;
margin-top: 15px;
}
.estudos_pdf_linha div{
color: #0091ff;
background-color: #fff;
cursor: auto;
}
.img_pdf_estudos {
align-self: start;
cursor: pointer !important;
}
.btn_fechar_paywall{
width: 30px;
height: 30px;
background-color: #002648;
font-weight: bold;
cursor: pointer;
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 20px;
right: 20px;
}
.btn_fechar_paywall:hover {
background-color: #f58221;
}
.btn_fechar_paywall a{
color: #fff;
}
.texto_conteudos {
text-align: center;
margin-top: 105px;
}
.texto_conteudos h2 {
font-size: 20pt;
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
}
.texto_conteudos p {
text-align: center;
color: #002648;
font-size: 14pt;
width: 750px;
margin: 0 auto;
margin-bottom: 50px;
}
.card_podcast_borda {
width: 600px;
padding: 0;
margin: 0 auto;
margin-top: 0;
margin-bottom: 65px;
}
.card_podcast {
width: 600px;
margin: auto auto;
padding: 0;
padding-bottom: 25px;
background-color: #fff;
}
.card_podcast h2{
font-size: 14pt;
border-bottom: 6px #0091ff solid;
color: #002648 !important;
font-weight: 500;
}
.card_podcast h2 span{
color: #0091ff;
font-weight: 600;
}
.card_podcast p{
text-align: left;
font-size: 12pt;
line-height: 26px;
color: #002648;
margin-top: 15px;
margin-bottom: 30px;
}
.card_podcast_spotify {
margin-top: 40px;
}
.rodape_economia_container {
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
color: #002648;
height: 200px;
border-top: 6px solid #f8f7f6;
}
.rodape_economia_container img{
width: 130px;
height: 130px;
margin-right: 15px;
}
.rodape_economia_container p {
line-height: 21px;
margin: 0;
padding: 0;
font-size: 12pt;
line-height: 20pt;
}
.noticias-relacionadas-container {
display: flex;
max-width: 1005px;
margin: 0 auto;
flex-wrap: wrap;
margin-bottom: 40px;
}
.noticias-relacionadas {
margin-bottom: 100px;
margin-right: 35px;
cursor: pointer;
position: relative;
}
.noticias-relacionadas-titulo {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
font-weight: bold;
font-size: 20pt;
}
.noticias-relacionadas h3 {
width: 300px;
margin: 0 auto;
margin-top: 22px;
line-height: 24px;
font-size: 18px;
color: #0091ff;
font-weight: 500;
}
.noticias-relacionadas h3 a, .noticias-relacionadas h3 a:visited{
color: #0091ff;
}
.noticias-relacionadas p {
width: 300px;
margin: 0 auto;
margin-top: 25px;
font-size: 15px;
color: #002648;
font-weight: normal;
line-height: 21px;
}
.noticias-relacionadas p.autor {
color: #002648 !important;
font-size: 12pt !important;
text-transform: capitalize !important;
font-weight: 400 !important;
margin-top: 12px;
}
.noticias-relacionadas p.data {
color: #919191 !important;
font-size: 10pt !important;
font-weight: 400 !important;
position: absolute;
margin-top: 5px;
}
.imagem-exemplo {
width: 300px;
height: 150px;
background-color: #f8f7f6;
margin: 0 auto;
}
.imagem-exemplo imagem{
background-position: center center;
background-size: cover;
display: block;
width: 100%;
height: 100%;
background-repeat: no-repeat;
} .fale-conosco-container {
display: block;
max-width: 950px;
margin: 0 auto;
margin-top: 50px;
}
.fale-conosco-container header {
max-width: 900px;
margin: 0 auto;
}
.fale-conosco-container header h2 {
font-size: 13pt;
font-weight: 700;
color: #002648;
margin-bottom: 5px;
}
.fale-conosco-container header h1 {
font-size: 24pt;
text-transform: uppercase;
font-weight: 600;
color: #0091ff;
margin-bottom: 3px;
}
.fale-conosco-container header h3 {
font-size: 13pt;
font-weight: 400;
color: #002648;
margin-bottom: 50px;
}
.fale-conosco-colunas-container {
display: grid;
grid-template-columns: 55% 45%;
margin-bottom: 100px;
}
.fale-conosco-coluna-1 {
align-self:flex-start;
}
.fale-conosco-contatos {
}
.fale-conosco-contatos div {
display: grid;
grid-template-columns: 20% 80%;
margin-bottom: 20px;
}
.fale-conosco-contatos div .icone {
display: block;
width: 45px;
margin-top: 10px;
margin-left: 45px;
}
.fale-conosco-contatos div .icone img {
display: none;
}
.fale-conosco-contatos div.whatsapp .icone {
display: block;
width: 60px;
margin-top: -5px;
margin-left: 45px;
position: relative;
}
.fale-conosco-contatos div.telefone .icone {
margin-top: 0;
}
.fale-conosco-contatos div.whatsapp .icone::before {
content: "\f232";
font-family: "Font Awesome 5 Brands";
font-size: 30pt;
color: #002648;
}
.fale-conosco-contatos div.telefone .icone::before {
content: "\f879";
font-family: "Font Awesome 5 Free";
font-size: 30pt;
color: #002648;
font-weight: 600;
}
.fale-conosco-contatos div.email .icone::before {
content: "\f0e0";
font-family: "Font Awesome 5 Free";
font-size: 30pt;
color: #002648;
}
.fale-conosco-contatos div.endereco .icone::before {
content: "\f3c5";
font-family: "Font Awesome 5 Free";
font-size: 30pt;
color: #002648;
font-weight: 600;
}
.fale-conosco-contatos div .texto {
display: block;
font-size: 13pt;
}
.fale-conosco-contatos div .texto p {
color: #002648;
margin-bottom: 0;
padding-right: 90px;
}
#main .fale-conosco-contatos div .texto p a {
color: #002648 !important;
font-weight: 400 !important;
}
#main .fale-conosco-contatos div .texto p a:hover {
color: #0091ff !important;
}
.fale-conosco-contatos div .texto p:first-child {
color: #002648;
font-weight: 600;
margin-bottom: 0;
}
.fale-conosco-contatos div .texto span {
font-size: 11pt;
font-style: italic;
color: #002648 !important;
}
.fale-conosco-coluna-2 {
padding-top: 5px;
}
.fale-conosco-coluna-2 .wpcf7-form {
display: block;
height: auto;
width: 100%;
background-color: #002648;
border-radius: 15px;
padding: 20px 30px;
}
.fale-conosco-coluna-2 .wpcf7-form label {
font-size: 12pt;
color: #fff;
}
.fale-conosco-coluna-2 .wpcf7-form label span {
color: #f58c1f;
}
.fale-conosco-coluna-2 .wpcf7-form label span.wpcf7-not-valid-tip {
width: 100%;
top: -25px;
text-align: right;
font-size: 11pt;
font-style: italic;
}
.fale-conosco-coluna-2 .wpcf7-form label:nth-child(4) span.wpcf7-not-valid-tip {
top: -25px;
}
.fale-conosco-coluna-2 .wpcf7-form input {
width: 100%;
padding: 6px 20px;
background-color: #fff;
border-radius: 10px;
margin-bottom: 8px;
font-size: 12pt;
color: #002648;
}
.fale-conosco-coluna-2 .wpcf7-form textarea {
width: 100%;
padding: 10px 20px;
background-color: #fff;
border-radius: 10px;
margin-bottom: 15px;
font-size: 12pt;
color: #002648;
height: 65px;
}
.fale-conosco-coluna-2 .wpcf7-form-control.wpcf7-submit {
width: 100%;
border-radius: 15px;
background-color: #F58C1F;
color: #fff;
font-size: 13pt;
font-weight: 500;
padding: 15px;
cursor: pointer;
margin-bottom: -15px;
margin-top: 15px;
}
.fale-conosco-coluna-2 .wpcf7-form-control.wpcf7-submit:hover {
background-color: #0091ff;
color: #fff;
}
.fale-conosco-coluna-2 .wpcf7 form.sent .wpcf7-response-output {
clear: both;
float: left;
border: none;
padding: 0;
text-transform: none;
font-family: 'Rubik', sans-serif;
color: #002648;
text-align: center;
font-size: 11pt;
padding-top: 10px;
}
.fale-conosco-coluna-2 .wpcf7 form.invalid .wpcf7-response-output {
display: none;
}
.fale-conosco-coluna-2 .rc-anchor-dark.rc-anchor-normal, .rc-anchor-dark.rc-anchor-compact {
border: none;
}
.fale-conosco-coluna-2 .rc-anchor-dark {
background-color: #002648;
}
.fale-conosco-coluna-2 .rc-anchor-error-msg-container {
color: #f58c1f;
}
.fale-conosco-coluna-2 #arithmetic_cal {
color: #fff;
font-size: 12pt;
width: auto;
height: 100%;
}
.fale-conosco-coluna-2 .wpcf7-form label span#frn, .fale-conosco-coluna-2 .wpcf7-form label span#srn {
color: #fff;
font-size: 12pt;
}
.fale-conosco-coluna-2 #arithmathic_refresh {
background-color: transparent;
padding: 0;
margin: 0;
width: 22px;
height: 22px;
position: absolute;
top: 1px;
right: 0;
}
.fale-conosco-coluna-2 #arithmathic_refresh svg {
width: 22px;
height: 22px;
background-color: #f58c1f;
border-radius: 100%;
padding: 3px;
}
.fale-conosco-coluna-2 #rtn {
margin: 0;
margin-bottom: 30px;
}
.fale-conosco-coluna-2 #rtn::placeholder {
font-size: 12pt;
font-family: 'Rubik', sans-serif;
color: #fff;
}
.fale-conosco-coluna-2 #arithmathic_recognation {
position: relative;
}
.fale-conosco-coluna-2 #arithmathic_result {
color: #f58c1f !important;
font-size: 11pt;
font-style: italic;
position: absolute;
top: 0;
right: 35px;
} #menu-navegacao .menu-fixo {
font-size: 9pt;
position: fixed;
top: 50%; 
transform: translateY(-50%);
margin-left: 10px;
margin-top: 5vh;
list-style: none;
color: #002648;
z-index: 999;
background-color: #ffffffd9;
border-radius: 15px;
padding: 12px;
box-shadow: 3px 3px 5px 0px rgba(0, 0, 0, .2);
width: 145px;
}
#menu-navegacao .menu-fixo li {
margin-bottom: 7px;
}
#menu-navegacao .menu-fixo li a {
text-decoration: none;
color: inherit;
}
#menu-navegacao .menu-fixo li.active a {
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(1).active a {
color: #0091ff;
}
#menu-navegacao .menu-fixo li:nth-child(1) a:hover {
color: #0091ff;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(2).active a {
color: #f08723;
}
#menu-navegacao .menu-fixo li:nth-child(2) a:hover {
color: #f08723;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(3).active a {
color: #002648;
}
#menu-navegacao .menu-fixo li:nth-child(3) a:hover {
color: #002648;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(4).active a {
color: #008c3e;
}
#menu-navegacao .menu-fixo li:nth-child(4) a:hover {
color: #008c3e;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(5).active a {
color: #002648;
}
#menu-navegacao .menu-fixo li:nth-child(5) a:hover {
color: #002648;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(6).active a {
color: #a05aa0;
}
#menu-navegacao .menu-fixo li:nth-child(6) a:hover {
color: #a05aa0;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(7).active a {
color: #0091ff;
}
#menu-navegacao .menu-fixo li:nth-child(7) a:hover {
color: #0091ff;
font-weight: 500;
}
#menu-navegacao .menu-fixo li:nth-child(8).active a {
color: #0091ff;
}
#menu-navegacao .menu-fixo li:nth-child(8) a:hover {
color: #0091ff;
font-weight: 500;
}
#tema-ano2025-topo {
display: block;
width: 100%;
height: 443px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-color: #002648;
position: relative;
}
#tema-ano2025-topo .sobre-banner {
top: 40px;
}
.titulo-tema-ano2025 {
position: absolute;
top: 0;
color: #fff;
width: 100%;
justify-content: center;
height: 100%;
background-color: rgba(40, 37, 81, 0.6);
}
.titulo-tema-ano2025 h2 {
font-size: 16pt;
font-weight: 400;
text-transform: uppercase;
color: #fff;
text-align: center;
margin-top: 90px;
margin-bottom: 17px;
}
.titulo-tema-ano2025.carta-cop30 h1 {
font-size: 34pt;
font-weight: 600;
color: #fff;
width: 500px;
text-align: center;
margin: 0 auto;
text-transform: uppercase;
line-height: 41pt;
}
.titulo-tema-ano2025.carta-cop30 h2 {
font-size: 16pt;
font-weight: 400;
text-transform: uppercase;
color: #fff;
text-align: center;
margin-top: 60px;
margin-bottom: 5px;
}
.titulo-tema-ano2025.carta-cop30 img {
display: block;
width: 390px;
margin: 0 auto;
}
.titulo-tema-ano2025 h2.guia-2025 {
font-size: 18pt;
font-weight: 600;
margin-top: 110px;
}
.titulo-tema-ano2025 h1 {
font-size: 44pt;
font-weight: 600;
color: #fff;
width: 440px;
text-align: center;
margin: 0 auto;
text-transform: uppercase;
line-height: 37pt;
}
.titulo-tema-ano2025 h1 span {
font-size: 34pt;
line-height: 45pt;
}
.titulo-tema-ano2025 h1.guia-2025 {
width: 590px;
line-height: 48pt;
}
.antes-depois-container {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
width: 1000px !important;
margin: 0 auto;
column-gap: 20px;
margin-top: 50px;
margin-bottom: 50px;
}
.antes-depois-container .coluna {
border: 3px solid #0091ff;
border-radius: 15px;
padding: 30px;
}
#explicacao-tema {
background-color: #fff;
padding-top: 50px;
padding-bottom: 70px;
}
#explicacao-tema h2 {
font-size: 19pt;
color: #0091ff;
font-weight: 700;
text-align: center;
max-width: 650px;
display: block;
margin: 0 auto;
line-height: 25pt;
}
#explicacao-tema.carta {
padding-top: 75px;
}
#explicacao-tema.carta h2 {
font-size: 19pt;
text-transform: none;
text-align: center;
max-width: 100% !important;
margin: 0 auto;
}
#explicacao-tema.carta h3 {
color: #0091ff;
font-weight: 600;
text-align: left;
margin-bottom: 40px;
font-size: 19pt;
width: 100%;
display: block;
margin: 0 auto;
margin-top: 0;
}
#explicacao-tema.carta h4 {
color: #002648;
font-weight: 500;
text-align: center;
margin-bottom: 40px;
font-size: 16pt;
}
#explicacao-tema.carta .topicos {
display: block;
width: 100%;
margin: 0 auto;
}
#explicacao-tema.carta .topicos p {
line-height: 24pt;
}
#explicacao-tema.carta .topicos p::before {
content: '• ';
color: #0091ff;
font-size: 25pt;
vertical-align: middle;
}
#explicacao-tema.carta p {
max-width: 780px;
text-align: left;
}
#explicacao-tema.carta .botoes {
display: flex;
width: 780px;
justify-content: space-between;
margin: 0 auto;
margin-top: 65px;
margin-bottom: 40px;
align-items: center;
}
#explicacao-tema.carta button {
color: #fff;
background-color: #f08723;
box-shadow: 0px 3px 13px -1px rgba(0, 0, 0, 0.2);
width: 270px;
padding: 17px 20px;
text-align: center;
display: block;
max-width: 325px;
margin: 0 auto;
font-weight: 700;
border-radius: 15px;
font-family: 'Rubik', sans-serif !important;
margin-top: 0;
margin-bottom: 0;
font-size: 12pt;
cursor: pointer;
}
#explicacao-tema.carta .botoes .acesse-pdf {
font-size: 13pt;
color: #002648;
text-decoration: underline;
cursor: pointer;
height: auto;
}
#explicacao-tema.carta .botoes .acesse-pdf.voltar {
position: relative;
padding-left: 25px;
}
#explicacao-tema.carta .botoes .acesse-pdf.voltar::before {
content: '\f078';
font-family: "Font Awesome 5 Free";
font-size: 15pt;
color: #f58c1f;
position: absolute;
top: -1px;
left: -3px;
transform: rotate(90deg);
z-index: 999;
font-weight: 600;
}
#explicacao-tema.carta .botoes .acesse-pdf img {
margin-right: 13px;
width: 43px;
}
#explicacao-tema p {
text-align: center;
color: #002648;
max-width: 850px;
display: block;
margin: 0 auto;
font-size: 14pt;
margin-top: 23px;
}
#carta-cop30 {
background-color: #f58c1f;
padding-bottom: 40px;
padding-top: 25px;
}
#carta-cop30 .carta_container {
display: grid;
grid-template-columns: 260px 535px;
width: 850px;
margin: 0 auto;
margin-top: 55px;
gap: 30px;
position: relative;
margin-bottom: 40px;
}
#carta-cop30 .carta_container h2 {
font-size: 19pt;
line-height: 24pt;
text-transform: none;
text-align: left;
margin: 0;
width: 470px;
color: #fff;
margin-bottom: 20px;
}
#carta-cop30 .carta_container p {
text-align: left;
color: #fff;
}
#carta-cop30 .carta_container img {
max-width: 100%;
}
#carta-cop30 .carta_container a {
position: absolute;
bottom: 0;
left: 37px;
font-size: 11pt;
text-decoration: underline;
color: #fff;
}
#carta-cop30 .carta_container a:hover {
color: #002648;
}
#capitulo-amazonia {
background-color: #008c3e;
width: 100%;
padding-bottom: 80px;
}
#capitulo-amazonia .logo {
display: block;
width: 500px;
margin: 0 auto;
margin-top: 50px;
}
#capitulo-amazonia p {
max-width: 850px;
display: block;
margin: 0 auto;
font-size: 14pt;
margin-top: 25px;
text-align: center;
color: #fff;
}
#capitulo-amazonia h3 {
text-align: center;
color: #fff;
font-size: 16pt;
font-weight: 600;
text-transform: uppercase;
margin-top: 50px;
}
#capitulo-amazonia #slideEvento {
background-color: transparent;
width: 100%;
}
#capitulo-amazonia #slideEvento .cycle-slideshow {
width: 980px;
margin: 0 auto;
}
#capitulo-amazonia #slideEvento .cycle-slideshow .slide-eventos-home {
max-width: 296px;
margin: 0 15px;
border-radius: 10px !important;
}
#capitulo-amazonia #slideEvento .cycle-slideshow .slide-eventos-home imagem {
border-radius: 10px !important;
}
#capitulo-amazonia #slideEvento .cycle-slideshow .slide-eventos-home imagem img {
border-radius: 10px !important;
}
#capitulo-amazonia #slideEvento .cycle-slideshow .pagerSlideEventos span {
display: none;
}
#capitulo-amazonia .setas-container {
width: 1050px;
display: block;
margin: 0 auto;
position: relative;
}
#capitulo-amazonia .prevEv, #capitulo-amazonia .prevEv2 {
position: absolute;
top: -240px;
left: 0;
cursor: pointer;
}
#capitulo-amazonia .nextEv, #capitulo-amazonia .nextEv2 {
position: absolute;
top: -240px;
right: 3px;
cursor: pointer;
}
#capitulo-amazonia .prevEv::before, #capitulo-amazonia .prevEv2::before {
content: "\f053";
font-family: "Font Awesome 5 Free";
font-size: 20pt;
color: #F58C1F;
font-weight: 600;
}
#capitulo-amazonia .nextEv::before, #capitulo-amazonia .nextEv2::before {
content: "\f054";
font-family: "Font Awesome 5 Free";
font-size: 20pt;
color: #F58C1F;
font-weight: 600;
}
.post-type-archive-eventos #homeEvento .itenshome{
display: flex;
flex-wrap: wrap;
width: fit-content;
margin-bottom: 100px;
align-items: center;
justify-content: center;
margin: 0 auto;
gap: 36px;
}
#Eventos.homologa #homeEvento .itenshome{
display: flex;
flex-wrap: wrap;
width: 1000px !important;
margin: 0 auto !important;
}
#capitulo-amazonia #homeEvento {
width: 980px;
background-color: transparent;
margin: 0 auto;
margin-top: 20px;
display: flex;
justify-content: center;
}
#capitulo-amazonia #homeEvento .itenshome {
width: fit-content;
}
#capitulo-amazonia #homeEvento .itenshome .pagerSlideEventos span {
display: none;
}
#capitulo-amazonia #homeEvento .itenshome .slide-eventos-home {
width: 296px;
}
#capitulo-amazonia .eventos-anteriores {
display: flex;
width: 990px;
margin: 0 auto;
color: #002648;
margin-top: 25px;
justify-content: center;
}
#capitulo-amazonia .eventos-anteriores .cycle-slideshow {
width: 100% !important;
}
#capitulo-amazonia .eventos-anteriores .noticia {
background-color: #fff;
border-radius: 15px;
width: 300px !important;
margin: 0 15px;
}
#capitulo-amazonia .eventos-anteriores .imagem {
height: 186px;
max-height: 186px;
overflow: hidden;
width: 280px;
margin: 0 auto;
margin-top: 10px;
border-radius: 15px;
}
#capitulo-amazonia .eventos-anteriores h3 {
color: #002648 !important;
font-weight: 500 !important;
font-size: 16pt !important;
line-height: 20pt !important;
text-align: left;
text-transform: none;
margin-top: 13px;
padding: 0 14px;
white-space: normal;
min-height: 107px;
}
#capitulo-amazonia .eventos-anteriores h3 a {
color: #002648 !important;
font-weight: 500 !important;
font-size: 16pt !important;
line-height: 20pt !important;
}
#capitulo-amazonia .eventos-anteriores p {
color: #002648 !important;
font-weight: 400 !important;
font-size: 14pt !important;
line-height: 20pt !important;
margin-top: 13px !important;
text-align: left;
margin-bottom: 10px;
padding: 0 14px;
white-space: normal;
}
#capitulo-amazonia .eventos-anteriores p.resumo {
height: 90px;
}
#capitulo-amazonia .eventos-anteriores p a {
color: #002648 !important;
font-weight: 400 !important;
font-size: 14pt !important;
line-height: 20pt !important;
margin-top: 10px !important;
}
#capitulo-amazonia .eventos-anteriores .linha-eventos-anteriores {
width: 272px;
height: 4px;
background-color: #0091ff;
margin: 4px auto;
padding: 0 14px;
}
#capitulo-amazonia .eventos-anteriores .data {
color: #002648 !important;
font-size: 12pt !important;
text-transform: uppercase !important;
font-weight: 500 !important;
margin-top: -2px !important;
margin-bottom: 7px;
padding: 0 14px;
}
#aberje-pacto-global {
width: 100%;
padding-top: 85px;
padding-bottom: 200px;
}
#aberje-pacto-global h2 {
font-size: 26pt;
color: #002648;
text-transform: uppercase;
text-align: left;
max-width: 800px;
display: block;
margin: 0 auto;
}
#aberje-pacto-global p {
color: #002648;
font-size: 14pt;
max-width: 800px;
display: block;
margin: 0 auto;
}
#aberje-pacto-global p a {
color: #002648 !important;
font-size: 14pt !important;
font-weight: 400 !important;
text-decoration: underline !important;
}
#aberje-pacto-global p a:hover {
color: #002648 !important;
font-size: 14pt !important;
font-weight: 400 !important;
text-decoration: underline !important;
}
.linha-pacto-global {
width: 1000px;
height: 6px;
background-color: #0091ff;
display: block;
margin: 0 auto;
margin-top: 40px;
margin-bottom: 25px;
}
.container-agenda {
display: grid;
grid-template-columns: 24% 76%;
width: 900px;
margin: 0 auto;
}
.container-agenda img {
width: 100%;
padding-right: 35px;
padding-top: 10px;
}
.container-agenda h3 {
font-size: 18pt;
font-weight: 600;
color: #0091ff;
margin-bottom: 10px;
}
.container-agenda p {
font-size: 14pt;
color: #002648;
}
#aberje-pacto-global h4 {
font-size: 12pt;
font-weight: 500;
color: #0091ff;
display: block;
text-align: left;
width: 900px;
margin: 0 auto;
margin-top: 40px;
}
#aberje-pacto-global .img-apoio {
display: block;
width: 900px;
margin: 0 auto;
}
#aberje-pacto-global .noticias-relacionadas {
display: grid;
grid-template-columns: 275px 275px 275px;
column-gap: 68px;
width: 960px;
margin: 0 auto;
color: #002648;
margin-top: 90px;
}
#aberje-pacto-global .noticias-relacionadas .noticia {
position: relative;
min-height: 450px;
}
#aberje-pacto-global .noticias-relacionadas .imagem {
height: 200px;
max-height: 200px;
overflow: hidden;
}
#aberje-pacto-global .noticias-relacionadas h3 {
color: #002648 !important;
font-weight: 500 !important;
width: 100% !important;
margin-top: 0;
}
#aberje-pacto-global .noticias-relacionadas h3 a {
color: #002648 !important;
font-weight: 500 !important;
font-size: 14pt !important;
line-height: 17pt !important;
}
#aberje-pacto-global .noticias-relacionadas p {
color: #002648 !important;
margin-top: 9px !important;
width: 100% !important;
}
#aberje-pacto-global .noticias-relacionadas p.resumo {
min-height: 75px;
}
#aberje-pacto-global .noticias-relacionadas p a {
color: #002648 !important;
font-weight: 400 !important;
font-size: 13pt !important;
line-height: 18pt !important;
text-decoration: none !important;
}
#aberje-pacto-global .noticias-relacionadas .autor {
color: #002648 !important;
font-size: 11pt !important;
text-transform: uppercase !important;
font-weight: 500 !important;
margin-top: 15px !important;
position: absolute;
bottom: 19px;
}
#aberje-pacto-global .noticias-relacionadas .data {
color: #002648 !important;
font-size: 11pt !important;
text-transform: uppercase !important;
font-weight: 500 !important;
margin-top: -1px !important;
position: absolute;
bottom: 0;
}
#missao-cop30 {
width: 100%;
background-color: #103556;
padding-top: 65px;
}
#missao-cop30 h2 {
font-size: 26pt;
color: #fff;
text-transform: uppercase;
text-align: center;
max-width: 800px;
display: block;
margin: 0 auto;
}
#missao-cop30 .missao-realizacao-mobile {
display: none;
}
#missao-cop30 img {
display: block;
max-width: 855px;
margin: 25px auto;
}
#missao-cop30 p {
color: #fff;
font-size: 14pt;
text-align: center;
max-width: 800px;
display: block;
margin: 0 auto;
}
#missao-cop30 div img {
display: block;
max-width: 700px;
margin: 50px auto;
}
#missao-cop30 button {
color: #fff;
background-color: #f08723;
box-shadow: 0px 8px 23px 3px rgba(0, 0, 0, 0.2);
width: 390px;
padding: 17px 20px;
text-align: center;
display: block;
max-width: 875px;
margin: 0 auto;
font-weight: 700;
border-radius: 15px;
font-family: 'Rubik', sans-serif !important;
margin-top: 60px !important;
margin-bottom: 110px;
font-size: 15pt;
cursor: pointer;
}
#missao-cop30 button:hover {
background-color: #0091ff;
}
#expedicao-amazonia {
width: 100%;
background-color: #008c3e;
padding-top: 65px;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
position: relative;
}
#expedicao-amazonia::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
opacity: 0.4; 
z-index: 0; 
}
#expedicao-amazonia > * {
position: relative; 
z-index: 1;
}
#expedicao-amazonia h2 {
font-size: 40pt;
color: #fff;
text-transform: uppercase;
text-align: center;
max-width: 800px;
display: block;
margin: 0 auto;
font-weight: 400;
}
#expedicao-amazonia h3 {
font-size: 30pt;
color: #fff;
text-align: center;
max-width: 800px;
display: block;
margin: 0 auto;
font-weight: 400;
margin-top: -16px;
}
#expedicao-amazonia h3 p {
font-size: 25pt;
font-family: 'Rubik', sans-serif;
padding: 0;
margin: 35px auto 0;
font-weight: 500;
line-height: 25pt;
text-align: center;
color: rgb(247, 166, 51);
text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.65);
text-transform: uppercase;
margin-top: 7px;
}
#expedicao-amazonia .logos-expedicao {
display: flex;
width: fit-content;
margin: 50px auto;
margin-bottom: 70px;
}
#expedicao-amazonia .logos-expedicao img {
width: 270px;
margin: 0 40px;
}
#expedicao-amazonia p {
color: #fff;
width: 800px;
display: block;
margin: 0 auto;
text-align: center;
font-size: 14pt;
margin-bottom: 50px;
}
#expedicao-amazonia h4 {
color: #fff;
width: 800px;
display: block;
margin: 0 auto;
text-align: center;
font-size: 25pt;
font-weight: 600;
text-transform: uppercase;
}
#expedicao-amazonia button {
color: #fff;
background-color: #f08723;
box-shadow: 0px 8px 23px 3px rgba(0, 0, 0, 0.2);
width: 390px;
padding: 17px 20px;
text-align: center;
display: block;
max-width: 875px;
margin: 0 auto;
font-weight: 700;
border-radius: 15px;
font-family: 'Rubik', sans-serif !important;
margin-top: 20px !important;
margin-bottom: 110px;
font-size: 15pt;
cursor: pointer;
}
#expedicao-amazonia button:hover {
background-color: #0091ff;
}
#pesquisa {
background-color: #103556;
padding-top: 75px;
padding-bottom: 100px;
}
#pesquisa h2 {
font-size: 26pt;
color: #fff;
font-weight: 700;
text-align: center;
max-width: 650px;
display: block;
margin: 0 auto;
line-height: 25pt;
text-transform: uppercase;
}
#pesquisa p {
text-align: center;
color: #fff;
max-width: 850px;
display: block;
margin: 0 auto;
font-size: 14pt;
margin-top: 45px;
}
#pesquisa img {
display: block;
margin: 0 auto;
margin-top: 20px;
}
#pesquisa button {
color: #fff;
background-color: #f08723;
box-shadow: 0px 8px 23px 3px rgba(0, 0, 0, 0.2);
width: 390px;
padding: 17px 20px;
text-align: center;
display: block;
max-width: 875px;
margin: 0 auto;
font-weight: 700;
border-radius: 15px;
font-family: 'Rubik', sans-serif !important;
margin-top: 30px !important;
margin-bottom: 0;
font-size: 15pt;
cursor: pointer;
}
#pesquisa button:hover {
background-color: #0091ff;
}
#pesquisa a {
position: relative;
display: block;
width: 400px;
margin: 0 auto;
}
#pesquisa a img {
position: absolute;
width: 22px;
top: -6px;
right: 40px;
}
#vitrine {
width: 100%;
padding-top: 75px;
padding-bottom: 50px;
border-bottom: 2px solid #0091ff;
}
#vitrine h2 {
width: 960px;
display: block;
margin: 0 auto;
text-align: center;
color: #002648;
font-size: 22pt;
text-transform: uppercase;
font-weight: 700;
}
#vitrine h3 {
width: 960px;
display: block;
margin: 0 auto;
text-align: center;
color: #002648;
font-size: 16pt;
font-weight: 400;
}
#vitrine .noticias-relacionadas {
display: flex;
width: 1150px;
column-gap: 50px;
margin: 0 auto;
color: #002648;
margin-top: 50px;
justify-content: center;
cursor: auto;
flex-wrap: wrap;
}
#vitrine .noticias-relacionadas .noticia {
margin-bottom: 80px;
position: relative;
min-height: 445px;
width: 250px;
min-width: 250px;
}
#vitrine .noticias-relacionadas .imagem {
height: 164px;
max-height: 164px;
overflow: hidden;
}
#vitrine .noticias-relacionadas .imagem imagem {
background-repeat: no-repeat;
display: block;
width: 100%;
height: 100%;
background-size: cover;
background-position: center center;
}
#vitrine .noticias-relacionadas h3 {
color: #002648 !important;
font-weight: 500 !important;
width: 100% !important;
margin-top: 10px;
text-align: left;
}
#vitrine .noticias-relacionadas h3 a {
color: #002648 !important;
font-weight: 500 !important;
font-size: 14pt !important;
line-height: 17pt !important;
}
#vitrine .noticias-relacionadas p {
color: #002648 !important;
margin-top: 9px !important;
width: 100% !important;
}
#vitrine .noticias-relacionadas p.resumo {
min-height: 75px;
}
#vitrine .noticias-relacionadas p a {
color: #002648 !important;
font-weight: 400 !important;
font-size: 13pt !important;
line-height: 18pt !important;
text-decoration: none !important;
}
#vitrine .noticias-relacionadas .autor {
color: #002648 !important;
font-size: 11pt !important;
text-transform: uppercase !important;
font-weight: 500 !important;
margin-top: 15px !important;
position:38px;
}
#vitrine .noticias-relacionadas .data {
color: #002648 !important;
font-size: 11pt !important;
text-transform: uppercase !important;
font-weight: 500 !important;
margin-top: -1px !important;
position: absolute;
bottom: 15px;
} .pagina-construcao {
display: flex;
flex-direction: column;
justify-content: center;
margin-bottom: 150px;
}
.pagina-construcao img {
display: block;
width: 100%;
margin: 0 auto;
}
.pagina-construcao h2 {
font-family: 'Rubik', sans-serif;
text-align: center;
font-weight: 400;
color: #002648;
font-size: 22pt;
margin-top: 0;
margin-bottom: 18px;
}
.pagina-construcao a {
width: 235px;
border-radius: 15px;
background-color: #F58C1F;
color: #fff;
font-size: 12pt;
font-weight: 600 !important;
padding: 10px;
cursor: pointer;
margin-bottom: -15px;
text-transform: uppercase;
text-align: center;
margin: 0 auto;
}
.pagina-construcao a:hover {
background-color: #0091ef;
} .pesquisa-topo-guia {
display: block;
width: 100%;
background-color: #00264808;
padding: 0;
}
.pesquisa-topo-guia #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;
}
.pesquisa-topo-guia .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);
}
}
.pesquisa-topo-guia .menu-topo1-container {
display: flex;
flex-direction: row-reverse;
width: 1020px;
margin: 0 auto;
align-items: center;
justify-content: center;
padding: 28px 0;
}
.pesquisa-topo-guia .menu-topo2-container {
display: flex;
width: 100%;
margin: 0 auto;
align-items: center;
justify-content: center;
background-color: #f58c1f;
padding: 10px 0;
gap: 24px;
box-shadow: 0 3px 10px 0px rgba(0, 0, 0, 0.07);
}
.pesquisa-topo-guia .menu-topo2-container.desktop {
display: flex;
}
.pesquisa-topo-guia .menu-topo2-container a {
color: #fff;
font-weight: 500;
font-size: 13pt;
text-transform: uppercase;
margin: 0;
cursor: pointer;
}
.pesquisa-topo-guia .menu-topo2-container a:hover {
color: #002648;
}
.pesquisa-topo-guia form {
display: flex;
width: auto;
margin: 0;
justify-content: center;
align-items: center;
position: relative;
}
.pesquisa-topo-guia form h3 {
color: #fff;
text-transform: uppercase;
font-size: 10pt;
font-weight: 500;
width: auto;
display: none;
}
.pesquisa-topo-guia form:before {
content: "\f002";
font-family: "Font Awesome 5 Free";
font-size: 11pt;
color: #002648;
position: absolute;
top: 5px;
right: 10px;
font-weight: 600;
}
.pesquisa-topo-guia form input {
background-color: #fff;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 11pt;
display: block;
border: 0.5px solid #002648;
border-radius: 8px;
padding: 7px 12px;
font-style: italic;
width: 400px;
margin-left: 8px;
}
.pesquisa-topo-guia form input::placeholder {
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 11pt;
font-weight: 200;
font-style: italic;
}
.resultados-sugestoes {
margin-top: 5px;
max-height: 300px;
overflow-y: auto;
background-color: #fff;
position: absolute;
width: 400px;
z-index: 900;
top: 30px;
left: 8px;
border-radius: 8px;
}
.resultados-sugestoes.aberto {
border: 1px solid #002648;
padding: 8px;
scrollbar-width: thin; scrollbar-color: #00264850 transparent; } .resultados-sugestoes.aberto::-webkit-scrollbar {
width: 8px; }
.resultados-sugestoes.aberto::-webkit-scrollbar-thumb {
background-color: #00264850; border-radius: 10px;
}
.resultados-sugestoes.aberto::-webkit-scrollbar-track {
background-color: transparent; border-radius: 10px;
}
.resultados-sugestoes.aberto::-webkit-scrollbar-track-piece {
background-color: transparent;
}
.resultados-sugestoes div {
cursor: pointer;
font-size: 11pt;
color: #002648;
margin-bottom: 3px;
}
.resultados-sugestoes .sugestao-empresa.ultima {
margin-bottom: 10px !important;
}
.resultados-sugestoes .titulo-secao {
font-weight: 500;
font-size: 12pt;
padding-bottom: 0px;
border-bottom: 1px solid #00264820;
margin-bottom: 10px;
}
.resultados-sugestoes .titulo-secao:hover {
background-color: #fff !important;
font-style: normal !important;
color: #002648 !important;
}
.resultados-sugestoes div:hover {
color:#0091ff;
}
.pesquisa-topo-guia .btn-container {
display: flex;
width: auto;
margin: 0;
justify-content: space-between;
align-items: center;
padding: 0;
position: relative;
}
.pesquisa-topo-guia div a {
color: #002648;
text-transform: uppercase;
font-size: 11pt;
font-weight: 500;
padding: 0;
cursor: pointer;
} .pesquisa-topo-guia .btn-container a {
position: relative;
padding-right: 30px;
}
.pesquisa-topo-guia .btn-container a:hover {
color: #002648;
}
.pesquisa-topo-guia .btn-container a::before {
content: "\f078";
font-family: "Font Awesome 5 Free";
font-size: 13pt;
color: #002648;
position: absolute;
top: -3px;
right: 9px;
font-weight: 600;
}
#pesquisa-topo-guia .menu-suspenso {
display: block;
height: fit-content;
max-height: 0;
width: 420px;
overflow: hidden;
background-color: #fff;
font-size: 11pt;
color: #002648;
position: absolute;
top: 27px;
}
#pesquisa-topo-guia .menu-suspenso.active {
display: block;
max-height: 300px;
padding-bottom: 0;
overflow-y: auto;
position: absolute;
top: 32px;
z-index: 999;
border: 1px solid #002648;
padding: 8px;
border-radius: 8px;
scrollbar-width: thin; scrollbar-color: #00264850 transparent; } #pesquisa-topo-guia .menu-suspenso.active::-webkit-scrollbar {
width: 8px; }
#pesquisa-topo-guia .menu-suspenso.active::-webkit-scrollbar-thumb {
background-color: #00264850; border-radius: 10px;
}
#pesquisa-topo-guia .menu-suspenso.active::-webkit-scrollbar-track {
background-color: transparent; border-radius: 10px;
}
#pesquisa-topo-guia .menu-suspenso.active::-webkit-scrollbar-track-piece {
background-color: transparent;
}
#pesquisa-topo-guia .menu-suspenso .info-menu {
display: none;
width: 770px;
margin: 0 auto;
}
#pesquisa-topo-guia .menu-suspenso .info-menu.active {
display: block;
}
#pesquisa-topo-guia .menu-suspenso .topo-menu-suspenso-container {
display: flex;
gap: 9px;
align-items: center;
position: relative;
width: 770px;
margin: 0 auto;
margin-bottom: 15px;
margin-top: 8px;
display: none;
}
#pesquisa-topo-guia .menu-suspenso .topo-menu-suspenso-container .btn-fechar {
display: flex;
color: #002648;
font-weight: 500;
align-items: center;
justify-content: center;
width: 30px;
cursor: pointer;
position: absolute;
right: 0;
top: 0px;
border: 2px solid #002648;
height: 30px;
border-radius: 5px;
}
#pesquisa-topo-guia .menu-suspenso .topo-menu-suspenso-container .btn-fechar:hover {
background-color: #002648;
}
#pesquisa-topo-guia .menu-suspenso .topo-menu-suspenso-container .btn-fechar::before {
content: "\f00d";
font-family: "Font Awesome 5 Free";
font-size: 12pt;
color: #002648;
font-weight: 600;
}
#pesquisa-topo-guia .menu-suspenso .topo-menu-suspenso-container .btn-fechar:hover::before {
color: #fff;
}
#pesquisa-topo-guia .menu-suspenso h2 {
margin-bottom: 5px;
margin-top: 8px;
text-transform: uppercase;
font-weight: 500;
}
#pesquisa-topo-guia .menu-suspenso p {
margin-bottom: 3px;
cursor: pointer;
width: fit-content;
}
#pesquisa-topo-guia .menu-suspenso p:hover {
color: #0091ff;
}
#menu-suspenso-atividades {
display: grid;
grid-auto-flow: column;
grid-auto-rows: min-content;
grid-template-rows: repeat(13, auto);
gap: 0px 32px;
}
#guia2025-apresentacao {
display: block;
width: 100%;
padding-top: 80px;
}
#guia2025-apresentacao .patrocinio-topo-guia {
margin: 0 auto;
margin-bottom: 70px;
}
#guia2025-apresentacao .patrocinio-topo-guia h3 {
color: #0091ff;
font-weight: 400;
text-transform: uppercase;
text-align: center;
margin-bottom: 25px;
}
#guia2025-apresentacao .patrocinio-topo-guia .patrocinios {
display: flex;
margin: 0 auto;
gap: 25px;
align-items: center;
justify-content: center;
}
#guia2025-apresentacao .patrocinio-topo-guia .patrocinios .patrocinio {
display: flex;
width: 125px;
height: 125px;
background-color: yellow;
justify-content: center;
align-items: center;
text-align: center;
}
#guia2025-apresentacao h2 {
font-size: 16pt;
font-weight: 500;
color: #0091ff;
text-align: center;
margin-bottom: 5px;
}
#guia2025-apresentacao p {
font-size: 14pt;
color: #002648;
text-align: center;
width: 950px;
margin: 0 auto;
}
#guia2025-apresentacao .banner-billboard {
display: flex;
width: 970px;
height: 250px;
margin: 0 auto;
align-items: center;
justify-content: center;
text-align: center;
margin-top: 0;
margin-bottom: 80px;
position: relative;
}
#guia2025-apresentacao .banner-billboard.desktop {
display: flex;
}
#guia2025-blog h2 {
display: block;
width: 1150px;
margin: 0 auto;
text-transform: uppercase;
font-size: 14pt;
color: #f58c1f;
font-weight: 600;
text-align: left;
margin-bottom: 16px;
margin-top: 80px;
}
#guia2025-blog .noticias-relacionadas-container {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: repeat(2, auto);
max-width: 1150px;
margin: 0 auto;
margin-bottom: 40px;
column-gap: 40px;
}
#guia2025-blog .noticias-relacionadas {
margin: 0 auto;
margin-bottom: 100px;
cursor: pointer;
position: relative;
width: 100%;
}
#guia2025-blog .noticias-relacionadas:hover {
opacity: 0.8;
}
#guia2025-blog .noticias-relacionadas-titulo {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
font-weight: bold;
font-size: 20pt;
}
#guia2025-blog .noticias-relacionadas h3 {
width: 100%;
margin: 0 auto;
margin-top: 8px;
line-height: 16pt;
font-size: 12pt;
color: #002648;
font-weight: 500;
}
#guia2025-blog .noticias-relacionadas h3 a, .noticias-relacionadas h3 a:visited{
color: #002648;
}
#guia2025-blog .noticias-relacionadas p {
width: 100%;
margin: 0 auto;
margin-top: 25px;
font-size: 15px;
color: #002648;
font-weight: normal;
line-height: 21px;
}
#guia2025-blog .noticias-relacionadas p.guia-noticias-chapeu {
margin-top: 12px;
font-size: 11pt;
color: #0091ff;
}
#guia2025-blog .noticias-relacionadas p.autor {
color: #002648 !important;
font-size: 12pt !important;
text-transform: capitalize !important;
font-weight: 400 !important;
margin-top: 12px;
}
#guia2025-blog .noticias-relacionadas p.data {
color: #919191 !important;
font-size: 10pt !important;
font-weight: 400 !important;
position: absolute;
margin-top: 8px;
}
#guia2025-blog .imagem-exemplo {
width: 100%;
height: fit-content;
background-color: #f8f7f6;
margin: 0 auto;
}
#guia2025-blog .imagem-exemplo imagem{
background-position: center center;
background-size: cover;
display: block;
width: 100%;
background-repeat: no-repeat;
aspect-ratio: 16/9;
}
#guia2025-blog .arroba-banner {
grid-column: 4;
grid-row: 1 / span 2;
display: flex;
width: 300px;
height: 600px;
background-color: transparent;
margin: 0 auto;
align-items: center;
justify-content: center;
text-align: center;
margin-top: 0;
position: relative;
}
#guia2025-blog .arroba-banner.desktop {
display: flex;
}
#guia2025-noticias h2 {
display: block;
width: 1150px;
margin: 0 auto;
text-transform: uppercase;
font-size: 14pt;
color: #f58c1f;
font-weight: 600;
text-align: left;
margin-bottom: 25px;
margin-top: 70px;
}
#guia2025-noticias .noticias-relacionadas-container {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
max-width: 1150px;
margin: 0 auto;
margin-bottom: 40px;
column-gap: 40px;
}
#guia2025-noticias.guia2025-agencia-noticias .noticias-relacionadas-container {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
max-width: 950px;
margin: 0 auto;
margin-bottom: 40px;
column-gap: 40px;
}
#guia2025-noticias .noticias-relacionadas {
margin: 0 auto;
margin-bottom: 100px;
cursor: pointer;
position: relative;
width: 100%;
}
#guia2025-noticias .noticias-relacionadas:hover {
opacity: 0.8;
}
#guia2025-noticias .noticias-relacionadas-titulo {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
font-weight: bold;
font-size: 20pt;
}
#guia2025-noticias .noticias-relacionadas h3 {
width: 100%;
margin: 0 auto;
margin-top: 2px;
line-height: 16pt;
font-size: 12pt;
color: #002648;
font-weight: 500;
text-transform: none;
}
#guia2025-noticias .noticias-relacionadas h3 a, .noticias-relacionadas h3 a:visited{
color: #002648;
}
#guia2025-noticias .noticias-relacionadas p {
width: 100%;
margin: 0 auto;
margin-top: 25px;
font-size: 15px;
color: #002648;
font-weight: normal;
line-height: 21px;
}
#guia2025-noticias .noticias-relacionadas p.chapeu {
margin-top: 6px;
font-size: 11pt;
color: #0091ff;
}
#guia2025-noticias .noticias-relacionadas p.autor {
color: #002648 !important;
font-size: 12pt !important;
text-transform: capitalize !important;
font-weight: 400 !important;
margin-top: 12px;
}
#guia2025-noticias .noticias-relacionadas p.data {
color: #919191 !important;
font-size: 10pt !important;
font-weight: 400 !important;
position: absolute;
margin-top: 8px;
}
#guia2025-noticias .imagem-exemplo {
width: 100%;
height: fit-content;
background-color: #f8f7f6;
margin: 0 auto;
}
#guia2025-noticias .imagem-exemplo imagem{
background-position: center center;
background-size: cover;
display: block;
width: 100%;
background-repeat: no-repeat;
aspect-ratio: 16 / 9;
}
#guia2025-noticias .arroba-banner {
display: flex;
width: 300px;
height: 250px;
margin: 0 auto;
align-items: center;
justify-content: center;
text-align: center;
}
#guia2025-fornecedores-destaque {
margin-bottom: 135px;
}
#loader {
margin-bottom: 80px !important;
}
#loader p {
display: flex;
justify-content: center;
align-items: center;
font-size: 12pt;
color: #002648;
font-weight: 500;
gap: 7px;
}
#loader .loader {
width: 27px;
height: 27px;
border: 4px solid #0091ff;
border-bottom-color: #002648;
border-radius: 50%;
display: inline-block;
box-sizing: border-box;
animation: rotation 1s linear infinite;
}
#guia2025-fornecedores-destaque h2 {
text-transform: uppercase;
font-size: 14pt;
color: #f58c1f;
font-weight: 600;
text-align: center;
margin-bottom: 25px;
}
#guia2025-fornecedores-destaque .fornecedores-container {
width: 1020px;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 110px 28px;
margin: 0 auto;
margin-top: 0;
margin-bottom: 30px;
border-radius: 10px;
padding-top: 42px;
height: fit-content;
padding-bottom: 70px;
}
#guia2025-fornecedores-destaque .fornecedor {
position: relative !important;
height: 220px !important;
width: 220px !important;
background-repeat: no-repeat !important;
background-size: 195px auto !important;
background-position: center !important;
background-color: #fff;
box-shadow: 1px 0px 15px -10px rgba(0, 0, 0, 0.2);
border-top-left-radius: 7px;
border-top-right-radius: 7px;
margin-bottom: 50px;
}
#guia2025-fornecedores-destaque .fornecedor::before {
content: "";
display: block;
width: 220px;
height: 220px;
position: absolute;
border: 1px solid #e5e9ec;
left: 0;
top: 0;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
#guia2025-fornecedores-destaque .fornecedor p.empresa {
text-align: left;
color: #002954;
font-size: 13pt;
line-height: 16pt;
margin: 0;
box-sizing: border-box;
position: absolute;
bottom: -93px;
min-height: 94px;
width: 220px;
background-color: #fff;
padding: 15px 15px;
display: flex;
align-items: center;
box-shadow: 1px 0px 15px -10px rgba(0, 0, 0, 0.2);
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
border: 1px solid #e5e9ec;
left: 0;
}
#guia2025-fornecedores-destaque .fornecedor:hover:before, #guia2025-fornecedores-destaque .fornecedor:hover p.empresa {
border: 1px solid #b1b2b2;
}
#guia2025-fornecedores-destaque .fornecedor p.patrocinado {
text-align: left;
color: #0091ff;
font-size: 10pt;
line-height: 13pt;
margin: 0;
padding: 0;
position: absolute;
top: -21px;
font-style: italic;
}
#guia2025-fornecedores-destaque .fornecedores-destaque {
width: 1290px;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
margin: 0 auto;
gap: 30px;
}
#guia2025-fornecedores-destaque .fornecedores-destaque .logo-patrocinador {
height: 234px;
width: auto;
background-color: gray;
}
#guia2025-fornecedores-destaque .fornecedores-destaque p {
margin-bottom: 0;
font-size: 10.5pt;
font-style: italic;
color: #0091ff;
}
#guia2025-fornecedores-destaque .fornecedores-destaque p.descricao-patrocinador {
font-size: 10.5pt;
color: #002648;
font-style: normal;
line-height: 16pt;
margin-top: 8px;
}
#guia2025-fornecedores-destaque button {
color: #fff;
background-color: #f08723;
width: fit-content;
padding: 18px 22px;
text-align: center;
display: block;
margin: 0 auto;
font-weight: 600;
border-radius: 15px;
font-family: 'Rubik', sans-serif;
margin-top: 0;
margin-bottom: 0;
font-size: 13pt;
cursor: pointer;
}
#guia2025-fornecedores-destaque button:hover {
background-color: #002648;
}
#guia2025-assine-news {
margin-bottom: 150px;
margin-top: 50px;
}
#guia2025-assine-news .assine-news {
display: block;
width: 950px;
background-color: #f3f7f9;
margin: 0 auto;
padding-top: 15px;
padding-bottom: 40px;
}
#guia2025-assine-news .assine-news h2 {
color: #f58c1f;
font-weight: 600;
font-size: 16pt;
margin-bottom: 3px;
text-align: center;
}
#guia2025-assine-news .assine-news p {
font-size: 11pt;
text-align: center;
width: 750px;
display: block;
margin: 0 auto;
line-height: 16pt;
margin-bottom: 20px;
}
#guia2025-assine-news .assine-news form {
display: flex;
width: 750px;
margin: 0 auto;
gap: 7px;
}
#guia2025-assine-news .assine-news form input {
border-radius: 5px;
border: 1px solid #f58c1f;
background-color: #fff;
}
#guia2025-assine-news .assine-news form button {
border-radius: 5px;
background-color: #f58c1f;
font-weight: 400;
text-transform: none;
font-family: 'Rubik', sans-serif;
}
#guia2025-assine-news .assine-news form button:hover {
background-color: #002648;
}
#guia2025-busca-avancada .busca-avancada-container {
display: flex;
width: 1290px;
margin: 0 auto;
gap: 20px;
margin-top: 55px;
margin-bottom: 100px;
min-width: 1290px;
} #guia2025-busca-avancada .busca-lateral {
width: 260px;
background-color: #e5e9ec;
padding-bottom: 10px;
height: fit-content;
color: #002648;
border-radius: 10px;
}
#guia2025-busca-avancada .busca-lateral #filtro-voltar-mobile {
display: none;
}
#guia2025-busca-avancada .filtros-selecionados-wrapper {
padding: 25px 30px;
}
#guia2025-busca-avancada .filtros-header {
display: flex;
align-items: center;
}
#guia2025-busca-avancada .filtros-header h4 {
margin: 0;
font-size: 12pt;
font-weight: 400;
margin-bottom: 7px;
}
#guia2025-busca-avancada #limpar-filtros {
font-family: 'Rubik', sans-serif;
color: #002648;
border: none;
cursor: pointer;
font-size: 9.5pt;
text-decoration: underline;
background: none;
padding: 0;
text-transform: none;
font-weight: 300;
margin-top: 5px;
}
#guia2025-busca-avancada #limpar-filtros:hover {
color: #0091ef;
}
#guia2025-busca-avancada .busca-lateral .filtros-selecionados {
display: flex;
flex-wrap: wrap;
}
#guia2025-busca-avancada .busca-lateral .filtro-item {
display: flex;
align-items: center;
width: 100%;
justify-content: space-between;
margin-bottom: 5px;
}
#guia2025-busca-avancada .busca-lateral .filtro-item span {
font-size: 10pt;
line-height: 12pt;
margin: 4px 0;
font-weight: 300;
padding-right: 10px;
}
#guia2025-busca-avancada .busca-lateral .filtro-item button {
background: none;
border: none;
font-weight: 600;
cursor: pointer;
color: #002648;
padding: 0;
font-size: 10pt;
}
#guia2025-busca-avancada .busca-lateral .topo-box-busca {
display: flex;
justify-content: space-between;
align-items: center;
}
#guia2025-busca-avancada .busca-lateral .topo-box-busca p {
margin-bottom: 0;
}
#guia2025-busca-avancada .busca-lateral h3 {
font-size: 12pt;
font-weight: 400;
margin-bottom: 0;
}
#guia2025-busca-avancada .busca-lateral ul {
font-size: 12pt;
overflow-y: auto;
margin-top: 11px;
margin-bottom: 15px;
}
#guia2025-busca-avancada .busca-lateral ul {
font-size: 12pt;
overflow-y: auto;
margin-top: 11px;
margin-bottom: 15px;
padding-right: 10px; scrollbar-width: thin;
scrollbar-color: #e5e9ec #fff;
}
#guia2025-busca-avancada .busca-lateral ul::-webkit-scrollbar {
width: 8px;
}
#guia2025-busca-avancada .busca-lateral ul::-webkit-scrollbar-track {
background: #fff;
border-radius: 4px;
}
#guia2025-busca-avancada .busca-lateral ul::-webkit-scrollbar-thumb {
background-color: #e5e9ec;
border-radius: 4px;
border: 2px solid transparent;
background-clip: content-box;
}
#guia2025-busca-avancada .busca-lateral ul li {
list-style: none;
margin-top: 8px;
display: flex;
align-items: center;
}
#guia2025-busca-avancada .busca-lateral ul.busca-subs {
margin-left: 25px;
margin-bottom: 0;
}
#guia2025-busca-avancada .busca-lateral ul li:first-child {
margin-top: 0;
}
#guia2025-busca-avancada .busca-lateral input {
border: 1px solid #e5e9ec;
font-size: 12pt;
padding: 10px;
border-radius: 7px;
margin-bottom: 5px;
margin-top: 10px;
display: none;
}
#guia2025-busca-avancada .busca-lateral input[type="checkbox"] {
display: none;
margin-right: 5px;
margin-bottom: 0;
cursor: pointer;
}
#guia2025-busca-avancada .busca-lateral input[type="checkbox"] + label::before {
content : '' ; 
display : inline-block; 
width : 16px ; 
height : 16px ; 
border : 1px solid #e5e9ec ;  
border-radius : 3px ; 
margin-right : 10px ; 
cursor: pointer;
font-family: "Font Awesome 5 Free";
font-weight: 900;
text-align: center;
line-height: 14px;
font-size: 6pt;
min-width: 16px !important;
} 
#guia2025-busca-avancada .busca-lateral input[type="checkbox"]:checked + label::before { 
background-color : #002648 ;
content: "\f00c";
color: #fff;
}
#guia2025-busca-avancada .busca-lateral label {
display: flex;
align-items: center;
font-size: 10pt;
line-height: 12pt;
margin: 4px 0;
font-weight: 300;
}
#guia2025-busca-avancada .busca-lateral .busca-empresa {
display: block;
width: 240px;
max-height: 267px;
margin: 0 auto;
background-color: #fff;
margin-top: 10px;
padding: 12px 20px;
border-radius: 5px;
transition: max-height 0.3s ease-out;
}
#guia2025-busca-avancada .busca-lateral .content {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
}
#guia2025-busca-avancada .busca-lateral .content.inicialmente-aberto {
max-height: none;
}
#guia2025-busca-avancada .busca-lateral .toggle {
cursor: pointer;
}
#guia2025-busca-avancada .busca-lateral .busca-empresa ul {
max-height: 118px;
}
#guia2025-busca-avancada .busca-lateral .busca-servico, #guia2025-busca-avancada .busca-lateral .busca-setor, #guia2025-busca-avancada .busca-lateral .busca-regiao {
display: block;
width: 240px;
max-height: 422px;
margin: 0 auto;
background-color: #fff;
margin-top: 10px;
padding: 12px 20px;
border-radius: 5px;
}
#guia2025-busca-avancada .busca-lateral .busca-setor {
display: none;
}
#guia2025-busca-avancada .busca-lateral .busca-regiao {
display: none;
}
#guia2025-busca-avancada .busca-lateral .busca-servico ul, #guia2025-busca-avancada .busca-lateral .busca-setor ul, #guia2025-busca-avancada .busca-lateral .busca-regiao ul {
max-height: 290px;
}
#guia2025-busca-avancada .busca-lateral .busca-servico ul.sub-itens {
margin-left: 15px;
overflow-y: visible;
max-height: fit-content;
}
#guia2025-busca-avancada .busca-lateral .busca-regiao .regioes-principais {
display: none;
}
#guia2025-busca-avancada .busca-lateral .busca-regiao ul.sub-itens {
margin-left: 0;
overflow-y: visible;
max-height: fit-content;
} #guia2025-busca-avancada .resultado-fornecedores {
width: 1010px;
height: fit-content;
padding: 20px;
border-radius: 10px;
padding-bottom: 150px;
min-width: 1010px;
}
#guia2025-busca-avancada .resultado-fornecedores #botao-filtrar-mobile {
display: none;
} #guia2025-busca-avancada .resultado-fornecedores h3 {
text-transform: uppercase;
font-size: 14pt;
color: #0091ff;
font-weight: 500;
margin-bottom: 10px;
padding-left: 10px;
}
#guia2025-busca-avancada .resultado-fornecedores h3 span {
font-weight: 400;
}
#guia2025-busca-avancada .fornecedores-destaque {
width: 1010px;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
margin: 0 auto;
gap: 30px;
}
#guia2025-busca-avancada .fornecedores-destaque .logo-patrocinador {
height: 230px;
width: auto;
background-color: gray;
}
#guia2025-busca-avancada .fornecedores-destaque p {
margin-bottom: 0;
font-size: 10.5pt;
font-style: italic;
color: #0091ff;
}
#guia2025-busca-avancada .fornecedores-destaque p.descricao-patrocinador {
font-size: 10.5pt;
color: #002648;
font-style: normal;
line-height: 16pt;
margin-top: 8px;
}
#guia2025-busca-avancada .superbanner {
display: flex;
width: 728px;
height: 90px;
margin: 10px auto;
align-items: center;
justify-content: center;
text-align: center;
grid-column: span 4;
grid-row: 4;
margin-bottom: -80px;
position: relative;
}
#guia2025-busca-avancada .superbanner.desktop {
display: flex;
position: relative;
}
#guia2025-blog .superbanner {
display: flex;
width: 728px;
height: 90px;
margin: 10px auto;
align-items: center;
justify-content: center;
text-align: center;
margin: 100px auto;
position: relative;
}
#guia2025-blog .superbanner.desktop {
display: flex;
}
#guia2025-apresentacao .banner-billboard, #guia2025-blog .arroba-banner, #guia2025-blog .superbanner, #guia2025-busca-avancada .superbanner {
position: relative;
}
#guia2025-apresentacao .banner-billboard a img:hover, #guia2025-blog .arroba-banner a img:hover, #guia2025-blog .superbanner a img:hover, #guia2025-busca-avancada .superbanner a img:hover {
opacity: 0.8;
cursor: pointer;
}
#guia2025-apresentacao .banner-billboard::before, #guia2025-blog .arroba-banner::before, #guia2025-blog .superbanner::before, #guia2025-busca-avancada .superbanner::before {
content: "publicidade";
font-size: 10pt;
text-transform: uppercase;
text-align: center;
width: 100%;
margin: 0 auto;
color: #002648;
font-family: 'Rubik', sans-serif;
display: block;
position: absolute;
top: -24px;
}
#guia2025-apresentacao .banner-billboard .link-email, #guia2025-blog .arroba-banner .link-email, #guia2025-blog .superbanner .link-email, #guia2025-busca-avancada .superbanner .link-email {
position: absolute;
color: #fff;
font-size: 10pt;
font-weight: 500;
z-index: 999;
cursor: pointer;
}
#guia2025-apresentacao .banner-billboard .link-email:hover, #guia2025-blog .arroba-banner .link-email:hover, #guia2025-blog .superbanner .link-email:hover, #guia2025-busca-avancada .superbanner .link-email:hover {
opacity: 1 !important;
}
#guia2025-apresentacao .banner-billboard.desktop .link-email {
bottom: 30px;
}
#guia2025-apresentacao .banner-billboard.mobile .link-email {
bottom: 78px;
left: 34px;
font-size: 9pt;
}
#guia2025-blog .arroba-banner .link-email {
font-size: 8pt;
bottom: 230px;
}
#guia2025-blog .superbanner.desktop .link-email, #guia2025-busca-avancada .superbanner.desktop .link-email {
font-size: 9pt;
bottom: -6px;
}
#guia2025-blog .superbanner.mobile .link-email {
left: 56px;
bottom: -11px;
font-size: 7pt;
}
#guia2025-busca-avancada .superbanner.mobile .link-email {
left: 56px;
bottom: -5px;
font-size: 7pt;
} #guia2025-busca-avancada .fornecedores-container {
width: 100%;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
margin: 0 auto;
column-gap: 3px;
row-gap: 150px;
height: fit-content !important;
margin-top: 35px;
justify-items: center;
min-width: 970px;
}
#guia2025-busca-avancada .jprt-container {
width: 1010px;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
margin: 0 auto;
gap: 30px;
row-gap: 55px;
height: fit-content !important;
}  #guia2025-busca-avancada .fornecedor {
position: relative !important;
height: 220px !important;
width: 220px !important;
background-repeat: no-repeat !important;
background-size: 195px auto !important;
background-position: center !important;
background-color: #fff;
box-shadow: 1px 0px 15px -10px rgba(0, 0, 0, 0.2);
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
#guia2025-busca-avancada .fornecedor::before {
content: "";
display: block;
width: 220px;
height: 220px;
position: absolute;
border: 1px solid #e5e9ec;
left: 0;
top: 0;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
#guia2025-busca-avancada .fornecedor:hover::before, #guia2025-busca-avancada .fornecedor:hover p.empresa {
border: 1px solid #b1b2b2;
} #guia2025-busca-avancada .jprt-item {
position: static !important;
height: 230px !important;
width: 230px !important;
background-repeat: no-repeat !important;
background-size: 200px auto !important;
background-position: center !important;
box-shadow: 3px 5px 13px -1px rgba(0, 0, 0, 0.2);
background-color: #fff;
}
#guia2025-busca-avancada .fornecedor p {
text-align: left;
margin-top: 238px;
color: #002648;
font-size: 11pt;
line-height: 13pt;
}  #guia2025-busca-avancada .fornecedor p.empresa {
text-align: left;
color: #002954;
font-size: 13pt;
line-height: 16pt;
margin: 0;
box-sizing: border-box;
position: absolute;
bottom: -93px;
min-height: 94px;
width: 220px;
background-color: #fff;
padding: 15px 15px;
display: flex;
align-items: center;
box-shadow: 1px 0px 15px -10px rgba(0, 0, 0, 0.2);
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
border: 1px solid #e5e9ec;
left: 0;
}  #guia2025-busca-avancada .fornecedor p.patrocinado {
text-align: left;
color: #0091ff;
font-size: 10pt;
line-height: 13pt;
margin: 0;
padding: 0;
position: absolute;
top: -21px;
font-style: italic;
width: 230px;
}
#guia2025-busca-avancada .jprt-item p {
text-align: left;
margin-top: 238px;
color: #002648;
font-size: 11pt;
line-height: 13pt;
}
#guia2025-busca-avancada .jprt-caption {
background: none;
}
#guia2025-agencia-topo .banner-testeira {
display: block;
width: 1150px;
height: 190px;
background-color: #00264810;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
margin: 0 auto;
margin-top: 50px;
}
#guia2025-agencia-topo .logomarca-agencia-container {
display: block;
width: 950px;
height: 210px;
margin: 0 auto;
margin-top: -125px;
}	
#guia2025-agencia-topo .logomarca-agencia-container .logomarca {
display: block;
height: 180px;
width: 180px;
background-color: #fff;
background-repeat: no-repeat !important;
background-size: 160px auto !important;
background-position: center !important;
border: 1px solid #e5e9ec; }
#guia2025-agencia-apresentacao h2 {
font-size: 16pt;
font-weight: 500;
color: #0091ff;
text-align: left;
width: 950px;
margin: 0 auto;
margin-bottom: 5px;
margin-top: 50px;
text-transform: uppercase;
}
#guia2025-agencia-apresentacao p {
font-size: 13pt;
color: #002648;
text-align: left;
width: 950px;
margin: 0 auto;
}
#guia2025-agencia-apresentacao p a {
color: #002648 !important;
}
#guia2025-agencia-apresentacao p a:hover {
text-decoration: underline;
}
#guia2025-agencia-apresentacao p span {
font-weight: 500;
}
#guia2025-agencia-apresentacao p span.cargo {
font-weight: 400;
font-style: italic;
}
#guia2025-agencia-apresentacao .redes-sociais {
display: flex;
margin: 0 auto;
width: 950px;
margin-top: 40px;
}
#guia2025-agencia-apresentacao .redes-sociais a {
margin-right: 30px;
}
#guia2025-agencia-apresentacao .redes-sociais .facebook:before {
content: "\f09a";
font-family: "Font Awesome 5 Brands";
font-size: 30pt;
color: #002648;
}
#guia2025-agencia-apresentacao .redes-sociais .instagram:before {
content: "\f16d";
font-family: "Font Awesome 5 Brands";
font-size: 30pt;
color: #002648;
}
#guia2025-agencia-apresentacao .redes-sociais .linkedin:before {
content: "\f0e1";
font-family: "Font Awesome 5 Brands";
font-size: 30pt;
color: #002648;
}
#guia2025-agencia-apresentacao .redes-sociais .youtube:before {
content: "\f167";
font-family: "Font Awesome 5 Brands";
font-size: 30pt;
color: #002648;
}
#guia2025-agencia-apresentacao .redes-sociais .facebook:hover:before, #guia2025-agencia-apresentacao .redes-sociais .instagram:hover:before, #guia2025-agencia-apresentacao .redes-sociais .linkedin:hover:before, #guia2025-agencia-apresentacao .redes-sociais .youtube:hover:before {
color: #0091ff;
}
#guia2025-agencia-apresentacao .menu-agencia {
display: flex;
width: 950px;
margin: 0 auto;
gap: 20px;
margin-top: 50px;
margin-bottom: 10px;
justify-content: space-between;
}
#guia2025-agencia-apresentacao .menu-agencia li {
list-style: none;
cursor: pointer;
color: #002648 !important;
}
#guia2025-agencia-apresentacao .menu-agencia li.active {
font-weight: 600;
}
#guia2025-agencia-apresentacao .info-agencia {
width: 950px;
margin: 0 auto;
margin-top: 55px;
}
#guia2025-agencia-apresentacao h3 {
font-size: 16pt;
text-transform: uppercase;
color: #002648;
margin-bottom: 15px;
font-weight: 500;
}
#guia2025-agencia-apresentacao h3.margin-top {
margin-top: 70px;
}
#guia2025-agencia-apresentacao .info-agencia .infos {
display: block;
background-image: url(https://www.aberje.com.br/wp-content/uploads/2025/04/sobre-banner-preto.png);
width: 1000px;
margin: 0 auto;
height: 450px;
margin-bottom: 50px;
padding-top: 30px;
padding-left: 30px;
}
#guia2025-agencia-apresentacao .info-agencia .infos h3 {
font-size: 14pt;
color: #002648;
text-align: left;
width: 950px;
margin: 0 auto;
font-weight: 500;
margin-bottom: 20px;
}
#guia2025-agencia-apresentacao .info-agencia .infos p {
font-size: 12pt;
margin-bottom: 4px;
}
#guia2025-agencia-apresentacao .info-agencia .infos p span {
font-weight: 500;
}
#guia2025-agencia-apresentacao .info-agencia .infos .executivos-container {
display: grid;
grid-template-columns: 300px 350px 250px;
gap: 10px;
padding-left: 10px;
}
#guia2025-agencia-apresentacao .info-agencia .infos .executivos-container h3 {
margin-bottom: 0 !important;
}
#guia2025-agencia-apresentacao .info-agencia .infos .executivos-container p {
font-size: 11pt;
}
#guia2025-agencia-apresentacao .info-agencia .infos.principais-setores ul {
display: grid;
grid-template-columns: 250px 250px 250px;
gap: 2px;
padding-left: 10px;
}
#guia2025-agencia-apresentacao .info-agencia .infos.principais-setores ul li {
list-style: none;
font-size: 11pt;
color: #002648;
}
#guia2025-agencia-apresentacao .principais-executivos {
width: 950px;
margin: 0 auto;
margin-top: 55px;
}
#guia2025-agencia-apresentacao .principais-executivos .executivos {
display: flex;
flex-wrap: wrap;
gap: 20px;
margin-bottom: 30px;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-foto {
flex: 0 0 185px;
width: 185px;
height: 185px;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-foto img {
max-width: 100%;
height: auto;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info {
flex: 1;
display: flex;
flex-direction: column;
justify-content: center;
position: relative;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info p {
margin: 0;
width: fit-content;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info p a::before {
content: "\f08c";
font-family: "Font Awesome 5 Brands";
font-size: 30pt;
color: #002648;
position: static;
bottom: -15px;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info p a:hover:before {
color: #0091ff;
}
#guia2025-agencia-apresentacao .servicos-prestados {
width: 950px;
margin: 0 auto;
margin-top: 80px;
margin-bottom: 80px;
}
#guia2025-agencia-apresentacao .servicos-prestados .servicos-grid {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
column-gap: 50px;
row-gap: 55px;
margin-top: 35px;
width: 800px;
}
#guia2025-agencia-apresentacao .servicos-prestados .servico-bloco {
text-align: center;
}
#guia2025-agencia-apresentacao .servicos-prestados .servico-bloco img {
display: block;
max-height: 60px;
width: auto;
margin: 0 auto;
}
#guia2025-agencia-apresentacao .servicos-prestados .servico-bloco p {
margin: 0;
font-size: 11pt;
width: 100%;
text-align: center;
line-height: 14pt;
margin-top: 15px;
}
#guia2025-agencia-clientes {
display: block;
width: 100%;
margin-bottom: 80px;
}
#guia2025-agencia-clientes h3, #guia2025-agencia-premiacoes h3 {
font-size: 16pt;
text-transform: uppercase;
color: #002648;
font-weight: 500;
width: 950px;
margin: 0 auto;
margin-bottom: 15px;
}
#guia2025-agencia-clientes .principais-clientes-container {
width: 950px;
display: block;
margin: 0 auto;
}
#guia2025-agencia-clientes .clientes-container {
display: grid;
width: 800px;
grid-template-columns: 1fr 1fr 1fr 1fr;
column-gap: 35px;
row-gap: 30px;
}
#guia2025-agencia-clientes .principais-clientes {
display: block;
}
#guia2025-agencia-clientes .principais-clientes .cliente-imagem {
height: 173.75px;
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
}
#guia2025-agencia-clientes .principais-clientes img {
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
#guia2025-agencia-clientes .principais-clientes p {
margin-top: 16px;
font-size: 11pt;
width: 100%;
text-align: center;
line-height: 14pt;
color: #002648;
}
#guia2025-agencia-premiacoes {
margin-bottom: 100px;
}
#guia2025-agencia-premiacoes .premiacoes-container {
width: 950px;
display: block;
margin: 0 auto;
}
#guia2025-agencia-premiacoes .barra-titulo {
display: grid;
align-items: center;
width: 800px;
height: 40px;
color: #fff;
background-color: #002648;
padding-left: 10px;
margin-bottom: 5px;
grid-template-columns: 550px 190px;
column-gap: 50px;
}
#guia2025-agencia-premiacoes .barra-titulo p {
font-size: 14pt;
font-weight: 400;
text-transform: uppercase;
margin: 0;
}
#guia2025-agencia-premiacoes .infos-premios {
width: 800px;
}
#guia2025-agencia-premiacoes .infos-premios.premio-aberje {
margin-bottom: 50px;
}
#guia2025-agencia-premiacoes .infos-premios p {
display: grid;
grid-template-columns: 550px 190px;
column-gap: 60px;
margin-bottom: 5px;
position: relative;
}
#guia2025-agencia-premiacoes .infos-premios.premio-aberje p {
}
#guia2025-agencia-premiacoes .infos-premios.premio-aberje p::before{
content: "";
display: block;
background-image: url(https://www.aberje.com.br/wp-content/uploads/2025/06/trofeu-premio-azul.png);
background-repeat: no-repeat;
background-size: 26px;
background-position: center center;
position: absolute;
width: 26px;
height: 26px;
top: 4px;
left: 3px;
}
#guia2025-agencia-premiacoes .infos-premios p span {
margin-bottom: 0;
font-size: 13pt;
line-height: 18pt;
color: #002648;
padding: 5px 10px;
}
#guia2025-agencia-premiacoes .infos-premios p span:last-child {
padding-left: 0;
}
#guia2025-agencia-premiacoes .infos-premios.premio-aberje p span:first-child {
padding-left: 32px;
}
#guia2025-agencia-premiacoes .infos-premios p:nth-child(odd) {
background-color: #f0f2f4;
}
#guia2025-agencia-premiacoes .infos-premios p:nth-child(even) {
background-color: #dee3e7;
}
.guia2025-agencia-noticias {
padding-top: 24px;
}
.guia2025-agencia-noticias h3 {
font-size: 16pt;
text-transform: uppercase;
color: #002648;
font-weight: 500;
width: 950px;
margin: 0 auto;
margin-bottom: 15px;
text-align: left;
}
#guia2025-pagina-blog {
padding-top: 60px;
}
#guia2025-pagina-blog h2 {
text-transform: none;
font-size: 18pt;
color: #f58c1f;
font-weight: 600;
text-align: center;
margin-bottom: 10px;
}
#guia2025-pagina-blog p.descricao {
font-size: 14pt;
color: #002648;
max-width: 950px;
display: block;
margin: 0 auto;
margin-bottom: 40px;
text-align: center;
}
#guia2025-pagina-blog p.resultados {
font-size: 14pt;
color: #002648;
max-width: 950px;
display: block;
margin: 0 auto;
margin-bottom: 80px;
margin-top: -55px;
text-align: center;
}
#guia2025-pagina-blog p.resultados span {
font-size: 15pt;
font-weight: 500;
color: #f58c1f;
}
#guia2025-pagina-blog .boxbusca {
display: flex;
width: 400px;
margin: 0 auto;
margin-bottom: 100px;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca {
display: block;
width: 150px;
margin: 7px 0 0 0;
padding: 0 5px;
list-style: none;
position: relative;
z-index: 200;
float: left;
background-color: #fff;
display: none;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li {
font-weight: 600;
color: #575756;
font-size: 12pt;
cursor: pointer;
position: relative;
text-transform: uppercase;
}
#guia2025-pagina-blog .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: 13px;
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;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li:hover::before{
transform: rotate(180deg);
transition: all 200ms ease-out;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li ul {
margin: 0;
padding: 5px;
background-color: #fff;
display: none;
position: absolute;
top: 26px;
left: 0;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li:hover ul{
display:block;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li ul li,#guia2025-pagina-blog .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;
text-transform: none;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li ul li::before{
display:none;
}
#guia2025-pagina-blog .boxbusca #categoriaBusca li ul li a:hover{
color:#000;
}
#guia2025-pagina-blog .boxbusca #buscaform {
display: block;
width: 100%;
position: relative;
}
#guia2025-pagina-blog .boxbusca #buscaform input[type="text"] {
background-color: #fff;
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 11pt;
display: block;
border: 0.5px solid #002648;
border-radius: 8px;
padding: 7px 12px;
font-style: italic;
width: 400px;
margin-left: 8px;
}
#guia2025-pagina-blog .boxbusca #buscaform button {
position: absolute;
top: 5px;
right: 2px;
background-color: transparent;
padding: 0;
}
#guia2025-pagina-blog .boxbusca #buscaform button::before {
content: "\f002";
font-family: "Font Awesome 5 Free";
font-size: 11pt;
color: #002648;
font-weight: 600;
}
#guia2025-pagina-blog .boxbusca #buscaform button:hover::before {
color: #0091ff;
}
#guia2025-pagina-blog .noticias-relacionadas-container {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
max-width: 950px;
margin: 0 auto;
margin-bottom: 40px;
column-gap: 40px;
}
#guia2025-pagina-blog .noticias-relacionadas {
margin: 0 auto;
margin-bottom: 100px;
cursor: pointer;
position: relative;
width: 100%;
}
#guia2025-pagina-blog .noticias-relacionadas:hover {
opacity: 0.8;
}
#guia2025-pagina-blog .noticias-relacionadas-titulo {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
font-weight: bold;
font-size: 20pt;
}
#guia2025-pagina-blog .noticias-relacionadas h3 {
width: 100%;
margin: 0 auto;
margin-top: 8px;
line-height: 16pt;
font-size: 12pt;
color: #002648;
font-weight: 500;
}
#guia2025-pagina-blog .noticias-relacionadas h3 a, #guia2025-pagina-blog .noticias-relacionadas h3 a:visited{
color: #002648;
}
#guia2025-pagina-blog .noticias-relacionadas p {
width: 100%;
margin: 0 auto;
margin-top: 25px;
font-size: 15px;
color: #002648;
font-weight: normal;
line-height: 21px;
}
#guia2025-pagina-blog .noticias-relacionadas p.guia-noticias-chapeu {
margin-top: 12px;
font-size: 11pt;
color: #0091ff;
display: none;
}
#guia2025-pagina-blog .noticias-relacionadas p.resumo {
margin-top: 10px;
}
#guia2025-pagina-blog .noticias-relacionadas p.resumo a {
color: #002648 !important;
font-weight: 400 !important;
font-size: 12pt !important;
line-height: 16pt !important;
text-decoration: none !important;
}
#guia2025-pagina-blog .noticias-relacionadas p.autor {
color: #002648 !important;
font-size: 12pt !important;
text-transform: capitalize !important;
font-weight: 400 !important;
margin-top: 12px;
display: none;
}
#guia2025-pagina-blog .noticias-relacionadas p.data {
color: #919191 !important;
font-size: 10pt !important;
font-weight: 400 !important;
position: absolute;
margin-top: 8px;
}
#guia2025-pagina-blog .imagem-exemplo {
width: 100%;
height: fit-content;
background-color: #f8f7f6;
margin: 0 auto;
}
#guia2025-pagina-blog .imagem-exemplo imagem{
background-position: center center;
background-size: cover;
display: block;
width: 100%;
background-repeat: no-repeat;
aspect-ratio: 16 / 9;
} #topo-brpr {
display: block;
width: 850px;
margin: 0 auto;
float: none;
position: relative;
}
#topo-brpr .bandeiras-idiomas {
display: flex;
width: 100%;
justify-content: flex-end;
align-items: center;
margin: 0 auto;
padding-top: 15px;
position: absolute;
top: 110px;
}
#topo-brpr h1 {
font-size: 88pt;
color: #002648;
height: 180px;
font-weight: 800;
}
#topo-brpr .divisoria {
display: block;
width: 100%;
height: 1px;
background-color: #002648;
}
#topo-brpr .segunda-linha-container {
display: flex;
width: 100%;
align-items: flex-start;
justify-content: flex-start;
color: #002648;
gap: 20px;
margin-top: 15px;
}
#topo-brpr .segunda-linha-container h2 {
text-transform: uppercase;
font-weight: 400;
font-size: 21pt;
}
#topo-brpr .segunda-linha-container .img {
text-transform: uppercase;
font-weight: 600;
font-size: 21pt;
display: flex;
align-items: flex-start;
gap: 5px;
padding-top: 1px;
color: #1a1350;
}
#topo-brpr .segunda-linha-container .img img {
display: block;
width: 35px;
height: fit-content;
}
#bloco-abertura {
display: flex;
width: 850px;
margin: 0 auto;
float: none;
justify-content: space-between;
margin-top: 64px;
margin-bottom: 88px;
}
#bloco-abertura .abertura {
width: 400px;
margin: 0;
text-align: left;
font-size: 13pt;
}
#bloco-abertura .formulario {
width: 400px;
margin: 0;
background-color: #f7f4f4;
height: 565px;
border-radius: 10px;
padding: 20px 20px;
}
#bloco-abertura .formulario p.select-idiomas {
font-size: 10pt;
font-weight: 400;
color: #002648;
margin: 0;
margin-top: 16px;
margin-bottom: 4px;
}
#bloco-abertura .formulario .checks-idiomas {
display: flex;
width: 200px;
}
#bloco-abertura .formulario .checks-idiomas label {
font-size: 10pt;
font-weight: 400;
color: #002648;
align-items: center;
gap: 4px;
}
#bloco-abertura .formulario .boxgeral .formselect {
display: none;
}
#bloco-abertura .formulario .boxgeral {
margin-top: 0 !important;
}
#bloco-abertura .formulario h4 {
color: #002648;
font-weight: 500;
line-height: 18pt;
font-size: 11pt;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-uwqpYMv9nR20wJCuFtX--g .bricks--component {
border: none !important;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-uwqpYMv9nR20wJCuFtX--g .bricks--section {
border: none !important;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-uwqpYMv9nR20wJCuFtX--g .bricks-form__fieldset {
flex-direction: column !important;
gap: 10px !important;
}
#bloco-abertura .formulario #rd-form-kig5kudj .bricks-form__field {
width: 100% !important;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-uwqpYMv9nR20wJCuFtX--g .bricks--section {
background-color: #f7f4f4 !important;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-uwqpYMv9nR20wJCuFtX--g .bricks--column .bricks--component-text {
display: none !important;
}
#bloco-abertura .formulario #rd-column-kig5kudi > div {
padding-right: 0 !important;
}
#bloco-abertura .formulario #rd-button-kig5kudm.bricks--component-button {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
background-color: #f58c1f !important;
margin-top: 20px !important;
border: none !important;
box-shadow: none !important;
font-weight: 500 !important;
}
#bloco-abertura .formulario #rd-button-kig5kudm.bricks--component-button:hover {
background-color: #002648 !important;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-IEJA07jNh8NVJ7AtRskR6w .bricks-form {
padding: 0;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-IEJA07jNh8NVJ7AtRskR6w .bricks-form__fieldset {
gap: 10px !important;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-uwqpYMv9nR20wJCuFtX--g .bricks-form{
padding: 0 !important;
}
#bloco-abertura .formulario #rd-form-kig5kudj .bricks-form__input:not(textarea) {
height: 40px;
}
#bloco-abertura .formulario #rd-form-kig5kudj .bricks-form__input:not(textarea)::placeholder {
color: #fff !important;
}
#bloco-abertura .formulario #rd-form-kig5kudj .bricks-form__input {
border-color: #00264880;
}
#bloco-abertura .formulario #rd-form-kig5kudj .bricks-form__label {
display: block;
color: #002658;
font-size: 11pt;
font-family: 'Rubik', sans-serif !important;
font-weight: 400;
}
#bloco-abertura .formulario #rd-section-kig5kudc {
background-color: transparent !important;
border: none !important;
}
#bloco-abertura .formulario #bricks-component-IEJA07jNh8NVJ7AtRskR6w {
border: none;
}
#bloco-abertura .formulario #rdstation-bricks-embeddable-form-bricks-component-IEJA07jNh8NVJ7AtRskR6w .bricks--column .bricks--component-text {
display: none;
}
#edicoes-anteriores {
display: block;
width: 850px;
float: none;
margin: 0 auto;
}
#edicoes-anteriores h2 {
font-weight: 500;
text-align: center;
text-transform: uppercase;
font-size: 12pt;
width: 100%;
border-bottom: 1px solid #0091ff;
margin-bottom: 56px;
color: #0091ff;
}
#edicoes-anteriores .news-container {
display: grid;
width: 100%;
grid-template-columns: 1fr 1fr 1fr 1fr;
margin: 0 auto;
float: none;
column-gap: 36px;
row-gap: 24px;
}
#edicoes-anteriores .news-container.sem-imagens {
margin-top: 32px;
margin-bottom: 80px;
display: grid;
grid-auto-flow: column;
grid-template-rows: repeat(14, auto);
column-gap: 36px;
row-gap: 8px;
width: 100%;
}
#edicoes-anteriores .news-container.com-imagens h3 {
font-size: 10pt;
color: #002648;
font-weight: 500;
text-transform: none;
line-height: 14pt;
margin-top: 8px;
height: 56px;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
margin-bottom: 16px;
}
#edicoes-anteriores .news-container h4 {
font-size: 10pt;
color: #002648;
font-weight: 400;
text-transform: none;
}
#edicoes-anteriores .news-container.com-imagens h4 {
border-bottom: 1px solid #002648;
}
#edicoes-anteriores .news-container.sem-imagens h4 {
border-bottom: 1px solid #002648;
}
#edicoes-anteriores .news-container.sem-imagens h4:hover {
color: #0091ff;
border-bottom: 1px solid #0091ff;
}
#edicoes-anteriores .coluna2.revista.newsBRPR {
width: 100%;
}
#edicoes-anteriores .blocochamada {
width: 100%;
}
#edicoes-anteriores .news-container.com-imagens .blocochamada a:hover {
opacity: 0.8;
}
#edicoes-anteriores .blocochamada .img {
background-position: center center;
background-size: cover;
display: block;
width: 100%;
background-repeat: no-repeat;
aspect-ratio: 16 / 9;
} @media screen and (max-width: 1280px) {
.home .centro {
min-width: auto;
}
#masthead #topoPatrocinio .centro {
max-width: calc(100% - 10px);
}
#masthead .centro {
width: 100%;
}
.menuCel {
margin-left: 10px;
}
.topform {
width: 140px;
}
.banner1, .banner2{
height:auto;
}
ul.listagem.altfix {
min-height: 1125px;
}
.subbloco1 .container.interno, ul.listagem .imgBoxHome {
min-width: 100%;
}
}
@media screen and (max-width: 1265px) {
.blocoPatrocinio {
height: auto;
}
}
@media screen and (max-width: 1245px) {
ul.cycle-slideshow.listaAutores li{
max-width:215px;
}
ul.listaAutores li .itemLista titulo {
font-size: 13pt;
}
}
@media screen and (max-width: 1230px) {
.menu-menu-principal-2022-container ul li a, .menu-menu-principal-2022-container ul li a:visited, #search {
font-size: 8pt;
}
.menu-menu-principal-2022-container {
width: 550px;
}
}
@media screen and (max-width: 1215px) {
ul.listagem.altfix {
min-height: 1100px;
}
}
@media screen and (max-width: 1155px) {
.topform {
width: 100px;
}
ul.listagem.ultimas h5 {
font-size: 9pt;
line-height: 13pt;
}
#main .slide p a, #main .slide p a:visited, #main .slide p a:hover {
font-size: 11pt !important;
line-height: 15pt !important;
}
}
@media screen and (max-width: 1124px) {
ul.listagem.altfix {
min-height: 1048px;
}
}
@media screen and (max-width: 1115px) {
.topform{
display:none;
}
}
@media screen and (max-width: 1197px) {
ul.cycle-slideshow.listaAutores li {
max-width: 210px;
}
}
@media screen and (max-width: 1065px) {
#beneficios ul.tuttiTopico li subtitulo {
bottom: 30px;
}
}
@media screen and (max-width: 1005px) {
.menu-menu-principal-2022-container ul li {
display: inline-block;
margin-right: 5px;
position: relative;
}
}
@media screen and (max-width: 960px) {
.boxcupom ul.listaitens voucher {
margin-left: 0;
clear: both;
display: block;
}
.elFlutuante pontilhado.azul {
width: 100%;
margin-left: 0;
}
#comites ul.listagem.comites li {
display: block;
width: 100%;
margin: 0 0 35px;
}
#comites ul.listagem.comites li h4 {
min-height: auto;
width: 100%;
}
#comites ul.listagem.comites li .homechamada {
min-height: 255px;
}
#comites ul.listagem.comites li:nth-child(even) {
margin: 0 0 35px 0;
}
#comites ul.membros li empresa {
display: inline-block;
width: auto;
float: left;
margin: 0 !important;
}
#comites ul.membros li empresa span {
display: inline-block;
white-space: nowrap;
margin-right: 25px;
}
#comites ul.membros li empresa span:before, #comites ul.membros li empresa span:after {
top: 1px;
}
#comites ul.membros li {
display: flex;
width: 100%;
flex-direction: row;
}
#comites ul.membros li dados {
display: inline;
width: auto;
float: left;
margin: 0 !important;
text-align: left;
}
#cadcomite #areasTitular label.sup {
padding-bottom: 80px;
}
#comites h2.subtitulos {
margin-top: 40px;
}
.formulario .btavisoForm{
top: 10px;
}
#cadcomite .formulario label {
margin-bottom: 10px;
}
ul.KBKmenuPainel li{
width:100%;
}
ul.KBKmenuPainel li:nth-child(3n + 3) {
margin: 0 0 30px 0;
}
ul.KBKmenuPainel li:nth-child(3n + 2) {
margin: 0 0 30px;
}
#homeAbre .bannerCentral{
float: left;
width: 100%;
text-align: center;
}
ul.blocado li, #bloco4.home2024 ul.listagem.ultimas li {
display: block;
width: 100%;
margin-right: 0 !important;
float: left;
margin-bottom: 155px;
}
.home2024 #HomeLabs labs {
width: calc(100% - 80px);
margin: 0 auto 40px;
display: block;
float: none;
}
ul.listagem.ultimas h5 {
font-size: 13pt;
line-height: 17pt;
}
ul.listagem.ultimas imagem {
display: block;
width: 100% !important;
float: none;
margin: 0 auto;
}
ul.listagem.ultimas{
text-align:center;
}
.KbkTop {
right: 220px;
}
#innerEvento.novainscri, #innerEvento disclaimerEvento imagemtopo, #innerEvento disclaimerEvento conteudo {
width: 100%;
}
.boxcadastroEvento{
text-align:left !important;
}
.boxcadastroEvento .boxdados h2 , .boxcadastroEvento .boxdados h4.topicos{
text-align: left;
margin-bottom: 0;
}
.floatLapis {
top: -7px;
right: -5px;
}
.centro ul.ab-evento-bio {
margin: 0 20px;
padding: 0;
list-style: none;
}
.boxcadastroEvento .boxdados topico {
width: 100% !important;
float: left;
text-align: left;
}
#compartilhe ul.midiassociais {
float: left;
margin: 0 auto 40px;
width: 100%;
}
#compartilhe .inscEvento {
float: none;
max-width: 300px;
padding: 5px;
margin: 0 auto;
clear: both;
}
#innerEvento dadosEvento tipoevento, #innerEvento dadosEvento data, #innerEvento dadosEvento horario, #innerEvento dadosEvento local {
text-align: left;
}
#innerEvento dadosEvento {
width: calc(100% - 30px);
}
#innerEvento disclaimerEvento h1.tituloNovo {
text-align: left;
padding: 25px;
} #HomeLabs ul.listaLabs-2023 li{
width:100%;
}
#HomeLabs ul.listaLabs-2023 li a{
max-width: 440px;
margin: 0 auto;
display: block;
position: relative;
}
#HomeLabs ul.listaLabs-2023 li:nth-child(even) {
margin-left: 0;
}
#HomeLabs ul.listaLabs-2023 li imgtop img {
aspect-ratio: 3 / 2;
}
#HomeLabs ul.listaLabs-2023 li .icoTitulo {
top: 160px;
} ul.topicosAssocie {
margin: 0 0 60px 0;
}
#beneficios ul.tuttiTopico li {
width: 50%;
margin-bottom:10px !important;
} .Atividades .referencias ul.refer li {
width: 50%;
} .page-id-132149 #content.fixo {
margin-top: 0;
}
.formulario .col-12.mt-30{
clear: both;
margin-top: 40px;
float: left;
}
.soulupa{
width: 40px;
height: 40px;
position: absolute;
right: 60px;
top: 19px;
cursor:pointer;
}
.soulupa:before{
content: '\f002';
font-family: "Font Awesome 5 Free";
font-size: 25px;
position: absolute;
top: 2px;
left: 9px;
color: #000;
font-weight: 600;
}
.topform.abre {
display:block;
margin: 30px 0px 0 0px;
-webkit-box-shadow: 5px 5px 5px -1px rgb(0 0 0 / 40%);
box-shadow: 5px 5px 5px -1px rgb(0 0 0 / 40%);
width: calc(100% - 225px);
}
.logoHome img {
width: 50px;
height: auto;
margin: 0 0 0 9px;
}
#masthead {
height: 150px;
}
.menu-menu-principal-2022-container{
display:none;
}
.banner1,.banner2 {
height: auto;
background: transparent;
text-align: center;
padding: 8px;
margin: 10px 10px 59px;
width: calc(100% - 20px);
-webkit-box-shadow: 5px 5px 15px -2px rgb(0 0 0 / 62%);
box-shadow: 5px 5px 15px -2px rgb(0 0 0 / 62%);
}
ul.homeBlogs li img {
width: 100%;
height: auto;
max-width: 145px;
margin: 0 13px;
display:inline-block;
}
.banner1 img,.banner2 img{
width:100%;
height:auto;
}
.direita .container {
margin-left: 0;
}
.logoHome {
float: left;
margin: 10px 10px 10px 15px;
width: 90px;
}
ul.listagem li, .container {
width: 100%;
text-align: left;
}
ul.lista-eventos-home li{
text-align:center;
}
ul.lista-eventos-home li data, ul.lista-eventos-home li horario, ul.lista-eventos-home li online {
display: inline-block;
}
ul.lista-eventos-home li a, ul.lista-eventos-home li a:visited {
float: none;
margin-right: 0;
}
.blocoPatrocinio{
height:auto;
padding-bottom:50px;
}
ul.listagem.ultimas imagem{
display:none;
}
ul.listagem.ultimas conteudo, #bloco3 ul.listagem.ultimas li, ul.somosvideos li {
width: 100%;
margin-right: 0;
text-align: center;
}
ul.listaAutores li {
display: block;
width: 100%;
margin-right: 0;
margin-bottom: 90px;
}
#bloco4 .container {
margin-left: 0;
}
ul.somosvideos li:nth-child(odd) {
margin-right: 0;
}
ul.somosvideos li:nth-child(even) {
margin-left: 0;
}
ul.somosvideos li iframe {
height: 400px;
}
.greenbox {
float: left;
}
ul.comiteHome li container {
margin-left: 0;
}
#bloco11.home .destaque {
width: 100%;
margin-left: 0;
}
#colophon .social {
width: 100%;
margin: 40px 0 10px;
text-align: center;
}
.abreRodape {
width: 100%;
margin-top: 55px;
text-align: center;
background-position: top center;
}
.abreRodape p{
text-align: center;
}
#colophon .coluna4 {
width: 100%;
margin: 0;
text-align: center;
}
#vagas ul.job_listings li.job_listing{
width:100%;
margin-bottom:20px;
}
#vagas .descricao{
width: calc(100% - 15px);
margin: 0;
}
#colophon .menusRodape ul li {
display: block;
margin: 0;
padding: 0;
text-align: center;
}
#colophon .menusRodape ul {
margin-right: 0;
}
#colophon .endereco p{
text-align:center;
margin-top:50px;
}
#bloco3 ul.listagem.ultimas li:nth-child(even) {
margin-left: 0;
}
.blocotitulo, .blocoimagem, ul.lista-eventos-home li .dadosEventos{
width:100%;
margin-bottom:30px;
}
#bloco4 imagem{
width:100%;
}
h2.home {
font-size: 17pt;
line-height: 25pt;
}
.cycle-slide{
margin:0;
}
.menuCel{
position: absolute;
top: 8px;
right: 12px;
width: 32px;
}
.fixo .menuCel {
margin-top: 36px;
}
#menususpenso {
top: 149px;
}
.fixo .logoHomeFloater {
margin: 3px 0 0 0px;
}
.menuCel img{
width:100%;
height:auto;
}
h2.topoLinhaAzul span {
padding: 13px 10px;
float: left;
margin-left: -12px;
margin-right: 0;
width: calc(100% + 24px);
text-align: left;
}
#bloco11 h2.topoLinhaAzul span {
margin-left: 0;
margin-right: 0;
width: 100%;
}
section#homeAbre {
margin: 5px 0 0;
}
ul.listagem li img {
width: 130px;
height: auto;
float: none;
margin-top:20px;
}
ul.listagem li h4{
display: block;
width: calc(100% - 140px);
float: left;
text-align: left;
font-size: 14pt;
line-height: 23px;
margin: 0;
}
#bloco4.home2024 ul.homeBlogs li {
margin-bottom: 40px;
}
ul.materiasRevistas li, ul.BlocoBanners li {
width: 100%;
margin-right: 0;
margin-bottom:40px;
}
ul.BlocoBanners li:nth-child(even) {
margin-left: 0;
}
.boxRevista{
margin:0 auto 40px;
}
.home2024 #HomeLabs ul.listaLabs-2023 li {
margin-bottom: 110px;
}
.slide p{
font-size: 14pt;
line-height: 23px;
}
#bloco4.home2024 ul.homeBlogs li {
width: 50%;
display: block;
margin-right: 0;
}
#slideEvento .slide-eventos-home{
min-width:301px;
margin-left:1px;
}
.boxeventos.ver2024 #slideEvento {
width: 100%;
max-width: 367px;
margin-top: 50px;
} .GETIncrituns h2.ttlog {
padding-left: 0;
padding-right: 0;
}
.GETIncrituns .involucroKbk::before {
display: none;
}
ul.partners{
margin:0;
}
ul.ingressoTrends li lotes {
width: 100%;
}
ul.ingressoTrends li valores {
width: 100%;
font-size: 13pt !important;
padding: 30px 0 20px;
}
ul.ingressoTrends li valores valor{
float:right;
}
ul.ingressoTrends li valores dashed, ul.ingressoTrends li valores dashed.duo {
display: none;
}
#ingressos_form .elFlutuante {
width: 90%;
padding: 40px 15px 15px;
margin: 45px 5%;
}
#ingressos_form .elFlutuante .titulo{
display: block;
text-align: center;
}
#ingressos_form .valores .elFlutuante h3 span, #ingressos_form .valores .elFlutuante h3 {
margin: 0;
float: none;
display: block;
}
controle {
display: block;
text-align: center;
float: none;
margin: 35px auto;
}
#ingressos_form button.botaoLivre.left {
top: 0px;
left: 0;
}
#ingressos_form button.botaoLivre.right {
top: 0px;
right: -3px;
}
.valoresvariaveis span {
display: block;
width: 100%;
text-align: center;
float: none;
margin: 7px 0 0;
}
#ingressos_form #valordacompra {
display: block;
width: 100%;
text-transform: uppercase;
margin: 8px 0 0;
color: #002648;
font-family: 'Rubik', sans-serif;
float: none;
text-align: left;
text-align: center;
}
#palco assinatura, #ingressos_form .valores .elFlutuante h3{
text-align:center;
}
#ingressos_form .elFlutuante imagem {
width: 115px;
float: none;
margin: 0 auto;
}
#ingressos_form .elFlutuante .titulo span, #principal h2{
float: none;
}
#ingressos_form .elFlutuante status {
float: none;
padding: 0;
display: block;
width: 100%;
clear: both;
}
#subpalco {
max-width: 100%;
float: left;
width: 100%;
margin: 0;
}
#principal .PagBox .itemform label {
font-size: 14pt;
}
.centro.internas.formulario imagem {
display: block;
width: 100%;
margin: 24px 0 0 0;
margin-bottom: 0px;
text-align: center;
float: none;
max-width: 100%;
}
.centro.internas.formulario imagem img{
max-width:150px;
}
.dadospagamento.PagBox .coluna6{
text-align:center;
}
.dadospagamento.PagBox #btVoltar {
float: none !important;
margin: 0 auto;
}
.centro.internas.formulario .Finalizado p {
display: block;
width: 100%;
float: none;
text-align: center !important;
}
.centro.internas.formulario .Finalizado p.aviso {
margin: 40px 0 25px 0;
}
#ingressos_form button.btn-success {
text-align: center;
float: none;
margin: 20px auto;
}
controle button.botaoLivre{
margin:0 !important;
}
#abreTrends p {
display: block;
text-align: center !important;
width: 100%;
clear: both;
}
.page-id-89329 #abreTrends p {
text-align: left !important;
}
.centro.internas.formulario .Finalizado.PagBox a.btBoleto {
float: none;
padding: 11px 47px;
clear: both;
margin: 20px auto;
} #comites ul.caposComites, #comites ul.listatemas, #comites ul.datas {
margin: 20px 0;
padding: 0;
list-style: none;
display: flex;
width: 100%;
justify-content: center;
flex-direction: column;
align-items: center;
}
#comites ul.caposComites li {
display: flex;
width: 50%;
align-items: center;
flex-direction: column;
margin: 0 0 40px;
justify-content: center;
}
#comites ul.caposComites dados {
display: block;
width: 100%;
margin: 15px 0;
float: left;
text-align: center;
}
#comites .botoes {
display: block;
width: 100%;
max-width: 750px;
margin: 0 auto;
float: left;
text-align: center;
}
#comites .botoes .btregulamento {
float: none;
padding: 10px 60px;
margin: 0 auto;
width: 100%;
display: block;
}
#comites .btcandidatar {
float: none;
display: block;
}
#comites ul.listcomites {
margin: 0;
width: 100%;
}
.boxComites .titleLog{
padding-left: 0;
padding-right: 0;
text-align: center;
margin-bottom: 20px;
}
.LatSubHome {
margin-left: 0;
}
.descritivoBlog,.archive.author .novaSub .entry-content-footer .author-content .author-text, .itemLista .TextoPost {
display: block;
width: 100% !important;
margin-left: 0;
float: left;
}
.TextoPost datapost{
border-left: none;
}
.itemLista {
margin-bottom: -30px;
}
ul.listaAutores li .itemLista a::after {
content: '';
display: block;
width: 100%;
height: 2px;
margin: 0 auto;
background-color: #ebebeb;
}
.blog-img, author-img {
width: 100%;
}
.archive.author .novaSub .entry-content-footer .author-content .author-img, .itemLista .postImage {
float: none;
margin: 0 auto;
}
.headerPost headerImage, .headerPost .social, .innerSingle {
width: 100%;
max-width: 100%;
margin-right: 0;
}
headerimage img{
width:100%;
}
.conteudoFlutuante {
display: block;
width: 100%;
position: relative;
bottom: 0;
left: 0;
margin-top: 30px;
}
.boxeventos{
background-color: transparent;
float: left;
margin-bottom:60px;
width: 100%;
height:auto;
}
#slideEvento {
max-height: none;
overflow: visible;
}
ul.slide-eventos-home li {
width: 100%;
}
ul.slide-eventos-home li:first-child{
margin-bottom:40px;
}
.boxeventos h5{
color: #0091ff;
font-family: 'Rubik', sans-serif;
text-align: center;
padding: 40px 10px 10px;
font-size: 16pt;
}
ul.cursosHome li {
background-color: #b2cfe4;
}
ul.cycle-slideshow.listaAutores li {
max-width: 100%;
margin: 0 0 0 37px;
padding: 0 !important;
}
ul.lista-eventos-home {
float: left;
}
ul.lista-eventos-home li h3, ul.lista-eventos-home .blocotitulo{
text-transform: uppercase;
margin-bottom: 5px;
font-weight: 600;
}
ul.lista-eventos-home .blocoimagem, ul.cursosHome li boxfoto{
width: 200px;
float: left;
height: 135px;
}
ul.lista-eventos-home li .dadosEventos, ul.cursosHome li boxdados {
width: calc(100% - 220px);
margin-left: 0;
float: left;
text-align: left;
}
ul.cursosHome li boxdados {
width: calc(100% - 210px);
}
ul.lista-eventos-home li data, ul.lista-eventos-home li horario, ul.lista-eventos-home li online, ul.cursosHome boxdados .data, ul.cursosHome boxdados .horario {
display: block;
font-size: 13pt;
margin-bottom: 10px;
}
ul.lista-eventos-home li data, ul.cursosHome boxdados .data {
background-position: 0px 6px;
}
ul.lista-eventos-home li online {
background-position: 3px 8px;
}
#slideHome .slide .blocoImagem {
height: 257px;
}
#slideHome .pagerSlide {
top: 222px;
}
#slideHome {
height: 445px;
}
.boxeventos .sumidouro{
display:none;
}
.boxeventos.abre .sumidouro{
display:block;
}
.BtabreEventos{
display: block;
width: 100%;
clear: both;
font-family: 'Source Serif 4', serif;
color: #002648;
text-align: center;
font-size: 15pt;
padding-bottom: 15px;
float:left;
}
.boxeventos .BtabreEventos span{
display:inline-block;
position:relative;
}
.boxeventos .BtabreEventos span:before{
content: '\f077';
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #002648;
position: absolute;
top: 2px;
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;
}
.boxeventos.abre .BtabreEventos span:before{
transform: rotate(0deg);
}
.subbloco1 ul.listagem .imgBoxHome{
display: block;
width: 120px;
float: right;
max-width: 120px;
min-width: 120px;
}
.blocoimagem, ul.lista-eventos-home li .dadosEventos{
margin-bottom:0;
}
#escolaaberjeCel imagem{
display:block;
width:100%;
text-align:center;
margin-bottom:20px;
}
#escolaaberjeCel imagem img{
max-width:200px;
margin:0 auto;
}
#escolaaberjeCel ul.cursos li{
width: calc(50% - 7px);
float: left;
margin: 0 0 15px;
height: 105px;
}
#escolaaberjeCel ul.cursos li:nth-child(even){
margin-left:14px;
}
ul#maislidas.listaAutores{
margin:0;
}
ul#maislidas.listaAutores li{
padding: 0 40px;
margin-bottom:20px;
}
ul#maislidas.listaAutores li .itemLista autor{
font-size:16pt;
}
ul#maislidas.listaAutores li .itemLista titulo{
font-size: 14pt;
line-height: 23px;
}
#slideMaisLidas{
display:block;
width:100%;
float:left;
position:relative;
}
.setaVolta, .setaVai{
display:block;
width:20px;
height:100%;
position:absolute;
z-index:900;
background-repeat:no-repeat;
background-position: center center;
background-size:100% auto;
top: 24px;
}
.setaVolta{
left:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/05/seta-volta.png);
}
.setaVai{
right:0;
background-image:url(//www.aberje.com.br/wp-content/uploads/2022/05/seta-vai.png);
}
.blocoPatrocinio h2.subtitulo{
text-align:left;
}
#blogCelular ul.listaAutores li .itemLista imagemAutor{
float:left;
margin:0;
}
#blogCelular ul.listaAutores li .itemLista .contLat{
display:block;
width:calc(100% - 145px);
float:left;
margin:0 0 0 10px;
text-align:left;
}
#blogCelular ul.listaAutores li .itemLista .contLat autor, #blogCelular ul.listaAutores li .itemLista .contLat titulo{
text-align:left;
padding:0;
margin:0;
}
#blogCelular ul.listaAutores li .itemLista .contLat autor{
font-size: 14pt;
line-height: 23px;
margin-bottom:10px;
min-height:10px;
}
#blogCelular ul.listaAutores li{
margin-bottom:40px;
}
#colophon .menusRodape, #colophon .coluna4{
display:none !important;
}
#colophon.site-footer{
margin-bottom:0 !important;
}
.coluna9.innerSlideLivro{
width:100%;
float:left;
margin: 0 10px 40px 0;
}
#bloco11 .coluna3{
width:100%;
float:left;
margin:0 0 40px;
}
#bloco11.home .centro{
margin:0;
width:100%;
}
#bloco11.home{
margin-bottom:0;
}
#bloco11.home #prevLoja, #bloco11.home #nextLoja {
width: 40px;
background-size: 20px;
height: 450px;
}
#bloco11.home #nextLoja {
right: -5px;
}
#bloco11.home #prevLoja {
left: -7px;
}
#bloco11.home .colunaimg, #bloco11.home .colunatxt{
display:block;
width:45%;
float:left;
margin:0 2.5%;
}
#loja{
max-height: 320px;
}
#vagas ul.job_listings li.job_listing{
width: calc(50% - 10px);
margin: 0 5px 10px;
min-height: 275px;
}
.greenbox {
margin-bottom: 0;
margin-top: 20px;
}
.bluebox .videos p{
display:none;
}
.bluebox {
background-color: #002648;
margin-bottom: 15px;
min-height: auto;
padding: 22px 9px;
}
ul.listaAutores{
margin-bottom:0;
}
#slidelabs .slidelab{
width:calc(100% - 40px);
margin: 0 20px;
display:block;
text-align: center;
}
#slidelabs .slidelab img{
max-width:285px;
margin:0 auto;
}
#involucroLabs, #boxblogs{
width:100%;
position:relative;
float: left;
}
#bloco8 ul.comiteHome .coluna4, #bloco8 ul.comiteHome .coluna8{
width:50%;
float:left;
margin: 0;
}
#bloco8 ul.comiteHome h2{
font-size: 16pt;
line-height: 21pt;
padding-left: 10px;
}
#bloco8{
margin-bottom: 10px;
margin-top: 40px;
}
#bannerAlianca{
display:block;
margin-bottom:50px;
}
ul.homeBlogs li{
width:100%;
margin:0;
text-align:center;
}
.bluebox h2{
font-size: 12pt;
line-height: 12pt;
line-height: 18pt;
}
.bluebox imagem img{
width:calc(100% - 20px);
margin:0 10px;
}
.bluebox .subPod{
padding:0 10px;
margin-bottom:10px;
}
.blocoNews {
display: block;
width: calc(100% - 80px);
max-width: 890px;
background-color: rgba(255,255,255,0.8);
padding: 20px;
margin: 0 40px;
}
#topoPatrocinio #carrossel {
margin: 5px 0;
}
#carrossel img{
margin-top:8px;
height:32px;
}
#carrossel div.cycle-slide-inner.petro img{
height: 35px;
}
.topoGuiaCel{
display:block;
width:100%;
text-align:center;
}
.topoGuiaCel img{
width:100%;
height:auto;
margin:0 auto;
max-width:300px;
}
ul.guiaCategorias.Home li a {
display: table;
width: 100%;
height: 90px;
margin-bottom: 4px;
background-image: none;
color: #fff;
font-size: 12px;
text-align: center;
font-weight: 500;
font-family: 'Source Serif 4', serif;
}
ul.guiaCategorias.Home li a span{
padding: 10px;
display: table-cell;
height: 100%;
vertical-align: middle;
}
ul.guiaCategorias.Home li{
width:calc(50% - 2px);
float:left;
margin-right:2px;
}
ul.guiaCategorias.Home li:nth-child(even){
margin-right:0;
margin-left:2px;
}
ul.guiaCategorias.Home li:nth-child(odd){
clear:both;
}
ul.guiaCategorias.Home li:nth-child(1) a{
background-color:#f3b13e;
}
ul.guiaCategorias.Home li:nth-child(2) a{
background-color:#70296b;
}
ul.guiaCategorias.Home li:nth-child(3) a{
background-color:#4d9fa9;
}
ul.guiaCategorias.Home li:nth-child(4) a{
background-color:#002954;
}
ul.guiaCategorias.Home li:nth-child(5) a{
background-color:#ffde00;
color:#002954;
}
ul.guiaCategorias.Home li:nth-child(6) a{
background-color:#d46d55;
}
ul.guiaCategorias.Home li:nth-child(7) a{
background-color:#f58c1f;
}
ul.guiaCategorias.Home li:nth-child(8) a{
background-color:#405e7f;
}
ul.guiaCategorias.Home li:nth-child(9) a{
background-color:#29a6de;
}
ul.guiaCategorias.Home li:nth-child(10) a{
background-color:#00dcc8;
}
#InternasLabs patronos ul.logos:before, #InternasLabs .coluna6 patronos:after, #InternasLabs .coluna6 patronos:before{
display:none;
}
#InternasLabs patronos{
margin-top: 40px;
float: left;
width: 100%;
}
#InternasLabs imageHeader {
padding-left: 0;
text-align: center;
}
#InternasLabs .blockArtigos li {
width: 100%;
}
#InternasLabs .blockArtigos li a {
width: 100%;
margin-bottom: 40px;
margin-right: 0;
}
#InternasLabs .blockArtigos li:nth-child(even) a {
margin-left: 0;
}
.soufrase {
width: calc(100% - 20px);
}
#conteudoLabs .container, #conteudoLabs .listagem.ultimas h4, #conteudoLabs ul.lives li {
width: 100%;
margin-right:0;
}
#conteudoLabs .container.direita {
margin-left: 0;
}
.boxLaranja{
display:block;
width:100%;
background-color:#ed8c36;
padding:10px;
float:left;
margin-bottom:40px;
}
imagebox{
display: block;
width: 40%;
float: left;
height: 240px;
}
conteudobox{
display:block;
width:calc(60% - 20px);
float:left;
margin-left:20px;
}
conteudobox h4{
color:#132948;
font-size:14pt;
font-weight:600 !important;
}
conteudobox h5{
font-size: 10pt;
font-weight: 600 !important;
margin-top: 10px;	
}
conteudobox h5 strong{
display:block;
color:#fff;
}
conteudobox p{
margin: 0 !important;
padding: 0;
font-size: 9pt !important;
line-height: 12pt !important;
}
ul.comiteHome li:last-child{
margin-bottom:0;
}
#HomeLabs ul.listaLabs li{
width:100%;
}
#HomeLabs ul.listaLabs li:nth-child(even) {
margin-left: 0
}
#InternasLabs .LiveYoutube p iframe {
height: 255px;
}
ul.comiteHome li{
width:100%;
margin:20px 0;
}
ul.comiteHome li a{
width:100%;
}
ul.comiteHome h2{
max-width:100%;
}
#InternasLabs .menu-menu-labs-container ul li{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.esquerda iframe{
margin: 0 auto;
float: none;
}
#AberjeSummitBlack .centro p{
text-align:center;
}
.blackbox {
width: 100%;
}
#aberjeMais texto p {
text-align: center;
}
#aberjeMais ul.soumais li {
padding: 100px 0 10px 0;
background-position: top center;
text-align: center;
}
#aberjeMais ul.soumais li p {
text-align: center;
}
#oqueinclui ul.inclusos li {
width: 50%;
display:block;
float:left;
}
#oqueinclui ul.inclusos li:nth-child(2n + 1){
clear:both;
}
#oqueinclui ul.inclusos li p {
font-size: 9pt;
}
#investimento form {
float: left;
}
#investimento form label {
margin: 20px 0 0 0;
}
#AberjeSummitBlack .direita .blackbox a.baixar{
margin-top:40px;
}
#investimento ul.valor li {
margin: 0 20px 30px;
}
#patronos ul.patronoSummit li {
display: block;
width: 100%;
}
#patronos ul.patronoSummit tipopatrono{
display:block;
text-align:center;
margin-top:30px;
margin-bottom:10px;
}
#razoes ul.razoes li {
display: block;
width: 50%;
text-align: center;
margin-bottom: 50px;
float:left;
}
#razoes ul.razoes li:nth-child(2n + 1){
clear:both;
}
#abresummit h1{
margin: 304px 0 20px 0;
}
#abresummit:before{
background-color: rgba(0,0,0,0.3);
}
#AberjeSummit, #abresummit {
height: auto;
}
#abresummit {
padding-bottom:40px;
}
#patronos ul.patronoSummit li img {
margin: 0 21px;
}
.innerSummit h2 p, #oqueinclui .abreInclui h2, #AberjeSummitBlack h2, .innerSummit h2 {
font-size: 26pt;
}
.direita .blackbox{
padding:0;
}
.direita .blackbox br{
display:none;
}
#AberjeSummitBlack .direita .blackbox a, #AberjeSummitBlack .direita .blackbox a:visited {
display: block;
text-align: left;
margin: 10px 0;
padding:0 10px;
}
ul.listagem.altfix {
min-height: auto;
}
#investimento ul.valor.separado li {
display: block;
width: 100%;
float: left;
margin: 20px 0;
}
.boxlista2023 conteudo h4{
font-size: 12pt;
line-height: 18pt;
}
.novoLabs .lives li{
width:100%;
}
.novoLabs .lives li:nth-child(3n + 1), .novoLabs .lives li:nth-child(3n + 2),.novoLabs .lives li:nth-child(3n + 3){
margin-left:0;
margin-right:0;
}
.novoLabs .lives li iframe {
height: 250px;
}
#homeEvento .slide-eventos-home{
width:100%;
margin: 0 0 40px;
}
#comites ul.Insvreventorium li{
width:100%;
margin:0 0 15px;
} .centro-estudos2024 {
background-size: auto 100%;
background-position: center;
background-color: #0b2444;
height: 400px;
}
.titulo-capa {
margin: 0 auto;
margin-top: 100px;
width:600px;
color: #fff;
text-transform: uppercase;
}
.titulo-capa h1{
font-size: 44px;
}
.barra-capa{
width: 535px;
height: 5px;
background-color: #fff;
padding: 0;
margin-bottom: 10px;
}
.titulo-capa h4{
font-size: 28px;
}
.menu-menu-centro-de-estudos-container {
display: flex;
justify-content: center;
align-items: center;
background: #f58c1f;
height: 60px;
width: 100%;
}
#menu-menu-centro-de-estudos {
list-style: none;
padding: 0;
margin: 0;
}
#menu-menu-centro-de-estudos li {
display: inline-block;
margin-right: 20px;
}
#menu-menu-centro-de-estudos li:last-child {
margin-right: 0;
}
#menu-menu-centro-de-estudos li a {
display: block;
padding: 10px;
text-decoration: none;
color: #fff;
text-transform: uppercase;
font-family: 'Rubik', sans-serif;
font-size: 14px;
}
.menu-toggle-label {
display: none;
}
.noticias-relacionadas-container {
display: flex;
justify-content: center;
max-width: 670px;
margin: 0 auto;
flex-wrap: wrap;
margin-bottom: 40px;
}
.noticias-relacionadas {
margin-bottom: 50px;
margin-right: 35px;
}
.noticias-relacionadas:nth-child(2) {
margin-right: 0;
}
.noticias-relacionadas-titulo {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
font-weight: bold;
font-size: 20pt;
}
.noticias-relacionadas h3 {
width: 300px;
margin: 0 auto;
margin-top: 22px;
line-height: 24px;
font-size: 18px;
color: #0091ff;
}
.noticias-relacionadas p {
width: 300px;
margin: 0 auto;
margin-top: 25px;
font-size: 15px;
color: #002648;
font-weight: normal;
line-height: 21px;
}
.imagem-exemplo {
width: 300px;
height: 150px;
background-color: #f8f7f6;
margin: 0 auto;
}
}
@media screen and (max-height: 750px) {
#palcoImagens img{
max-height: 400px;
width: auto;
}
}
@media screen and (max-height: 600px) {
#palcoImagens img{
max-height: 340px;
width: auto;
}
}
@media screen and (max-width: 750px) {
ul.parceiros li {
display: block;
float: left;
width: calc(50% - 10px);
margin-left: 5px;
margin-right:5px;
}
.conteudoPost:before{
display:none;
}
.conteudoPost{
margin-left:0;
width:100%;
}
ul.revista li {
width: 100%;
margin-bottom:50px;
}
ul.revista li:nth-child(odd) {
margin-right: 0;
}
ul.revista li:nth-child(even) {
margin-left: 0;
} ul.labs li:nth-child(odd) {
margin-right: 0;
clear: both;
}
ul.labs li:nth-child(even) {
margin-left: 0;
}
ul.labs li {
width: 100%;
}
ul.videos imagem {
width: 100%;
}
ul.videos conteudo {
width: 100%;
margin-left: 0;
margin-top: 10px;
}
#vagas h2.centro {
margin: 20px 0 20px 0;
}
#bloco11.home .livro {
margin-left: 0;
}
#bloco11.home #loja{
margin: 34px 0 0 15px;
}
.blocoNews h2 {
width: 100%;
}
.blocoNews .wpcf7-form {
margin-top: 40px;
width: 100%;
}
#colophon .menusRodape {
margin-top: 0;
}
#menususpenso .menu-menu-principal-slide-container{
width:100%;
}
ul.cursosHome li{
width:100%;
}
ul.cursosHome li a{
width: 100%;
}
ul.cursosHome li:nth-child(even) a{
margin:0;
}
#beneficios imagemAbre{
margin: 60px 20px;
width: calc(100% - 40px);
}
}
@media screen and (max-width: 750px) {
.SubLink .postImage {
max-width: 100%;
float: none;
}
.SubLink .liberdad {
margin-top: 20px;
}
.SubLink .conteudo {
display: block;
width: 100%;
margin-left: 0;
float: left;
}
a.SubLink {
margin-bottom: 0;
}
#blocoNewsPagin ul.pagnews li {
width: 100%;
margin:0 0 20px;
}
ul.timelineBox li boximagem subimagem img{
width: calc(100% - 30px);
height: auto;
margin-bottom: 20px;
}
ul.timelineBox li boximagem subimagem:before {
bottom: 30px;
}
ul.timelineBox li boxtexto p {
margin: 10px 0 0 30px;
font-size: 10pt;
}
ul.timelineBox li:nth-child(even) boxtexto p {
margin: 10px 30px 0 0;
}
#associado ul.ferramenta li {
width: 100%;
margin-left: 0;
min-height: auto;
}
#associado ul.ferramenta li:first-child {
margin-left: 0;
margin-right: 0;
}
ul.listaValores {
margin: 30px 0 60px;
}
#beneficios ul.tuttiTopico li {
width: 100%;
}
ul.programa2023 li, ul.programa2023 li:nth-child(2) {
width: 90%;
margin: 0 5% 40px;
}
ul.programa2023{
display:block;
}
#abreTrends.trends2023 .blocoMistoTrends .inscTrends {
clear: both;
}
.supertopo.trends2023 .logotrends {
margin-bottom: 100px;
width: 70%;
}
ul#menu-menu-trends li, ul#menu-menu-trends-2022 li {
display: block;
margin: 0 0 20px;
width: 50%;
float: left;
}
#highlights span img {
aspect-ratio: 2 / 1;
height: 241px;
width: 340px;
}
#trends.supertopo.trends2023.perguntas img {
max-width: 260px;
margin: 5px auto;
}
.page-id-132149 #masthead{
display:none;
}
.page-id-132149 #trends.supertopo {
padding-top: 0;
}
.boxpagamentos.formtrends.formularios .boxcadastroEvento.trends .itemform {
width: 100%;
margin: 20px 0 0 0;
}
ul#menupagamentos li {
margin: 0 10px 14px 0;
width: calc(50% - 45px);
}
ul.ingressoTrends li valores dashed.uno {
width: 100px;
}
#trends.supertopo.trends2023 {
background-size: auto 100%;
min-height: 396px;
background-color: #0b2444;
}
#menu-navegacao {
display: none !important;
}
}
@media screen and (max-width: 560px) {
#slideHome {
display: none;
}
.logoHome img {
margin-top: 2px;
margin-left: 0;
}
.logoHome.somecel {
display: none !important;
}
ul.KbkUser li span.desktop {
display: none;
}
ul.KbkUser li span.mobile {
display: block;
}
ul.KbkUser li span {
margin-top: 12px;
}
ul.KbkUser li span::before {
content: "\f007";
font-family: "Font Awesome 5 Free";
font-size: 13pt;
color: #002648;
position: absolute;
top: -9px;
font-weight: 600;
left: 7px;
}
ul.KbkUser li span::after {
font-size: 13px;
top: -3px;
right: -37px;
}
ul.KbkUser li.abre ul.kbkList {
top: 35px;
left: -22px;
}
ul.KbkUser li.abre span:after{
transform: rotate(-180deg);
}
ul.KbkUser li.abre span::before{
transform: none !important;
}
.soulupa::before {
margin-top: 3px;
}
.container-header-cel {
width: 100%;
position: relative;
}
.menuCel.desktop {
display: none;
}
.menuCel.mobile {
display: block;
}
.site-header .centro .menuCel.mobile {
position: absolute;
top: 3px;
width: 32px;
left: 15px;
}
.site-header .centro .menuCel.mobile::before {
content: "\f0c9";
font-family: "Font Awesome 5 Free";
font-size: 25pt;
color: #002648;
position: absolute;
top: -8px;
right: 2px;
font-weight: 600;
}
.site-header.top.fixo .centro .menuCel.mobile::before {
top: -30px;
}
.site-header .centro .menuCel.mobile img {
margin-top: 3px;
display: none;
}
.site-header.top.fixo .centro .KbkTop .infoTop ul.KbkUser li span  {
margin-top: 9px;
}
.site-header.top.fixo .centro .logoHome img {
margin-top: -2px;
}
.site-header.top.fixo .centro .menuCel.mobile img {
margin-top: -34px;
}
.site-header.top.fixo .centro .soulupa:before {
margin-top: 0;
}
.home2024 .homechamada {
height: 212px;
}
.centroMobile {
display: flex;
flex-direction: column;
width: 100%;
padding: 25px 18px;
}
#bloco2.home2024 .centroMobile {
padding-top: 0;
}
ul.listagem.altfix {
margin-bottom: 30px;
}
.coluna3 {
order: 1;
margin: 0;
width: 100%;
}
.coluna6 {
order: 3;
width: 100%;
margin: 0;
}
.coluna3.direita {
order: 2;
}
.home2024 #HomeLabs labs {
width: 100%;
margin: 0;
}
.boxeventos {
margin-bottom: 0px;
}
.someCel {
display: block !important;
padding: 0 15px;
}
.direita .container {
display: flex;
flex-direction: column;
}
#main .slide p a, #main .slide p a:visited, #main .slide p a:hover {
font-size: 13pt !important;
line-height: 16pt !important;
}
.slide p{
padding: 0 15px;
}
.home2024 autor {
font-size: 11pt;
text-align: left;
margin-bottom: 7px;
}
ul.listagem.ultimas h5 {
font-size: 13pt;
line-height: 17pt;
text-align: left;
}
ul.listagem.ultimas conteudo {
width: 100%;
text-align: center;
margin: 0 auto;
float: none;
padding: 0 25px;
}
.direita .container .listagem.ultimas li {
margin-bottom: 0 !important;
}
.direita .container ul.listagem.ultimas li::after{
content: '';
display: block;
width: 100%;
height: 2px;
margin: 0 auto;
background-color: #ebebeb;
margin-top: 12px;
margin-bottom: 23px;
}
.coluna6.subbloco2 ul.listagem.ultimas li {
margin-bottom: 110px;
}
.blocoPatrocinio {
height: auto;
padding-bottom: 50px;
width: 100%;
margin: 0 auto;
margin-bottom: 45px;
margin-top: 55px;
}
.blocoPatrocinio img{
width: 100%;
}
.blocoPatrocinio h2.subtitulo {
text-align: left;
padding: 0 15px;
}
ul.listaValores{
max-width: 100%;
}
ul.listaValores li:nth-child(2){
min-height:53px;
}
ul.listaValores li {
font-size: 13pt;
line-height: 33pt;
}
ul.listaValores li.botao {
line-height: 23pt;
}
ul.parceiros li {
width: 100%;
margin-left: 0;
margin-right: 0;
text-align:center;
}
#repositorio .info{
display:none;
}
ul.parceiros{
margin:0 !important;
}
#slideEvento.onlyone .slide-eventos-home {
margin: 0 0;
}
#InternasLabs .boxshadow h1{
font-size: 17pt;
padding: 27px 5px;
width: 60%;
line-height: 22pt;
}
.boxcadastroEvento.trends .boxdados.socio {
padding-right: 113px;
}
ul.listagem.altfix h4 {
display: block;
float: none;
width: 100%;
margin: 0 auto;
font-size: 13pt;
line-height: 16pt;
text-align: left;
margin-top: 12px;
margin-bottom: 25px;
}
.home2024 .homechamada {
border: none;
max-width: 100%;
margin: 0 auto;
width: 100%;
background-size: 100% auto;
}
h2.topoUnderlineAzul {
text-align: left;
margin-bottom: 45px;
}
#bloco2.home2024 .centro h2.topoUnderlineAzul {
margin-bottom: -10px;
}
#bloco3.home2024 .centro h2.topoUnderlineAzul {
margin-bottom: 50px;
}
#HomeLabs labs h2.topoUnderlineAzul {
margin-left: 0;
}
#bloco2.home2024 {
background-color: rgba(242, 242, 243, 0.6);
padding: 22px 0 0;
margin-top: 65px;
}
.home2024 #HomeLabs ul.listaLabs-2023 li .icoTitulo texto {
width: 80%;
}
ul.listaAutores li .itemLista autor {
min-height: 22px;
}
ul.listaAutores li {
margin-bottom: 55px;
}
ul.listaAutores li .itemLista titulo {
min-height: 0;
margin-bottom: 27px;
}
ul.listaAutores li .itemLista a, ul.listaAutores li .itemLista a:visited {
margin-top: 13px;
}
#blogCircle {
padding-bottom: 25px;
}
ul.bullets li input[type="text"] {
top: 1px;
max-width: 298px;
left: 10px;
}
.centro.internas.formulario .Finalizado.PagBox imagem {
max-width: 200px;
margin: 15px auto;
text-align: center;
}
.centro.internas.formulario imagem img {
max-width: 100%;
}
.coluna12.topo-pagina .coluna7 conteudo p {
text-align: left !important;
padding: 0;
}
.boxRevista {
width: 100%;
}
.coluna12.topo-pagina .coluna7 conteudo p strong {
text-align: center !important;
padding: 10px;
}
ul.ingressoTrends li {
padding: 15px 18px;
letter-spacing: -0.5px
}
ul.ingressoTrends li lotes {
border-right: none;
}
ul.ingressoTrends li valores {
padding-top: 0;
}
ul.ingressoTrends li valores span {
display: grid !important;
grid-template-columns: 135px 55% !important;
grid-gap: 17% !important;
}
ul.ingressoTrends li valores span.material-symbols-outlined {
top: 22px !important;
left: -26px !important;
}
ul.ingressoTrends li valores span .coluna-assoc {
display: flex !important;
}
ul.ingressoTrends li valores valor {
display: flex;
}
ul.ingressoTrends li valores valor.valor1 {
}
ul.ingressoTrends li valores valor.valor2 {
}
ul.ingressoTrends li valores desconto {
font-size: 9pt;
}
ul.ingressoTrends li valores dashed, ul.ingressoTrends li valores dashed.duo {
display: none;
}
ul.ingressoTrends li valores dashed.duo {
width: 15px;
}
ul.ingressoTrends li valores valor.valor3 {
display: flex;
width: 100%;
text-align: left;
padding-left: 0;
}
#fase02 .wpcf7-list-item-label{
text-align: left;
padding-left: 5px;
}
ul#menupagamentos {
display: grid;
grid-template-columns: 1fr 1fr;
grid-column-gap: 20px;
margin-bottom: 0;
}
ul#menupagamentos li {
width: 100%;
height: 120px;
}
#ingressos_form .elFlutuante {
width: 100%;
margin: 5px auto;
margin-bottom: 60px;
}
#subpalco {
margin: 0;
padding: 0 20px;
margin-bottom: 30px;
}
.Finalizado.PagBox h4 {
text-align: center;
}
.coluna6.subbloco2 ul.listagem.ultimas {
display: block;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
height: 100%;
margin: 0 auto;
}
.coluna6.subbloco2 ul.listagem.ultimas imagem {
display: none !important;
}
.coluna6.subbloco2 ul.listagem.ultimas imagem.mobile {
display: block !important;
width: 100% !important;
height: 210px !important;
}
.coluna6.subbloco2 ul.listagem.ultimas li h5{
margin-top: 10px !important;
margin-left: 0;
width: 100% !important;
margin: 0 auto;
text-align: center;
}
.coluna6.subbloco2 ul.listagem.ultimas li {
margin-bottom: 25px !important;
}
.coluna6.subbloco2 ul.listagem.ultimas li img {
height: auto !important;
}
.coluna6.subbloco2 ul.listagem.ultimas li a {
display: grid !important;
grid-template-columns: 1fr;
height: 100%;
align-items: center;
justify-items: center;
margin-bottom: 15px;
}
.boxRevista {
margin: 0 auto;
margin-top: 54px;
}
ul.materiasRevistas li imagem {
width: 100%;
height: auto;
border-radius: 20px;
overflow: hidden;
display: block;
margin: 0 auto;
margin-top: 15px;
}
ul.materiasRevistas li categoria {
font-size: 14pt;
margin-left: 0;
margin-bottom: 0;
margin-top: 0;
}
ul.materiasRevistas li titulo {
margin-left: 0;
}
ul.materiasRevistas li chamada {
display: block;
font-size: 13pt;
margin-left: 0;
}
#bloco6.home2024 {
margin-bottom: 0;
}
ul.BlocoBanners li:last-child imagem img {
width: 100%;
display: block;
margin: 0 auto;
margin-bottom: 35px;
}
.home h4{
width: 100%;
text-align: center;
margin: 0 auto;
margin-top: 10px;
}
ul.listagem.ultimas.somecel li a {
grid-template-columns: 1fr;
}
ul.listagem.ultimas conteudo {
width: 100%;
text-align: center;
margin: 0 auto;
float: none;
padding: 0;
}
ul.blocado li .imgBoxHome {
border: none;
aspect-ratio: 3 /2;
}
#bloco4 imagem {
margin: 0 auto;
float: none;
text-align: center;
}
ul.listagem li img {
width: 200px;
float: none;
text-align: center;
margin-top: 20px;
}
ul.blocado li {
margin-bottom: 50px;
}
ul.homeBlogs {
display: grid;
width: 100%;
padding: 0;
margin: 0;
grid-template-columns: 1fr 1fr;
}
#bloco4.home2024 ul.listagem.ultimas li:nth-child(even) {
margin-left: 0;
}
#bloco5 ul.homeBlogs li:nth-child(3n + 1), #bloco4.home2024 ul.homeBlogs li:nth-child(4n + 1) {
clear: none;
}
#bloco4.home2024 ul.homeBlogs li {
width: 100%;
}
#colophon .social.social_mobile {
display: block;
}
#colophon .social.social_mobile ul {
margin-top: 0;
}
#colophon .coluna12 {
display: none;
}
#colophon .endereco p {
text-align: center;
margin-top: 10px;
}
#colophon .coluna8 {
height: 115px;
}
a.SubLink.primeiro-post {
display: grid;
grid-template-columns: 1fr;
grid-gap: 0;
}
.SubLink.SubLink.primeiro-post conteudo {
margin-bottom: 25px;
}
.posts-seguintes {
grid-template-columns: 1fr;
column-gap: 0;
}
.posts-seguintes a {
margin-bottom: 25px;
}
.posts-seguintes a span h3 {
padding-top: 0;
margin-bottom: 5px;
}
.SubLink.SubLink.primeiro-post .liberdad {
padding: 0;
}
.SubLink.SubLink.primeiro-post .liberdad h3.tituloNovo {
font-size: 14pt;
line-height: 19pt;
margin-bottom: 5px;
}
.SubLink.SubLink.primeiro-post .liberdad p.ChamadaNovo {
font-size: 12pt;
line-height: 18pt;
}
.conteudoLateral {
margin-right: 0;
}
.coluna9 {
float: none;
width: 100% !important;
margin: 0 !important;
padding: 0;
order: 2;
}
h2.topoLinhaAzul span {
padding-bottom: 0;
}
.pagination .page-numbers.current span{
display: none;
}
.SubLink.primeiro-post .liberdad p.dataPost {
margin-bottom: 40px;
}
.centro.topInterna.single {
padding: 0 20px !important;
}
.LatSubHome {
padding: 0;
}
ul.latTop {
padding-left: 5px !important;
padding-top: 10px;
}
ul.latTop li a {
font-size: 12pt;
}
ul.SubTop li a {
font-size: 12pt;
}
.pagination .nav-links {
margin-bottom: 30px;
margin-top: -25px;
}
.PostAutor autor a{
font-size: 12pt;
}
.innerSingle linhafina {
margin-bottom: 5px;
line-height: 22pt;
}
.innerSingle .conteudoPost p {
font-size: 14pt;
line-height: 22pt;
}
.social .conteudoFlutuante ul.midiassociais li {
margin-top: 0;
}
.conteudoPost {
padding: 0;
}
#comites .innerBox {
padding: 0 20px;
}
#comites .innerBox p {
max-width: 100%;
font-size: 14pt;
line-height: 22pt;
padding: 0;
}
#topComite.supertopo2024 .innerBox {
display: grid;
width: 100%;
max-width: 100%;
align-items: center;
}
#topComite.supertopo2024 .innerBox h1.sub-linha {
font-size: 30pt;
text-align: center;
}
#topComite.supertopo2024 .innerBox h3 {
font-size: 15pt;
padding-right: 45px;
padding-left: 21px;
}
#topComite.supertopo2024 imagem {
display: block;
max-width: 220px;
margin: 0 auto;
padding-right: 15px;
}
#comites .innerBox h2.ttcomite {
max-width: 100%;
padding: 0;
}
#comites ul.listcomites {
margin-top: 10px;
padding: 0;
}
#comites ul.listcomites li a, #comites ul.listcomites li a:visited {
margin-bottom: 30px;
line-height: 21pt;
}
#comites.internas .innerBox {
padding: 0 15px;
}
#comites.internas .boxComites {
padding-top: 5px;
}
#comites.internas .boxComites .innerBox {
padding: 0 20px;
}
#comites.internas .boxComites .innerBox h1.innertitle {
width: 100%;
font-weight: 600;
margin: 0 auto;
margin-bottom: 23px;
line-height: 24pt;
}
#comites.internas .boxComites .innerBox ul.caposComites {
margin-bottom: 5px;
}
#comites.internas .boxComites .innerBox .btcandidatar {
margin-top: 20px;
}
#comites.internas .boxComites .innerBox h2.subtitulos {
font-size: 15pt;
}
#comites.internas .boxComites .innerBox .social .conteudoFlutuante ul.midiassociais {
align-items: center;
justify-content: left;
}
#comites.internas .boxComites .innerBox .social .conteudoFlutuante ul.midiassociais li:first-child {
margin: 0;
}
#comites.internas .boxComites .innerBox .social .conteudoFlutuante .basebuts {
margin: 12px auto;
}
#comites ul.membros li empresa span:after {
display: none;
} .centro-estudos2024 {
background-size: auto 100%;
background-position: center;
background-color: #0b2444;
height: 250px;
}
.titulo-capa {
margin: 0 auto;
margin-top: 100px;
width:340px;
color: #fff;
text-transform: uppercase;
}
.titulo-capa h1{
font-size: 28px;
}
.barra-capa{
width: 300px;
height: 5px;
background-color: #fff;
padding: 0;
margin-bottom: 10px;
}
.titulo-capa h4{
font-size: 14px;
}
.menu-menu-centro-de-estudos-container {
display: none;
text-align: center;
background: #f58c1f;
width: 100%;
margin-top: 0;
height: 175px;
}
#menu-menu-centro-de-estudos {
list-style: none;
padding: 0;
margin: 0 auto;
padding-top: 5px;
width: 320px;
}
#menu-menu-centro-de-estudos li {
display: block;
margin-right: 8px;
text-align: center;
}
#menu-menu-centro-de-estudos li a {
display: block;
text-decoration: none;
color: #fff;
text-transform: uppercase;
font-family: 'Rubik', sans-serif;
font-size: 13px;
width: 300px;
border-bottom: 1px solid #fff;
margin-right: 0;
padding-right: 0;
margin: 0 auto;
}
#menu-menu-centro-de-estudos li:last-child a {
border: none;
}
.menu-toggle {
position: relative;
margin-top: -250px;
}
.menu-toggle-label {
display: inline-block;
cursor: pointer;
padding: 10px 15px;
background-color: #f58c1f; 
color: #fff;
transition: background-color 0.3s ease;
font-family: 'Rubik', sans-serif;
font-size: 13px;
text-transform: uppercase;
}
.menu-toggle-label:hover {
background-color: #f58c1f;
}
.menu-toggle input[type="checkbox"] {
position: absolute;
left: -9999px;
}
.menu-toggle input[type="checkbox"]:checked ~ .menu-menu-centro-de-estudos-container {
display: block;
}
.titulo-patrocinadores {
margin-bottom: 20px;
text-align: center;
text-transform: uppercase;
margin-top: 40px;
}
.patrocinadores {
display: block;
width: 100%;
margin-bottom: 40px;
text-align: center;
}
.patrocinadores img {
margin: 0 auto;
display: block;
}
.patrocinadores img:nth-child(1) {
width: auto;
height: 120px;
}
.patrocinadores img:nth-child(3) {
width: auto;
height: 23px;
}
.texto1-centro-de-estudos-pg1 {
margin: 0 auto;
width: 330px;
text-align: center;
margin-bottom: 75px;
color: #002648;
font-size: 13pt;
}
.conheca-equipe {
height: 100%;
width: 100%;
background-color: #f8f7f6;
color: #002648;
text-align: center;
padding-top: 40px;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 60px;
padding-bottom: 50px;
}
.conheca-equipe h2 {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
font-size: 18pt;
}
.conheca-equipe p {
font-size: 13pt;
width: 310px;
margin: 0 auto;
}
.orcamento-comunicacao {
text-align: center;
margin-top: 50px;
}
.orcamento-comunicacao h2 {
font-size: 18pt;
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
margin-top: 0;
}
.orcamento-comunicacao p {
color: #002648;
margin-bottom: 0;
width: 290px;
margin: 0 auto;
font-size: 13pt;
}
.bilhoes {
display: flex;
align-items: center;
justify-content: center;
}
.bilhoes_1 {
color: #9f5b9e;
margin-bottom: 5px;
}
.bilhoes_2 {
color: #002648;
margin-bottom: 30px;
}
.bilhoes_menor {
text-align: end;
line-height: 1;
margin-right: 10px;
font-weight: bold;
}
.bilhoes_maior {
font-size: 38px;
font-weight: bold;
}
.logo_orcamento_e_comunicacao {
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 0;
margin-top: 40px;
}
.logo_orcamento_e_comunicacao img{
width: 180px;
}
.tabela_orcamento_e_comunicacao {
margin-top: 60px;
}
.linha_tabela_orcamento {
display: flex;
justify-content: center;
font-size: 10pt;
color: #002648;
margin-bottom: 10px;
line-height: 16px;
}
.linha_tabela_orcamento:hover .coluna_1_orcamento, .linha_tabela_orcamento:hover .coluna_2_orcamento, .linha_tabela_orcamento:hover .coluna_3_orcamento, .linha_tabela_orcamento:hover .coluna_1_orcamento_0 {
background-color: #9f5b9e;
color: #fff;
}
.linha_tabela_orcamento_topo {
display: flex;
justify-content: center;
font-size: 10pt;
color: #fff;
margin-bottom: 10px;
line-height: 16px;
}
.coluna_1_orcamento_topo {
width: 125px;
height: 82px;
background-color: #002648;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
padding-top: 16px;
}
.coluna_2_orcamento_topo {
width: 100px;
height: 82px;
background-color: #002648;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
padding-top: 16px;
}
.coluna_3_orcamento_topo {
width: 100px;	
height: 82px;
background-color: #002648;
border-radius: 8px;
padding: 8px;
padding-top: 16px;
}
.coluna_1_orcamento {
width: 125px;
height: 82px;
background-color: #c4c9d0;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
}
.coluna_1_orcamento_0 {
width: 125px;
height: 82px;
background-color: #c4c9d0;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
padding-top: 22px;
}
.coluna_2_orcamento {
display: flex;
align-items: center;
width: 100px;
height: 82px;
background-color: #c4c9d0;
margin-right: 10px;
border-radius: 8px;
padding: 8px;
font-weight: bold;
}
.coluna_3_orcamento {
display: flex;
align-items: center;
width: 100px;
height: 82px;
background-color: #c4c9d0;
border-radius: 8px;
padding: 8px;
font-weight: bold;
}
.orcamento_container_estudos_pdf{
background-color: #fff;
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 30px;
border-radius: 8px;
}
.container_estudos_pdf{
background-color: #fff;
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 0;
border-radius: 8px;
}
.orcamento_estudos_titulo {
text-align: center;
font-size: 20pt;
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 20px;
margin-top: 40px;
font-weight: 600;
}
.estudos_pdf_linha_titulo{
display: block;
align-items: center;
justify-content: center;
width: 80%;
height: 57px;
color: #002648;
background-color: #fff;
border-bottom: 2px #0091ff solid;
margin: 0 auto;
text-align: center;
margin-bottom: 40px;
font-size: 13pt;
line-height: 17pt;
}
.estudos_pdf_linha_titulo div{
width: 250px;
margin: 0 auto;
}
.estudos_pdf_linha_titulo_principal {
border-bottom: 6px #0091ff solid;
color:#002648 !important;
font-weight: 500;
}
.estudos_pdf_linha_titulo_principal span{
color: #0091ff;
font-weight: 600;
}
.estudos_pdf_linha{
display: block;
align-items: center;
width: 100%;
height: auto;
background-color: #fdfdfd;
border: none;
margin: 0 auto;
padding-left: 20px;
padding-right: 30px;
}
.estudos_pdf_linha a{
display: grid;
grid-template-columns: 1fr;
margin-left: 0;
justify-content: center;
gap: 10px;
margin-left: -20px;
}
.estudos_pdf_linha a p {
font-size: 13pt;
color: #002648;
line-height: 19pt;
margin-top: 15px;
margin-bottom: 60px;
}
.estudos_pdf_linha_boletins{
padding-left: 0;
margin-bottom: 0;
padding: 0 20px;
padding-right: 30px;
}
.estudos_pdf_linha_boletins .estudos_pdf_linha_container {
grid-template-columns: 12% 88%;
margin-left: 26px;
}
.estudos_pdf_linha_container {
grid-template-columns: 12% 88%;
margin-left: 26px;
}
.estudos_pdf_linha_boletins a{
display: grid;
grid-template-columns: 1fr;
margin-left: 0;
justify-content: center;
gap: 10px;
margin-left: -20px;
}
.estudos_pdf_linha_boletins a p{
font-size: 13pt;
color: #002648;
line-height: 19pt;
margin-top: 15px;
margin-bottom: 60px;
}
.estudos_pdf_linha:hover {
cursor: pointer;
}
.estudos_pdf_linha img{
width: 33px;
margin-right: 15px;
margin-top: 15px;
}
.estudos_pdf_linha div{
color: #0091ff;
font-size: 14pt;
line-height: 16pt;
}
.estudos_pdf_linha_texto_principal p {
margin-left: -18px;
}
.img_pdf_estudos {
align-self: start;
}
.texto_conteudos {
text-align: center;
margin-top: 50px;
margin-bottom: 45px;
}
.texto_conteudos h2 {
font-size: 18pt;
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 18px;
margin-top: 0;
}
.texto_conteudos p {
text-align: center;
color: #002648;
margin-bottom: 0;
width: 292px;
margin: 0 auto;
font-size: 13pt;
}
.card_podcast_borda {
width: 100%;
padding: 0;
margin: 0 auto;
margin-top: 0;
margin-bottom: 85px;
}
.card_podcast {
width: 100%;
margin: auto auto;
padding: 0;
padding-bottom: 25px;
background-color: #fff;
padding: 0 30px;
}
.card_podcast h2{
font-size: 14pt;
border-bottom: 6px #0091ff solid;
color: #002648 !important;
font-weight: 500;
}
.card_podcast h2 span{
color: #0091ff;
font-weight: 600;
}
.card_podcast p{
text-align: left;
font-size: 13pt;
line-height: 19pt;
color: #002648;
margin-top: 15px;
margin-bottom: 30px;
}
.card_podcast_spotify {
margin-top: 40px;
}
.rodape_economia_container {
display: block;
font-size: 14px;
color: #002648;
height: 400px;
border-top: 6px solid #f8f7f6;
text-align: center;
}
.rodape_economia_container img{
width: 130px;
height: 130px;
margin: 20px 0;
margin-top: 40px;
}
.rodape_economia_container p {
line-height: 20pt;
margin: 0;
padding: 0;
width: 295px;
margin: 0 auto;
margin-bottom: 20px;
}
.noticias-relacionadas-container {
display: block;
margin: 0 auto;
text-align: center;
margin-bottom: 25px;
}
.noticias-relacionadas {
margin-bottom: 50px;
margin-right: 0;
min-height: auto;
}
.noticias-relacionadas-titulo {
color: #f58c1f;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
font-weight: bold;
font-size: 18pt;
}
.noticias-relacionadas h3 {
width: 300px;
margin: 0 auto;
margin-top: 22px;
line-height: 24px;
font-size: 18px;
color: #0091ff;
}
.noticias-relacionadas p {
width: 300px;
margin: 0 auto;
margin-top: 25px;
font-size: 15px;
color: #002648;
font-weight: normal;
line-height: 21px;
}
.noticias-relacionadas p.autor {
position: static;
margin-bottom: 0;
margin-top: 15px;
}
.noticias-relacionadas p.data {
position: static;
margin: 0 auto;
}
.pagination.pagination-ceaec {
width: 88%;
position: relative;
display: block;
margin: 0 auto;
float: none;
display: flex;
justify-content: center;
margin-bottom: 60px;
}
.pagination.pagination-ceaec .next:before {
content: "\f429";
right: 12px;
}
.pagination.pagination-ceaec .next:before {
content: "\f429";
right: 12px;
}
.imagem-exemplo {
width: 300px;
height: 150px;
background-color: #f8f7f6;
margin: 0 auto;
}
#bannerNassino avisobox h2 {
width: 350px;
margin: 0 auto;
margin-bottom: 15px;
}
#bannerNassino avisobox p{
width: 300px;
margin: 0 auto;
} .fale-conosco-colunas-container {
display: block;
padding: 0 26px;
}
.fale-conosco-container header h2 {
margin-left: 26px;
margin-bottom: 5px;
font-size: 14pt;
}
.fale-conosco-container header h1 {
margin-left: 26px;
font-size: 18pt;
margin-bottom: 5px;
}
.fale-conosco-container header h3 {
margin-left: 26px;
padding-right: 60px;
font-size: 14pt;
}
.fale-conosco-contatos div {
grid-template-columns: 12% 88%;
}
.fale-conosco-contatos div.whatsapp .icone {
margin-left: 0;
}
.fale-conosco-contatos div .icone {
margin-left: 5px;
}
.fale-conosco-contatos div .icone img {
max-width: 80%;
}
.fale-conosco-contatos div .texto {
margin-left: 10px;
}
.fale-conosco-contatos div .texto p {
padding-right: 66px;
font-size: 14pt;
}
.fale-conosco-contatos div .texto span {
letter-spacing: -0.5px;
}
.fale-conosco-coluna-2 .wpcf7-form {
padding: 25px 30px;
margin-top: 25px;
}
#comites.comites-homolog .centro {
display: grid;
grid-template-columns: 1fr;
width: 100%;
}
#comites.comites-homolog .centro .comite-coluna2 {
padding: 0 20px;
} .titulo-tema-ano2025 h1 {
font-size: 30pt;
width: 70%;
line-height: 35pt;
}
.titulo-tema-ano2025 h1 span {
font-size: 25pt;
line-height: 37pt;
}
#explicacao-tema {
padding-left: 30px;
padding-right: 30px;
}
#capitulo-amazonia {
padding-left: 30px;
padding-right: 30px;
}
#carta-cop30 {
padding-top: 0;
padding-left: 30px;
padding-right: 30px;
}
#carta-cop30 .carta_container {
grid-template-columns: 1fr;
width: 100%;
}
#carta-cop30 .carta_container img {
max-width: 100%;
}
#carta-cop30 .carta_container a {
left: 0;
bottom: -15px;
}
#carta-cop30 .carta_container h2 {
width: 100%;
}
#carta-cop30 .carta_container p {
width: 100%;
}
#capitulo-amazonia .logo {
width: 100%;
}
#capitulo-amazonia #homeEvento {
width: 100%;
}
#capitulo-amazonia #homeEvento .itenshome {
display: grid;
}
#capitulo-amazonia #homeEvento .slide-eventos-home conteudo topo {
display: none !important;
}
#capitulo-amazonia #slideEvento {
width: 100%;
padding: 0;
margin-top: 25px;
}
#capitulo-amazonia #slideEvento .cycle-slideshow {
width: 300px;
}
#capitulo-amazonia #slideEvento .cycle-slideshow .slide-eventos-home {
margin: 0;
}
#capitulo-amazonia .setas-container {
width: 100%;
}
#capitulo-amazonia .prevEv {
left: -10px;
}
#capitulo-amazonia .prevEv2 {
left: -10px;
}
#capitulo-amazonia .nextEv {
right: -10px;
}
#capitulo-amazonia .nextEv2 {
right: -10px;
}
#capitulo-amazonia .eventos-anteriores {
width: 100%;
display: grid;
}
#capitulo-amazonia .eventos-anteriores .setas-container {
width: 355px !important;
}
#capitulo-amazonia .eventos-anteriores .noticia {
margin: 0 auto;
margin-bottom: 40px;
padding-top: 1px;
}
#capitulo-amazonia .eventos-anteriores .imagem {
height: 190px;
max-height: 190px;
width: 95%;
margin: 0 auto;
margin-top: 10px;
}
#capitulo-amazonia .eventos-anteriores .linha-eventos-anteriores {
width: 91%;
margin: 10px auto;
}
#capitulo-amazonia .eventos-anteriores .data {
margin-top: -5px;
padding-bottom: 7px;
}
#capitulo-amazonia .eventos-anteriores .cycle-slideshow {
width: 300px;
}
#evento {
padding-left: 30px;
padding-right: 30px;
}
#aberje-pacto-global {
padding-left: 30px;
padding-right: 30px;
}
.linha-pacto-global {
width: 100%;
}
.container-agenda {
grid-template-columns: 1fr;
width: 100%;
}
.container-agenda h3 {
font-size: 16pt;
}
.container-agenda img {
width: 100%;
padding-top: 10px;
padding-bottom: 20px;
padding-right: 0;
}
#aberje-pacto-global h2 {
font-size: 22pt;
line-height: 25pt;
margin-bottom: 25px;
}
#aberje-pacto-global .noticias-relacionadas {
margin-top: 40px;
grid-template-columns: 1fr;
width: 100%;
}
#aberje-pacto-global .noticias-relacionadas .imagem {
height: auto;
max-height: 100%;
}
#aberje-pacto-global .noticias-relacionadas .noticia {
margin-bottom: 45px;
}
#aberje-pacto-global .noticias-relacionadas h3 {
width: 100%;
}
#aberje-pacto-global .noticias-relacionadas p {
width: 100%;
}
#aberje-pacto-global .noticias-relacionadas p.resumo {
min-height: 0px;
}
#aberje-pacto-global .noticias-relacionadas .autor {
position: static;
}
#aberje-pacto-global .noticias-relacionadas .data {
position: static;
}
#missao-cop30 {
padding-left: 30px;
padding-right: 30px;
}
#missao-cop30 .missao-realizacao-mobile {
display: block;
width: 320px;
}
#missao-cop30 .missao-realizacao-desktop {
display: none;
}
#missao-cop30 img {
max-width: 100%;
}
#missao-cop30 div img {
max-width: 100%;
}
#missao-cop30 button {
width: 100%;
max-width: 100%;
}
#expedicao-amazonia {
padding-left: 30px;
padding-right: 30px;
}
#expedicao-amazonia h2 {
line-height: 45pt;
margin-bottom: 20px;
}
#expedicao-amazonia h3 {
line-height: 28pt;
font-size: 24pt;
margin-top: -5px;
}
#expedicao-amazonia h3 p {
margin-top: 22px;
}
#expedicao-amazonia p {
width: 100%;
}
#expedicao-amazonia .logos-expedicao {
display: block;
width: 100%;
margin: 70px auto;
}
#expedicao-amazonia .logos-expedicao img {
width: 70%;
margin: 0 auto;
text-align: center;
display: block;
margin-bottom: 35px;
}
#expedicao-amazonia h4 {
width: 100%;
font-size: 20pt;
line-height: 28pt;
}
#expedicao-amazonia button {
width: 100%;
}
#pesquisa {
padding-left: 30px;
padding-right: 30px;
}
#pesquisa a {
width: 100%;
}
#pesquisa button {
width: 100%;
max-width: 100%;
}
#pesquisa a img {
width: 18px;
top: -4px;
right: 30px;
}
#vitrine {
padding-left: 30px;
padding-right: 30px;
padding-top: 65px;
}
#vitrine h2 {
font-size: 20pt;
width: 100%;
margin-bottom: 13px;
}
#vitrine h3 {
width: 100%;
line-height: 23pt;
}
#vitrine .noticias-relacionadas {
margin-top: 40px;
display: block;
width: 100%;
}
#vitrine .noticias-relacionadas .imagem {
height: auto;
max-height: 100%;
}
#vitrine .noticias-relacionadas .imagem imagem {
width: 100%;
height: 206px;
}
#vitrine .noticias-relacionadas .noticia {
margin-bottom: 80px;
width: 100%;
}
#vitrine .noticias-relacionadas h3 {
width: 100%;
}
#vitrine .noticias-relacionadas p {
width: 100%;
}
#vitrine .noticias-relacionadas p.resumo {
min-height: 0;
}
#vitrine .noticias-relacionadas .autor {
position: static;
}
#vitrine .noticias-relacionadas .data {
position: static;
}
#abreTrends ul.programa2023 li:nth-child(1) imagem img, #abreTrends ul.programa2023 li:nth-child(3) imagem img {
width: 70%;
}
#abreTrends #patrocinio barradelogos.barra-desktop {
display: none;
}
#abreTrends #patrocinio barradelogos.barra-mobile {
display: block;
}
#abreTrends .centro.internas.formulario conteudo {
text-align: center !important;
}
#abreTrends .centro.internas.formulario conteudo strong {
font-size: 20pt !important;
line-height: 33px !important;
text-align: center !important;
}
#abreTrends ul.acontece li.abre descritivo {
width: 100%;
padding: 0;
}
#abreTrends ul.acontece li.abre descritivo p {
font-size: 13pt;
text-align: left !important;
} .pagina-construcao {
margin-bottom: 150px;
}
.pagina-construcao h2 {
font-size: 14pt;
margin-top: 0;
}
.pagina-construcao a {
width: 245px;
font-size: 12pt;
padding: 12px;
}
.titulo-tema-ano2025.carta-cop30 h2 {
font-size: 13pt;
margin-bottom: 8px;
}
.titulo-tema-ano2025.carta-cop30 h1 {
font-size: 23pt;
width: 300px;
line-height: 28pt;
margin-bottom: 8px;
}
.titulo-tema-ano2025.carta-cop30 img {
width: 305px;
}
#explicacao-tema.carta .antes-depois-container {
grid-template-columns: 1fr;
column-gap: 0;
row-gap: 20px;
width: 100% !important;
}
#explicacao-tema.carta .topicos {
width: 100%;
}
#explicacao-tema.carta p {
max-width: 100%;
}
#explicacao-tema.carta .botoes {
width: 100%;
flex-direction: column-reverse;
gap: 30px;
}
#explicacao-tema.carta .botoes .acesse-pdf.voltar {
position: relative;
padding-left: 15px;
text-align: center;
display: block;
width: 315px !important;
margin: 0 auto;
}
#explicacao-tema.carta .botoes .acesse-pdf.voltar::before {
top: 10px;
left: 15px;
}
#abreTrends ul.acontece li topoline {
display: flex;
flex-direction: column;
width: 100%;
}
#abreTrends.trends2023 titulo {
width: 100%;
padding: 0;
margin-bottom: 10px;
}
#abreTrends.trends2023 titulo p {
text-align: left !important;
font-size: 15pt;
padding: 0;
}
#abreTrends.trends2023 horario {
margin-bottom: 10px;
padding: 0;
border-bottom: 3px solid #0cb5a0;
width: 100%;
text-align: left;
padding-bottom: 7px;
}
#abreTrends.trends2023 horario span {
display: none;
}
#abreTrends.trends2023 horario.horario-home {
text-align: center !important;
font-size: 14pt !important;
font-weight: 500 !important;
}
.menueventos ul li {
margin: 0 7px !important;
}
.menueventos ul li a, .menueventos ul li a:visited {
font-size: 9pt !important;
}
submitForm.botaoGeral.alterar-senha #botaoSenha {
height: 35px !important;
font-size: 10pt !important;
padding: 0 40px !important;
} .titulo-tema-ano2025 h1.guia-2025 {
width: 100%;
line-height: 27pt;
font-size: 22pt;
margin: 0 auto;
}
.pesquisa-topo-guia .menu-topo1-container {
width: 100%;
flex-direction: column;
}
.pesquisa-topo-guia .menu-topo2-container.desktop {
display: none;
}
.pesquisa-topo-guia .menu-topo2-container.mobile {
display: flex !important;
margin-bottom: 0;
padding: 0;
box-shadow: none;
justify-content: left;
padding: 0 25px;
flex-direction: column;
align-items: flex-start;
gap: 0;
}
.pesquisa-topo-guia .menu-topo2-container.mobile .botoes-container {
display: none;
}
.pesquisa-topo-guia .menu-topo2-container.mobile .botoes-container.abre {
display: flex;
flex-direction: column;
align-items: flex-start;
margin-top: 5px;
margin-bottom: 10px;
}
.pesquisa-topo-guia .menu-topo2-container.mobile .btn-menu-topo2-mobile {
font-family: 'Rubik', sans-serif;
font-size: 11pt;
text-transform: uppercase;
color: #fff;
margin-bottom: 0;
font-weight: 500;
margin-top: 10px;
margin-bottom: 10px;
}
.pesquisa-topo-guia .menu-topo2-container a {
font-size: 10pt;
}
.pesquisa-topo-guia .menu-topo2-container a:hover {
color: #fff;
}
.pesquisa-topo-guia form {
width: 100%;
flex-direction: column;
padding: 0 20px;
}
.pesquisa-topo-guia form h3 {
width: 100%;
text-align: center;
margin-bottom: 10px;
font-size: 10pt;
margin-top: 8px;
}
.pesquisa-topo-guia form input {
font-size: 10pt;
margin: 0;
width: 100%;
}
.resultados-sugestoes {
width: 90%;
top: 33px;
left: 50%;
transform: translateX(-50%);
}
.pesquisa-topo-guia .btn-container {
display: none;
display: flex;
width: 100%;
margin: 0 auto;
column-gap: 0;
row-gap: 0;
padding: 0 25px;
font-size: 8pt;
margin-top: 22px;
justify-content: center;
gap: 24px;
margin-bottom: 10px;
}
.pesquisa-topo-guia div a {
text-align: center;
margin: 0;
}
#pesquisa-topo-guia .menu-suspenso.active {
width: 335px;
max-height: 172px;
}
#menu-suspenso-atividades {
grid-auto-flow: row;
grid-template-rows: auto;
}
#guia2025-apresentacao {
padding: 0 20px;
padding-top: 70px;
}
#guia2025-apresentacao h2 {
font-size: 17pt;
line-height: 22pt;
text-align: left;
}
#guia2025-apresentacao p {
width: 100%;
font-size: 14pt;
text-align: left;
}
#guia2025-blog .noticias-relacionadas-container {
text-align: left;
display: flex;
flex-direction: column;
padding: 0 20px;
} #guia2025-blog .noticias-relacionadas   {
margin-bottom: 55px;
}
#guia2025-blog .noticias-relacionadas p.data {
position: static;
}
#guia2025-noticias .noticias-relacionadas-container {
text-align: left;
display: block;
padding: 0 20px;
}
#guia2025-noticias .noticias-relacionadas   {
margin-bottom: 55px;
}
#guia2025-noticias .noticias-relacionadas p.data {
position: static;
}
#guia2025-fornecedores-destaque .fornecedores-container {
width: 100%;
display: grid;
grid-template-columns: 1fr 1fr;
justify-items: center;
padding: 0 20px;
gap: 90px 20px;
padding-bottom: 50px;
}
#guia2025-fornecedores-destaque .fornecedor {
height: 150px !important;
width: 150px !important;
background-size: 140px auto !important;
}
#guia2025-fornecedores-destaque .fornecedor::before {
width: 150px;
height: 151px;
}
#guia2025-fornecedores-destaque .fornecedor p.empresa {
font-size: 12pt;
line-height: 14pt;
width: 150px;
}
#guia2025-fornecedores-destaque button {
font-size: 10pt;
}
#guia2025-assine-news {
padding: 0 20px;
}
#guia2025-assine-news .assine-news {
width: 100%;
padding: 30px 20px;
padding-bottom: 70px;
}
#guia2025-assine-news .assine-news p {
width: 100%;
}
#guia2025-assine-news .assine-news form {
display: block;
width: 100%;
}
#guia2025-assine-news .assine-news form input {
margin-bottom: 15px;
padding: 10px;
}
#guia2025-assine-news .assine-news form button {
float: right;
}
#guia2025-blog .arroba-banner {
margin-top: 0;
}
#guia2025-blog .arroba-banner.desktop {
display: none;
}
#guia2025-blog .arroba-banner.mobile {
display: flex !important;
margin-top: 70px;
}
#guia2025-blog h2, #guia2025-noticias h2 {
width: 100%;
padding-left: 0;
text-align: center;
}
#guia2025-apresentacao .banner-billboard {
width: 100%;
height: auto;
}
#guia2025-apresentacao .banner-billboard.desktop {
display: none;
}
#guia2025-apresentacao .banner-billboard.mobile {
display: flex !important;
margin-bottom: 60px;
}
#guia2025-blog .superbanner.desktop {
display: none;
}
#guia2025-blog .superbanner.mobile {
display: flex !important;
width: fit-content;
height: auto;
margin-top: 0;
position: relative;
}
.pesquisa-topo-guia form:before {
top: 4px;
right: 30px;
}
#guia2025-busca-avancada .busca-avancada-container {
width: 100%;
flex-direction: column;
margin-top: 0;
margin-bottom: 0;
min-width: 100%;
}
#guia2025-busca-avancada .resultado-fornecedores {
width: 100%;
position: relative;
padding: 20px 20px;
padding-bottom: 170px;
min-width: 100%;
}
#guia2025-busca-avancada .resultado-fornecedores h3 {
margin-bottom: 45px;
width: 255px;
line-height: 18pt;
}
#guia2025-busca-avancada .resultado-fornecedores #botao-filtrar-mobile {
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
font-family: 'Rubik', sans-serif;
color: #002648;
width: fit-content;
position: absolute;
right: 25px;
top: 20px;
}
#guia2025-busca-avancada .resultado-fornecedores #botao-filtrar-mobile svg[data-v-01f0fd2e] {
fill: #002648;
margin-right: 5px;
width: 15px;
} #guia2025-busca-avancada .fornecedores-container {
width: 100%;
grid-template-columns: 1fr 1fr;
gap: 140px 6px;
margin: 0 auto;
justify-items: center;
min-width: 100%;
}
#guia2025-busca-avancada .fornecedor {
height: 160px !important;
width: 160px !important;
background-size: 150px auto !important;
}
#guia2025-busca-avancada .fornecedor::before {
content: "";
display: block;
width: 160px;
height: 161px;
position: absolute;
border: 1px solid #e5e9ec;
left: 0;
top: 0;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
#guia2025-busca-avancada .fornecedor p.patrocinado {
width: 100%;
} #guia2025-busca-avancada .fornecedor p.empresa {
font-size: 12pt;
line-height: 14pt;
width: 160px;
height: fit-content;
padding: 0 10px;
min-height: 100px;
bottom: -100px;
}
#guia2025-busca-avancada .superbanner {
width: fit-content !important;
height: auto;
margin: 10px auto;
align-items: center;
justify-content: center;
text-align: center;
grid-column: span 2;
grid-row: 6;
}
#guia2025-busca-avancada .superbanner.desktop {
display: none;
}
#guia2025-busca-avancada .superbanner.mobile {
display: flex !important;
margin-bottom: -70px;
position: relative;
}
#guia2025-busca-avancada .busca-lateral {
position: fixed;
top: 0;
left: 1000px;
width: 100%;
height: 100vh;
padding-bottom: 80px;
padding-top: 65px;
z-index: 999;
overflow-y: auto;
transition: all 0.5s ease-out;
}
#guia2025-busca-avancada .busca-lateral.aparece {
left: 0;
}
#guia2025-busca-avancada .busca-lateral.aparece #filtro-voltar-mobile {
display: flex;
width: 100%;
background-color: #fff;
position: fixed;
top: 0;
height: 50px;
align-items: center;
justify-content: center;
font-size: 14pt;
text-transform: uppercase;
font-weight: 500;
}
#guia2025-busca-avancada .busca-lateral.aparece #filtro-voltar-mobile .botao-seta {
position: absolute;
top: 8px;
left: 8px;
}
#guia2025-busca-avancada .busca-lateral.aparece #filtro-voltar-mobile .botao-seta:before {
content: "\f060";
font-family: "Font Awesome 5 Free";
font-size: 20px;
color: #002648;
font-weight: 600;
}
#guia2025-busca-avancada .busca-lateral .busca-empresa {
width: 83%;
padding: 20px 20px 25px 20px;
max-height: 320px;
}
#guia2025-busca-avancada .busca-lateral .busca-empresa .content.aberto {
max-height: 220px !important;
}
#guia2025-busca-avancada .busca-lateral .busca-empresa ul {
max-height: 202px;
}
#guia2025-busca-avancada .busca-lateral .busca-servico {
width: 83%;
padding: 20px 20px 12px 20px;
}
#guia2025-busca-avancada .busca-lateral .busca-setor {
width: 83%;
padding: 20px 20px 12px 20px;
}
#guia2025-busca-avancada .busca-lateral h3 {
font-size: 13pt;
}
#guia2025-busca-avancada .busca-lateral ul {
margin-left: 0;
}
#guia2025-busca-avancada .busca-lateral label {
font-size: 11pt;
margin: 6px 0;
}
#aplicar-filtro-mobile.aplicar-filtro-mobile {
display: block !important;
width: 100%;
padding: 12px;
background-color: #F58C1F;
color: white;
font-size: 16px;
border: none;
margin-top: 15px;
cursor: pointer;
position: fixed;
bottom: 0;
}
#guia2025-busca-avancada .filtros-header h4 {
font-size: 13pt;
}
#guia2025-busca-avancada .busca-lateral .filtro-item span {
font-size: 11pt;
margin: 6px 0;
}
#guia2025-busca-avancada #limpar-filtros {
font-size: 10pt;
}
#guia2025-busca-avancada .filtros-selecionados-wrapper {
padding: 25px 40px;
}
#guia2025-pagina-blog .noticias-relacionadas-container {
display: block;
max-width: 100%;
}
#guia2025-pagina-blog .noticias-relacionadas h3, #guia2025-pagina-blog .noticias-relacionadas p.resumo, #guia2025-pagina-blog .noticias-relacionadas p.data {
text-align: left;
}
#guia2025-pagina-blog .boxbusca #buscaform input[type="text"] {
margin-left: 0;
}
#guia2025-pagina-blog .boxbusca #buscaform button {
top: 9px;
right: 10px;
}
#guia2025-agencia-topo .banner-testeira {
width: 345px;
height: 57px;
}
#guia2025-agencia-topo .logomarca-agencia-container {
margin-top: -16px;
width: 345px;
height: 80px;
padding-left: 20px;
}
#guia2025-agencia-topo .logomarca-agencia-container .logomarca {
height: 100px;
width: 100px;
background-size: 80px auto !important;
}
#guia2025-agencia-apresentacao {
padding: 0 20px;
}
#guia2025-agencia-apresentacao h2 {
width: 100%;
}
#guia2025-agencia-apresentacao p {
width: 100%;
}
#guia2025-agencia-apresentacao .redes-sociais {
width: 100%;
justify-content: center;
margin-top: 20px;
gap: 18px;
}
#guia2025-agencia-apresentacao .redes-sociais a {
margin-right: 0;
}
#guia2025-agencia-apresentacao .redes-sociais a::before {
font-size: 25pt !important;
}
#guia2025-agencia-apresentacao .info-agencia {
width: 100%;
}
#guia2025-agencia-apresentacao h3 {
width: 100%;
}
#guia2025-agencia-apresentacao .principais-executivos {
width: 100%;
}
#guia2025-agencia-apresentacao .principais-executivos .executivos {
width: 100%;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-foto {
flex: 0 0 120px;
width: 120px;
height: 120px;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info {
justify-content: center;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info p {
line-height: 16pt;
margin-bottom: 5px;
}
#guia2025-agencia-apresentacao .principais-executivos .executivo-info p a::before {
font-size: 20pt;
bottom: 2px;
}
#guia2025-agencia-apresentacao .servicos-prestados {
width: 100%;
}
#guia2025-agencia-apresentacao .servicos-prestados .servicos-grid {
grid-template-columns: 1fr 1fr;
column-gap: 25px;
row-gap: 25px;
width: 100%;
}
#guia2025-agencia-apresentacao .servicos-prestados .servico-bloco p {
width: 155px;
margin: 0 auto;
margin-top: 15px;
}
#guia2025-agencia-clientes {
padding: 0 20px;
}
#guia2025-agencia-clientes h3, #guia2025-agencia-premiacoes h3 {
width: 100%;
}
#guia2025-agencia-clientes .principais-clientes-container {
width: 100%;
}
#guia2025-agencia-clientes .clientes-container {
width: 100%;
grid-template-columns: 1fr 1fr;
column-gap: 25px;
row-gap: 25px;
}
#guia2025-agencia-premiacoes {
padding: 0 20px;
}
#guia2025-agencia-premiacoes .premiacoes-container {
width: 100%;
}
#guia2025-agencia-premiacoes .barra-titulo {
width: 100%;
grid-template-columns: 70% 30%;
column-gap: 35px;
}
#guia2025-agencia-premiacoes .infos-premios {
width: 100%;
}
#guia2025-agencia-premiacoes .infos-premios p {
grid-template-columns: 70% 30%;
column-gap: 35px;
}
.guia2025-agencia-noticias h3 {
width: 100%;
padding: 0 20px;
}
#guia2025-noticias.guia2025-agencia-noticias .noticias-relacionadas-container {
grid-template-columns: 1fr;
}
#guia2025-noticias .noticias-relacionadas h3 {
padding: 0;
}
#guia2025-pagina-blog {
padding: 0 20px;
padding-top: 60px;
}
#guia2025-pagina-blog h2 {
font-size: 16pt;
}
#guia2025-pagina-blog p.descricao {
font-size: 13pt;
line-height: 20pt;
}
#guia2025-pagina-blog .boxbusca {
width: 100%;
}
.centro.conselheiros.somelinha {
flex-direction: column;
align-items: center;
}
.centro.conselheiros.somelinha .coluna4 {
width: 100%;
margin: 0;
}
.centro.conselheiros.somelinha .MembroAberje.blocoValor {
max-width: 100%;
width: 100%;
margin: 0;
padding: 0 20px;
margin-top: 30px;
}
.centro.conselheiros.somelinha .MembroAberje.blocoValor img {
width: 100%;
}
.coluna12.flexBox {
flex-direction: column;
}
.coluna12.flexBox .coluna3 {
margin: 0;
}
.abertura.primeiro-bloco h3 {
margin-top: 45px;
}
.MembroAberje {
width: 100%;
padding: 0 20px;
}
.MembroAberje img {
width: 100%;
}
.boxequipe .coluna3 {
width: 100%;
}
.titulo-pesquisa2025 h1 {
font-size: 30pt;
width: 100%;
line-height: 32pt;
margin-top: 145px;
}
#conteudoPesquisa {
padding: 0 30px;
}
#conteudoPesquisa .buscaresult {
padding-left: 30px;
padding-right: 10px;
}
#conteudoPesquisa pesquisa topo {
}
#conteudoPesquisa pesquisa topo titulo {
width: fit-content;
font-size: 13pt;
}
#conteudoPesquisa pesquisa icone {
width: 30px;
top: 23px;
left: -38px;
}
#conteudoPesquisa .tagbox {
flex-direction: column;
gap: 8px;
}
#conteudoPesquisa pesquisa ul.listatags li {
margin: 0;
margin-right: 16px;
margin-bottom: 8px;
}
#conteudoPesquisa pesquisa ul.listatags li.titulo-tags {
margin-bottom: 0;
}
ul.listatags li a, ul.listatags li a:visited {
font-size: 11pt;
}
#conteudoPesquisa .alm-btn-wrap {
margin-left: -20px !important;
}
#pesquisa2025-faixa .menu-topo1-container {
width: 100%;
height: 142px;
flex-direction: column-reverse;
gap: 20px;
}
#pesquisa2025-faixa .buscaBox form input[type="text"] {
width: 335px;
margin-left: 0;
}
#pesquisa2025-faixa .buscaBox form button {
top: 9px;
}
#pesquisa2025-faixa .tagbox {
width: 100%;
}
#pesquisa2025-faixa .tagbox .pesquise-temas {
width: 335px;
text-align: center;
}
#pesquisa2025-faixa .tagbox .pesquise-temas p {
width: 335px;
}
#pesquisa2025-faixa .tagbox .pesquise-temas p::before {
right: 82px;
}
#pesquisa2025-faixa .tagbox .tags-container.abre {
width: 335px;
} #topo-brpr {
width: 100%;
padding: 0 20px;
}
#topo-brpr h1 {
width: 100%;
text-align: center;
}
#topo-brpr .segunda-linha-container {
flex-direction: column;
align-items: center;
gap: 0;
}
#topo-brpr .bandeiras-idiomas {
justify-content: center;
align-items: center;
bottom: -50px;
top: auto;
left: 0;
}
#bloco-abertura {
width: 100%;
flex-direction: column;
margin-top: 105px;
padding: 0 20px;;
}
#bloco-abertura .abertura {
width: 100%;
padding: 0;
}
#bloco-abertura .formulario {
width: 100%;
}
#edicoes-anteriores {
width: 100%;
padding: 0 20px;
}
#edicoes-anteriores .news-container {
grid-template-columns: 1fr;
width: 100%;
column-gap: 0px;
}
#edicoes-anteriores .news-container.sem-imagens {
grid-auto-flow: unset;
grid-template-rows: unset;
width: 100%;
row-gap: 16px;
}
#edicoes-anteriores .blocochamada {
margin: 0;
}
#edicoes-anteriores .coluna2.revista.newsBRPR {
margin-left: 0;
}
#numeros {
padding: 0 20px;
}
.boxassocie .texto-abre p {
width: 100%;
}
#beneficios.boxassocie h2 {
width: 100%;
}
.boxassocie .tarja.beneficios {
width: 100%;
}
#beneficios ul.tuttiTopico {
width: 100%;
}
#beneficios ul.tuttiTopico li {
width: 50% !important;
background-position: center 40px;
background-size: 45px;
}
#beneficios {
padding: 0 20px;
}
.boxassocie .tarja.saiba {
width: 100%;
line-height: 28pt;
}
#associado h2 {
margin-top: -10px;
line-height: 24pt;
}
#associado.boxassocie .abrelista {
display: block;
margin: 0 auto;
font-size: 13pt !important;
width: 100%;
text-align: left;
}
#associado.boxassocie ul.listaValores li.botao {
top: -11px;
right: 0;
}
ul.listaValores li {
font-size: 13pt;
line-height: 16pt;
}
ul.listaValores.abre li {
height: 63px;
}
#associado  {
padding: 0 20px;
}
.btAssociePJ {
font-size: 12pt;
}
.boxbotaoAssocie a.pessoa-fisica {
font-size: 10pt;
}
#abreTrends ul.listaValores li.botao {
right: 0;
}
#abreTrends .abrelista {
font-size: 14pt !important;
width: 70%;
}
body {
overflow: unset;
}
.search-box {
margin-top: 0;
margin-left: 0;
position: absolute;
top: 28px;
right: 49px;
z-index: 9999;
}
.search-box.active {
width: 165px;
margin-right: 20px;
right: 50px;
}
.KbkTop {
top: 22px;
right: 10px;
z-index: 999;
}
.soulupa {
display: none !important;
}
.login-desktop {
display: none;
}
.login-mobile {
display: block !important;
}
.login-mobile .KbkTop .infoTop a.login, .KbkTop .infoTop a.login:visited {
margin-left: 60px;
}
.logoHome {
float: none;
margin: 0 auto;
padding-top: 15px;
width: fit-content;
}
.logoHomeMobile.active {
margin-left: 70px;
}
.KbkTop .infoTop a.login p {
display: none;
}
.KbkTop .infoTop a.login::before {
font-size: 13pt;
}
#abreTrends .conteudo-adicional-container {
padding-left: 20px;
padding-right: 20px;
}
#abreTrends .conteudo-adicional-container h4 {
font-size: 13pt;
}
#abreTrends .conteudo-adicional-container .titulo {
width: 100%;
}
#abreTrends .conteudo-adicional-container .titulo h3 {
font-size: 16pt;
line-height: 20pt;
}
#abreTrends .conteudo-adicional-container p {
width: 100%;
}
#abreTrends .conteudo-adicional-container disclaimerEvento {
width: 100%;
padding: 0 20px;
}
#abreTrends .conteudo-adicional-container disclaimerEvento h1.tituloNovo {
font-size: 16pt !important;
line-height: 20pt !important;
margin-bottom: 16px;
}
#abreTrends .conteudo-adicional-container disclaimerEvento imagemtopo {
width: 100%;
}
#abreTrends .conteudo-adicional-container disclaimerEvento imagemtopo img {
min-width: 100%;
}
#abreTrends .conteudo-adicional-container disclaimerEvento conteudo {
width: 100%;
}
#abreTrends .conteudo-adicional-container dadosEvento {
padding: 0;
}
#abreTrends .conteudo-adicional-container .inscricao-container {
flex-direction: column;
align-items: center;
}
.site .conteudoPost .author-content {
display: flex;
flex-direction: column;
align-content: center;
justify-content: center;
gap: 8px;
}
.site .conteudoPost .author-img {
margin: 0 auto;
}
.site .conteudoPost .author-text {
margin-left: 0;
border-left: none;
padding-left: 0;
}
.site .conteudoPost .author-text h3{
text-align: center;
margin-bottom: 16px;
}
.blogs ul.LatBlogs {
grid-template-columns: 1fr 1fr;
column-gap: 24px;
padding-right: 0;
}
}
#KBKpainel .aviso{
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 11pt;
line-height: 15pt;
}
#servicos.acf-field p{
font-weight: 400 !important;
font-size: 11pt !important;
line-height: 17pt !important;	
}
#servicos.acf-field p.description {
display: block !important;
margin-top: -20px;
margin-bottom: 20px;
font-weight: 400 !important;
font-size: 11pt !important;
line-height: 17pt !important;
} ul.KBKmenuPainel.mensagem {
max-width: 795px;
margin: 0 auto;
}
ul.KBKmenuPainel.mensagem li.guia{
display: flex;
flex-direction: column;
height: auto;
padding: 40px 10px 30px 60px;
width: 50%;
}
ul.KBKmenuPainel.mensagem li.guia, ul.KBKmenuPainel.mensagem li.guia:before {
background-image: url(//www.aberje.com.br/wp-content/uploads/2025/06/ico-guia.png);
background-position: 5px 28px;
}
ul.KBKmenuPainel.mensagem li, ul.KBKmenuPainel.mensagem li:visited {
font-family: 'Rubik', sans-serif;
color: #002648;
font-size: 9pt;
line-height: 15pt;
}
ul.KBKmenuPainel.mensagem li strong {
font-size: 12pt;
font-weight: 500;
display: block;
padding: 0;
width: 100%;
text-align: left;
}
ul.KBKmenuPainel.mensagem li span, ul.KBKmenuPainel.mensagem li span p{
display:block;
clear:both;
font-size: 9pt;
} ul.lista-empresas{
margin: 30px 0 !important;
padding: 0;
list-style: none;
font-family: 'Rubik', sans-serif;
color: #002648;
}
ul.lista-empresas li{
cursor:pointer;
border-bottom: 1px solid #E5E9EC;
padding: 15px 0;
display: flex;
justify-content: space-between;
align-items: center;
}