.elementor-2 .elementor-element.elementor-element-dc935f7 > .elementor-container{min-height:82vh;}.elementor-2 .elementor-element.elementor-element-dc935f7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dc935f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cahierderoute.lucom.fr/wp-content/uploads/2023/12/AdobeStock_142356565.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-dc935f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-2 .elementor-element.elementor-element-dc935f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1227197.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-90f8019{text-align:center;width:var( --container-widget-width, 662px );max-width:662px;--container-widget-width:662px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-90f8019 .elementor-heading-title{color:#FFFFFF;font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;line-height:61px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-de77740{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8%;margin-bottom:0%;}.elementor-2 .elementor-element.elementor-element-de77740 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b23a55d img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-a960a2b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a960a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025092;}.elementor-2 .elementor-element.elementor-element-a960a2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a960a2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ecfe1e7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-ecfe1e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-2c7675a{text-align:center;z-index:1;}.elementor-2 .elementor-element.elementor-element-2c7675a img{width:85px;}.elementor-2 .elementor-element.elementor-element-2c7675a > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-2 .elementor-element.elementor-element-4cba864 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-fe66690{color:#FFFFFF;font-family:"Gabarito", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-b004069 .elementor-button{font-family:"Pacifico", Sans-serif;font-size:20px;font-weight:400;background-color:var( --e-global-color-c08d658 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-da05635 );border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-8cb1dfd{text-align:left;}.elementor-2 .elementor-element.elementor-element-8cb1dfd img{width:85px;}.elementor-2 .elementor-element.elementor-element-8cb1dfd > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fd456df{text-align:right;}.elementor-2 .elementor-element.elementor-element-fd456df img{width:85px;}.elementor-2 .elementor-element.elementor-element-fd456df > .elementor-widget-container{margin:0300px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b6e316 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-0db9741{text-align:right;}.elementor-2 .elementor-element.elementor-element-1a4798e .elementor-heading-title{color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-166b8c4{color:var( --e-global-color-c08d658 );font-family:"Gabarito", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0c248fa .elementor-button{font-family:"Pacifico", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-da05635 );color:var( --e-global-color-da05635 );background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c08d658 );border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-e743ad8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e743ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-2 .elementor-element.elementor-element-e743ad8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-e743ad8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-afd5697{text-align:center;}.elementor-2 .elementor-element.elementor-element-afd5697 .elementor-heading-title{color:#1E508D;font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-64dcda5 .wb_ps_title a{color:var( --e-global-color-da05635 );}.elementor-2 .elementor-element.elementor-element-64dcda5 .wb_ps_content{background-color:#F1F1F1;}.elementor-2 .elementor-element.elementor-element-64dcda5 .wbel-arrow{color:var( --e-global-color-da05635 );border-style:none;background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-64dcda5 .wb_ps_single_item{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-64dcda5 .wb_ps_thumbnail img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-50a37fe{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-50a37fe:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-50a37fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da05635 );}.elementor-2 .elementor-element.elementor-element-50a37fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8e1376c{text-align:center;}.elementor-2 .elementor-element.elementor-element-8e1376c .elementor-heading-title{color:#FFFFFF;font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-a6d8006{text-align:center;}.elementor-2 .elementor-element.elementor-element-a6d8006 .elementor-heading-title{color:#FFFFFF;font-family:"Gabarito", Sans-serif;font-size:15px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0fc1cf1 .elementor-main-swiper{height:150px;width:120%;}.elementor-2 .elementor-element.elementor-element-0fc1cf1 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-2 .elementor-element.elementor-element-0fc1cf1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:65px;}.elementor-2 .elementor-element.elementor-element-0fc1cf1 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-radius:30px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-0fc1cf1 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-0fc1cf1 > .elementor-widget-container{margin:020px 0px 30px -50px;}.elementor-2 .elementor-element.elementor-element-20c92c2{text-align:center;}.elementor-2 .elementor-element.elementor-element-20c92c2 .elementor-heading-title{color:#FFFFFF;font-family:"Gabarito", Sans-serif;font-size:15px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ed617cf > .elementor-container{max-width:1200px;}.elementor-2 .elementor-element.elementor-element-ed617cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-4360616 img{width:130px;}.elementor-2 .elementor-element.elementor-element-ec2cdff img{width:123px;}.elementor-2 .elementor-element.elementor-element-d6f5bf3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d6f5bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da05635 );}.elementor-2 .elementor-element.elementor-element-d6f5bf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-d6f5bf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-891a173{text-align:center;}.elementor-2 .elementor-element.elementor-element-8aad2f1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-39px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8aad2f1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8aad2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da05635 );}.elementor-2 .elementor-element.elementor-element-8aad2f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e0af00c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-e0af00c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-08e5e30{text-align:right;}.elementor-2 .elementor-element.elementor-element-b09407b{text-align:left;}.elementor-2 .elementor-element.elementor-element-b09407b > .elementor-widget-container{margin:74px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-297a315:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-297a315 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cahierderoute.lucom.fr/wp-content/uploads/2024/01/Fichier-2.svg");background-position:top center;background-repeat:no-repeat;background-size:869px auto;}.elementor-2 .elementor-element.elementor-element-297a315 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-3px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-297a315 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-297a315{z-index:1;}.elementor-2 .elementor-element.elementor-element-43fc4eb{text-align:center;}.elementor-2 .elementor-element.elementor-element-43fc4eb .elementor-heading-title{color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-43fc4eb > .elementor-widget-container{margin:69px 0px 14px 0px;}.elementor-2 .elementor-element.elementor-element-ea5e988 > .elementor-container{max-width:748px;}.elementor-2 .elementor-element.elementor-element-ea5e988{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 65px;}.elementor-2 .elementor-element.elementor-element-cb396bd > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-c08d658 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-cb396bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-fd9f004{text-align:center;color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:400;line-height:37px;}.elementor-2 .elementor-element.elementor-element-fd9f004 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-41c2b9b{text-align:center;color:var( --e-global-color-da05635 );font-family:"Pacifico", Sans-serif;font-size:68px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-41c2b9b > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-45b315d{text-align:center;color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:15px;font-weight:400;line-height:37px;}.elementor-2 .elementor-element.elementor-element-45b315d > .elementor-widget-container{margin:-72px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9c29ea0 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-c08d658 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-9c29ea0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5af5fc5{text-align:center;color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:400;line-height:37px;}.elementor-2 .elementor-element.elementor-element-5af5fc5 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4dd66c7{text-align:center;color:var( --e-global-color-da05635 );font-family:"Pacifico", Sans-serif;font-size:68px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-4dd66c7 > .elementor-widget-container{margin:-61px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e8f228{text-align:center;color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:400;line-height:37px;}.elementor-2 .elementor-element.elementor-element-5e8f228 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fbdda11{text-align:center;color:var( --e-global-color-da05635 );font-family:"Pacifico", Sans-serif;font-size:68px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-fbdda11 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a6d32ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-a6d32ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-353a32c{text-align:left;}.elementor-2 .elementor-element.elementor-element-353a32c img{width:71px;}.elementor-2 .elementor-element.elementor-element-d0de8b1{text-align:right;}.elementor-2 .elementor-element.elementor-element-d0de8b1 img{width:120px;}.elementor-2 .elementor-element.elementor-element-d0de8b1 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a96678f{text-align:left;}.elementor-2 .elementor-element.elementor-element-a96678f img{width:98px;}.elementor-2 .elementor-element.elementor-element-a96678f > .elementor-widget-container{margin:0% 0% 0% -21%;}.elementor-2 .elementor-element.elementor-element-ca51030:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca51030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-2 .elementor-element.elementor-element-ca51030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ca51030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-587ada2{text-align:center;}.elementor-2 .elementor-element.elementor-element-587ada2 .elementor-heading-title{color:var( --e-global-color-c08d658 );font-family:"Pacifico", Sans-serif;font-size:40px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-9d6a3fc{text-align:center;}.elementor-2 .elementor-element.elementor-element-9d6a3fc .elementor-heading-title{color:var( --e-global-color-c08d658 );font-family:"Gabarito", Sans-serif;font-size:15px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-87bde43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8d1e782{text-align:left;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-0fc1cf1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-0fc1cf1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-ecfe1e7{width:20%;}.elementor-2 .elementor-element.elementor-element-4cba864{width:59.333%;}.elementor-2 .elementor-element.elementor-element-d31ddff{width:20%;}.elementor-2 .elementor-element.elementor-element-6676be9{width:37.219%;}.elementor-2 .elementor-element.elementor-element-97c09e9{width:62.781%;}.elementor-2 .elementor-element.elementor-element-70447d5{width:15%;}.elementor-2 .elementor-element.elementor-element-14a93c2{width:15%;}.elementor-2 .elementor-element.elementor-element-4dfe171{width:15%;}.elementor-2 .elementor-element.elementor-element-c62159d{width:40%;}.elementor-2 .elementor-element.elementor-element-9f5a8c5{width:15%;}.elementor-2 .elementor-element.elementor-element-e0af00c{width:15%;}.elementor-2 .elementor-element.elementor-element-297a315{width:69.333%;}.elementor-2 .elementor-element.elementor-element-9c29ea0{width:43.333%;}.elementor-2 .elementor-element.elementor-element-776bdaf{width:23%;}.elementor-2 .elementor-element.elementor-element-a6d32ac{width:15%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-297a315:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-297a315 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for section, class: .elementor-element-dc935f7 */.elementor-2 .elementor-element.elementor-element-dc935f7 .elementor-section  .background-image {
    z-index: 1 !important;
}/* End custom CSS */
/* Start custom CSS for wb-post-slider, class: .elementor-element-64dcda5 */.elementor-2 .elementor-element.elementor-element-64dcda5 p {
    font-family: "Sansation", Sans-serif;
    font-size: 16px;
    color: #1E508D;
}

.elementor-2 .elementor-element.elementor-element-64dcda5 h2 {
    font-family: "Pacifico", Sans-serif;
    font-size: 30px;
}

.wbel-arrow {
    position: absolute;
    top: 20%;
    transform: translateY(-50%);
    z-index: 99999;
    width: 54px;
    height: 68px;
    color: #ffff;
    background: #0274be;
    text-align: center;
    line-height: 26px;
    font-size: 60px;/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gabarito';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.cahierderoute.lucom.fr/wp-content/uploads/2024/01/Gabarito-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */