.elementor-23 .elementor-element.elementor-element-00f886a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-23 .elementor-element.elementor-element-00f886a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-00f886a .elementor-heading-title{font-family:"Swiss", Sans-serif;font-size:20px;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-423f1c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-family:"Graphik", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-423f1c2 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-423f1c2 a{color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-423f1c2 a:hover, .elementor-23 .elementor-element.elementor-element-423f1c2 a:focus{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-e91c1d4{--spacer-size:30px;}.elementor-23 .elementor-element.elementor-element-581c8db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-23 .elementor-element.elementor-element-581c8db .elementor-heading-title{font-family:"Swiss", Sans-serif;font-size:20px;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-ebc1ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-family:"Graphik", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-ebc1ca4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ebc1ca4 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-ebc1ca4 a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-ebc1ca4 a:hover, .elementor-23 .elementor-element.elementor-element-ebc1ca4 a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-9f5f861{--spacer-size:30px;}.elementor-23 .elementor-element.elementor-element-aa972a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-23 .elementor-element.elementor-element-aa972a8 .elementor-heading-title{font-family:"Swiss", Sans-serif;font-size:20px;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-bc3d16e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-family:"Graphik", Sans-serif;font-weight:300;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-bc3d16e p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-bc3d16e a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-bc3d16e a:hover, .elementor-23 .elementor-element.elementor-element-bc3d16e a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3981931{--spacer-size:30px;}.elementor-23 .elementor-element.elementor-element-a449d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-23 .elementor-element.elementor-element-a449d13 .elementor-heading-title{font-family:"Swiss", Sans-serif;font-size:20px;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-d1cd07d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-family:"Graphik", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-d1cd07d p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-d1cd07d a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-d1cd07d a:hover, .elementor-23 .elementor-element.elementor-element-d1cd07d a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-90a6e13{width:var( --container-widget-width, 103.733% );max-width:103.733%;--container-widget-width:103.733%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-90a6e13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-90a6e13 img{width:100%;max-width:100%;height:493px;object-fit:cover;object-position:top center;}.elementor-23 .elementor-element.elementor-element-01e4a48{--spacer-size:100px;}.elementor-23 .elementor-element.elementor-element-8e3d8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-23 .elementor-element.elementor-element-8e3d8e0 .elementor-heading-title{font-family:"Swiss", Sans-serif;font-size:35px;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-89bf63d{--display:flex;}.elementor-23 .elementor-element.elementor-element-46b7909.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-46b7909{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-main-swiper{height:400px;width:1140px;}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-46b7909 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:15px;--swiper-pagination-bullet-vertical-gap:15px;}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-custom-embed-play i{font-size:20px;}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-carousel-image-overlay{background-color:#00211BB0;font-family:"Graphik", Sans-serif;font-size:18px;font-weight:300;}.elementor-23 .elementor-element.elementor-element-50675a8{--spacer-size:100px;}.elementor-23 .elementor-element.elementor-element-bf1c2ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-23 .elementor-element.elementor-element-bf1c2ed .elementor-heading-title{font-family:"Swiss", Sans-serif;font-size:35px;color:var( --e-global-color-f258621 );}.elementor-23 .elementor-element.elementor-element-c13578d{--display:flex;}.elementor-23 .elementor-element.elementor-element-04b3d7f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-main-swiper{height:400px;width:1140px;}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-swiper-button{font-size:30px;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-04b3d7f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:15px;--swiper-pagination-bullet-vertical-gap:15px;}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-custom-embed-play i{font-size:20px;}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-carousel-image-overlay{background-color:#00211BB0;font-family:"Graphik", Sans-serif;font-size:18px;font-weight:300;}.elementor-23 .elementor-element.elementor-element-ef1ae65{--spacer-size:200px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-00f886a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-00f886a .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-423f1c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-423f1c2 p{margin-block-end:16px;}.elementor-23 .elementor-element.elementor-element-581c8db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-581c8db .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-ebc1ca4{width:var( --container-widget-width, 351.5px );max-width:351.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:351.5px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ebc1ca4 p{margin-block-end:16px;}.elementor-23 .elementor-element.elementor-element-aa972a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-aa972a8 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-bc3d16e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-a449d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-a449d13 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d1cd07d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-01e4a48{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-8e3d8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-23 .elementor-element.elementor-element-8e3d8e0 .elementor-heading-title{font-size:27px;}.elementor-23 .elementor-element.elementor-element-46b7909.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-main-swiper{width:750px;}.elementor-23 .elementor-element.elementor-element-50675a8{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-bf1c2ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-23 .elementor-element.elementor-element-bf1c2ed .elementor-heading-title{font-size:27px;}.elementor-23 .elementor-element.elementor-element-04b3d7f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-main-swiper{width:750px;}.elementor-23 .elementor-element.elementor-element-ef1ae65{--spacer-size:100px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-00f886a{width:var( --container-widget-width, 317px );max-width:317px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-00f886a .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-423f1c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-581c8db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-581c8db .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-ebc1ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-aa972a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-aa972a8 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-bc3d16e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-a449d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-a449d13 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-d1cd07d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-23 .elementor-element.elementor-element-90a6e13{width:var( --container-widget-width, 12px );max-width:12px;--container-widget-width:12px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-90a6e13 img{width:100%;max-width:100%;height:226px;object-fit:cover;}.elementor-23 .elementor-element.elementor-element-01e4a48{--spacer-size:25px;}.elementor-23 .elementor-element.elementor-element-8e3d8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-8e3d8e0 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-46b7909.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-46b7909 .elementor-main-swiper{height:338px;width:338px;}.elementor-23 .elementor-element.elementor-element-50675a8{--spacer-size:25px;}.elementor-23 .elementor-element.elementor-element-bf1c2ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-bf1c2ed .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-04b3d7f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-04b3d7f .elementor-main-swiper{height:338px;width:338px;}.elementor-23 .elementor-element.elementor-element-ef1ae65{--spacer-size:50px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Swiss';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Swiss721BT-BoldExtended.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Graphik-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Graphik-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Graphik-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Graphik-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Graphik-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://velosmodulo.fr/wp-content/uploads/2026/06/Graphik-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */