:root {
--brand-1: #7a7e63;
--brand-2: #d7d2c6;
--brand-3: #f7e6bb;
--accent: #cd7754;
--text: #242424;
--diap: #FFFFFF;
--bg-purple: #b6b8c8;
--bg-orange: #daae97;
--bg-light: #EBECE8;
--global-border-radius: 0px !important;
--button-border-radius: 30px !important;
--form-border-radius: 0px !important;
--textarea-border-radius: 0px !important;

--lp-primary-color: var(--brand-1) !important;
--lp-secondary-color: var(--bg-medium) !important;
--lp-answer-hover: #f9e8b5;
--lp-message-color: #b8e8e1;
	
--button-text-color: var(--diap) !important;
--button-text-hover-color: var(--text) !important;
--button-background-color: var(--brand-1) !important;
--button-background-hover-color: var(--brand-2) !important;
--button-border-color: var(--brand-1) !important;
--button-border-hover-color: var(--brand-2) !important;
	
--header-font-weight: 600;
--body-font-weight: normal ;
--button-font-weight: normal ;

--global-font-family:"Montreux Classic","Helvetica Neue", "Arial Narrow", sans-serif !important;
--highlight-font-family:"Montreux Jazz","Helvetica Neue", "Arial Black", sans-serif !important;
--outline-font-family:"Montreux Outline","Helvetica Neue", "Arial Black", sans-serif !important;
--global-font-color: var(--text) !important;
--global-font-size: 16px !important;
--font-size-small: 0.9rem !important;
--font-size-regular: 1rem !important;
--font-size-large: 1.2rem !important;
--font-size-larger: 1.4rem !important;
--global-font-line-height: 1.8em  !important;
--color-theme-primary: #7A7258 !important;
--color-theme-loader: var(--brand-1) !important;
--color-theme-secondary: var(--brand-1) !important;
--color-site-title: var(--text) !important;
--color-site-title-hover: var(--text) !important;
--color-site-tagline: var(--text) !important;
--color-theme-body: var(--diap) !important;
--color-layout-boxed: var(--diap) !important;
--color-theme-white-box: var(--diap) !important;
--global-body-lightcolor: var(--bg-light) !important;
--color-header-bg: var(--diap) !important;
--color-menu: var(--text) !important;
--color-menu-hover: var(--accent) !important;
--color-menu-active: var(--accent) !important;
--color-subheader-title: var(--text) !important;
--color-link: var(--text) !important;
--color-link-hover: var(--accent) !important;
--color-link-active: var(--accent) !important;
--color-h1: var(--text) !important;
--color-h2: var(--text) !important;
--color-h3: var(--text) !important;
--color-h4: var(--text) !important;
--color-h5: var(--text) !important;
--color-h6: var(--text) !important;
--color-quote-border: var(--text) !important;
--color-quote-citation: var(--brand-1) !important;

/*--color-footer-background: var(--brand-2) !important;*/
--color-footer-background: url('https://yoga.movinghumans.com/media/sites/6/branche-bg.webp') center no-repeat !important;
--color-footer-title: var(--text) !important;
--color-footer-content: var(--text) !important;
--color-footer-link: var(--accent) !important;
--color-footer-link-hover: var(--text) !important;
--color-copyright-bg: var(--brand-2) !important;
--color-copyright-content: var(--text) !important;
--color-copyright-link:var(--accent) !important;
--color-copyright-link-hover: var(--text) !important;
}
@font-face {
    font-family: 'Montreux Classic';
    src: url('../../yoga/fonts/montreuxc-rg.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxc-rg.woff') format('woff'),
         url('../../yoga/fonts/montreuxc-rg.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Classic';
    src: url('../../yoga/fonts/montreuxc-rgit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxc-rgit.woff') format('woff'),
         url('../../yoga/fonts/montreuxc-rgit.ttf') format('ttf');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Montreux Classic';
    src: url('../../yoga/fonts/montreuxc-bd.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxc-bd.woff') format('woff'),
         url('../../yoga/fonts/montreuxc-bd.ttf') format('ttf');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Classic';
    src: url('../../yoga/fonts/montreuxc-bdit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxc-bdit.woff') format('woff'),
         url('../../yoga/fonts/montreuxc-bdit.ttf') format('ttf');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Montreux Classic Thin';
    src: url('../../yoga/fonts/montreuxc-th.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxc-th.woff') format('woff'),
         url('../../yoga/fonts/montreuxc-th.ttf') format('ttf');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Classic Thin';
    src: url('../../yoga/fonts/montreuxc-thit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxc-thit.woff') format('woff'),
         url('../../yoga/fonts/montreuxc-thit.ttf') format('ttf');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-rg.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-rg.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-rg.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-rgit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-rgit.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-rgit.ttf') format('ttf');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-bd.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-bd.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-bd.ttf') format('ttf');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-bdit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-bdit.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-bdit.ttf') format('ttf');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-xbd.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-xbd.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-xbd.ttf') format('ttf');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-xbdit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-xbdit.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-xbdit.ttf') format('ttf');
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-th.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-th.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-th.ttf') format('ttf');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Jazz';
    src: url('../../yoga/fonts/montreuxj-thit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-thit.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-thit.ttf') format('ttf');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Montreux Outline';
    src: url('../../yoga/fonts/montreuxj-oln.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-oln.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-oln.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montreux Outline';
    src: url('../../yoga/fonts/montreuxj-olnit.woff2') format('woff2'),
         url('../../yoga/fonts/montreuxj-olnit.woff') format('woff'),
         url('../../yoga/fonts/montreuxj-olnit.ttf') format('ttf');
    font-weight: normal;
    font-style: italic;
}

.interface-interface-skeleton__content h1 {font-family: var(--highlight-font-family);font-weight:600;font-size:1.8em}
.interface-interface-skeleton__content h2 {font-family: var(--highlight-font-family);font-weight:600;font-size:1.5em}
.interface-interface-skeleton__content h3 {font-family: var(--highlight-font-family);font-weight:600;font-size:1.2em}
.interface-interface-skeleton__content h4 {font-family: var(--highlight-font-family);font-weight:600;font-size:1em}
.interface-interface-skeleton__content h5 {font-family: var(--highlight-font-family);font-weight:800;font-size:1.8em}
.interface-interface-skeleton__content h6 {font-family: var(--outline-font-family);font-weight:normal;font-size:1.8em}

.interface-interface-skeleton__content button:not(.components-popover button), 
.interface-interface-skeleton__content .button:not(.components-popover .button), 
.interface-interface-skeleton__content .wp-block-button__link {font-family: var(--global-font-family) !important;font-weight:normal !important;}


