/* ===========================
   CORREÇÃO PÁGINAS INTERNAS - REMOVER FAIXA COLORIDA E TEXTO DUPLICADO
   =========================== */

/* 1. REMOVER A FAIXA COLORIDA (OVERLAY) DAS PÁGINAS INTERNAS */
.hero-inner-section-area::after,
.hero-inner-section-area-sidebar::after {
    display: none !important;
}

/* 2. REDUZIR ALTURA DO HEADER DAS PÁGINAS INTERNAS */
.hero-inner-section-area,
.hero-inner-section-area-sidebar {
    padding: 60px 0 30px !important; /* Reduzido de 112px/42px para 60px/30px */
    min-height: auto !important;
}

/* Ajustar em dispositivos móveis */
@media (max-width: 767px) {
    .hero-inner-section-area,
    .hero-inner-section-area-sidebar {
        padding: 40px 0 20px !important; /* Reduzido de 84px/28px para 40px/20px */
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hero-inner-section-area,
    .hero-inner-section-area-sidebar {
        padding: 50px 0 25px !important; /* Reduzido proporcionalmente */
    }
}

/* 3. AJUSTAR COR DO TÍTULO PARA MELHOR VISIBILIDADE SEM O OVERLAY */
.hero-inner-section-area .hero-header-area h1,
.hero-inner-section-area-sidebar .hero-header-area h1 {
    color: #FFFFFF !important; /* Cor branca */
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8), 
                 0 0 20px rgba(0, 0, 0, 0.5); /* Sombra para garantir legibilidade */
}

/* 4. REMOVER QUALQUER FUNDO DA ÁREA DO TEXTO */
.hero-inner-section-area .hero-header-area,
.hero-inner-section-area-sidebar .hero-header-area {
    background: transparent !important;
    padding: 0 !important;
    border-radius: 0 !important;
    display: flex;
    margin: 0 auto;
}

@media (max-width: 767px) {
    .hero-inner-section-area .hero-header-area,
    .hero-inner-section-area-sidebar .hero-header-area {
        padding: 15px 25px;
    }
}

/* 5. GARANTIR QUE A IMAGEM DE FUNDO SEJA VISÍVEL */
.hero-inner-section-area .hero-img1,
.hero-inner-section-area-sidebar .hero-img1 {
    opacity: 1 !important;
    filter: brightness(0.8); /* Escurecer levemente a imagem para melhor contraste */
}

/* 6. REMOVER CONTEÚDO DUPLICADO CRIADO POR PSEUDO-ELEMENTOS */
.sobre-nos-container::before,
.sobre-nos-container::after,
.nossa-equipe-container::before,
.nossa-equipe-container::after,
.testemunhos-container::before,
.testemunhos-container::after {
    display: none !important;
    content: none !important;
}

/* 7. REMOVER QUALQUER FUNDO GRADIENT DAS PÁGINAS */
.hero-inner-section-area,
.hero-inner-section-area-sidebar {
    background: none !important;
    background-color: transparent !important;
    background-image: none !important;
}

/* 8. GARANTIR QUE OS CONTAINERS DAS PÁGINAS NÃO TENHAM ESTILOS CONFLITANTES */
.sobre-nos-container,
.nossa-equipe-container,
.testemunhos-container {
    position: static !important;
    margin-top: 0 !important;
}

/* 9. LIMPAR QUALQUER ESTILO DE FUNDO ADICIONAL */
.hero-inner-section-area-sidebar::before {
    display: none !important;
}

/* 10. AJUSTAR Z-INDEX PARA GARANTIR ORDEM CORRETA */
.hero-inner-section-area,
.hero-inner-section-area-sidebar {
    position: relative;
    z-index: 1;
}

.hero-inner-section-area .container,
.hero-inner-section-area-sidebar .container {
    position: relative;
    z-index: 2;
}
