/* Cores e fontes básicas */
body {
    color: #E0BE68; /* Cor do texto padrão */
    background-color: #000000; /* Cor de fundo */
    font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif;
}

a:link,
a:visited,
a:hover,
a:active {
    color: #E0BE68; /* Cor dos links */
    text-decoration: none; /* Remove sublinhado padrão dos links */
}

/* Estilos para títulos de SEO - Mantenha a cor preta para contraste, se for intencional */
.seo-heading,
.seo-subheading,
.seo-heading-secondary,
.seo-heading-tertiary,
.seo-keyword-title {
    color: #000001; /* Preto para os títulos de SEO */
    text-align: center; /* Centraliza os títulos */
    margin-top: 15px;
    margin-bottom: 10px;
}

.seo-paragraph,
.seo-paragraph-secondary,
.seo-paragraph-tertiary,
.seo-keyword-list {
    color: #000001; /* Preto para os parágrafos de SEO */
    text-align: center; /* Centraliza os parágrafos */
    margin-bottom: 5px;
}

/* Estilo para a seção de copyright */
.copyright-text {
    color: #E0BE68;
    font-size: 9pt;
    text-align: center;
    padding: 20px 0; /* Adiciona um padding para espaçamento */
}

/* Garante que imagens responsivas não causem overflow */
.img-fluid {
    max-width: 100%;
    height: auto;
    display: block; /* Remove o espaço em branco abaixo da imagem */
    margin: 0 auto; /* Centraliza a imagem */