/*
Theme Name:   EduBlink Child
Theme URI:    https://demo.edublink.co/
Author:       DevsBlink
Author URI:   https://themeforest.net/user/devsblink/portfolio
Description:  EduBlink Child Theme For LMS and Education Purpose.
Version:      1.0.0
Template:     edublink
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain:  edublink-child
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
*/
.course-level {
	background-color: #F70000 !important;
}
a.edu-btn.btn-secondary, button.edu-btn.btn-secondary {
	background-color: #00071D;
}
h5.eb-accordion-header, .eb-accordion-body p, .eb-testimonial-slide p.description, .eb-testimonial-slide h5.title, .eb-testimonial-slide span.subtitle {
	font-family: "Prompt", Sans-serif;
}
/* Tous les items de cours deviennent une référence pour le positionnement absolu */
.edublink-course-archive .edublink-course-2-grid-item {
    position: relative;
}
/* Image au-dessus du 3e élément */
.edublink-course-archive .edublink-course-2-grid-item:nth-child(3)::before {
    content: "";
    position: absolute;
    /* Position de l’image par rapport à la carte */
    top: -195px;       /* remonte au-dessus du bloc */
    right: 25px;      /* colle à droite (ajuste si besoin) */
    width: 120px;
    height: 344px;
    background-image: url("img/mascotte-book.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    pointer-events: none; /* ne bloque pas les clics sur la carte */
    z-index: 5;           /* passe devant éventuellement */
}
@media (max-width: 767px) {
    .edublink-course-archive .edublink-course-2-grid-item:nth-child(3)::before {
        top: -50px;
        width: 90px;
        height: 90px;
        /* ou display: none; pour la cacher sur mobile */
    }
}
.edublink-single-course .thumbnail a img {
    object-fit: cover;
    height: 215px;
}
.edublink-single-course.course-style-2 .content .title {
    min-height: 55px;
}
.edublink-counter-item .odometer.odometer-auto-theme, .edublink-counter-item .odometer.odometer-theme-default {
	letter-spacing: 5px !important;
}
.edublink-course-page-header {
    background-color: #00071D;
}
.edublink-course-page-header .edublink-course-title h1,
.edublink-course-page-header .eb-course-header-breadcrumb ul li a,
.edublink-course-page-header .eb-course-header-breadcrumb ul li span.active,
.edublink-course-page-header .eb-course-header-meta-items > li.instructor a,
.eb-tl-rating-text,
.eb-course-header-meta-items > li,
.edublink-course-page-header .eb-course-header-breadcrumb ul li:after {
    color: #fff;
}
.edublink-course-details-features-item.course-price .edublink-course-feature-item-value {
    color: #181818;
}
.edublink-course-page-header .shape-1, .edublink-default-breadcrumb .shape-1, .edublink-course-page-header .shape-2, .edublink-default-breadcrumb .shape-2 {
    border: 1px solid #ffffff;
}
.edublink-course-page-header .eb-course-header-breadcrumb ul {
	pointer-events: none !important;
    cursor: default !important;
}
.edublink-course-page-header .shape-image.shape-1, .edublink-course-page-header  .shape-image.shape-2 {
	display: none;
}
/* .edublink-course-page-header  .shape-image.eb-mouse-animation.shape-3, .edublink-course-page-header  .shape-image.eb-mouse-animation.shape-4, .edublink-course-page-header  .shape-image.eb-mouse-animation.shape-5 {
	display: none;
} */
#formulaire-contact input[type="submit"] {
	font-family: "Prompt", Sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase;
}