.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-9ba0e38{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:3rem;font-weight:700;line-height:3.7rem;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-e9f8d2b .elementor-button{background-color:var( --e-global-color-80b2733 );fill:#000000;color:#000000;}.elementor-20 .elementor-element.elementor-element-e9f8d2b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e9f8d2b .elementor-button:focus{background-color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-e9f8d2b{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a439c1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a439c1b .elementor-button{fill:var( --e-global-color-6f0f654 );color:var( --e-global-color-6f0f654 );}.elementor-20 .elementor-element.elementor-element-a439c1b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a439c1b .elementor-button:focus{color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-a439c1b .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a439c1b .elementor-button:focus svg{fill:var( --e-global-color-37afa0e );}.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 );}.elementor-20 .elementor-element.elementor-element-d1fc7bc{background-color:var( --e-global-color-37afa0e );padding:5px 10px 5px 10px;top:20px;border-radius:21px 21px 21px 21px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-d1fc7bc{right:143px;}body.rtl .elementor-20 .elementor-element.elementor-element-d1fc7bc{left:143px;}.elementor-20 .elementor-element.elementor-element-d1fc7bc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.7rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-6f0f654 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20 .elementor-element.elementor-element-15f834b{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-20 .elementor-element.elementor-element-15f834b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.73 * 100% );}.elementor-20 .elementor-element.elementor-element-15f834b:after{content:"0.73";}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__thumbnail__link{width:220px;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post{background-color:var( --e-global-color-80b2733 );}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-15f834b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20 .elementor-element.elementor-element-15f834b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20 .elementor-element.elementor-element-15f834b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__title, .elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__title a{color:var( --e-global-color-6f0f654 );font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:600;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__title{margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__read-more{color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-15f834b a.elementor-post__read-more{font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-20 .elementor-element.elementor-element-9acf41f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-20 .elementor-element.elementor-element-9acf41f:after{content:"0.66";}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__thumbnail__link{width:100%;}.elementor-20 .elementor-element.elementor-element-9acf41f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20 .elementor-element.elementor-element-9acf41f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20 .elementor-element.elementor-element-9acf41f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__title, .elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__title a{color:var( --e-global-color-6f0f654 );}.elementor-20 .elementor-element.elementor-element-e7ad9a0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7bfd955{--display:flex;--justify-content:flex-end;--overlay-opacity:0.43;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-20 .elementor-element.elementor-element-7bfd955:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7bfd955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.formations-metiers-ameublement.fr/wp-content/uploads/2026/08/iStock-1046848602_small-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7bfd955::before, .elementor-20 .elementor-element.elementor-element-7bfd955 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7bfd955 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7bfd955 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7bfd955 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7bfd955 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-20 .elementor-element.elementor-element-7bfd955.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-20 .elementor-element.elementor-element-80f336c{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-fc93d60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-2d119f6{--display:flex;--justify-content:flex-end;--overlay-opacity:0.43;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-20 .elementor-element.elementor-element-2d119f6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2d119f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.formations-metiers-ameublement.fr/wp-content/uploads/2026/08/iStock-508897782_small-768x1151.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2d119f6::before, .elementor-20 .elementor-element.elementor-element-2d119f6 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-2d119f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-2d119f6 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-2d119f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-2d119f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-20 .elementor-element.elementor-element-2d119f6.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-20 .elementor-element.elementor-element-e9be3b8{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-faafddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-c52ee28{--display:flex;--justify-content:flex-end;--overlay-opacity:0.43;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-20 .elementor-element.elementor-element-c52ee28:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c52ee28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.formations-metiers-ameublement.fr/wp-content/uploads/2026/08/iStock-466206564_small-768x1152.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-c52ee28::before, .elementor-20 .elementor-element.elementor-element-c52ee28 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c52ee28 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c52ee28 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c52ee28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c52ee28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-20 .elementor-element.elementor-element-c52ee28.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-20 .elementor-element.elementor-element-9f9b609{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-111834b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-edaa495{--display:flex;--justify-content:flex-end;--overlay-opacity:0.43;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.elementor-20 .elementor-element.elementor-element-edaa495:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-edaa495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.formations-metiers-ameublement.fr/wp-content/uploads/2026/08/iStock-1046843274_small-768x513.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-edaa495::before, .elementor-20 .elementor-element.elementor-element-edaa495 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-edaa495 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-edaa495 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-edaa495 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-edaa495 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-20 .elementor-element.elementor-element-edaa495.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-20 .elementor-element.elementor-element-dca3468{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-bfb2e2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-7f9ec00{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7f9ec00 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-2664a0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-2664a0c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-6f0f654 );}.elementor-20 .elementor-element.elementor-element-246aa2a{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-246aa2a .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-246aa2a .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-246aa2a .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-246aa2a .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-246aa2a .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-b57d070{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-b57d070 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-b57d070 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-b57d070 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-b57d070 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-b57d070 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-6c30504{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-6c30504 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-6c30504 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-6c30504 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-6c30504 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-6c30504 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-41a5cc0 img{width:600px;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 22px 7px rgba(0, 0, 0, 0.2);}.elementor-20 .elementor-element.elementor-element-94cfd66 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-94cfd66.elementor-view-stacked .elementor-icon{background-color:#F97167;}.elementor-20 .elementor-element.elementor-element-94cfd66.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-94cfd66.elementor-view-default .elementor-icon{color:#F97167;border-color:#F97167;}.elementor-20 .elementor-element.elementor-element-94cfd66.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-94cfd66.elementor-view-default .elementor-icon svg{fill:#F97167;}.elementor-20 .elementor-element.elementor-element-cc2f43a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-1313738 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-1313738.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-596da69 );}.elementor-20 .elementor-element.elementor-element-1313738.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1313738.elementor-view-default .elementor-icon{color:var( --e-global-color-596da69 );border-color:var( --e-global-color-596da69 );}.elementor-20 .elementor-element.elementor-element-1313738.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1313738.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-596da69 );}.elementor-20 .elementor-element.elementor-element-2300640{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a6aafb2 img{width:600px;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 22px 7px rgba(0, 0, 0, 0.2);}.elementor-20 .elementor-element.elementor-element-d901720 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-d901720.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-d901720.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d901720.elementor-view-default .elementor-icon{color:var( --e-global-color-37afa0e );border-color:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-d901720.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d901720.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-37afa0e );}.elementor-20 .elementor-element.elementor-element-fa50511{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-9b83bfd{text-align:center;}.elementor-20 .elementor-element.elementor-element-9b83bfd img{width:600px;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 22px 7px rgba(0, 0, 0, 0.2);}.elementor-20 .elementor-element.elementor-element-c573606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-c573606 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:var( --e-global-color-80b2733 );}.elementor-20 .elementor-element.elementor-element-36f5bb3{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-36f5bb3 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-36f5bb3 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-36f5bb3 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-36f5bb3 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-4f52a18{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-4f52a18 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-4f52a18 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-4f52a18 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-4f52a18 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-89fcb7e{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-89fcb7e .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-89fcb7e .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-89fcb7e .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-89fcb7e .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-b7c010c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-b7c010c .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-b7c010c .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-b7c010c .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-b7c010c .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-d1bd23a{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-d1bd23a .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-d1bd23a .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-d1bd23a .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-d1bd23a .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-45459c0{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-45459c0 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-45459c0 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-45459c0 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-45459c0 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-45459c0 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-4fd2e03{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-4fd2e03 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-4fd2e03 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-4fd2e03 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-4fd2e03 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-4fd2e03 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-06b3242{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-06b3242 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-06b3242 .dialog-lightbox-close-button{color:var( --e-global-color-80b2733 );}#elementor-lightbox-06b3242 .dialog-lightbox-close-button svg{fill:var( --e-global-color-80b2733 );}#elementor-lightbox-06b3242 .dialog-lightbox-close-button:hover{color:var( --e-global-color-9d3875d );}#elementor-lightbox-06b3242 .dialog-lightbox-close-button:hover svg{fill:var( --e-global-color-9d3875d );}.elementor-20 .elementor-element.elementor-element-1fa2986{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-9757d61{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1rem;}.elementor-20 .elementor-element.elementor-element-8ec0a5e{font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1rem;}.elementor-20 .elementor-element.elementor-element-46c8c33{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-9ba0e38{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:3rem;}.elementor-20 .elementor-element.elementor-element-c886209{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-c886209 img{width:100%;}.elementor-20 .elementor-element.elementor-element-e9f8d2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20 .elementor-element.elementor-element-15f834b:after{content:"0.5";}.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__thumbnail__link{width:100px;}.elementor-20 .elementor-element.elementor-element-9acf41f{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20 .elementor-element.elementor-element-9acf41f:after{content:"0.5";}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__thumbnail__link{width:100%;}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__title{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-e7ad9a0{text-align:center;}.elementor-20 .elementor-element.elementor-element-7f9ec00{text-align:center;}.elementor-20 .elementor-element.elementor-element-7f9ec00 .elementor-heading-title{font-size:1rem;}.elementor-20 .elementor-element.elementor-element-2664a0c{text-align:center;}.elementor-20 .elementor-element.elementor-element-1fa2986{text-align:center;}.elementor-20 .elementor-element.elementor-element-d8cba5e{text-align:start;}}/* Start custom CSS for posts, class: .elementor-element-15f834b */.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__text {
    padding-top: 50px;
}

.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__read-more {
  position: relative;
  text-decoration: none;
  color: #ffffff;
  display: inline-block;
}

.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__read-more::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background-color: currentColor;
}

