.elementor-20710 .elementor-element.elementor-element-4d81670{--display:flex;}.elementor-20710 .elementor-element.elementor-element-0583002{--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-20710 .elementor-element.elementor-element-be86592{--display:flex;}.elementor-20710 .elementor-element.elementor-element-c7bffb5{--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-20710 .elementor-element.elementor-element-0771301 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20710 .elementor-element.elementor-element-016ad44{--spacer-size:25px;}.elementor-20710 .elementor-element.elementor-element-ea5803c{--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-20710 .elementor-element.elementor-element-f02a240{--display:flex;}.elementor-20710 .elementor-element.elementor-element-6a156b6{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-7e6b6fa{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-26f0d20{--display:flex;}.elementor-20710 .elementor-element.elementor-element-4aea1a6{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-23701d1{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-86a8255{--display:flex;}.elementor-20710 .elementor-element.elementor-element-9f58382 .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-20710 .elementor-element.elementor-element-058eb8a{--display:flex;}.elementor-20710 .elementor-element.elementor-element-56f24bf{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-741f301{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-fedfbd3{--display:flex;}.elementor-20710 .elementor-element.elementor-element-4e049d0{--display:flex;}.elementor-20710 .elementor-element.elementor-element-24873a5{--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-20710 .elementor-element.elementor-element-0dfab7d{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-e171d6f{--display:flex;}.elementor-20710 .elementor-element.elementor-element-721e90d{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-ed216e1{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-70f22b8{--display:flex;}.elementor-20710 .elementor-element.elementor-element-624eaf0{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-cd6f13b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20710 .elementor-element.elementor-element-55e117f{--spacer-size:25px;}.elementor-20710 .elementor-element.elementor-element-ea8fb4f{--display:flex;}.elementor-20710 .elementor-element.elementor-element-8eafd62{--display:flex;}.elementor-20710 .elementor-element.elementor-element-6de61ac{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-21a9f94{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-621895f{--display:flex;}.elementor-20710 .elementor-element.elementor-element-9b475de .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-20710 .elementor-element.elementor-element-6170e9b{--display:flex;}.elementor-20710 .elementor-element.elementor-element-9fb5093{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-bf6929b{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-3b394ff{--display:flex;}.elementor-20710 .elementor-element.elementor-element-06d9980 .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-20710 .elementor-element.elementor-element-2a6b136{--display:flex;}.elementor-20710 .elementor-element.elementor-element-c7fc731{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-8038324{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-41c664b{--display:flex;}.elementor-20710 .elementor-element.elementor-element-5902f74 .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-20710 .elementor-element.elementor-element-9613894{--display:flex;}.elementor-20710 .elementor-element.elementor-element-90a2f06{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-680fd65{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-f7d83f9{--display:flex;}.elementor-20710 .elementor-element.elementor-element-c627faa .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-20710 .elementor-element.elementor-element-f48db42{--display:flex;}.elementor-20710 .elementor-element.elementor-element-7e1dae4{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-3d14147{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-f2ed060{--display:flex;}.elementor-20710 .elementor-element.elementor-element-83dce28 .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-20710 .elementor-element.elementor-element-e077924{--display:flex;}.elementor-20710 .elementor-element.elementor-element-4ed092d{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-cec53a5{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-3e08af7{--display:flex;}.elementor-20710 .elementor-element.elementor-element-3f3afc0 .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-20710 .elementor-element.elementor-element-23922cf{--display:flex;}.elementor-20710 .elementor-element.elementor-element-9316332{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-934ba41{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-805778e{--display:flex;}.elementor-20710 .elementor-element.elementor-element-ccceb8e{--display:flex;}.elementor-20710 .elementor-element.elementor-element-20c2502{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-589cdd9{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-008e3f6{--display:flex;}.elementor-20710 .elementor-element.elementor-element-2cda33b .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-20710 .elementor-element.elementor-element-378c6ca{--display:flex;}.elementor-20710 .elementor-element.elementor-element-84db43c{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-3aee9a6{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-0690cb4{--display:flex;}.elementor-20710 .elementor-element.elementor-element-d218b24 .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-20710 .elementor-element.elementor-element-b95cd59{--display:flex;}.elementor-20710 .elementor-element.elementor-element-69779ae{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-a1b6d35{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-0972c2b{--display:flex;}.elementor-20710 .elementor-element.elementor-element-058d926 .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-20710 .elementor-element.elementor-element-daf6d1b{--display:flex;}.elementor-20710 .elementor-element.elementor-element-42bccd3{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-3b19b2f{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-e15e4ba{--display:flex;}.elementor-20710 .elementor-element.elementor-element-d6f5d49 .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-20710 .elementor-element.elementor-element-a94afb6{--display:flex;}.elementor-20710 .elementor-element.elementor-element-57b4884{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-20d6520{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-1a0ee07{--display:flex;}.elementor-20710 .elementor-element.elementor-element-62b3652{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-50eb565 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20710 .elementor-element.elementor-element-afc9c33{--spacer-size:25px;}.elementor-20710 .elementor-element.elementor-element-c7b8acf{--display:flex;}.elementor-20710 .elementor-element.elementor-element-974c813{--display:flex;}.elementor-20710 .elementor-element.elementor-element-84a03a5{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-6a2b39c{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-1491817{--display:flex;}.elementor-20710 .elementor-element.elementor-element-b25f0c8 .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-20710 .elementor-element.elementor-element-f9ab3a4{--display:flex;}.elementor-20710 .elementor-element.elementor-element-9861226{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-96876e4{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-46f67a7{--display:flex;}.elementor-20710 .elementor-element.elementor-element-dd0eff3 .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-20710 .elementor-element.elementor-element-4a7096e{--display:flex;}.elementor-20710 .elementor-element.elementor-element-ad4dc00{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-e784bbf{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-5d743ba{--display:flex;}.elementor-20710 .elementor-element.elementor-element-366798b .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-20710 .elementor-element.elementor-element-fbbe04c{--display:flex;}.elementor-20710 .elementor-element.elementor-element-8e8416c{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-731e2ab{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-5547a87{--display:flex;}.elementor-20710 .elementor-element.elementor-element-db1855a .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-20710 .elementor-element.elementor-element-91bf43d{--display:flex;}.elementor-20710 .elementor-element.elementor-element-96f15f5{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-1da86ba{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-6d34020{--display:flex;}.elementor-20710 .elementor-element.elementor-element-8d8667c{--display:flex;}.elementor-20710 .elementor-element.elementor-element-1bff277{--spacer-size:20px;}.elementor-20710 .elementor-element.elementor-element-39eb9f2{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-d367ffb{--display:flex;}.elementor-20710 .elementor-element.elementor-element-f7eabe0{--spacer-size:15px;}.elementor-20710 .elementor-element.elementor-element-219b8e0 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20710 .elementor-element.elementor-element-5b4a311{--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-20710 .elementor-element.elementor-element-9f58382 .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-20710 .elementor-element.elementor-element-9b475de .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-06d9980 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-5902f74 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-c627faa .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-83dce28 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-3f3afc0 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-2cda33b .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-d218b24 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-058d926 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-d6f5d49 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-b25f0c8 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-dd0eff3 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-366798b .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-20710 .elementor-element.elementor-element-db1855a .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 */