.elementor-216 .elementor-element.elementor-element-9b65d6a{--display:flex;--min-height:60vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-216 .elementor-element.elementor-element-100c375{--display:flex;--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-216 .elementor-element.elementor-element-e2d7cad{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-3b41ad9 img{width:66px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-9afa988 > .elementor-widget-container{padding:50px 0px 13px 0px;}.elementor-216 .elementor-element.elementor-element-9afa988{text-align:center;}.elementor-216 .elementor-element.elementor-element-9afa988 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-20fc770 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-20fc770{text-align:center;}.elementor-216 .elementor-element.elementor-element-20fc770 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-9c085e4{text-align:left;}.elementor-216 .elementor-element.elementor-element-9c085e4 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-b30d061 > .elementor-widget-container{padding:50px 0px 13px 0px;}.elementor-216 .elementor-element.elementor-element-b30d061{text-align:center;}.elementor-216 .elementor-element.elementor-element-b30d061 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-e6f50d9{--display:flex;--justify-content:center;}.elementor-216 .elementor-element.elementor-element-6bfd448{--display:flex;}.elementor-216 .elementor-element.elementor-element-6bfd448:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-6bfd448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-68ffb47{--display:flex;--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;}.elementor-216 .elementor-element.elementor-element-b2a11b2{--display:flex;}.elementor-216 .elementor-element.elementor-element-ee648f5{z-index:1;}.elementor-216 .elementor-element.elementor-element-80b655b{--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-216 .elementor-element.elementor-element-80b655b:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-80b655b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-387b67c{--display:flex;--position:fixed;top:-138px;--z-index:2;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-ace7969 .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-ace7969.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-ace7969.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-ace7969.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-ace7969.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-ace7969.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-ace7969 .elementor-icon{font-size:24px;}.elementor-216 .elementor-element.elementor-element-ace7969 .elementor-icon svg{height:24px;}.elementor-216 .elementor-element.elementor-element-84a83d6 > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:-64px;}.elementor-216 .elementor-element.elementor-element-84a83d6.elementor-element{--align-self:center;}.elementor-216 .elementor-element.elementor-element-84a83d6{z-index:999;}.elementor-216 .elementor-element.elementor-element-84a83d6 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;}.elementor-216 .elementor-element.elementor-element-bb6617e > .elementor-widget-container{margin:327px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-bb6617e .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-bb6617e.elementor-view-stacked .elementor-icon{background-color:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-bb6617e.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-bb6617e.elementor-view-default .elementor-icon{color:#F3EEE4;border-color:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-bb6617e.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-bb6617e.elementor-view-default .elementor-icon svg{fill:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-bb6617e .elementor-icon{font-size:24px;}.elementor-216 .elementor-element.elementor-element-bb6617e .elementor-icon svg{height:24px;}.elementor-216 .elementor-element.elementor-element-a6ecf68 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-a6ecf68 .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-a6ecf68 .elementor-icon{font-size:24px;}.elementor-216 .elementor-element.elementor-element-a6ecf68 .elementor-icon svg{height:24px;}.elementor-216 .elementor-element.elementor-element-5e8c696{--display:flex;--position:fixed;--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;bottom:0px;--z-index:2;}.elementor-216 .elementor-element.elementor-element-7537f6d > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:95px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-7537f6d.elementor-element{--align-self:center;}.elementor-216 .elementor-element.elementor-element-7537f6d .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;color:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-deb16af > .elementor-widget-container{--e-transform-translateY:-10px;margin:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-deb16af .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-deb16af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-deb16af.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-deb16af.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-deb16af.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-deb16af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-deb16af .elementor-icon{font-size:49px;}.elementor-216 .elementor-element.elementor-element-deb16af .elementor-icon svg{height:49px;}.elementor-216 .elementor-element.elementor-element-32a66ca{--display:flex;--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;}.elementor-216 .elementor-element.elementor-element-70ec0a0{--display:flex;}.elementor-216 .elementor-element.elementor-element-961a8fb{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-961a8fb::before, .elementor-216 .elementor-element.elementor-element-961a8fb > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-961a8fb > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-961a8fb > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-961a8fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-961a8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-17bfe39 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-29bf095 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-f96b258{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-216 .elementor-element.elementor-element-6d72f77 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-301616f .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-083b9d3 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-083b9d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-d141a0e{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-d141a0e::before, .elementor-216 .elementor-element.elementor-element-d141a0e > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-d141a0e > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-d141a0e > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-d141a0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-d141a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-c5473c0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-72ea76c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-cf54c4f{--display:flex;}.elementor-216 .elementor-element.elementor-element-7fb1758 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-af79015 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-2b080d3 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-2b080d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-cc1116f{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-cc1116f::before, .elementor-216 .elementor-element.elementor-element-cc1116f > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-cc1116f > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-cc1116f > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-cc1116f > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-cc1116f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-9080fb8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-941d0b9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-a57f454{--display:flex;}.elementor-216 .elementor-element.elementor-element-ad69cb8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-ad69cb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-dc49e27 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-fcdaa28{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-fcdaa28::before, .elementor-216 .elementor-element.elementor-element-fcdaa28 > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-fcdaa28 > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-fcdaa28 > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-fcdaa28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-fcdaa28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-ad133d6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-bd3779d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-36c0c44{--display:flex;}.elementor-216 .elementor-element.elementor-element-a85afe4 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-9ccae9e .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-0b953f2 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-0b953f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-8fb19dc{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-8fb19dc::before, .elementor-216 .elementor-element.elementor-element-8fb19dc > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-8fb19dc > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-8fb19dc > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-8fb19dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-8fb19dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-3832568 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-8beb607 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-aa519c3{--display:flex;}.elementor-216 .elementor-element.elementor-element-c38173c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-ffe55ac .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-07f492d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-07f492d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-78454df{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-78454df::before, .elementor-216 .elementor-element.elementor-element-78454df > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-78454df > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-78454df > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-78454df > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-78454df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-fa97783 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-4b02f59 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-1c06cf5{--display:flex;}.elementor-216 .elementor-element.elementor-element-5640ee5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-fb8f3d8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-fb8f3d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-1758dd7{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-1758dd7:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/18.png");}.elementor-216 .elementor-element.elementor-element-1758dd7::before, .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-1758dd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-1758dd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-2385ea0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-236ef45 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-790fccb{--display:flex;}.elementor-216 .elementor-element.elementor-element-84f2084 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-a195a41 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-1973685 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-1973685 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-806a6c2{--display:flex;--overlay-opacity:0.5;}.elementor-216 .elementor-element.elementor-element-806a6c2:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-806a6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-806a6c2::before, .elementor-216 .elementor-element.elementor-element-806a6c2 > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-806a6c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-806a6c2 > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-806a6c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-806a6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-405e6e0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-765d7d9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-216 .elementor-element.elementor-element-a917cf3{--display:flex;}.elementor-216 .elementor-element.elementor-element-34b63cf .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-34b63cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-b3cfd21{--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-216 .elementor-element.elementor-element-b3cfd21:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-b3cfd21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-1c6ad6c{--display:flex;--position:fixed;top:-138px;--z-index:2;}.elementor-216 .elementor-element.elementor-element-7763b7b .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-7763b7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-7763b7b.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-7763b7b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-7763b7b.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-7763b7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-7763b7b .elementor-icon{font-size:24px;}.elementor-216 .elementor-element.elementor-element-7763b7b .elementor-icon svg{height:24px;}.elementor-216 .elementor-element.elementor-element-c8b8054 > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:-64px;}.elementor-216 .elementor-element.elementor-element-c8b8054.elementor-element{--align-self:center;}.elementor-216 .elementor-element.elementor-element-c8b8054{z-index:999;}.elementor-216 .elementor-element.elementor-element-c8b8054 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;}.elementor-216 .elementor-element.elementor-element-d2b452d > .elementor-widget-container{margin:327px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-d2b452d .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-d2b452d.elementor-view-stacked .elementor-icon{background-color:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-d2b452d.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-d2b452d.elementor-view-default .elementor-icon{color:#F3EEE4;border-color:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-d2b452d.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-d2b452d.elementor-view-default .elementor-icon svg{fill:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-d2b452d .elementor-icon{font-size:24px;}.elementor-216 .elementor-element.elementor-element-d2b452d .elementor-icon svg{height:24px;}.elementor-216 .elementor-element.elementor-element-ab9c956 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-ab9c956 .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-ab9c956 .elementor-icon{font-size:24px;}.elementor-216 .elementor-element.elementor-element-ab9c956 .elementor-icon svg{height:24px;}.elementor-216 .elementor-element.elementor-element-5fda584{--display:flex;--position:fixed;--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;bottom:0px;--z-index:2;}.elementor-216 .elementor-element.elementor-element-f3dad60 > .elementor-widget-container{--e-transform-rotateZ:-90deg;--e-transform-translateX:95px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-f3dad60.elementor-element{--align-self:center;}.elementor-216 .elementor-element.elementor-element-f3dad60 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;color:#F3EEE4;}.elementor-216 .elementor-element.elementor-element-14d91f7 > .elementor-widget-container{--e-transform-translateY:-10px;margin:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-14d91f7 .elementor-icon-wrapper{text-align:center;}.elementor-216 .elementor-element.elementor-element-14d91f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-14d91f7.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-14d91f7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-14d91f7.elementor-view-framed .elementor-icon, .elementor-216 .elementor-element.elementor-element-14d91f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-216 .elementor-element.elementor-element-14d91f7 .elementor-icon{font-size:49px;}.elementor-216 .elementor-element.elementor-element-14d91f7 .elementor-icon svg{height:49px;}.elementor-216 .elementor-element.elementor-element-08c486a{--display:flex;--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;}.elementor-216 .elementor-element.elementor-element-08c486a:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-08c486a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-e15719b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-216 .elementor-element.elementor-element-e15719b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-5e56a56 > .elementor-widget-container{padding:0px 0px 056px 0px;}.elementor-216 .elementor-element.elementor-element-5e56a56 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:40px;font-weight:300;}.elementor-216 .elementor-element.elementor-element-caff67e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-216 .elementor-element.elementor-element-caff67e.elementor-element{--align-self:stretch;}.elementor-216 .elementor-element.elementor-element-9f146a6{--display:flex;}.elementor-216 .elementor-element.elementor-element-9f146a6:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-9f146a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-715c53eb{--display:flex;--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;}.elementor-216 .elementor-element.elementor-element-715c53eb:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-715c53eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-715c53eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-6e0ba325{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-216 .elementor-element.elementor-element-6e0ba325.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-e862fbf > .elementor-widget-container{padding:0px 0px 056px 0px;}.elementor-216 .elementor-element.elementor-element-e862fbf .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:40px;font-weight:300;}.elementor-216 .elementor-element.elementor-element-352a2aa0 > .elementor-widget-container{padding:0px 0px 056px 0px;}.elementor-216 .elementor-element.elementor-element-352a2aa0 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:40px;font-weight:300;}.elementor-216 .elementor-element.elementor-element-49953a86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-216 .elementor-element.elementor-element-49953a86.elementor-element{--align-self:stretch;}.elementor-216 .elementor-element.elementor-element-3c4878b0{--display:flex;}.elementor-216 .elementor-element.elementor-element-3c4878b0:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-3c4878b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-cf6da98{--display:flex;--min-height:60vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-216 .elementor-element.elementor-element-1342bfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-216 .elementor-element.elementor-element-88e03c5{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-1004f9a{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-d5a8b8f > .elementor-widget-container{padding:50px 0px 13px 0px;}.elementor-216 .elementor-element.elementor-element-d5a8b8f{text-align:center;}.elementor-216 .elementor-element.elementor-element-d5a8b8f .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-10e8cef > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-10e8cef{text-align:center;}.elementor-216 .elementor-element.elementor-element-10e8cef .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-0e4df19 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-0e4df19{text-align:center;}.elementor-216 .elementor-element.elementor-element-0e4df19 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-9457fd1 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;}.elementor-216 .elementor-element.elementor-element-9457fd1 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-9457fd1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-9457fd1 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-216 .elementor-element.elementor-element-9457fd1 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-9457fd1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-2d83a96{--display:flex;}.elementor-216 .elementor-element.elementor-element-2d83a96:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-2d83a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-361f7de{--display:flex;--min-height:60vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-216 .elementor-element.elementor-element-b061fe7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-216 .elementor-element.elementor-element-09e40d2{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-486c54d > .elementor-widget-container{padding:50px 0px 13px 0px;}.elementor-216 .elementor-element.elementor-element-486c54d{text-align:center;}.elementor-216 .elementor-element.elementor-element-486c54d .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-6a20cc5 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-6a20cc5{text-align:center;}.elementor-216 .elementor-element.elementor-element-6a20cc5 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-bc23453 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-bc23453{text-align:center;}.elementor-216 .elementor-element.elementor-element-bc23453 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-5c51542 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;}.elementor-216 .elementor-element.elementor-element-5c51542 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-5c51542 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-5c51542 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-5c51542 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-5c51542 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-ef22319 > .elementor-widget-container{padding:24px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-ef22319{text-align:center;}.elementor-216 .elementor-element.elementor-element-ef22319 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-2e9f875{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-2e9f875:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-2e9f875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/fondue.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-216 .elementor-element.elementor-element-4d4c79c{--display:flex;}.elementor-216 .elementor-element.elementor-element-4d4c79c:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-4d4c79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-ef44727{--display:flex;--min-height:60vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-216 .elementor-element.elementor-element-b708505{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-216 .elementor-element.elementor-element-7fc71c4{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-fd5e986{--display:flex;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-6ae9a1d > .elementor-widget-container{padding:50px 0px 13px 0px;}.elementor-216 .elementor-element.elementor-element-6ae9a1d{text-align:center;}.elementor-216 .elementor-element.elementor-element-6ae9a1d .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-adc28c7 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-adc28c7{text-align:center;}.elementor-216 .elementor-element.elementor-element-adc28c7 .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-123d03a > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-216 .elementor-element.elementor-element-123d03a{text-align:center;}.elementor-216 .elementor-element.elementor-element-123d03a .elementor-heading-title{font-family:"Gustavo", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-216 .elementor-element.elementor-element-fce60a8 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;}.elementor-216 .elementor-element.elementor-element-fce60a8 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-fce60a8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-fce60a8 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-216 .elementor-element.elementor-element-fce60a8 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-fce60a8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-2377379 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;}.elementor-216 .elementor-element.elementor-element-2377379 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-2377379 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-2377379 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-2377379 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-2377379 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-c872d02 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;}.elementor-216 .elementor-element.elementor-element-c872d02 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-c872d02 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-c872d02 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-c872d02 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-c872d02 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-e914020{--display:flex;}.elementor-216 .elementor-element.elementor-element-e914020:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-e914020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-216 .elementor-element.elementor-element-0dd688f{--display:flex;--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;}.elementor-216 .elementor-element.elementor-element-ceaeec8{--display:flex;}.elementor-216 .elementor-element.elementor-element-a48b473{--display:flex;}.elementor-216 .elementor-element.elementor-element-a48b473 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-216 .elementor-element.elementor-element-57a995b{--spacer-size:600px;}.elementor-216 .elementor-element.elementor-element-57a995b > .elementor-widget-container{height:auto;}.elementor-216 .elementor-element.elementor-element-0c4ccaf{--display:flex;}.elementor-216 .elementor-element.elementor-element-0c4ccaf:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-0c4ccaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1440px) and (min-width:768px){.elementor-216 .elementor-element.elementor-element-715c53eb{--width:1203px;}}@media(max-width:1440px){.elementor-216 .elementor-element.elementor-element-100c375{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-7537f6d .elementor-heading-title{font-size:13px;}.elementor-216 .elementor-element.elementor-element-f3dad60 .elementor-heading-title{font-size:13px;}.elementor-216 .elementor-element.elementor-element-caff67e > .elementor-widget-container{padding:0% 05% 0% 05%;}.elementor-216 .elementor-element.elementor-element-49953a86 > .elementor-widget-container{padding:0% 05% 0% 05%;}.elementor-216 .elementor-element.elementor-element-1342bfc{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-b061fe7{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-216 .elementor-element.elementor-element-b708505{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}}@media(max-width:1200px){.elementor-216 .elementor-element.elementor-element-70ec0a0{--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-216 .elementor-element.elementor-element-961a8fb:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-961a8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2024/06/DSC_1527-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-961a8fb{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-29bf095 > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-f96b258{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-d141a0e:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-d141a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2024/06/DSC_2043-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-d141a0e{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-72ea76c > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-cf54c4f{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-cc1116f:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-cc1116f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2024/06/DSC_4459-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-cc1116f{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-941d0b9 > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-a57f454{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-fcdaa28:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-fcdaa28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2024/06/DSC_1266-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-fcdaa28{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-bd3779d > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-36c0c44{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-8fb19dc:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-8fb19dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2024/06/DSC_3523-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-8fb19dc{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-8beb607 > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-aa519c3{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-78454df:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-78454df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2024/06/DSC_2980-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-78454df{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-4b02f59 > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-1c06cf5{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-1758dd7:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/LeJardin-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-1758dd7{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-236ef45 > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-790fccb{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-216 .elementor-element.elementor-element-806a6c2{--overlay-opacity:0.6;--padding-top:8vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:0vw;}.elementor-216 .elementor-element.elementor-element-765d7d9 > .elementor-widget-container{padding:0.8em 0em 1em 0em;}.elementor-216 .elementor-element.elementor-element-a917cf3{--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;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}}@media(max-width:1024px){.elementor-216 .elementor-element.elementor-element-6d72f77 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-301616f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-083b9d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-7fb1758 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-af79015 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-cc1116f:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-cc1116f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/2025_01_03-La-Suite-Le-Rouf-9-scaled.jpg");}.elementor-216 .elementor-element.elementor-element-ad69cb8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-a85afe4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-9ccae9e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-c38173c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-ffe55ac > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-5640ee5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-1758dd7:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/18.png");}.elementor-216 .elementor-element.elementor-element-84f2084 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-a195a41 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-caff67e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-216 .elementor-element.elementor-element-49953a86 > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(max-width:767px){.elementor-216 .elementor-element.elementor-element-9b65d6a{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-32a66ca{--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;}.elementor-216 .elementor-element.elementor-element-961a8fb{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-f96b258{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-6d72f77 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-301616f .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-083b9d3 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-d141a0e{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-cf54c4f{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-7fb1758 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-af79015 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-2b080d3 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-cc1116f{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-a57f454{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-ad69cb8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-216 .elementor-element.elementor-element-ad69cb8 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-dc49e27 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-fcdaa28{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-36c0c44{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-a85afe4 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-9ccae9e .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-0b953f2 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-8fb19dc{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-aa519c3{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-c38173c .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-ffe55ac .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-07f492d .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-78454df:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-78454df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/le-cabinet-de-curiosite-le-rouf-scaled.jpg");}.elementor-216 .elementor-element.elementor-element-78454df{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-1c06cf5{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-5640ee5 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-fb8f3d8 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-1758dd7:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-1758dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/LeJardin-1-scaled.webp");}.elementor-216 .elementor-element.elementor-element-1758dd7{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-790fccb{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-84f2084 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-a195a41 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-1973685 .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-806a6c2{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-a917cf3{--gap:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-216 .elementor-element.elementor-element-34b63cf .elementor-button{padding:12px 16px 12px 16px;}.elementor-216 .elementor-element.elementor-element-352a2aa0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 056px 0px;}.elementor-216 .elementor-element.elementor-element-352a2aa0.elementor-element{--align-self:center;}.elementor-216 .elementor-element.elementor-element-352a2aa0{text-align:center;}.elementor-216 .elementor-element.elementor-element-cf6da98{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-361f7de{--content-width:88%;}.elementor-216 .elementor-element.elementor-element-ef44727{--content-width:88%;}}@media(min-width:768px){.elementor-216 .elementor-element.elementor-element-100c375{--content-width:70%;}.elementor-216 .elementor-element.elementor-element-6bfd448{--width:12%;}.elementor-216 .elementor-element.elementor-element-b2a11b2{--width:100%;}.elementor-216 .elementor-element.elementor-element-80b655b{--width:12%;}.elementor-216 .elementor-element.elementor-element-387b67c{--width:11%;}.elementor-216 .elementor-element.elementor-element-5e8c696{--width:11%;}.elementor-216 .elementor-element.elementor-element-70ec0a0{--content-width:100%;}.elementor-216 .elementor-element.elementor-element-b3cfd21{--width:12%;}.elementor-216 .elementor-element.elementor-element-1c6ad6c{--width:11%;}.elementor-216 .elementor-element.elementor-element-5fda584{--width:11%;}.elementor-216 .elementor-element.elementor-element-e15719b{--width:89.22%;}.elementor-216 .elementor-element.elementor-element-9f146a6{--width:12%;}.elementor-216 .elementor-element.elementor-element-6e0ba325{--width:89.22%;}.elementor-216 .elementor-element.elementor-element-3c4878b0{--width:12%;}.elementor-216 .elementor-element.elementor-element-1342bfc{--content-width:70%;}.elementor-216 .elementor-element.elementor-element-2d83a96{--width:12%;}.elementor-216 .elementor-element.elementor-element-b061fe7{--content-width:70%;}.elementor-216 .elementor-element.elementor-element-4d4c79c{--width:12%;}.elementor-216 .elementor-element.elementor-element-b708505{--content-width:70%;}.elementor-216 .elementor-element.elementor-element-e914020{--width:12%;}.elementor-216 .elementor-element.elementor-element-0c4ccaf{--width:12%;}}@media(min-width:1920px){.elementor-216 .elementor-element.elementor-element-caff67e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-216 .elementor-element.elementor-element-88e03c5:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-88e03c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://le-rouf.com/wp-content/uploads/burger.webp");background-position:center center;}}.svg-responsive{width:100%;height:auto;display:block;margin-top:48px;padding:16px;position:relative}#background-image1,#background-image2{transition:opacity 1s ease}polygon{fill:transparent;stroke:red;stroke-width:0}polygon:hover{fill:transparent}
*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html,body{font-family:Switzer,sans-serif}.gallery-wrap{display:flex;flex-direction:row;width:100%;height:80dvh;border-radius:2rem;box-shadow:2px 2px 4px rgba(0,0,0,.25);background:rgba(255,255,255,0)}.item{position:relative;flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;overflow:hidden;mix-blend-mode:screen;filter:saturate(0.9) brightness(90%) contrast(110%);transition:flex .4s cubic-bezier(0.32,.79,.38,.99),filter .5s ease-in}.item:hover{flex:7;filter:grayscale(0) saturate(1.3) blur(0px)}.item:hover .caption{opacity:1}.item:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;filter:contrast(500%);transition:opacity .2s ease;opacity:.3;pointer-events:none}.item:hover:before{background-color:#000}.item .title_h2{position:absolute;top:1rem;right:1rem;color:white;font-size:40px;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(-180deg)}.caption{text-align:center;position:absolute;left:.5rem;right:.5rem;bottom:6rem;margin:1rem;padding:1rem;color:#F3EEE4;border:solid 1px rgba(255,255,255,.25);border-radius:1rem;box-shadow:2px 2px 4px rgba(0,0,0,.25);backdrop-filter:blur(4px);transition:opacity .2s ease,backdrop-filter 1s ease;opacity:0}.caption:hover{backdrop-filter:blur(0px)}.caption p{width:100%;font-size:18px;padding:1rem 0 1.5rem}.caption h2{color:#F3EEE4}.caption .button_div{display:flex;justify-content:center;gap:1rem}.caption button{padding:.5rem 1.5rem;border:0;border-radius:50px}.item-7{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/2024/06/DSC_2043-copie.webp)}.item-6{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/2024/06/DSC_1527-copie.webp)}.item-1{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/18.png)}.item-2{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/le-cabinet-de-curiosite-le-rouf-scaled.jpg)}.item-3{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/2024/06/DSC_3523-copie.webp)}.item-4{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/2024/06/DSC_1266-copie.webp)}.item-5{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/2025_01_03-La-Suite-Le-Rouf-9-scaled.jpg)}.item-8{background-image:linear-gradient(rgb(40 40 40 / 65%),rgb(127 127 127 / 0)),url(https://le-rouf.com/wp-content/uploads/mariage-le-rouf-traiteur-2024.png)}
.elementor-216 .elementor-element.elementor-element-bb6617e::before{content:"";position:absolute;display:block;width:2px;height:60px;background-color:#F3EEE4;top:250px;right:5.4vw}
.elementor-216 .elementor-element.elementor-element-d2b452d::before{content:"";position:absolute;display:block;width:2px;height:60px;background-color:#F3EEE4;top:250px;right:5.4vw}
.carousel-container{width:100%;overflow:hidden;position:relative;padding:20px 0}.carousel{display:flex;width:calc(100% * 7);animation:scroll 50s linear infinite}.carousel-container:hover .carousel{animation-play-state:paused}.card{flex:0 0 300px;height:450px;border-radius:15px;margin-right:21px;background-size:cover;background-position:center;position:relative;overflow:hidden;transition:transform .3s ease-in-out}.card:hover{transform:scale(1.05)}.overlay{position:absolute;bottom:0;width:100%;padding:20px;text-align:center;color:white;background:linear-gradient(to top,rgba(0,0,0,.8) 0,rgba(0,0,0,.6) 40%,rgba(0,0,0,0) 100%)}.title-reservation{font-size:30px;color:#F3EEE4!important;margin-bottom:10px}.card.description{font-size:14px;color:#F3EEE4!important;margin-bottom:10px}.btn-reservation{display:inline-block;padding:8px 15px;color:#191618!important;background-color:#f3eee4;opacity:69%;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%;z-index:3}.btn-reservation:hover{color:#191618!important;background-color:#F3eee4;opacity:100%}.btn-privatisation{display:inline-block;padding:8px 15px;color:#191618!important;background-color:#f3eee4;opacity:69%;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%;z-index:3}.btn-privatisation:hover{color:#191618!important;background-color:#F3eee4;opacity:100%}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.event-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1200px;margin:0 auto}.event-card{display:flex;flex-direction:row;align-items:stretch;background:#f3eee4;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);min-height:200px}.event-image{width:40%;background-size:cover;background-position:center}.event-details{padding:15px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.cta-button{display:inline-block;padding:8px 15px;color:191618!important;background-color:#f3eee4;border:2px solid #191618;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%}.cta-button:hover{color:#f3eee4!important;background-color:#191618}.cta-button-cave{display:inline-block;padding:8px 15px;color:#987451!important;background-color:#f3eee4;border:2px solid #987451;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%}.cta-button-cave:hover{color:#f3eee4!important;background-color:#987451}.cta-button-sam{display:inline-block;padding:8px 15px;color:#d1a066!important;background-color:#f3eee4;border:2px solid #d1a066;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%}.cta-button-sam:hover{color:#f3eee4!important;background-color:#987451}.cta-event-buttons-valentin{display:align-items;gap:10px;justify-content:start}.cta-button-valentin{display:inline-block;padding:8px 15px;color:#bc4743!important;background-color:#f3eee4;border:2px solid #bc4743;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%;flex:1}.cta-button-valentin:hover{color:#f3eee4!important;background-color:#bc4743}.cta-button-valentin2{display:inline-block;padding:8px 15px;color:#bc4743!important;background-color:#f3eee4;border:2px solid #bc4743;font-size:14px;border-radius:4px;transition:background-color .3s;text-align:center;width:40%;flex:1}.cta-button-valentin2:hover{color:#f3eee4!important;background-color:#bc4743}.event-last{position:relative;background-image:url(https://le-rouf.com/wp-content/uploads/2024/06/DSC_1741-copie.webp);background-size:cover;background-position:center;height:auto;min-height:200px;border:1px solid #ddd;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.event-last .event-more-content{display:flex;align-items:center;justify-content:center;width:100%}.event-last .cta-button{background-color:#f3eee4;color:#000000;font-size:16px;font-weight:bold;text-align:center;text-transform:uppercase;padding:10px 20px;text-decoration:none;border-radius:4px;transition:background-color .3s,color .3s}.event-last .cta-button:hover{background-color:#000000;color:#f3eee4}@media (max-width:768px){.event-grid{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.cta-button-cave{width:100%}.cta-button-valentin{width:100%;margin-bottom:10px}.cta-button-valentin2{width:100%}.cta-button-sam{width:100%}.cta-button{width:100%}}