.elementor-23663 .elementor-element.elementor-element-976783e{--display:flex;}.elementor-23663 .elementor-element.elementor-element-11115da{--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-23663 .elementor-element.elementor-element-4733f9e{--display:flex;}.elementor-23663 .elementor-element.elementor-element-16215e8{--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-23663 .elementor-element.elementor-element-87ac42b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-23663 .elementor-element.elementor-element-0433f03{--spacer-size:25px;}.elementor-23663 .elementor-element.elementor-element-8fe38aa{--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-23663 .elementor-element.elementor-element-341af91{--display:flex;}.elementor-23663 .elementor-element.elementor-element-8cc116c{--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-23663 .elementor-element.elementor-element-8f03971{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-3b7cb78{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-40b8ac2{--display:flex;}.elementor-23663 .elementor-element.elementor-element-39815a2 .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-23663 .elementor-element.elementor-element-4b71dbf{--display:flex;}.elementor-23663 .elementor-element.elementor-element-3d85414{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-3d5249a{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-8f7fe58{--display:flex;}.elementor-23663 .elementor-element.elementor-element-950d840 .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-23663 .elementor-element.elementor-element-b704c95{--display:flex;}.elementor-23663 .elementor-element.elementor-element-f9f6d64{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-e667cc4{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-694ea6c{--display:flex;}.elementor-23663 .elementor-element.elementor-element-5670674 .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-23663 .elementor-element.elementor-element-2a116e4{--display:flex;}.elementor-23663 .elementor-element.elementor-element-93347a5{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-8784154{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-ca9ab75{--display:flex;}.elementor-23663 .elementor-element.elementor-element-517e3a2{--display:flex;}.elementor-23663 .elementor-element.elementor-element-a7c77f2{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-9ccde02{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-11e3627{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-53a3cb6{--display:flex;}.elementor-23663 .elementor-element.elementor-element-48fcdfc .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-23663 .elementor-element.elementor-element-4cb3877{--display:flex;}.elementor-23663 .elementor-element.elementor-element-bf53ccf{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-a226a61{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-7cfebb0{--display:flex;}.elementor-23663 .elementor-element.elementor-element-fbd8341 .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-23663 .elementor-element.elementor-element-a85ff51{--display:flex;}.elementor-23663 .elementor-element.elementor-element-5270114{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-3aaa82e{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-4944810{--display:flex;}.elementor-23663 .elementor-element.elementor-element-7fc3260 .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-23663 .elementor-element.elementor-element-a6c1f2c{--display:flex;}.elementor-23663 .elementor-element.elementor-element-88e0c56{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-9716550{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-23482dc{--display:flex;}.elementor-23663 .elementor-element.elementor-element-458b544 .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-23663 .elementor-element.elementor-element-f9c175d{--display:flex;}.elementor-23663 .elementor-element.elementor-element-cbecfec{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-8dda71b{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-69b5c8c{--display:flex;}.elementor-23663 .elementor-element.elementor-element-8a114f7{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-c66b3c4 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-23663 .elementor-element.elementor-element-c6479d1{--spacer-size:25px;}.elementor-23663 .elementor-element.elementor-element-d1a9d0f{--display:flex;}.elementor-23663 .elementor-element.elementor-element-8d79fe6{--display:flex;}.elementor-23663 .elementor-element.elementor-element-afb299f{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-9569461{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-b0699d3{--display:flex;}.elementor-23663 .elementor-element.elementor-element-e3fd0b6 .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-23663 .elementor-element.elementor-element-b387cb1{--display:flex;}.elementor-23663 .elementor-element.elementor-element-12d4899{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-6fea1ee{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-e5f12e5{--display:flex;}.elementor-23663 .elementor-element.elementor-element-1cf8cf0 .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-23663 .elementor-element.elementor-element-3226c10{--display:flex;}.elementor-23663 .elementor-element.elementor-element-0c44462{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-4c7be96{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-c18f8bd{--display:flex;}.elementor-23663 .elementor-element.elementor-element-ac7918a{--display:flex;}.elementor-23663 .elementor-element.elementor-element-00b2df6{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-34e162c{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-7b575db{--display:flex;}.elementor-23663 .elementor-element.elementor-element-aa6b880 .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-23663 .elementor-element.elementor-element-329440c{--display:flex;}.elementor-23663 .elementor-element.elementor-element-bbb6fdb{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-ce4b9cf{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-421b39d{--display:flex;}.elementor-23663 .elementor-element.elementor-element-a164c40 .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-23663 .elementor-element.elementor-element-1cc8262{--display:flex;}.elementor-23663 .elementor-element.elementor-element-fc43bcd{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-66da34b{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-a33d96d{--display:flex;}.elementor-23663 .elementor-element.elementor-element-3a06a86 .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-23663 .elementor-element.elementor-element-c83bb61{--display:flex;}.elementor-23663 .elementor-element.elementor-element-8310ef9{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-84b8655{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-f132444{--display:flex;}.elementor-23663 .elementor-element.elementor-element-63ce5dc .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-23663 .elementor-element.elementor-element-5cabef2{--display:flex;}.elementor-23663 .elementor-element.elementor-element-cf11acc{--spacer-size:20px;}.elementor-23663 .elementor-element.elementor-element-4538f14{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-543c2c0{--display:flex;}.elementor-23663 .elementor-element.elementor-element-0a97e37{--spacer-size:15px;}.elementor-23663 .elementor-element.elementor-element-af73ffe .elementor-button{background-color:var( --e-global-color-primary );}.elementor-23663 .elementor-element.elementor-element-27e4410{--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-23663 .elementor-element.elementor-element-39815a2 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-950d840 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-5670674 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-48fcdfc .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-fbd8341 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-7fc3260 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-458b544 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-e3fd0b6 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-1cf8cf0 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-aa6b880 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-a164c40 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-3a06a86 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23663 .elementor-element.elementor-element-63ce5dc .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 */