.elementor-3046 .elementor-element.elementor-element-8067bf7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:32rem;--padding-bottom:16rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-8067bf7:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-8067bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6153d9b );background-image:url("https://lamothebergeron.fr/wp-content/uploads/imagePliAccueilLamothex1920.jpg");background-position:center center;background-size:cover;}.elementor-3046 .elementor-element.elementor-element-8067bf7::before, .elementor-3046 .elementor-element.elementor-element-8067bf7 > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-8067bf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-8067bf7 > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-8067bf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-8067bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #261F22E8 12%, #00000000 30%);}.elementor-3046 .elementor-element.elementor-element-577427e{width:var( --container-widget-width, 105rem );max-width:105rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;--container-widget-width:105rem;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-3046 .elementor-element.elementor-element-577427e .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:5.2rem;text-transform:uppercase;line-height:150%;color:var( --e-global-color-9cf31ae );}.elementor-3046 .elementor-element.elementor-element-c8d2a44{width:var( --container-widget-width, 64rem );max-width:64rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:64rem;--container-widget-flex-grow:0;z-index:0;text-align:center;font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:700;color:var( --e-global-color-9cf31ae );}.elementor-3046 .elementor-element.elementor-element-3a16261{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-3a16261 .elementor-button{fill:var( --e-global-color-9cf31ae );color:var( --e-global-color-9cf31ae );border-style:solid;border-color:var( --e-global-color-9cf31ae );}.elementor-3046 .elementor-element.elementor-element-3a16261 .elementor-button:hover, .elementor-3046 .elementor-element.elementor-element-3a16261 .elementor-button:focus{border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-ea88b8e{right:-83px;}body.rtl .elementor-3046 .elementor-element.elementor-element-ea88b8e{left:-83px;}.elementor-3046 .elementor-element.elementor-element-ea88b8e{bottom:-25%;}.elementor-3046 .elementor-element.elementor-element-ea88b8e img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3046 .elementor-element.elementor-element-f910ed8{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3046 .elementor-element.elementor-element-26a5b4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:1;--padding-top:15rem;--padding-bottom:015rem;--padding-left:15rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-26a5b4c:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-26a5b4c::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .e-con-inner > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lamothebergeron.fr/wp-content/uploads/bg_motif_lb.png");--background-overlay:'';background-repeat:repeat;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-f83f782{left:-175px;}body.rtl .elementor-3046 .elementor-element.elementor-element-f83f782{right:-175px;}.elementor-3046 .elementor-element.elementor-element-f83f782{top:-50%;z-index:-1;}.elementor-3046 .elementor-element.elementor-element-f83f782 img{width:100%;max-width:50rem;}.elementor-3046 .elementor-element.elementor-element-2b20759{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:12rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1a4c013{text-align:left;}.elementor-3046 .elementor-element.elementor-element-1a4c013 .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:calc(150%);letter-spacing:0.5em;color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-987fd11{text-align:left;}.elementor-3046 .elementor-element.elementor-element-987fd11 .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:4rem;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1bc208c );}.elementor-3046 .elementor-element.elementor-element-a94b686{font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-9cf31ae );}.elementor-3046 .elementor-element.elementor-element-89ef906{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-4d20672{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .elementor-repeater-item-c4debc4 .swiper-slide-bg{background-image:url(https://lamothebergeron.fr/wp-content/uploads/CHT_LAMOTHE_BERGERON-2019.png);}.elementor-3046 .elementor-element.elementor-element-9d2e195 .elementor-repeater-item-0d9ce76 .swiper-slide-bg{background-image:url(https://lamothebergeron.fr/wp-content/uploads/DEMOISELLES-DE-BERGERON-2020_O.png);}.elementor-3046 .elementor-element.elementor-element-9d2e195 .elementor-repeater-item-af72ece .swiper-slide-bg{background-image:url(https://lamothebergeron.fr/wp-content/uploads/CHT-ROMEFORT-2019-OMBRE.png);}.elementor-3046 .elementor-element.elementor-element-9d2e195{width:100%;max-width:100%;z-index:2;}.elementor-3046 .elementor-element.elementor-element-9d2e195 > .elementor-widget-container{margin:0rem 0rem 0rem -7.5rem;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .slide-title{text-align:center;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide-overlay{text-align:center;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .slide-icone{width:50px;height:50px;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .lien_slide svg{margin-left:0px;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .lien_slide.reverse-icon svg{margin-left:0;margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide{border-style:none;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .swiper-pagination-bullet{width:6px;height:6px;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-pagination{margin-top:0px;gap:0px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1b85658{right:-5rem;}body.rtl .elementor-3046 .elementor-element.elementor-element-1b85658{left:-5rem;}.elementor-3046 .elementor-element.elementor-element-1b85658{top:15%;z-index:2;}.elementor-3046 .elementor-element.elementor-element-3b40d2d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:19rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-60b8fda{left:calc( 50% - 15rem );}body.rtl .elementor-3046 .elementor-element.elementor-element-60b8fda{right:calc( 50% - 15rem );}.elementor-3046 .elementor-element.elementor-element-60b8fda{top:-47%;z-index:0;}.elementor-3046 .elementor-element.elementor-element-60b8fda img{width:75%;}.elementor-3046 .elementor-element.elementor-element-4f228f5{text-align:left;}.elementor-3046 .elementor-element.elementor-element-4f228f5 .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:2.2rem;font-weight:400;text-transform:uppercase;line-height:calc(150%);letter-spacing:0.5em;color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-8450c11{width:var( --container-widget-width, 64rem );max-width:64rem;--container-widget-width:64rem;--container-widget-flex-grow:0;text-align:center;}.elementor-3046 .elementor-element.elementor-element-8450c11 .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:4rem;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-ad1b8c8 );}.elementor-3046 .elementor-element.elementor-element-7ffb16e{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:11rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta .elementor-cta__bg, .elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3046 .elementor-element.elementor-element-1afef68{width:100%;max-width:100%;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__content{min-height:60rem;text-align:center;padding:3rem 3rem 5.4rem 3rem;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__title{font-family:"Museo Sans", Sans-serif;font-size:2.4rem;font-weight:700;line-height:1.25em;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__description{font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__description:not(:last-child){margin-bottom:3rem;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__button:hover{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__button{padding:0.5rem 3.5rem 0.5rem 3.5rem;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta .elementor-cta__bg, .elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3046 .elementor-element.elementor-element-9001cb6{width:100%;max-width:100%;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__content{min-height:60rem;text-align:center;padding:3rem 3rem 5.4rem 3rem;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__title{font-family:"Museo Sans", Sans-serif;font-size:2.4rem;font-weight:700;line-height:1.25em;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__description{font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__description:not(:last-child){margin-bottom:3rem;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__button:hover{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__button{padding:0.5rem 3.5rem 0.5rem 3.5rem;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta .elementor-cta__bg, .elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3046 .elementor-element.elementor-element-5818962{width:100%;max-width:100%;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__content{min-height:60rem;text-align:center;padding:3rem 3rem 5.4rem 3rem;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__title{font-family:"Museo Sans", Sans-serif;font-size:2.4rem;font-weight:700;line-height:1.25em;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__description{font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:500;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__description:not(:last-child){margin-bottom:3rem;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__button:hover{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__button{padding:0.5rem 3.5rem 0.5rem 3.5rem;}.elementor-3046 .elementor-element.elementor-element-7ca1ad5{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:0.1;--margin-top:9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:16rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-7ca1ad5::before, .elementor-3046 .elementor-element.elementor-element-7ca1ad5 > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-7ca1ad5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-7ca1ad5 > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-7ca1ad5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-7ca1ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lamothebergeron.fr/wp-content/uploads/nature-lamothe-briddie-obyrne.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:95% auto;}.elementor-3046 .elementor-element.elementor-element-09560cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:16rem;--padding-bottom:16rem;--padding-left:0rem;--padding-right:018rem;}.elementor-3046 .elementor-element.elementor-element-02febac{text-align:left;}.elementor-3046 .elementor-element.elementor-element-02febac .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:2.2rem;font-weight:400;text-transform:uppercase;line-height:calc(150%);letter-spacing:0.5em;color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-82c9ca6{width:var( --container-widget-width, 64rem );max-width:64rem;--container-widget-width:64rem;--container-widget-flex-grow:0;text-align:left;}.elementor-3046 .elementor-element.elementor-element-82c9ca6 .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:4rem;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-ad1b8c8 );}.elementor-3046 .elementor-element.elementor-element-abefaf6{width:initial;max-width:initial;margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-3046 .elementor-element.elementor-element-740febb{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-a3a4000{--e-transform-translateX:calc( 50% + 20rem);margin:-20rem 0rem calc(var(--kit-widget-spacing, 0px) + -30rem) 0rem;z-index:1;}.elementor-3046 .elementor-element.elementor-element-a3a4000.elementor-element{--align-self:flex-end;}.elementor-3046 .elementor-element.elementor-element-a3a4000 img{width:33rem;height:48rem;object-fit:cover;object-position:center center;box-shadow:-20px 20px 0px 0px #DF7357;}.elementor-3046 .elementor-element.elementor-element-7f60061{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-7f60061:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-7f60061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lamothebergeron.fr/wp-content/uploads/coucherSoleilRecadre.jpg");background-position:center center;background-size:cover;}.elementor-3046 .elementor-element.elementor-element-452abc1{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:11rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta .elementor-cta__bg, .elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3046 .elementor-element.elementor-element-0074612{width:100%;max-width:100%;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__content{min-height:95rem;text-align:center;padding:0rem 0rem 6rem 0rem;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__title{font-size:5.2rem;text-transform:uppercase;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__title:not(:last-child){margin-bottom:46px;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__button:hover{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__button{padding:1rem 5rem 1rem 5rem;}.elementor-3046 .elementor-element.elementor-element-23e385c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-3046 .elementor-element.elementor-element-8ce1c96{text-align:left;}.elementor-3046 .elementor-element.elementor-element-8ce1c96 .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:2.2rem;font-weight:400;text-transform:uppercase;line-height:calc(150%);letter-spacing:0.5em;color:var( --e-global-color-secondary );}.elementor-3046 .elementor-element.elementor-element-cf0a6ab{width:initial;max-width:initial;text-align:center;}.elementor-3046 .elementor-element.elementor-element-cf0a6ab .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:4rem;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-ad1b8c8 );}.elementor-3046 .elementor-element.elementor-element-cab99d6{width:initial;max-width:initial;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-3046 .elementor-element.elementor-element-ddb144a .elementor-button{background-color:var( --e-global-color-9cf31ae );padding:0.5rem 3rem 0.5rem 3rem;}.elementor-3046 .elementor-element.elementor-element-ddb144a .elementor-button:hover, .elementor-3046 .elementor-element.elementor-element-ddb144a .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-ddb144a{--e-transform-translateY:50%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-9aa0061{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:9rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-3046 .elementor-element.elementor-element-9aa0061:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-9aa0061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1fb1f96{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-1fb1f96{left:0px;}.elementor-3046 .elementor-element.elementor-element-1fb1f96{top:-50%;z-index:-1;}.elementor-3046 .elementor-element.elementor-element-1fb1f96 img{width:100%;height:70rem;}.elementor-3046 .elementor-element.elementor-element-2921db8{--grid-columns:3;z-index:1;}.elementor-3046 .elementor-element.elementor-element-76b9b76 .elementor-button{background-color:var( --e-global-color-9cf31ae );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0.5rem 3rem 0.5rem 3rem;}.elementor-3046 .elementor-element.elementor-element-76b9b76 .elementor-button:hover, .elementor-3046 .elementor-element.elementor-element-76b9b76 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9cf31ae );}.elementor-3046 .elementor-element.elementor-element-76b9b76{--e-transform-translateY:50%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-76b9b76 .elementor-button:hover svg, .elementor-3046 .elementor-element.elementor-element-76b9b76 .elementor-button:focus svg{fill:var( --e-global-color-9cf31ae );}.elementor-3046 .elementor-element.elementor-element-5a8ba79{--e-transform-rotateZ:18deg;bottom:-40%;z-index:0;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-5a8ba79{left:calc(-2%);}body.rtl .elementor-3046 .elementor-element.elementor-element-5a8ba79{right:calc(-2%);}.elementor-3046 .elementor-element.elementor-element-5a8ba79 img{width:100%;}.elementor-3046 .elementor-element.elementor-element-fb32eab{--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:0rem 12rem;--row-gap:0rem;--column-gap:12rem;--flex-wrap:wrap;--padding-top:10rem;--padding-bottom:21rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-fb32eab:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-fb32eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lamothebergeron.fr/wp-content/uploads/bg_motif_lb.png");}.elementor-3046 .elementor-element.elementor-element-89d5fce{--display:flex;--padding-top:0rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-e22595f{width:initial;max-width:initial;text-align:center;}.elementor-3046 .elementor-element.elementor-element-e22595f .elementor-heading-title{font-family:"Futura PT Demi", Sans-serif;font-size:4rem;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-ad1b8c8 );}.elementor-3046 .elementor-element.elementor-element-af49d1b{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3046 .elementor-element.elementor-element-57e7144{width:initial;max-width:initial;margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Museo Sans", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;}.elementor-3046 .elementor-element.elementor-element-358e9d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-5d469da{width:auto;max-width:auto;margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-5d469da.elementor-element{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-083b7c8{width:var( --container-widget-width, calc( 100% - 12rem ) );max-width:calc( 100% - 12rem );--container-widget-width:calc( 100% - 12rem );--container-widget-flex-grow:0;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-item > a{font-family:"Museo Sans", Sans-serif;font-size:1.8rem;}.elementor-3046 .elementor-element.elementor-element-083b7c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3046 .elementor-element.elementor-element-5e473a3{width:100%;max-width:100%;margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-5e473a3 .elementor-button{padding:0.5rem 3rem 0.5rem 3rem;}.elementor-3046 .elementor-element.elementor-element-5656640{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-004a6c7 img{width:100%;box-shadow:20px 19px 0px 0px #DF7357;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3046 .elementor-element.elementor-element-26a5b4c{--width:50%;}.elementor-3046 .elementor-element.elementor-element-4d20672{--width:50%;}.elementor-3046 .elementor-element.elementor-element-09560cb{--width:50%;}.elementor-3046 .elementor-element.elementor-element-7f60061{--width:50%;}.elementor-3046 .elementor-element.elementor-element-af49d1b{--width:calc( 50% - 6.5rem );}.elementor-3046 .elementor-element.elementor-element-5656640{--width:calc( 50% - 6.5rem );}}@media(max-width:1024px) and (min-width:768px){.elementor-3046 .elementor-element.elementor-element-af49d1b{--width:calc( 50% - 3rem);}.elementor-3046 .elementor-element.elementor-element-5656640{--width:calc( 50% - 3rem);}}@media(min-width:1025px){.elementor-3046 .elementor-element.elementor-element-26a5b4c::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .e-con-inner > .elementor-background-video-container::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3046 .elementor-element.elementor-element-26a5b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-3046 .elementor-element.elementor-element-fb32eab:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-fb32eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-3046 .elementor-element.elementor-element-577427e .elementor-heading-title{font-size:4.6rem;}.elementor-3046 .elementor-element.elementor-element-3a16261{z-index:2;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-ea88b8e{right:-15%;}body.rtl .elementor-3046 .elementor-element.elementor-element-ea88b8e{left:-15%;}.elementor-3046 .elementor-element.elementor-element-ea88b8e{bottom:-10%;}.elementor-3046 .elementor-element.elementor-element-ea88b8e img{width:60%;}.elementor-3046 .elementor-element.elementor-element-26a5b4c{--padding-top:15rem;--padding-bottom:5rem;--padding-left:1.4rem;--padding-right:10rem;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-f83f782{left:-20%;}body.rtl .elementor-3046 .elementor-element.elementor-element-f83f782{right:-20%;}.elementor-3046 .elementor-element.elementor-element-f83f782{top:-35%;}.elementor-3046 .elementor-element.elementor-element-f83f782 img{max-width:30rem;}.elementor-3046 .elementor-element.elementor-element-2b20759{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3046 .elementor-element.elementor-element-1b85658{top:0rem;}.elementor-3046 .elementor-element.elementor-element-3b40d2d{--padding-top:10rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-60b8fda img{width:60%;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__content{min-height:50rem;padding:0rem 1.4rem 05.4rem 1.4rem;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__content{min-height:50rem;padding:0rem 1.4rem 5.4rem 1.4rem;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__content{min-height:50rem;padding:0rem 1.4rem 5.4rem 1.4rem;}.elementor-3046 .elementor-element.elementor-element-7ca1ad5{--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:13rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-09560cb{--padding-top:16rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:5rem;}.elementor-3046 .elementor-element.elementor-element-a3a4000{--e-transform-translateX:calc( 50% + 15rem);margin:-16rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-a3a4000 img{width:25rem;height:30rem;object-position:center center;}.elementor-3046 .elementor-element.elementor-element-452abc1{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__content{min-height:50rem;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__title{font-size:4.2rem;}.elementor-3046 .elementor-element.elementor-element-23e385c{--padding-top:9rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-1fb1f96 img{height:50rem;}.elementor-3046 .elementor-element.elementor-element-2921db8{--grid-columns:3;--grid-column-gap:2rem;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-5a8ba79{left:calc( -10%);}body.rtl .elementor-3046 .elementor-element.elementor-element-5a8ba79{right:calc( -10%);}.elementor-3046 .elementor-element.elementor-element-5a8ba79 img{width:75%;}.elementor-3046 .elementor-element.elementor-element-fb32eab{--gap:0rem 6rem;--row-gap:0rem;--column-gap:6rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-89d5fce{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.elementor-3046 .elementor-element.elementor-element-8067bf7:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-8067bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lamothebergeron.fr/wp-content/uploads/header_accueil01-mobile.jpg");background-position:center center;}.elementor-3046 .elementor-element.elementor-element-8067bf7{--min-height:calc( 100vh - 16rem);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-577427e .elementor-heading-title{font-size:4rem;line-height:130%;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-ea88b8e{right:-25%;}body.rtl .elementor-3046 .elementor-element.elementor-element-ea88b8e{left:-25%;}.elementor-3046 .elementor-element.elementor-element-ea88b8e{bottom:-15%;z-index:2;}.elementor-3046 .elementor-element.elementor-element-ea88b8e img{max-width:40rem;}.elementor-3046 .elementor-element.elementor-element-f910ed8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3046 .elementor-element.elementor-element-26a5b4c{--padding-top:10rem;--padding-bottom:5rem;--padding-left:01.4rem;--padding-right:1.4rem;}.elementor-3046 .elementor-element.elementor-element-987fd11 .elementor-heading-title{font-size:3.6rem;}.elementor-3046 .elementor-element.elementor-element-9d2e195 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide-overlay{padding:-9px -9px -9px -9px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1b85658{right:0%;}body.rtl .elementor-3046 .elementor-element.elementor-element-1b85658{left:0%;}.elementor-3046 .elementor-element.elementor-element-3b40d2d{--padding-top:11rem;--padding-bottom:0rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-3046 .elementor-element.elementor-element-1afef68 .elementor-cta__content{min-height:40rem;}.elementor-3046 .elementor-element.elementor-element-9001cb6 .elementor-cta__content{min-height:40rem;}.elementor-3046 .elementor-element.elementor-element-5818962 .elementor-cta__content{min-height:40rem;}.elementor-3046 .elementor-element.elementor-element-7ca1ad5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:12rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-09560cb{--padding-top:3rem;--padding-bottom:08rem;--padding-left:0rem;--padding-right:2.8rem;}.elementor-3046 .elementor-element.elementor-element-02febac{text-align:center;}.elementor-3046 .elementor-element.elementor-element-02febac .elementor-heading-title{line-height:1.2em;letter-spacing:0.2em;}.elementor-3046 .elementor-element.elementor-element-abefaf6{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-a3a4000{--e-transform-translateX:0%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3046 .elementor-element.elementor-element-7f60061{--min-height:20rem;}.elementor-3046 .elementor-element.elementor-element-7f60061:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-7f60061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-3046 .elementor-element.elementor-element-452abc1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__content{min-height:40rem;}.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__title{font-size:3.4rem;}.elementor-3046 .elementor-element.elementor-element-23e385c{--padding-top:11rem;--padding-bottom:0rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-3046 .elementor-element.elementor-element-cab99d6{text-align:center;}.elementor-3046 .elementor-element.elementor-element-1fb1f96{top:-10%;z-index:1;}.elementor-3046 .elementor-element.elementor-element-1fb1f96 img{max-width:20rem;}.elementor-3046 .elementor-element.elementor-element-2921db8{--grid-columns:1;}.elementor-3046 .elementor-element.elementor-element-fb32eab{--gap:3rem 6rem;--row-gap:3rem;--column-gap:6rem;}.elementor-3046 .elementor-element.elementor-element-89d5fce{--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3046 .elementor-element.elementor-element-af49d1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-57e7144{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}/* Start custom CSS for heading, class: .elementor-element-577427e */@media (min-width: 768px) {
    .elementor-3046 .elementor-element.elementor-element-577427e::before {
    --decalage: 6rem;
    background: radial-gradient(#000000DD 0%, transparent 72%);
    content: '';
    position: absolute;
    display: block;
    top: calc( var(--decalage) * -1);
    left: calc( var(--decalage) * -1);
    width: calc(100% + var(--decalage) * 2 );
    height: calc(100% + var(--decalage) * 2 );
    z-index: -1
}

}

