.elementor-8515 .elementor-element.elementor-element-bf23b78{--display:flex;--min-height:6px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.24;--border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-bf23b78::before, .elementor-8515 .elementor-element.elementor-element-bf23b78 > .elementor-background-video-container::before, .elementor-8515 .elementor-element.elementor-element-bf23b78 > .e-con-inner > .elementor-background-video-container::before, .elementor-8515 .elementor-element.elementor-element-bf23b78 > .elementor-background-slideshow::before, .elementor-8515 .elementor-element.elementor-element-bf23b78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8515 .elementor-element.elementor-element-bf23b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://choletgranfondo.fr/wp-content/uploads/2026/06/ARI26_1.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-8515 .elementor-element.elementor-element-b2d486c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8515 .elementor-element.elementor-element-b2d486c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-769d0c2{text-align:center;}.elementor-8515 .elementor-element.elementor-element-769d0c2 .elementor-heading-title{font-size:67px;}.elementor-8515 .elementor-element.elementor-element-769d0c2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8515 .elementor-element.elementor-element-928f38d{text-align:justify;font-family:"Times New Roman", Sans-serif;}.elementor-8515 .elementor-element.elementor-element-928f38d p{margin-block-end:3px;}.elementor-8515 .elementor-element.elementor-element-928f38d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8515 .elementor-element.elementor-element-e660d34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8515 .elementor-element.elementor-element-e660d34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-038b5d5{text-align:center;}.elementor-8515 .elementor-element.elementor-element-038b5d5 .elementor-heading-title{font-size:46px;}.elementor-8515 .elementor-element.elementor-element-b710990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8515 .elementor-element.elementor-element-b710990.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-fc33e05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-fc33e05{width:var( --container-widget-width, 104.502% );max-width:104.502%;--container-widget-width:104.502%;--container-widget-flex-grow:0;}.elementor-8515 .elementor-element.elementor-element-fc33e05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-4f735a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8515 .elementor-element.elementor-element-4f735a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-51cba0a{text-align:justify;line-height:23px;letter-spacing:0.4px;width:var( --container-widget-width, 99.923% );max-width:99.923%;--container-widget-width:99.923%;--container-widget-flex-grow:0;}.elementor-8515 .elementor-element.elementor-element-51cba0a p{margin-block-end:20px;}.elementor-8515 .elementor-element.elementor-element-51cba0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-e2590c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8515 .elementor-element.elementor-element-e2590c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-6edd750.elementor-element{--align-self:flex-start;}.elementor-8515 .elementor-element.elementor-element-d915f8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:35px 35px 35px 35px;}.elementor-8515 .elementor-element.elementor-element-d915f8f::before, .elementor-8515 .elementor-element.elementor-element-d915f8f > .elementor-background-video-container::before, .elementor-8515 .elementor-element.elementor-element-d915f8f > .e-con-inner > .elementor-background-video-container::before, .elementor-8515 .elementor-element.elementor-element-d915f8f > .elementor-background-slideshow::before, .elementor-8515 .elementor-element.elementor-element-d915f8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8515 .elementor-element.elementor-element-d915f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #FEFEFE 100%);}.elementor-8515 .elementor-element.elementor-element-d915f8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-8e0a466{text-align:center;}.elementor-8515 .elementor-element.elementor-element-8e0a466 .elementor-heading-title{font-size:46px;}.elementor-8515 .elementor-element.elementor-element-8e0a466 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-cc9eafd{text-align:justify;font-size:19px;width:var( --container-widget-width, 99.923% );max-width:99.923%;--container-widget-width:99.923%;--container-widget-flex-grow:0;}.elementor-8515 .elementor-element.elementor-element-cc9eafd p{margin-block-end:6px;}.elementor-8515 .elementor-element.elementor-element-cc9eafd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-df5705c{width:var( --container-widget-width, 101.311% );max-width:101.311%;--container-widget-width:101.311%;--container-widget-flex-grow:0;}.elementor-8515 .elementor-element.elementor-element-df5705c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-066e59d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-155061e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-155061e{width:var( --container-widget-width, 100.393% );max-width:100.393%;--container-widget-width:100.393%;--container-widget-flex-grow:0;}.elementor-8515 .elementor-element.elementor-element-155061e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8515 .elementor-element.elementor-element-150afa1{--display:flex;}.elementor-8515 .elementor-element.elementor-element-8f6291b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8515 .elementor-element.elementor-element-8f6291b .elementor-swiper-button.elementor-swiper-button-next{font-size:6px;}.elementor-8515 .elementor-element.elementor-element-8f6291b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-8515 .elementor-element.elementor-element-8f6291b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-8f6291b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8515 .elementor-element.elementor-element-8f6291b.elementor-element{--align-self:flex-end;}.elementor-8515 .elementor-element.elementor-element-d69f021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:35px 35px 35px 35px;}.elementor-8515 .elementor-element.elementor-element-d69f021:not(.elementor-motion-effects-element-type-background), .elementor-8515 .elementor-element.elementor-element-d69f021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #f2295b 100%);}.elementor-8515 .elementor-element.elementor-element-a64aa45{text-align:center;text-shadow:65px 54px 80px rgba(0,0,0,0.3);}.elementor-8515 .elementor-element.elementor-element-a64aa45 p{margin-block-end:31px;}.elementor-8515 .elementor-element.elementor-element-a64aa45 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-a3ca61c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:35px 35px 35px 35px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-a3ca61c::before, .elementor-8515 .elementor-element.elementor-element-a3ca61c > .elementor-background-video-container::before, .elementor-8515 .elementor-element.elementor-element-a3ca61c > .e-con-inner > .elementor-background-video-container::before, .elementor-8515 .elementor-element.elementor-element-a3ca61c > .elementor-background-slideshow::before, .elementor-8515 .elementor-element.elementor-element-a3ca61c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8515 .elementor-element.elementor-element-a3ca61c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b32bc23 ) 100%);}.elementor-8515 .elementor-element.elementor-element-0c9c3c1{text-align:center;}.elementor-8515 .elementor-element.elementor-element-0c9c3c1 .elementor-heading-title{font-size:51px;line-height:69px;}@media(max-width:1024px){.elementor-8515 .elementor-element.elementor-element-038b5d5 .elementor-heading-title{font-size:28px;}.elementor-8515 .elementor-element.elementor-element-0c9c3c1 .elementor-heading-title{font-size:30px;line-height:1.4em;letter-spacing:1.2px;}}@media(min-width:768px){.elementor-8515 .elementor-element.elementor-element-b2d486c{--width:99.121%;}.elementor-8515 .elementor-element.elementor-element-e660d34{--width:99.698%;}.elementor-8515 .elementor-element.elementor-element-b710990{--width:101.57%;}.elementor-8515 .elementor-element.elementor-element-4f735a0{--width:99.205%;}.elementor-8515 .elementor-element.elementor-element-e2590c1{--width:95.775%;}.elementor-8515 .elementor-element.elementor-element-d915f8f{--width:98.029%;}}@media(max-width:767px){.elementor-8515 .elementor-element.elementor-element-769d0c2 .elementor-heading-title{font-size:26px;}.elementor-8515 .elementor-element.elementor-element-038b5d5 .elementor-heading-title{font-size:26px;}.elementor-8515 .elementor-element.elementor-element-8e0a466 .elementor-heading-title{font-size:38px;}.elementor-8515 .elementor-element.elementor-element-155061e{font-size:10px;}.elementor-8515 .elementor-element.elementor-element-a64aa45{font-size:9px;}.elementor-8515 .elementor-element.elementor-element-0c9c3c1 .elementor-heading-title{font-size:11px;}}