/*
Theme Name: Hello Elementor Child
Template: hello-elementor
*/

@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

html, body{
  max-width: 100%;
  overflow-x: hidden;
}

/* Estilização da scrollbar (para navegadores baseados em Webkit, como Chrome, Edge, Safari) */
::-webkit-scrollbar {
    width: 25px!important; /* Largura da barra vertical - reduzido para 12px, um tamanho mais comum */
    height: 25px; /* Altura da barra horizontal (em caso de overflow-x) */
}

::-webkit-scrollbar-track {
    background: #e0e0e0; /* Um cinza claro para a trilha, que se harmoniza bem */
}

::-webkit-scrollbar-thumb {
    background-color: #1F76BF; /* Cor do "puxador" (thumb) - seu laranja */
    border-radius: 8px; /* Bordas arredondadas */
    border: 2px solid #e0e0e0; /* Borda da cor da trilha para dar um espaçamento sutil */
}

::-webkit-scrollbar-thumb:hover {
    background-color: #1F76BF; /* Um tom um pouco mais escuro do seu laranja para o hover */
}

/* Firefox (funciona parcialmente com scrollbar-color) */
/* Nota: O Firefox tem suporte mais limitado à personalização da scrollbar */
* {
    scrollbar-color: #1F76BF #e0e0e0; /* Cor do thumb (laranja) e do track (cinza claro) */    
}


a.elementor-post__read-more{
  background-color: #1F76BF;
  color:#fff!important;
  border-radius:15px;
  padding:15px;
}