.elementor-kit-6{--e-global-color-primary:#3F0063;--e-global-color-secondary:#E5DB17;--e-global-color-text:#191919;--e-global-color-accent:#F2EABE;--e-global-color-blanc:#FFFFFF;--e-global-color-lavande:#F5F1FA;--e-global-color-lavande2:#EEE5F9;--e-global-color-lavandecontour:#A080B3;--e-global-color-texteindicatif:#6F6D71;--e-global-typography-primary-font-family:"Geom";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Geom";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Figtree";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Figtree";--e-global-typography-accent-font-weight:500;--e-global-typography-menu-font-family:"Figtree";--e-global-typography-menu-font-size:17px;--e-global-typography-menu-font-weight:400;--e-global-typography-menu-line-height:1.2em;--e-global-typography-libelle-font-family:"Figtree";--e-global-typography-libelle-font-size:15px;--e-global-typography-libelle-font-weight:500;--e-global-typography-libelle-line-height:1.2em;--e-global-typography-champ-font-family:"Figtree";--e-global-typography-champ-font-size:16px;--e-global-typography-champ-font-weight:400;--e-global-typography-champ-line-height:1.4em;--e-global-typography-bouton-font-family:"Figtree";--e-global-typography-bouton-font-size:18px;--e-global-typography-bouton-font-weight:500;--e-global-typography-bouton-line-height:1.2em;--e-global-typography-mention-font-family:"Figtree";--e-global-typography-mention-font-size:15px;--e-global-typography-mention-font-weight:400;--e-global-typography-mention-line-height:1.5em;color:#191919;font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-primary );}.elementor-kit-6 a:hover{color:var( --e-global-color-text );}.elementor-kit-6 h1{font-family:"Geom", Sans-serif;font-weight:700;}.elementor-kit-6 h2{font-family:"Geom", Sans-serif;font-weight:700;}.elementor-kit-6 h3{font-family:"Geom", Sans-serif;font-weight:700;}.elementor-kit-6 h4{font-family:"Geom", Sans-serif;font-weight:600;}.elementor-kit-6 h5{font-family:"Geom", Sans-serif;font-weight:600;}.elementor-kit-6 h6{font-family:"Geom", Sans-serif;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1140px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --e-gv-c6528fb:#3F0063; --e-gv-4899b0e:clamp(2.8125rem, 2.5925rem + 0.939vw, 3.4375rem); --e-gv-9ce3e57:Geom; --violet:#3F0063; --jaune:#E5DB17; --creme:#F2EABE; --blanc:#FFFFFF; --encre:#191919; --lavande:#F5F1FA; --lavande-2:#EEE5F9; --lavande-contour:#A080B3; --texte-indicatif:#6F6D71; --font-titres:Geom; --font-texte:Figtree; --espace-section:clamp(3.5rem, 2.6418rem + 3.662vw, 5.9375rem); --marge-page:clamp(1.25rem, -0.0704rem + 5.6339vw, 5rem); --largeur-boite:80rem; --retrait-contenu:clamp(0rem, -1.0563rem + 4.5071vw, 3rem); --padding-boite:clamp(1rem, -0.0563rem + 4.507vw, 4rem); --padding-pied:clamp(1.5rem, 0.7958rem + 3.0047vw, 3.5rem); --padding-carte:clamp(1rem, 0.6479rem + 1.5023vw, 2rem); --gap-grille:clamp(1.25rem, 0.986rem + 1.1268vw, 2rem); --gap-cartes:clamp(1rem, 0.824rem + 0.7512vw, 1.5rem); --espace-titre:clamp(1.5rem, 0.9719rem + 2.2536vw, 3rem); --gap-pied:clamp(2rem, 1.824rem + 0.7512vw, 2.5rem); --gap-carte:1.25rem; --gap-serre:1rem; --rayon-boite:2rem; --rayon-image:1.5rem; --rayon-image-carte:1.25rem; --rayon-champ:1rem; --rayon-pilule:999px; --fs-h1:clamp(2.8125rem, 2.5925rem + 0.939vw, 3.4375rem); --fs-titre-cta:clamp(2rem, 1.4718rem + 2.2535vw, 3.5rem); --fs-h2:clamp(2rem, 1.6479rem + 1.5024vw, 3rem); --fs-h3:clamp(1.5625rem, 1.4085rem + 0.6573vw, 2rem); --fs-h4:clamp(1.3125rem, 1.1585rem + 0.6573vw, 1.75rem); --fs-h5:clamp(1.125rem, 1.059rem + 0.2817vw, 1.3125rem); --fs-titre-pied:clamp(1.125rem, 1.081rem + 0.1878vw, 1.25rem); --fs-h6:clamp(0.9375rem, 0.9155rem + 0.0939vw, 1rem); --fs-titre-carte:clamp(1.3125rem, 1.2025rem + 0.4695vw, 1.625rem); --fs-titre-niveau:clamp(1.25rem, 1.162rem + 0.3756vw, 1.5rem); --fs-chiffre:clamp(6rem, 4.5916rem + 6.0094vw, 10rem); --fs-oh:clamp(8.75rem, 5.6691rem + 13.1456vw, 17.5rem); --fs-chapeau:clamp(1.1875rem, 1.0775rem + 0.4695vw, 1.5rem); --fs-intro:clamp(1.125rem, 1.037rem + 0.3756vw, 1.375rem); --fs-p-grand:clamp(1.0625rem, 0.9965rem + 0.2817vw, 1.25rem); --fs-p:clamp(0.9375rem, 0.8935rem + 0.1878vw, 1.0625rem); --fs-bouton:clamp(1rem, 0.956rem + 0.1878vw, 1.125rem); --fs-base:1rem; --fs-petit:0.9375rem; --fs-mention:0.875rem; }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geom';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.ohrizon.com/wp-content/uploads/2026/10/geom-latin-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Geom';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.ohrizon.com/wp-content/uploads/2026/10/geom-latin-variable.woff2') format('woff2');
}
/* End Custom Fonts CSS */