@charset "UTF-8";
/* https://existe.ch/wp-content/uploads/elementor/css/post-1719.css?ver=1769274559 */
.elementor-1719 .elementor-element.elementor-element-4db429b{--display:flex;--justify-content:center;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1719 .elementor-element.elementor-element-4db429b:not(.elementor-motion-effects-element-type-background),.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1719 .elementor-element.elementor-element-4db429b::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(/wp-content/uploads/2026/01/Existe-Festival-Danceur-Banniere.png);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain}.elementor-1719 .elementor-element.elementor-element-4a8f046{--display:flex;--justify-content:center;--overflow:hidden;--overlay-mix-blend-mode:screen;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px}.elementor-1719 .elementor-element.elementor-element-7f8c16a{--spacer-size:50px}.elementor-1719 .elementor-element.elementor-element-4e4ccc9{--display:flex;--min-height:45vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-1719 .elementor-element.elementor-element-f1f41fe{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-1719 .elementor-element.elementor-element-f1f41fe .elementor-heading-title{font-size:5.8vw;color:var(--e-global-color-secondary)}.elementor-1719 .elementor-element.elementor-element-cb235ee{text-align:left;font-family:"Satoshi",Sans-serif;font-size:25px;font-style:italic;color:var(--e-global-color-secondary)}.elementor-1719 .elementor-element.elementor-element-cb235ee p{margin-block-end:0}.elementor-1719 .elementor-element.elementor-element-e32d941{--spacer-size:50px}.elementor-1719 .elementor-element.elementor-element-c7ce441{--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;--overlay-opacity:0.05;--z-index:1}.elementor-1719 .elementor-element.elementor-element-c7ce441:not(.elementor-motion-effects-element-type-background),.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-1719 .elementor-element.elementor-element-c7ce441::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(/wp-content/uploads/2025/12/Existe-Badge.png);--background-overlay:'';background-position:115% 50%;background-repeat:no-repeat;background-size:35% auto}.elementor-1719 .elementor-element.elementor-element-c992d9e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1719 .elementor-element.elementor-element-b73d577{text-align:left}.elementor-1719 .elementor-element.elementor-element-b73d577 .elementor-heading-title{font-size:5vw;color:var(--e-global-color-accent)}.elementor-1719 .elementor-element.elementor-element-b646eb8{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-end;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;background-color:var(--e-global-color-secondary);padding:20px 0 30px 0;--e-filter-normal-text-color:var( --e-global-color-accent );--e-filter-hover-text-color:var( --e-global-color-8a70976 );--e-filter-active-text-color:var( --e-global-color-accent );--e-filter-item-border-radius:0px 0px 0px 0px}.elementor-1719 .elementor-element.elementor-element-b646eb8.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1719 .elementor-element.elementor-element-b646eb8 .e-filter-item:not([aria-pressed=true]):not(:hover){border-style:none}.elementor-1719 .elementor-element.elementor-element-b646eb8 .e-filter-item:hover:not([aria-pressed=true]){border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-1719 .elementor-element.elementor-element-b646eb8 .e-filter-item[aria-pressed="true"]{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-1719 .elementor-element.elementor-element-b664657{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-end;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;background-color:var(--e-global-color-secondary);padding:20px 0 30px 0;--e-filter-normal-text-color:var( --e-global-color-accent );--e-filter-hover-text-color:var( --e-global-color-8a70976 );--e-filter-active-text-color:var( --e-global-color-accent );--e-filter-item-border-radius:0px 0px 0px 0px}.elementor-1719 .elementor-element.elementor-element-b664657.ha-has-bg-overlay:hover::before{transition:background 0.3s}.elementor-1719 .elementor-element.elementor-element-b664657 .e-filter-item:not([aria-pressed=true]):not(:hover){border-style:none}.elementor-1719 .elementor-element.elementor-element-b664657 .e-filter-item:hover:not([aria-pressed=true]){border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-1719 .elementor-element.elementor-element-b664657 .e-filter-item[aria-pressed="true"]{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-1719 .elementor-element.elementor-element-2d4b1b8{--grid-columns:4}.elementor-1719 .elementor-element.elementor-element-2d4b1b8 .elementor-loop-container{grid-auto-rows:1fr}.elementor-1719 .elementor-element.elementor-element-2d4b1b8 .e-loop-item>.elementor-section,.elementor-1719 .elementor-element.elementor-element-2d4b1b8 .e-loop-item>.elementor-section>.elementor-container,.elementor-1719 .elementor-element.elementor-element-2d4b1b8 .e-loop-item>.e-con,.elementor-1719 .elementor-element.elementor-element-2d4b1b8 .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(min-width:768px){.elementor-1719 .elementor-element.elementor-element-4db429b{--width:100%}.elementor-1719 .elementor-element.elementor-element-4a8f046{--width:100%}}@media(min-width:1025px){.elementor-1719 .elementor-element.elementor-element-c7ce441::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}}@media(max-width:1024px){.elementor-1719 .elementor-element.elementor-element-4db429b::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:top right;background-size:35% auto}.elementor-1719 .elementor-element.elementor-element-4db429b{--overlay-opacity:0.55}.elementor-1719 .elementor-element.elementor-element-4a8f046{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1719 .elementor-element.elementor-element-4e4ccc9{--min-height:25vh}.elementor-1719 .elementor-element.elementor-element-f1f41fe{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-1719 .elementor-element.elementor-element-f1f41fe .elementor-heading-title{font-size:3em}.elementor-1719 .elementor-element.elementor-element-cb235ee{font-size:20px}.elementor-1719 .elementor-element.elementor-element-c7ce441::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:115% 50%}.elementor-1719 .elementor-element.elementor-element-b73d577 .elementor-heading-title{font-size:6vw}.elementor-1719 .elementor-element.elementor-element-b646eb8{padding:10px 0 10px 0;z-index:2}.elementor-1719 .elementor-element.elementor-element-b664657{padding:10px 0 10px 0;z-index:2}.elementor-1719 .elementor-element.elementor-element-2d4b1b8{--grid-columns:2}}@media(max-width:767px){.elementor-1719 .elementor-element.elementor-element-4db429b{--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1719 .elementor-element.elementor-element-4db429b::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-4db429b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:35% auto}.elementor-1719 .elementor-element.elementor-element-4a8f046{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-1719 .elementor-element.elementor-element-7f8c16a{--spacer-size:85px}.elementor-1719 .elementor-element.elementor-element-4e4ccc9{--width:100%;--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1719 .elementor-element.elementor-element-f1f41fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1719 .elementor-element.elementor-element-f1f41fe .elementor-heading-title{font-size:2em}.elementor-1719 .elementor-element.elementor-element-cb235ee{text-align:left;font-size:17px;line-height:18px}.elementor-1719 .elementor-element.elementor-element-e32d941{--spacer-size:20px}.elementor-1719 .elementor-element.elementor-element-c7ce441::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-video-container::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.e-con-inner>.elementor-background-slideshow::before,.elementor-1719 .elementor-element.elementor-element-c7ce441>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0% 0%;background-size:0 auto}.elementor-1719 .elementor-element.elementor-element-c7ce441{--overlay-opacity:0}.elementor-1719 .elementor-element.elementor-element-c992d9e{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1719 .elementor-element.elementor-element-b73d577 .elementor-heading-title{font-size:24px}.elementor-1719 .elementor-element.elementor-element-b646eb8{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-space-between:0px}.elementor-1719 .elementor-element.elementor-element-b664657{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-space-between:0px}.elementor-1719 .elementor-element.elementor-element-b664657 .e-filter-item{font-size:12px}.elementor-1719 .elementor-element.elementor-element-2d4b1b8{--grid-columns:1;--grid-row-gap:15px}}.elementor-1719 .elementor-element.elementor-element-b646eb8 search{display:var(--e-filter-display);flex-direction:row-reverse}.elementor-widget-taxonomy-filter .e-filter-item[data-filter=__all]{order:1}.elementor-1719 .elementor-element.elementor-element-b664657 search{display:var(--e-filter-display);flex-direction:row-reverse}.elementor-widget-taxonomy-filter .e-filter-item[data-filter=__all]{order:1}.elementor-1719 .elementor-element.elementor-element-2d4b1b8 .elementor-loop-container{grid-auto-rows:auto}@font-face{font-family:'Satoshi';font-display:swap;src:url(https://dev.existe.ch/wp-content/uploads/2025/12/Satoshi-Variable.ttf) format('truetype')}