/* Thème sombre du site https://mairie-demo.koality.fr
   Feuille produite le 2026-09-08 par l'atelier Confort de lecture.
   Elle est calculée une fois, puis servie telle quelle : le site ne charge aucun script extérieur.
   Base de calcul : Dark Reader (licence MIT, https://github.com/darkreader/darkreader).
   Les effacements d'image de fond ne sont pas repris : une page qui n'a pas servi au
   calcul garde ses photos, non assombries, plutôt que de les perdre.
   Divi numérote ses classes par gabarit, donc un même sélecteur vise des blocs différents
   selon la page. Une règle numérotée reste globale quand plusieurs pages de contrôle la
   donnent à l'identique, sinon elle est restreinte à la page où elle a été relevée, par
   la classe que WordPress pose sur <body>.
   Pour refaire la feuille : node atelier/build-dark-theme.mjs mairie-demo */

html[data-confort-theme="sombre"] { color-scheme: dark; }

html[data-confort-theme="sombre"] { background-color: var(--darkreader-background-ffffff, #252728) !important; }
html[data-confort-theme="sombre"] { color-scheme: dark !important; }
html[data-confort-theme="sombre"] iframe { color-scheme: dark !important; }
html[data-confort-theme="sombre"], html[data-confort-theme="sombre"] body { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"], html[data-confort-theme="sombre"] body { border-color: var(--darkreader-border-4c4c4c, #736d62); color: var(--darkreader-text-000000, #dcdad7); }
html[data-confort-theme="sombre"] a { color: var(--darkreader-text-0040ff, #3b8ff2); }
html[data-confort-theme="sombre"] table { border-color: var(--darkreader-border-808080, #585f61); }
html[data-confort-theme="sombre"] mark { color: var(--darkreader-text-000000, #dcdad7); }
html[data-confort-theme="sombre"] ::placeholder { color: var(--darkreader-text-a9a9a9, #aba69e); }
html[data-confort-theme="sombre"] input:-webkit-autofill, html[data-confort-theme="sombre"] textarea:-webkit-autofill, html[data-confort-theme="sombre"] select:-webkit-autofill { background-color: var(--darkreader-background-faffbd, #494d0d) !important; color: var(--darkreader-text-000000, #dcdad7) !important; }
html[data-confort-theme="sombre"] ::selection { background-color: var(--darkreader-background-0060d4, #0d52a6) !important; color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] ::-moz-selection { background-color: var(--darkreader-background-0060d4, #0d52a6) !important; color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] { --darkreader-neutral-background: var(--darkreader-background-ffffff, #252728); --darkreader-neutral-text: var(--darkreader-text-000000, #dcdad7); --darkreader-selection-background: var(--darkreader-background-0060d4, #0d52a6); --darkreader-selection-text: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] { --darkreader-bg--wp--preset--color--black: var(--darkreader-background-000000, #0d0d0d); --darkreader-bg--wp--preset--color--cyan-bluish-gray: var(--darkreader-background-abb8c3, #414d57); --darkreader-bg--wp--preset--color--light-green-cyan: var(--darkreader-background-7bdcb5, #2a7a61); --darkreader-bg--wp--preset--color--luminous-vivid-amber: var(--darkreader-background-fcb900, #c3920d); --darkreader-bg--wp--preset--color--luminous-vivid-orange: var(--darkreader-background-ff6900, #c4580d); --darkreader-bg--wp--preset--color--pale-cyan-blue: var(--darkreader-background-8ed1fc, #0f507a); --darkreader-bg--wp--preset--color--pale-pink: var(--darkreader-background-f78da7, #78142c); --darkreader-bg--wp--preset--color--vivid-cyan-blue: var(--darkreader-background-0693e3, #1177b1); --darkreader-bg--wp--preset--color--vivid-green-cyan: var(--darkreader-background-00d084, #0da26c); --darkreader-bg--wp--preset--color--vivid-purple: var(--darkreader-background-9b51e0, #5e2493); --darkreader-bg--wp--preset--color--vivid-red: var(--darkreader-background-cf2e2e, #a22e2e); --darkreader-bg--wp--preset--color--white: var(--darkreader-background-ffffff, #252728); --darkreader-bgimg--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, var(--darkreader-background-fecda5, #6e390e) 0%, var(--darkreader-background-fe2d2d, #ad0e0e) 50%, var(--darkreader-background-6b003e, #5a0d3a) 100%); --darkreader-bgimg--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, var(--darkreader-background-ffceec, #590d3c) 0%, var(--darkreader-background-9896f0, #1d1b70) 100%); --darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, var(--darkreader-background-4aeadc, #1d9890) 0%, var(--darkreader-background-9778d1, #4b3279) 20%, var(--darkreader-background-cf2aba, #a22b93) 40%, var(--darkreader-background-ee2c82, #a91959) 60%, var(--darkreader-background-fb6962, #901610) 80%, var(--darkreader-background-fef84c, #79750e) 100%); --darkreader-bgimg--wp--preset--gradient--electric-grass: linear-gradient(135deg, var(--darkreader-background-caf880, #4c6211) 0%, var(--darkreader-background-71ce7e, #337c4e) 100%); --darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, var(--darkreader-background-7adcb4, #2a7b61) 0%, var(--darkreader-background-00d082, #0da26a) 100%); --darkreader-bgimg--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, var(--darkreader-background-ffcb70, #8a5d0d) 0%, var(--darkreader-background-c751c0, #8d3689) 50%, var(--darkreader-background-4158d0, #2f4098) 100%); --darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, var(--darkreader-background-fcb900, #c3920d) 0%, var(--darkreader-background-ff6900, #c4580d) 100%); --darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, var(--darkreader-background-ff6900, #c4580d) 0%, var(--darkreader-background-cf2e2e, #a22e2e) 100%); --darkreader-bgimg--wp--preset--gradient--midnight: linear-gradient(135deg, var(--darkreader-background-020381, #0f0f69) 0%, var(--darkreader-background-2874fc, #0f48af) 100%); --darkreader-bgimg--wp--preset--gradient--pale-ocean: linear-gradient(135deg, var(--darkreader-background-fff5cb, #473c0d) 0%, var(--darkreader-background-b6e3d4, #2a574c) 50%, var(--darkreader-background-33a7b5, #32858f) 100%); --darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, var(--darkreader-background-eeeeee, #2d3031) 0%, var(--darkreader-background-a9b8c3, #414e57) 100%); --darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, var(--darkreader-background-0693e3, #1177b1) 0%, var(--darkreader-background-9b51e0, #5e2493) 100%); --darkreader-border--wp--preset--color--black: var(--darkreader-border-000000, #8a8275); --darkreader-border--wp--preset--color--cyan-bluish-gray: var(--darkreader-border-abb8c3, #4b4f51); --darkreader-border--wp--preset--color--light-green-cyan: var(--darkreader-border-7bdcb5, #2a7959); --darkreader-border--wp--preset--color--luminous-vivid-amber: var(--darkreader-border-fcb900, #ae840d); --darkreader-border--wp--preset--color--luminous-vivid-orange: var(--darkreader-border-ff6900, #ae4f0d); --darkreader-border--wp--preset--color--pale-cyan-blue: var(--darkreader-border-8ed1fc, #105784); --darkreader-border--wp--preset--color--pale-pink: var(--darkreader-border-f78da7, #821530); --darkreader-border--wp--preset--color--vivid-cyan-blue: var(--darkreader-border-0693e3, #1176af); --darkreader-border--wp--preset--color--vivid-green-cyan: var(--darkreader-border-00d084, #0dba7b); --darkreader-border--wp--preset--color--vivid-purple: var(--darkreader-border-9b51e0, #58238a); --darkreader-border--wp--preset--color--vivid-red: var(--darkreader-border-cf2e2e, #912a2a); --darkreader-border--wp--preset--color--white: var(--darkreader-border-ffffff, #383c3d); --darkreader-text--wp--preset--color--black: var(--darkreader-text-000000, #dcdad7); --darkreader-text--wp--preset--color--cyan-bluish-gray: var(--darkreader-text-abb8c3, #b3afa7); --darkreader-text--wp--preset--color--light-green-cyan: var(--darkreader-text-7bdcb5, #7ad3af); --darkreader-text--wp--preset--color--luminous-vivid-amber: var(--darkreader-text-fcb900, #f2bc26); --darkreader-text--wp--preset--color--luminous-vivid-orange: var(--darkreader-text-ff6900, #f27924); --darkreader-text--wp--preset--color--pale-cyan-blue: var(--darkreader-text-8ed1fc, #7cc3f0); --darkreader-text--wp--preset--color--pale-pink: var(--darkreader-text-f78da7, #ea7e98); --darkreader-text--wp--preset--color--vivid-cyan-blue: var(--darkreader-text-0693e3, #36abed); --darkreader-text--wp--preset--color--vivid-green-cyan: var(--darkreader-text-00d084, #41f2b1); --darkreader-text--wp--preset--color--vivid-purple: var(--darkreader-text-9b51e0, #9d5dd7); --darkreader-text--wp--preset--color--vivid-red: var(--darkreader-text-cf2e2e, #cd4a4a); --darkreader-text--wp--preset--color--white: var(--darkreader-text-ffffff, #dcdad7); --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--aspect-ratio--square: 1; --wp--preset--font-size--large: 36px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--small: 13px; --wp--preset--font-size--x-large: 42px; --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; }
html[data-confort-theme="sombre"] .wp-block-button { --wp--preset--dimension--100: 100%; --wp--preset--dimension--25: 25%; --wp--preset--dimension--50: 50%; --wp--preset--dimension--75: 75%; }
html[data-confort-theme="sombre"] { --wp--style--global--content-size: 823px; --wp--style--global--wide-size: 1080px; }
html[data-confort-theme="sombre"] :root :where(.wp-element-button, html[data-confort-theme="sombre"] .wp-block-button__link) { background-color: var(--darkreader-background-32373c, #333536); color: var(--darkreader-text-ffffff, #dcdad7); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .has-black-color { color: var(--darkreader-text--wp--preset--color--black, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-cyan-bluish-gray-color { color: var(--darkreader-text--wp--preset--color--cyan-bluish-gray, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-white-color { color: var(--darkreader-text--wp--preset--color--white, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-pale-pink-color { color: var(--darkreader-text--wp--preset--color--pale-pink, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-vivid-red-color { color: var(--darkreader-text--wp--preset--color--vivid-red, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-orange-color { color: var(--darkreader-text--wp--preset--color--luminous-vivid-orange, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-amber-color { color: var(--darkreader-text--wp--preset--color--luminous-vivid-amber, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-light-green-cyan-color { color: var(--darkreader-text--wp--preset--color--light-green-cyan, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-vivid-green-cyan-color { color: var(--darkreader-text--wp--preset--color--vivid-green-cyan, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-pale-cyan-blue-color { color: var(--darkreader-text--wp--preset--color--pale-cyan-blue, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-vivid-cyan-blue-color { color: var(--darkreader-text--wp--preset--color--vivid-cyan-blue, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-vivid-purple-color { color: var(--darkreader-text--wp--preset--color--vivid-purple, var(--darkreader-text-000000, #dcdad7)) !important; }
html[data-confort-theme="sombre"] .has-black-background-color { background-color: var(--darkreader-bg--wp--preset--color--black, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-cyan-bluish-gray-background-color { background-color: var(--darkreader-bg--wp--preset--color--cyan-bluish-gray, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-white-background-color { background-color: var(--darkreader-bg--wp--preset--color--white, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-pale-pink-background-color { background-color: var(--darkreader-bg--wp--preset--color--pale-pink, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-vivid-red-background-color { background-color: var(--darkreader-bg--wp--preset--color--vivid-red, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-orange-background-color { background-color: var(--darkreader-bg--wp--preset--color--luminous-vivid-orange, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-amber-background-color { background-color: var(--darkreader-bg--wp--preset--color--luminous-vivid-amber, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-light-green-cyan-background-color { background-color: var(--darkreader-bg--wp--preset--color--light-green-cyan, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-vivid-green-cyan-background-color { background-color: var(--darkreader-bg--wp--preset--color--vivid-green-cyan, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-pale-cyan-blue-background-color { background-color: var(--darkreader-bg--wp--preset--color--pale-cyan-blue, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-vivid-cyan-blue-background-color { background-color: var(--darkreader-bg--wp--preset--color--vivid-cyan-blue, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-vivid-purple-background-color { background-color: var(--darkreader-bg--wp--preset--color--vivid-purple, var(--darkreader-background-ffffff, #252728)) !important; }
html[data-confort-theme="sombre"] .has-black-border-color { border-color: var(--darkreader-border--wp--preset--color--black) !important; }
html[data-confort-theme="sombre"] .has-cyan-bluish-gray-border-color { border-color: var(--darkreader-border--wp--preset--color--cyan-bluish-gray) !important; }
html[data-confort-theme="sombre"] .has-white-border-color { border-color: var(--darkreader-border--wp--preset--color--white) !important; }
html[data-confort-theme="sombre"] .has-pale-pink-border-color { border-color: var(--darkreader-border--wp--preset--color--pale-pink) !important; }
html[data-confort-theme="sombre"] .has-vivid-red-border-color { border-color: var(--darkreader-border--wp--preset--color--vivid-red) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-orange-border-color { border-color: var(--darkreader-border--wp--preset--color--luminous-vivid-orange) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-amber-border-color { border-color: var(--darkreader-border--wp--preset--color--luminous-vivid-amber) !important; }
html[data-confort-theme="sombre"] .has-light-green-cyan-border-color { border-color: var(--darkreader-border--wp--preset--color--light-green-cyan) !important; }
html[data-confort-theme="sombre"] .has-vivid-green-cyan-border-color { border-color: var(--darkreader-border--wp--preset--color--vivid-green-cyan) !important; }
html[data-confort-theme="sombre"] .has-pale-cyan-blue-border-color { border-color: var(--darkreader-border--wp--preset--color--pale-cyan-blue) !important; }
html[data-confort-theme="sombre"] .has-vivid-cyan-blue-border-color { border-color: var(--darkreader-border--wp--preset--color--vivid-cyan-blue) !important; }
html[data-confort-theme="sombre"] .has-vivid-purple-border-color { border-color: var(--darkreader-border--wp--preset--color--vivid-purple) !important; }
html[data-confort-theme="sombre"] .has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; }
html[data-confort-theme="sombre"] .has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; }
html[data-confort-theme="sombre"] .has-luminous-vivid-orange-to-vivid-red-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; }
html[data-confort-theme="sombre"] .has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; }
html[data-confort-theme="sombre"] .has-cool-to-warm-spectrum-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum) !important; }
html[data-confort-theme="sombre"] .has-blush-light-purple-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--blush-light-purple) !important; }
html[data-confort-theme="sombre"] .has-blush-bordeaux-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--blush-bordeaux) !important; }
html[data-confort-theme="sombre"] .has-luminous-dusk-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--luminous-dusk) !important; }
html[data-confort-theme="sombre"] .has-pale-ocean-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--pale-ocean) !important; }
html[data-confort-theme="sombre"] .has-electric-grass-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--electric-grass) !important; }
html[data-confort-theme="sombre"] .has-midnight-gradient-background { background: var(--darkreader-bgimg--wp--preset--gradient--midnight) !important; }
html[data-confort-theme="sombre"] a, html[data-confort-theme="sombre"] abbr, html[data-confort-theme="sombre"] acronym, html[data-confort-theme="sombre"] address, html[data-confort-theme="sombre"] applet, html[data-confort-theme="sombre"] b, html[data-confort-theme="sombre"] big, html[data-confort-theme="sombre"] blockquote, html[data-confort-theme="sombre"] body, html[data-confort-theme="sombre"] center, html[data-confort-theme="sombre"] cite, html[data-confort-theme="sombre"] code, html[data-confort-theme="sombre"] dd, html[data-confort-theme="sombre"] del, html[data-confort-theme="sombre"] dfn, html[data-confort-theme="sombre"] div, html[data-confort-theme="sombre"] dl, html[data-confort-theme="sombre"] dt, html[data-confort-theme="sombre"] em, html[data-confort-theme="sombre"] fieldset, html[data-confort-theme="sombre"] font, html[data-confort-theme="sombre"] form, html[data-confort-theme="sombre"] h1, html[data-confort-theme="sombre"] h2, html[data-confort-theme="sombre"] h3, html[data-confort-theme="sombre"] h4, html[data-confort-theme="sombre"] h5, html[data-confort-theme="sombre"] h6, html[data-confort-theme="sombre"], html[data-confort-theme="sombre"] i, html[data-confort-theme="sombre"] iframe, html[data-confort-theme="sombre"] img, html[data-confort-theme="sombre"] ins, html[data-confort-theme="sombre"] kbd, html[data-confort-theme="sombre"] label, html[data-confort-theme="sombre"] legend, html[data-confort-theme="sombre"] li, html[data-confort-theme="sombre"] object, html[data-confort-theme="sombre"] ol, html[data-confort-theme="sombre"] p, html[data-confort-theme="sombre"] pre, html[data-confort-theme="sombre"] q, html[data-confort-theme="sombre"] s, html[data-confort-theme="sombre"] samp, html[data-confort-theme="sombre"] small, html[data-confort-theme="sombre"] span, html[data-confort-theme="sombre"] strike, html[data-confort-theme="sombre"] strong, html[data-confort-theme="sombre"] sub, html[data-confort-theme="sombre"] sup, html[data-confort-theme="sombre"] tt, html[data-confort-theme="sombre"] u, html[data-confort-theme="sombre"] ul, html[data-confort-theme="sombre"] var { background-color: transparent; border-color: currentcolor; border-style: none; border-width: 0px; outline-color: initial; }
html[data-confort-theme="sombre"] ol, html[data-confort-theme="sombre"] ul { list-style-image: initial; }
html[data-confort-theme="sombre"] blockquote { border-left-color: currentcolor; }
html[data-confort-theme="sombre"] :focus { outline-color: initial; }
html[data-confort-theme="sombre"] del { text-decoration-color: initial; }
html[data-confort-theme="sombre"] body { background-color: var(--darkreader-background-ffffff, #252728); color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] body.et_cover_background { background-repeat: no-repeat !important; background-size: cover !important; }
html[data-confort-theme="sombre"] a, html[data-confort-theme="sombre"] a:hover { text-decoration-color: initial; }
html[data-confort-theme="sombre"] ins { text-decoration-color: initial; }
html[data-confort-theme="sombre"] h1, html[data-confort-theme="sombre"] h2, html[data-confort-theme="sombre"] h3, html[data-confort-theme="sombre"] h4, html[data-confort-theme="sombre"] h5, html[data-confort-theme="sombre"] h6 { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] h1 a, html[data-confort-theme="sombre"] h2 a, html[data-confort-theme="sombre"] h3 a, html[data-confort-theme="sombre"] h4 a, html[data-confort-theme="sombre"] h5 a, html[data-confort-theme="sombre"] h6 a { color: inherit; }
html[data-confort-theme="sombre"] input.text, html[data-confort-theme="sombre"] input.title, html[data-confort-theme="sombre"] input[type="email"], html[data-confort-theme="sombre"] input[type="password"], html[data-confort-theme="sombre"] input[type="tel"], html[data-confort-theme="sombre"] input[type="text"], html[data-confort-theme="sombre"] select, html[data-confort-theme="sombre"] textarea { background-color: var(--darkreader-background-ffffff, #252728); border-bottom-color: var(--darkreader-border-bbbbbb, #4a4e50); border-left-color: var(--darkreader-border-bbbbbb, #4a4e50); border-right-color: var(--darkreader-border-bbbbbb, #4a4e50); border-top-color: var(--darkreader-border-bbbbbb, #4a4e50); color: var(--darkreader-text-4e4e4e, #b0aba3); }
html[data-confort-theme="sombre"] input.text:focus, html[data-confort-theme="sombre"] input.title:focus, html[data-confort-theme="sombre"] input[type="text"]:focus, html[data-confort-theme="sombre"] select:focus, html[data-confort-theme="sombre"] textarea:focus { border-bottom-color: var(--darkreader-border-2d3940, #7a7268); border-left-color: var(--darkreader-border-2d3940, #7a7268); border-right-color: var(--darkreader-border-2d3940, #7a7268); border-top-color: var(--darkreader-border-2d3940, #7a7268); color: var(--darkreader-text-3e3e3e, #b9b4ae); }
html[data-confort-theme="sombre"] #et_search_icon:hover, html[data-confort-theme="sombre"] .et-social-icon a:hover, html[data-confort-theme="sombre"] .et_password_protected_form .et_submit_button, html[data-confort-theme="sombre"] .form-submit .et_pb_buttontton.alt.disabled, html[data-confort-theme="sombre"] .nav-single a, html[data-confort-theme="sombre"] .posted_in a { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et-search-form, html[data-confort-theme="sombre"] blockquote { border-bottom-color: var(--darkreader-border-2ea3f2, #16669c); border-left-color: var(--darkreader-border-2ea3f2, #16669c); border-right-color: var(--darkreader-border-2ea3f2, #16669c); border-top-color: var(--darkreader-border-2ea3f2, #16669c); }
html[data-confort-theme="sombre"] #main-content { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_password_protected_form .et_submit_button:hover, html[data-confort-theme="sombre"] .form-submit .et_pb_button:hover { background-color: var(--darkreader-background-0000000d, rgba(13, 13, 13, 0.05)); }
html[data-confort-theme="sombre"] .entry-content table:not(.variations) { border-bottom-color: var(--darkreader-border-eeeeee, #3c4042); border-left-color: var(--darkreader-border-eeeeee, #3c4042); border-right-color: var(--darkreader-border-eeeeee, #3c4042); border-top-color: var(--darkreader-border-eeeeee, #3c4042); }
html[data-confort-theme="sombre"] .entry-content thead th, html[data-confort-theme="sombre"] .entry-content tr th { color: var(--darkreader-text-555555, #aca79f); }
html[data-confort-theme="sombre"] .entry-content tr td { border-top-color: var(--darkreader-border-eeeeee, #3c4042); }
html[data-confort-theme="sombre"] #left-area ul.products { list-style-image: initial !important; }
html[data-confort-theme="sombre"] #left-area .post-meta a { color: var(--darkreader-text-666666, #a39c93); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .nav-single a { color: var(--darkreader-text-2ea3f2, #43a5e7); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_password_protected_form p input { background-color: var(--darkreader-background-eeeeee, #2d3031); color: var(--darkreader-text-999999, #a39c93) !important; }
html[data-confort-theme="sombre"] .wp-caption { background-color: var(--darkreader-background-f3f3f3, #2b2d2e); border-bottom-color: var(--darkreader-border-dddddd, #414546); border-left-color: var(--darkreader-border-dddddd, #414546); border-right-color: var(--darkreader-border-dddddd, #414546); border-top-color: var(--darkreader-border-dddddd, #414546); }
html[data-confort-theme="sombre"] .wp-caption img { border-color: currentcolor; border-style: none; border-width: 0px; }
html[data-confort-theme="sombre"] .page.et_pb_pagebuilder_layout #main-content { background-color: transparent; }
html[data-confort-theme="sombre"] .wp-block-pullquote.has-background blockquote { border-left-color: currentcolor; }
html[data-confort-theme="sombre"] #main-content .container::before { background-color: var(--darkreader-background-e2e2e2, #333638); }
html[data-confort-theme="sombre"] #wp-admin-bar-et-use-visual-builder a::before { color: var(--darkreader-text-974df3, #9757e7) !important; }
html[data-confort-theme="sombre"] #wp-admin-bar-et-use-visual-builder:hover a::before { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] #wp-admin-bar-et-use-visual-builder:hover a, html[data-confort-theme="sombre"] #wp-admin-bar-et-use-visual-builder a:hover { background-color: var(--darkreader-background-7e3bd0, #602f9c) !important; color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] #et-ajax-saving { background-color: var(--darkreader-background-ffffff, #252728); box-shadow: var(--darkreader-background-008bdb3f, rgba(13, 113, 170, 0.25)) 0px 0px 60px; }
html[data-confort-theme="sombre"] .et-safe-mode-indicator, html[data-confort-theme="sombre"] .et-safe-mode-indicator:focus, html[data-confort-theme="sombre"] .et-safe-mode-indicator:hover { background-color: var(--darkreader-background-29c4a9, #2a9a86); box-shadow: var(--darkreader-background-29c4a926, rgba(42, 154, 134, 0.15)) 0px 5px 10px; color: var(--darkreader-text-ffffff, #dcdad7); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_button { background-color: transparent; background-repeat: no-repeat; background-size: cover; border-color: currentcolor; }
html[data-confort-theme="sombre"] .et_pb_button:hover, html[data-confort-theme="sombre"] .et_pb_module .et_pb_button:hover { border-color: transparent; }
html[data-confort-theme="sombre"] .et_pb_button:hover { background-color: var(--darkreader-background-ffffff33, rgba(37, 39, 40, 0.2)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light.et_pb_button:hover, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_button:hover { background-color: var(--darkreader-background-0000000d, rgba(13, 13, 13, 0.05)); }
html[data-confort-theme="sombre"] .et_pb_button::after, html[data-confort-theme="sombre"] .et_pb_button::before { text-shadow: none; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark h1, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark h3, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark h4, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark h5, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark h6 { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_more_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_all_tabs, html[data-confort-theme="sombre"] .et_pb_module, html[data-confort-theme="sombre"] .et_pb_posts_nav a, html[data-confort-theme="sombre"] .et_pb_tab, html[data-confort-theme="sombre"] .et_pb_with_background { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_background_mask { background-repeat: no-repeat; background-size: calc(100% + 2px) calc(100% + 2px); }
html[data-confort-theme="sombre"] .et_pb_background_pattern { background-repeat: repeat; }
html[data-confort-theme="sombre"] .et_pb_with_border { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_more_button { color: inherit; text-decoration-color: initial; text-shadow: none; }
html[data-confort-theme="sombre"] .et_parallax_bg { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_preload, html[data-confort-theme="sombre"] .et_pb_section.et_pb_section_video.et_pb_preload { background-color: var(--darkreader-background-464646, #3c4042) !important; background-image: initial !important; }
html[data-confort-theme="sombre"] .et_pb_preload::before { background-color: initial; background-repeat: no-repeat; }
html[data-confort-theme="sombre"] .screen-reader-text { border-color: currentcolor; border-style: none; border-width: 0px; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_more_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_forgot_password a { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet h1, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet h3, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet h4, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet h5, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet h6 { color: var(--darkreader-text-333333, #bfbbb5) !important; }
html[data-confort-theme="sombre"] .et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button { color: var(--darkreader-text-2ea3f2, #43a5e7) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet { color: var(--darkreader-text-666666, #a39c93) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet h1, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet h3, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet h4, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet h5, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet h6 { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_more_button { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_forgot_password a { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone.et_pb_module.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_more_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_forgot_password a { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone h1, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone h3, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone h4, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone h5, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone h6 { color: var(--darkreader-text-333333, #bfbbb5) !important; }
html[data-confort-theme="sombre"] .et_pb_module .et_pb_bg_layout_light_phone.et_pb_button { color: var(--darkreader-text-2ea3f2, #43a5e7) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone { color: var(--darkreader-text-666666, #a39c93) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone h1, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone h3, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone h4, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone h5, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone h6 { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_pb_more_button { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_pb_forgot_password a { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .nav li ul, html[data-confort-theme="sombre"] .et_mobile_menu { border-bottom-color: var(--darkreader-border-2ea3f2, #16669c); border-left-color: var(--darkreader-border-2ea3f2, #16669c); border-right-color: var(--darkreader-border-2ea3f2, #16669c); border-top-color: var(--darkreader-border-2ea3f2, #16669c); }
html[data-confort-theme="sombre"] .mobile_menu_bar::before, html[data-confort-theme="sombre"] .mobile_menu_bar::after, html[data-confort-theme="sombre"] #top-menu li.current-menu-ancestor > a, html[data-confort-theme="sombre"] #top-menu li.current-menu-item > a { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] #top-menu a { color: var(--darkreader-text-00000099, rgba(220, 218, 215, 0.6)); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et-search-form input { background-color: transparent; color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] form.et-search-form { background-color: var(--darkreader-background-00000000, rgba(13, 13, 13, 0)) !important; background-image: initial !important; }
html[data-confort-theme="sombre"] .et-cart-info { color: inherit; }
html[data-confort-theme="sombre"] #top-menu li.mega-menu li > ul { box-shadow: none; }
html[data-confort-theme="sombre"] #top-menu li.mega-menu > ul > li > a:first-child { border-bottom-color: var(--darkreader-border-00000008, rgba(138, 130, 117, 0.03)); }
html[data-confort-theme="sombre"] #top-menu li.mega-menu > ul > li > a:first-child:hover { background-color: transparent !important; }
html[data-confort-theme="sombre"] #main-header.et-fixed-header { box-shadow: var(--darkreader-background-0000001a, rgba(13, 13, 13, 0.1)) 0px 0px 7px !important; }
html[data-confort-theme="sombre"] #main-header { background-color: var(--darkreader-background-ffffff, #252728); box-shadow: var(--darkreader-background-0000001a, rgba(13, 13, 13, 0.1)) 0px 1px 0px; }
html[data-confort-theme="sombre"] .nav li ul { background-color: var(--darkreader-background-ffffff, #252728); border-top-color: var(--darkreader-border-2ea3f2, #16669c); box-shadow: var(--darkreader-background-0000001a, rgba(13, 13, 13, 0.1)) 0px 2px 5px; }
html[data-confort-theme="sombre"] .et_mobile_menu li a:hover, html[data-confort-theme="sombre"] .nav ul li a:hover { background-color: var(--darkreader-background-00000008, rgba(13, 13, 13, 0.03)); }
html[data-confort-theme="sombre"] .et-menu-nav li.mega-menu li > ul { box-shadow: none; }
html[data-confort-theme="sombre"] .et-menu-nav li.mega-menu > ul > li > a:first-child { border-bottom-color: var(--darkreader-border-00000008, rgba(138, 130, 117, 0.03)); }
html[data-confort-theme="sombre"] .et-menu-nav li.mega-menu > ul > li > a:first-child:hover { background-color: transparent !important; }
html[data-confort-theme="sombre"] .et_mobile_menu { background-color: var(--darkreader-background-ffffff, #252728); border-top-color: var(--darkreader-border-2ea3f2, #16669c); box-shadow: var(--darkreader-background-0000001a, rgba(13, 13, 13, 0.1)) 0px 2px 5px; }
html[data-confort-theme="sombre"] .et_mobile_menu li a { border-bottom-color: var(--darkreader-border-00000008, rgba(138, 130, 117, 0.03)); color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_mobile_menu .menu-item-has-children > a { background-color: var(--darkreader-background-00000008, rgba(13, 13, 13, 0.03)); }
html[data-confort-theme="sombre"] .et_mobile_menu li .menu-item-has-children > a { background-color: transparent; }
html[data-confort-theme="sombre"] .et-social-icon a { color: var(--darkreader-text-666666, #a39c93); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_widget a { color: var(--darkreader-text-666666, #a39c93); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_widget li a:hover { color: var(--darkreader-text-82c0c7, #83bac1); }
html[data-confort-theme="sombre"] .et_pb_widget_area .et_pb_widget a { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_widget li a { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark .et_pb_widget li a { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_section { background-color: var(--darkreader-background-ffffff, #252728); background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_section.et_section_transparent { background-color: transparent; }
html[data-confort-theme="sombre"] .et_pb_inner_shadow { box-shadow: var(--darkreader-background-00000012, rgba(13, 13, 13, 0.07)) 0px 0px 7px inset; }
html[data-confort-theme="sombre"] .et_pb_column { background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_column, html[data-confort-theme="sombre"] .et_pb_row, html[data-confort-theme="sombre"] .et_pb_row_inner { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_fullwidth_header .header-image-container img, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_fullwidth_header .header-logo { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_fullwidth_header { background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_fullwidth_header .et_pb_parallax_css { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_with_border .et-pb-icon, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_image_wrap { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_blurb .et_pb_module_header a, html[data-confort-theme="sombre"] .et_pb_blurb h4 a { text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_blog_grid .et_pb_post { background-color: var(--darkreader-background-ffffff, #252728); border-bottom-color: var(--darkreader-border-d8d8d8, #424648); border-left-color: var(--darkreader-border-d8d8d8, #424648); border-right-color: var(--darkreader-border-d8d8d8, #424648); border-top-color: var(--darkreader-border-d8d8d8, #424648); }
html[data-confort-theme="sombre"] .et_pb_blog_grid .et_main_video_overlay:hover::before { background-color: var(--darkreader-background-00000099, rgba(13, 13, 13, 0.6)); }
html[data-confort-theme="sombre"] .et_pb_post .entry-featured-image-url { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_fullwidth_post_content.et_pb_with_border img, html[data-confort-theme="sombre"] .et_pb_post_content.et_pb_with_border img, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_post .et_pb_slides, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_post img:not(.woocommerce-placeholder), html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_posts .et_pb_post, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_posts_nav span.nav-next a, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_posts_nav span.nav-previous a { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_post .entry-title a, html[data-confort-theme="sombre"] .et_pb_post h2 a { text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_post .more, html[data-confort-theme="sombre"] .et_pb_post .post-meta a { text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_post .more { color: var(--darkreader-text-82c0c7, #83bac1); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_post .post-meta, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_post .post-meta a, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_post p { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_post .post-meta, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_post .post-meta a, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_post p { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .comment_postinfo a, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .comment_postinfo span { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_post .post-meta, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_post .post-meta a, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_post p { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_pb_post .post-meta, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_pb_post .post-meta a, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_pb_post p { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .comment_postinfo a, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .comment_postinfo span { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_post .post-meta { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_audio_content, html[data-confort-theme="sombre"] .et_link_content, html[data-confort-theme="sombre"] .et_quote_content { background-color: var(--darkreader-background-2ea3f2, #176ea9); }
html[data-confort-theme="sombre"] .et_pb_post .et_pb_video_overlay .et_pb_video_play { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_post .et_pb_video_overlay_hover:hover { background-color: var(--darkreader-background-00000099, rgba(13, 13, 13, 0.6)); }
html[data-confort-theme="sombre"] .et_audio_content h2, html[data-confort-theme="sombre"] .et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_link_content h2, html[data-confort-theme="sombre"] .et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_quote_content blockquote p { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_post .et_pb_gallery_post_type .et_pb_slide { background-size: cover !important; }
html[data-confort-theme="sombre"] .format-gallery .et_pb_slider.gallery-not-found .et_pb_slide { box-shadow: var(--darkreader-background-0000001a, rgba(13, 13, 13, 0.1)) 0px 0px 10px inset; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_post .post-meta, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_post .post-meta a, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_post p { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark .et_pb_post .post-meta, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark .et_pb_post .post-meta a, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark .et_pb_post p { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_link_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_quote_content blockquote p { color: var(--darkreader-text-666666, #a39c93) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_link_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_quote_content blockquote p { color: var(--darkreader-text-bbbbbb, #b6b1a9) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_audio_content, html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_link_content, html[data-confort-theme="sombre"] .et_pb_text_color_dark.et_quote_content { background-color: var(--darkreader-background-e8e8e8, #313334); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_content h2 { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_audio_content h2 { color: var(--darkreader-text-bbbbbb, #b6b1a9) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_audio_content { background-color: var(--darkreader-background-e8e8e8, #313334); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_link_content h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_quote_content blockquote p { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_link_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_quote_content blockquote p { color: var(--darkreader-text-666666, #a39c93) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_link_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_quote_content blockquote p { color: var(--darkreader-text-bbbbbb, #b6b1a9) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_audio_content, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_link_content, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet.et_quote_content { background-color: var(--darkreader-background-e8e8e8, #313334); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_content h2 { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_audio_content { background-color: var(--darkreader-background-e8e8e8, #313334); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_link_content h2, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_quote_content blockquote p { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_link_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_quote_content blockquote p { color: var(--darkreader-text-666666, #a39c93) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_audio_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_link_content a.et_link_main_url, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_link_content h2, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_quote_content blockquote cite, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_quote_content blockquote p { color: var(--darkreader-text-bbbbbb, #b6b1a9) !important; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_audio_content, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_link_content, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone.et_quote_content { background-color: var(--darkreader-background-e8e8e8, #313334); }
html[data-confort-theme="sombre"] .et_overlay { background-color: var(--darkreader-background-ffffffe6, rgba(37, 39, 40, 0.9)); border-bottom-color: var(--darkreader-border-e5e5e5, #3f4345); border-left-color: var(--darkreader-border-e5e5e5, #3f4345); border-right-color: var(--darkreader-border-e5e5e5, #3f4345); border-top-color: var(--darkreader-border-e5e5e5, #3f4345); }
html[data-confort-theme="sombre"] .et_overlay::before { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_audio_container .mejs-container, html[data-confort-theme="sombre"] .et_audio_container .mejs-container .mejs-controls, html[data-confort-theme="sombre"] .et_audio_container .mejs-embed, html[data-confort-theme="sombre"] .et_audio_container .mejs-embed body { background-color: initial; }
html[data-confort-theme="sombre"] .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-time-rail .mejs-time-handle-content { border-bottom-color: var(--darkreader-border-666666, #6c665c); border-left-color: var(--darkreader-border-666666, #6c665c); border-right-color: var(--darkreader-border-666666, #6c665c); border-top-color: var(--darkreader-border-666666, #6c665c); }
html[data-confort-theme="sombre"] .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_audio_container .mejs-playpause-button button, html[data-confort-theme="sombre"] .et_audio_container .mejs-volume-button button { background-color: initial !important; background-image: none !important; }
html[data-confort-theme="sombre"] .et_audio_container .mejs-playpause-button button::before, html[data-confort-theme="sombre"] .et_audio_container .mejs-volume-button button::before { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_audio_container .mejs-controls .mejs-button button:focus { outline-color: initial; }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-99999980, rgba(87, 93, 96, 0.5)); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-999999, #575d60); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-playpause-button button::before, html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-volume-button button::before { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle, html[data-confort-theme="sombre"] .et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle { background-color: var(--darkreader-background-666666, #52575a); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span { color: var(--darkreader-text-999999, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-playpause-button button::before, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-volume-button button::before { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .mejs-container .mejs-controls .mejs-time span { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-99999980, rgba(87, 93, 96, 0.5)); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-999999, #575d60); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-playpause-button button::before, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-volume-button button::before { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle, html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle { background-color: var(--darkreader-background-666666, #52575a); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_tablet .mejs-container .mejs-controls .mejs-time span { color: var(--darkreader-text-999999, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-playpause-button button::before, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-volume-button button::before { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .mejs-container .mejs-controls .mejs-time span { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-99999980, rgba(87, 93, 96, 0.5)); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-999999, #575d60); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-playpause-button button::before, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-volume-button button::before { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle, html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle { background-color: var(--darkreader-background-666666, #52575a); }
html[data-confort-theme="sombre"] .et_pb_text_color_dark_phone .mejs-container .mejs-controls .mejs-time span { color: var(--darkreader-text-999999, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_video_overlay { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_video_play { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_video_play { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_video_overlay_hover { background-color: transparent; }
html[data-confort-theme="sombre"] .et_pb_video .et_pb_video_overlay_hover:hover { background-color: var(--darkreader-background-00000099, rgba(13, 13, 13, 0.6)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_video_play { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_video_play { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_slide { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_slider .et_pb_slide { background-size: cover; list-style-image: initial !important; }
html[data-confort-theme="sombre"] .et-pb-controllers a { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .et-pb-controllers .et-pb-active-control { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control { background-color: var(--darkreader-background-333333, #303333); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et-pb-controllers a { background-color: var(--darkreader-background-0000004d, rgba(13, 13, 13, 0.3)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_slide_content { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_slide_description { text-shadow: var(--darkreader-background-0000004d, rgba(13, 13, 13, 0.3)) 0px 1px 3px; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_slide_content { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et-pb-controllers a { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper { background-color: var(--darkreader-background-ffffffe6, rgba(37, 39, 40, 0.9)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control { background-color: var(--darkreader-background-333333, #303333); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et-pb-controllers a { background-color: var(--darkreader-background-0000004d, rgba(13, 13, 13, 0.3)); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et-pb-controllers a { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .et-pb-arrow-next, html[data-confort-theme="sombre"] .et-pb-arrow-prev { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et-pb-arrow-next, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et-pb-arrow-prev { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control { background-color: var(--darkreader-background-333333, #303333); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et-pb-controllers a { background-color: var(--darkreader-background-0000004d, rgba(13, 13, 13, 0.3)); }
html[data-confort-theme="sombre"] .et-pb-arrow-next:hover, html[data-confort-theme="sombre"] .et-pb-arrow-prev:hover { text-decoration-color: initial; }
html[data-confort-theme="sombre"] .format-gallery .et-pb-arrow-next, html[data-confort-theme="sombre"] .format-gallery .et-pb-arrow-prev { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et-pb-arrow-next, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et-pb-arrow-prev { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et-pb-arrow-next, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et-pb-arrow-prev { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et-pb-arrow-next, html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et-pb-arrow-prev { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et-pb-arrow-next, html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et-pb-arrow-prev { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .et_post_gallery { list-style-image: initial !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light.et_pb_module.et_pb_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_module.et_pb_button { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_image_wrap { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .footer-widget h4, html[data-confort-theme="sombre"] #main-footer .widget_block h1, html[data-confort-theme="sombre"] #main-footer .widget_block h2, html[data-confort-theme="sombre"] #main-footer .widget_block h3, html[data-confort-theme="sombre"] #main-footer .widget_block h4, html[data-confort-theme="sombre"] #main-footer .widget_block h5, html[data-confort-theme="sombre"] #main-footer .widget_block h6 { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .footer-widget li::before { border-bottom-color: var(--darkreader-border-2ea3f2, #16669c); border-left-color: var(--darkreader-border-2ea3f2, #16669c); border-right-color: var(--darkreader-border-2ea3f2, #16669c); border-top-color: var(--darkreader-border-2ea3f2, #16669c); }
html[data-confort-theme="sombre"] .bottom-nav li.current-menu-item > a { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] #main-footer { background-color: var(--darkreader-background-222222, #242627); }
html[data-confort-theme="sombre"] .footer-widget { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] #footer-widgets .footer-widget a { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] #footer-widgets .footer-widget li a { color: var(--darkreader-text-ffffff, #dcdad7); text-decoration-color: initial; }
html[data-confort-theme="sombre"] #footer-widgets .footer-widget li a:hover { color: var(--darkreader-text-ffffffb3, rgba(220, 218, 215, 0.7)); }
html[data-confort-theme="sombre"] #footer-bottom { background-color: var(--darkreader-background-00000052, rgba(13, 13, 13, 0.32)); }
html[data-confort-theme="sombre"] #footer-info { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] #footer-info a { color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] #et-footer-nav { background-color: var(--darkreader-background-ffffff0d, rgba(37, 39, 40, 0.05)); }
html[data-confort-theme="sombre"] .bottom-nav a { color: var(--darkreader-text-bbbbbb, #b6b1a9); }
html[data-confort-theme="sombre"] #et_search_icon:hover, html[data-confort-theme="sombre"] .mobile_menu_bar::before, html[data-confort-theme="sombre"] .mobile_menu_bar::after, html[data-confort-theme="sombre"] .et_toggle_slide_menu::after, html[data-confort-theme="sombre"] .et-social-icon a:hover, html[data-confort-theme="sombre"] .et_pb_sum, html[data-confort-theme="sombre"] .et_pb_pricing li a, html[data-confort-theme="sombre"] .et_pb_pricing_table_button, html[data-confort-theme="sombre"] .et_overlay::before, html[data-confort-theme="sombre"] .entry-summary p.price ins, html[data-confort-theme="sombre"] .et_pb_member_social_links a:hover, html[data-confort-theme="sombre"] .et_pb_widget li a:hover, html[data-confort-theme="sombre"] .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, html[data-confort-theme="sombre"] .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, html[data-confort-theme="sombre"] .et_pb_gallery .et_pb_gallery_pagination ul li a.active, html[data-confort-theme="sombre"] .wp-pagenavi span.current, html[data-confort-theme="sombre"] .wp-pagenavi a:hover, html[data-confort-theme="sombre"] .nav-single a, html[data-confort-theme="sombre"] .tagged_as a, html[data-confort-theme="sombre"] .posted_in a { color: var(--darkreader-text-1e4b6d, #92bad8); }
html[data-confort-theme="sombre"] .et_pb_contact_submit, html[data-confort-theme="sombre"] .et_password_protected_form .et_submit_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_newsletter_button, html[data-confort-theme="sombre"] .comment-reply-link, html[data-confort-theme="sombre"] .form-submit .et_pb_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_promo_button, html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_more_button, html[data-confort-theme="sombre"] .et_pb_contact p input[type="checkbox"]:checked + label i::before, html[data-confort-theme="sombre"] .et_pb_bg_layout_light.et_pb_module.et_pb_button { color: var(--darkreader-text-1e4b6d, #92bad8); }
html[data-confort-theme="sombre"] .footer-widget h4 { color: var(--darkreader-text-1e4b6d, #92bad8); }
html[data-confort-theme="sombre"] .et-search-form, html[data-confort-theme="sombre"] .nav li ul, html[data-confort-theme="sombre"] .et_mobile_menu, html[data-confort-theme="sombre"] .footer-widget li::before, html[data-confort-theme="sombre"] .et_pb_pricing li::before, html[data-confort-theme="sombre"] blockquote { border-bottom-color: var(--darkreader-border-1e4b6d, #3674a3); border-left-color: var(--darkreader-border-1e4b6d, #3674a3); border-right-color: var(--darkreader-border-1e4b6d, #3674a3); border-top-color: var(--darkreader-border-1e4b6d, #3674a3); }
html[data-confort-theme="sombre"] .et_pb_counter_amount, html[data-confort-theme="sombre"] .et_pb_featured_table .et_pb_pricing_heading, html[data-confort-theme="sombre"] .et_quote_content, html[data-confort-theme="sombre"] .et_link_content, html[data-confort-theme="sombre"] .et_audio_content, html[data-confort-theme="sombre"] .et_pb_post_slider.et_pb_bg_layout_dark, html[data-confort-theme="sombre"] .et_slide_in_menu_container, html[data-confort-theme="sombre"] .et_pb_contact p input[type="radio"]:checked + label i::before { background-color: var(--darkreader-background-1e4b6d, #22435b); }
html[data-confort-theme="sombre"] .et_secondary_nav_enabled #page-container #top-header { background-color: var(--darkreader-background-1e4b6d, #22435b) !important; }
html[data-confort-theme="sombre"] #et-secondary-nav li ul { background-color: var(--darkreader-background-1e4b6d, #22435b); }
html[data-confort-theme="sombre"] #main-footer .footer-widget h4, html[data-confort-theme="sombre"] #main-footer .widget_block h1, html[data-confort-theme="sombre"] #main-footer .widget_block h2, html[data-confort-theme="sombre"] #main-footer .widget_block h3, html[data-confort-theme="sombre"] #main-footer .widget_block h4, html[data-confort-theme="sombre"] #main-footer .widget_block h5, html[data-confort-theme="sombre"] #main-footer .widget_block h6 { color: var(--darkreader-text-1e4b6d, #92bad8); }
html[data-confort-theme="sombre"] .et_fixed_nav #page-container .et-fixed-header#top-header { background-color: var(--darkreader-background-1e4b6d, #22435b) !important; }
html[data-confort-theme="sombre"] .et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul { background-color: var(--darkreader-background-1e4b6d, #22435b); }
html[data-confort-theme="sombre"] :where(p.has-text-color:not(.has-link-color)) a { color: inherit; }
html[data-confort-theme="sombre"] .mejs-offscreen { border-color: currentcolor; border-style: none; border-width: 0px; }
html[data-confort-theme="sombre"] .mejs-container { background-color: var(--darkreader-background-000000, #0d0d0d); }
html[data-confort-theme="sombre"] .mejs-fill-container { background-color: transparent; }
html[data-confort-theme="sombre"] .mejs-container:focus { outline-color: initial; }
html[data-confort-theme="sombre"] .mejs-embed, html[data-confort-theme="sombre"] .mejs-embed body { background-color: var(--darkreader-background-000000, #0d0d0d); }
html[data-confort-theme="sombre"] .mejs-poster { background-repeat: no-repeat; background-size: cover; }
html[data-confort-theme="sombre"] .mejs-poster-img { border-color: currentcolor; border-style: none; border-width: 0px; }
html[data-confort-theme="sombre"] .mejs-overlay-button { background-color: initial; background-repeat: no-repeat; }
html[data-confort-theme="sombre"] .mejs-overlay-loading-bg-img { background-color: transparent; background-repeat: no-repeat; }
html[data-confort-theme="sombre"] .mejs-controls:not([style*="display: none"]) { background-color: initial; background-image: linear-gradient(var(--darkreader-background-00000000, rgba(13, 13, 13, 0)), var(--darkreader-background-00000059, rgba(13, 13, 13, 0.35))); }
html[data-confort-theme="sombre"] .mejs-button > button { background-color: transparent; border-color: currentcolor; border-style: none; border-width: 0px; text-decoration-color: initial; }
html[data-confort-theme="sombre"] .mejs-button > button:focus { outline-color: var(--darkreader-border-999999, #52575a); }
html[data-confort-theme="sombre"] .mejs-container-keyboard-inactive [role="slider"], html[data-confort-theme="sombre"] .mejs-container-keyboard-inactive [role="slider"]:focus, html[data-confort-theme="sombre"] .mejs-container-keyboard-inactive a, html[data-confort-theme="sombre"] .mejs-container-keyboard-inactive a:focus, html[data-confort-theme="sombre"] .mejs-container-keyboard-inactive button, html[data-confort-theme="sombre"] .mejs-container-keyboard-inactive button:focus { outline-color: initial; }
html[data-confort-theme="sombre"] .mejs-time { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .mejs-time-total { background-color: var(--darkreader-background-ffffff4d, rgba(37, 39, 40, 0.3)); }
html[data-confort-theme="sombre"] .mejs-time-buffering { background-color: initial; background-image: linear-gradient(-45deg, var(--darkreader-background-ffffff66, rgba(37, 39, 40, 0.4)) 25%, var(--darkreader-background-00000000, rgba(13, 13, 13, 0)) 0px, var(--darkreader-background-00000000, rgba(13, 13, 13, 0)) 50%, var(--darkreader-background-ffffff66, rgba(37, 39, 40, 0.4)) 0px, var(--darkreader-background-ffffff66, rgba(37, 39, 40, 0.4)) 75%, var(--darkreader-background-00000000, rgba(13, 13, 13, 0)) 0px, var(--darkreader-background-00000000, rgba(13, 13, 13, 0))); background-size: 15px 15px; }
html[data-confort-theme="sombre"] .mejs-time-loaded { background-color: var(--darkreader-background-ffffff4d, rgba(37, 39, 40, 0.3)); }
html[data-confort-theme="sombre"] .mejs-time-current, html[data-confort-theme="sombre"] .mejs-time-handle-content { background-color: var(--darkreader-background-ffffffe6, rgba(37, 39, 40, 0.9)); }
html[data-confort-theme="sombre"] .mejs-time-hovered { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .mejs-time-hovered.negative { background-color: var(--darkreader-background-00000033, rgba(13, 13, 13, 0.2)); }
html[data-confort-theme="sombre"] .mejs-time-handle, html[data-confort-theme="sombre"] .mejs-time-handle-content { border-color: transparent; }
html[data-confort-theme="sombre"] .mejs-time-handle-content { border-bottom-color: var(--darkreader-border-ffffffe6, rgba(56, 60, 61, 0.9)); border-left-color: var(--darkreader-border-ffffffe6, rgba(56, 60, 61, 0.9)); border-right-color: var(--darkreader-border-ffffffe6, rgba(56, 60, 61, 0.9)); border-top-color: var(--darkreader-border-ffffffe6, rgba(56, 60, 61, 0.9)); }
html[data-confort-theme="sombre"] .mejs-time-float { background-color: var(--darkreader-background-eeeeee, #2d3031); border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); color: var(--darkreader-text-111111, #d2d0cc); }
html[data-confort-theme="sombre"] .mejs-time-float-corner { border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; border-top-color: var(--darkreader-border-eeeeee, #3c4042); }
html[data-confort-theme="sombre"] .mejs-broadcast { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .mejs-volume-button > .mejs-volume-slider { background-color: var(--darkreader-background-323232b3, rgba(47, 50, 51, 0.7)); }
html[data-confort-theme="sombre"] .mejs-volume-total { background-color: var(--darkreader-background-ffffff80, rgba(37, 39, 40, 0.5)); }
html[data-confort-theme="sombre"] .mejs-volume-current, html[data-confort-theme="sombre"] .mejs-volume-handle { background-color: var(--darkreader-background-ffffffe6, rgba(37, 39, 40, 0.9)); }
html[data-confort-theme="sombre"] .mejs-horizontal-volume-total { background-color: var(--darkreader-background-323232cc, rgba(47, 50, 51, 0.8)); }
html[data-confort-theme="sombre"] .mejs-horizontal-volume-current { background-color: var(--darkreader-background-ffffffcc, rgba(37, 39, 40, 0.8)); }
html[data-confort-theme="sombre"] .mejs-captions-button > .mejs-captions-selector, html[data-confort-theme="sombre"] .mejs-chapters-button > .mejs-chapters-selector { background-color: var(--darkreader-background-323232b3, rgba(47, 50, 51, 0.7)); border-color: transparent; }
html[data-confort-theme="sombre"] .mejs-captions-selector-list-item, html[data-confort-theme="sombre"] .mejs-chapters-selector-list-item { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .mejs-captions-selector-list-item:hover, html[data-confort-theme="sombre"] .mejs-chapters-selector-list-item:hover { background-color: var(--darkreader-background-ffffff66, rgba(37, 39, 40, 0.4)) !important; }
html[data-confort-theme="sombre"] .mejs-captions-selected, html[data-confort-theme="sombre"] .mejs-chapters-selected { color: var(--darkreader-text-21f8f8, #3aeded); }
html[data-confort-theme="sombre"] .mejs-captions-layer { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .mejs-captions-layer a { color: var(--darkreader-text-ffffff, #dcdad7); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .mejs-captions-text, html[data-confort-theme="sombre"] .mejs-captions-text * { background-color: var(--darkreader-background-14141480, rgba(26, 27, 28, 0.5)); box-shadow: var(--darkreader-background-14141480, rgba(26, 27, 28, 0.5)) 5px 0px 0px, var(--darkreader-background-14141480, rgba(26, 27, 28, 0.5)) -5px 0px 0px; }
html[data-confort-theme="sombre"] .mejs-cannotplay, html[data-confort-theme="sombre"] .mejs-cannotplay a { color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .mejs-container, html[data-confort-theme="sombre"] .mejs-container .mejs-controls, html[data-confort-theme="sombre"] .mejs-embed, html[data-confort-theme="sombre"] .mejs-embed body { background-color: var(--darkreader-background-222222, #242627); }
html[data-confort-theme="sombre"] .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, html[data-confort-theme="sombre"] .mejs-controls .mejs-time-rail .mejs-time-loaded { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] .mejs-controls .mejs-time-rail .mejs-time-current { background-color: var(--darkreader-background-0073aa, #0d6087); }
html[data-confort-theme="sombre"] .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, html[data-confort-theme="sombre"] .mejs-controls .mejs-time-rail .mejs-time-total { background-color: var(--darkreader-background-ffffff54, rgba(37, 39, 40, 0.33)); }
html[data-confort-theme="sombre"] .mejs-overlay-loading { background-color: initial; }
html[data-confort-theme="sombre"] .mejs-controls button:hover { box-shadow: none; }
html[data-confort-theme="sombre"] .media-embed-details .setting .remove-setting, html[data-confort-theme="sombre"] .media-embed-details .setting p { color: var(--darkreader-text-aa0000, #f25858); }
html[data-confort-theme="sombre"] .media-embed-details .setting a:hover { color: var(--darkreader-text-dc3232, #d54a4a); }
html[data-confort-theme="sombre"] .wp-playlist { border-bottom-color: var(--darkreader-border-cccccc, #45494c); border-left-color: var(--darkreader-border-cccccc, #45494c); border-right-color: var(--darkreader-border-cccccc, #45494c); border-top-color: var(--darkreader-border-cccccc, #45494c); }
html[data-confort-theme="sombre"] .wp-playlist .mejs-controls .mejs-button button { outline-color: initial; }
html[data-confort-theme="sombre"] .wp-playlist-light { background-color: var(--darkreader-background-ffffff, #252728); color: var(--darkreader-text-000000, #dcdad7); }
html[data-confort-theme="sombre"] .wp-playlist-dark { background-color: var(--darkreader-background-000000, #0d0d0d); color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .wp-playlist-item .wp-playlist-caption { color: var(--darkreader-text-000000, #dcdad7); text-decoration-color: initial; }
html[data-confort-theme="sombre"] .wp-playlist-item { border-bottom-color: var(--darkreader-border-cccccc, #45494c); }
html[data-confort-theme="sombre"] .wp-playlist-item:last-child { border-bottom: 0px; }
html[data-confort-theme="sombre"] .wp-playlist-light .wp-playlist-caption { color: var(--darkreader-text-333333, #bfbbb5); }
html[data-confort-theme="sombre"] .wp-playlist-dark .wp-playlist-caption { color: var(--darkreader-text-dddddd, #c9c5c1); }
html[data-confort-theme="sombre"] .wp-playlist-playing { background-color: var(--darkreader-background-f7f7f7, #292b2c); }
html[data-confort-theme="sombre"] .wp-playlist-light .wp-playlist-playing { background-color: var(--darkreader-background-ffffff, #252728); color: var(--darkreader-text-000000, #dcdad7); }
html[data-confort-theme="sombre"] .wp-playlist-dark .wp-playlist-playing { background-color: var(--darkreader-background-000000, #0d0d0d); color: var(--darkreader-text-ffffff, #dcdad7); }
html[data-confort-theme="sombre"] .wp-playlist .wp-playlist-current-item img { border-color: currentcolor; border-style: none; border-width: 0px; }
html[data-confort-theme="sombre"] { --wp-admin-border-width-focus: 2px; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; }
html[data-confort-theme="sombre"] :root .has-very-light-gray-background-color { background-color: var(--darkreader-background-eeeeee, #2d3031); }
html[data-confort-theme="sombre"] :root .has-very-dark-gray-background-color { background-color: var(--darkreader-background-313131, #2e3132); }
html[data-confort-theme="sombre"] :root .has-very-light-gray-color { color: var(--darkreader-text-eeeeee, #d2d0cc); }
html[data-confort-theme="sombre"] :root .has-very-dark-gray-color { color: var(--darkreader-text-313131, #c1bcb6); }
html[data-confort-theme="sombre"] :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-00d084, #0da26c), var(--darkreader-background-0693e3, #1177b1)); }
html[data-confort-theme="sombre"] :root .has-purple-crush-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-34e2e4, #21a2a3), var(--darkreader-background-4721fb, #2c0fb2) 50%, var(--darkreader-background-ab1dfe, #770eb5)); }
html[data-confort-theme="sombre"] :root .has-hazy-dawn-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-faaca8, #6a1712), var(--darkreader-background-dad0ec, #35383a)); }
html[data-confort-theme="sombre"] :root .has-subdued-olive-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-fafae1, #3a3a14), var(--darkreader-background-67a671, #4e7c5f)); }
html[data-confort-theme="sombre"] :root .has-atomic-cream-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-fdd79a, #734d0f), var(--darkreader-background-004a59, #0d424d)); }
html[data-confort-theme="sombre"] :root .has-nightshade-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-330968, #321357), var(--darkreader-background-31cdcf, #2f9fa1)); }
html[data-confort-theme="sombre"] :root .has-midnight-gradient-background { background-color: initial; background-image: linear-gradient(135deg, var(--darkreader-background-020381, #0f0f69), var(--darkreader-background-2874fc, #0f48af)); }
html[data-confort-theme="sombre"] { --wp--preset--font-size--huge: 42px; --wp--preset--font-size--normal: 16px; }
html[data-confort-theme="sombre"] .screen-reader-text:focus { background-color: var(--darkreader-background-dddddd, #36393b); color: var(--darkreader-text-444444, #b6b1a9); text-decoration-color: initial; }
html[data-confort-theme="sombre"] :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }
html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header, html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header, html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header, html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header, html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header.et_pb_fullwidth_header_0 { background-color: var(--darkreader-background-1e4b6d, #22435b); background-image: url("https://mairie-demo.koality.fr/wp-content/uploads/2026/09/plage-du-bourg.jpg"); }
html[data-confort-theme="sombre"] body.home #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button { background-color: var(--darkreader-background-ffffff, #252728); border-bottom-color: var(--darkreader-border-ffffff, #383c3d); border-left-color: var(--darkreader-border-ffffff, #383c3d); border-right-color: var(--darkreader-border-ffffff, #383c3d); border-top-color: var(--darkreader-border-ffffff, #383c3d); color: var(--darkreader-text-1e4b6d, #92bad8) !important; }
html[data-confort-theme="sombre"] body.home #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button { background-color: var(--darkreader-background-00000000, rgba(13, 13, 13, 0)); border-bottom-color: var(--darkreader-border-ffffff, #383c3d); border-left-color: var(--darkreader-border-ffffff, #383c3d); border-right-color: var(--darkreader-border-ffffff, #383c3d); border-top-color: var(--darkreader-border-ffffff, #383c3d); color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay { background-color: var(--darkreader-background-1e4b6d8c, rgba(34, 67, 91, 0.55)); }
html[data-confort-theme="sombre"] body.home .et_pb_blurb_0 .et-pb-icon, html[data-confort-theme="sombre"] body.home .et_pb_blurb_1 .et-pb-icon, html[data-confort-theme="sombre"] body.home .et_pb_blurb_2 .et-pb-icon, html[data-confort-theme="sombre"] body.home .et_pb_blurb_3 .et-pb-icon { color: var(--darkreader-text-1e4b6d, #92bad8); }
html[data-confort-theme="sombre"] body.home .et_pb_section_2.et_pb_section { background-color: var(--darkreader-background-f4f6f8, #2a2b2c) !important; }
html[data-confort-theme="sombre"] .et_pb_blog_0 .et_pb_blog_grid .et_pb_post { background-color: var(--darkreader-background-ffffff, #252728); }
html[data-confort-theme="sombre"] body.home #page-container .et_pb_section .et_pb_button_0 { background-color: var(--darkreader-background-1e4b6d, #22435b); border-bottom-color: var(--darkreader-border-1e4b6d, #3674a3); border-left-color: var(--darkreader-border-1e4b6d, #3674a3); border-right-color: var(--darkreader-border-1e4b6d, #3674a3); border-top-color: var(--darkreader-border-1e4b6d, #3674a3); color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.home .et_pb_section_4.et_pb_section { background-color: var(--darkreader-background-1e4b6d, #22435b) !important; }
html[data-confort-theme="sombre"] body.home #page-container .et_pb_section .et_pb_button_1 { background-color: var(--darkreader-background-ffffff, #252728); border-bottom-color: var(--darkreader-border-ffffff, #383c3d); border-left-color: var(--darkreader-border-ffffff, #383c3d); border-right-color: var(--darkreader-border-ffffff, #383c3d); border-top-color: var(--darkreader-border-ffffff, #383c3d); color: var(--darkreader-text-1e4b6d, #92bad8) !important; }
html[data-confort-theme="sombre"] .et_pb_background_mask { display: none !important; }
html[data-confort-theme="sombre"] .et_pb_background_pattern { opacity: 0.25 !important; }
html[data-confort-theme="sombre"] .et_pb_top_inside_divider, html[data-confort-theme="sombre"] .et_pb_bottom_inside_divider { opacity: 0.15 !important; }
html[data-confort-theme="sombre"] .et_pb_member_social_links a:hover { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_team_member_image { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_member_position { color: var(--darkreader-text-aaaaaa, #aca79f); }
html[data-confort-theme="sombre"] .et_pb_member_social_links a { color: var(--darkreader-text-b2b2b2, #b1aba4); text-decoration-color: initial; }
html[data-confort-theme="sombre"] body.page-id-28 div.et_pb_section.et_pb_section_0 { background-image: url("https://mairie-demo.koality.fr/wp-content/uploads/2026/09/mairie-de-kervihan.jpg") !important; }
html[data-confort-theme="sombre"] .et_pb_section_0.et_pb_section { background-color: var(--darkreader-background-142d42db, rgba(27, 45, 60, 0.86)) !important; }
html[data-confort-theme="sombre"] .et_pb_text_0 h1 { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] .et_pb_text_1.et_pb_text { color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.page-id-28 .et_pb_section_4.et_pb_section { background-color: var(--darkreader-background-f4f6f8, #2a2b2c) !important; }
html[data-confort-theme="sombre"] body.page-id-40 div.et_pb_section.et_pb_section_0 { background-image: url("https://mairie-demo.koality.fr/wp-content/uploads/2026/09/mairie-de-kervihan.jpg") !important; }
html[data-confort-theme="sombre"] body.page-id-42 div.et_pb_section.et_pb_section_0 { background-image: url("https://mairie-demo.koality.fr/wp-content/uploads/2026/09/mairie-de-kervihan.jpg") !important; }
html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_contact_form .input[type="checkbox"] + label i, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_contact_form .input[type="radio"] + label i, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_contact_form input, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_contact_form select, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_contact_form textarea { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_contact_submit { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_contact_reset:hover, html[data-confort-theme="sombre"] .et_pb_contact_submit:hover { background-color: var(--darkreader-background-0000000d, rgba(13, 13, 13, 0.05)); }
html[data-confort-theme="sombre"] .et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio_title, html[data-confort-theme="sombre"] .et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio label, html[data-confort-theme="sombre"] .et_pb_contact .et_pb_contact_form p.et_contact_error input[type="checkbox"] + label { color: var(--darkreader-text-ff0000, #f22424) !important; }
html[data-confort-theme="sombre"] .et_pb_contact_form p[data-id="et_number"] input { background-color: transparent !important; background-image: initial !important; }
html[data-confort-theme="sombre"] .et_pb_contact p input, html[data-confort-theme="sombre"] .et_pb_contact p textarea { background-color: var(--darkreader-background-eeeeee, #2d3031); color: var(--darkreader-text-999999, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_contact p input[type="checkbox"] + label i, html[data-confort-theme="sombre"] .et_pb_contact p input[type="radio"] + label i { background-color: var(--darkreader-background-eeeeee, #2d3031); }
html[data-confort-theme="sombre"] .et_pb_contact p input[type="checkbox"]:checked + label i::before { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_contact p input[type="radio"]:checked + label i::before { background-color: var(--darkreader-background-2ea3f2, #176ea9); }
html[data-confort-theme="sombre"] .et_pb_contact p .et_contact_error { border-bottom-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-left-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-right-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-top-color: var(--darkreader-border-ff0000, #ae0d0d) !important; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light .et_pb_newsletter_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_newsletter_form .input[type="checkbox"] + label i, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_newsletter_form .input[type="radio"] + label i, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_newsletter_form input, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_newsletter_form select, html[data-confort-theme="sombre"] .et_pb_with_border .et_pb_newsletter_form textarea, html[data-confort-theme="sombre"] .et_pb_with_focus_border .et_pb_newsletter_form input:focus { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_newsletter p .et_pb_signup_error { border-bottom-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-left-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-right-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-top-color: var(--darkreader-border-ff0000, #ae0d0d) !important; }
html[data-confort-theme="sombre"] .et_pb_newsletter_form .input, html[data-confort-theme="sombre"] .et_pb_newsletter_form input[type="password"], html[data-confort-theme="sombre"] .et_pb_newsletter_form input[type="text"], html[data-confort-theme="sombre"] .et_pb_newsletter_form p.et_pb_newsletter_field input[type="text"], html[data-confort-theme="sombre"] .et_pb_newsletter_form p.et_pb_newsletter_field textarea, html[data-confort-theme="sombre"] .et_pb_newsletter_form select, html[data-confort-theme="sombre"] .et_pb_newsletter_form textarea { background-color: var(--darkreader-background-ffffff, #252728); color: var(--darkreader-text-666666, #a39c93); }
html[data-confort-theme="sombre"] .et_pb_newsletter_form p .et_pb_subscribe_error { border-bottom-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-left-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-right-color: var(--darkreader-border-ff0000, #ae0d0d) !important; border-top-color: var(--darkreader-border-ff0000, #ae0d0d) !important; }
html[data-confort-theme="sombre"] .et_pb_newsletter_button { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_newsletter_button:hover { text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_tablet .et_pb_newsletter_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_tablet .et_pb_newsletter_button { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_bg_layout_light_phone .et_pb_newsletter_button { color: var(--darkreader-text-2ea3f2, #43a5e7); }
html[data-confort-theme="sombre"] .et_pb_bg_layout_dark_phone .et_pb_newsletter_button { color: inherit; }
html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_contact_field .input[type="checkbox"] + label i, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_contact_field .input[type="radio"] + label i, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_contact_field input, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_contact_field select, html[data-confort-theme="sombre"] .et_pb_with_border.et_pb_contact_field textarea { border-bottom-color: var(--darkreader-border-333333, #7b7369); border-left-color: var(--darkreader-border-333333, #7b7369); border-right-color: var(--darkreader-border-333333, #7b7369); border-top-color: var(--darkreader-border-333333, #7b7369); }
html[data-confort-theme="sombre"] .et_pb_contact_field[data-type="select"]::after { border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; border-top-color: var(--darkreader-border-666666, #6c665c); }
html[data-confort-theme="sombre"] p.et_pb_contact_field { background-size: cover; }
html[data-confort-theme="sombre"] .et_pb_contact_field a { color: inherit; text-decoration-color: initial; }
html[data-confort-theme="sombre"] .et_pb_contact_select { background-color: var(--darkreader-background-eeeeee, #2d3031); border-color: currentcolor; border-style: none; border-width: 0px; color: var(--darkreader-text-999999, #a39c93); }
html[data-confort-theme="sombre"] body.page-id-36 div.et_pb_section.et_pb_section_0 { background-image: url("https://mairie-demo.koality.fr/wp-content/uploads/2026/09/mairie-de-kervihan.jpg") !important; }
html[data-confort-theme="sombre"] body.page-id-36 #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { background-color: var(--darkreader-background-1e4b6d, #22435b) !important; border-bottom-color: var(--darkreader-border-1e4b6d, #3674a3); border-left-color: var(--darkreader-border-1e4b6d, #3674a3); border-right-color: var(--darkreader-border-1e4b6d, #3674a3); border-top-color: var(--darkreader-border-1e4b6d, #3674a3); color: var(--darkreader-text-ffffff, #dcdad7) !important; }
html[data-confort-theme="sombre"] body.page-id-31 div.et_pb_section.et_pb_section_0 { background-image: url("https://mairie-demo.koality.fr/wp-content/uploads/2026/09/quai-du-port.jpg") !important; }
