.elementor-1667 .elementor-element.elementor-element-9445118{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--margin-top:-124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-9445118::before, .elementor-1667 .elementor-element.elementor-element-9445118 > .elementor-background-video-container::before, .elementor-1667 .elementor-element.elementor-element-9445118 > .e-con-inner > .elementor-background-video-container::before, .elementor-1667 .elementor-element.elementor-element-9445118 > .elementor-background-slideshow::before, .elementor-1667 .elementor-element.elementor-element-9445118 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1667 .elementor-element.elementor-element-9445118 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.mairie-st-amand-montrond.utopiaprod.net/wp-content/uploads/2024/09/fond-hero-dark.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1667 .elementor-element.elementor-element-5bfbe0d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1667 .elementor-element.elementor-element-5aaebc7.elementor-element{--align-self:flex-start;}.elementor-1667 .elementor-element.elementor-element-5aaebc7 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:5vw;font-weight:600;color:#0000001A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1667 .elementor-element.elementor-element-898b2da.elementor-element{--align-self:flex-start;}.elementor-1667 .elementor-element.elementor-element-898b2da .elementor-heading-title{font-family:"noka", Sans-serif;font-size:4vw;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-7de339f{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-6e148d0{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1667 .elementor-element.elementor-element-209a9b3 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1667 .elementor-element.elementor-element-209a9b3 .elementor-icon-wrapper{text-align:center;}.elementor-1667 .elementor-element.elementor-element-209a9b3 .elementor-icon{font-size:90px;}.elementor-1667 .elementor-element.elementor-element-209a9b3 .elementor-icon svg{height:90px;}.elementor-1667 .elementor-element.elementor-element-e5663f8{text-align:center;}.elementor-1667 .elementor-element.elementor-element-e5663f8 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-3a5e210{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-a878760 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1667 .elementor-element.elementor-element-a878760 .elementor-icon-wrapper{text-align:center;}.elementor-1667 .elementor-element.elementor-element-a878760 .elementor-icon{font-size:90px;}.elementor-1667 .elementor-element.elementor-element-a878760 .elementor-icon svg{height:90px;}.elementor-1667 .elementor-element.elementor-element-c08276a{text-align:center;}.elementor-1667 .elementor-element.elementor-element-c08276a .elementor-heading-title{font-family:"noka", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-72cce6c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-d0827ed > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1667 .elementor-element.elementor-element-d0827ed .elementor-icon-wrapper{text-align:center;}.elementor-1667 .elementor-element.elementor-element-d0827ed .elementor-icon{font-size:90px;}.elementor-1667 .elementor-element.elementor-element-d0827ed .elementor-icon svg{height:90px;}.elementor-1667 .elementor-element.elementor-element-09cf4b5{text-align:center;}.elementor-1667 .elementor-element.elementor-element-09cf4b5 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-35d3d5a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-454daea > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1667 .elementor-element.elementor-element-454daea .elementor-icon-wrapper{text-align:center;}.elementor-1667 .elementor-element.elementor-element-454daea .elementor-icon{font-size:90px;}.elementor-1667 .elementor-element.elementor-element-454daea .elementor-icon svg{height:90px;}.elementor-1667 .elementor-element.elementor-element-f840eb1{text-align:center;}.elementor-1667 .elementor-element.elementor-element-f840eb1 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-b469137{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-d215ad6 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1667 .elementor-element.elementor-element-d215ad6 .elementor-icon-wrapper{text-align:center;}.elementor-1667 .elementor-element.elementor-element-d215ad6 .elementor-icon{font-size:90px;}.elementor-1667 .elementor-element.elementor-element-d215ad6 .elementor-icon svg{height:90px;}.elementor-1667 .elementor-element.elementor-element-49a38c5{text-align:center;}.elementor-1667 .elementor-element.elementor-element-49a38c5 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-a6c3ff6{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-a8a974a > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1667 .elementor-element.elementor-element-a8a974a .elementor-icon-wrapper{text-align:center;}.elementor-1667 .elementor-element.elementor-element-a8a974a .elementor-icon{font-size:90px;}.elementor-1667 .elementor-element.elementor-element-a8a974a .elementor-icon svg{height:90px;}.elementor-1667 .elementor-element.elementor-element-3d6eda6{text-align:center;}.elementor-1667 .elementor-element.elementor-element-3d6eda6 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-4167105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1667 .elementor-element.elementor-element-3368c11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-7d05da0{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1667 .elementor-element.elementor-element-3e23d27{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-1b5a34b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-1a78207{--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-1667 .elementor-element.elementor-element-c23d608{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-7c1a564{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-3788c91{--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-1667 .elementor-element.elementor-element-5ed29d1{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-4f3b385{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-bb62214{--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-1667 .elementor-element.elementor-element-f1fab50{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-ec6cd46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-46d80ba{--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-1667 .elementor-element.elementor-element-a78c851{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-f1fbb08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-8945e2f{--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-1667 .elementor-element.elementor-element-c51f0fe{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-49a879f{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:50px;width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:45px;--e-n-carousel-arrow-normal-color:var( --e-global-color-03d954e );--e-n-carousel-arrow-hover-color:var( --e-global-color-356072e );--e-n-carousel-dots-normal-color:var( --e-global-color-356072e );--e-n-carousel-dots-hover-color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-49a879f.elementor-element{--align-self:center;}.elementor-1667 .elementor-element.elementor-element-49a879f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1667 .elementor-element.elementor-element-152551a{--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;--justify-content:space-between;--align-items:center;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-0bdce95{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-fa24f22 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-e84b60e .elementor-heading-title{font-family:"noka", Sans-serif;font-size:2.5rem;font-weight:600;color:var( --e-global-color-356072e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1667 .elementor-element.elementor-element-82d69ea .elementor-button{background-color:var( --e-global-color-03d954e );font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-35e3bcb );color:var( --e-global-color-35e3bcb );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-1667 .elementor-element.elementor-element-82d69ea .elementor-button:hover, .elementor-1667 .elementor-element.elementor-element-82d69ea .elementor-button:focus{background-color:var( --e-global-color-356072e );color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-82d69ea .elementor-button:hover svg, .elementor-1667 .elementor-element.elementor-element-82d69ea .elementor-button:focus svg{fill:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-420ab71{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-19a5c9c{--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-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1667 .elementor-element.elementor-element-641f5d5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-1667 .elementor-element.elementor-element-b460f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-a418e53 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(49px / 2);padding-bottom:calc(49px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1667 .elementor-element.elementor-element-a418e53 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 49px / -2);margin-bottom:calc( 49px / -2);}.elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-14d7641 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(49px / 2);padding-bottom:calc(49px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1667 .elementor-element.elementor-element-14d7641 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 49px / -2);margin-bottom:calc( 49px / -2);}.elementor-1667 .elementor-element.elementor-element-14d7641 .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-14d7641 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:var( --e-global-color-356072e );--swiper-pagination-color-hover:var( --e-global-color-03d954e );--swiper-pagination-color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-14d7641 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-14d7641 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-ffd9fc3{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.15;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-ffd9fc3:not(.elementor-motion-effects-element-type-background), .elementor-1667 .elementor-element.elementor-element-ffd9fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-ffd9fc3::before, .elementor-1667 .elementor-element.elementor-element-ffd9fc3 > .elementor-background-video-container::before, .elementor-1667 .elementor-element.elementor-element-ffd9fc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1667 .elementor-element.elementor-element-ffd9fc3 > .elementor-background-slideshow::before, .elementor-1667 .elementor-element.elementor-element-ffd9fc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1667 .elementor-element.elementor-element-ffd9fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.mairie-st-amand-montrond.utopiaprod.net/wp-content/uploads/2024/09/fond-texture-white.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1667 .elementor-element.elementor-element-29cafc4{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;--z-index:2;}.elementor-1667 .elementor-element.elementor-element-828a5b6{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-7f9999a .elementor-heading-title{font-family:"noka", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-d4c85e5 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:2.5rem;font-weight:600;color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-053fc95 .elementor-button{background-color:var( --e-global-color-356072e );font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-35e3bcb );color:var( --e-global-color-35e3bcb );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-1667 .elementor-element.elementor-element-053fc95 .elementor-button:hover, .elementor-1667 .elementor-element.elementor-element-053fc95 .elementor-button:focus{background-color:var( --e-global-color-35e3bcb );color:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-053fc95 .elementor-button:hover svg, .elementor-1667 .elementor-element.elementor-element-053fc95 .elementor-button:focus svg{fill:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-bf989bb > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(50px / 2);padding-right:calc(50px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 50px / -2);margin-right:calc( 50px / -2);width:calc(100% + 50px);}.elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 50px / -2);margin-right:calc( 50px / -2);}:is( .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(26px / 2);padding-bottom:calc(26px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 26px / -2);margin-bottom:calc( 26px / -2);}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider-icon{width:46px;height:46px;line-height:46px;margin-top:calc( -46px/2 );color:var( --e-global-color-35e3bcb );background:#FFFFFF00;}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-35e3bcb );background:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider-icon.prev-arrow{top:-87px;bottom:auto;right:90px;left:auto;}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider-icon.next-arrow{top:-87px;bottom:auto;right:30px;left:auto;}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:var( --e-global-color-35e3bcb );--swiper-pagination-color-hover:var( --e-global-color-356072e );--swiper-pagination-color:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-00957a4{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-5cf1646{--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:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;--z-index:2;}.elementor-1667 .elementor-element.elementor-element-26b69a2{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-bb4a138 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-dfb8b25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-1667 .elementor-element.elementor-element-dfb8b25 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:2.5rem;font-weight:600;color:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-215a326{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-efff905{--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-1667 .elementor-element.elementor-element-0af64f1{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-2ce4d6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-15bf57b{--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-1667 .elementor-element.elementor-element-b0006a1{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-6ea25ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-f84df0a{--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-1667 .elementor-element.elementor-element-fc4b1b0{text-align:center;font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-677e2cf{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:50px;width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:45px;--e-n-carousel-arrow-normal-color:var( --e-global-color-03d954e );--e-n-carousel-arrow-hover-color:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-677e2cf.elementor-element{--align-self:center;}.elementor-1667 .elementor-element.elementor-element-677e2cf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1667 .elementor-element.elementor-element-510b727 .elementor-button{background-color:var( --e-global-color-356072e );font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-35e3bcb );color:var( --e-global-color-35e3bcb );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-1667 .elementor-element.elementor-element-510b727 .elementor-button:hover, .elementor-1667 .elementor-element.elementor-element-510b727 .elementor-button:focus{background-color:var( --e-global-color-03d954e );color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-510b727 .elementor-button:hover svg, .elementor-1667 .elementor-element.elementor-element-510b727 .elementor-button:focus svg{fill:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-2d57059{--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;--justify-content:space-between;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-88bc15d{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-08d3982{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-4518597 .elementor-heading-title{font-family:"noka", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-192f12a .elementor-heading-title{font-family:"noka", Sans-serif;font-size:2.5rem;font-weight:600;color:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container{margin:0% -9% 0% -8%;}:is( .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(85px / 2);padding-bottom:calc(85px / 2);}:is( .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 85px / -2);margin-bottom:calc( 85px / -2);}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider-icon{color:var( --e-global-color-03d954e );background:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-35e3bcb );background:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider-icon.prev-arrow{bottom:-98px;top:auto;left:60px;right:auto;}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider-icon.next-arrow{bottom:-98px;top:auto;left:120px;right:auto;}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:var( --e-global-color-356072e );--swiper-pagination-color-hover:var( --e-global-color-03d954e );--swiper-pagination-color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-622b218 .elementor-button{background-color:var( --e-global-color-356072e );font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-35e3bcb );color:var( --e-global-color-35e3bcb );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-1667 .elementor-element.elementor-element-622b218 .elementor-button:hover, .elementor-1667 .elementor-element.elementor-element-622b218 .elementor-button:focus{background-color:var( --e-global-color-03d954e );color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-622b218.elementor-element{--align-self:flex-end;}.elementor-1667 .elementor-element.elementor-element-622b218 .elementor-button:hover svg, .elementor-1667 .elementor-element.elementor-element-622b218 .elementor-button:focus svg{fill:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-6668a5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-6668a5b.e-con{--align-self:stretch;}.elementor-1667 .elementor-element.elementor-element-5d64392{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-c4430bf .elementor-heading-title{font-family:"noka", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-9b1ee7a .elementor-button{background-color:var( --e-global-color-356072e );font-family:"noka", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-35e3bcb );color:var( --e-global-color-35e3bcb );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-1667 .elementor-element.elementor-element-9b1ee7a .elementor-button:hover, .elementor-1667 .elementor-element.elementor-element-9b1ee7a .elementor-button:focus{background-color:var( --e-global-color-03d954e );color:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-9b1ee7a.elementor-element{--align-self:flex-end;}.elementor-1667 .elementor-element.elementor-element-9b1ee7a .elementor-button:hover svg, .elementor-1667 .elementor-element.elementor-element-9b1ee7a .elementor-button:focus svg{fill:var( --e-global-color-35e3bcb );}.elementor-1667 .elementor-element.elementor-element-dd0878d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1667 .elementor-element.elementor-element-cee3365 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-356072e );opacity:var( --e-global-color-356072e );}.elementor-1667 .elementor-element.elementor-element-cee3365 .swiper-pagination-bullet{background:var( --e-global-color-03d954e );}.elementor-1667 .elementor-element.elementor-element-1c0d0e8{--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;--justify-content:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:120px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-2975376 img{width:100%;max-width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-1667 .elementor-element.elementor-element-a7315be img{width:100%;max-width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-1667 .elementor-element.elementor-element-e01ed8c img{width:100%;max-width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-1667 .elementor-element.elementor-element-0d03b26 img{width:100%;max-width:100%;height:80px;object-fit:contain;object-position:center center;}.elementor-1667 .elementor-element.elementor-element-da59040 img{width:100%;max-width:100%;height:80px;object-fit:contain;object-position:center center;}@media(min-width:768px){.elementor-1667 .elementor-element.elementor-element-9445118{--content-width:1360px;}.elementor-1667 .elementor-element.elementor-element-7de339f{--width:1000px;}.elementor-1667 .elementor-element.elementor-element-6e148d0{--width:150px;}.elementor-1667 .elementor-element.elementor-element-3a5e210{--width:150px;}.elementor-1667 .elementor-element.elementor-element-72cce6c{--width:150px;}.elementor-1667 .elementor-element.elementor-element-35d3d5a{--width:150px;}.elementor-1667 .elementor-element.elementor-element-b469137{--width:150px;}.elementor-1667 .elementor-element.elementor-element-a6c3ff6{--width:150px;}.elementor-1667 .elementor-element.elementor-element-152551a{--content-width:1260px;}.elementor-1667 .elementor-element.elementor-element-0bdce95{--width:500px;}.elementor-1667 .elementor-element.elementor-element-420ab71{--content-width:1260px;}.elementor-1667 .elementor-element.elementor-element-19a5c9c{--width:45%;}.elementor-1667 .elementor-element.elementor-element-b460f3d{--width:50%;}.elementor-1667 .elementor-element.elementor-element-ffd9fc3{--content-width:1260px;}.elementor-1667 .elementor-element.elementor-element-828a5b6{--width:500px;}.elementor-1667 .elementor-element.elementor-element-00957a4{--content-width:1260px;}.elementor-1667 .elementor-element.elementor-element-26b69a2{--width:600px;}.elementor-1667 .elementor-element.elementor-element-2d57059{--content-width:1260px;}.elementor-1667 .elementor-element.elementor-element-88bc15d{--width:45%;}.elementor-1667 .elementor-element.elementor-element-08d3982{--width:500px;}.elementor-1667 .elementor-element.elementor-element-6668a5b{--width:50%;}.elementor-1667 .elementor-element.elementor-element-5d64392{--width:500px;}.elementor-1667 .elementor-element.elementor-element-1c0d0e8{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1667 .elementor-element.elementor-element-b460f3d{--width:100%;}.elementor-1667 .elementor-element.elementor-element-88bc15d{--width:100%;}.elementor-1667 .elementor-element.elementor-element-08d3982{--width:100%;}.elementor-1667 .elementor-element.elementor-element-6668a5b{--width:100%;}}@media(max-width:1024px){.elementor-1667 .elementor-element.elementor-element-4167105{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-7e70c66 img{max-width:140px;}.elementor-1667 .elementor-element.elementor-element-98b2133 img{max-width:140px;}.elementor-1667 .elementor-element.elementor-element-e3712d5 img{max-width:140px;}.elementor-1667 .elementor-element.elementor-element-cd3efe7 img{max-width:140px;}.elementor-1667 .elementor-element.elementor-element-dc4880e img{max-width:140px;}.elementor-1667 .elementor-element.elementor-element-b98abb8 img{max-width:140px;}.elementor-1667 .elementor-element.elementor-element-49a879f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-pagination-size:12px;}.elementor-1667 .elementor-element.elementor-element-152551a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1667 .elementor-element.elementor-element-420ab71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1667 .elementor-element.elementor-element-29cafc4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-677e2cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1667 .elementor-element.elementor-element-2d57059{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1667 .elementor-element.elementor-element-cee3365{--e-image-carousel-slides-to-show:4;}.elementor-1667 .elementor-element.elementor-element-cee3365 .swiper-pagination-bullet{width:12px;height:12px;}.elementor-1667 .elementor-element.elementor-element-cee3365 .swiper-wrapper{display:flex;align-items:center;}}@media(max-width:767px){.elementor-1667 .elementor-element.elementor-element-9445118{--min-height:65vh;--justify-content:flex-end;}.elementor-1667 .elementor-element.elementor-element-5aaebc7 .elementor-heading-title{font-size:2.5rem;}.elementor-1667 .elementor-element.elementor-element-898b2da .elementor-heading-title{font-size:1.7rem;}.elementor-1667 .elementor-element.elementor-element-4167105{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1667 .elementor-element.elementor-element-7e70c66 img{width:100%;max-width:115px;}.elementor-1667 .elementor-element.elementor-element-98b2133 img{width:100%;max-width:115px;}.elementor-1667 .elementor-element.elementor-element-e3712d5 img{width:100%;max-width:115px;}.elementor-1667 .elementor-element.elementor-element-cd3efe7 img{width:100%;max-width:115px;}.elementor-1667 .elementor-element.elementor-element-dc4880e img{width:100%;max-width:115px;}.elementor-1667 .elementor-element.elementor-element-b98abb8 img{width:100%;max-width:115px;}.elementor-1667 .elementor-element.elementor-element-49a879f{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:12px;}.elementor-1667 .elementor-element.elementor-element-152551a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1667 .elementor-element.elementor-element-0bdce95{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-fa24f22 .elementor-heading-title{font-size:3em;}.elementor-1667 .elementor-element.elementor-element-82d69ea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1667 .elementor-element.elementor-element-14d7641 .jet-listing-grid__slider .jet-slick-dots li{width:12px;height:12px;margin-left:calc( 15px/2 );margin-right:calc( 15px/2 );}.elementor-1667 .elementor-element.elementor-element-14d7641 .swiper-pagination-bullet{--swiper-pagination-bullet-size:12px;}.elementor-1667 .elementor-element.elementor-element-14d7641 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 15px / 2 );}.elementor-1667 .elementor-element.elementor-element-29cafc4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-828a5b6{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-7f9999a .elementor-heading-title{font-size:3em;}.elementor-1667 .elementor-element.elementor-element-d4c85e5 .elementor-heading-title{font-size:2.5em;}.elementor-1667 .elementor-element.elementor-element-053fc95 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1667 .elementor-element.elementor-element-bf989bb > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-bf989bb > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-listing-grid__slider .jet-slick-dots li{width:12px;height:12px;margin-left:calc( 15px/2 );margin-right:calc( 15px/2 );}.elementor-1667 .elementor-element.elementor-element-bf989bb .swiper-pagination-bullet{--swiper-pagination-bullet-size:12px;}.elementor-1667 .elementor-element.elementor-element-bf989bb .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 15px / 2 );}.elementor-1667 .elementor-element.elementor-element-5cf1646{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-bb4a138 .elementor-heading-title{font-size:3em;}.elementor-1667 .elementor-element.elementor-element-dfb8b25 .elementor-heading-title{font-size:2em;}.elementor-1667 .elementor-element.elementor-element-677e2cf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1667 .elementor-element.elementor-element-4518597 .elementor-heading-title{font-size:3em;}.elementor-1667 .elementor-element.elementor-element-192f12a .elementor-heading-title{font-size:2em;}.elementor-1667 .elementor-element.elementor-element-2f6cbce > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1667 .elementor-element.elementor-element-2f6cbce > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-listing-grid__slider .jet-slick-dots li{width:12px;height:12px;margin-left:calc( 15px/2 );margin-right:calc( 15px/2 );}.elementor-1667 .elementor-element.elementor-element-2f6cbce .swiper-pagination-bullet{--swiper-pagination-bullet-size:12px;}.elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 15px / 2 );}.elementor-1667 .elementor-element.elementor-element-622b218.elementor-element{--align-self:center;}.elementor-1667 .elementor-element.elementor-element-6668a5b{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1667 .elementor-element.elementor-element-dd0878d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1667 .elementor-element.elementor-element-cee3365{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-1667 .elementor-element.elementor-element-cee3365 .swiper-pagination-bullet{width:12px;height:12px;}.elementor-1667 .elementor-element.elementor-element-cee3365 .swiper-wrapper{display:flex;align-items:center;}}/* Start custom CSS for container, class: .elementor-element-5bfbe0d */.elementor-1667 .elementor-element.elementor-element-5bfbe0d h1 {
    text-transform: uppercase;
    opacity: 1;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    -webkit-text-stroke: 2px white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e148d0 */.elementor-1667 .elementor-element.elementor-element-6e148d0 p {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-6e148d0:hover p {
    transform: translatey(-7px);
}

.elementor-1667 .elementor-element.elementor-element-6e148d0 g#Ellipse_7 {
    transition: .3s all;
    fill: #010232;
}

.elementor-1667 .elementor-element.elementor-element-6e148d0:hover g#Ellipse_7 {
    fill: #3399D3;
}

