.elementor-8368 .elementor-element.elementor-element-6df459a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-576a0e9{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8368 .elementor-element.elementor-element-8b25df6 .elementor-heading-title{font-family:"Nyght Serif medium italic 500", Sans-serif;font-size:49px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-56db01a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-1f95ec8{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-1f95ec8 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8368 .elementor-element.elementor-element-ffe8cb6{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-ffe8cb6 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-9acb55b{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-9acb55b p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-20798cd{width:100%;max-width:100%;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-20798cd p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-a5e6aa9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-b262527{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-b262527 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-f34719c{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-f34719c p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-a516f3c{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-a516f3c p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-ef87ed7{width:100%;max-width:100%;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-ef87ed7 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-5247a52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-ab2b676{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-ab2b676 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-388db78{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-388db78 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-461539a{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-461539a p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-4be3a08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-e02e290{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-e02e290 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-11806b7{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-11806b7 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-170131c{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-170131c p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-7878447{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-7878447 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-868d3be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-bc5d3e3{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-bc5d3e3 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-b4757f1{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-b4757f1 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-1eaab42{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-1eaab42 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-242c3be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-ef13891{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-ef13891 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-25967bd{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-25967bd p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-8b4d6a8{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-8b4d6a8 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-cabc6ab{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-cabc6ab p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-50ad108{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-50ad108 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-536f3ff{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-536f3ff p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-c7c8178{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-8e19ee5{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-8e19ee5 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-3444c0f{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-3444c0f p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-b311841{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-b311841 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-65852aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8368 .elementor-element.elementor-element-23a6c26{padding:0px 0px 16px 0px;}.elementor-8368 .elementor-element.elementor-element-23a6c26 .elementor-heading-title{font-family:"OverusedGrotesk-VF", Sans-serif;font-size:31px;font-weight:500;color:#000000;}.elementor-8368 .elementor-element.elementor-element-f6de736{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-f6de736 p{margin-block-end:0px;}.elementor-8368 .elementor-element.elementor-element-256479e{width:100%;max-width:100%;padding:0px 0px 8px 0px;font-family:"OverusedGrotesk-VF", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8368 .elementor-element.elementor-element-256479e p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-8368 .elementor-element.elementor-element-6df459a{--padding-top:080px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}}@media(max-width:1024px){.elementor-8368 .elementor-element.elementor-element-6df459a{--padding-top:120px;--padding-bottom:80px;--padding-left:56px;--padding-right:56px;}}@media(max-width:767px){.elementor-8368 .elementor-element.elementor-element-6df459a{--padding-top:100px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nyght Serif medium italic 500';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://couvreur-richard.fr/wp-content/uploads/2025/12/NyghtSerif-MediumItalic-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OverusedGrotesk-VF';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://couvreur-richard.fr/wp-content/uploads/2025/11/OverusedGrotesk-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */