.elementor-22253 .elementor-element.elementor-element-2f8e0a0{--display:flex;}.elementor-22253 .elementor-element.elementor-element-e5cce95{--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-22253 .elementor-element.elementor-element-8d309ad{--display:flex;}.elementor-22253 .elementor-element.elementor-element-a7df355{--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-22253 .elementor-element.elementor-element-e12cc0d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-22253 .elementor-element.elementor-element-19d6679{--spacer-size:25px;}.elementor-22253 .elementor-element.elementor-element-96137a1{--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-22253 .elementor-element.elementor-element-fa4404c{--display:flex;}.elementor-22253 .elementor-element.elementor-element-7fc573a{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-daaf943{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-b9918f4{--display:flex;}.elementor-22253 .elementor-element.elementor-element-f481811 .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-22253 .elementor-element.elementor-element-d2b82a9{--display:flex;}.elementor-22253 .elementor-element.elementor-element-8996d00{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-bfbc90f{--display:flex;}.elementor-22253 .elementor-element.elementor-element-0fc95e4{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-18d2ab3{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-0e58199{--display:flex;}.elementor-22253 .elementor-element.elementor-element-2470b9f .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-22253 .elementor-element.elementor-element-acb9cbb{--display:flex;}.elementor-22253 .elementor-element.elementor-element-c8fe667{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-0a1dda0{--display:flex;}.elementor-22253 .elementor-element.elementor-element-e2efbf2{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-50a7f70{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-5f9106a{--display:flex;}.elementor-22253 .elementor-element.elementor-element-6607b67{--display:flex;}.elementor-22253 .elementor-element.elementor-element-abcbad3{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-c9e9bd4{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-23ea12a{--display:flex;}.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-22253 .elementor-element.elementor-element-1bd568a{--display:flex;}.elementor-22253 .elementor-element.elementor-element-d4831a8{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-f9af1a5{--display:flex;}.elementor-22253 .elementor-element.elementor-element-806b0e6{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-cc7653b{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-6281d99{--display:flex;}.elementor-22253 .elementor-element.elementor-element-e813553{--display:flex;}.elementor-22253 .elementor-element.elementor-element-f4b703f{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-bd76d6f{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-7e32ecc{--display:flex;}.elementor-22253 .elementor-element.elementor-element-b96df44 .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-22253 .elementor-element.elementor-element-4b3f25e{--display:flex;}.elementor-22253 .elementor-element.elementor-element-055aaae{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-9cd1a8a{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-8a582fc{--display:flex;}.elementor-22253 .elementor-element.elementor-element-bc4ea1b{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-07edb06 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-22253 .elementor-element.elementor-element-ef5152a{--spacer-size:25px;}.elementor-22253 .elementor-element.elementor-element-6021623{--display:flex;}.elementor-22253 .elementor-element.elementor-element-87d21c3{--display:flex;}.elementor-22253 .elementor-element.elementor-element-63bef92{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-37230b9{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-0188cf7{--display:flex;}.elementor-22253 .elementor-element.elementor-element-c0b76d4 .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-22253 .elementor-element.elementor-element-1c728f6{--display:flex;}.elementor-22253 .elementor-element.elementor-element-25d6174{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-1cb8ee8{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-f2f74e8{--display:flex;}.elementor-22253 .elementor-element.elementor-element-c7bf919 .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-22253 .elementor-element.elementor-element-5caa419{--display:flex;}.elementor-22253 .elementor-element.elementor-element-ea2948c{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-2b0ef60{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-18740a6{--display:flex;}.elementor-22253 .elementor-element.elementor-element-6d080b3 .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-22253 .elementor-element.elementor-element-053581d{--display:flex;}.elementor-22253 .elementor-element.elementor-element-1000085{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-1bf8692{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-e825680{--display:flex;}.elementor-22253 .elementor-element.elementor-element-d0e2fd7 .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-22253 .elementor-element.elementor-element-2326bbb{--display:flex;}.elementor-22253 .elementor-element.elementor-element-b0e613b{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-3da9fcb{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-f0a0637{--display:flex;}.elementor-22253 .elementor-element.elementor-element-eaa2a30 .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-22253 .elementor-element.elementor-element-8f8201a{--display:flex;}.elementor-22253 .elementor-element.elementor-element-c581aa2{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-41fda08{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-aa1d5e5{--display:flex;}.elementor-22253 .elementor-element.elementor-element-147c145{--display:flex;}.elementor-22253 .elementor-element.elementor-element-60b2c44{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-75252b2{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-ec12af5{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-6b4b389{--display:flex;}.elementor-22253 .elementor-element.elementor-element-86fd538 .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-22253 .elementor-element.elementor-element-447aab9{--display:flex;}.elementor-22253 .elementor-element.elementor-element-754ea95{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-9e8aff0{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-e841b99{--display:flex;}.elementor-22253 .elementor-element.elementor-element-a267521 .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-22253 .elementor-element.elementor-element-0f5e7bc{--display:flex;}.elementor-22253 .elementor-element.elementor-element-b6b271e{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-34eeeb4{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-3edba18{--display:flex;}.elementor-22253 .elementor-element.elementor-element-d5e6c28 .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-22253 .elementor-element.elementor-element-f53b215{--display:flex;}.elementor-22253 .elementor-element.elementor-element-344a09b{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-22ca9aa{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-4044731{--display:flex;}.elementor-22253 .elementor-element.elementor-element-43348c3 .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-22253 .elementor-element.elementor-element-5b56c1c{--display:flex;}.elementor-22253 .elementor-element.elementor-element-48edc99{--spacer-size:20px;}.elementor-22253 .elementor-element.elementor-element-ba77f5e{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-85e7445{--display:flex;}.elementor-22253 .elementor-element.elementor-element-673dad7{--spacer-size:15px;}.elementor-22253 .elementor-element.elementor-element-c7c6f04 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-22253 .elementor-element.elementor-element-82bf3e4{--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-22253 .elementor-element.elementor-element-f481811 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-2470b9f .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-22253 .elementor-element.elementor-element-b96df44 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-c0b76d4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-c7bf919 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-6d080b3 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-d0e2fd7 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-eaa2a30 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-86fd538 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-a267521 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-d5e6c28 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-22253 .elementor-element.elementor-element-43348c3 .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 */