.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__read-more::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background-color: #dd3333;
  transform: scaleX(0);
  /* transform-origin: left; */
  transform-origin: center;
  transition: transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-15f834b .elementor-post__read-more:hover::after {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9acf41f */.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__read-more {
  position: relative;
  text-decoration: none;
  color: #ffffff;
  display: inline-block;
}

.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__read-more::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background-color: currentColor;
}

.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__read-more::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background-color: #dd3333;
  transform: scaleX(0);
  /* transform-origin: left; */
  transform-origin: center;
  transition: transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-9acf41f .elementor-post__read-more:hover::after {
  transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f336c *//*
.elementor-20 .elementor-element.elementor-element-80f336c {
  transition: background 1.5s ease, box-shadow 1.5s ease;
}

.elementor-20 .elementor-element.elementor-element-80f336c:hover {
  background: linear-gradient(to top, #f97167, transparent);
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}
*/

.elementor-20 .elementor-element.elementor-element-80f336c {
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0);
  transition: box-shadow 0.5s ease;
}

.elementor-20 .elementor-element.elementor-element-80f336c::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, #f97167, transparent);
  opacity: 0;
  transition: opacity 0.5s ease;
  pointer-events: none;
  z-index: 0;
}

.elementor-20 .elementor-element.elementor-element-80f336c:hover {
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}

