/*
Theme Name: hello elementor child
Theme URI:  https://www.wpserveur.net
Author:     WPServeur
Author URI: https://www.wpserveur.net
Template:   hello-elementor
Version:    1.0
License:    GNU General Public License v2 or later
*/

.me-nu .elementor-nav-menu .current-menu-item > a,
.me-nu .elementor-nav-menu .elementor-item-active {
    font-weight: 700 !important;
}

/* =========================================
   TESTIMONIAL CARD HOVER
   ONLY .tes-ti-car-o
========================================= */

/* CARD */
.tes-ti-car-o .swiper-slide > .elementor-element {
    transition: background-color 0.3s ease !important;
}


/* CARD BACKGROUND */
.tes-ti-car-o .swiper-slide:hover > .elementor-element {
    background: #000E1C !important;
    background-color: #000E1C !important;
}


/* INNER ELEMENTOR CONTAINERS TRANSPARENT */
.tes-ti-car-o .swiper-slide:hover > .elementor-element .e-con {
    background-color: transparent !important;
}


/* ALL NORMAL TEXT + HEADINGS */
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-text-editor,
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-text-editor p,
.tes-ti-car-o .swiper-slide:hover
.elementor-heading-title,
.tes-ti-car-o .swiper-slide:hover h1,
.tes-ti-car-o .swiper-slide:hover h2,
.tes-ti-car-o .swiper-slide:hover h3,
.tes-ti-car-o .swiper-slide:hover h4,
.tes-ti-car-o .swiper-slide:hover h5,
.tes-ti-car-o .swiper-slide:hover h6 {
    color: #ffffff !important;
}


/* IMAGE BOX:
   IMAGE SAME RAHEGI
   SIRF NAME + DESCRIPTION WHITE
*/
.tes-ti-car-o .swiper-slide:hover
.elementor-image-box-title,
.tes-ti-car-o .swiper-slide:hover
.elementor-image-box-title a,
.tes-ti-car-o .swiper-slide:hover
.elementor-image-box-description {
    color: #ffffff !important;
}


/* RATING STARS WHITE */
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-rating {
    --e-rating-icon-marked-color: #ffffff !important;
    --e-rating-icon-unmarked-color: #ffffff !important;
}


/* RATING SVG FORCE WHITE */
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-rating .e-icon-wrapper,
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-rating svg,
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-rating svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}


/* NORMAL ELEMENTOR ICON */
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-icon .elementor-icon {
    color: #ffffff !important;
    border-color: #ffffff !important;
}

.tes-ti-car-o .swiper-slide:hover
.elementor-widget-icon svg,
.tes-ti-car-o .swiper-slide:hover
.elementor-widget-icon svg path {
    fill: #ffffff !important;
}


/* SMOOTH COLOR CHANGE */
.tes-ti-car-o .swiper-slide
.elementor-widget-text-editor,
.tes-ti-car-o .swiper-slide
.elementor-widget-text-editor p,
.tes-ti-car-o .swiper-slide
.elementor-image-box-title,
.tes-ti-car-o .swiper-slide
.elementor-image-box-description,
.tes-ti-car-o .swiper-slide
svg,
.tes-ti-car-o .swiper-slide
svg path {
    transition: color 0.3s ease, fill 0.3s ease !important;
}