.elementor-kit-14{--e-global-color-primary:#8A6618;--e-global-color-secondary:#000;--e-global-color-text:#927120;--e-global-color-accent:#779985;--e-global-color-lighter:#978F8D;--e-global-color-dark:#000000;--e-global-color-border:#E3DEDD;--e-global-color-461b866:#D6BB6E;--e-global-color-d063774:#FFFFFF;--e-global-color-7b8500d:#8A6618;--e-global-typography-primary-font-family:"Vast Shadow";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Vast Shadow";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Golos Text";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Golos Text";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-dark );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-d063774 );}.elementor-kit-14 button:hover,.elementor-kit-14 button:focus,.elementor-kit-14 input[type="button"]:hover,.elementor-kit-14 input[type="button"]:focus,.elementor-kit-14 input[type="submit"]:hover,.elementor-kit-14 input[type="submit"]:focus,.elementor-kit-14 .elementor-button:hover,.elementor-kit-14 .elementor-button:focus{background-color:var( --e-global-color-461b866 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1410px;}.e-con{--container-max-width:1410px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS for page-settings */.elementor-element elementor-element-b4875dc e-con-full e-flex e-con e-parent e-lazyloaded {display: none;}
.elementor-element elementor-element-650c069 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra e-flex e-con-boxed e-con e-parent e-lazyloaded{display: none;}

/* Changer la couleur de fond de la zone du logo */
.hfe-site-logo, 
.hfe-site-logo-set, 
.hfe-site-logo-container {
    background-color: #8a6618 !important;
}

/* Sécurité : au cas où le fond est lié au conteneur Elementor du logo */
.elementor-widget-hfe-site-logo .elementor-widget-container {
    background-color: #8a6618 !important;
}
/* 1. On nettoie le bloc interne pour enlever le rectangle marron */
.hfe-site-logo, .hfe-site-logo-set, .hfe-site-logo-container {
    background-color: transparent !important;
}

/* 2. On cible la colonne Elementor qui contient le logo pour changer tout le fanion */
.elementor-widget-hfe-site-logo {
    background-color: transparent !important;
}

header .elementor-column {
    /* Si le fond orange est sur la colonne du milieu */
    background-color: #8a6618 !important;
}
/* Forcer la couleur de tous les boutons du site */
.elementor-button, button, input[type="submit"] {
    background-color: #8a6618 !important;
    color: #ffffff !important; /* Texte en blanc */
}

/* Forcer la couleur au survol de la souris */
.elementor-button:hover, button:hover, input[type="submit"]:hover {
    background-color: #D6BB6E !important; /* Un ocre légèrement plus foncé au survol */
    color: #ffffff !important;
}
/* 1. Rendre le conteneur transparent pour enlever le vilain rectangle */
.elementor-image-box-button-wrapper {
    background-color: transparent !important;
}

/* 2. Cibler le VRAI bouton (le lien) à l'intérieur du conteneur */
.elementor-image-box-button-wrapper a,
.elementor-image-box-button-wrapper .elementor-button {
    background-color: #8a6618 !important;
    color: #ffffff !important; 
    border-color: #8a6618 !important; /* Au cas où il y a une bordure verte */
}

/* 3. Forcer la couleur au survol de la souris */
.elementor-image-box-button-wrapper a:hover,
.elementor-image-box-button-wrapper .elementor-button:hover {
    background-color: #D6BB6E !important; 
    color: #ffffff !important;
    border-color: #D6BB6E !important;
}
.elementor-element elementor-element-b4875dc e-con-full e-flex e-con e-parent e-lazyloaded {display: none}
.elementor-element .elementor-element-b4875dc .e-con-full .e-flex .e-con e-parent e-lazyloaded {display: none}/* End custom CSS */