.elementor-20 .elementor-element.elementor-element-80f336c:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9be3b8 *//*
.elementor-20 .elementor-element.elementor-element-e9be3b8 {
  transition: background 1.5s ease, box-shadow 1.5s ease;
}

.elementor-20 .elementor-element.elementor-element-e9be3b8:hover {
  background: linear-gradient(to top, #f97167, transparent);
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}
*/

.elementor-20 .elementor-element.elementor-element-e9be3b8 {
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0);
  transition: box-shadow 0.5s ease;
}

.elementor-20 .elementor-element.elementor-element-e9be3b8::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, #f97167, transparent);
  opacity: 0;
  transition: opacity 0.5s ease;
  pointer-events: none;
  z-index: 0;
}

.elementor-20 .elementor-element.elementor-element-e9be3b8:hover {
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}

.elementor-20 .elementor-element.elementor-element-e9be3b8:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f9b609 *//*
.elementor-20 .elementor-element.elementor-element-9f9b609 {
  transition: background 1.5s ease, box-shadow 1.5s ease;
}

.elementor-20 .elementor-element.elementor-element-9f9b609:hover {
  background: linear-gradient(to top, #f97167, transparent);
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}
*/

.elementor-20 .elementor-element.elementor-element-9f9b609 {
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0);
  transition: box-shadow 0.5s ease;
}

.elementor-20 .elementor-element.elementor-element-9f9b609::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, #f97167, transparent);
  opacity: 0;
  transition: opacity 0.5s ease;
  pointer-events: none;
  z-index: 0;
}

.elementor-20 .elementor-element.elementor-element-9f9b609:hover {
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}

