
#whatsapp-container {
            position: fixed;
            bottom: 20px;
            right: 20px;
            z-index: 1000;
        }

a.whatsapp-option {
    color: #fff;
}
        #whatsapp-main-btn {
            background-color: #25D366;
            color: white;
            border: none;
            border-radius: 50%;
            width: 60px;
            height: 60px;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            box-shadow: 0 4px 6px rgba(0,0,0,0.1);
            transition: transform 0.2s;
        }
        #whatsapp-main-btn:hover {
            transform: scale(1.1);
        }
        #whatsapp-options {
            display: none;
            position: absolute;
            bottom: 70px;
            right: 0;
            background-color: white;
            border-radius: 10px;
            box-shadow: 0 4px 6px rgba(0,0,0,0.1);
            padding: 10px;
        }
        .whatsapp-option {
            display: block;
            width: 200px;
            padding: 10px;
            margin: 5px 0;
            background-color: #25D366;
            color: white;
            text-align: center;
            text-decoration: none;
            border-radius: 5px;
            transition: background-color 0.3s;
        }
        .whatsapp-option:hover {
            background-color: #128C7E;
        }
.single-politicas-container {
    background-color: #ffffff; /* Fundo branco */
    max-width: 1140px; /* Largura máxima */
    margin: 40px auto; /* Espaçamento superior e inferior (40px), centralizado */
    padding: 20px; /* Espaçamento interno (padding) */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Sombra sutil para destacar o conteúdo */
    border-radius: 5px; /* Bordas levemente arredondadas */
}

.entry-header {
    border-bottom: 2px solid var(--e-global-color-primary); /* Cor primária do Elementor */
    margin-bottom: 20px;
}

.entry-title {
    color: var(--e-global-color-primary); /* Cor primária do Elementor */
    font-size: 2em; /* Tamanho do título */
    margin: 0;
}

.entry-content {
    font-size: 1em; /* Tamanho da fonte para o conteúdo */
    line-height: 1.6; /* Altura da linha para melhor legibilidade */
    color: #333333; /* Cor padrão do texto */
}

.entry-footer {
    margin-top: 20px;
    border-top: 1px solid #e1e1e1; /* Linha superior para separar o rodapé */
    padding-top: 10px;
    font-size: 0.9em;
    color: #666666; /* Cor mais clara para o rodapé */
}

/* Estilo para os links */
.single-politicas-container a {
    color: var(--e-global-color-primary); /* Cor primária do Elementor */
    text-decoration: none;
    border-bottom: 1px solid transparent;
    transition: all 0.3s ease;
}

.single-politicas-container a:hover {
    border-bottom: 1px solid var(--e-global-color-primary); /* Cor primária ao passar o mouse */
}