/* 
Theme Name: Fournimob by Grisbiche
Theme URI: https://www.lirius.fr
Description: Fournimob est un thème enfant de Hello Elementor personnalisé par Lirius
Author: Elementor Team x Grisbiche
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* Liens du menu */
.menu-trait .elementor-item {
  position: relative;
}

/* Trait masqué par défaut */
.menu-trait .elementor-item::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -10px;          /* distance sous le texte */
  width: 70px;            /* longueur du trait */
  height: 3px;            /* épaisseur */
  background-color: #000000;
  opacity: 0;
  transition: opacity 0.25s ease;
}
.home .menu-trait .elementor-item::after {
    background-color: #ffffff !important;
}
/* Affichage au survol + item actif */
.menu-trait .elementor-item:hover::after,
.menu-trait .elementor-item.elementor-item-active::after,
.menu-trait .current-menu-item > a::after,
.menu-trait .current-menu-ancestor > a::after {
  opacity: 1;
}

.card-claire:hover > *,
.card-claire:hover h2,
.card-claire:hover h3,
.card-claire:hover h4 {
  color:#fff;
}

.card-claire:hover .elementor-divider-separator{
  border-block-start-color:#fff;
}
.uc_loco_carousel{
  height: 150px;
}

.uc_dark_carousel .owl-prev,
.uc_dark_carousel .owl-next{
  top: 50% !important;
}
.uc_logo_carousel .owl-prev,
.uc_logo_carousel .owl-next{
  top: 50px !important;
}
.uc_logo_carousel .owl-prev,
.uc_dark_carousel .owl-prev{
  margin-left: -80px;
}
.uc_logo_carousel .owl-next,
.uc_dark_carousel .owl-next{
  margin-right: -80px;
}