.elementor-1667 .elementor-element.elementor-element-6e148d0 g#Groupe_476 path {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-6e148d0:hover g#Groupe_476 path {
    fill: white !important;
}

.elementor-1667 .elementor-element.elementor-element-6e148d0 g#Ellipse_8 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-6e148d0:hover ellipse#Ellipse_8 {
    fill: #ffffff6b;
    backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}

.elementor-1667 .elementor-element.elementor-element-6e148d0:hover {
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a878760 */.elementor-1667 .elementor-element.elementor-element-a878760 path#Tracé_74805 {
    fill: #ffffff6b;
    backdrop-filter: blur(50px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5e210 */.elementor-1667 .elementor-element.elementor-element-3a5e210 p {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-3a5e210:hover p {
    transform: translatey(-7px);
}

.elementor-1667 .elementor-element.elementor-element-3a5e210 g#Ellipse_7 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-3a5e210:hover g#Ellipse_7 {
    fill: #3399D3;
}

.elementor-1667 .elementor-element.elementor-element-3a5e210 g#Groupe_10443 path {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-3a5e210:hover g#Groupe_10443 path {
    fill: white !important;
}

.elementor-1667 .elementor-element.elementor-element-3a5e210 g#Ellipse_8 {
    transition: .3s all;
    backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}

