.elementor-23819 .elementor-element.elementor-element-2554473{--display:flex;}.elementor-23819 .elementor-element.elementor-element-f7814ca{--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-23819 .elementor-element.elementor-element-9a9322e{--display:flex;}.elementor-23819 .elementor-element.elementor-element-d271d5f{--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-23819 .elementor-element.elementor-element-6a92c8f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-23819 .elementor-element.elementor-element-16fb93c{--spacer-size:25px;}.elementor-23819 .elementor-element.elementor-element-7c19024{--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-23819 .elementor-element.elementor-element-073f5ff{--display:flex;}.elementor-23819 .elementor-element.elementor-element-c47c07a{--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-23819 .elementor-element.elementor-element-f16de7c{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-7cbcfc1{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-075a020{--display:flex;}.elementor-23819 .elementor-element.elementor-element-bf11978 .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-23819 .elementor-element.elementor-element-0119966{--display:flex;}.elementor-23819 .elementor-element.elementor-element-46e357f{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-40b2487{--spacer-size:25px;}.elementor-23819 .elementor-element.elementor-element-1af62ae{--display:flex;}.elementor-23819 .elementor-element.elementor-element-5d795a6 .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-23819 .elementor-element.elementor-element-8ce45e8{--display:flex;}.elementor-23819 .elementor-element.elementor-element-7d93c77{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-19c4adb{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-6284374{--display:flex;}.elementor-23819 .elementor-element.elementor-element-f979069{--display:flex;}.elementor-23819 .elementor-element.elementor-element-6c92fe0{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-5bef1af{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-5c694f1{--display:flex;}.elementor-23819 .elementor-element.elementor-element-e84a65a .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-23819 .elementor-element.elementor-element-cda2bed{--display:flex;}.elementor-23819 .elementor-element.elementor-element-129741a{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-785e403{--display:flex;}.elementor-23819 .elementor-element.elementor-element-e657337{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-250f08e{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-e8cc5d3{--display:flex;}.elementor-23819 .elementor-element.elementor-element-0d8d396 .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-23819 .elementor-element.elementor-element-0891ce7{--display:flex;}.elementor-23819 .elementor-element.elementor-element-cd30100{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-74def1b{--display:flex;}.elementor-23819 .elementor-element.elementor-element-efc2d74{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-d14fffb{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-3899b32{--display:flex;}.elementor-23819 .elementor-element.elementor-element-02eba88 .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-23819 .elementor-element.elementor-element-a855b63{--display:flex;}.elementor-23819 .elementor-element.elementor-element-eaad7fb{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-4ce500b{--display:flex;}.elementor-23819 .elementor-element.elementor-element-f4bdbd7{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-3900e26{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-30e3422{--display:flex;}.elementor-23819 .elementor-element.elementor-element-dd5e3c6{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-2e571f8 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-23819 .elementor-element.elementor-element-2e3f4db{--spacer-size:25px;}.elementor-23819 .elementor-element.elementor-element-f095a3d{--display:flex;}.elementor-23819 .elementor-element.elementor-element-0383321{--display:flex;}.elementor-23819 .elementor-element.elementor-element-7baa4da{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-4d9ff17{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-1b20c3c{--display:flex;}.elementor-23819 .elementor-element.elementor-element-4f1ca2f .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-23819 .elementor-element.elementor-element-51f4a7b{--display:flex;}.elementor-23819 .elementor-element.elementor-element-b621f2a{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-794ac96{--display:flex;}.elementor-23819 .elementor-element.elementor-element-25767c2{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-3140524{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-32d1e3f{--display:flex;}.elementor-23819 .elementor-element.elementor-element-cd79200 .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-23819 .elementor-element.elementor-element-9d1b6bc{--display:flex;}.elementor-23819 .elementor-element.elementor-element-0bc5ae5{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-5a78b56{--display:flex;}.elementor-23819 .elementor-element.elementor-element-54294d5{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-4a7f0f0{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-0f800d5{--display:flex;}.elementor-23819 .elementor-element.elementor-element-68f3cb1 .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-23819 .elementor-element.elementor-element-294fcb8{--display:flex;}.elementor-23819 .elementor-element.elementor-element-896659b{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-5f9fbb4{--display:flex;}.elementor-23819 .elementor-element.elementor-element-65dcd63{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-0189ec8{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-937795f{--display:flex;}.elementor-23819 .elementor-element.elementor-element-164fbb0{--display:flex;}.elementor-23819 .elementor-element.elementor-element-4bf4401{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-a7218dd{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-e44d46c{--display:flex;}.elementor-23819 .elementor-element.elementor-element-c65e460 .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-23819 .elementor-element.elementor-element-3175789{--display:flex;}.elementor-23819 .elementor-element.elementor-element-dfb3bb6{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-ebb73f4{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-5024419{--display:flex;}.elementor-23819 .elementor-element.elementor-element-966b4e7{--display:flex;}.elementor-23819 .elementor-element.elementor-element-d3feabc{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-cece856{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-6b231bd{--display:flex;}.elementor-23819 .elementor-element.elementor-element-9023dc6{--display:flex;}.elementor-23819 .elementor-element.elementor-element-2c59bd7{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-462d8d7{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-6dd5d58{--display:flex;}.elementor-23819 .elementor-element.elementor-element-2d5adf7 .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-23819 .elementor-element.elementor-element-d3cffe3{--display:flex;}.elementor-23819 .elementor-element.elementor-element-fed1770{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-254d5e3{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-6f774a7{--display:flex;}.elementor-23819 .elementor-element.elementor-element-4f9d0a4 .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-23819 .elementor-element.elementor-element-e1e99cd{--display:flex;}.elementor-23819 .elementor-element.elementor-element-7820657{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-da01ec9{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-d4bcbd4{--display:flex;}.elementor-23819 .elementor-element.elementor-element-6573e51 .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-23819 .elementor-element.elementor-element-7d797d8{--display:flex;}.elementor-23819 .elementor-element.elementor-element-e9f22c4{--spacer-size:20px;}.elementor-23819 .elementor-element.elementor-element-af41340{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-f13f457{--display:flex;}.elementor-23819 .elementor-element.elementor-element-9a85c45{--spacer-size:15px;}.elementor-23819 .elementor-element.elementor-element-b38789b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-23819 .elementor-element.elementor-element-9da8476{--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-23819 .elementor-element.elementor-element-bf11978 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-5d795a6 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-e84a65a .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-0d8d396 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-02eba88 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-4f1ca2f .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-cd79200 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-68f3cb1 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-c65e460 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-2d5adf7 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-4f9d0a4 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23819 .elementor-element.elementor-element-6573e51 .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 */