.tutor-price-preview,
.tutor-course-details-widget .price,
.tutor-course-price,
.price-text,
.tutor-meta-level-price {
    display: none !important;
}

/* Imagen destacada del curso más grande */
.tutor-course-thumbnail img {
    max-width: 700px !important;
    width: 100% !important;
    margin: 0 auto !important;
    display: block !important;
    border-radius: 8px !important;
}

/* Más espacio antes del footer/widgets */
.tutor-course-details-page {
    padding-bottom: 120px !important;
}

/* Texto más grande y elegante */
.tutor-course-details-page,
.tutor-course-details-page p,
.tutor-course-details-page li {
    font-size: 17px !important;
    line-height: 1.8 !important;
}

/* Títulos */
.tutor-course-details-page h2,
.tutor-course-details-page h3 {
    font-size: 30px !important;
}

/* Título principal */
.site-title,
.site-title a {
    font-size: 42px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    font-family: Verdana, sans-serif !important;
    color: #0B1F3A !important;
}

/* Subtítulo */
.site-description {
    font-size: 20px !important;
    line-height: 1.5 !important;
    margin-top: 8px !important;
    font-family: Verdana, sans-serif !important;
    color: #0B1F3A !important;
}

/* Subrayar Campus Virtual en naranja claro */
#site-navigation a[href*="campus-virtual"] {
  border-bottom: 3px solid #f4a261;
  padding-bottom: 4px;
}

/* Tamaño de las letras del menú */
.main-navigation a,
#site-navigation a {
    font-size: 14px !important;
}

/* Hacer más pequeño el slider de inicio */
.n2-ss-slider,
.owl-carousel,
.swiper,
.slider {
    max-height: 500px !important;
    overflow: hidden !important;
}

.n2-ss-slider img,
.owl-carousel img,
.swiper img,
.slider img {
    height: 500px !important;
    object-fit: cover !important;
}

/* Ocultar explicaciones en CUALQUIER tipo de pregunta correcta en Tutor LMS */
.tutor-quiz-answer-correct .tutor-quiz-answer-explanation,
.tutor-quiz-correct .tutor-quiz-answer-explanation,
.tutor-quiz-result-correct .tutor-quiz-answer-explanation,
.is-correct .tutor-quiz-answer-explanation,
.correct .tutor-quiz-answer-explanation,
[class*="correct"] .tutor-quiz-answer-explanation {
    display: none !important;
}

