.elementor-3194 .elementor-element.elementor-element-b2cf6f1{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-3194 .elementor-element.elementor-element-b2cf6f1{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for custom_posts_widget, class: .elementor-element-76e91cb */.elementor-3194 .elementor-element.elementor-element-76e91cb span {
  color: #183500;              /* cor do texto */
  font-family: "Arial", sans-serif; /* fonte */
  font-size: 12px;             /* tamanho da fonte */
  font-weight: 500;            /* peso da fonte */
  
  border: 1px solid #183500;   /* cor e espessura da borda */
  padding: 6px 20px;           /* espaço interno */
  border-radius: 6px;          /* cantos arredondados */
  
  display: inline-block;       /* mantém formato de botão */
  transition: all 0.3s ease;   /* suaviza transições */
  cursor: pointer;             /* mãozinha no hover */
}

/* Hover (quando passa o mouse) */
.elementor-3194 .elementor-element.elementor-element-76e91cb span:hover {
  color: #ffffff;              /* muda cor do texto */
  background-color: #183500;   /* fundo */
  border-color: #2222;       /* borda */
}

/* Span hover (exemplo de outros elementos) */
.elementor-3194 .elementor-element.elementor-element-76e91cb span:hover {
  color: #ffffff;              /* muda cor do texto */
  background-color: #183500;   /* fundo */
  border-color: #2222;         /* borda */
  text-decoration: none;       /* remove sublinhado, se houver */
  cursor: pointer;             /* cursor de mãozinha */
}

/* Botão "Mais postagens" */
#load-more-posts {
    color: #183500 !important;            /* cor do texto */
    background-color: #38ff00 !important; /* cor do fundo */
    border: none !important;              /* remove borda */
    padding: 10px 32px !important; 
    font-weight: tamanho do botão */
    font-weight: bold !important;         /* deixa o texto em negrito */
    text-decoration: none !important;     /* remove qualquer sublinhado */
    cursor: pointer !important;           /* cursor de mãozinha */
    transition: all 0.3s ease !important; /* animação suave */
}

/* Hover do botão */
#load-more-posts:hover {
    color: #ffffff !important;            /* cor do texto ao passar o mouse */
    background-color: #183500 !important; /* cor do fundo ao hover */
    text-decoration: none !important;     /* garante que não vire link */
}/* End custom CSS */