.elementor-11 .elementor-element.elementor-element-5e112f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-11{margin:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-e68c7c8 *//* ========== CORREÇÃO QUIZ MOBILE ========== */

/* Títulos das perguntas - 30% menores */
.quiz-question h2,
.quiz-page h2,
[class*="question"] h2,
[class*="pergunta"] h2 {
    font-size: 1.8rem !important;
    line-height: 1.3 !important;
}

@media (max-width: 768px) {
    
    /* Pergunta principal - 30% menor no mobile */
    .quiz-question h2,
    .quiz-page h2,
    [class*="question"] h2,
    [class*="pergunta"] h2 {
        font-size: 1.4rem !important;
        line-height: 1.3 !important;
        padding: 0 10px !important;
    }
    
    /* Botões de resposta - texto quebra linha */
    .quiz-option,
    .quiz-answer,
    .quiz-btn,
    [class*="option"],
    [class*="resposta"],
    button[class*="quiz"] {
        font-size: 0.85rem !important;
        padding: 14px 16px !important;
        white-space: normal !important;
        word-wrap: break-word !important;
        text-align: left !important;
        line-height: 1.4 !important;
        min-height: 50px !important;
        height: auto !important;
    }
    
}

/* Mobile pequeno (até 400px) */
@media (max-width: 400px) {
    
    .quiz-question h2,
    .quiz-page h2,
    [class*="question"] h2,
    [class*="pergunta"] h2 {
        font-size: 1.2rem !important;
    }
    
    .quiz-option,
    .quiz-answer,
    .quiz-btn,
    [class*="option"],
    [class*="resposta"] {
        font-size: 0.8rem !important;
        padding: 12px 14px !important;
    }
    
}

/* ========== ESCONDER "Esculturas de Poder" ========== */
.quiz-footer,
.quiz-tagline,
[class*="esculturas"],
footer p:contains("Esculturas"),
p:contains("Esculturas de Poder") {
    display: none !important;
}

/* Se não funcionar acima, tente este seletor mais específico */
.quiz-page footer,
.quiz-container footer,
footer.quiz-footer {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page {
  margin: 0 !important;
  padding: 0 !important;
}
.elementor-section {
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */