.elementor-24041 .elementor-element.elementor-element-88fb22a{--display:flex;}.elementor-24041 .elementor-element.elementor-element-f1579a3{--spacer-size:15px;}.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-24041 .elementor-element.elementor-element-61564cd{--display:flex;}.elementor-24041 .elementor-element.elementor-element-8d3b16c{--spacer-size:15px;}.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-24041 .elementor-element.elementor-element-0cc2464 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-24041 .elementor-element.elementor-element-ddf2176{--spacer-size:25px;}.elementor-24041 .elementor-element.elementor-element-89baf7f{--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-24041 .elementor-element.elementor-element-2ce5266{--display:flex;}.elementor-24041 .elementor-element.elementor-element-55c4648{--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-24041 .elementor-element.elementor-element-4862dea{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-6184a0c{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-50baded{--display:flex;}.elementor-24041 .elementor-element.elementor-element-0b56ce2 .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-24041 .elementor-element.elementor-element-bd00cc4{--display:flex;}.elementor-24041 .elementor-element.elementor-element-5329405{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-80ad764{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-4fcfe58{--display:flex;}.elementor-24041 .elementor-element.elementor-element-0af3c76 .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-24041 .elementor-element.elementor-element-36de71e{--display:flex;}.elementor-24041 .elementor-element.elementor-element-3bdf70e{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-6c68edb{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-e25e830{--display:flex;}.elementor-24041 .elementor-element.elementor-element-76082a1 .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-24041 .elementor-element.elementor-element-a3d04fc{--display:flex;}.elementor-24041 .elementor-element.elementor-element-968139c{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-522cbb6{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-85f7cb7{--display:flex;}.elementor-24041 .elementor-element.elementor-element-aacf8d4{--display:flex;}.elementor-24041 .elementor-element.elementor-element-83081b7{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-9587b5d{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-e6a621a{--display:flex;}.elementor-24041 .elementor-element.elementor-element-25b3d39 .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-24041 .elementor-element.elementor-element-9c9b9ff{--display:flex;}.elementor-24041 .elementor-element.elementor-element-c54b25d{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-3346e65{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-42637cf{--display:flex;}.elementor-24041 .elementor-element.elementor-element-957f1b3 .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-24041 .elementor-element.elementor-element-68f2dd0{--display:flex;}.elementor-24041 .elementor-element.elementor-element-7f137c8{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-8a8de29{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-857a24d{--display:flex;}.elementor-24041 .elementor-element.elementor-element-c419527 .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-24041 .elementor-element.elementor-element-1547d1a{--display:flex;}.elementor-24041 .elementor-element.elementor-element-b0b7c40{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-3cc3d38{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-701562d{--display:flex;}.elementor-24041 .elementor-element.elementor-element-17c2fc1{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-dee175b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-24041 .elementor-element.elementor-element-fc2b8a9{--spacer-size:25px;}.elementor-24041 .elementor-element.elementor-element-04420d2{--display:flex;}.elementor-24041 .elementor-element.elementor-element-5c1bd26{--display:flex;}.elementor-24041 .elementor-element.elementor-element-982dbeb{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-3f72ede{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-e9570fd{--display:flex;}.elementor-24041 .elementor-element.elementor-element-da33178 .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-24041 .elementor-element.elementor-element-946ef41{--display:flex;}.elementor-24041 .elementor-element.elementor-element-5599fba{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-c4db880{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-0dc4543{--display:flex;}.elementor-24041 .elementor-element.elementor-element-240a16d .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-24041 .elementor-element.elementor-element-8e8053e{--display:flex;}.elementor-24041 .elementor-element.elementor-element-0ad2e7e{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-1c840d8{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-16fa564{--display:flex;}.elementor-24041 .elementor-element.elementor-element-dd1ddc4 .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-24041 .elementor-element.elementor-element-d5af4a7{--display:flex;}.elementor-24041 .elementor-element.elementor-element-48f2403{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-db0b5a8{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-03b83ee{--display:flex;}.elementor-24041 .elementor-element.elementor-element-a0073e4 .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-24041 .elementor-element.elementor-element-b9b58c3{--display:flex;}.elementor-24041 .elementor-element.elementor-element-c244a88{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-f6c9653{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-5ee4a8b{--display:flex;}.elementor-24041 .elementor-element.elementor-element-b5e3faf{--display:flex;}.elementor-24041 .elementor-element.elementor-element-cea3ff9{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-6cabdfc{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-fd90b2a{--display:flex;}.elementor-24041 .elementor-element.elementor-element-6de9fff .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-24041 .elementor-element.elementor-element-3450621{--display:flex;}.elementor-24041 .elementor-element.elementor-element-050542a{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-ad0e8ae{--spacer-size:25px;}.elementor-24041 .elementor-element.elementor-element-567a352{--display:flex;}.elementor-24041 .elementor-element.elementor-element-c278803 .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-24041 .elementor-element.elementor-element-1e5ccab{--display:flex;}.elementor-24041 .elementor-element.elementor-element-1f49b61{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-735a96c{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-deacb98{--display:flex;}.elementor-24041 .elementor-element.elementor-element-5717f26 .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-24041 .elementor-element.elementor-element-47ede91{--display:flex;}.elementor-24041 .elementor-element.elementor-element-478ac47{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-a2686c8{--display:flex;}.elementor-24041 .elementor-element.elementor-element-1a4d952{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-8ddf552{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-999890a{--display:flex;}.elementor-24041 .elementor-element.elementor-element-26cbcf4{--display:flex;}.elementor-24041 .elementor-element.elementor-element-3219cfc{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-ee70352{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-8f4976b{--display:flex;}.elementor-24041 .elementor-element.elementor-element-bc2804b .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-24041 .elementor-element.elementor-element-c577776{--display:flex;}.elementor-24041 .elementor-element.elementor-element-230837c{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-6a80676{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-108a408{--display:flex;}.elementor-24041 .elementor-element.elementor-element-fc0558b .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-24041 .elementor-element.elementor-element-064b418{--display:flex;}.elementor-24041 .elementor-element.elementor-element-52b03fa{--spacer-size:20px;}.elementor-24041 .elementor-element.elementor-element-2163a6f{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-61b56d6{--display:flex;}.elementor-24041 .elementor-element.elementor-element-6bc138a{--spacer-size:15px;}.elementor-24041 .elementor-element.elementor-element-5a26b85 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-24041 .elementor-element.elementor-element-84b39ca{--spacer-size:25px;}@media(max-width:1579px){.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 );}}@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-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-24041 .elementor-element.elementor-element-0b56ce2 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-0af3c76 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-76082a1 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-25b3d39 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-957f1b3 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-c419527 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-da33178 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-240a16d .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-dd1ddc4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-a0073e4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-6de9fff .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-c278803 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-5717f26 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-bc2804b .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24041 .elementor-element.elementor-element-fc0558b .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 */