/*
Theme Name: Avola Child Theme
Theme URI: https://avola.ancorathemes.com/
Description: Avola is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 1.8.0
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: avola
Template: avola
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* === Vendome Mariage : en-tete === */
/* Portee : .elementor-9617 = gabarit d en-tete "Header - Vendome". */

/* 1. Fond noir translucide lorsque l en-tete devient fixe au defilement. */
.top_panel_custom_9617 .sc_layouts_row_fixed_on,
body.trx_addons_page_scrolled .top_panel_custom_9617 .sc_layouts_row_fixed,
body.trx_addons_page_scrolled .elementor-9617 > .e-con {
	background-color: rgba(0, 0, 0, 0.68) !important;
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
}

/* 2. Texte du menu en blanc, y compris la page courante. */
/*    Sans cela, le theme colore l element actif avec son orange. */
.elementor-9617 .trx-addons-nav-menu a,
.elementor-9617 .trx-addons-menu-link,
.elementor-9617 .trx-addons-menu-link-text,
.elementor-9617 .trx-addons-nav-menu .menu-item > a,
.elementor-9617 .trx-addons-nav-menu .menu-item > a .trx-addons-menu-link-text,
.elementor-9617 .trx-addons-nav-menu .current-menu-item > a .trx-addons-menu-link-text,
.elementor-9617 .trx-addons-nav-menu .current_page_item > a .trx-addons-menu-link-text,
.elementor-9617 .trx-addons-nav-menu .menu-item.current-menu-ancestor > a .trx-addons-menu-link-text {
	color: #FFFFFF !important;
}

.elementor-9617 .trx-addons-nav-menu a:hover .trx-addons-menu-link-text {
	color: #BFBDB8 !important;
}

/* 3. Icones sociales : le SVG porte ses propres width/height, qui       */
/*    l emportent sur --icon-size. On les contraint directement.        */
.elementor-9617 .elementor-social-icon {
	padding: 0 !important;
	background: transparent !important;
	border: 0 !important;
}

.elementor-9617 .elementor-social-icon svg {
	width: 15px !important;
	height: 15px !important;
	fill: #FFFFFF !important;
}

.elementor-9617 .elementor-social-icon svg path,
.elementor-9617 .elementor-social-icon svg circle,
.elementor-9617 .elementor-social-icon svg rect {
	fill: #FFFFFF !important;
}

.elementor-9617 .elementor-social-icon:hover svg { opacity: .62; }

/* 4. Logo : garantir la version blanche sur fond sombre. */
.elementor-9617 .sc_layouts_logo img { max-height: 40px; width: auto; }

/* Filet de securite : opacite de l en-tete forcee.                      */
/* Les animations d apparition du theme ne se declenchent pas sur un   */
/* element en position absolue place tout en haut de la page.          */
.top_panel_custom_9617 .elementor-element,
.top_panel_custom_9617 .elementor-9617 > .e-con {
	opacity: 1 !important;
	animation: none !important;
}
