.elementor-7815 .elementor-element.elementor-element-d81d50d{--display:flex;--min-height:720px;--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;--justify-content:center}.elementor-7815 .elementor-element.elementor-element-d81d50d:not(.elementor-motion-effects-element-type-background),.elementor-7815 .elementor-element.elementor-element-d81d50d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.ardechecanyonaventure.com/wp-content/uploads/2026/05/weekend-en-Ardeche-entre-amis-ou-amoureux-activite-plein-air-1300x650.jpg);background-position:bottom center;background-size:cover}.elementor-7815 .elementor-element.elementor-element-d81d50d>.elementor-shape-bottom svg,.elementor-7815 .elementor-element.elementor-element-d81d50d>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:66px}.elementor-7815 .elementor-element.elementor-element-a6dc456{text-align:center}.elementor-7815 .elementor-element.elementor-element-a6dc456 .elementor-heading-title{font-family:"Protest Riot";font-size:49px;font-weight:500;font-style:normal;letter-spacing:-.5px;text-shadow:0 0 8px rgb(0 0 0 / .3);color:var(--e-global-color-astglobalcolor4)}.elementor-7815 .elementor-element.elementor-element-7fea204{text-align:center}.elementor-7815 .elementor-element.elementor-element-7fea204 .elementor-heading-title{font-family:"Special Elite";font-size:19px;font-weight:400;text-shadow:0 0 8px rgb(0 0 0 / .3);color:var(--e-global-color-astglobalcolor4)}.elementor-7815 .elementor-element.elementor-element-39f26ee{--display:flex}.elementor-7815 .elementor-element.elementor-element-80d5516{--display:flex;--min-height:0px;--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-7815 .elementor-element.elementor-element-80d5516.e-con{--align-self:center}.elementor-7815 .elementor-element.elementor-element-b3cd72d{--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-7815 .elementor-element.elementor-element-c3bb30f .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-7815 .elementor-element.elementor-element-7d2759e{--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;--justify-content:space-around}.elementor-7815 .elementor-element.elementor-element-3b4b2eb.elementor-element{--align-self:center}.elementor-7815 .elementor-element.elementor-element-c5cfd69{--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-7815 .elementor-element.elementor-element-c5cfd69.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7815 .elementor-element.elementor-element-bdd6d0b{--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;--justify-content:space-evenly}.elementor-7815 .elementor-element.elementor-element-b13c62d.elementor-element{--align-self:center}@media(min-width:768px){.elementor-7815 .elementor-element.elementor-element-b3cd72d{--width:66.6666%}.elementor-7815 .elementor-element.elementor-element-7d2759e{--width:33.3333%}.elementor-7815 .elementor-element.elementor-element-c5cfd69{--width:33.021%}.elementor-7815 .elementor-element.elementor-element-bdd6d0b{--width:66.6666%}}@media(min-width:1025px){.elementor-7815 .elementor-element.elementor-element-d81d50d:not(.elementor-motion-effects-element-type-background),.elementor-7815 .elementor-element.elementor-element-d81d50d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-7815 .elementor-element.elementor-element-7fea204 .elementor-heading-title{font-size:1px}}