@media (max-width: 768px) {
    .elementor-3046 .elementor-element.elementor-element-577427e span {
       font-size: 130%; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8d2a44 */@media (min-width: 768px) {
    .elementor-3046 .elementor-element.elementor-element-c8d2a44::before {
    --decalage: 6rem;
    background: radial-gradient(#000E 10%, transparent 70% 90%);
    content: '';
    position: absolute;
    display: block;
    top: calc( var(--decalage) * -1);
    left: calc( var(--decalage) * -1);
    width: calc(100% + var(--decalage) * 2 );
    height: calc(100% + var(--decalage) * 2 );
    z-index: -1
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8067bf7 */@media (max-width: 767px) {
    .elementor-3046 .elementor-element.elementor-element-8067bf7::before {
        background:rgba(0,0,0,.4)!important;
    }
}/* End custom CSS */
/* Start custom CSS for eenov-slider, class: .elementor-element-9d2e195 */.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-wrapper {
    max-height: 70rem;
    height: 100%!important;
}

.elementor-3046 .elementor-element.elementor-element-9d2e195,
.elementor-3046 .elementor-element.elementor-element-9d2e195 .slide-img-container,
.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide {
    height: 100%;
}


.elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide .swiper-slide-overlay {
    display: none;
}

  .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .custom-bullet {
      border: 3px solid #FAD3D6;
      display: inline-block;
      padding: 2rem 2rem 2rem 8rem;
      transition: .5s;
    cursor:pointer;      
  }
  
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .custom-bullet.active,
    .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .custom-bullet:hover {
      background:#FAD3D6;
      transition: .5s;
  }
  
    .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .slide-title {
    background-image: url(/wp-content/themes/hello-eenov/assets/img/ico_embleme_rose.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: auto 24px;
    padding: 0 2.2em 0 2em;
    display: inline;
    color: var(--e-global-color-secondary);
  }

@media (min-width:768px) {
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide {
      pointer-events: none;
  }
  
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .elementor-widget-container {
      display: grid;
      grid-template-columns: 15rem 15rem 1fr;
      align-items: center;
  }
  
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .eenov-slider, .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras {
      grid-area: overlap;
  }
  
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .eenov-slider {
      max-width: 15rem;
      grid-row: 1;
      grid-column: 1;
      z-index: 1;
  }
  
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras {
      grid-column: 2 / -1 ;
      grid-row: 1;
      margin-left: -5rem;
      z-index: 0;
      min-height: 40rem;
  }
  

  
  .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .custom-pagination-wrapper {
      display: flex;
      flex-direction: column;
      gap: 2rem;
  }
  

}

@media (max-width: 767px) {
    .elementor-3046 .elementor-element.elementor-element-9d2e195 .eenov-slider{
        height: auto;    
    }
    
    .elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-wrapper, .elementor-3046 .elementor-element.elementor-element-9d2e195 .swiper-slide img {
        max-height: 40rem;
    }
    
    .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .custom-bullet:not(.active) {
        display: none;
    }
    
    .elementor-3046 .elementor-element.elementor-element-9d2e195 .extras .custom-bullet {
        padding-inline: 1.4rem;
    }
    

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d20672 */@media (max-width: 767px) {
    .elementor-3046 .elementor-element.elementor-element-4d20672 {
        margin-inline-end:0!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8450c11 */.elementor-3046 .elementor-element.elementor-element-8450c11 .elementor-heading-title {
    --ee-couleur2:#FAD3D6;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ffb16e */.elementor-3046 .elementor-element.elementor-element-7ffb16e .elementor-cta__bg-overlay {
    background: linear-gradient(0,#000,transparent 50%)
}

@media (max-width: 767px) {
    .elementor-3046 .elementor-element.elementor-element-7ffb16e .elementor-cta__bg-overlay {
        background: linear-gradient(0,#000,transparent 80%)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82c9ca6 */.elementor-3046 .elementor-element.elementor-element-82c9ca6 .elementor-heading-title {
    --ee-couleur2:#FAD3D6;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3a4000 */.elementor-3046 .elementor-element.elementor-element-a3a4000 img {
    border-radius: 50% 50% 0 0 / 30%
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0074612 */.elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__title {
    max-width: 84rem;
    margin: 0 auto;
}

@media (max-width: 768px) {
    .elementor-3046 .elementor-element.elementor-element-0074612 .elementor-cta__title span {
       font-size: 150%;
       line-height: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452abc1 */.elementor-3046 .elementor-element.elementor-element-452abc1 .elementor-cta__bg-overlay {
    background: linear-gradient(0,#000 ,transparent 50%)
}

@media (max-width: 1024px) {
    .elementor-3046 .elementor-element.elementor-element-452abc1 .elementor-cta__bg-overlay {
        background: linear-gradient(0,#000 ,transparent 75%)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf0a6ab */.elementor-3046 .elementor-element.elementor-element-cf0a6ab .elementor-heading-title {
    --ee-couleur2:#FAD3D6;

}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2921db8 */.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-widget-call-to-action {
    width: 100%;
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-cta__bg-wrapper {
    border-block: 10px double var(--e-global-color-primary);
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-cta__bg-wrapper,
.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-ribbon {
    grid-row: 1;
    grid-column: 1;    
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-ribbon, .elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-ribbon-inner {
    position: inherit;
    transform: initial;
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-ribbon {
    height: auto;
    align-self: end;
    margin: 0 0 2rem 1.4rem;
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-ribbon-inner {
    width: auto;
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .elementor-cta__content-item {
    color: #FAD3D6;
}

/*.elementor-3046 .elementor-element.elementor-element-2921db8 .e-loop-item .e-con,*/
/*.elementor-3046 .elementor-element.elementor-element-2921db8 .e-loop-item .elementor-cta {*/
/*    height: 100%;*/
/*}*/

.elementor-3046 .elementor-element.elementor-element-2921db8 .e-loop-item .elementor-cta {
    display: grid;
    grid-template-rows: 1fr 1fr
}

/*.elementor-3046 .elementor-element.elementor-element-2921db8 .e-loop-item .elementor-cta &gt; * {*/
/*    flex: 1;*/
/*}*/

.elementor-3046 .elementor-element.elementor-element-2921db8 .e-loop-item .elementor-cta__content {
    display: flex;
    flex-direction: column;
}

.elementor-3046 .elementor-element.elementor-element-2921db8 .e-loop-item .elementor-cta__content .elementor-cta__button-wrapper {
    margin-top: auto;
    margin-bottom: 1rem
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e22595f */.elementor-3046 .elementor-element.elementor-element-e22595f .elementor-heading-title {
    --ee-couleur2:#FAD3D6;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT Demi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lamothebergeron.fr/wp-content/uploads/FuturaPT-Demi.woff2') format('woff2'),
		url('https://lamothebergeron.fr/wp-content/uploads/FuturaPT-Demi.woff') format('woff'),
		url('https://lamothebergeron.fr/wp-content/uploads/FuturaPT-Demi.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lamothebergeron.fr/wp-content/uploads/MuseoSans-500.woff2') format('woff2'),
		url('https://lamothebergeron.fr/wp-content/uploads/MuseoSans-500.woff') format('woff'),
		url('https://lamothebergeron.fr/wp-content/uploads/MuseoSans-500.ttf') format('truetype');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lamothebergeron.fr/wp-content/uploads/MuseoSans-700.woff2') format('woff2'),
		url('https://lamothebergeron.fr/wp-content/uploads/MuseoSans-700.woff') format('woff'),
		url('https://lamothebergeron.fr/wp-content/uploads/MuseoSans-700.ttf') format('truetype');
}
/* End Custom Fonts CSS */