.elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-c85066d:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oreillesenbalade.eu/wordpress/wp-content/uploads/2020/05/Sauveterre-de-Rouergue-en-Aveyron-credits-Muriel-Hennessy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-background-overlay{background-color:rgba(255, 255, 255, 0);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2217 .elementor-element.elementor-element-c85066d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-23px;margin-bottom:-23px;padding:10px 0px 210px 0px;}.elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:190px;}.elementor-2217 .elementor-element.elementor-element-846585c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2217 .elementor-element.elementor-element-846585c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2217 .elementor-element.elementor-element-ba3ed64{text-align:left;}.elementor-2217 .elementor-element.elementor-element-ba3ed64 .elementor-heading-title{color:#FFFFFF;font-size:25px;font-weight:900;line-height:1.6em;text-shadow:0px 0px 0px #222222;}.elementor-2217 .elementor-element.elementor-element-ba3ed64 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-2217 .elementor-element.elementor-element-36870ce{text-align:left;}.elementor-2217 .elementor-element.elementor-element-36870ce .elementor-heading-title{color:#FFFFFF;font-size:25px;font-weight:900;line-height:1.6em;text-shadow:0px 0px 0px #222222;}.elementor-2217 .elementor-element.elementor-element-36870ce > .elementor-widget-container{margin:30px 0px 0px -90px;}.elementor-2217 .elementor-element.elementor-element-ea52c84 .elementor-spacer-inner{height:130px;}.elementor-2217 .elementor-element.elementor-element-5673cdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:-25px;}.elementor-2217 .elementor-element.elementor-element-5673cdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-a8006ea.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-a8006ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-a8006ea > .elementor-element-populated{margin:10px 15px 00px 15px;}.elementor-2217 .elementor-element.elementor-element-9ee06db{text-align:center;}.elementor-2217 .elementor-element.elementor-element-9ee06db .elementor-heading-title{color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-9ee06db > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2217 .elementor-element.elementor-element-c1ce0a9{text-align:center;}.elementor-2217 .elementor-element.elementor-element-c1ce0a9 .elementor-heading-title{font-size:18px;font-weight:400;line-height:1.3em;}.elementor-2217 .elementor-element.elementor-element-c1ce0a9 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-27f1264{text-align:center;}.elementor-2217 .elementor-element.elementor-element-27f1264 .elementor-heading-title{font-weight:bold;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-27f1264 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-a415b1b .elementor-text-editor{text-align:center;}.elementor-2217 .elementor-element.elementor-element-a415b1b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-81568b5 > .elementor-element-populated{margin:00px 0px 00px 0px;}.elementor-2217 .elementor-element.elementor-element-340e907 .elementor-wrapper{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2217 .elementor-element.elementor-element-340e907 .elementor-custom-embed-play i{color:#FFFFFF;font-size:155px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.64);}.elementor-2217 .elementor-element.elementor-element-340e907 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2217 .elementor-element.elementor-element-411ce4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-10px;}.elementor-2217 .elementor-element.elementor-element-411ce4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-3eba265.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-3eba265.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-3eba265 > .elementor-element-populated{margin:30px 30px 30px 30px;}.elementor-2217 .elementor-element.elementor-element-a89b874 .elementor-spacer-inner{height:50px;}.elementor-2217 .elementor-element.elementor-element-4923476 .elementor-spacer-inner{height:50px;}.elementor-2217 .elementor-element.elementor-element-7148d2b .elementor-spacer-inner{height:40px;}.elementor-2217 .elementor-element.elementor-element-64a52f8{text-align:center;}.elementor-2217 .elementor-element.elementor-element-64a52f8 > .elementor-widget-container{margin:0% 15% 0% 25%;}.elementor-2217 .elementor-element.elementor-element-efae0b9{text-align:center;}.elementor-2217 .elementor-element.elementor-element-efae0b9 > .elementor-widget-container{margin:-60% 0% 10% 67%;}.elementor-2217 .elementor-element.elementor-element-86cca68{text-align:center;}.elementor-2217 .elementor-element.elementor-element-86cca68 > .elementor-widget-container{margin:-32% 57% 0% 00%;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-49fe345.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-49fe345.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-49fe345 > .elementor-element-populated{margin:30px 30px 30px 30px;}.elementor-2217 .elementor-element.elementor-element-fdd50e7{text-align:left;}.elementor-2217 .elementor-element.elementor-element-fdd50e7 .elementor-heading-title{font-weight:400;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-fdd50e7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-64665e7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-3c16c260:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-3c16c260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2217 .elementor-element.elementor-element-3c16c260{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 020px 0px;}.elementor-2217 .elementor-element.elementor-element-3c16c260 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2217 .elementor-element.elementor-element-3b220396 .elementor-icon-wrapper{text-align:left;}.elementor-2217 .elementor-element.elementor-element-3b220396.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-3b220396.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-3b220396.elementor-view-default .elementor-icon{color:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-3b220396.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-3b220396.elementor-view-default .elementor-icon svg{fill:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-3b220396 .elementor-icon{font-size:48px;}.elementor-2217 .elementor-element.elementor-element-3b220396 .elementor-icon i, .elementor-2217 .elementor-element.elementor-element-3b220396 .elementor-icon svg{transform:rotate(0deg);}.elementor-2217 .elementor-element.elementor-element-3b220396 > .elementor-widget-container{margin:0px 0px -40px -14px;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-content{font-size:18px;font-weight:300;line-height:30px;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-wrapper .elementor-testimonial-image img{width:60px;height:60px;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-name{font-size:18px;font-weight:400;line-height:1.4em;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-job{font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.2px;}.elementor-2217 .elementor-element.elementor-element-5a6c3187 .elementor-icon-wrapper{text-align:left;}.elementor-2217 .elementor-element.elementor-element-5a6c3187.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-5a6c3187.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-5a6c3187.elementor-view-default .elementor-icon{color:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-5a6c3187.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-5a6c3187.elementor-view-default .elementor-icon svg{fill:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-5a6c3187 .elementor-icon{font-size:48px;}.elementor-2217 .elementor-element.elementor-element-5a6c3187 .elementor-icon i, .elementor-2217 .elementor-element.elementor-element-5a6c3187 .elementor-icon svg{transform:rotate(0deg);}.elementor-2217 .elementor-element.elementor-element-5a6c3187 > .elementor-widget-container{margin:0px 0px -40px -14px;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-content{font-size:18px;font-weight:300;line-height:30px;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-wrapper .elementor-testimonial-image img{width:60px;height:60px;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-name{font-size:18px;font-weight:400;line-height:1.4em;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-job{font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.2px;}.elementor-2217 .elementor-element.elementor-element-498d15bb .elementor-icon-wrapper{text-align:left;}.elementor-2217 .elementor-element.elementor-element-498d15bb.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-498d15bb.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-498d15bb.elementor-view-default .elementor-icon{color:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-498d15bb.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-498d15bb.elementor-view-default .elementor-icon svg{fill:rgba(0, 0, 0, 0.05);}.elementor-2217 .elementor-element.elementor-element-498d15bb .elementor-icon{font-size:48px;}.elementor-2217 .elementor-element.elementor-element-498d15bb .elementor-icon i, .elementor-2217 .elementor-element.elementor-element-498d15bb .elementor-icon svg{transform:rotate(0deg);}.elementor-2217 .elementor-element.elementor-element-498d15bb > .elementor-widget-container{margin:0px 0px -40px -14px;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-content{font-size:18px;font-weight:300;line-height:30px;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-wrapper .elementor-testimonial-image img{width:60px;height:60px;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-name{font-size:18px;font-weight:400;line-height:1.4em;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-job{font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.2px;}.elementor-2217 .elementor-element.elementor-element-385172f:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-385172f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2217 .elementor-element.elementor-element-385172f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:00px;}.elementor-2217 .elementor-element.elementor-element-385172f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-5ae040b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-5ae040b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-5ae040b > .elementor-element-populated{margin:30px 30px 30px 30px;}.elementor-2217 .elementor-element.elementor-element-69cde3d{text-align:left;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-e94366a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-e94366a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-e94366a > .elementor-element-populated{margin:30px 30px 30px 30px;}.elementor-2217 .elementor-element.elementor-element-f451406{text-align:center;}.elementor-2217 .elementor-element.elementor-element-f451406 > .elementor-widget-container{margin:0% 15% 0% 25%;}.elementor-2217 .elementor-element.elementor-element-08812df{text-align:center;}.elementor-2217 .elementor-element.elementor-element-08812df > .elementor-widget-container{margin:-56% 62% 0% 0%;}.elementor-2217 .elementor-element.elementor-element-59e842d{text-align:center;}.elementor-2217 .elementor-element.elementor-element-59e842d > .elementor-widget-container{margin:-27% 0% 0% 70%;}.elementor-2217 .elementor-element.elementor-element-2ad4398{padding:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-b81ff80{text-align:center;}.elementor-2217 .elementor-element.elementor-element-b81ff80 .elementor-heading-title{font-size:23px;}.elementor-2217 .elementor-element.elementor-element-b81ff80 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2217 .elementor-element.elementor-element-9241d41{text-align:center;}.elementor-2217 .elementor-element.elementor-element-9241d41 .elementor-heading-title{color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-9241d41 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2217 .elementor-element.elementor-element-a40840b{text-align:center;}.elementor-2217 .elementor-element.elementor-element-a40840b .elementor-heading-title{color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-a40840b > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-2217 .elementor-element.elementor-element-bb8f332 .elementor-image img{border-radius:9px 9px 9px 9px;}.elementor-2217 .elementor-element.elementor-element-f5c5645 .elementor-text-editor{text-align:center;}.elementor-2217 .elementor-element.elementor-element-adaf233{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2217 .elementor-element.elementor-element-adaf233 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2217 .elementor-element.elementor-element-adaf233 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-2217 .elementor-element.elementor-element-5a2d4dd > .elementor-shape-top .elementor-shape-fill{fill:#F8F8F8;}.elementor-2217 .elementor-element.elementor-element-5a2d4dd > .elementor-shape-top svg{height:257px;}.elementor-2217 .elementor-element.elementor-element-5a2d4dd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-c9f4c38 .elementor-image img{border-radius:9px 9px 9px 9px;}.elementor-2217 .elementor-element.elementor-element-e18061c .elementor-text-editor{text-align:center;}.elementor-2217 .elementor-element.elementor-element-44a32f1{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2217 .elementor-element.elementor-element-44a32f1 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2217 .elementor-element.elementor-element-44a32f1 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-2217 .elementor-element.elementor-element-695d69f .elementor-image img{border-radius:9px 9px 9px 9px;}.elementor-2217 .elementor-element.elementor-element-268f150 .elementor-text-editor{text-align:center;}.elementor-2217 .elementor-element.elementor-element-540ea91{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2217 .elementor-element.elementor-element-540ea91 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2217 .elementor-element.elementor-element-540ea91 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-2217 .elementor-element.elementor-element-48cb095 .elementor-image img{border-radius:9px 9px 9px 9px;}.elementor-2217 .elementor-element.elementor-element-9ca962b .elementor-text-editor{text-align:center;}.elementor-2217 .elementor-element.elementor-element-059c575{--divider-border-style:dashed;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2217 .elementor-element.elementor-element-059c575 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2217 .elementor-element.elementor-element-059c575 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-2217 .elementor-element.elementor-element-acbcd90 > .elementor-shape-top .elementor-shape-fill{fill:#F8F8F8;}.elementor-2217 .elementor-element.elementor-element-c184fa0 .elementor-spacer-inner{height:50px;}.elementor-2217 .elementor-element.elementor-element-3346c6f .elementor-accordion .elementor-tab-title{background-color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-3346c6f .elementor-accordion-icon, .elementor-2217 .elementor-element.elementor-element-3346c6f .elementor-accordion-title{color:#FFFFFF;}.elementor-2217 .elementor-element.elementor-element-bcc62b9{text-align:center;}.elementor-2217 .elementor-element.elementor-element-bcc62b9 .elementor-image img{border-radius:22px 22px 22px 22px;}.elementor-2217 .elementor-element.elementor-element-bcc62b9 > .elementor-widget-container{margin:0% 0% 0% 0%;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-aaf3a18{text-align:center;}.elementor-2217 .elementor-element.elementor-element-aaf3a18 .elementor-heading-title{color:#8CC63F;font-size:21px;font-weight:400;line-height:1.3em;}.elementor-2217 .elementor-element.elementor-element-aaf3a18 > .elementor-widget-container{margin:00px 0px 15px 0px;}.elementor-2217 .elementor-element.elementor-element-6811c33 .elementor-icon-wrapper{text-align:center;}.elementor-2217 .elementor-element.elementor-element-6811c33.elementor-view-stacked .elementor-icon{background-color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-6811c33.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-6811c33.elementor-view-default .elementor-icon{color:#8CC63F;border-color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-6811c33.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-6811c33.elementor-view-default .elementor-icon svg{fill:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-6811c33 .elementor-icon{font-size:47px;}.elementor-2217 .elementor-element.elementor-element-6811c33 .elementor-icon i, .elementor-2217 .elementor-element.elementor-element-6811c33 .elementor-icon svg{transform:rotate(0deg);}.elementor-2217 .elementor-element.elementor-element-b830fd5{text-align:center;}.elementor-2217 .elementor-element.elementor-element-b830fd5 .elementor-heading-title{font-weight:bold;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-d1fc842{margin-top:0px;margin-bottom:0px;}.elementor-2217 .elementor-element.elementor-element-cc378e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-27px;margin-bottom:30px;}.elementor-2217 .elementor-element.elementor-element-cc378e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-3272426.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-3272426.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-3272426 > .elementor-element-populated{margin:30px 30px 30px 30px;}.elementor-2217 .elementor-element.elementor-element-f0dd505{text-align:center;}.elementor-2217 .elementor-element.elementor-element-f0dd505 .elementor-heading-title{color:#8CC63F;font-size:27px;font-weight:600;font-style:italic;text-decoration:underline;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-f0dd505 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-b8d6c8c{text-align:center;}.elementor-2217 .elementor-element.elementor-element-b8d6c8c .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-b8d6c8c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-3aff3cf{text-align:center;}.elementor-2217 .elementor-element.elementor-element-3aff3cf .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-3aff3cf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-09742b8{text-align:center;}.elementor-2217 .elementor-element.elementor-element-09742b8 .elementor-heading-title{font-size:17px;font-weight:600;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-09742b8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-3319a52{text-align:center;}.elementor-2217 .elementor-element.elementor-element-3319a52 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-3319a52 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-d790af9{text-align:center;}.elementor-2217 .elementor-element.elementor-element-d790af9 .elementor-heading-title{font-size:18px;font-weight:400;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-d790af9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2217 .elementor-element.elementor-element-1851b2e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-2217 .elementor-element.elementor-element-1851b2e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-2217 .elementor-element.elementor-element-1851b2e .elementor-button{font-size:16px;font-weight:400;line-height:1em;background-color:#8CC63F;border-style:double;border-width:0px 0px 2px 0px;border-radius:13px 13px 13px 13px;padding:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-84a4eb5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-84a4eb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-84a4eb5 > .elementor-element-populated{margin:30px 30px 30px 30px;}.elementor-2217 .elementor-element.elementor-element-06a6212{text-align:center;}.elementor-2217 .elementor-element.elementor-element-06a6212 > .elementor-widget-container{margin:0% 15% 0% 25%;}.elementor-2217 .elementor-element.elementor-element-cc647ff{text-align:center;}.elementor-2217 .elementor-element.elementor-element-cc647ff > .elementor-widget-container{margin:-34% 62% 0% 0%;}.elementor-2217 .elementor-element.elementor-element-ab17f00{text-align:center;}.elementor-2217 .elementor-element.elementor-element-ab17f00 > .elementor-widget-container{margin:-17% 0% 0% 76%;}.elementor-2217 .elementor-element.elementor-element-d0795ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-d0795ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2217 .elementor-element.elementor-element-5cb34fa.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2217 .elementor-element.elementor-element-5cb34fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2217 .elementor-element.elementor-element-5cb34fa > .elementor-element-populated{margin:0px 20px 0px 20px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-title a{font-size:22px;font-weight:400;line-height:1.3em;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-title{margin-bottom:10px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-meta > a, .elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-meta > span, .elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-meta span a{font-size:16px;font-weight:300;line-height:1.5em;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-meta{margin-bottom:0px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-excerpt *{font-size:16px;line-height:1.5em;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-excerpt{margin-bottom:5px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a > span:before{font-size:48px;line-height:48px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a{width:48px;height:48px;line-height:48px;border-radius:100px;margin-bottom:10px;margin-top:10px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a.icon-with-border:before{border-width:0px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a.icon-with-hover-border:after{border-width:0px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a.icon-without-border:before{border-width:0;padding:0px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a.icon-without-hover-border:after{border-width:0;padding:0px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a > span{color:rgba(255, 255, 255, 0.5);}.elementor-2217 .elementor-element.elementor-element-9b31a6f .project-links-container a:hover > span{color:rgba(255, 255, 255, 0.75);}.elementor-2217 .elementor-element.elementor-element-9b31a6f > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2217 .elementor-element.elementor-element-68d92018{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-2217 .elementor-element.elementor-element-68d92018 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2217 .elementor-element.elementor-element-68d92018 .elementor-divider{text-align:center;padding-top:25px;padding-bottom:25px;}.elementor-2217 .elementor-element.elementor-element-f1c503b .elementor-icon-wrapper{text-align:center;}.elementor-2217 .elementor-element.elementor-element-f1c503b.elementor-view-stacked .elementor-icon{background-color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-f1c503b.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-f1c503b.elementor-view-default .elementor-icon{color:#8CC63F;border-color:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-f1c503b.elementor-view-framed .elementor-icon, .elementor-2217 .elementor-element.elementor-element-f1c503b.elementor-view-default .elementor-icon svg{fill:#8CC63F;}.elementor-2217 .elementor-element.elementor-element-f1c503b .elementor-icon{font-size:47px;}.elementor-2217 .elementor-element.elementor-element-f1c503b .elementor-icon i, .elementor-2217 .elementor-element.elementor-element-f1c503b .elementor-icon svg{transform:rotate(0deg);}.elementor-2217 .elementor-element.elementor-element-de45e27{text-align:center;}.elementor-2217 .elementor-element.elementor-element-de45e27 .elementor-heading-title{font-weight:bold;line-height:1.2em;}.elementor-2217 .elementor-element.elementor-element-c4ccf4f .elementor-spacer-inner{height:60px;}@media(max-width:1024px){.elementor-2217 .elementor-element.elementor-element-c85066d:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oreillesenbalade.eu/wordpress/wp-content/uploads/2020/04/rpx-place112.jpg");background-position:bottom center;background-size:cover;}.elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-shape-bottom svg{height:90px;}.elementor-2217 .elementor-element.elementor-element-c85066d{padding:60px 0px 90px 0px;}.elementor-2217 .elementor-element.elementor-element-ea52c84 .elementor-spacer-inner{height:30px;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-content{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-name{font-size:16px;}.elementor-2217 .elementor-element.elementor-element-62081dbe .elementor-testimonial-job{font-size:14px;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-content{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-name{font-size:16px;}.elementor-2217 .elementor-element.elementor-element-66485dcb .elementor-testimonial-job{font-size:14px;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-content{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-name{font-size:16px;}.elementor-2217 .elementor-element.elementor-element-6000147e .elementor-testimonial-job{font-size:14px;}}@media(max-width:767px){.elementor-2217 .elementor-element.elementor-element-c85066d:not(.elementor-motion-effects-element-type-background), .elementor-2217 .elementor-element.elementor-element-c85066d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oreillesenbalade.eu/wordpress/wp-content/uploads/2020/04/rpx-place112.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2217 .elementor-element.elementor-element-ba3ed64{text-align:left;}.elementor-2217 .elementor-element.elementor-element-ba3ed64 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-36870ce{text-align:left;}.elementor-2217 .elementor-element.elementor-element-36870ce .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-5673cdf{padding:0px 0px 0px 0px;}.elementor-2217 .elementor-element.elementor-element-c1ce0a9 .elementor-heading-title{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-27f1264{text-align:center;}.elementor-2217 .elementor-element.elementor-element-27f1264 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-340e907 > .elementor-widget-container{margin:-55px -55px -55px -55px;}.elementor-2217 .elementor-element.elementor-element-411ce4c{margin-top:0px;margin-bottom:0px;}.elementor-2217 .elementor-element.elementor-element-fdd50e7{text-align:left;}.elementor-2217 .elementor-element.elementor-element-fdd50e7 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-64665e7{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-3c16c260{margin-top:15px;margin-bottom:0px;}.elementor-2217 .elementor-element.elementor-element-aaf3a18 .elementor-heading-title{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-b830fd5 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-f0dd505 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-b8d6c8c .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-3aff3cf .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-09742b8 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-3319a52 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-d790af9 .elementor-heading-title{font-size:22px;}.elementor-2217 .elementor-element.elementor-element-1851b2e > .elementor-widget-container{margin:0% 5% 0% 5%;padding:15px 15px 15px 15px;}.elementor-2217 .elementor-element.elementor-element-9b31a6f .entry-title a{font-size:18px;}.elementor-2217 .elementor-element.elementor-element-de45e27 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-2217 .elementor-element.elementor-element-a8006ea{width:43.955%;}.elementor-2217 .elementor-element.elementor-element-81568b5{width:55.677%;}.elementor-2217 .elementor-element.elementor-element-37650a8{width:33.145%;}.elementor-2217 .elementor-element.elementor-element-3caa815{width:33.187%;}.elementor-2217 .elementor-element.elementor-element-2ed446f{width:50%;}.elementor-2217 .elementor-element.elementor-element-1944dc9{width:49.983%;}.elementor-2217 .elementor-element.elementor-element-3272426{width:50%;}.elementor-2217 .elementor-element.elementor-element-84a4eb5{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2217 .elementor-element.elementor-element-a8006ea{width:100%;}.elementor-2217 .elementor-element.elementor-element-81568b5{width:100%;}.elementor-2217 .elementor-element.elementor-element-3eba265{width:100%;}.elementor-2217 .elementor-element.elementor-element-49fe345{width:100%;}.elementor-2217 .elementor-element.elementor-element-7b59b440{width:100%;}.elementor-2217 .elementor-element.elementor-element-6e0bd7a2{width:100%;}.elementor-2217 .elementor-element.elementor-element-3a7537f{width:100%;}.elementor-2217 .elementor-element.elementor-element-5ae040b{width:100%;}.elementor-2217 .elementor-element.elementor-element-e94366a{width:100%;}.elementor-2217 .elementor-element.elementor-element-3272426{width:100%;}.elementor-2217 .elementor-element.elementor-element-84a4eb5{width:100%;}}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a {  width: 40px;  height: 40px;  border-radius: 2px;}.dt-arrow-border-on.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a:not(:hover):before {  border-width: 0px;}.dt-arrow-hover-border-on.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a:hover:after {  border-width: 0px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a.owl-prev {  top: 50%;  transform: translateY(calc(-50% + 0px));  left: 10px;}@media all and (-ms-high-contrast: none) {  .the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a.owl-prev {    transform: translateY(-50%);    margin-top: 0px;  }}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a.owl-prev i {  padding: 20px 20px 20px 20px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a.owl-next {  top: 50%;  transform: translateY(calc(-50% + 0px));  right: 10px;}@media all and (-ms-high-contrast: none) {  .the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a.owl-next {    transform: translateY(-50%);    margin-top: 0px;  }}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a.owl-next i {  padding: 2px 2px 2px 2px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav i {  font-size: 18px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a:not(:hover) i,.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a:not(:hover) i:before {  color: #ffffff;  background: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a:hover i,.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-nav a:hover i:before {  color: #FFFFFF;  background: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .owl-dot {  width: 0px;  height: 0px;  margin: 0 0px;}@media screen and (max-width: 0px) {  .the7_elements_carousel-9b31a6f.portfolio-shortcode.hide-arrows .owl-nav a {    display: none;  }}@media screen and (max-width: 0px) {  .the7_elements_carousel-9b31a6f.portfolio-shortcode.reposition-arrows .owl-nav .owl-prev {    top: 50%;    transform: translateY(calc(-50% + 0px));    left: 0px;  }  .the7_elements_carousel-9b31a6f.portfolio-shortcode.reposition-arrows .owl-nav .owl-next {    top: 50%;    transform: translateY(calc(-50% + 0px));    right: 0px;  }}@media screen and (max-width: 0px) and all and (-ms-high-contrast: none) {  .the7_elements_carousel-9b31a6f.portfolio-shortcode.reposition-arrows .owl-nav .owl-prev {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 0px) and all and (-ms-high-contrast: none) {  .the7_elements_carousel-9b31a6f.portfolio-shortcode.reposition-arrows .owl-nav .owl-next {    transform: translateY(-50%);    margin-top: 0px;  }}.the7_elements_carousel-9b31a6f.portfolio-shortcode.dt-icon-hover-off .project-links-container > a:hover:before {  opacity: 1;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.dt-icon-hover-off .project-links-container > a:after {  display: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.bottom-overlap-layout-list .post-entry-content {  margin-top: -70px;  width: 75%;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.bottom-overlap-layout-list:not(.mode-list) .no-img .post-entry-content {  margin-top: 0;  width: 100%;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.bottom-overlap-layout-list.mode-list .no-img .post-entry-content {  margin-top: 0;}.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.mode-masonry) article {  margin-top: ;}.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.dividers-on:not(.mode-masonry) article {  margin-top: 0;  padding-top: ;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.dividers-on:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-9b31a6f.portfolio-shortcode.dividers-on:not(.mode-masonry) article.visible.first {  margin-top: 0;  padding-top: 0;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.hover-scale article:after {  background: rgba(0,0,0,0.5);  box-shadow: none;  background: -webkit-linear-gradient();  background: linear-gradient();}.the7_elements_carousel-9b31a6f.portfolio-shortcode.gradient-overlay-layout-list article {  border-radius: 10px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .post-thumbnail-wrap {  padding: 0px 0px 0px 0px;  border-radius: 10px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode .post-thumbnail-wrap *,.the7_elements_carousel-9b31a6f.portfolio-shortcode .post-thumbnail-rollover:after {  border-radius: 10px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.enable-bg-rollover .post-thumbnail-rollover:after {  background: rgba(0,0,0,0.5);  box-shadow: none;  background: -webkit-linear-gradient();  background: linear-gradient();}.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.gradient-overlay-layout-list) .post-thumbnail {  box-shadow: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.gradient-overlay-layout-list article {  box-shadow: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.gradient-overlay-layout-list) .post-thumbnail {  box-shadow: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.gradient-overlay-layout-list article {  box-shadow: none;}.bottom-overlap-layout-list.the7_elements_carousel-9b31a6f.portfolio-shortcode .project-links-container {  height: calc(100% - 70px);}.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.centered-layout-list) .post-entry-content {  padding: 5px 30px 0px 30px;}.the7_elements_carousel-9b31a6f.portfolio-shortcode:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content {  padding: 0;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlay-layout-list) .post-entry-content {  background: #FFFFFF;  box-shadow: none;}.the7_elements_carousel-9b31a6f.portfolio-shortcode.gradient-overlay-layout-list .post-entry-content {  border-radius: 10px;}@media screen and (max-width: 767px) {  #page .the7_elements_carousel-9b31a6f.portfolio-shortcode .entry-title {    font-size: 18px;    line-height: 26px;  }}