.elementor-31237 .elementor-element.elementor-element-4dcdc2d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-31237 .elementor-element.elementor-element-4c105dc{--display:flex;}.elementor-31237 .elementor-element.elementor-element-efcb043{--spacer-size:25px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );background-color:var( --e-global-color-accent );}.elementor-31237 .elementor-element.elementor-element-ef85a65 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31237 .elementor-element.elementor-element-7aa8346{--spacer-size:25px;}.elementor-31237 .elementor-element.elementor-element-8c0d06c{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-31237 .elementor-element.elementor-element-8e6eeb8{--display:flex;}.elementor-31237 .elementor-element.elementor-element-ff87ac9{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-cca750a{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-e2099e0{--display:flex;}.elementor-31237 .elementor-element.elementor-element-ab55369 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-a26d933{--display:flex;}.elementor-31237 .elementor-element.elementor-element-4a66dfb{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-4dae734{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-8efc6b1{--display:flex;}.elementor-31237 .elementor-element.elementor-element-ff8c960 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-b3164b9{--display:flex;}.elementor-31237 .elementor-element.elementor-element-24474c7{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-909ae57{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-5e3547b{--display:flex;}.elementor-31237 .elementor-element.elementor-element-9f85e9f .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-3fe3b6a{--display:flex;}.elementor-31237 .elementor-element.elementor-element-1da0dbc{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-73023b4{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-6451358{--display:flex;}.elementor-31237 .elementor-element.elementor-element-d0f0a0d{--display:flex;}.elementor-31237 .elementor-element.elementor-element-f95bf62{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-6802a0d{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-edb00e4{--display:flex;}.elementor-31237 .elementor-element.elementor-element-15414bb .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-f4be33b{--display:flex;}.elementor-31237 .elementor-element.elementor-element-765e5c9{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-2e59d87{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-a5ef734{--display:flex;}.elementor-31237 .elementor-element.elementor-element-7bb7bb5 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-af4de51{--display:flex;}.elementor-31237 .elementor-element.elementor-element-0fd9ed4{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-812b00a{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-bd63ef6{--display:flex;}.elementor-31237 .elementor-element.elementor-element-7d9c50e .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-94db808{--display:flex;}.elementor-31237 .elementor-element.elementor-element-1165cfa{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-13998f9{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-ff405e5{--display:flex;}.elementor-31237 .elementor-element.elementor-element-3e1dd96{--spacer-size:25px;}.elementor-31237 .elementor-element.elementor-element-a0ee8d4 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31237 .elementor-element.elementor-element-ba1ba0d{--spacer-size:25px;}.elementor-31237 .elementor-element.elementor-element-00f3d6b{--display:flex;}.elementor-31237 .elementor-element.elementor-element-a4a85f8{--display:flex;}.elementor-31237 .elementor-element.elementor-element-634ba86{--spacer-size:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31237 .elementor-element.elementor-element-8e4a064{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-c3b3391{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-a6e8e75{--display:flex;}.elementor-31237 .elementor-element.elementor-element-aab318f .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-f7b6be2{--display:flex;}.elementor-31237 .elementor-element.elementor-element-2fd6021{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-fc29260{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-d7d4201{--display:flex;}.elementor-31237 .elementor-element.elementor-element-97613f4 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-b7df8fd{--display:flex;}.elementor-31237 .elementor-element.elementor-element-d04d2f6{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-11b631b{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-d03bb22{--display:flex;}.elementor-31237 .elementor-element.elementor-element-1038af2 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-2521152{--display:flex;}.elementor-31237 .elementor-element.elementor-element-7daee00{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-043a837{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-1e2b822{--display:flex;}.elementor-31237 .elementor-element.elementor-element-c311c08{--display:flex;}.elementor-31237 .elementor-element.elementor-element-802006e{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-2ca9808{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-02386e9{--display:flex;}.elementor-31237 .elementor-element.elementor-element-45a2860 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-ea4efcd{--display:flex;}.elementor-31237 .elementor-element.elementor-element-32c896a{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-823cc87{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-f89be10{--display:flex;}.elementor-31237 .elementor-element.elementor-element-83aec34 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-5d3f275{--display:flex;}.elementor-31237 .elementor-element.elementor-element-a6a1f2d{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-d1030f8{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-3539b25{--display:flex;}.elementor-31237 .elementor-element.elementor-element-91e69c7 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-570d189{--display:flex;}.elementor-31237 .elementor-element.elementor-element-63ba2cb{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-f526045{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-ac23be0{--display:flex;}.elementor-31237 .elementor-element.elementor-element-3a59a6b{--display:flex;}.elementor-31237 .elementor-element.elementor-element-fca5477{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-7954e74{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-313b079{--display:flex;}.elementor-31237 .elementor-element.elementor-element-50d6260 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-b3e2cff{--display:flex;}.elementor-31237 .elementor-element.elementor-element-5d0c735{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-fda7641{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-0e03a23{--display:flex;}.elementor-31237 .elementor-element.elementor-element-950f364 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-fb82ca9{--display:flex;}.elementor-31237 .elementor-element.elementor-element-8e8f599{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-b01c965{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-4f4d1bf{--display:flex;}.elementor-31237 .elementor-element.elementor-element-5d7553d .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:25px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-31237 .elementor-element.elementor-element-7f9a475{--display:flex;}.elementor-31237 .elementor-element.elementor-element-25da3b1{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-f37237d{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-9dac158{--display:flex;}.elementor-31237 .elementor-element.elementor-element-dcdb559{--spacer-size:20px;}.elementor-31237 .elementor-element.elementor-element-c8097ff{--spacer-size:15px;}.elementor-31237 .elementor-element.elementor-element-138f0b0{--display:flex;}.elementor-31237 .elementor-element.elementor-element-2579ca5{--spacer-size:25px;}.elementor-31237 .elementor-element.elementor-element-700308b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31237 .elementor-element.elementor-element-4d4c47f{--spacer-size:25px;}@media(max-width:1196px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-31237 .elementor-element.elementor-element-ab55369 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-ff8c960 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-9f85e9f .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-15414bb .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-7bb7bb5 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-7d9c50e .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-31237 .elementor-element.elementor-element-aab318f .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-97613f4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-1038af2 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-45a2860 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-83aec34 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-91e69c7 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-50d6260 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-950f364 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31237 .elementor-element.elementor-element-5d7553d .elementor-heading-title{font-size:21px;line-height:1.2em;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.groupe-apb.fr/wp-content/uploads/2024/05/MazzardH-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.groupe-apb.fr/wp-content/uploads/2024/05/MazzardH-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.groupe-apb.fr/wp-content/uploads/2024/05/MazzardH-Light.woff') format('woff');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.groupe-apb.fr/wp-content/uploads/2024/05/MazzardH-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.groupe-apb.fr/wp-content/uploads/2024/05/MazzardH-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.groupe-apb.fr/wp-content/uploads/2024/05/MazzardH-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */