.elementor-24691 .elementor-element.elementor-element-82c8379{--display:flex;}.elementor-24691 .elementor-element.elementor-element-4f5812c{--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-24691 .elementor-element.elementor-element-aea4c4d{--display:flex;}.elementor-24691 .elementor-element.elementor-element-64fb1cf{--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-24691 .elementor-element.elementor-element-be95526 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-24691 .elementor-element.elementor-element-2489968{--spacer-size:25px;}.elementor-24691 .elementor-element.elementor-element-f101442{--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-24691 .elementor-element.elementor-element-c6c198a{--display:flex;}.elementor-24691 .elementor-element.elementor-element-4c31e89{--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-24691 .elementor-element.elementor-element-22af082{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-a1e212b{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-81e78a8{--display:flex;}.elementor-24691 .elementor-element.elementor-element-5c88277 .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-24691 .elementor-element.elementor-element-b226091{--display:flex;}.elementor-24691 .elementor-element.elementor-element-61850d9{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-3669c19{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-88953f6{--display:flex;}.elementor-24691 .elementor-element.elementor-element-fbcce19 .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-24691 .elementor-element.elementor-element-a430c7a{--display:flex;}.elementor-24691 .elementor-element.elementor-element-b12a341{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-f3a33e3{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-cd01900{--display:flex;}.elementor-24691 .elementor-element.elementor-element-c080148 .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-24691 .elementor-element.elementor-element-265dd48{--display:flex;}.elementor-24691 .elementor-element.elementor-element-77061ff{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-20b0dd1{--display:flex;}.elementor-24691 .elementor-element.elementor-element-76aee0d{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-fbb501d{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-4dcc87e{--display:flex;}.elementor-24691 .elementor-element.elementor-element-1cfe5fa{--display:flex;}.elementor-24691 .elementor-element.elementor-element-063d518{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-ed16b05{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-c4a4f04{--display:flex;}.elementor-24691 .elementor-element.elementor-element-da1f82f .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-24691 .elementor-element.elementor-element-ba83882{--display:flex;}.elementor-24691 .elementor-element.elementor-element-0faa011{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-46c6115{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-400c3cd{--display:flex;}.elementor-24691 .elementor-element.elementor-element-975c798 .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-24691 .elementor-element.elementor-element-2a030f4{--display:flex;}.elementor-24691 .elementor-element.elementor-element-4d2afca{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-539953a{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-9eddef4{--display:flex;}.elementor-24691 .elementor-element.elementor-element-585e246 .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-24691 .elementor-element.elementor-element-e558b55{--display:flex;}.elementor-24691 .elementor-element.elementor-element-e72a2b0{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-2856e6a{--display:flex;}.elementor-24691 .elementor-element.elementor-element-7bada92{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-378584c{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-c6579de{--display:flex;}.elementor-24691 .elementor-element.elementor-element-bdffa07{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-fe31ac0 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-24691 .elementor-element.elementor-element-0ea32c5{--spacer-size:25px;}.elementor-24691 .elementor-element.elementor-element-f26aab2{--display:flex;}.elementor-24691 .elementor-element.elementor-element-cc2dbc4{--display:flex;}.elementor-24691 .elementor-element.elementor-element-c21d1ea{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-3a5dda6{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-3e1c87b{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-bf2398a{--display:flex;}.elementor-24691 .elementor-element.elementor-element-b9ac9e7 .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-24691 .elementor-element.elementor-element-282f369{--display:flex;}.elementor-24691 .elementor-element.elementor-element-7b31663{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-b768e44{--display:flex;}.elementor-24691 .elementor-element.elementor-element-31b67fe{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-a1731c8{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-6e89bee{--display:flex;}.elementor-24691 .elementor-element.elementor-element-fc43147 .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-24691 .elementor-element.elementor-element-0e57f4a{--display:flex;}.elementor-24691 .elementor-element.elementor-element-1183003{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-4a73e25{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-cb7d906{--display:flex;}.elementor-24691 .elementor-element.elementor-element-e71e202 .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-24691 .elementor-element.elementor-element-f1776c5{--display:flex;}.elementor-24691 .elementor-element.elementor-element-daa4d5b{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-435980c{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-4359a4b{--display:flex;}.elementor-24691 .elementor-element.elementor-element-760897b{--display:flex;}.elementor-24691 .elementor-element.elementor-element-97aa1ff{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-50b810d{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-b141e7d{--display:flex;}.elementor-24691 .elementor-element.elementor-element-e0cb5c4 .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-24691 .elementor-element.elementor-element-2858e35{--display:flex;}.elementor-24691 .elementor-element.elementor-element-ed7f60b{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-c810784{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-362ba87{--display:flex;}.elementor-24691 .elementor-element.elementor-element-3c63a92 .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-24691 .elementor-element.elementor-element-4e82b96{--display:flex;}.elementor-24691 .elementor-element.elementor-element-766d6a3{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-b73311f{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-14c9912{--display:flex;}.elementor-24691 .elementor-element.elementor-element-2015de4 .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-24691 .elementor-element.elementor-element-e959c62{--display:flex;}.elementor-24691 .elementor-element.elementor-element-45f8371{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-01f4a10{--display:flex;}.elementor-24691 .elementor-element.elementor-element-71e5b2e{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-8dff367{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-6eb84a2{--display:flex;}.elementor-24691 .elementor-element.elementor-element-d6ad39a{--display:flex;}.elementor-24691 .elementor-element.elementor-element-c2ce026{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-eaecf93{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-eb7b2ba{--display:flex;}.elementor-24691 .elementor-element.elementor-element-3f59bb3 .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-24691 .elementor-element.elementor-element-91a8dd5{--display:flex;}.elementor-24691 .elementor-element.elementor-element-0ae8713{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-8ee3f07{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-ac4b213{--display:flex;}.elementor-24691 .elementor-element.elementor-element-c7c5333 .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-24691 .elementor-element.elementor-element-784dc69{--display:flex;}.elementor-24691 .elementor-element.elementor-element-082e952{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-fd9bb06{--display:flex;}.elementor-24691 .elementor-element.elementor-element-403a724{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-ba5db43{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-86419ca{--display:flex;}.elementor-24691 .elementor-element.elementor-element-9870c4e .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-24691 .elementor-element.elementor-element-11dc362{--display:flex;}.elementor-24691 .elementor-element.elementor-element-5378fab{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-122a64f{--display:flex;}.elementor-24691 .elementor-element.elementor-element-75aa248{--spacer-size:20px;}.elementor-24691 .elementor-element.elementor-element-101abee{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-3284276{--display:flex;}.elementor-24691 .elementor-element.elementor-element-7be55c4{--spacer-size:15px;}.elementor-24691 .elementor-element.elementor-element-a3d6213 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-24691 .elementor-element.elementor-element-b2d600f{--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-24691 .elementor-element.elementor-element-5c88277 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-fbcce19 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-c080148 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-da1f82f .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-975c798 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-585e246 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-b9ac9e7 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-fc43147 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-e71e202 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-e0cb5c4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-3c63a92 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-2015de4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-3f59bb3 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-c7c5333 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-24691 .elementor-element.elementor-element-9870c4e .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 */