.elementor-1667 .elementor-element.elementor-element-3a5e210:hover ellipse#Ellipse_8 {
    fill: #ffffff6b;
}

.elementor-1667 .elementor-element.elementor-element-3a5e210:hover {
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d0827ed */.elementor-1667 .elementor-element.elementor-element-d0827ed path#Tracé_74805 {
    fill: #ffffff6b;
    backdrop-filter: blur(50px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cce6c */.elementor-1667 .elementor-element.elementor-element-72cce6c p {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-72cce6c:hover p {
    transform: translatey(-7px);
}

.elementor-1667 .elementor-element.elementor-element-72cce6c g#Ellipse_7 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-72cce6c:hover g#Ellipse_7 {
    fill: #3399D3;
}

.elementor-1667 .elementor-element.elementor-element-72cce6c g#Groupe_10443 path {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-72cce6c:hover g#Groupe_10474 path {
    fill: white !important;
}

.elementor-1667 .elementor-element.elementor-element-72cce6c ellipse#Ellipse_8 {
    transition: .3s all;
    fill: #ffffff6b;
    backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}

.elementor-1667 .elementor-element.elementor-element-72cce6c:hover ellipse#Ellipse_8 {
    fill: #ffffff6b;
}


.elementor-1667 .elementor-element.elementor-element-72cce6c:hover {
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-454daea */.elementor-1667 .elementor-element.elementor-element-454daea path#Tracé_74805 {
    fill: #ffffff6b;
    backdrop-filter: blur(50px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d3d5a */.elementor-1667 .elementor-element.elementor-element-35d3d5a p {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a:hover p {
    transform: translatey(-7px);
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a g#Ellipse_7 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a:hover g#Ellipse_7 {
    fill: #3399D3;
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a g#Groupe_10447 path {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a:hover g#Groupe_10447 path {
    fill: white !important;
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a ellipse#Ellipse_8 {
    transition: .3s all;
    fill: #ffffff6b;
    backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a:hover ellipse#Ellipse_8 {
    fill: #ffffff6b;
}

.elementor-1667 .elementor-element.elementor-element-35d3d5a:hover {
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d215ad6 */.elementor-1667 .elementor-element.elementor-element-d215ad6 path#Tracé_74805 {
    fill: #ffffff6b;
    backdrop-filter: blur(50px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469137 */.elementor-1667 .elementor-element.elementor-element-b469137 p {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-b469137:hover p {
    transform: translatey(-7px);
}

.elementor-1667 .elementor-element.elementor-element-b469137 g#Ellipse_7 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-b469137:hover g#Ellipse_7 {
    fill: #3399D3;
}

.elementor-1667 .elementor-element.elementor-element-b469137 path#Tracé_74623 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-b469137:hover path#Tracé_74623  {
    fill: white !important;
}

.elementor-1667 .elementor-element.elementor-element-b469137 ellipse#Ellipse_8 {
    transition: .3s all;
    fill: #ffffff6b;
    backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}

.elementor-1667 .elementor-element.elementor-element-b469137:hover ellipse#Ellipse_8 {
    fill: #ffffff6b;
}

.elementor-1667 .elementor-element.elementor-element-b469137:hover {
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6c3ff6 */.elementor-1667 .elementor-element.elementor-element-a6c3ff6 p {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6:hover p {
    transform: translatey(-7px);
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6 g#Ellipse_7 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6:hover g#Ellipse_7 {
    fill: #3399D3;
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6 path#Tracé_394 {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6:hover path#Tracé_394  {
    fill: white !important;
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6 ellipse#Ellipse_8 {
    transition: .3s all;
    fill: #ffffff6b;
    backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6:hover ellipse#Ellipse_8 {
    fill: #ffffff6b;
    backdrop-filter: blur(50px);
}

.elementor-1667 .elementor-element.elementor-element-a6c3ff6:hover {
    
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7de339f */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-7de339f {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9445118 */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-9445118:after{
        display: none !important;
    }
    
}

.elementor-1667 .elementor-element.elementor-element-9445118:after {
    content: "";
    display: block;
    position: absolute;
    width: 270px;
    height: 270px;
    background: url(https://www.mairie-st-amand-montrond.utopiaprod.net/wp-content/uploads/2024/09/ar-pyramide-des-arts.png) no-repeat;
    background-size: contain;
    background-position: center right;
    right: -70px;
    top: 30vh;
    z-index: 2;
}

.elementor-1667 .elementor-element.elementor-element-9445118:hover:after {
    cursor: pointer;
}

.elementor-1667 .elementor-element.elementor-element-9445118:after {
    
transform: scale(1);
	animation: pulse 3s infinite;
}

@keyframes pulse {
	0% {
		transform: scale(0.95);
	}

	70% {
		transform: scale(1);
		
	}

	100% {
		transform: scale(0.95);
		
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4167105 */@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-1667 .elementor-element.elementor-element-4167105 {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bdce95 */.elementor-1667 .elementor-element.elementor-element-0bdce95:before {
    content: "";
    display: blovk;
    position: absolute;
    width: 8px;
    height: 100%;
    border-radius: 50px;
    background: #3399D3;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-641f5d5 */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-641f5d5 {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a418e53 */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-a418e53 {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-14d7641 */@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-1667 .elementor-element.elementor-element-14d7641 {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-828a5b6 */.elementor-1667 .elementor-element.elementor-element-828a5b6:before {
    content: "";
    display: blovk;
    position: absolute;
    width: 8px;
    height: 100%;
    border-radius: 50px;
    background: #3399D3;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-bf989bb */.elementor-1667 .elementor-element.elementor-element-bf989bb .slick-list {
    overflow: visible !important;
}

.elementor-1667 .elementor-element.elementor-element-bf989bb .slick-arrow {
    border-radius: 50px;
    border: 3px white solid;
    transition: .2s all;
}

@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-bf989bb .slick-arrow{
        display: none !important;
    }
    
}

@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-1667 .elementor-element.elementor-element-bf989bb .jet-slick-dots{
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd9fc3 */.elementor-1667 .elementor-element.elementor-element-ffd9fc3:after {
    content: "";
    display: block;
    position: absolute;
    width: 500px;
    height: 400px;
    background: url(https://www.mairie-st-amand-montrond.utopiaprod.net/wp-content/uploads/2024/09/frise-vf-st-amand.png) no-repeat;
    background-size: contain;
    left: -6px;
    top: -81px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b69a2 */.elementor-1667 .elementor-element.elementor-element-26b69a2:before {
    content: "";
    display: blovk;
    position: absolute;
    width: 8px;
    height: 100%;
    border-radius: 50px;
    background: #3399D3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00957a4 */.elementor-1667 .elementor-element.elementor-element-00957a4:after {
    content: "";
    display: block;
    position: absolute;
    width: 250Px;
    height: 250px;
    background: url(https://www.mairie-st-amand-montrond.utopiaprod.net/wp-content/uploads/2024/09/after-arts.png) no-repeat;
    background-size: contain;
    right: -60px;
    top: -120px
}

@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-00957a4:after {
    content: "";
    display: block;
    position: absolute;
    width: 150Px;
    height: 250px;
    background: url(https://www.mairie-st-amand-montrond.utopiaprod.net/wp-content/uploads/2024/09/after-arts.png) no-repeat;
    background-size: contain;
    right: -60px;
    top: -150px
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08d3982 */.elementor-1667 .elementor-element.elementor-element-08d3982:before {
    content: "";
    display: blovk;
    position: absolute;
    width: 8px;
    height: 100%;
    border-radius: 50px;
    background: #3399D3;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-2f6cbce */.elementor-1667 .elementor-element.elementor-element-2f6cbce .slick-center {
    transform: scale(1.2);
    position: relative;
    z-index: 1;
}

.elementor-1667 .elementor-element.elementor-element-2f6cbce .slick-slide:not(.slick-center) {
    filter: brightness(.6)
}

.elementor-1667 .elementor-element.elementor-element-2f6cbce img {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-2f6cbce .slick-slide {
    transition: .3s all;
}

.elementor-1667 .elementor-element.elementor-element-2f6cbce {
    overflow-x : clip;
}

.elementor-1667 .elementor-element.elementor-element-2f6cbce .slick-arrow {
    border-radius: 50px;
    border: 3px #010232 solid;
    transition: .2s all;
}

@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-2f6cbce .slick-arrow{
        display: none !important;
    }
    
}

@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-1667 .elementor-element.elementor-element-2f6cbce .jet-slick-dots{
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6668a5b */.elementor-1667 .elementor-element.elementor-element-6668a5b:after {
    content: "";
    display: block;
    position: absolute;
    width: 400%;
    height: 100%;
    background: #EAF5FB;
    z-index: -1;
    left: 0;
    top: 0;
    height: 111%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d57059 */.elementor-1667 .elementor-element.elementor-element-2d57059:before {
    content: "";
    display: blovk;
    position: absolute;
    width: 33%;
    background: #FFEFE9;
    height: 500px;
    z-index: -1;
    top: -300px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd0878d */@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-1667 .elementor-element.elementor-element-dd0878d {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0d0e8 */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-1667 .elementor-element.elementor-element-1c0d0e8 {
        display: none !important;
    }
    
}/* End custom CSS */