@charset "UTF-8";

.pricing-2 .plan-features ul li i.bi-check-circle-fill {
    color: color-mix(in srgb, var(--default-color), transparent 20%);
 }

.portfolio .portfolio-card .card-image .tag2 {
    position: absolute;
    top: 16px;
    right: 140px;
    background-color: var(--accent-color);
    color: var(--contrast-color);
    padding: 6px 14px;
    border-radius: 6px;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    box-shadow: 0 2px 8px color-mix(in srgb, var(--accent-color), transparent 60%);
}

.about-5 .journey-timeline .timeline-container .timeline-milestone {
    position: relative;
    margin-bottom: 1rem;
}

.about-5 .features-grid .feature-card .feature-front .feature-icon {
    color: var(--nav-hover-color);
}

.portfolio .portfolio-card .card-content .meta .category {
    color: var(--nav-hover-color);
}

.portfolio .portfolio-filters li:hover {
    color: var(--nav-hover-color);
    border-color: var(--nav-hover-color);
}

.pricing-2 .plan-header .plan-icon i {
    color: var(--nav-hover-color);
}

.team-2 .member-role {
    color: var(--nav-hover-color);
}
.contact .contact-info-area .method-card .card-icon i {
    color:  var(--nav-hover-color);
}

.contact .contact-info-area .method-card .card-icon {
    background: color-mix(in srgb, var(--nav-hover-color), transparent 92%);
}

.col-md-35 {
    width: 30%; /* Valeur entre 25% (col-3) et 33% (col-4) */
}

.about-5 .features-grid .feature-card .feature-front,
.about-5 .features-grid .feature-card .feature-back {
    transition: transform 0.8s ease;
}