.elementor-20 .elementor-element.elementor-element-9f9b609:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca3468 *//*
.elementor-20 .elementor-element.elementor-element-dca3468 {
  transition: background 1.5s ease, box-shadow 1.5s ease;
}

.elementor-20 .elementor-element.elementor-element-dca3468:hover {
  background: linear-gradient(to top, #f97167, transparent);
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}
*/

.elementor-20 .elementor-element.elementor-element-dca3468 {
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0);
  transition: box-shadow 0.5s ease;
}

.elementor-20 .elementor-element.elementor-element-dca3468::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, #f97167, transparent);
  opacity: 0;
  transition: opacity 0.5s ease;
  pointer-events: none;
  z-index: 0;
}

.elementor-20 .elementor-element.elementor-element-dca3468:hover {
  box-shadow: 0 4px 12px rgba(249, 113, 103, 0.5);
}

.elementor-20 .elementor-element.elementor-element-dca3468:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-246aa2a */.elementor-20 .elementor-element.elementor-element-246aa2a .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-246aa2a .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-246aa2a .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-246aa2a .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-246aa2a .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b57d070 */.elementor-20 .elementor-element.elementor-element-b57d070 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-b57d070 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-b57d070 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-b57d070 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-b57d070 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6c30504 */.elementor-20 .elementor-element.elementor-element-6c30504 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-6c30504 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-6c30504 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-6c30504 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-6c30504 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94cfd66 */.elementor-20 .elementor-element.elementor-element-94cfd66 svg {
  filter: drop-shadow(0 6px 18px rgba(249, 113, 103, 0.6));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1313738 */.elementor-20 .elementor-element.elementor-element-1313738 svg {
  filter: drop-shadow(0 6px 18px rgba(86, 148, 255, 0.6));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d901720 */.elementor-20 .elementor-element.elementor-element-d901720 svg {
  filter: drop-shadow(0 6px 18px rgba(255, 255, 255, 0.6));
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-36f5bb3 *//* permet de garder la vignette en 16:9 alors que la vidéo est déclarée en 9:16 dans elementor */
.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-wrapper {
  --video-aspect-ratio: inherit !important;
}

.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-36f5bb3 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4f52a18 *//* permet de garder la vignette en 16:9 alors que la vidéo est déclarée en 9:16 dans elementor */
.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-wrapper {
  --video-aspect-ratio: inherit !important;
}

.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-4f52a18 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-89fcb7e *//* permet de garder la vignette en 16:9 alors que la vidéo est déclarée en 9:16 dans elementor */
.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-wrapper {
  --video-aspect-ratio: inherit !important;
}

.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-89fcb7e .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b7c010c *//* permet de garder la vignette en 16:9 alors que la vidéo est déclarée en 9:16 dans elementor */
.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-wrapper {
  --video-aspect-ratio: inherit !important;
}

.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-b7c010c .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d1bd23a *//* permet de garder la vignette en 16:9 alors que la vidéo est déclarée en 9:16 dans elementor */
.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-wrapper {
  --video-aspect-ratio: inherit !important;
}

.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-d1bd23a .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-45459c0 */.elementor-20 .elementor-element.elementor-element-45459c0 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-45459c0 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-45459c0 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-45459c0 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-45459c0 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4fd2e03 */.elementor-20 .elementor-element.elementor-element-4fd2e03 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-4fd2e03 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-4fd2e03 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-4fd2e03 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-4fd2e03 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-06b3242 */.elementor-20 .elementor-element.elementor-element-06b3242 .elementor-custom-embed-image-overlay svg {
    fill: #f97167;
    transition: fill 0.3s ease, transform 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-06b3242 .elementor-custom-embed-image-overlay:hover svg {
    fill: #dd3333;
    transform: scale(1); /* desactiv */
}

.elementor-20 .elementor-element.elementor-element-06b3242 .elementor-custom-embed-image-overlay {
  overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-06b3242 .elementor-custom-embed-image-overlay img {
  transition: transform 0.4s ease;
  transform: scale(1);
}

.elementor-20 .elementor-element.elementor-element-06b3242 .elementor-custom-embed-image-overlay:hover img {
  transform: scale(1.1);
}/* End custom CSS */