/* 
Theme Name: La chamade
Theme URI: 
Description: 
Author: Agence la chamade
Author URI: https://agencelachamade.com/
Template: hello-elementor
Version: 1.0.1
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:
*/

header #tel a span span:before{
	content:"";
	display:inline-block;
	height:19px;
	width:19px;
	background-image:url("/wp-content/uploads/2025/03/phone.svg");
	background-size:contain;
	background-position:center;
	position:absolute;
	left:12px;
}
.gold{
	color:#DCA62B !important;
}

.entree h2 span, .entree h1 span{
	background-color:white !important;
	padding:6px !important;
}

.entree h2 span.gold, .entree h1 span.gold {
	padding:0px !important;
}

.marquee .gold{
	margin: 0px 10px !important;
}

/* HEADER */
header{
	padding:20px 20px 40px 20px !important;
	background-color:transparent !important;
	transition:ease-in-out .3s !important;
	width:100% !important;

}
header.elementor-sticky--effects{
	padding:10px 20px 13px 20px !important;
	background-color:white !important;
	transition:ease-in-out .3s !important;
	border-bottom:1px solid #D5DFDD !important;
}

header:has(.plus-mobile-menu-content.in),header:has(.animated){
	padding:10px 20px 13px 20px !important;
	background-color:white !important;
	transition:ease-in-out .3s !important;
	border-bottom:1px solid #D5DFDD !important;
}

.plus-mobile-menu-content.in,.plus-mobile-menu-content{
	top:63px !important;
	border-bottom:1px solid #D5DFDD !important;
}

header:has(.animated) #matos:before{
	content:" " !important;
	display:inline-block;
	height:7px;
	width:50px;
	position:absolute;
	background-image: url("/wp-content/uploads/2025/03/shape2.svg");
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center;
	top:44px;
}

header .e-n-menu-title.e-current a span{
	font-weight:800 !important;
}
header .e-n-menu-title.e-current a span:after{
	content:" " !important;
	display:inline-block;
	height:7px;
	width:50px;
	position:absolute;
	background-image: url("/wp-content/uploads/2025/03/shape2.svg");
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center;
    top: 35px;
    left: 50%;
    transform: translate(-50%);
}
header:has(.animated) .e-n-menu-title.e-current a span:after{
	display:none !important;
}

header .dropdown-menu li a:after{
	content:"> " !important;
	color:#DCA62B !important;
	position:absolute !important;
	left:25px !important;
	bottom:-2px !important;
	font-weight:bold !important;
}
.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown>a:after{
	content: "+" !important;
    position: relative;
    margin-left: 15px;
    margin-bottom: -12px;
    font-size: 22px;
    font-weight: 400;
	color:#DCA62B !important;
}

.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown.open-menu>a:after{
	content: "—" !important;
    position: relative;
    margin-left: 13px;
    margin-bottom: -12px;
    font-size: 22px;
    font-weight: 400;
	color:#DCA62B !important;
}



/* BOUTON */
.arrow-right:after{
	content:"";
	display:inline-block;
	height:19px;
	width:27px;
	background-image:url("/wp-content/uploads/2025/03/arrow-right-white.svg");
	background-size:contain;
	background-position:center;
	position:absolute;
	top:10px;
	right:13px;
	background-repeat:no-repeat;
}

.arrow-right.gold:after{
	background-image:url("/wp-content/uploads/2025/03/arrow-right-gold.svg") !important;
}

.arrow-right.gree:after{
	background-image:url("/wp-content/uploads/2025/03/arrow-right-green.svg") !important;
}



/* FOOTER */
.phone a span span:before{
	content:"";
	display:inline-block;
	height:19px;
	width:19px;
	background-image:url("/wp-content/uploads/2025/03/phone.svg");
	background-size:contain;
	background-position:center;
	position:absolute;
	left:12px;
}





















@media screen and (max-width: 1024px){
}

@media screen and (max-width: 768px){
}


/* Breakpoint personnalisé pour menu header */

@media screen and (min-width: 1270px){
	.burger-menu{display:none !important;}
}

@media screen and (max-width: 1270px){
	.classic-menu{display:none !important;}
}