@charset "UTF-8";
@import url(main.css);
a.nav-link.fs-6.dropdown-toggle.px-0.text-color-secondary.text-center { display: none; }

.carousel-inner-homepage .carousel-item-homepage > img { animation: none !important; }

.carousel-item-homepage img { filter: brightness(100%) !important; }

h4 { display: inline-block; /* nécessaire si tu veux que le trait suive juste le texte */ border-bottom: 2px solid #95c11f; /* couleur et épaisseur du trait */ padding-bottom: 12px; /* petit espace entre le texte et le trait */ }

.video-background-overlay { opacity: 0 !important; }

.animated-border-button:after { background-color: #95c11f; }

.navbar { background-color: white; /* Couleur de la barre de navigation */ border-bottom: 2px solid #95c11f; /* Ligne fine de couleur en bas */ /* Ajustez la couleur (#007BFF pour un bleu) et l'épaisseur (2px) si nécessaire */ box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1); /* Optionnel : ajoute une ombre subtile */ }

a.btn.btn-light { color: black !important; }

.first-activity-title { border-bottom: 2px solid #95c11f; display: inline-block; }

.second-activity-title { border-bottom: 2px solid #95c11f; display: inline-block; }

.third-activity-title { border-bottom: 2px solid #95c11f; display: inline-block; }

.svg-picto-card > svg { width: 50% !important; }

.b-bloc-divider { height: 40px !important; background-color: transparent !important; border: none !important; box-shadow: none !important; }

.navbar-brand { height: 10vh !important; width: 10vw !important; }

.logo_nav { height: 9vh !important; }

.btnDevis { position: fixed; bottom: 20px; right: 0; font-size: 18px; padding: 10px 20px; background: #95c11f; color: #2f353c; text-decoration: none; border-radius: 30px 0 0 30px !important; z-index: 10; font-family: 'Bebas Neue'; }

/* Style HOVER*/
\
 .btnDevis:hover { background: #84AC1A; color: #2f353c; }

/*---------Cartes custom----------------------*/
.btn-light:visited { color: inherit !important; }

.py-5 { padding-top: 0rem !important; }

/*# sourceMappingURL=custom.css.map */