.elementor-28 .elementor-element.elementor-element-a310388{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a310388:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a310388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-a73eef0{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-a73eef0 > .elementor-widget-container{padding:-6px 0px -6px 0px;}.elementor-28 .elementor-element.elementor-element-a73eef0.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-a73eef0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:100px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1207264{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-1207264 > .elementor-widget-container{padding:-6px 0px -6px 0px;}.elementor-28 .elementor-element.elementor-element-1207264.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-1207264 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:100px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-17f84cc{--display:flex;--min-height:573px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-3px;--padding-bottom:-3px;--padding-left:-3px;--padding-right:-3px;}.elementor-28 .elementor-element.elementor-element-17f84cc:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-17f84cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0909;}.elementor-28 .elementor-element.elementor-element-17f84cc.e-con{--align-self:center;}.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-blog-smart-tiles .layout-2-1-2 > div:nth-child( 3 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-h > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-v > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__box-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__meta .jet-smart-tiles__meta-item{color:var( --e-global-color-text );}.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__terms-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-tiles .jet-blog-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-tiles .jet-blog-arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-blog-smart-tiles .jet-title-fields__item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-blog-smart-tiles .jet-content-fields__item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap{min-height:616px;grid-column-gap:0px;grid-row-gap:0px;}.elementor-msie .elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap{height:616px;}.elementor-28 .elementor-element.elementor-element-c09ca1c{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap.layout-2-1-2{grid-template-columns:1fr 59% 1fr;-ms-grid-columns:1fr 59% 1fr;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap.layout-1-1-2-h{grid-template-columns:59% 1fr 1fr;-ms-grid-columns:59% 1fr 1fr;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap.layout-1-1-2-v{grid-template-columns:59% 1fr 1fr;-ms-grid-columns:59% 1fr 1fr;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap.layout-1-2{grid-template-columns:59% 1fr;-ms-grid-columns:59% 1fr;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap.layout-1-2-2{grid-template-columns:59% 1fr 1fr;-ms-grid-columns:59% 1fr 1fr;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__box{border-style:none;align-content:space-between;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__box-title{color:#FFFFFF;text-align:left;}.elementor-28 .elementor-element.elementor-element-c09ca1c  .jet-smart-tiles__box-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-c09ca1c .layout-2-1-2 > div:nth-child( 3 ) .jet-smart-tiles__box-title, .elementor-28 .elementor-element.elementor-element-c09ca1c .layout-1-1-2-h > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-28 .elementor-element.elementor-element-c09ca1c .layout-1-1-2-v > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-28 .elementor-element.elementor-element-c09ca1c .layout-1-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-28 .elementor-element.elementor-element-c09ca1c .layout-1-2-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__box-excerpt{color:#FFF217;text-align:left;}.elementor-28 .elementor-element.elementor-element-c09ca1c  .jet-smart-tiles__box-excerpt{font-family:"Space Grotesk", Sans-serif;font-weight:400;font-style:italic;line-height:22px;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__meta .jet-smart-tiles__meta-item{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__meta{font-family:"Space Grotesk", Sans-serif;font-weight:400;text-align:left;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__meta .has-author-avatar{justify-content:left;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__terms-link{text-decoration:none;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__terms-link:hover{text-decoration:none;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__terms{text-align:left;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-c09ca1c .jet-title-fields__item-label{margin-right:5px;}body.rtl .elementor-28 .elementor-element.elementor-element-c09ca1c .jet-title-fields__item-label{margin-left:5px;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-c09ca1c .jet-content-fields__item-label{margin-right:5px;}body.rtl .elementor-28 .elementor-element.elementor-element-c09ca1c .jet-content-fields__item-label{margin-left:5px;}.elementor-28 .elementor-element.elementor-element-ed29e94{--display:flex;--min-height:380px;--justify-content:center;}.elementor-28 .elementor-element.elementor-element-22f8cad{--display:flex;--min-height:98px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-fd45fa8 > .elementor-widget-container{margin:0px -9px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fd45fa8{text-align:right;}.elementor-28 .elementor-element.elementor-element-fd45fa8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-e271734 > .elementor-widget-container{margin:0px 0px 0px -9px;}.elementor-28 .elementor-element.elementor-element-e271734{text-align:left;}.elementor-28 .elementor-element.elementor-element-e271734 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:600;word-spacing:0px;color:#00BF63;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-fef2ea0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-28 .elementor-element.elementor-element-fef2ea0 > .elementor-widget-container{margin:0px 0px 0px 66px;}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-28 .elementor-element.elementor-element-fef2ea0:after{content:"0.61";}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__thumbnail__link{width:24%;}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__meta-data span + span:before{content:"///";}.elementor-28 .elementor-element.elementor-element-fef2ea0.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:30px;}.elementor-28 .elementor-element.elementor-element-fef2ea0.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:30px;}.elementor-28 .elementor-element.elementor-element-fef2ea0.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:30px;}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__title, .elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__title a{color:#240A0A;font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:900;}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__meta-data{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__excerpt p{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-ed29e94{--content-width:1300px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles .layout-2-1-2 > div:nth-child( 3 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-h > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-v > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles .jet-title-fields__item-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles .jet-content-fields__item-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-a73eef0 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-1207264 .elementor-heading-title{font-size:12px;}.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles .layout-2-1-2 > div:nth-child( 3 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-h > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-v > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles .jet-title-fields__item-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-blog-smart-tiles .jet-content-fields__item-label{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap{min-height:725px;}.elementor-msie .elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles-slide__wrap{height:725px;}.elementor-28 .elementor-element.elementor-element-c09ca1c .jet-smart-tiles__box{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-c09ca1c  .jet-smart-tiles__box-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-c09ca1c  .jet-smart-tiles__box-excerpt{font-size:13px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-28 .elementor-element.elementor-element-fef2ea0:after{content:"0.5";}.elementor-28 .elementor-element.elementor-element-fef2ea0 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for jet-blog-smart-tiles, class: .elementor-element-c09ca1c *//* degradê preto na parte de baixo */
.jet-smart-tiles-slide__wrap.layout-1-2 .jet-smart-tiles:nth-child(1) .jet-smart-tiles__box::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40%; /* ajuste a altura do degradê aqui */
  background: linear-gradient(to top, rgba(0,0,0,0.8), transparent);
  pointer-events: none;
  z-index: 1;
}
/* === POSTS MENORES (2º e 3º) — apenas eles === */

/* Remove a imagem de fundo e adiciona fundo escuro só neles */
.jet-smart-tiles-slide__wrap.layout-1-2
  .jet-smart-tiles:nth-child(n+2)
  .jet-smart-tiles__box {
  background-image: none !important;
  background-color: #000;
}

/* Usa flex no conteúdo para centralizar verticalmente e alinhar à esquerda */
.jet-smart-tiles-slide__wrap.layout-1-2
  .jet-smart-tiles:nth-child(n+2)
  .jet-smart-tiles__box-content {
  display: flex;
  align-items: center;        /* centraliza verticalmente */
  justify-content: flex-start;/* mantém texto à esquerda */
  height: 100%;
  padding: 20px;
  margin-right: 35%;
  box-sizing: border-box;
  pointer-events: none;       /* link por trás continua clicável */
}

/* 1) Posicionar o bloco de conteúdo (título+excerpt) */
.jet-smart-tiles-slide__wrap.layout-1-2
  .jet-smart-tiles:nth-child(1)
  .jet-smart-tiles__box-content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 60%;
  margin-left: 25%;
  padding: 30px;        /* espaço interno: ajuste a gosto */
  box-sizing: border-box;
  z-index: 2;           /* acima do degradê */
  pointer-events: none; /* garante que o link “por trás” continue clicável */
}

@media (max-width: 1350px) {
  .jet-smart-tiles-slide__wrap.layout-1-2
    .jet-smart-tiles:nth-child(1)
    .jet-smart-tiles__box-content {
    width: 98%;
    margin-left: 1%;
  }
    .jet-smart-tiles-slide__wrap.layout-1-2
      .jet-smart-tiles:nth-child(n+2)
      .jet-smart-tiles__box-content {
      margin-right: 1%;

    }
    
}


/* 1) Prepara o título para receber a faixa atrás */
.jet-smart-tiles__box-title {
  position: relative;
  display: inline-block;    /* necessário para o ::after dimensionar certinho */
  z-index: 1;               /* acima da faixa */
  transition: color .1s;    /* opcional, suaviza troca de cor se quiser */
}

/* 2) Cria a faixa atrás do título, inicialmente com largura zero */
.jet-smart-tiles__box-title::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 8px;              /* ajuste pra ficar rente ao texto */
  width: 0;
  height: 12px;              /* espessura da faixa */
  background: #FF3D35;      /* cor da faixa */
  z-index: -1;               /* atrás do texto */
  transition: width .1s;
}

/* 3) No hover do tile, expande a faixa até 100% */
.jet-smart-tiles__box:hover .jet-smart-tiles__box-title::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-fef2ea0 *//* 1) Reseta o contador no container de posts e permite overflow */
.elementor-posts-container.elementor-posts {
  counter-reset: post-counter !important;
  overflow: visible;
}

/* 2) Cada post incrementa o contador e permite overflow */
.elementor-post {
  position: relative;
  counter-increment: post-counter;
  overflow: visible !important;
}

/* 3) Insere o número antes de cada post, deslocado fora da thumbnail */
.elementor-post::before {
  content: counter(post-counter) "";
  position: absolute !important;
  top: 0rem !important;          /* ajuste vertical */
  left: -5rem !important;        /* puxa para fora */
  font-size: 8rem !important;  /* ajuste tamanho */
  font-weight: bold !important;
  color: #C1C1C1 !important;     /* cor padrão */
  z-index: 999 !important;       /* acima de tudo */
  pointer-events: none !important;
  transition: color .3s !important;
}

/* 4) No hover do post, acende o número em verde */
.elementor-post:hover::before {
  color: #00BF63 !important;
}



/* 3) Faixa atrás do title no hover */
.elementor-post__title a {
  position: relative;
  z-index: 1;                /* texto acima da faixa */
}

.elementor-post__title a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 6px;              /* ajuste a distância do texto */
  width: 0;
  height: 10px;
  background: #FFF117;
  z-index: -1;                /* atrás do texto */
  transition: width .2s;
}

.elementor-post:hover .elementor-post__title a::after {
  width: 100%;
}


/* 1) Aponta pro container de cards do JetEngine */
.elementor-posts-container .elementor-post {
  /* garanta o estado inicial */
  transform: scale(1);
  /* duração e curva de aceleração */
  transition: transform 0.3s ease-in-out !important;
}

/* 2) No hover do artigo toda a área “dá zoom” */
.elementor-posts-container .elementor-post:hover {
  transform: scale(1.01) !important;
}/* End custom CSS */