@charset "UTF-8";
/* https://letangdeslegendes.com/wp-content/uploads/elementor/css/post-784.css?ver=1762772803 */
.elementor-784 .elementor-element.elementor-element-4fa4586:not(.elementor-motion-effects-element-type-background),.elementor-784 .elementor-element.elementor-element-4fa4586>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A3235}.elementor-784 .elementor-element.elementor-element-4fa4586{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-784 .elementor-element.elementor-element-4fa4586>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-784 .elementor-element.elementor-element-91f9c0e>.elementor-element-populated{padding:0150px 0 0 0}.elementor-784 .elementor-element.elementor-element-76d24dd>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-784 .elementor-element.elementor-element-76d24dd{text-align:center}.elementor-784 .elementor-element.elementor-element-76d24dd .elementor-heading-title{font-size:66px;-webkit-text-stroke-width:.5px;stroke-width:.5px;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#02010100}.elementor-784 .elementor-element.elementor-element-9849728{text-align:center;color:#FFF;font-family:"Lato",Sans-serif;font-size:18px}.elementor-784 .elementor-element.elementor-element-2820b7f{--spacer-size:30px}.elementor-784 .elementor-element.elementor-element-7842c4f .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-4935dac)}.elementor-784 .elementor-element.elementor-element-7842c4f .gallery-item .gallery-caption{text-align:center}.elementor-784 .elementor-element.elementor-element-bb8553b .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-4935dac)}.elementor-784 .elementor-element.elementor-element-bb8553b .gallery-item .gallery-caption{text-align:center}.elementor-784 .elementor-element.elementor-element-52aef12>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-784 .elementor-element.elementor-element-52aef12:not(.elementor-motion-effects-element-type-background),.elementor-784 .elementor-element.elementor-element-52aef12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A3235}.elementor-784 .elementor-element.elementor-element-52aef12{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;padding:50px 0 50px 0}.elementor-784 .elementor-element.elementor-element-52aef12>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-784 .elementor-element.elementor-element-661f098:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-784 .elementor-element.elementor-element-661f098>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-784 .elementor-element.elementor-element-661f098>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-784 .elementor-element.elementor-element-661f098>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-784 .elementor-element.elementor-element-fa555ef.elementor-column .elementor-widget-wrap{align-items:center}.elementor-784 .elementor-element.elementor-element-fa555ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-784 .elementor-element.elementor-element-fa555ef.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-784 .elementor-element.elementor-element-fa555ef>.elementor-element-populated{padding:0% 16.3% 0% 19%}.elementor-784 .elementor-element.elementor-element-0fe8ac8{text-align:center}.elementor-784 .elementor-element.elementor-element-0fe8ac8 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:66px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#02010100}.elementor-784 .elementor-element.elementor-element-f6ea2ce{text-align:center}.elementor-784 .elementor-element.elementor-element-f6ea2ce .elementor-heading-title{color:#FFF}body.elementor-page-784:not(.elementor-motion-effects-element-type-background),body.elementor-page-784>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A3235}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-784 .elementor-element.elementor-element-661f098{width:40%}.elementor-784 .elementor-element.elementor-element-fa555ef{width:60%}}@media(max-width:991px){.elementor-784 .elementor-element.elementor-element-52aef12{margin:8.5rem 0rem 8.5rem 0rem}.elementor-784 .elementor-element.elementor-element-fa555ef>.elementor-element-populated{padding:15px 15px 15px 15px}}@media(max-width:767px){.elementor-784 .elementor-element.elementor-element-91f9c0e>.elementor-element-populated{padding:150px 20px 20px 20px}.elementor-784 .elementor-element.elementor-element-76d24dd .elementor-heading-title{font-size:44px}.elementor-784 .elementor-element.elementor-element-9849728{font-size:16px}.elementor-784 .elementor-element.elementor-element-52aef12{margin:0rem 0rem 0rem 0rem;padding:0 20px 0 20px}.elementor-784 .elementor-element.elementor-element-fa555ef>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-784 .elementor-element.elementor-element-0fe8ac8>.elementor-widget-container{margin:20px 0 20px 0}.elementor-784 .elementor-element.elementor-element-0fe8ac8 .elementor-heading-title{font-size:44px;-webkit-text-stroke-width:.5px;stroke-width:.5px}.elementor-784 .elementor-element.elementor-element-f6ea2ce>.elementor-widget-container{margin:0 0 20px 0;padding:0 0 0 0}.elementor-784 .elementor-element.elementor-element-f6ea2ce .elementor-heading-title{font-size:16px}}