.elementor-31208 .elementor-element.elementor-element-c46ef2c{--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-31208 .elementor-element.elementor-element-b95d17e{--display:flex;}.elementor-31208 .elementor-element.elementor-element-1bdf253{--spacer-size:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-31208 .elementor-element.elementor-element-49c8ee9 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31208 .elementor-element.elementor-element-b1ed0c8{--spacer-size:25px;}.elementor-31208 .elementor-element.elementor-element-e0cc316{--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-31208 .elementor-element.elementor-element-a88bd63{--display:flex;}.elementor-31208 .elementor-element.elementor-element-6f6ce09{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-a026456{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-ee1baa3{--display:flex;}.elementor-31208 .elementor-element.elementor-element-e4aa334 .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-31208 .elementor-element.elementor-element-d364883{--display:flex;}.elementor-31208 .elementor-element.elementor-element-958fbce{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-2f994cf{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-1b43558{--display:flex;}.elementor-31208 .elementor-element.elementor-element-4163884 .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-31208 .elementor-element.elementor-element-e99d68b{--display:flex;}.elementor-31208 .elementor-element.elementor-element-6c03494{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-c8e3f4f{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-afdb2e8{--display:flex;}.elementor-31208 .elementor-element.elementor-element-a61d099 .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-31208 .elementor-element.elementor-element-4273a3c{--display:flex;}.elementor-31208 .elementor-element.elementor-element-1cb9cfe{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-e88c79c{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-2c1a0c2{--display:flex;}.elementor-31208 .elementor-element.elementor-element-003bdfc .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-31208 .elementor-element.elementor-element-ed0e024{--display:flex;}.elementor-31208 .elementor-element.elementor-element-226defd{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-82997a4{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-bad1672{--display:flex;}.elementor-31208 .elementor-element.elementor-element-0af3100{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-0dbc800{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-d47b459{--display:flex;}.elementor-31208 .elementor-element.elementor-element-2eeb3b9{--display:flex;}.elementor-31208 .elementor-element.elementor-element-818984d{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-38c98b2{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-1ceb190{--display:flex;}.elementor-31208 .elementor-element.elementor-element-25f418c .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-31208 .elementor-element.elementor-element-df9d00c{--display:flex;}.elementor-31208 .elementor-element.elementor-element-9617796{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-5ceacc3{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-7d06a48{--display:flex;}.elementor-31208 .elementor-element.elementor-element-e06a38c .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-31208 .elementor-element.elementor-element-0db371c{--display:flex;}.elementor-31208 .elementor-element.elementor-element-61e712d{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-fc57bea{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-c91fb6d{--display:flex;}.elementor-31208 .elementor-element.elementor-element-255fef7 .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-31208 .elementor-element.elementor-element-ce6f45e{--display:flex;}.elementor-31208 .elementor-element.elementor-element-849fce8{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-14f931c{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-e1eab2b{--display:flex;}.elementor-31208 .elementor-element.elementor-element-c806cba{--spacer-size:25px;}.elementor-31208 .elementor-element.elementor-element-6ca00cd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31208 .elementor-element.elementor-element-bae1062{--spacer-size:25px;}.elementor-31208 .elementor-element.elementor-element-3cb0d1a{--display:flex;}.elementor-31208 .elementor-element.elementor-element-ebce558{--display:flex;}.elementor-31208 .elementor-element.elementor-element-bcf15f7{--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-31208 .elementor-element.elementor-element-ace8e31{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-96b1625{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-b58d25d{--display:flex;}.elementor-31208 .elementor-element.elementor-element-e66c15e .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-31208 .elementor-element.elementor-element-b8cf424{--display:flex;}.elementor-31208 .elementor-element.elementor-element-547a506{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-dbed6b0{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-3049775{--display:flex;}.elementor-31208 .elementor-element.elementor-element-1813ae9 .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-31208 .elementor-element.elementor-element-18ee5da{--display:flex;}.elementor-31208 .elementor-element.elementor-element-582dc7b{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-fd3d273{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-c27e0b6{--display:flex;}.elementor-31208 .elementor-element.elementor-element-0ba8301 .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-31208 .elementor-element.elementor-element-a33aabe{--display:flex;}.elementor-31208 .elementor-element.elementor-element-f0222a9{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-63b747c{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-4e1e87d{--display:flex;}.elementor-31208 .elementor-element.elementor-element-8a15bf0{--display:flex;}.elementor-31208 .elementor-element.elementor-element-bba2180{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-30e52c9{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-428140f{--display:flex;}.elementor-31208 .elementor-element.elementor-element-acd0e17 .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-31208 .elementor-element.elementor-element-e26c25f{--display:flex;}.elementor-31208 .elementor-element.elementor-element-0257d37{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-c70d72d{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-af8dfd8{--display:flex;}.elementor-31208 .elementor-element.elementor-element-e388d5f .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-31208 .elementor-element.elementor-element-713054f{--display:flex;}.elementor-31208 .elementor-element.elementor-element-95d43f1{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-644d4fd{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-68e2f03{--display:flex;}.elementor-31208 .elementor-element.elementor-element-345c382 .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-31208 .elementor-element.elementor-element-247856f{--display:flex;}.elementor-31208 .elementor-element.elementor-element-5f0acc1{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-1743018{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-e5e4a63{--display:flex;}.elementor-31208 .elementor-element.elementor-element-5406cf5{--display:flex;}.elementor-31208 .elementor-element.elementor-element-ccebb91{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-a2a76d5{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-2d68c8b{--display:flex;}.elementor-31208 .elementor-element.elementor-element-9493622 .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-31208 .elementor-element.elementor-element-e7c9bfb{--display:flex;}.elementor-31208 .elementor-element.elementor-element-9615f5e{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-ce2548a{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-2887237{--display:flex;}.elementor-31208 .elementor-element.elementor-element-f84b5d9 .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-31208 .elementor-element.elementor-element-ab9aa95{--display:flex;}.elementor-31208 .elementor-element.elementor-element-635fcfe{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-23ae65d{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-8ef6111{--display:flex;}.elementor-31208 .elementor-element.elementor-element-0019bb2 .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-31208 .elementor-element.elementor-element-4e54e25{--display:flex;}.elementor-31208 .elementor-element.elementor-element-0e1231a{--spacer-size:20px;}.elementor-31208 .elementor-element.elementor-element-e395e06{--spacer-size:15px;}.elementor-31208 .elementor-element.elementor-element-16c781e{--display:flex;}.elementor-31208 .elementor-element.elementor-element-c3a9dff{--spacer-size:25px;}.elementor-31208 .elementor-element.elementor-element-1b31dcd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31208 .elementor-element.elementor-element-0484119{--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-31208 .elementor-element.elementor-element-e4aa334 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-4163884 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-a61d099 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-003bdfc .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-25f418c .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-e06a38c .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-255fef7 .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-31208 .elementor-element.elementor-element-e66c15e .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-1813ae9 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-0ba8301 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-acd0e17 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-e388d5f .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-345c382 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-9493622 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-f84b5d9 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-31208 .elementor-element.elementor-element-0019bb2 .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 */