.elementor-31070101 .elementor-element.elementor-element-93f6ddf:not(.elementor-motion-effects-element-type-background), .elementor-31070101 .elementor-element.elementor-element-93f6ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/WhatsApp%20Image%202026-06-08%20at%2017-17-12.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31070101 .elementor-element.elementor-element-93f6ddf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 250px 250px 250px;}.elementor-31070101 .elementor-element.elementor-element-93f6ddf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31070101 .elementor-element.elementor-element-93f6ddf .elementor-heading-title{color:#182149;}.elementor-31070101 .elementor-element.elementor-element-97247bf{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-75b758c .elementor-spacer-inner{height:50px;}.elementor-31070101 .elementor-element.elementor-element-09b3728{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-09b3728 .elementor-heading-title{color:#246E99;font-family:"Manrope", sans-serif;}.elementor-31070101 .elementor-element.elementor-element-e63fce3{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-e63fce3 .elementor-heading-title{color:#246E99;font-family:"Manrope", sans-serif;}.elementor-31070101 .elementor-element.elementor-element-33e3dac{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-33e3dac .elementor-heading-title{color:#246E99;font-family:"Manrope", sans-serif;}.elementor-31070101 .elementor-element.elementor-element-ec83b74 .elementor-spacer-inner{height:50px;}.elementor-31070101 .elementor-element.elementor-element-52f524f{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-52f524f .elementor-icon{font-size:203px;}.elementor-31070101 .elementor-element.elementor-element-52f524f .elementor-icon i, .elementor-31070101 .elementor-element.elementor-element-52f524f .elementor-icon svg{transform:rotate(0deg);}.elementor-31070101 .elementor-element.elementor-element-84ddad7 .elementor-heading-title{color:#81D4F7;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#182149;stroke:#182149;}.elementor-element-84ddad7 > .elementor-widget-container{--e-transform-translateY:72px;}.elementor-31070101 .elementor-element.elementor-element-4d94021 .elementor-spacer-inner{height:50px;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box{height:559px;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-side, .elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-overlay{border-radius:0px;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-front{background-color:#FFFFFF;background-image:url("/img/cms/2_7.jpg");background-repeat:no-repeat;background-size:cover;box-shadow:0px 0px 10px 0px #C1C9E3;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-front .elementor-flip-box-overlay{border-style:solid;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-front .elementor-flip-box-image img{width:100%;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-front .elementor-flip-box-image{opacity:1;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-front .elementor-flip-box-title{color:#182149;font-family:"Grandstander", sans-serif;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-back{background-color:#C1C9E3;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-back .elementor-flip-box-title{color:#246E99;}.elementor-31070101 .elementor-element.elementor-element-f234129 .elementor-flip-box-back .elementor-flip-box-description{color:#FFFFFF;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box{height:247px;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-side, .elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-overlay{border-radius:0px;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-front{background-color:#81D4F7;background-image:url("/img/cms/1_6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-front .elementor-flip-box-overlay{border-style:solid;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-front .elementor-flip-box-image img{width:100%;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-front .elementor-flip-box-image{opacity:0.7;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-front .elementor-flip-box-title{color:#182149;font-family:"Grandstander", sans-serif;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-back{background-color:#C1C9E3;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box{height:293px;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-side, .elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-overlay{border-radius:0px;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-front{background-color:#81D4F7;background-image:url("/img/cms/3_7.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-front .elementor-flip-box-overlay{border-style:solid;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-front .elementor-flip-box-image img{width:100%;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-front .elementor-flip-box-image{opacity:0.7;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-front .elementor-flip-box-title{color:#182149;font-family:"Grandstander", sans-serif;}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-back{background-color:#C1C9E3;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31070101 .elementor-element.elementor-element-c9de049 .elementor-spacer-inner{height:50px;}.elementor-31070101 .elementor-element.elementor-element-933fafb:not(.elementor-motion-effects-element-type-background), .elementor-31070101 .elementor-element.elementor-element-933fafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(129, 212, 247, 0.15);}.elementor-31070101 .elementor-element.elementor-element-933fafb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31070101 .elementor-element.elementor-element-933fafb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31070101 .elementor-element.elementor-element-9acc495 .elementor-icon-box-title{color:#246E99;}.elementor-31070101 .elementor-element.elementor-element-7a023d5 .elementor-icon-box-title{color:#246E99;}.elementor-31070101 .elementor-element.elementor-element-4e80c6e .elementor-icon-box-title{color:#246E99;}.elementor-31070101 .elementor-element.elementor-element-dbf34f4 .elementor-icon-box-title{color:#246E99;}.elementor-31070101 .elementor-element.elementor-element-3573a04 .elementor-spacer-inner{height:50px;}.elementor-31070101 .elementor-element.elementor-element-a9fbd27 img{width:44%;}.elementor-31070101 .elementor-element.elementor-element-1fbb13a a.elementor-button{--ce-btn-bg-color:#81D4F7;background-color:var(--ce-btn-bg-color);}body.elementor-page-31070101 header.page-header{display:none;}@media(max-width:1024px){.elementor-31070101 .elementor-element.elementor-element-93f6ddf{padding:100px 100px 100px 100px;}.elementor-31070101 .elementor-element.elementor-element-c3bd4cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31070101 .elementor-element.elementor-element-97247bf{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-bb809f1 .elementor-flip-box-front{background-image:url("/img/cms/v%C3%A9lo%20gravel%20en%20famille.jpg");}.elementor-31070101 .elementor-element.elementor-element-b7c3d8a .elementor-flip-box-front{background-image:url("/img/cms/via%20ferrata%20prises%20de%20la%20bastille.jpg");}.elementor-31070101 .elementor-element.elementor-element-a9fbd27 img{width:100%;}}@media(max-width:767px){.elementor-31070101 .elementor-element.elementor-element-93f6ddf{padding:20px 20px 20px 20px;}.elementor-31070101 .elementor-element.elementor-element-97247bf{text-align:center;}.elementor-31070101 .elementor-element.elementor-element-a9fbd27 img{width:100%;}}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Grandstander';
	font-weight: 900;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 800;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 700;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 600;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 500;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 400;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 300;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 200;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 100;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 900;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Grandstander';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Grandstander-Thin.ttf') format('truetype');
}
 /* End Custom Fonts CSS */