.elementor-8 .elementor-element.elementor-element-6tvy454 > .elementor-container{min-height:600px;}.elementor-8 .elementor-element.elementor-element-6tvy454:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6tvy454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.didierjoly.com/wp-content/uploads/2021/01/lame-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6tvy454 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6tvy454{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-8mmzn2w{text-align:center;}.elementor-8 .elementor-element.elementor-element-8mmzn2w .elementor-heading-title{color:#ffffff;font-family:"Josefin Sans", Sans-serif;font-size:70px;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-ae859d2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae859d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-8 .elementor-element.elementor-element-ae859d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-ae859d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6cc8d76{text-align:center;}.elementor-8 .elementor-element.elementor-element-f2b2032 .elementor-spacer-inner{height:50px;}.elementor-8 .elementor-element.elementor-element-cadd3b0{text-align:center;}.elementor-8 .elementor-element.elementor-element-cadd3b0 .elementor-heading-title{color:#706C6A;}.elementor-8 .elementor-element.elementor-element-cadd3b0 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-5843fc5 .elementor-spacer-inner{height:50px;}.elementor-8 .elementor-element.elementor-element-dd2343f{text-align:center;}.elementor-8 .elementor-element.elementor-element-dd2343f .elementor-heading-title{color:#706C6A;}.elementor-8 .elementor-element.elementor-element-dd2343f > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-24cbf31 .elementor-spacer-inner{height:50px;}.elementor-8 .elementor-element.elementor-element-174e5d4{text-align:center;}.elementor-8 .elementor-element.elementor-element-174e5d4 .elementor-heading-title{color:#706C6A;}.elementor-8 .elementor-element.elementor-element-174e5d4 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-e36fb6f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e36fb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-8 .elementor-element.elementor-element-e36fb6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-e36fb6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7c368a1{text-align:center;}.elementor-8 .elementor-element.elementor-element-7c368a1 .elementor-heading-title{color:#706C6A;}.elementor-8 .elementor-element.elementor-element-plhq52n{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-78o06sh{text-align:center;}.elementor-8 .elementor-element.elementor-element-78o06sh .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-kmakwrn{--divider-border-style:dashed;--divider-color:#848484;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-kmakwrn .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-kmakwrn .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-8 .elementor-element.elementor-element-kmakwrn > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-yjfynex .gallery-item{padding:0 30px 30px 0;}.elementor-8 .elementor-element.elementor-element-yjfynex .gallery{margin:0 -30px -30px 0;}.elementor-8 .elementor-element.elementor-element-yjfynex .gallery-item .gallery-caption{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c7e02c{text-align:center;}.elementor-8 .elementor-element.elementor-element-7182734 .elementor-spacer-inner{height:50px;}.elementor-8 .elementor-element.elementor-element-f252c50.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-f252c50.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-f252c50.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-f252c50 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-f252c50 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-f252c50 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f252c50 .elementor-image-box-title{color:#706C6C;}.elementor-8 .elementor-element.elementor-element-a9f9ff8 .elementor-spacer-inner{height:50px;}.elementor-8 .elementor-element.elementor-element-973f081.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-973f081.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-973f081.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-973f081 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-973f081 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-973f081 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-973f081 .elementor-image-box-title{color:#706C6C;}.elementor-8 .elementor-element.elementor-element-3efe01c .elementor-spacer-inner{height:50px;}.elementor-8 .elementor-element.elementor-element-1223b86.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-1223b86.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-1223b86.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1223b86 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-1223b86 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-1223b86 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1223b86 .elementor-image-box-title{color:#706C6C;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8mmzn2w .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-plhq52n{padding:30px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-78o06sh .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-f252c50 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-973f081 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-1223b86 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-6tvy454:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6tvy454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}