.elementor-661 .elementor-element.elementor-element-6156755:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-6156755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFEF1 28%, #F2E308 28%);}.elementor-661 .elementor-element.elementor-element-6156755{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 9% 0%;}.elementor-661 .elementor-element.elementor-element-6156755 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-f2d258b:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-f2d258b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pugnat-tp-passy.com/wp-content/uploads/2025/05/Bureau-Pugnat-TP-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-f2d258b > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-f2d258b > .elementor-container{max-width:1200px;}.elementor-661 .elementor-element.elementor-element-f2d258b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12em 0em 12em 0em;}.elementor-661 .elementor-element.elementor-element-d1eef5d > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-661 .elementor-element.elementor-element-d23c59e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-661 .elementor-element.elementor-element-d23c59e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-661 .elementor-element.elementor-element-a8b9b95{text-align:center;}.elementor-661 .elementor-element.elementor-element-a8b9b95 .elementor-heading-title{text-shadow:0px 0px 20px rgba(0, 0, 0, 0.74);color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-664e8cb{--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;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-661 .elementor-element.elementor-element-5cba169{text-align:center;}.elementor-661 .elementor-element.elementor-element-5cba169 .elementor-heading-title{font-size:1.5em;font-weight:600;}.elementor-661 .elementor-element.elementor-element-5cae153{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-661 .elementor-element.elementor-element-d6cfce2{--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-661 .elementor-element.elementor-element-14933b3 img{height:370px;object-fit:cover;object-position:center center;box-shadow:-30px 30px 0px 0px #F2E308;}.elementor-661 .elementor-element.elementor-element-bf0b1af{--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;}.elementor-661 .elementor-element.elementor-element-733bb5b{text-align:left;}.elementor-661 .elementor-element.elementor-element-733bb5b .elementor-heading-title{font-size:2em;font-weight:600;}.elementor-661 .elementor-element.elementor-element-771ce37{text-align:justify;}.elementor-661 .elementor-element.elementor-element-79af094{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-661 .elementor-element.elementor-element-cf7a4c3{--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;}.elementor-661 .elementor-element.elementor-element-46b1b5e{text-align:left;}.elementor-661 .elementor-element.elementor-element-46b1b5e .elementor-heading-title{font-size:2em;font-weight:600;}.elementor-661 .elementor-element.elementor-element-f57716f{text-align:justify;}.elementor-661 .elementor-element.elementor-element-46ce69e{--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-661 .elementor-element.elementor-element-f205648 img{height:370px;object-fit:cover;object-position:center center;box-shadow:30px 30px 0px 0px #F2E308;}.elementor-661 .elementor-element.elementor-element-06af0e9{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-06af0e9:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-06af0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-0864d9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-661 .elementor-element.elementor-element-6092822{--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-661 .elementor-element.elementor-element-cdd11f0 img{height:370px;object-fit:cover;object-position:center center;box-shadow:30px 30px 0px 0px #F2E308;}.elementor-661 .elementor-element.elementor-element-25df010{--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;}.elementor-661 .elementor-element.elementor-element-9d62c43{text-align:left;}.elementor-661 .elementor-element.elementor-element-9d62c43 .elementor-heading-title{font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-9343992{text-align:justify;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-4d0a43b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-661 .elementor-element.elementor-element-2888a57{--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-661 .elementor-element.elementor-element-3e271ab img{height:370px;object-fit:cover;object-position:center center;box-shadow:30px 30px 0px 0px #F2E308;}.elementor-661 .elementor-element.elementor-element-45c0e8a{--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;}.elementor-661 .elementor-element.elementor-element-28e17ca{text-align:left;}.elementor-661 .elementor-element.elementor-element-28e17ca .elementor-heading-title{font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-1915c4e{text-align:justify;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-5c3e8f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-661 .elementor-element.elementor-element-03479ca{--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-661 .elementor-element.elementor-element-7402b25 img{height:370px;object-fit:cover;object-position:center center;box-shadow:30px 30px 0px 0px #F2E308;}.elementor-661 .elementor-element.elementor-element-1b9286d{--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;}.elementor-661 .elementor-element.elementor-element-50ce5e7{text-align:left;}.elementor-661 .elementor-element.elementor-element-50ce5e7 .elementor-heading-title{font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-de1a3f2{text-align:justify;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-d231f49{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-6%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:50%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-6%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:50%;--e-n-carousel-arrow-hover-color:var( --e-global-color-d49ac81 );--e-n-carousel-swiper-pagination-size:1.5em;--e-n-carousel-fraction-color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-d231f49 .swiper-pagination{font-size:1.5em;}.elementor-661 .elementor-element.elementor-element-e4fdf90{--display:flex;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-e4fdf90::before, .elementor-661 .elementor-element.elementor-element-e4fdf90 > .elementor-background-video-container::before, .elementor-661 .elementor-element.elementor-element-e4fdf90 > .e-con-inner > .elementor-background-video-container::before, .elementor-661 .elementor-element.elementor-element-e4fdf90 > .elementor-background-slideshow::before, .elementor-661 .elementor-element.elementor-element-e4fdf90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-661 .elementor-element.elementor-element-e4fdf90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pugnat-tp-passy.com/wp-content/uploads/2025/05/bg_pattern.png");--background-overlay:'';}.elementor-661 .elementor-element.elementor-element-81eeea6 > .elementor-widget-container{margin:0px 0px 0100px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-f6b00d5{text-align:center;}.elementor-661 .elementor-element.elementor-element-f6b00d5 .elementor-heading-title{font-size:5em;font-weight:bold;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.1);color:var( --e-global-color-7c50d04 );}.elementor-661 .elementor-element.elementor-element-baa6e67{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-13e7eca .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-13e7eca .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-13e7eca > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-13e7eca{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-fdd27aa{text-align:center;}.elementor-661 .elementor-element.elementor-element-fb70562 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-fb70562{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-fb70562 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-f6954de > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-a4dd969{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-8f1e41c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-8f1e41c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-8f1e41c > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-8f1e41c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-d0847ff{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-7c1c084 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-7c1c084{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-7c1c084 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-fb627ca > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-275d99a{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-3cbe0dd .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-3cbe0dd .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-3cbe0dd > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-3cbe0dd{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-ea12e7e{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-276351e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-276351e{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-276351e .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-cde8b80 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-e9065cc{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-284e6a0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-284e6a0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-284e6a0 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-284e6a0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-106211a{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-02d6007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-02d6007{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-02d6007 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-f2ebdbc > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-23f2a45{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-aadffd2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-aadffd2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-aadffd2 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-aadffd2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-f03c565{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-4ee2eba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-4ee2eba{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-4ee2eba .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-c1abecf > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-cda65fe{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-9ac36b8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-9ac36b8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-9ac36b8 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-9ac36b8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-36545ac{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-15ca7f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-15ca7f7{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-15ca7f7 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-19bbf87 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-447c821{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-3a24b65 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-3a24b65 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-3a24b65 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-3a24b65{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-252b18b{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-afd40d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-afd40d6{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-afd40d6 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-9476ce3 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-9b337ed{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-f962531 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-f962531 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-f962531 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-f962531{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-812dcdc{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-1ce384c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1ce384c{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-1ce384c .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-56dcbb9 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-41ac35e{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-4301e48 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-4301e48 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-4301e48 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-4301e48{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-2e6a825{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-1bdb7ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1bdb7ce{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-1bdb7ce .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-eff76fb > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-b2e1d1c{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-cd92917 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-cd92917 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-cd92917 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-cd92917{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-67c4723{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-f5861ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-f5861ab{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-f5861ab .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-423067a > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-83cfa95{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-f0d3e43 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-f0d3e43 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-f0d3e43 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-f0d3e43{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-c4ac1d6{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-915e534 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-915e534{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-915e534 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-c541492 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-eec4456{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-d0b61a5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-d0b61a5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-d0b61a5 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-d0b61a5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-8cd36f6{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-41bda43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-41bda43{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-41bda43 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-69c6f74 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-6982e70{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-f2bfa84 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-f2bfa84 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-f2bfa84 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-f2bfa84{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-bd37584{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-4dbfea0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-4dbfea0{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-4dbfea0 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-1259d7c > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-36aaa25{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-1b96471 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-1b96471 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-1b96471 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-1b96471{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-2a10680{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-57d722c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-57d722c{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-57d722c .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-bbce538 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-a4e368f{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-4600c23 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-4600c23 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-4600c23 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-4600c23{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-be95a4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-be95a4b{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-be95a4b .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-a0ef5ab > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1145b40{--display:flex;--min-height:202px;--justify-content:flex-end;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-661 .elementor-element.elementor-element-529d484 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-661 .elementor-element.elementor-element-529d484 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-661 .elementor-element.elementor-element-529d484 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-661 .elementor-element.elementor-element-529d484{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-661 .elementor-element.elementor-element-7e99aa7{z-index:12;text-align:center;}.elementor-661 .elementor-element.elementor-element-211ccc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-211ccc1{z-index:10;text-align:center;}.elementor-661 .elementor-element.elementor-element-211ccc1 .elementor-heading-title{font-size:2.5em;color:var( --e-global-color-secondary );}.elementor-661 .elementor-element.elementor-element-f931354 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-62cb766{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-6%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:50%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-6%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:50%;--e-n-carousel-arrow-size:80px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-d49ac81 );--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-661 .elementor-element.elementor-element-62cb766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}:where( .elementor-661 .elementor-element.elementor-element-62cb766 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-661 .elementor-element.elementor-element-d6cfce2{--width:50%;}.elementor-661 .elementor-element.elementor-element-bf0b1af{--width:50%;}.elementor-661 .elementor-element.elementor-element-cf7a4c3{--width:50%;}.elementor-661 .elementor-element.elementor-element-46ce69e{--width:50%;}.elementor-661 .elementor-element.elementor-element-6092822{--width:50%;}.elementor-661 .elementor-element.elementor-element-25df010{--width:50%;}.elementor-661 .elementor-element.elementor-element-2888a57{--width:50%;}.elementor-661 .elementor-element.elementor-element-45c0e8a{--width:50%;}.elementor-661 .elementor-element.elementor-element-03479ca{--width:50%;}.elementor-661 .elementor-element.elementor-element-1b9286d{--width:50%;}}@media(max-width:1024px){.elementor-661 .elementor-element.elementor-element-6156755{padding:7em 0em 2em 0em;}.elementor-661 .elementor-element.elementor-element-f2d258b{padding:5em 0em 5em 0em;}.elementor-661 .elementor-element.elementor-element-664e8cb{--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-661 .elementor-element.elementor-element-5cba169 .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-733bb5b .elementor-heading-title{font-size:1.4em;}.elementor-661 .elementor-element.elementor-element-46b1b5e .elementor-heading-title{font-size:1.4em;}.elementor-661 .elementor-element.elementor-element-9d62c43 .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-28e17ca .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-50ce5e7 .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-d231f49{--e-n-carousel-swiper-slides-to-display:2;}.elementor-661 .elementor-element.elementor-element-62cb766{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-661 .elementor-element.elementor-element-6156755{padding:4em 0em 4em 0em;}.elementor-661 .elementor-element.elementor-element-f2d258b{padding:3em 0em 3em 0em;}.elementor-661 .elementor-element.elementor-element-d1eef5d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-661 .elementor-element.elementor-element-d1eef5d > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-661 .elementor-element.elementor-element-a8b9b95 .elementor-heading-title{font-size:24px;}.elementor-661 .elementor-element.elementor-element-5cba169 .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-5cae153{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-661 .elementor-element.elementor-element-14933b3 img{height:190px;}.elementor-661 .elementor-element.elementor-element-733bb5b .elementor-heading-title{font-size:1.8em;}.elementor-661 .elementor-element.elementor-element-46b1b5e .elementor-heading-title{font-size:1.8em;}.elementor-661 .elementor-element.elementor-element-0864d9b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-661 .elementor-element.elementor-element-cdd11f0 img{height:190px;}.elementor-661 .elementor-element.elementor-element-9d62c43 .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-4d0a43b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-661 .elementor-element.elementor-element-3e271ab img{height:190px;}.elementor-661 .elementor-element.elementor-element-28e17ca .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-5c3e8f5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-661 .elementor-element.elementor-element-7402b25 img{height:190px;}.elementor-661 .elementor-element.elementor-element-50ce5e7 .elementor-heading-title{font-size:1.2em;}.elementor-661 .elementor-element.elementor-element-d231f49{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-next-right-position:-20%;}.elementor-661 .elementor-element.elementor-element-f6b00d5 .elementor-heading-title{font-size:3em;}.elementor-661 .elementor-element.elementor-element-62cb766{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-20%;--e-n-carousel-arrow-next-right-position:-20%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-62cb766 *//* Style commun aux deux flèches */
.elementor-swiper-button {
  width: 50px;
  height: 50px;
  background-color: #FFD900; /* Jaune vif */
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  transition: background-color 0.3s ease;
  z-index: 10;
}

/* Flèche noire */
.elementor-swiper-button svg {
  width: 24px;
  height: 24px;
  fill: #000000 !important;
}

/* Au survol : fond un peu plus foncé */
.elementor-swiper-button:hover {
  background-color: #e6c200;
}

/* Supprime l'arrière-plan par défaut si appliqué par Elementor */
.elementor-swiper-button::before {
  display: none;
}

/* Mobile et tablette : annule la hauteur égale */
@media (max-width: 1024px) {
  .elementor-carousel .elementor-column,
  .elementor-carousel .swiper-slide,
  .elementor-carousel .elementor-widget-container {
    height: auto !important;
    align-items: flex-start !important;
  }
}/* End custom CSS */