/* ==========================================================================
   Palette du site — remplacement des accents bleus par le jaune de la marque
   ========================================================================== */

/* Boutons Elementor : jaune, texte sombre ; survol sombre, texte jaune */
.elementor-button,
.elementor-button-link {
	background-color: #f9b000 !important;
	border-color: #f9b000 !important;
	color: #3a3226 !important;
	fill: #3a3226 !important;
}

.elementor-button:hover,
.elementor-button:focus,
.elementor-button-link:hover,
.elementor-button-link:focus {
	background-color: #3a3226 !important;
	border-color: #3a3226 !important;
	color: #f9b000 !important;
	fill: #f9b000 !important;
}

.elementor-button .elementor-button-text {
	color: inherit !important;
}

/* Icônes Elementor */
.elementor-view-stacked .elementor-icon {
	background-color: #f9b000 !important;
	color: #3a3226 !important;
	fill: #3a3226 !important;
}

.elementor-view-framed .elementor-icon,
.elementor-view-default .elementor-icon {
	border-color: #f9b000 !important;
	color: #f9b000 !important;
	fill: #f9b000 !important;
}

/* Barre supérieure */
#top-bar-wrap,
.oceanwp-top-bar-sticky {
	background-color: #f9b000 !important;
	border-color: #f9b000 !important;
}

#top-bar-content,
#top-bar-content a,
#top-bar-social li a {
	color: #3a3226 !important;
}

#top-bar-content a:hover,
#top-bar-social li a:hover {
	color: #3a3226 !important;
}

/* Fil d’Ariane */
.site-breadcrumbs a:hover {
	color: #f9b000 !important;
}

.site-breadcrumbs a:hover .owp-icon use {
	stroke: #f9b000 !important;
}

/* Lien d’évitement */
.skip-link:focus {
	color: #9a6c00 !important;
}

/* Footer : pas d’effet de survol sur les liens/boutons */
#footer-bottom a,
#footer-bottom #footer-bottom-menu a {
	transition: none !important;
}

#footer-bottom a:hover,
#footer-bottom a:focus,
#footer-bottom #footer-bottom-menu a:hover,
#footer-bottom #footer-bottom-menu a:focus {
	color: #333333 !important;
	text-decoration: none !important;
}

/* Header : pas d’effet de survol sur les liens/boutons */
.effect-ten #site-navigation-wrap .dropdown-menu > li > a.menu-link > span {
	transition: none !important;
	box-shadow: none !important;
}

.effect-ten #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span,
.effect-ten #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span,
.effect-ten #site-navigation-wrap .dropdown-menu > li > a.menu-link:focus > span {
	box-shadow: none !important;
}

#site-navigation-wrap .dropdown-menu > li:not(.current-menu-item):not(.current_page_item) > a:hover,
#site-navigation-wrap .dropdown-menu > li:not(.current-menu-item):not(.current_page_item) > a:focus,
.oceanwp-mobile-menu-icon a:hover,
.oceanwp-mobile-menu-icon a:focus {
	color: #ffffff !important;
}

#mobile-dropdown ul li:not(.current-menu-item):not(.current_page_item) > a:hover,
#mobile-dropdown ul li:not(.current-menu-item):not(.current_page_item) > a:focus {
	color: #333333 !important;
}


